body {padding:0; margin:0; color:#000000}
br{font-size:10px}
.s{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#BEC0BF; text-decoration:none}
.green{font-family:Tahoma, Geneva, Verdana; font-size:10px;  color:#90D145;text-decoration:none}
.white{width:100%; height: 100%; display:block;font-family:Tahoma, Geneva, Verdana; font-size:10px;  color:#FFFFFF;text-decoration:none; padding-left: 0px; margin-left:0px; padding-bottom:0px;line-height:14px;vertical-align: top;}
.green1{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#8CCA42;text-decoration:none;}
.green2{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#8CCA42; }
  .red{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#2C7F06;}
  .o{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#FFCC00;}
.blue{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#D1D4D6;text-decoration:none}
.white1{font-family:Tahoma, Geneva, Verdana; font-size:10px;  color:#A6ADB1;text-decoration:underline;}
.w{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#F4F6F5; }
.b{font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#3E4D55; }
.s{font-family:Tahoma, Geneva, Verdana; font-size:10px;  color:#3E4D55; }
.bu{font-family:Tahoma, Geneva, Verdana; font-size:10px;font-style:oblique; color:#3E4D55; }
.t{margin-left:10px;margin-top:6px; align:top;}

.border_d{border:1px solid #3E4D55;}
.border_h{border:1px solid #FFFFFF;}

ul{list-style-image: url(images/icons/arrow_link.gif);list-item-position:outside;margin-top:0px;}
li a:link, li a:visited, li a:active, li a:focus {
 width:100%; height: 100%;
 display:block;
 vertical-align: top;
 font-family:Tahoma, Geneva, Verdana; font-size:10px; color:#90D145;text-decoration:none;
 padding: 0px; margin:0px;
 line-height:14px;
 }
 
 li a:hover{
 width:100%; height: 100%;display:block; vertical-align: top;
 font-family:Tahoma, Geneva, Verdana; font-size:10px;color:#ffffff;text-decoration:none;
 padding:0px; margin:0px;line-height:14px;
 }
 
/* ================= wir-seite ausrichtung der list-images ... achtung: zeilenabstand zu gross =================
	ul.wir { list-style-type: none;margin-left:24px;width:130px;margin-top:0px;margin-bottom:0px;padding:0px;}
		
		li.wir a:link, li.wir a:visited, li.wir a:active, li.wir a:focus {
			background: url(images/icons/arrow_link.gif); 
			background-repeat: no-repeat;
			background-position: left 0.9em;
			display:block;
			padding-left: 18px;
			padding-top: 0px;
			padding-bottom: 0px;
			margin-top:0px;margin-bottom:0px;
		 	font-family:Tahoma, Geneva, Verdana; font-size:10px; color:#90D145;text-decoration:none;		
		}
		
		li.wir a:hover{
			background: url(images/icons/arrow_link.gif);
			background-repeat: no-repeat;
			background-position: left 0.9em;
			display:block;
			padding-left: 18px;
			padding-top: 0px;
			padding-bottom: 0px;
			margin:0px;
		 	font-family:Tahoma, Geneva, Verdana; font-size:10px; color:#FFFFFF;text-decoration:none;		
		}
 ==============================================================================================================*/
 
 .l a:link, .l a:visited, .l a:active, .l a:focus {
 font-family:Tahoma, Geneva, Verdana; font-size:10px;color:#90D145;text-decoration:none;
 line-height:14px;
 }
 
 .l a:hover{
 font-family:Tahoma, Geneva, Verdana; font-size:10px;color:#3E4D55;text-decoration:none;
 line-height:14px;
 }

  #input{
  		width:160px; height:21px;
		
		}
		 
#input1{
  		width:134px; height:21px;
		
		
		}
		
	  #textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}

.NewsletterInput{
	width:109px;
	height:11px;
	padding-top:0px;
	padding-bottom:1px;
	padding-left:3px;
	border-width:0px;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
	font-family:Tahoma, Geneva, Verdana; 
	font-size:10px;
	}
 
.FormInput{
	width:109px;
	height:11px;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:3px;
	border-width:1px;
	border-style:solid;
	border-color:#F0EAE3;;
	background-color:#FFFFFF;
	font-family:Tahoma, Geneva, Verdana; font-size:11px;  color:#3E4D55;
	}

.text_admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

a.text_admin:link, a.text_admin:visited, a.text_admin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}

.archiv_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.temp_low {
	font-family:Tahoma, Geneva, Verdana;
	font-size:10px;
	color:#6699FF;
	text-decoration:none;
}

.temp_high {
	font-family:Tahoma, Geneva, Verdana;
	font-size:10px;
	color:#FAD75F;
	text-decoration:none;
}
