body {
scrollbar-DarkShadow-Color:#CACACA; 
scrollbar-Track-Color: #CACACA; 
scrollbar-Face-Color: #A1A1A1;
scrollbar-Highlight-Color: #ffffff;
scrollbar-3dLight-Color: #ffffff;
scrollbar-Arrow-Color: #D67A3D;
font-family :Verdana,Arial,Helvetica,sans-serif; 
font-size : 8pt; 
background-color: #ffffff;
color:#000000;
}
A {color:#000000;text-decoration: none;} 
A.weiss {color:#ffffff;text-decoration: none;} 
A.orange {color:#D68045;text-decoration: none;} 
A:active {text-decoration: none;} 
A:link {text-decoration: none;} 
A:visited {text-decoration: none;}
A:hover {text-decoration: underline;}


.bgnaviverlauf {
background-image:url(/images/navigation/verlauf_navi.gif);
background-repeat:repeat-x;
}

.clsCMOn {
color:#000000;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
text-decoration : none;
padding: 4px 0px 4px 0px;
background-image:url(/images/navigation/bg_nav.gif); 
}

.clsCMOver {
color: #000000;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
text-decoration : none;
padding: 4px 0px 4px 0px;
background-image:url(/images/navigation/bg_nav_over.gif); 

}

.clsCMClick {
color: #ffffff;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
text-decoration : none;
padding: 4px 0px 4px 0px;
background-image:url(/images/navigation/bg_nav_over.gif); 
}

.subclsCMOn {
color:#000000;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
text-decoration : none;
padding: 4px 0px 4px 15px;
border-top: #ffffff 1px solid;
background-image:url(/images/navigation/bg_nav_over.gif); 

}
.subclsCMOver {
color:#ffffff;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
text-decoration : none;
padding: 4px 0px 4px 15px;
border-top: #ffffff 1px solid;
background-image:url(/images/navigation/bg_nav_over.gif); 
}

h1 { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11pt; 
color:#000000;
line-height:15pt;
font-weight: bold;
padding: 10px 0px 0px 0px;
margin:0px;
}

h2 { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt; 
color:#000000;
line-height:12pt;
font-weight: bold;
padding: 10px 0px 0px 0px;
margin:0px;
}

ul {
margin-left: 16px;
}

.normal { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
line-height:11.5pt;
font-weight: normal;
}

.fett { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
line-height:11.5pt;
font-weight: bold;
}

.lineheight {
line-height:5pt;
font-size : 8pt; 
}


.orangefett {
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#D68045;
line-height:11.5pt;
font-weight: bold;
}

.weissfettgr{ 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt; 
color:#ffffff;
font-weight: bold;
}

.weissfooter{ 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#ffffff;
font-weight: normal;
}

.footer{ 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#000000;
font-weight: normal;
}

.box1 {
background-color: #ffffff;
border: 1px solid #D67A3D;
width: 250px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;

}

.box2 {
background-color: #ffffff;
border: 1px solid #D67A3D;
width: 175px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.box3 {
background-color: #ffffff;
border: 1px solid #D67A3D;
width: 70px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.textfeld {
background-color: #ffffff;
border: 1px solid #D67A3D;
width: 250px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
font-weight:normal;
}

.senden {
background-color: #ffffff;
border-bottom : #D67A3D 1px solid;
border-left : #D67A3D 1px solid;
border-right : #D67A3D 1px solid;
border-top : #D67A3D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color : #000000;
font-weight:bold;
}

/***** newsletter *****/

form.newsletterSubscribe label {color:#000;font-weight:bold;font-size:11px;width:120px;display:block;float:left;}
form.newsletterSubscribe input {border:1px solid #D67A3D;}
form.newsletterSubscribe input.button {background:#fff;font-weight:bold;}
form.newsletterSubscribe select {border:1px solid #D67A3D;}
#newsletter h3 {font-size:12px;}
#newsletter a {color:#D67A3D;font-weight:bold;}
#newsletter .inhalt {background:#EEEEEE;border:1px solid #D67A3D;margin-top:10px;padding:10px;width:300px;}


