img {
 border: none;
}
body {
 margin: 0px;
 padding: 0px;
 text-align: center;
 background: #FCFBE8 url('../img/bg_body.jpg') top center repeat-y;
}
#maindiv {
 margin: auto;
 padding: 0px;
 width: 1000px;  
 background: #FCFBE8 url('../img/bg_body.jpg') top center repeat-y;
}
#header {
 width: 1000px;
 height:213px;
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_header.jpg) top no-repeat;
 font-size: 1px;
}
#suchleiste {
 width: 1000px;
 height:23px;
 margin: 0px;
 padding: 0px;
 background: url(../img/bg_search.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: 59px;
 margin: 0px;
 padding: 0px;
}
#left2 {
 float: left;
 width: 167px;
 margin: 0px;
 padding: 0px;
}
.left5 {
 width: 167px;
 height: 5px;
 font-size: 1px;
 margin: 0px;
 padding: 0px;
}
.left15 {
 width: 167px;
 height: 15px;
 font-size: 1px;
 margin: 0px;
 padding: 0px;
}
#middle {
 float: left;
 width: 533px;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
#middle_top {
 width: 533px;
 height: 41px;
 margin: 0px;
 padding: 0px;
 background: url('../img/bg_middle_top.jpg') top no-repeat;
}
#style_klein {
width: 26px;
height:26px;
margin: 0px;
padding:0px;
background: url('../img/style_klein.jpg') top no-repeat;
border: 0px;
font-size:1px;
margin-top: 3px;
}
#style_mittel {
width: 26px;
height:26px;
margin: 0px;
padding:0px;
background: url('../img/style_mittel.jpg') top no-repeat;
border: 0px;
font-size:1px;
margin-top: 3px;
}
#style_gross {
width: 26px;
height:26px;
margin: 0px;
padding:0px;
background: url('../img/style_gross.jpg') top no-repeat;
border: 0px;
font-size:1px;
margin-top: 3px;
}
#content {
 width: 480px;
 margin: auto;
 text-align: left;
 padding: 0px;
}
#right {
 float: left;
 width: 241px;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
#right_top {
 width: 241px;
 height: 376px;
 margin: 0px;
 padding: 0px;
 font-size: 1px;
 background: url('../img/bg_right_top.jpg') top no-repeat;
}
.right5 {
 width: 241px;
 height: 5px;
 line-height: 5px;
 font-size: 1px;
 background: url('../img/bg_right.jpg') top repeat-y;
}
#wetter_top {
 width: 241px;
 height: 25px;
 margin: 0px;
 padding: 0px;
 background: url('../img/bg_wetter_top.jpg') top no-repeat;
}
#wetter_headline{
 width: 241px;
 height: 25px;
 margin: 0px;
 padding: 0px;
 color:#FFFFFF;
 font-weight:bold;
 font-size:12px;
 background: url('../img/bg_wetter_top.jpg') top no-repeat;
 text-align:left;
}
#wetter {
 width: 170px;
 margin: auto;
 padding: 0px;
 text-align: left;
 /*background: url('../img/bg_wetter.jpg') top repeat-y;*/
}
#wetter_all {
 width: 241px;
 margin:0px;
 padding: 0px;
 background: url('../img/wetter_all_bg.jpg') top repeat-y;
}
#wetter_end {
 width: 241px;
 height: 8px;
 margin: 0px;
 padding: 0px;
 background: url('../img/wetter_end.jpg') top no-repeat;
 font-size: 1px;
}
#footer {
 width: 1000px;
 height: 20px;
 margin: 0px;
 padding: 0px;
}
#innerfooter {
 width: 533px;
 height: 20px;
 line-height: 20px;
 vertical-align: middle;
 margin: 0px;
 padding: 0px;
 margin-left: 226px;
 margin-right: 241px;
}
#space_breite {
 width:20px;
 margin: 0px;
 padding: 0px;
}
.cleaner {
 clear: both;
 height: 1px;
 font-size: 1px;
 border: 0px none;
 margin: 0px;
 padding: 0px;
 background: transparent;
}
#wvbrb {
 width: 167px;
 height: 68px;
 border: 0px;
 margin: 0px;
 padding: 0px;
 background: #fff url('../img/wvbrb.jpg') top no-repeat;
}

