/* CSS Layout  */
html, body { 
background-image:url(../pics_main/bg1.jpg);
background-repeat:no-repeat;
background-position: top center;
background-color:#FFFFFF;
margin-top:0px;

} 
.spacertop{
background-image:url(../pics_main/bg_spacertop.jpg);
width:950px;
height:10px;
margin:0 auto;
}
.wrapper{
background-image:url(../pics_main/bg_wrapper.jpg);
background-color:#FFFFFF;
margin:0 auto;
width:950px ;
/*border: 1px solid #CCCCCC;*/
border-bottom:none;
}
.boxheader{
background-color:#FFFFFF;
position:relative;
margin:0px 5px 0px 5px;
width:940px;
height:197px;
}
.boxheader{
background-color:#FFFFFF;
position:relative;
margin:0px 5px 0px 5px;
width:940px;
height:197px;
}
.headerlogonav{
position:absolute;
width:235px;
height:190px;
top:0px;
left:0px;
}
.headerleftsub{
position:absolute;
background-color:#95211E;
width:235px;
height:5px;
top:192px;
left:0px;
}
.headerpics{
position:absolute;
width:480px;
height:190px;
left:237px;
}
.headernavright{
position:absolute;
width:220px;
height:197px;
left:719px;
}
.headernavrightlinks{
position:absolute; 
margin-top:73px;
margin-left:75px; 
line-height:18px;
}
.headersearchform{
position:absolute; 
margin-top:150px;
margin-left:58px; 
height:22px; 
width:170px;
vertical-align:middle;
}
.boxcontent{
background-color:#FF0000;
width:940px;
margin-left:5px;
margin-top:0px;
}
.boxnavleft{
width:235px;
background-color:#721212;
margin-left:5px;
float:left;
}
.navleftupper{
background-image:url(../pics_main/bg_navlefttop.jpg);
background-repeat:no-repeat;
background-color:#95211E;
width:235px;
/*height:200px;*/
padding-top:70px;

}
.navleftupperinline{
width:200px;
/*margin-top:70px;*/
margin-left:17px;
}
.navleftlower{
background-image:url(../pics_main/bg_navleftlower.jpg);
background-repeat:no-repeat;
background-color:#732117;
width:235px;
height:150px;
padding-top:0px;
}
.navleftlowerlinks{
position:absolute; 
margin-top:0px;
margin-left:40px; 
margin-top:60px; 
line-height:19px;
}
.maincontent{
margin-left:16px;
margin-top:10px;
width:470px;
overflow:hidden;
float:left;
}
.boxrightcontent{
background-image:url(../pics_main/bg_title_aktuelles.jpg);
background-repeat:no-repeat;
background-color:#EFEFEF;
width:200px;
height:400px;
margin-left:18px;
float:left;
}
.boxaktuelles{
width:170px;
margin-top: 30px;
margin-left: 15px;
}
.footer { 
background-image:url(../pics_main/bg_footer.jpg);
background-repeat:no-repeat;
height:70px;
width: 950px; 
margin:0px auto;
clear:left;
} 

