@charset "utf-8";
/* CSS Document */

body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  background:url(../_img/default_background.gif) repeat #333333;
  padding:0px;
  margin:0px;
}


#positioneer{
  background:url(../_img/shadow-verlauf.png) repeat-x;
  padding:40px 0 40px 0;
}

*html #positioneer{
  background:none;
}

#shadowHeader{
  background: url(../_img/shadow_head.png) no-repeat;
  height:14px;
  width:880px;
  z-index:2;
}

*html #shadowHeader{
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/_img/shadow_head.png', sizingMethod='crop');
}


#mainwrapper{
  text-align:center;
  width:866px;
  background:url(../_img/shadow_center.png) repeat-y;
  margin:0;
  padding:0px 7px 0px 7px;
}

*html #mainwrapper{
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/_img/shadow_center.png', sizingMethod='scale');
}


#inlineMainWrapper{
  background: url(../_img/default_content_background.gif) repeat #FFFFFF;
  padding:3px 10px 0px 10px;
  border-right:1px solid #333333;
  border-left:1px solid #333333;
  z-index:100;
}




#head{
}

#navigation{
  background-color:#DADBDF;
  border-bottom:1px solid #999999; 
  position:relative;
  height:25px;
}

#navigation img{
  border:none;
}

#navigation ul{
  list-style:none;
  margin:0 0 0 100px;
  padding:6px 0 0 0;
  width:650px;
}

#navigation ul li{
  display:inline;
  font-weight:bold;
  font-size:12px;
}


#navigation ul li a{
  color:#333333;
  text-decoration:none;
  background:url(../_img/navilinie.gif) no-repeat left center;
  padding:0 4px 0 8px;
}

#navigation ul li a:hover{
  text-decoration:underline;
}

.fixfloat{
  height:1px;
  line-height:1px; 
  font-size:1px;
  clear:both;
}

#homebutton{
  position:absolute;
  display:block;
  width:16px;
  height:15px;
  top:5px;
  left:25px;
}

#printbutton{
  position:absolute;
  display:block;
  width:16px;
  height:15px;
  top:5px;
  left:50px;
}

#headerpic{
  border:none;
  margin:0px;
  display:block;
}


#contentwrapper{
  text-align:left;
  margin:20px 0 20px 0;
  padding:10px 20px 0 20px;
  min-height:400px;
  font-size:13px;
}

*html #contentwrapper{
  height:400px;
}

#contentwrapper_std{
  text-align:left;
  margin:20px 0 20px 0;
  padding:10px 20px 0 20px;
  min-height:400px;
  font-size:13px;
}

*html #contentwrapper_std{
  height:400px;
}

/* ###################### Content-Formatierung ################################ */

div#contentwrapper_std a{
  color: #303D6D;
  text-decoration:none;
  border-bottom:1px dotted #3E4E8C;
}

div#contentwrapper_std h1{
  font-size:20px;
  margin:0 0 5px 0;
  padding:0px;
}

div#contentwrapper_std h2{
  font-size:18px;
  margin:0 0 4px 0;
  padding:0px;
}

div#contentwrapper_std h3{
  font-size:15px;
  margin:0 0 2px 0;
  padding:0px;
}

div#contentwrapper_std h4{
  font-size:20px;
  margin:0 0 5px 0;
  padding:0px;
  color:#384881;
}

div#contentwrapper_std h5{
  font-size:18px;
  margin:0 0 4px 0;
  padding:0px;
  color:#384881;
}

div#contentwrapper_std h6{
  font-size:15px;
  margin:0 0 2px 0;
  padding:0px;
  color:#384881;
}

div#contentwrapper_std ul{
  margin:5px;
  padding:0px;
  list-style:none;
}

div#contentwrapper_std li{
  padding:2px 0 2px 10px;
  background: url(../_img/listpoint.gif) no-repeat left center;
}


/* ###################### Content-Formatierung ################################ */

#footer{
}

#footer_inline{
  position:relative;
  background-color:#DADBDF;
  height:18px;
  border-top:1px solid #999999;
  line-height:18px;
  font-size:10px;
}

#footer_inline a{
  color: #333333;
  text-decoration:none;
}

.left{
  position:absolute;
  top:0px;
  left:0px;
  width:400px;
  text-align:left;
  padding-left:10px;
}

.right{
  position:absolute;
  top:0px;
  right:0px;
  width:400px;
  text-align:right;
  padding-right:10px;
}

#shadowFooter{
  background:url(../_img/shadow_footer.png) no-repeat;
  height:18px;
  width:880px;
  z-index:2;
}

*html #shadowFooter{
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../templates/_img/shadow_footer.png', sizingMethod='crop');
}
