ol,ul,li,td,p,dl,dt,div,body{
 font-family: Helvetica,Verdana,sans-serif;
 font-size:10pt;
 color:#000000;
}

body{
 background-color:#000000;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 
}

.schrift1{
 font-size:8pt;
 line-height:10pt;
}


.schrift2{
 font-size:10pt;
 line-height:11pt;
}


td.farbe1{
 background-color:#e0e0e0;
 border-top-width:1pt;
 border-top-style:solid;
 border-top-color:#000000;
 border-left-width:1pt;
 border-left-style:solid;
 border-left-color:#000000;
 border-right-width:1pt;
 border-right-style:solid;
 border-right-color:#000000;
}

td.farbe2{
 background-color:#e0e0e0;
 border-left-width:1pt;
 border-left-style:solid;
 border-left-color:#000000;
 border-right-width:1pt;
 border-right-style:solid;
 border-right-color:#000000;
 vertical-align:top;
}

td.farbe3{
 background-color:#e0e0e0;
 border-bottom-width:1pt;
 border-bottom-style:solid;
 border-bottom-color:#000000;
 border-left-width:1pt;
 border-left-style:solid;
 border-left-color:#000000;
 border-right-width:1pt;
 border-right-style:solid;
 border-right-color:#000000;
 font-size:12pt;
 line-height:14pt;
 font-weight:800;
}

td.farbe4{
 background-color:#e0e0e0;
 border-width:1pt;
 border-style:solid;
 border-color:#000000;
}


td.produkt{
 font-size:12pt;
 line-height:14pt;
 font-weight:400;
 border-width:1pt;
 border-style:solid;
 border-color:#000000;
 background-color:#f4f4f4;
 color:#000000;
}


td.outset{
 font-size:8pt;
 line-height:10pt;
 font-weight:400;
 border-width:2;
 border-style:outset;
 background-color:#ffffff;
 color:#000000;
}


td.inset{
 border-width:1;
 border-style:solid;
 border-color:#a0a0a0;
 background-color:#ffffff;
 color:#000000;
}

td.blabla{
 font-size:10pt;
 line-height:10pt;
 font-weight:400;
 background-color:#dfdfdf;
 color:#000000;
}


#altpreis{
 color:#f00000;
 text-decoration:line-through;
}


#hinweis{
 font-size:9pt;
 line-height:10pt;
 color:#0000ff;
}

#hinweis1{
 font-size:8pt;
 line-height:9pt;
 color:#0000ff;
}

#butt{
 font-size:10pt;
 line-height:16pt;

 border-top-width:2pt;
 border-top-color:#f00000;
 border-top-style:solid;
 border-left-width:1pt;
 border-left-color:#f00000;
 border-left-style:solid;
 
}

#kasten{
 font-size:18pt;
 line-height:24pt;
 border-style:solid;
 border-color:#000000;
 border-width:1pt; 
}


table.container{
 font-size:8pt;
 line-height:10pt;
 font-weight:400;
 border-width:1;
 border-style:solid;
 border-color:#808080;
 background-color:#ffffff;
 color:#000000;
}

td.rahmen{
 font-size:10pt;
 line-height:12pt;
 font-weight:400;
 border-width:1pt;
 border-style:solid;
 border-color:#909090;
 background-color:#efefef;
 color:#000000;
}

td.artikel{
 font-size:10pt;
 line-height:12pt;
 font-weight:400;
 background-color:#e0e0e0;
 color:#000000;
}

td.zeile1{
 font-size:10pt;
 line-height:12pt;
 font-weight:400;
 background-color:#efefef;
 color:#000000;
}

td.zeile2{
 font-size:10pt;
 line-height:12pt;
 font-weight:400;
 background-color:#ffffff;
 color:#000000;
}



td.balken{
 font-size:10pt;
 line-height:16pt;
 font-weight:400;
 background-color:#000000;
 color:#ffffff;
}

td.balken1{
 font-size:10pt;
 line-height:12pt;
 font-weight:400;
 background-color:#909090;
 color:#ffffff;
 border-bottom-width:1;
 border-bottom-style:solid;
 border-bottom-color:#808080;
}




td.button{
 font-size:8pt;
 line-height:10pt;
 font-weight:400;
 border-width:1;
 border-style:solid;
 border-color:#000000;
 background-color:#ffffff;
 color:#000000;
}

td.thema{
 font-size:10pt;
 line-height:14pt;
 font-weight:900;
 color:#666666;
}

td.titel{
 font-size:10pt;
 line-height:10pt;
 font-weight:800;
/* border-width:1pt;
 border-style:solid;
 border-color:#ffffff; */
 color:#ffffff;
 background-color:#003040;
}




