body { 
	background-color: white;}
.navx { 
	background-color: #ebebeb; 
	border-right: 1px solid #000000; }
.nav1 { 
	background-color: #A95152; 
	border-right: 1px solid #000000; }

.hauptnavigation li a:focus, .hauptnavigation li a:active{
	background-color:#FFFFFF;
	border-top:1px solid #adadad;
	border-bottom:1px solid #adadad;
	color:#adadad;
}	
	
.typoheadbox { 
	color: #000000; 
	font-weight: bold; 
	font-size: 0.85em; 
	letter-spacing: 1px; }

.typoheading { 
	color: #000000; 
	font-weight: bold; 
	letter-spacing: 1px; }

.typoheadline { 
	color: #000000; 
	font-weight: bold; 
	letter-spacing: 1px; 
	margin-bottom: -5px; 
	border-bottom: 1px solid #adadad; }

.typohauptmenue a { 
	color: #ffffff; 
	font-weight: bold; }

.typohauptmenuex a { 
	color: #000000; 
	font-weight: bold; }

.typominitext { 
	font-size: 0.8em; }

.typotext { 
	font-size:1em; }

.typobold { 
	font-weight: bold; }

.typowhite { 
	color: white; }

.formtextfield { 
	color: #993333; 
	font-size: 1em; 
	border: solid 1px #993333; 
	margin-top:3px; 
	color:#993333; 
	clear:both; }

.f_suchfeld { 
	color:#ffffff; 
	border:1px solid #993333; }

.formpulldown { 
	color: #ffffff; 
	font-size: 0.7em; 
	border: solid 1px #993333; }

.f_pulldown { 
	border:1px solid #993333;	
	color:#ffffff; }

.formlistenfeld { 
	color: #ffffff; 
	font-size: 0.7em; 
	border: solid 1px #993333; }

.formtextarea { 
	color: black; 
	font-size: 0.7em; 
	border: solid 1px #993333; }

.formsysbutton { 
	color: white; 
	font-weight: bold; 
	font-size: 11px; 
	background-color: #993333; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #993333 #000 #000 #993333; 
	height: 15px; }

.f_go_button { 
	color:#FFFFFF; 
	border-top: 1px solid #993333; 
	border-left: 1px solid #993333; 
	border-right: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	background: #993333; }

.A { 
	background-color: #993333;
	border-bottom:1px solid #000000;
	}

.A1 { 
	background-color: #A95152; 
	border-right:1px solid #000000;
	}

.A2 { 
	background-color: #A95152; }

.B { 
	background-color: #993333; 
	color:#FFFFFF;
	border-bottom:1px solid #000000;
	}

#b_quicklinks a{
	color:white;
	}

#b_quicklinks a:focus, #b_quicklinks a:active {
	border:1px solid #FFFFFF;
	}
	
.C { 
	background-color: #a9a9a9; }

#c a:focus img, #c a:active img{
	border:1px solid #993333;
	}

.D { 
	background-color: white; }

#d h3{
	color:#993333;
	}

.d_linke_spalte_text{
    color:#000000;
    }

.d_linke_spalte_minitext{
	color:#000000;
	}

#d ul a:focus, #d ul a:active, #d ul a:focus strong, #d ul a:active strong {
 	background-color:#993333;
	color:#FFFFFF;
	}

.E { 
	background-color: #ebebeb; 
	}
	
#e a:focus, #e p a:focus, #e h1 a:focus, #e h2 a:focus, #e h3 a:focus, #e h4 a:focus, #e ul a:focus, #e ol a:focus, #e dfn a:focus, #e table a:focus, #e a:active, #e p a:active, #e h1 a:active, #e h2 a:active, #e h3 a:active, #e h4 a:active, #e ul a:active, #e ol a:active, #e dfn a:active, #e table a:active {
 	background-color:#FFFFFF;
	color:#993333;
	}

#e_bildbereich_oben {
	border-bottom:1px solid #993333;
	}

#e_bildbereich_oben h1{
 	color:#993333;
	}
	
#e a:focus img, #e a:active img{
	border:1px solid #993333;
	outline:none;
	}
	
#e hr{
	color:#993333;}

#abschluss_links li a:focus, #abschluss_links li a:active {
 	background-color:#FFFFFF;
	color:#993333;
	}
	
.F { 
	background-color: white; }
	
	
.f_suchfeld {
	border:1px solid #993333;
	color:#993333;
	}

.f_pulldown {
	border:1px solid #993333;
	color:#993333;
	}

.f_go_button {
	color:#FFFFFF;
	border-top: 1px solid #993333;
	border-left: 1px solid #993333;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #993333;
}

#f ul a:focus, #f ul a:active {
 	background-color:#993333;
	color:#FFFFFF;
	}
	
.G { 
	background-color: white; }
	
.H { 
	background-color: #993333; }
	
.I { 
	background-color: white; }
	
.J { 
	background-color: white; }
	
.K { 
	background-color: #ebebeb; }
	
#k_icons a:focus, #k_icons a:active{
	background-color:#FFFFFF;
	}
	
.L { 
	background-color: white; }
	
.main { 
	background-color: #e6e6e6; 
	border-right: 1px dotted #000000; 
	border-left: 1px dotted #000000;
	}

.bgteaser { 
	border-bottom: 1px solid #a5b7c6; }
.tab1 { 
	background-color: #adadad; }
.tab2 { 
	background-color: #c2c2c2; }
.tab3 { 
	background-color: #d6d6d6; }
.tab4 { 
	background-color: #ebebeb; }
.tab5 { 
	background-color: #f7f7f7; }
