.aktiv{font-weight:bold;display:block}a.aktiv,a.aktiv:visited,a.aktiv:hover{color:#fc0;text-decoration:none;font-weight:bold}.inaktiv{font-weight:normal;display:block}a.inaktiv,a.inaktiv:visited,a.inaktiv:hover{font-weight:normal;color:#003E71;text-decoration:none}a.inaktiv:hover{color:#fc0}.formtable{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.0em;margin-top:0px;color:#003E71;width:100%}.formtable td{padding:3px 10px 3px 10px}#flugauswahl{border-right:1px dashed #D2E4FC;background-image:url(../grafik/bg/verlform.gif);background-position:left bottom;background-repeat:repeat-x;padding-right:0px}#flugauswahl div{height:165px;font-size:18px;line-height:1.2em;padding-top:45px;padding-left:0px;background-image:url(../grafik/bg/sprite2.gif);background-position:-200px 0px;background-repeat:no-repeat}.flug{font-size:16px;font-weight:bold;line-height:1.0em;color:#003E71;margin-bottom:8px}#flugsuche input,#flugsuche select{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.2em;margin:0px;padding:0px;border:1px solid #D2E4FC;color:#003E71}#flugsuche{padding:0px;border-right:1px solid #D2E4FC;border-left:1px solid #D2E4FC;background-color:#FFF;background-image:url(../grafik/bg/boxrechtsunten.gif);background-position:right bottom;background-repeat:no-repeat}.hotelkat{margin:3px 0px 0px 10px}#flugsuche .hotelkat .klasse{margin-top:3px;width:80px;overflow:hidden}#flugsuche .hotelkat .klasse input{border:0px;padding:0px;margin:0px;height:15px;width:15px}#flugsuche .hotelkat .klasse div{float:right;height:15px;position:relative;width:60px}#flugsuche .hotelkat span{background-image:url(../grafik/bg/sprite1.gif);background-repeat:no-repeat;background-position:0px -382px;height:100%;position:absolute;width:100%}#flugsuche .hotelkat span.star1{background-position:-44px -382px}#flugsuche .hotelkat span.star2{background-position:-33px -382px}#flugsuche .hotelkat span.star3{background-position:-22px -382px}#flugsuche .hotelkat span.star4{background-position:-11px -382px}.displaydata{margin:3px 0px 2px 0px;line-height:1.2em;border:1px solid #D2E4FC;background-color:#fff;background-image:url(../grafik/bg/sprite1.gif);background-position:right top;background-repeat:no-repeat;padding:1px}select .group{font-weight:bold;font-style:italic}select .dest{padding-left:15px}div.calendar{ position:relative;margin-top:2px}.calendar,.calendar table{ font-size:12px;color:#222;cursor:default;background:#FFF;font-family:Arial,Helvetica,sans-serif;line-height:1.3em}.calendar table{ border-bottom:2px solid #003E71;border-right:2px solid #003E71;border-top:1px solid #003E71;border-left:1px solid #003E71}.calendar .button,.calendar .nav{ text-align:center;background:#F4F7FC}.navpjahr,.navpmon,.navnjahr,.navnmon,.navheute{ border-top:1px solid #8FC4E8;background-color:#def;text-align:center;padding:0px 1px 3px 1px}.calendar thead .title{ font-weight:bold;text-align:center;color:#003E71;background:#F4F7FC;font-size:12px;padding:2px 0px 2px 0px}.calendar thead tr{ background:#FFF;color:#003E71;font-size:11px}.calendar thead .daynames{ background:#fff}.calendar thead .name{ border-bottom:1px solid #8FC4E8;border-top:1px solid #8FC4E8;padding:2px 1px 2px 1px;text-align:center;color:#003E71}.calendar thead .weekend{ color:#217bc1}.calendar thead .hilite{ background-color:#cde;font-weight:bold}.calendar thead .active{ background-color:#cde}.calendar tbody .day{ width:2.0em;color:#003E71;text-align:center;padding:1px}.calendar tbody .day.othermonth{ font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{ color:#8FC4E8}.calendar table .wn{ border-right:1px solid #8FC4E8;background:#FFF}.calendar tbody .rowhilite td{ background:#f4f7fc}.calendar tbody .rowhilite td.wn{ background:#f4f7fc}.calendar tbody td.hilite{ background:#def;border:1px solid #8FC4E8;padding:0px}.calendar tbody td.active{ background:#cde;border:1px solid #8FC4E8;padding:0px}.calendar tbody td.selected{ font-weight:bold;border:1px solid #003E71;padding:0px;background:#fff;color:#003E71}.calendar tbody td.weekend{ color:#217bc1}.calendar tbody td.today{ font-weight:bold;color:#F8BA00}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{ visibility:visible}.calendar tbody .emptyrow{ display:none}.calendar tfoot .footrow{ text-align:center;background:#FFF;color:#555;font-size:10px}.calendar tfoot .ttip{ background:#f4f7fc;color:#838B8B;border-top:1px solid #8FC4E8}.calendar tfoot .hilite{ background:#B8DAF0;border:1px solid #178AEB;color:#217bc1;padding:1px}.calendar tfoot .active{ background:#006AA9;padding:2px 0px 0px 2px}.calendar .combo{ position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px solid #8FC4E8;background:#f4f7fc;color:#217bc1;font-size:90%;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{ text-align:center;padding:1px}.calendar .combo .label-IEfix{ width:4em}.calendar .combo .hilite{ background:#def;font-weight:bold;color:#217bc1;padding:1px 0px 1px 0px}.calendar .combo .active{ border-top:1px solid #8FC4E8;border-bottom:1px solid #8FC4E8;background:#fff;font-weight:bold;padding:0px}.calendar td.time{ border-top:1px solid #8FC4E8;padding:1px 0px;text-align:center;background-color:#E3F0F9}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{ padding:0px 3px 0px 4px;border:1px solid #8FC4E8;font-weight:bold;background-color:#F4F7FC;color:#003E71}.calendar td.time .ampm{ text-align:center}.calendar td.time .colon{ padding:0px 2px 0px 3px;font-weight:bold}.calendar td.time span.hilite{ border-color:#217bc1;background-color:#217bc1;color:#fff}.calendar td.time span.active{ border-color:red;background-color:#8FC4E8;color:#003E71}body{position:relative}div.autosuggest{position:absolute;background:#FFF;border:1px solid #003E71}div.autosuggest div.as_header,div.autosuggest div.as_footer{position:relative;overflow:hidden}div.autosuggest div.as_header{}div.autosuggest div.as_footer{}div.autosuggest div.as_header div.as_corner,div.autosuggest div.as_footer div.as_corner{position:absolute;top:0;left:0}div.autosuggest div.as_header div.as_bar,div.autosuggest div.as_footer div.as_bar{overflow:hidden}div.autosuggest ul{list-style:none;margin:0px;padding:0px;overflow:hidden}div.autosuggest ul li{color:#003E71;padding:0px;margin:0px;text-align:left}div.autosuggest ul li a{color:#003E71;display:block;text-decoration:none;background-color:transparent;position:relative;padding:0px;width:100%;border-bottom:1px solid #D2E4FC}div.autosuggest ul li a:hover{background-color:#fff;border-bottom:1px solid #D2E4FC}div.autosuggest ul li.as_highlight a:hover{background-color:#003E71;border-bottom:1px solid #003E71}div.autosuggest ul li a span{display:block;padding:1px;font-weight:bold;line-height:1.2em;font-size:11px;font-family:Arial,Helvetica,sans-serif}div.autosuggest ul li a span small{font-weight:bold;color:#888}div.autosuggest ul li.as_highlight a span small{color:#fc0}div.autosuggest ul li.as_highlight a{color:#fff;background-color:#003E71;border-bottom:1px solid #003E71}div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{position:absolute;top:0;padding:0;margin:0}div.autosuggest ul li a .tr{right:0}div.autosuggest ul li.as_highlight a .tl{left:0}div.autosuggest ul li.as_highlight a .tr{right:0}div.autosuggest ul li.as_warning{font-weight:bold;text-align:center}div.autosuggest ul em{font-style:normal;color:#6EADE7}
