/* CSS Document Website Index */

/*===============================================================
    Contentbereich mittlere Spalte
=================================================================*/

div#centerColWrapper{
  min-height:260px;
  width:575px;
  float:left;
  font-size:12px;
  margin:0 5px 0 5px;
}

div#centerColWrapper #content{
  margin:15px 15px 0 15px;
  min-height:260px;
  -height:260px;
}


/*===============================================================
    Contentbereich rechte Spalte
=================================================================*/

div#rightColWrapper{
  min-height:260px;
  padding-top:0px;
  *padding-top:2px;
  -padding-top:2px;
}

div#mainwrapper{
  background: url(../img/index/bottomTeaserImg.gif) no-repeat left top;
  padding:0px;
  border-top:20px solid #FFFFFF;
}

div#fadeWrapper{
  background:none
}

div#direkteinstiegWrapper{
  top:147px;
}

div#headwrapper{
  background:none;
  padding-top:0px;
}



div#headbannerCenterColWrapper{
  background:none;
}

div#headbannerCenterColWrapper img{
  visibility:hidden;
}

div#centerColWrapper{
  width:775px;
  margin:0 5px 0 0;
  background:none;
}

div#centerColWrapper #content{
  border-top:none;
  margin:0px;
}

div#indexMainTeaser{
  top:173px;
  left:200px;
  position:relative;
  width:360px;
}
/* neu am 16.06.2009 */
div#centerColWrapper #content #indexMainTeaser p{
  margin:2px 0 4px 0;
  padding:0px;
}
div#centerColWrapper #content #indexMainTeaser .link{
  color:#fff;
}
/****************/
div#indexMainTeaser div#bg{
  width:377px;
  height:84px;
  background:#3c3432;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -khtml-opacity:0.80; -moz-opacity:0.80;  opacity:0.80;
  position:absolute;
  top:0px;
}

div#indexMainTeaser div#tc{
  position:relative;
  left:9px;
  top:6px;
  width:360px;
}

div#indexMainTeaser div#tc h1{
  color:#FFFFFF;
  padding:0px;
  margin:0px;
  line-height:21px;
  font-size:19px;
  width:360px;
}

div#indexMainTeaser div#tc span{
  line-height:26px;
  width:360px;
}

div#indexNewsTeaser{
  height:132px;
  padding-left:10px;
  position:relative;
  border-top:1px solid #e6e2df;
  overflow:hidden;
}

div#indexNewsTeaser div.newsteaserContent{
  height:160px;
  margin:0 0 300px 0;
}

div#indexNewsTeaser h3{
  line-height:16px;
  font-size:12px;
  padding:0px;
}
  
div#indexNewsTeaser h4{
  line-height:18px;
  font-size:12px;
  color:#bf0165;
}
  
div#indexNewsTeaser p{
  margin:0px;
  padding:0px;
}

div#indexNewsTeaser span#fixLink{
  position:absolute;
  bottom:10px;
  left:10px;
}
  
div#uzBox{
  border-top:1px solid #e6e2df;
  height:134px;
  padding-left:10px;
}

div#uzBox h3{
  line-height:16px;
  font-size:12px;
  padding:0px 0 3px 0;
}

div#uzBox a{
  text-decoration:none;
  color: #898987;
  display:inline;
  font-weight:bold;
  padding:0 1px 0 8px;
  background:url(../image/website/linkpfeil_hi.gif)  left center no-repeat;
}

div#uzBox div{
  height:75px;
  overflow:hidden;
  margin:0 0 3px 0;
}

div#uzBox span.anchor{
  font-size:10px;
}

div#uzBox table{
  width:170px;
  margin:11px 0 4px 0;
  border:none;
  border-spacing:0px;
}

div#uzBox table td{
  text-align:right;
  width:53px;
}

div#uzBox table td.td01{
  text-align:left;
  width:64px;
}


div#uzBox span a{
  color: #bf0165;
  padding:0 0 0 8px;
  font-weight:normal;
  background:url(../image/website/linkpfeil_hi.gif) left center no-repeat;
}


/*==============================================================================================================*/


div.bottomTeaserBoxWrapper{
  background:url(../image/website/image_homepagebottomteaserbg.gif) repeat-y left top;
}

div.bottomTeaserBox{
  min-height:106px;
  -height:106px;
  background:#E6E2DF;
  margin:0 5px 6px 0;
  float:left;
  padding:3px 10px 0 10px;
  position:relative;
  -top:-2px;
}

div.bottomTeaserBox h3{
  line-height:13px; 
  font-size:12px;
  *padding:4px 0 0 0;
}

div.bottomTeaserBox p{
  padding:2px 0 2px 0;
  font-size:12px;
}



div#btb1{
  width:175px;
}

div#btb2{
  width:265px;
}

div#btb3{
  width:265px;
}

div#btb4{
  width:175px;
}



div#btb4 h3{
  margin:0 0 3px 0;
}

div#rightColWrapper div.teaserBox{
  background:#E6E2DF;
  margin:0 0 5px 0;
}

div#footerBar{
  width:940px;
  text-align:center;
}

