/* CSS Document */

body {
  color: #F5F5BE;
  background-color:#F5F5BE;
  padding: 0;
  margin: 0;
}

img{
  border:0;
}
	
div, table{
  font-family: Verdana, Helvetica, sans-serif; 
  color:#4C4B50;
  font-size:11px; 
  margin:0; 
  padding:0
}
form{
border:0;
background-color:#F5F5BE;
}

#spacer{
  height:12px;}  

#main {
  background-color:transparent;
  position:absolute;
  top: 0;
  left: 50%;
  width: 1017px;
  margin: 0 0 0 -508px;
}
	
#head {
  top:0;
  width: 458px;
  height: 190px;
  margin-left:25px;
  float:left;
  overflow:hidden
}

#bildfloat{
  float:left;
  padding-right:4px;
  width:104px;
}
#textfloat{
  float:left;
  padding-right:4px;
  width:147px;
}
#clear{clear:both;}
#footer{
  margin-top:40px;
  width: 524px;
  height:36px;
  float:left;
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #958700; 
  vertical-align:middle;
}
*html #footer{
  margin-top:30px;
}
#teaser{
  positon:absolute;
  margin-top:-42px;
  width:209px;
  float:left;
  background:#F5F5BE url(/img/teaser/back_teaser.jpg) repeat-y; 
}

#teasercont{
  width:167px;
  padding-left:23px;
}

#metanavi{
  position:absolute;
  width:310px;
  left:672px;
  height:23px;
  z-index:2;
  float:left;
  top: 5px;
}

#sprache{
  position:absolute;
  left:866px;
  top:100px;
  float:left;
}

/*Text*/

h1{
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 15px; 
  color: #958700; 
  padding:0; 
  margin:0;
}
.fliesstext {
  color:#4C4B50 
}
.fliesstext a {
  color:#928700; 
  font-weight:bold;
  text-decoration:none;
}
.textcolored {
  color:#958700 
}
.teasertext {
  color:#4C4B50 
}
.spruch{
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 13px; 
  color: #ffffff; 
  font-weight:bold; 
  height:37px;
}

.spruchpopup{
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 13px; 
  color:#958700; 
  font-weight:bold; 
  height:37px;
}

.bildunterschrift{
  font-size:10px;
  color:#4C4B50
}
.bildunterschrift a {
  color:#928700; 
  font-weight:bold;
  text-decoration:none;
}

/*****Formulare*****/

#formular{
width: 524px;
}
#bez{
  width:170px;
  color:#4C4B50;
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  margin-bottom:2px;
  float:left;
}
#input{
width:300px;
float:left;
}
.inputsuche{
  width:60px;
  height:15px;
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
}
#radiobez{
  width:300px;
}
#radioinput{
  width:25px; 
  float:left;
  vertical-align:bottom;
}
.bezform{
  width:170px;
}
#plz{
  width:70px;      
  float:left;
}
#ort{
  width:230px;      
  float:left;
}
.inputplz{
  width:70px;      
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
}
.inputort{
  width:230px;      
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
}
.inputstandardform{
  width:300px;      
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
  }
.inputdropdown{
  width:302px;      
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
  }
.inputmulti{
  width:300px;  
  height:70px;    
  border-color:#958700;
  border-style: solid;
  border-width: 1px;
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  scrollbar-face-color: #FFFFCC;
  scrollbar-3dlight-color: #958700;
  scrollbar-arrow-color: #958700;
  scrollbar-highlight-color: #FFFFCC;
  scrollbar-shadow-color: #958700;
  scrollbar-darkshadow-color: #FFFFCC;
  }
.inputoption{
width:300px; 
}
