BODY
{

FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
background-color:#CBD2E6;
/*background-color:#FFFFFF;*/
scrollbar-face-color:#004385;
scrollbar-arrow-Color:#000000;
scrollbar-track-Color:#CBD2E6;
scrollbar-shadow-Color:#808080;
scrollbar-highlight-Color:#FFFFFF;
scrollbar-3dlight-color:#D8D0C8;
scrollbar-darkshadow-Color:#404040;
}

.ueberschrift
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
font-weight:bold;
font-style:normal;
font-stretch:none;
text-decoration:none;
text-transform:none;
letter-spacing:0pt;
}
.picture { background: url(../picture/index.jpg) no-repeat center; position: absolute; top: 50%; left: 50%; clip: inherit }
.wichtig
{
        font : italic bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TH, TD, DIV, SPAN
{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
}
.desc3
{
COLOR: #CBD2E6;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 14px;
FONT-WEIGHT: normal;
background-color: #FFFFFF;
}
.title
{
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10pt;
FONT-WEIGHT: bold;
background-color: #FFFFFF;
}


.norfett
{
        font-weight : bold;
        font-family : Arial;
        font-size : 12px;
        color : #000000;
}

.klein
{
        font-family : Arial;
        font-size : 10px;
        color : #000000;
}

td.norfett
{
        font-weight : bold;
        font-family : Arial;
        font-size : 12px;
        color : #000000;
}
.gross
{
        font-weight : bold;
        font-family : Arial;
        font-size : 18px;
        color : #000000;
}
td.hell
{
        font-weight : bold;
        font-family : Arial;
        font-size : 12px;
        color : #FFFFFF;
}
.hell  { 
color: #ffffff; 
font-size: 12px; 
font-family: Arial;
}
.hellprodblatt  
{
font-weight : bold;
color: white;
color: #ffffff; 
font-size: 12px; 
font-family: Arial
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
border-color : #004385;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-style : solid;
}

.rezueberschrift
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
font-weight:bold;
font-style:normal;
font-stretch:none;
text-decoration:none;
text-transform:none;
letter-spacing:0pt;
}

/* Ueberschrift mit Linie */

.ueberlinie {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13pt;
border-bottom-width : 1px;
border-bottom-style : solid;
border-left-width : 13px;
border-color : #004385;
border-left-style : solid;
padding-left : 3px;
background-color: #487DB2;
color: #FFFFFF;
}
.ueberliniekleinoben {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
border-top-width : 1px;
border-top-style : solid;
border-left-width : 13px;
border-color : #004385;
border-left-style : solid;
padding-left : 20px;
background-color: #6E90D3;
color: #FFFFFF;
padding-bottom : 3px;
}
.ueberliniekleinunten {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11pt;
border-bottom-width : 1px;
border-bottom-style : solid;
border-left-width : 13px;
border-color : #004385;
border-left-style : solid;
padding-left : 3px;
padding-right : 10px;
background-color: #6E90D3;
color: #FFFFFF;
padding-bottom : 2px;
}
.ueberliniebezeichnung {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
border-top-width : 1px;
border-top-style : solid;
border-color : #004385;
padding-left : 3px;
padding-right : 10px;
background-color: #6E90D3;
color: #FFFFFF;
padding-bottom : 2px;
}
.rahmen { border: solid 1px #004385; }

.rahmenrund {
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
border-color : #004385;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-style : solid;
padding-bottom : 10px;
padding-left : 10px;
}

/* linkfarben navi*/

A.navi:ACTIVE, A.navi:LINK {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : #000000;
        font-weight : bold;
        text-decoration : none;
}

A.navi:VISITED  { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

A.navi:HOVER  { color: #6e90d3; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }




/* linkfarben generell*/




A {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
}

A, A:ACTIVE, A:LINK, A:VISITED {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
        font-weight : bold;
        text-decoration : underline;
}

A:HOVER  { color: #6E90D3; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }

a.subnavi:link{color:#FFFFFF;text-decoration:none;}
a.subnavi:visited {color:#FFFFFF;text-decoration:none;}
a.subnavi:active {color:#FFFFFF;text-decoration:none;}

a.serviceboxlink:link  {color:#99CCFF;text-decoration:none;}
a.serviceboxlink:visited {color:#6699CC;text-decoration:none;}
a.serviceboxlink:active  {color:#99CCFF;text-decoration:none;}
.red { color: red }

