BODY {
	FONT-FAMILY: Verdana;
	background-color: #660000;
	font-weight: normal;
	margin: 0; 
	padding: 0;
	height: 100%;
	
}
.root {
	BACKGROUND-COLOR: #333333;
	width: 100%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	
		}

.navi {
	
	
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	font-weight: normal;
	color: #FFFF00;
}
LI A {
	DISPLAY: block;
	WIDTH: 160px;
	TEXT-INDENT: 10px;
	LINE-HEIGHT: 20px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.navigation A {
	COLOR: #21536A;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../bilder/bg_nav.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	border-top-style: none;
	
	}
.navigation A:hover {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #990000;
	color: #990000;
}
.navigation_aktiv A {
	COLOR: #FF0000;
	text-indent: 20px;
}
.navigation_pfeil A {
COLOR: black
}
.navigation_pfeil A:hover {
COLOR: white
}
.navigation_aktiv_pfeil A {
COLOR: white
}

.links_name {
	font-size: 11px;
	color: #21536A;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	width: 150px;
	margin: 0px;
	position: static;
	top: auto;
	}

.navigation2 A {
	COLOR: #FF0000;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../bilder/bg_nav.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	border-top-style: none;
	position: relative;
}
.navigation2 A:hover {
COLOR: #990000}
.navigation2_aktiv A {
	COLOR: #FF0000;
	
}

.aktiv_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #990000;
	font-weight: bold;
}
.navigation_sub A {
	COLOR: #666666;
	TEXT-INDENT: 20px;
	background-repeat: no-repeat;
	text-align: left;
}
.navigation_sub A:hover {
	COLOR: #990000;
	BACKGROUND-COLOR: white;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #990000;
	
}
.navigation_sub A2 {
COLOR: black; TEXT-INDENT: 15px
}

.navigation_sub B {
	DISPLAY: block;
	WIDTH: 160px;
	TEXT-INDENT: 20px;
	LINE-HEIGHT: 20px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	margin: 0px;
	color: #990000;
	font-weight: bold;
	
	
			}


.navigation B {
	DISPLAY: block;
	WIDTH: 160px;
	TEXT-INDENT: 10px;
	LINE-HEIGHT: 20px;
	LIST-STYLE-TYPE: none;
	TEXT-DECORATION: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #CCCCCC;
	margin: 0px;
	color: #990000;
	font-weight: bolder;
	background-image: url(../bilder/bg_nav.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	position: relative;
	
	
}


.navigation_abstand {
	LINE-HEIGHT: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.div {
	MARGIN-RIGHT: 0px; BORDER-BOTTOM: #dcdcdc 1px solid
}

.content2
 {
	FONT-SIZE: 10px;
	text-indent: 0px;
	line-height: 15px;
	vertical-align: text-top;
	text-align: left;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-style: normal;
	display: inline;
	padding-left: 0px;
	border-left: none;
}

.content2 A
 {
	FONT-SIZE: 10px;
	text-indent: 0px;
	line-height: 15px;
	vertical-align: text-top;
	text-align: left;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-style: normal;
	display: inline;
	padding-left: 0px;
	border-left: none;	
}



.content {
	OVERFLOW: auto;
	WIDTH: 100%;
	scrollbar-face-color: #C7C7C7;
	scrollbar-highlight-color: #F2F2F2;
	scrollbar-3dlight-color: #DADADA;
	scrollbar-shadow-color: #EAEAEA;
	scrollbar-darkshadow-color: #D4D4D4;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: White;
	POSITION: static;
	font-size: 10px;
	padding-top: 3px;
	height: 438px;
	margin-bottom: 1px;		
	}
	
	
.content_inhalt {
	FONT-SIZE: 10px;
	text-indent: 0px;
	line-height: 15px;
	vertical-align: text-top;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	display: inline;
	padding-left: 5px;
	
	
		}
		
		
.content A {
	COLOR: #21536A; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}


.content_inhalt2 {
	FONT-SIZE: 10px;
	text-indent: 0px;
	line-height: 15px;
	vertical-align: text-top;
	text-align: left;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-style: normal;
	padding-left: 0px;
	margin: 0;
	padding: 0;


}





.content_sub {
	COLOR: #CCCCCC;
	font-size: 10px;
}

.content_sub A:hover {
	TEXT-DECORATION: none;
	color: #CCCCCC;
}


.content_sub a:link
{
color: #CCCCCC;
text-decoration: none;
}

.content_sub a:visited
{
color: #CCCCCC;
text-decoration: none;
}

.content_sub a:active
{
color: #CCCCCC;
text-decoration: none;
}


.content_sub_vor {
COLOR: #999999; TEXT-DECORATION: none
}
.content_sub_back {
	COLOR: #CCCCCC; TEXT-DECORATION: none
}


.error {
	FONT-SIZE: 11px; 
}
.root .content_inhalt1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.table_oben {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.leiste_unten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.links_notruf {
	background-color: #000066;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

.banner {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-indent: 60px;
	vertical-align: 30%;
}

.banner_fuss {
}
.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #21536A;
	font-weight: bold;
}



.frontinhalttdueeberklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21536A;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	
	}
.root .navi .content_inhalt .frontinhalttdueeberklein .content_inhalt .frontinhalttdueeberklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.versand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFF00;
}
.verdana12gelbfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFF00;
}
