div.selectbox-wrapper {
  position:absolute;
  /* width:400px; */
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:0.7em;
  text-align:left;
  max-height:200px;
  overflow:auto;
  z-index:99;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #ebf5ee;
}
div.selectbox-wrapper ul li.current { 
  background-color: #def2e3;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding-left:2px;
  cursor:pointer;
}
label {
    /* display: block; */
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 0px 10px 0px;
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:0.7em;
  /* width : 10em; */
  width:172px;
  display : block;
  text-align:left; 
  background: url('/medien/images/layout/selectbox_arrow.gif') right no-repeat;
  /*height:18px;*/
  cursor: pointer;
  border:1px solid #b5b5b5;
  color:#333;
}

* html .selectbox /* IE6 Hack */
{
	width:175px;
}

.selectContainer {
	width:269px;
	margin-left:204px;
}

.selectContainerDate {
	width:80px;
	float:left;
}
#bewertungsBox  .selectContainerVoting{
	width:80px;
	float:left;	
}
#bewertungsBox  .selectContainerVoting .selectbox{
	margin:0px;
}
#bewertungsBox  .selectContainerVoting div.selectbox-wrapper {
    margin-top:0px;
}

* html .selectContainer { /* nur für Internet-Explorer*/
	margin-left:0px;		
}
*+html .selectContainer { /* nur für Internet-Explorer 7*/
	margin-left:0px;		
}


#kontakt .adressdatenRow input#mindeshaltbarkeitsdatumtag_input,
#kontakt .adressdatenRow input#mindeshaltbarkeitsdatummonat_input,
#kontakt .adressdatenRow input#mindeshaltbarkeitsdatumjahr_input {
	width:60px;
}
#bewertungsBox .selectbox{
	width:50px;
	margin:10px 0 6px 0;
}
#bewertungsBox div.selectbox-wrapper{
	font-size:1em;
}
