.airlineImg { text-align:right; float:right}
#allCheck2{ text-align:right; float:right}
td{ padding: 2px 0px 0px 2px}
.checkbox {
	width: 15px; 
	height: 15px; 
}

.errorinput {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #ffffff; 
	background: #ff0000; 
	font-weight: normal; 
}

.fo100 {
	width: 106px; 
}

.fo150 {
	width: 150px; 
}

.fo160 {
	font-size: 11px; 
	width: 160px; 
}

.fo200 {
	width: 250px; 
}

.fo50 {
	width: 44px; 
}

.fomonth {
	width: 116px; 
}

.head {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #333333; 
	background: #ffffff; 
	font-weight: bold; 
}

.inputradio {
	width: 15px; 
}

.linebottom {
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
}

.norm {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
}

.rahmen {
border:0px #537AAE solid; 
}

.tablelight {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	background: #cccccc; 
	font-weight: normal; 
}

.tdmi {
	background-color: #ffffff; 
}

.tdmibottom {
	background-color: #EEF0F2; 
	border-bottom-width: 0px; 
	border-bottom-style: solid; 
	border-bottom-color: #ffffff; 
}

.tdmiline {
	background-color: #f4f4f4; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #f4f4f4; 
}

.tdmitime {
	background-color: #f4f4f4; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #ffffff; 
}

.tdTH {
	background-color: #FFFFFF; 
	color: #000000; 
	font-weight: bold;
	border-bottom:#FF3300 dashed 1px;
}


#texthead {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
}
.textkopf {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	color: #363942; 
}



a:hover {
	color: #0000cc; 
}

body {
	font-size: 11px; 
	font-family: Tahoma, Arial, Helvetica; 
}

error {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #ff0000; 
	font-weight: normal; 
}

font {
	font-size: 11px; 
}

form {
	margin: 0px; 
}

h1 {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
}

h2 {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
}

h3 {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
}

hightlight {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #ff0000; 
	font-weight: normal; 
}

input {
	font-size: 11px; 
	font-weight: normal; 
}

p {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
}

select {
	font-size: 11px; 
}

td {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
}

th {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color: #333333; 
	background: #f7c046; 
	font-weight: bold; 
}
.txtpay { color:#000000 }
#tabVariantData { color:#000000 }
#tabFlights A { color:#000000 }
#row_flight_none, #noneheader, #noneborder_price{display:none}
#positionfixedxxxxx { position:fixed}
.buttonpenjaw {clear:left}
.noflag, #trbottom { text-align:right}
.txtinputdefault{color:#FFFFFF}
#duration, #takeoffweekday_2, #bt_fluege_search, #alignMix, .bookingF{float:right}
#equip, #noneLegCl, .nonefareype{text-align:center}
.buttonpenjaw{ float:left}
.column-holder{width:930px}
.footer{ width:920px !important}

