 html,body {margin: 3px 0 0 0;font-family:arial;text-align:center;}#Screen {text-align:left;width:756px;margin: 0 auto 0 auto;}/* Header */.eheader { width: 756px; text-align:left;}#logo { width: 165px; height: 60px;}div#userArea{	float: right;	width: 142px;	height: 60px;	font-weight: bold;	font-size: 16px;	}div#userArea a{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	font-weight: normal;	text-align: left;	text-decoration: underline;}div#userArea a:hover{	color: #FF0000;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px;	font-weight: normal;	text-align: left;	text-decoration: underline;}#adsBanner { width: 468px; height: 60px;text-align: center;}/* Modules */#m1,#m2,#m3,#m4,#m5,#m6,#m7,#m8,#m9,#m1m2,#m3m6 {margin-bottom:2px;}#m1,#m2,#m3,#m4,#m5,#m6,#m8,#m9 {width: 250px; height: 250px;}#m1m2m4m5 {height:364px;} html > body #m1m2m4m5 {height:362px;} /* vuelos page search */html > body #m6 {margin-bottom:4px;} /* Moz hack */html > body #m3,#m6,#m9 {width:250px; height: 250px;} /* Moz hack */#m3m6 {width:247px;height:355px;} html > body #m3m6 {width: 248px;} /* tall module 355 */#m4,#m7 {float:left;} /* content left col */#m5,#m8 {float:right;} /* content right col */#m4m5m7m8{height: 358px;margin-bottom: 6px;}html>body #m4m5m7m8{height: 354px;}/*  Page Colls */#c-right {float:right;width:250px;}#c-left {float:left;width:501px;}/* Searchbox - global*/.searchbox{	background-color:#F6FBFF;	width: 501px;	height: 245px;	font-size: 11px;	border: 1px solid #4F97E9;}html>body .searchbox{	width:498px;	height: 245px;}.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-color: #BBDBFE;	font-weight: bold;	padding: 3px 0 4px 5px;}.searchbox-tabs td{	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;}.searchbox .hspacer{	padding-left: 40px;}.searchbox ul { 	list-style-image: url(images/flecha_547db2.gif); 	font-size: 13px;}.searchbox li { 	margin-bottom: 4px;}.tab-on{	height: 27px;	background-color: #F6FBFF;	border-right: 1px solid #4F97E9;	border-bottom: 1px solid #F6FBFF;	cursor: pointer;}.tab_mid-on{	height: 27px;	background-color: #F6FBFF;	border-left: 1px solid #4F97E9;	border-bottom: 1px solid #F6FBFF;	border-right: 1px solid #4F97E9;	cursor: pointer;}.tab_end-on{	height: 27px;	background-color: #F6FBFF;	border-left: 1px solid #4F97E9;	border-bottom: 1px solid #F6FBFF;	cursor: pointer;}.tab-off{	height: 27px;	background-color: #BBDBFE;	border-bottom: 1px solid #4F97E9;	cursor: pointer;}.tab-empty{	height: 27px;	background-color: #BBDBFE;	border-bottom: 1px solid #4F97E9;}#flSearch{	display: block;}#hoSearch{	display: none;}#caSearch{	display: none;}#viSearch{	display: none;}/* Boxes */ .adsBox { padding:0px; border: 1px solid #4F97E9;} /* All promos *//* Modboxes layout styles - global */.modBox .clear {overflow:auto;}.modBox {width:246px; font-family:Verdana;}.modBox h2 {margin:0px;color:#000000;font-weight:bold;font-size:13px;text-align:left;}.modBox .main {height:154px; border: 1px solid #4F97E9; padding:1px; } html > body .modBox .main {height:225px;} /* Moz Hack (IE broken-box fix) */.modBox .header {font-weight:bold; font-size:11px; color:#000000; padding: 2px 0px 2px 5px; text-align:left;}.modBox .row {padding:0px 0px 1px 0px;margin-bottom:1px;border-bottom:1px solid #efefef;overflow:auto;}.modBox .row-bottom {overflow:auto;}.modBox .row a,.modBox .row-bottom a {float:left;}.modBox .container {padding:1px 4px 2px 4px; border: 1px solid #4F97E9;} /* When there is no header, otherwise use main */.modBox .right-col {float:right;text-align:left;width:130px;}.modBox .right {float:right;}.modBox .left {float:left;}.modBox .info2 {font-size:11px;color:#000066;padding-left:5px;text-align:left;}.modBox .info {font-size:10px;color:#666666;padding-left:5px;}.modBox a {font-size:11px; color:#0066FF;text-decoration:underline;}.modBox a:link {font-size:11px; color:#006666;text-decoration:none;font-family:Verdana;}.modBox a:hover {text-decoration:underline;color:#FF0000;}.modBox a:visited {text-decoration:none;color:#330000;}.modBox .col{padding-left:5px;}.modBox table {border-collapse:collapse; border-spacing:0; font-size:11px; width:96%; clear:right; margin-left:5px;}.modBox td {color:#000066; border-bottom:1px solid #cfefef;}.modBox td.col1 {width:160px;}.modBox td.col-right {text-align:right; font-weight:bold;}.modBox td.c-r {text-align:right;}.modBox .favl {width:110px;padding-left:3px; text-align: left; font-size:11px;}.modBox .favl div {margin-bottom:2px;}.modBox .favr {width:120px;float:right; text-align: left; font-size:11px;}.modBox .favr div {margin-bottom:2px;}a:link{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	text-decoration: underline;}a:visited{	color: #0066FF;	font-family: Arial, Helvetica, Verdana, sans-serif;	text-decoration: underline;}a:hover{	color: #FF0000;	font-family: Arial, Helvetica, Verdana, sans-serif;	text-decoration: underline;}a:active{	color: #FF0000;	font-family: Arial, Helvetica, Verdana, sans-serif;	text-decoration: underline;}a:focus{	color: #0066FF; 	font-family: Arial, Helvetica, Verdana, sans-serif;	text-decoration: underline;}form {margin:0px;}
