body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-color: #999999;
	height:100.05%;
}

.counter{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	color: #999999;
}

a:link, a:visited{
	color:#222222;
	font-weight: normal;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
.foot{
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	width:614px;
	width:740px;
	text-align:center;
	padding-right: 126px;
}

li{
	color:#222222;
	font-size:11px;
}
.fliesstext_11_p li{
	color:#222222;
	font-size:11px;
	list-style-position: inside;
}



/* Navigation */
a.navi_small:link, a.navi_small:visited{
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
a.navi_small:hover{
	color:#FF9900;
}
a.navi_main:link, a.navi_main:visited{
	height:22px !important;
	height:29px;
	border-bottom:1px solid #A40020;
	background-color:#ffffff;
	display:block;
	padding-left:28px;
	width:122px !important;
	width:150px;
	font-size:11px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
	padding-top:7px;
	text-transform: uppercase;
}
a.navi_main:hover{
	background-color:#ff9900;
}
a.navi_main_active:link, a.navi_main_active:visited{
	height:22px !important;
	height:29px;
	border-bottom:1px solid #A40020;
	background-color:#ff9900;
	background-image:url(assets/img_navi_active.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	padding-left:28px;
	width:122px !important;
	width:150px;
	font-size:11px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
	padding-top:7px;
	text-transform: uppercase;
}

/* Text - Formate */
.fliesstext_10{
	color:#222222;
	font-size:10px;
}
.fliesstext_9{
	color:#222222;
	font-size:9px;
}
.fliesstext_11{
	color:#222222;
	font-size:11px;
}
.fliesstext_11_p{
	color:#222222;
	font-size:11px;
}
.fliesstext_11_F{
	color:#222222;
	font-size:11px;
	font-weight:bold;
}
.ueberschrift1{
	color:#222222;
	font-size:13px;
	font-weight:bold;
	padding:12px;
	padding-left:0px;
	padding-top:0px;
}
.ueberschrift2{
	color:#222222;
	font-size:11px;
	font-weight:bold;
}
.ueberschrift4{
	color:#A40020;
	font-size:12px;
	font-weight:bold;
}
.ueberschrift3{
	color:#222222;
	font-size:11px;
	font-weight:bold;
	padding-bottom: 3px;
	border-bottom: 1px solid #ff9900;
	width: 100%;
}

.ueber_right{
	height:22px !important;
	height:29px;
	border-bottom:1px solid #A40020;
	background-image:url(assets/img_navi_active.gif);
	background-position:-4px;
	background-repeat:no-repeat;
	display:block;
	padding-left:24px;
	width:166px !important;
	width:191px;
	font-size:12px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
	padding-top:7px;
}
.ueber_right_zusatz{
	height:56px !important;
	height:56px;
	background-image:url(assets/img_navi_active.gif);
	background-position:-4px;
	background-repeat:repeat-y;
	background-color:#ff9900;
	display:block;
	padding-left:14px;
	width:176px !important;
	width:191px;
	font-size:12px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
}





.partner_list_img{
	width:150px !important;
	width:170px;
	padding:10px;
	padding-top: 13px;
	background-color:#eeeeee;
	vertical-align:top;
}
.partner_list_img_p{
	width:10px !important;
	width:30px;
	padding:10px;
	padding-top: 15px;
	background-color:#eeeeee;
	vertical-align:top;
}
.partner_list_txt{
	font-size:11px;
	color:#222222;
	vertical-align:top;
	padding:10px;
}
a.a_archiv:link, a.a_archiv:visited{
	color:#222222;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}
a.a_archiv:hover{
	text-decoration: underline;
}
a.btt_p_list:link, a.btt_p_list:visited{
	border: 1px solid #ff9900;
	padding-left: 20px;
	background-image: url(assets/img_pfeil_28x15_o.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 8px;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
	padding-right:8px;
	text-decoration: none;
	height:20px !important;
	height:30px;
	display: block;
	width:110px !important;
	width:138px;
	
}
a.btt_p_list:hover{
	border: 1px solid #A40020;
	background-color: #eeeeee;
	background-image: url(assets/img_pfeil_28x15_r.gif);
}

/* Kontaktformular */
.input_kontakt {padding:2px;padding-left:5px; border:1px solid #FF9900; width:300px; height:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
.input_kontakt_plz {padding:2px;padding-left:5px; border:1px solid #FF9900; width:90px; height:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
.input_kontakt_ort {padding:2px;padding-left:5px; border:1px solid #FF9900; width:206px; height:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
.input_kontakt_button {padding:2px;padding-left:5px; border:1px solid #FF9900; width:90px; height:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; cursor:pointer;}
.input_kontakt_button:hover {background-color:#FF9900;padding:2px;padding-left:5px;border:1px solid #A40020; width:90px; height:20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; cursor:pointer;}
.input_kontakt_mitteilung {padding:2px;padding-left:5px; border:1px solid #FF9900; width:300px; height:200px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}

