/**
 * <mietwagen_autocompleter>
 */
input.date_long {
    background-color: #fff;
    color: #999;
    font-weight: bold;
    border: 0;
    font-size: 9px;
    width: 180px;
}

img.ui-datepicker-trigger {
    position: absolute;
    left: 80px;
    top: 2px;
}

.ui-widget-header {
    border: 1px solid #F24900 !important;
	/*background: #F24900 url(images/ui-bg_gloss-wave_35_f24900_500x100.png) 50% 50% repeat-x;*/
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    border: 1px solid #F24900 !important;
    background: #fff !important;
    color: #F24900 !important;
}

.ui-state-active, .ui-widget-content .ui-state-active {
    border: 1px solid #F24900 !important;
    background: #fff;
    color: #F24900 !important;
}
.ui-state-default, .ui-widget-content .ui-state-default,
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #666 !important;
}

.ui-state-default .ui-icon { background-image: url(images/ui-icons_f24900_256x240.png) !important; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f24900_256x240.png) !important; }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_f24900_256x240.png) !important; }

/**
 * </mietwagen_autocompleter>
 */


/**
 * Mietwagen Rest
 */
.fieldFilter { position:absolute; top:20px; left:0; font-size:9px; }
.fieldFilter input.checkbox { position:relative; top:3px; }
.fieldFilter img { position:relative; top:2px; }





/**
 * <hotel_autocompleter>
 */
.ui-widget-content {
    /*border-bottom:none;
    border-top:none;*/
    background:#FFF;
}

div.ui-autocomplete-results {
    position: absolute;
    /*background: white;*/
    overflow: hidden;
    border: 1px solid #ccc;
    border-top: none;
}

div.ui-autocomplete-results * {
    font-family: Verdana, Geneva, Arial, sans-serif;
    font-size: 11px;
    line-height:11px;
    font-weight: normal;
}

div.ui-autocomplete-results strong {
    font-weight:bold;
}

div.ui-autocomplete-results ul,
div.ui-autocomplete-results ul li{
    margin: 0;
    padding: 0;
}

div.ui-autocomplete-results ul li{
    white-space: nowrap;
    border:none;
	padding: 5px 10px;
    /*border-bottom:1px solid rgb(221,221,221);*/
}
div.ui-autocomplete-results ul li.ui-autocomplete-state-active{
    color: white;
    cursor: pointer;
}

li.ui-autocomplete-state-active {
    background: #f24900;
}
/**
 * </hotel_autocompleter>
 */


.c24-tuev-continue {
	margin:0 auto;
}
.c24-tuev {
	background-image:url("../../../imgs/global/tuev_sued.gif?v=0");
	background-position: 0 center;
	background-repeat:no-repeat;
	height:50px;
	width:190px;
}

.c24-tuev span {
	color:#999999;
	display:block;
	font-size:10px;
	line-height: 12px;
	margin:0 0 0 60px;
}

/**
 * Flight 
 */
.childInfo { color: #999; font-size:9px; }