/* Searchbox - global*/.searchbox {font-size:11px;border:1px solid #4F97E9;width:501px;} html > body .searchbox {height:155px;width:498px;}.searchbox .heading {font-weight:bold;border-bottom:1px solid #4F97E9;padding: 4px 0 2px 0;margin-bottom:4px;}.searchbox .row {padding:5px 0 6px 0;}.searchbox .right {float:right;}.searchbox .right-end {float:right; text-align:right;}.searchbox-header {background:#BBDBFE;font-weight:bold;padding:3px 0 4px 5px;}.searchbox-tabs td {font-size:12px;}.searchbox .hspacer {padding-left:40px;}.searchbox input,.searchbox select {font-size:11px;font-family:arial;}#flSearch {display:block;height:123px;}#hoSearch {display:none;height:123px;}#viSearch {display:none;height:123px;}#hoSearchOn {display:block;height:123px;} /* Hotels page */.tab-on{ height:27px;width:116px;background:#F6FBFF;border-right:1px solid #4F97E9;border-bottom:1px solid #F6FBFF;cursor:pointer;cursor: hand;}.tab_mid-on{ height:27px;width:115px;background:#F6FBFF;border-left:1px solid #4F97E9;border-bottom:1px solid #F6FBFF;border-right:1px solid #4F97E9;cursor:pointer;cursor: hand;}.tab-off{ height:27px;width:116px;background:#BBDBFE;border-bottom:1px solid #4F97E9;cursor:pointer;cursor: hand;}.tab-empty{ height:27px;background:#BBDBFE;border-bottom:1px solid #4F97E9;}/* Multi-search-home VUELOS */.vuelos {height: 128px; padding:5px 10px 0 10px;background:#F6FBFF;} html > body .vuelos {height: 123px;}.vuelos .col-right {float:right;width:200px;}.vuelos .col-left  {width:250px;}.vuelos .row {padding:1 0 1 0;}/* Multi-search-home HOTELES  */.hotels {height: 128px; padding:10px 10px 0 10px;background:#F6FBFF;} html > body .hotels {height: 118px;}.hotels .col-right {float:right;width:170px;}.hotels .col-left  {width:270px;}.hotels .row {padding:3px 0 3px 0;} html > body .hotels .row {padding:6px 0 6px 0;}/* Multi-search-home VIAJES  */.viajes {height: 128px; padding:10px 80px 0 80px;background:#F6FBFF;} html > body .viajes {height: 118px;}.viajes .row {padding:3px 0 3px 0;}/* DYNAMIC TAB */div#boxSearchDynamic{	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}div#boxSearchDynamic form{	margin: 0;	padding: 0;}div#boxSearchDynamicBlock01sx{	float: left;	width: 400px;	height: 80px;	padding: 0;	margin: 0;}div#boxSearchDynamicBlock01rx{	float: left;	width: 80px;	height: 80px;	padding: 0;	margin: 0;}div#boxSearchDynamicBlock02sx{	float: left;	width: 487px;	padding: 0;	margin: 0;}div#boxSearchDynamicBlock02rx{	float: left;	width: 80px;	padding: 0;	margin: 0;}div#boxSearchDynamic a{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left;	text-decoration: none;}div#boxSearchDynamic a:hover{	color: #FF0000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left;	text-decoration: underline;}div#boxSearchDynamic a:visited{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left;	text-decoration: underline;}div#boxSearchDynamic a:focus{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left;	text-decoration: underline;}div#boxSearchDynamic a:active{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: left;	text-decoration: underline;}div#boxSearchDynamicDepartureCityLabel{	float: left;	width: 43%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicDepartureDateLabel{	float: left;	width: 32%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicDepartureTimeLabel{	float: left;	width: 20%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicDepartureCityField{	float: left;	width: 43%;	height: 24px;	text-align: left;}div#boxSearchDynamicDepartureDateField{	float: left;	width: 20%;	height: 24px;	text-align: left;}div#boxSearchDynamicDepartureDateDropDown{	float: left;	width: 12%;	height: 24px;	text-align: left;}div#boxSearchDynamicDepartureTimeField{	float: left;	width: 25%;	height: 24px;	text-align: left;}div#boxSearchDynamicArrivalCityLabel{	float: left;	width: 43%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicReturnDateLabel{	float: left;	width: 32%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicReturnDateTimeLabel{	float: left;	width: 20%;	height: 14px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicArrivalCityField{	float: left;	width: 43%;	height: 24px;	text-align: left;}div#boxSearchDynamicReturnDateField{	float: left;	width: 20%;	height: 24px;	text-align: left;}div#boxSearchDynamicReturnDateDropDown{	float: left;	width: 12%;	height: 24px;	text-align: left;}div#boxSearchDynamicReturnTimeField{	float: left;	width: 25%;	height: 24px;	text-align: left;}div#boxSearchDynamicRooms{	float: left;	width: 27%;	height: 22px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicAdults{	float: left;	width: 32%;	height: 22px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: center;}div#boxSearchDynamicChildren{	float: left;	width: 38%;	height: 22px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: center;}div#boxSearchDynamicOnlyDirectFlight{	float: left;	width: 65%;	height: 21px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicOnlyPrincipalAirportsField{	float: left;	width: 50%;	height: 21px;	color: #000000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;}div#boxSearchDynamicSearchButton{	float: left;	width: 30%;	height: 20px;	text-align: center;}
