.anfrage_border {
  margin:10px 0 10px 0; background-color:#ffffff; border: 1px solid #f4ce99;
}
.anfrage_border_textcolor {
  padding:5px; padding-left:10px; background-color:#fff4d6; border-bottom:1px solid #f4ce99; color:#dfac63; clear:both;
}

.linkformatierung {
  text-decoration:none; padding:0px; margin:0px;
}


html, body { height:100%; }

body {
  margin:0px;
  padding:0px;
  font-size:11px;
  text-align:center;
  font-family:Lucida Grande, Lucida Sans Unicode, Arial;
  color:#000000;
  background-color:white;
  background:url('../images/body_hg.gif') repeat-x;
}

img {
  border: none;
  border: 0;
}

div#Seite {
  margin:0 auto;
  text-align:left;
  width:900px;
  border:0;
  padding:0;
  height:auto;
}

div.headline {
  color:#000000;
}

#facebook {
    position: absolute;
    top: 69px;
    right: 0px;
    text-align: right;
    z-index: 1337;
}


div#hauptnavi {
  width:599px;
  height:75px;
  float:left;
}

div#headbereich {
  width:301px;
  height:342px;
  float:right;
  position:relative;

}

#headbereich {
  position: fixed;
  top: 0px;
}

div#logo {
  width:301px;
  height:342px;
  float:right;
}

div#sprachen {
  /*border:1px solid green;*/
  width:296px;
  height:30px;
  float:right;
  text-align:right;
  position:absolute;
  top:5px;
}

div#headbalken { /* nur ein grauer balken der schatten usw. wird vom bild unterhalb bzw. von der navi gemacht*/
  width:599px;
  background-color:#fffbef;
  height:51px;
  float:left;
}

* html div#headbalken {
  height:48px;
}

div#slideshow {
  width:599px;overflow:hidden;
  height:216px;
  float:left;
}

div#subnavigation {
  width:900px;
  height:30px;
  float:left;
  border-bottom:2px solid #c6c300;
}

div#content {
  width:579px;
  height:auto;
  float:left;
  margin-top:20px;
  padding-right:20px;
  margin-bottom:20px;
  
}

div#LinkZurSeite{ display:none; visibility:hidden; }

div#contentbereich {
  width:900px;
  margin-top:0px;
  float:left;
  /*margin-bottom:20px;*/
  height:100%;
background:repeat-y right;
}


div#contentrechts {
  width:301px;
  float:right;
  background-color:#e7e3e7;
  height:100%;

}

div#news {
  width:210px;
  padding-left:44px;
  float:left;
  height:auto;
  padding-top:18px;
}

div#Footerleiste {
  width: 100%;
  height:40px;
  background-image:url('../images/footer_leiste.png');
  margin-top: -10px;
  z-index: 500;
  position: absolute;
  text-align: center;
  

}


div#Footer{
  width: 900px;
  margin:0 auto;
  padding-top:16px;
  color: #87888a;
  font-size: 11px;

}

div#Footer a{
  padding-left: 5x;
  color: #c4a37a;
     font-size: 11px;
     text-decoration: none;
     font-weight: bold;
}


#ehrung {
  position: absolute;
  top: 465px;
  padding-left: 506px;
}

#ehrungwinter {
  position: absolute;
  top: 385px;
  padding-left: 506px;
}

div.clear {
  clear:both;
  height:0px;
  width:100%;
}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */



.subnavibackcolor {border-color:#666666; border-width:1px; border-top-style:solid; border-bottom-style:solid;}
