body { 
scrollbar-DarkShadow-Color:#FCFECD; 
scrollbar-Track-Color: #FCFECD; 
scrollbar-Face-Color: #FF9D4D;
scrollbar-Highlight-Color: #FF9D4D;
scrollbar-3dLight-Color: #003366;
scrollbar-Arrow-Color: #003366;

font-family :Verdana,Arial,Helvetica,sans-serif; 
font-size : 8pt; 
background-color: #FCFECD;
color:#003366;
}

A:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #003366; text-decoration: underline;font-weight: normal; } 
A:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;; color: #003366; text-decoration: underline;font-weight: normal; } 
A:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: normal; }
A:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: normal; }

A.weiss:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.weiss:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.weiss:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #ffffff; text-decoration: none;font-weight: normal; }
A.weiss:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #ffffff; text-decoration: underline;font-weight: normal; }

A.fett:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #003366; text-decoration: underline;font-weight: bold; } 
A.fett:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;; color: #003366; text-decoration: underline;font-weight: bold; } 
A.fett:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: bold; }
A.fett:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: bold; }

A.liste:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #003366; text-decoration: underline;font-weight: normal; } 
A.liste:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;; color: #003366; text-decoration: underline;font-weight: normal; } 
A.liste:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: normal; }
A.liste:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #003366; text-decoration: underline;font-weight: normal; }

td { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#003366;
font-weight:normal;
}

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

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

.klein{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 7pt;
color : #003366;
}

.gross{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color : #003366;
}

.gross-fett{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color : #003366;
font-weight:bold;
}

.absatz{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 3pt;
color : #FCFECD;
}

.klein-orange { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#FF9D4D;
}

.fett-orange { 
font-size : 8pt; 
color:#FF9D4D;
font-weight:bold;
}

.fett-orange-gr { 
font-size : 12pt; 
color:#FF9D4D;
font-weight:bold;
}

.fett-weiss-gr-t { 
font-size : 10pt; 
color:#ffffff;
font-weight:bold;
}


.thumb {
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
}


.box {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
height : 17;
width : 150;
}

.box2 {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
height : 17;
width : 250;
}

.box3 {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
height : 17;
width : 187;
}

.box4 {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
height : 17;
width : 53;
}

.box10 {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#003366;
width : 200;
}

.textfeld {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
width : 250;
}

.checkbox {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
height : 17;
width : 17;
}

.selectbox {
background-color: #FCFECD;
border-bottom : #FF9D4D 1px solid;
border-left : #FF9D4D 1px solid;
border-right : #FF9D4D 1px solid;
border-top : #FF9D4D 1px solid;
height : 17;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 8pt; 
}

  /***** styles für google-map-einbindung ****/
#google_maps {height:600px;width:100%;}
.google-map-headline {text-align:left;font-size:1em;padding:0px;margin:0px;margin-bottom:10px;}
.google-map {border:1px solid #99ADC6;}
.google-routenplaner {width:300px;text-align:left;margin-top:1em;margin-bottom:1em;background:#d9e0e5;padding:1em;}
.google-routenplaner a {}

