body {
 margin: 0px;
 padding: 0px;
 text-align: center;
}
#maindiv {
 margin: auto;
 padding: 0px;
 width: 1000px;  
 background: url(../img/bg_body.jpg) top repeat-y;
}

#links_newsletter {
color:#F7921E;
font-size:12px;
font-weight:bold;
letter-spacing:normal;
line-height:22px;
margin:auto;
padding:0px;
text-align:left;
vertical-align:middle;
width:80%;
}
.suche {
 width: 379px;
 height: 18px;
 border: 1px solid #C0C0C0;
 text-indent:10px;
 color: #7B7B7B;
 font-size:11px;
 line-height:18px;
 vertical-align:middle;
}
.newsletter {
 width: 100px;
 height: 18px;
 border: 1px solid #C0C0C0;
 text-indent:10px;
 color: #7B7B7B;
 font-size:11px;
 line-height:18px;
 vertical-align:middle;
}
#head-abstand {
 width: 990px;
 height: 15px;
 margin: 0px;
 padding: 0px;
}
.head-abc {
 width: 990px;
 height: 15px;
 margin: 0px;
 padding: 0px;
 line-height: 15px;
 vertical-align: middle;
 font-size: 14px;
 font-weight: bold;
 color: #7B7B7B;
 letter-spacing: 5px;
}
#tabs {
 width: 990px;
 height:29px;
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_tabs.jpg) top no-repeat;
 font-size: 1px;
 text-align:left;
 letter-spacing: 3px;
 text-indent:9px;
}
#tab_orange {
 width: 200px;
 height:29px;
 display: inline;
 background: url(../img/tabs_orange.jpg) top no-repeat;
}

#head-abstand {
 width: 990px;
 height: 15px;
 margin: 0px;
 padding: 0px;
}

.head-abc {
 width: 990px;
 height: 15px;
 margin: 0px;
 padding: 0px;
 line-height: 15px;
 vertical-align: middle;
 font-size: 14px;
 font-weight: bold;
 color: #7B7B7B;
 letter-spacing: 5px;
}

#tab_orange {
 width: 200px;
 height:29px;
 display: inline;
 background: url(../img/tabs_orange.jpg) top no-repeat;
}
#trennung1 {
 width: 990px;
 height:4px;
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_trennlinie1.jpg) top no-repeat;
 font-size: 1px;
}

.newsletter {
margin: 0px;
padding:0px;
width: 100px;
height: 17px;
line-height:1px;
text-align: left;
		}

#trennung2 {
 width: 990px;
 height:8px;
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_trennlinie2.jpg) top no-repeat;
 font-size: 1px;
}

#fix1 {
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_body.jpg) top left repeat-y;
}
#fix2 {
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_body.jpg) top right repeat-y;
}

#left {
 float: left;
 width: 176px;
 margin: 0px;
 padding: 0px;
}

#left_top {
 margin:0px;
 padding:0px;
 width: 176px;
 height: 2px;
 line-height:2px;
 font-size: 1px;
 }
 
#a {
 width: 176px;
 margin:0px;
 padding:0px;
}
#aktuelles-top {
 width: 176px;
 height: 39px;
 margin: 0px;
 padding:0px;
 background: url(../img/bg_nav_top_aktuelles.jpg) top left no-repeat;
}
#i {
 width: 176px;
 margin:0px;
 padding:0px;
}
#interaktives-top {
 width: 176px;
 height: 39px;
 margin: 0px;
 padding:0px;
 background: url(../img/bg_nav_top_interaktives.jpg) top left no-repeat;
}
#v {
 width: 176px;
 margin:0px;
 padding:0px;
}
#verzeichnisse-top {
 width: 176px;
 height: 39px;
 margin: 0px;
 padding:0px;
 background: url(../img/bg_nav_top_verzeichnisse.jpg) top left no-repeat;
}
#m {
 width: 176px;
 margin:0px;
 padding:0px;
}
#marktplatz-top {
 width: 176px;
 height: 39px;
 margin: 0px;
 padding:0px;
 background: url(../img/bg_nav_top_marktplatz.jpg) top left no-repeat;
}

#t {
 width: 176px;
 margin:0px;
 padding:0px;
}

#wetter-top {
 width:176px;
 height:52px;
 margin:0px;
 padding:0px;
 background: url(../img/bg_wetter_top.jpg) top left no-repeat;
}
#wetter-content {
 width: 160px;
 padding:0px;
 margin-left: 15px;
 text-align:left;
}
#google-links {
 width:176px;
 height:240px;
 text-align:center;
 margin:0px;
 padding:0px;
}
#content-banner-top {
 width:480px;
 margin:auto;
 padding:0px;
 text-align:center;
}
#login-top {
 width: 315px;
 height: 2px;
 margin: 0px;
 margin-top: 2px;
 padding: 0px;
 font-size:1px;
 background: url(../img/login_top.jpg) top left no-repeat;
}
#login-content {
 width: 315px;
 margin: 0px;
 padding: 0px;
 background: url(../img/login_bg.jpg) top left repeat-y;
 text-align:left;
}
#login-zeile1 {
 width: 288px;
 line-height: 18px;
 margin-left: 10px;
 vertical-align:middle;
 color: #616161;
 font-weight:bold;
}
#login-3 {
 width: 315px;
 height: 3px;
 margin: 0px;
 padding:0px;
 font-size: 1px;
}
#login-bottom {
 width: 315px;
 height: 1px;
 margin: 0px;
 padding: 0px;
 font-size:1px;
 background: url(../img/login_bottom.jpg) top left no-repeat;
}
#google-rechts {
 width: 300px;
 height: 250px;
 margin: 0px;
 padding: 0px;
 margin-left: 4px;
 font-size: 1px;
}
.cleaner {
 clear: both;
 height: 1px;
 font-size: 1px;
 border: 0px none;
 margin: 0px;
 padding: 0px;
 background: transparent;
}
.links-l0 {
 width:176px;
 height:10px;
 margin:0px;
 padding:0px;
 font-size:1px;
}
.links-40 {
 width:176px;
 height:40px;
 margin:0px;
 padding:0px;
 font-size:1px;
}
.links-50 {
 width:176px;
 height:50px;
 margin:0px;
 padding:0px;
 font-size:1px;
}
.rechts-10 {
 width:315px;
 height:10px;
 margin:0px;
 padding:0px;
 font-size:1px;
}
.box10 {
 width: 288px;
 height: 10px;
 margin: 0px;
 padding: 0px;
 font-size: 1px;
}
.head-titel {
color:#F7921E;
font-size:12px;
font-weight:bold;
height:15px;
letter-spacing:normal;
line-height:15px;
}
/* Views */
.head_standard_box 		{
height: 20px; 
line-height:20px; 
vertical-align:middle; 
font-weight: bold; 
background: #90BE03; 
color:#FFFFFF; 
text-indent:15px; 
font-size: 14px;
						}

.standard_box 	{
border: 1px solid #90BE03;
				}

.achtung	{
color: #666666; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
		 	}
