#content{
  overflow:hidden;
}
#content .half ul {
  margin: 0;
}
#content .half img {
  margin-bottom:0px;
}
ul.choose {
  line-height: 23px;
}

.searchblend {
margin-left: -5px; 
margin-top: -15px;
}

#left {
width:180px;
}
#druck_datum{margin-top:0px;}
.formular fieldset.col-2 label.dauer {
	padding: 0px 0 0 64px;
}






/* Detailseite nach Suche */
#conright .rbox, #left .rbox {
	/*width: 191px;*/
	width:201px;

}
/*
.rbox .conbox {
	padding: 0px 0px 5px 10px;
  margin-top:5px;
 	background-color: #E6EDF2;
}
*/

/* Suche Seite1 */
.formular fieldset.col-2 label.personen1 {
  
}
.formular fieldset.col-2 label.anreise1 {
   padding: 0 1px 0 0;
}
.formular fieldset.col-2 label.dauer1 {
   padding: 0 0 0 70px;
}

.formular fieldset.col-1 select.kinder1 {
   margin-left: 7px;
}

.formular fieldset.col-3 label.land1 {

}
.formular fieldset.col-4 label.region1 {
  padding: 0 26px 0 0;
}
.formular fieldset.col-4 label.gebiet1 {
  padding: 0 30px 0 0;
}
.formular fieldset.col-4 label.ort1 {
  padding: 0 50px 0 0;
}

/* Suche Seite2 */
.formular fieldset.col-2 label.personen2 {
  
}
.form2 fieldset.col-1 .lbl-personen {
    padding-right: 16px !important;
}
.formular fieldset.col-2 label.anreise2 {
   padding: 0 1px 0 0;
}
.formular fieldset.col-2 label.dauer2 {

}

.formular fieldset.col-1 select.kinder2 {

}
.formular fieldset.col-3 label.land2 {

}
.formular fieldset.col-4 label.region2 {

}
.formular fieldset.col-4 label.gebiet2 {
 
}
.formular fieldset.col-4 label.ort2 {
  padding: 0 53px 0 0;
}
#conright .rbox{
    width: 200px;
    padding-bottom:0px;
    margin-bottom:1px;
    height:125px;

}
#conright .more {
    background: url("../img/bg-more.gif") repeat-x scroll 0 0 transparent;
    margin: -14px 0 0;
    padding-bottom: 0px !important;
    text-align: right;
}
#conright .rbox h3 {

   
}
#navi2new  ul{
   width:201px;
}
html .tx-felogin-pi1 .loginbutton {
    margin-left:110px !important;
   
    width:70px !important;
}
#content .half ul {
   
    margin: 0px 0 0px !important;
  
}
.calender_mon {
    background: none repeat scroll 0 0 #D7DDE2;
    border: 0 none #D7DDE2;
    color: #000000;
    font-family: Arial;
    font-size: 15px !important;
    font-weight: bold;
    text-align: right;
    height:23px !important;
}

/* �nderungen Aram 6.7.2011 */

.angebot {
  overflow:hidden;
}


/*
#left .rbox {
  width:auto !important;
}
*/
/*
.rbox .conbox {
  padding-left:0px;
  padding-right:0px;
  margin: 0 0 0 0px;
}
 */ 
 
.hdlright.bottomergebnis {
  position:relative;
  top: -15px;
}
.calendar tbody .emptycell {
	visibility: hidden;
	/*height:18px;*/
}
.calendar thead .title {
    background: none repeat scroll 0 0 #D7DDE2;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    padding: 7px 0 7px !important;
    text-align: center;
    
}
.calendar {
    background: none repeat scroll 0 0 #ededed;
    color: #000000;
    cursor: default;
    float: left;
    font-size: 11px;
    margin: 5px;
    max-height: 283px;
    min-height: 245px;
}


#druck_con table.data {
border:solid 1px #000;
}