td.titel1{
 font-size:10pt;
 line-height:10pt;
 font-weight:400;
 color:#ffffff;
 background-color:#003040;
}

td.titel2{
 font-size:8pt;
 line-height:16pt;
 font-weight:400;
 color:#ffffff;
 background-color:#000000;

}



td.liste{
 font-size:8pt;
 line-height:8pt;
 border-bottom-width:1pt;
 border-bottom-style:solid;
 border-bottom-color:#a0a0a0;
 color:#000000;
}

td.liste2{
 font-size:9pt;
 line-height:9pt;
 color:#000000;
 background-color:#f0f0f0;
}



a{
 font-family:Helvetica,Verdana,sans-serif;
 font-size:10pt;
 color:#002080;
 /* text-decoration:none; */
}

a:visited{
 color:#986868;
 /* text-decoration:none; */
}

a:hover{
 color:#ff0040;
 /* text-decoration:none; */
}

a:visited:hover{
 color:#ff0040;
 /* text-decoration:none; */
}

a.such{
 font-size:8pt;
 font-weight:200;
 color:#000000;
 text-decoration:none;
}


a.titel{
 font-size:8pt;
 font-weight:400;
 color:#000000;
 /* text-decoration:none; */
}

a.titel:visited{
 color:#000000;
 /* text-decoration:none; */
}

a.titel:hover{
 color:#ff0040;
 /* text-decoration:none; */
}


a.titel1{
 font-size:8pt;
 font-weight:400;
 color:#ffffff;
 /* text-decoration:none; */
}

a.titel1:visited{
 color:#ffffff;
}

a.titel1:hover{
 color:#ff4080;
}


a.button{
 font-size:8pt;
 color:#000000;
 text-decoration:none;
}

a.button:visited{
 color:#000000;
 text-decoration:none;
}


a.button:hover{
 color:#000000;
 text-decoration:none;
}



a.rubrik{
 font-size:8pt;
 font-weight:400;
 color:#002080;
 text-decoration:none;
 line-height:9pt;
}

a.rubrik:visited{
 color:#002080;
 text-decoration:none;
}

a.rubrik:hover{
 color:#ff0040;
 text-decoration:none;
}



a.balken{
 font-size:10pt;
 font-weight:800;
 color:#ffffff;
 text-decoration:none;
}

a.balken:visited{
 color:#ffffff;
}

a.balken:hover{
 color:#ff4080;
}


div.titel1{
 font-size:8pt;
 line-height:16pt;
 font-weight:400;
 color:#ffffff;
 background-color:#000000;

}


div.info{
 background-color:#efefef;
 color:#000000;
 font-size:9pt;
 line-height:16pt;
 border-top-width:1pt;
 border-top-color:#a0a0a0;
 border-top-style:solid;
}

div.bereich{
 font-size:10pt;
 line-height:14pt;
 font-weight:800;
 color:#000000;
}

div.models{
 font-size:8pt;
 background-color:#efefef;
}

div.spalte{
 font-size:8pt;
 background-color:#efefef;
 padding-left:4pt;
 padding-right:4pt;
}


div.titel{
 text-align:center;
 font-size:10pt;
 line-height:14pt;
 font-weight:800;
 color:#ffffff;
 background-color:#003040;
}



div.kommentar{
 font-size:8pt;
 color:#000000;
}

div.mittel{
 font-size:10pt;
 line-height:10pt;
 font-weight:lighter;
 color:#000000;
}

div.rubrik1{
 background-color:#eaeaea;
 line-height:11pt;
 font-size:8pt;
 font-weight:400;
 color:#002080;
}

div.rubrik2{
 background-color:#ffffff;
 line-height:11pt;
 font-size:8pt;
 font-weight:400;
 color:#002080;
}

div.klein{
 font-size:8pt;
 line-height:8pt;
 font-weight:lighter;
 color:#444444;
}

div.mklein{
 font-size:8pt;
 line-height:8pt;
 color:#000000;
}


div.sklein{
 font-size:7pt;
 line-height:7pt;
 font-weight:lighter;
 color:#000000;
}

div.wunsch{
 font-size:9pt;
 line-height:12pt;
 color:#ffffff;
 background-color:#000000;
}


h1{
 font-family:Helvetica,Verdana,sans-serif;
 font-size:18pt;
 font-weight:900;
 color:#000000;
}

h2{
 font-family:Helvetica,Verdana,sans-serif;
 font-size:16pt;
 font-weight:900;
 color:#000000;
}

h3{
 font-family:Helvetica,Verdana,sans-serif;
 font-size:10pt;
 line-height:10pt;
 font-weight:800;
 color:#000000;
}

