/* /////////////////////////////////////////////////////////////////////////////*//* TEXT FORMATIERUNG */html, body {	 font-family:Verdana, Arial, Helvetica, sans-serif;	 color:#333;	 font-size: 11px;	 font-style: normal;	 line-height: 16px;}h1 {	    font-size:16px;	 line-height: 18px;	 color:#990000;	 margin-bottom:10px;  /* Abstand der Headline zum Fließtext */}h2, h4{	font-size:11px;}h3{	text-transform:uppercase;	padding-bottom:2px;	letter-spacing:1px;	font-size:9px;	}h4{	color:#990000;}	 p{		margin-bottom:15px;}img { 	display:block; /* IE Pixelfehler*/	border:0;}.hr{	height:10px;	background-image:url(../img/hr.jpg);	background-repeat:repeat-x;	display:block;	float:left;	width:100%;	clear:both;}/* /////////////////////////////////////////////////////////////////////////////*//* HYPERLINKS*/a {color: #990000; text-decoration:none;}a:hover{ text-decoration:underline;}#marginalspalte a.marginal_headline{	display:block;	padding:3px 0 3px 8px;	margin:0 0 10px 0;	background-image:url(../img/hg_marginal_headline.jpg);	background-repeat:repeat-x;	background-color:#d43608;	color:#FFF;	font-weight:bold;	font-size:12px;}.teaser_link{	font-size:9px;	display:block;	margin-top:5px;}.link_orange{	font-size:9px;}#footer a{	font-size:9px;	color:#333;	font-weight:normal;}.analytics{	display:block;	margin-top:5px;}/* /////////////////////////////////////////////////////////////////////////////*//*LISTEN*/ul, ol, dl { line-height:20px;}li {line-height:20px; list-style:none;}#container_rightside ul{	margin:0 0 15px 0;}#container_rightside li{	background-image:url(../img/li.gif);	background-repeat:no-repeat;	padding:0 0 6px 15px;	line-height:16px;}/* /////////////////////////////////////////////////////////////////////////////*//*NAVIGATION*/#mainnavigation li{	display:block;	padding:5px 0 5px 27px;	background-image:url(../img/hg_navigation.jpg);	background-repeat:no-repeat;	overflow:hidden;}#mainnavigation li a{	color:#666;	font-weight:bold;	display:block;}#mainnavigation li a:hover, #mainnavigation a.navi_aktiv{	color:#990000;	text-decoration:none;}/*SUBNAVIGATION*/#subnavigation{	padding:5px 0 0px 0;	display:block;}#subnavigation li{	background-image:none;	padding:0 10px 0 0;	height:20px;}#subnavigation li a{	font-weight:normal;}/* /////////////////////////////////////////////////////////////////////////////*//*KLASSEN*/.date{	margin-bottom:0;	font-size:9px;	text-transform:uppercase;}/* /////////////////////////////////////////////////////////////////////////////*//* FORMULAR *//* FORMULARELEMENTE */input.txt, .input_long, .input_kommentar, .input_plz, .input_ort{	color:#e5054;	background-color:#f3f3f3;	border:1px solid #d1d1d1;		width:290px;	height:15px;}input.txt{	margin-right:10px;}.input_kommentar{	/*width:400px;*/	height:100px;	font-family:Arial, Helvetica, sans-serif;	color:#6666;	font-size: 12px;	font-style: normal;	line-height: 18px;}.input_plz{	width:50px;}.input_ort{	width:235px;}.submit{  background-color:#f3f3f3;	font-size:11px;	color:#333;	font-weight:bold;	border:0px solid #d1d1d1;	padding:2px;}.submit:hover{	color:#990000;}