/* Reset des  Standard Browser CSS*/
@import url(style_reset.css);


body {
 margin:0px;
 padding:0px;
 color:#000;
 font-family: verdana, arial, sans-serif;
 font-size: 100.01%;
 background-image:none;
 background-color:#fff;
 text-align:left;
}



img {
 border:none;
}

a {
 text-decoration:none;
}


ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }

.cleardiv {
 clear:both;
 height:0px;
}


/* Conatiner Definitionen*/
#page_margins {

}


#page {
 margin:0px;
 padding:0px;
 width:100%;
 background-color:#fff;
}


#header {
 text-align:center;
}

/* zwischen Navi im Headerbereich */
#topnav {
display:none;
}

#navbox {
display:none;
}



#main {
 position:relative;
 background-color:#fff;
 text-align:left;
 font-size:0.8em;
}

#footer {
 position:relative;
 width:100%;
 border-top:2px solid #fff;
 background-color:#fff;
 font-family:arial, verdana, sans-serif;
}

#footer_center {
 display:none;
}







#footer {
 font-size:0.8em;
 color:#000;
 text-align:center;
}

.spalte, .spalte1, .spalte2, .spalte32, .spalte3 {
 float:left;
}

.spalte1 {
 width:99%;
}

.spalte2 {
 width:49%;
}
.spalte3 {
 width:32%;
}
.spalte32 {
 width:65%;
}


.rpic {
  float:right;
  padding:10px;
}

.lpic {
  float:left;
  padding:10px;
}