/* CSS Document */
body{
  margin:0px;
  padding:0px;
  width:1000px;
  font-size:0.9em;
  font-family:arial;
}
#wrapper { 
 margin:0;
 padding:0;
 position:absolute;
 top:0;
 left:0;
 width:1000px;
 min-width:800px;
 min-height:800px;
 border-right:1px solid #ece9e4;
}

/******************* Header mit Logo ******************/
#header{
 height: 120px;
 width:1000px;
}
#header_li{
 float:left;
 width:220px;
 background:#E9E9DE;
 height: 120px;
}
#header_re{
 clear:float;
 margin:0px 30px 0px 0px;
 height: 120px;
 min-width:560px;
 } 

/********************* blaue Leiste mit Bild rechts ****************/
#bildleiste{
 height: 160px;
 margin:0px;
 padding:0px;
 width:100%;
} 
#bl_li{
 margin: 0;
 padding: 0;
 width: 220px;
 height: 160px;
 background: #E9E9DE url(../pics/bg/bg_blau_nebel.jpg) repeat left top;
 position: absolute;
 top:120px;
 left:0px;
}
#bl_re{
 margin:0px;
 background: url(../pics/bg/bg_blau.jpg) repeat 0px 0px;
 padding:0px 0px 0px 230px;
 height: 160px;
 text-align:right;
}
/* position:absolute ist notwendig, da sonst im IE rechts ein blauer rand von 1 px ist */
#bl_re img{
 border: none;
 right:0px;
 position:absolute;
}

/******************** Linkleiste auf linker Seite *****************/
.linkbox{
 margin: 0;
 padding: 40px 0px 0px 0px;
 width: 210px;
 position: absolute;
 top:300px;
 left:0px;
 font-family:arial;
 font-weight:bold;
 font-size:0.8em;
 line-height:1.9em;
}
.linkbox ul{
margin:0;
padding:0px 10px 0px 20px;
}
.linkbox ul li{
border-bottom:1px solid #908271;
list-style-type:none;
}
.linkbox li a{
color:#908271;
text-decoration:none;
}
.linkbox li a.aktiv, .linkbox li a:hover, #footer_text a:hover{
color:#DC002E;
text-decoration:none;
}
/******************* Submenü nur bei Kontakt**************************/
.sub{
 font-weight:normal;
}
.sub a{
color:#908271;
text-decoration:none;
}
/****************** Submenu Ende **************************************/



/****************** newsticker (wenn vorhanden) ***********************/
#newsticker{
 margin: 30px 0px 0px 20px;
}
#domticker{
width: 175px;
height: 155px;
border: 1px dotted #908271;
text-align: center;
padding: 15px 0px 0px 0px;
}
#domticker div{ /*IE6 bug fix wenn Text fett ist und fade effect eingeschaltet ist (alpha filter). Style inner DIV gleiche Farbe wie outer DIV*/
background-color:#E9E9DE;
margin:0;
}
#domticker a{
color:#DC002E;
text-decoration:none;
}
/****************** Ende newsticker ***********************/

/* Content Middle dient nur dazu hinter die Linkleiste links einen Hintergrund zu legen */
/* das führt dazu, dass die Linkleiste immer so lang ist, wie der mittlere Block */
#content_middle{
 margin: 0px;
 padding:0px 0px 0px 245px;
 background: #ffffff url(../pics/bg/bg_linkleiste.jpg) repeat-y left top;
}
/************************** Footer ****************************/
#footer{
 text-align:right;
 margin: 0px;
 padding:10px 0px;
 min-width:1000px;
 width:100%;
 background: #E9E9DE url(../pics/bg/bg_linkleiste_dunkel.jpg) repeat-y left top;
 position: absolute;
 border-right:1px solid #E9E9DE;
}
* html #footer{
 text-align:right;
 margin: 0px 1px;
 padding:10px 0px;
 min-width:1000px;
 width:100%;
 background: #E9E9DE url(../pics/bg/bg_linkleiste_dunkel_ie.jpg) repeat-y left top;
 position: absolute;
 border-right:0px solid #E9E9DE;
}
#footer_text{
 padding:0px 30px;
 color:#908271;
 font-size:0.7em;
 font-family: arial;
 font-weight:bold;
}
a.footer_text{
color:#908271;
text-decoration:none;
}
