
#searchresults {
	width: 786px;
	/*border: 1px solid red;*/
}

#resultspaging {
	text-align: right;
}

#resultspagingbottom {
	text-align: right;
	
}

/*td.indent {
	padding-left: 10px;
	padding-right: 10px
}*/

.themeName,a.themeName,a.themeName:link,a.themeName:active,a.themeName:hover,a.themeNamegotooffer:visited {
	font-weight: bold;
	color: #004884;
	background-color: inherit; 
	padding-top: 10px; 
	font-family: Verdana, Tahoma, sans-serif; 
}



.WhiteBlockText {
	background-color: #ffffff;
	padding: 6px;
	width: 714px;
}

.priceBlock {
	background-color: #ffffff; 
	width: 350px;
}

.priceBlockIn {
	background-color: #ffffff; 
	padding-left:8px; 
	width: 336px;
}

.pagingBlock {
	text-align: right;
	width: 620px
}

.flightDate {
	color: #797979;
	font-size: 1.0em
}

.blueDate {
	color: #005299;
	font-size: 1.0em;
	font-family: Verdana, Tahoma, sans-serif; 
}

.bluePrice {
	color: #005299;
	font-size: 1.0em;
	font-family: Verdana, Tahoma, sans-serif; 
	font-weight: bold;
}

.redBoldPrice {
	color: #C11B17;
	font-size: 1.0em;
	font-family: Verdana, Tahoma, sans-serif; 
	font-weight: bold;
}

.currentoffer {
	font-size: 1.0em;
	color: #0047B1;
	font-weight: bold;
	font-family: Verdana, Tahoma, sans-serif; 
}

.gotooffer,a.gotooffer,a.gotooffer:link,a.gotooffer:active,a.gotooffer:hover,a.gotooffer:visited {
	font-size: 1.0em;
	color: #0047B1;
	font-weight: normal;
	font-family: Verdana, Tahoma, sans-serif; 

}

.gotoofferBlock {
	text-align: right; 
	padding-bottom: 7px; 
	padding-right: 10px;
}

span.flightName {
		font-size: 1.1em;
		font-weight: bold;
		color: #0048AE;
		font-family: Verdana, Tahoma, sans-serif;
	}

span.temporarystop {
		font-size: 1.0em;
		font-weight: normal;
		color: #4173BC;
		font-family: Verdana, Tahoma, sans-serif;
	}

span.city {
		font-size: 1.0em;
		color: #000000;
		font-weight: bold;
	}

span.iata {
		font-size: 1.0em;
		color: #666666;
	}

span.time {
		color: #000000;
	}

.airline {
		color: #0048AE;
		font-weight: bold;
		font-size: 1.0em;
		font-family: Verdana, Tahoma, sans-serif; 
	}

/*prewiuew*/

td.airline {
			font-weight: normal;
			color: #004884;
			font-size: 1.0em;
			font-family: Verdana, Tahoma, Arial, sans-serif;
			}

#OrderForm{
	font-family: Verdana, Tahoma, sans-serif; 
	font-size:  1.0em;
	color: #666666;
	}

.info {
	text-transform:  uppercase;
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 0.9em;
	color: #666666;
	font-weight: bold;
	text-decoration: none
}

fieldset.subgroup {
		border: 0px;
		border-top: 1px solid blue;
		clear: both;
		margin-top: 1em;
}

legend.subgroup {
		color: #0000cc;
		font-weight: bold;
		margin: 5px;
		text-transform: uppercase;
}

td.price {
		text-align: right;
		text-transform:  uppercase;
		font-family: Verdana, Tahoma, sans-serif; 
		font-size: 0.9em;
		color: #000;
		font-weight: bold;
		text-decoration: none
}

span.txtlabel {
		padding-left: 30px;
		color: #666666;
		font-size: 0.9em;
		font-weight: normal;
		display: inline-block;
}
span.addinfo {
		color: #00000;
		text-transform:  none;
		font-size: 0.9em;
		font-weight: normal;
		
}
input.field {
		width: 124px;
		margin: 0px;
}

input.fieldName {
		width: 74px;
		margin: 0px;
}

input.birth {
		width: 43px;
}

#emergencyContactData {
		margin-bottom: 0px;
		margin-left: -5px;
}

.passenger {
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 0.9em;
	color: #666666;
	font-weight: bold;
	text-decoration: none
}
	

.radio{
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 0.9em;
	color: red;
	font-weight: normal;
	text-decoration: none
}

form.passengersForm {
	margin: 0px; padding: 0px}

.ManyButton {
	float: left;
	clear: right;
	margin-right: 30px;
}


			span.city {
				font-size: 1.3em;
				color: #000000;
			}
			span.iata {
				font-size: 0.9em;
				color: #000000;
			}
			span.time {
				color: #6666ff;
			}
			span.duration {
				font-weight: normal
				font-family: Verdana, Tahoma, Arial, sans-serif;
			}
			span.timehour {
				text-decoration: none;
				/*font-weight: bold;*/
			}
			sup.timeminute {
				text-decoration: underline;
				font-weight: normal;
			}
			
			span.class {
				/*font-weight: bold;*/
			}
			span.tickettype {
				color: blue;
			}
			span.itinerary {
				/*background-color: inherit;
				font-size: 0.9em;
				border: none;
				font-weight: normal;
				color: #666666;*/
			}
			div.scanInfo {
				position: absolute;
				display: none;
				/*padding: 10px;*/
				/*border: 1px solid #999999;*/
				/*background-color: #ffffcc;
				white-space: nowrap;*/
			}

			#fligtsTop {
				float: left;
				clear: right;
			}
