body {
overflow:-moz-scrollbars-vertical; 
background-color:#DDDDDD;
}

h1 {
font-family: Verdana; 
color:#660000;
text-decoration:none;
font-size:22px;
font-weight:bold; 
}

a {
font-family: Verdana; 
color:#660000;
text-decoration:none;
}

#navigation a:hover {
background-color:#CCCCCC;
}

#navigation a:active {
background-color:#999999;
}

#navigation a {
text-decoration:none;
}

#rechte_leiste a {
font-family:Verdana;
color:#FFFFFF;
text-decoration:none;
}

#rechte_leiste a:active {
color:#FFFFFF;
text-decoration:none;
}

#rechte_leiste a:visited {
color:#FFFFFF;
text-decoration:none;
}

#rechte_leiste a:hover {
color:#FFFFFF;
text-decoration:none;
}


.start_top {
background-image:url(start_top.jpg);
font:Verdana;
font-size:12px;
font-weight:bold; 
color:#FFFFFF;
width:180px;
}

.start_link {
font:Verdana;
font-size:12px;
font-weight:bold; 
color:#FFFFFF;
width:180px;
}

.start_middle {
background-image:url(start_middle.jpg);
font:Verdana;
font-size:11px;
color:#660000;
width:180px;
}

.start_canceled {
font:Verdana;
font-size:11px;
color:#FF0000;
width:180px;
}

.start_bottom {
background-image:url(start_bottom.jpg);
font:Verdana;
font-size:1px;
font-weight:bold; 
color:#FFFFFF;
width:180px;
}

.start_explain_top {
background-image:url(start_explain_top.jpg);
font:Verdana;
font-size:12px;
font-weight:bold; 
color:#FFFFFF;
width:180px;
}

.start_explain_middle {
background-image:url(start_explain_middle.jpg);
font:Verdana;
font-size:11px;
color:#660000;
width:180px;
}

.start_explain_bottom {
background-image:url(start_explain_bottom.jpg);
font:Verdana;
font-size:1px;
font-weight:bold; 
color:#FFFFFF;
width:180px;
}

.oben_links {
background-image:url(border_oben_links.jpg);
background-position: left, top;
background-repeat:no-repeat;
}

.oben_rechts {
background-image:url(border_oben_rechts.jpg);
background-position: right, top;
background-repeat:no-repeat;
}

.start_pdf {
font:Verdana;
font-size:9px;
color:#333333
}

.headline_menue {
font-family: Verdana; 
font-size:12px; 
font-weight:bold; 
color:#660000; 
background:url(menue_background.jpg); 
background-position:right; 
background-color:#FFFFFF
}

.copyright_menue {
background:url(ecke_rechts_unten.jpg); 
background-position:right; 
font-family: Verdana; 
font-size:9px; 
color:#FFFFFF; 
background-color:#660000
}

.ecke_links_unten {
background:url(ecke_links_unten.jpg); 
background-position:left; 
background-color:#660000
}

.main_text {
font-family: Verdana; 
font-size:12px; 
color:#222222; 
background-color:#DDDDDD;
text-align:justify;
}

.left {
background:url(left-background.jpg); 
background-position:top; 
background-color:#660000;
background-repeat:no-repeat; 
}

.right {
background:url(right-background.jpg); 
background-position:top; 
background-color:#660000;
background-repeat:no-repeat; 
}

.border_right {
background:url(border_right.jpg); 
background-position:top; 
background-color:#FFFFFF; 
}

.border_left {
background:url(border_left.jpg); 
background-position:top; 
background-color:#FFFFFF; 
}

.navigation_ebene1 {
background:url(navigation_ebene1.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:13px; 
color:#660000; 
font-weight:bold; 
vertical-align:middle; 
text-align:left;
height:19px;
}

.navigation_ebene1_aktiv {
background:url(navigation_ebene1_aktiv.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:13px; 
color:#660000; 
vertical-align:left; 
text-align:center
}

.navigation_ebene1_oben {
background:url(navigation_ebene1_oben.jpg); 
background-position:left,bottom; 
background-color:#660000; 
background-repeat:no-repeat;
}

.navigation_ebene1_unten {
background:url(navigation_ebene1_unten.jpg); 
background-position:left,top; 
background-color:#660000; 
background-repeat:no-repeat;
}

.navigation_ebene1_abstand {
background:url(navigation_ebene1.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:13px; 
color:#660000; 
vertical-align:middle; 
text-align:center
}

.navigation_ebene2 {
background:url(navigation_ebene2.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000; 
height:10
}

.navigation_ebene2_letzter {
background:url(navigation_ebene2_letzter.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000; 
height:10
}

.navigation_ebene2_aktiv {
background:url(navigation_ebene2_aktiv.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000;
}

.navigation_ebene2_letzter_aktiv {
background:url(navigation_ebene2_letzter_aktiv.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000;
}

.navigation_ebene3 {
background:url(navigation_ebene3.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000; 
height:10
}

.navigation_ebene3_letzter {
background:url(navigation_ebene3_letzter.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000; 
height:10
}

.navigation_ebene3_letzter_letzter {
background:url(navigation_ebene3_letzter_letzter.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000; 
height:10
}

.navigation_ebene3_aktiv {
background:url(navigation_ebene3_aktiv.jpg); 
background-position:left; 
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#660000;
}

.text_menue_rechts {
background-color:#660000; 
font-family: Verdana; 
font-size:10px; 
color:#FFFFFF; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_aktuell {
background-color:#660000; 
font-family: Verdana; 
font-size:9px; 
color:#FFFFFF; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_1 {
background-color:#CCCCCC; 
font-family: Verdana; 
font-size:9px; 
color:#000000; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_2 {
background-color:#EEEEEE; 
font-family: Verdana; 
font-size:9px; 
color:#000000; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_1_top {
background-color:#CCCCCC; 
font-family: Verdana; 
font-size:12px; 
color:#000000; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_2_top {
background-color:#EEEEEE; 
font-family: Verdana; 
font-size:12px; 
color:#000000; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_jfw {
font-family: Verdana; 
font-size:9px; 
color:#009900; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_abikon {
font-family: Verdana; 
font-size:9px; 
color:#0000CC; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_ausschuss {
font-family: Verdana; 
font-size:9px; 
color:#FF6600; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_aktiv {
font-family: Verdana; 
font-size:9px; 
color:#FF0000; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_atemschutz {
font-family: Verdana; 
font-size:9px; 
color:#06F; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}


.cal_sonstige {
font-family: Verdana; 
font-size:9px; 
color:#930; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.cal_feuerwehrsport {
font-family: Verdana; 
font-size:9px; 
color:#B54AA8; 
vertical-align:top; 
text-align:left; 
text-decoration:none;
}

.canceled {
font-family: Verdana; 
font-size:14px; 
color:#FF0000; 
vertical-align:bottom; 
text-align:left; 
text-decoration:none;
}

p {
margin-top:1em
}