BODY,TD{font-size: 11px;font-family:verdana,arial,helvetica;margin:0px;}

/*versión 4.0*/
#website{margin:2px AUTO;} /*web al completo*/
#vuelos{background-image:url(fondo_vuelos.jpg);background-repeat:no-repeat;margin:8px 0px 0px 2px} /*buscador de vuelos*/
.fechahora{} /*fecha actual*/
.cajafax_home{margin:8px 0px 8px;background-image:url(cajafax_homeBg.gif);background-repeat:repeat-y;}
.cajafax_home table{margin:0px 0px 0px 4px;}
.cajatopdestinos{margin:8px 0px 8px;background-image:url(cajafax_homeBg.gif);background-repeat:repeat-y;}
.cajatopdestinos div{margin:0px 0px 0px 4px;}
.paratuviaje{margin:8px 0px 8px;background-image:url(cajafax_homeBg.gif);background-repeat:no-repeat;}
.paratuviaje div{margin:0px 0px 0px 2px;}
.ofertas_home{margin:2px 0px 2px;background-image:url(ofertas_home_bg.gif);background-repeat:repeat-y;}
#atencion_cliente{padding:8px 4px 0px 0px;}
.barra_derecha{padding-left:5px;background-image:url(textura_derecha.gif);background-repeat:repeat-y;background-position:left top;}
#logotiper{padding:0px 0px 8px 0px;}
.contieneTabla{padding-right:7px;background-image:url(textura_derecha.gif);background-repeat:repeat-y;background-position:right top;}
#paratuviaje{width:168px;height:114px;background-image:url(cajafax_homeBg.gif);background-repeat:no-repeat;padding:2px 0px 4px;}
#paratuviaje ul{margin:8px 4px 0px 12px;list-style-type:none;}
.textual{padding:20px;font-size:12px;}
.pregunta{color:#3094C3;font-weight:bold;font-size:16px;margin:8px 0px 4px 0px;}
.respuesta{color:#444;font-size:12px;padding:0px 0px 0px 16px;margin:0px 0px 8px 0px;}
#dataizda{margin:0px 0px;background-image:url(/website/images/2008/fondo_dataizda.jpg);background-repeat:no-repeat;background-position:top center;background-color:#4389C4;font-weight:bold;}
#dataizda div{padding:8px;color:#fff;font-size:11px;}

/*OFERTAS FAX */
.wrap{padding:12px;}
.barraBusco{font-family:verdana;font-size:12px;margin-bottom:8px;padding:4px;font-weight:bold;clear:both;background-color:#CDEEFF;border-top:1px solid #0000DD;}
.oferta{font-family:verdana;font-size:11px;margin-bottom:14px;margin-top:6px;padding:2px;padding-bottom:8px;clear: both;border-top:0px solid #FFCC00;border-bottom:2px solid #FFCC00;text-align:left;}
.destino{font-size:10px;border-bottom:1px solid #eeeeee;padding-bottom:4px;margin-bottom:4px;}
.destino a:link, .destino a:visited, .destino a:active {
	text-decoration: none;
	color: #000000;
}
.destino a:hover {
	text-decoration: none;
	color: #000000;
	background-color:#FFEE00;
	border-bottom:1px dashed #999999;
}
.enlaces{border-bottom:2px solid #FFCC00;padding:24px;margin-bottom:8px;margin-top:0px;}
.enlaces a:link, .enlaces a:visited, .enlaces a:active {
	text-decoration: none;
	color: #000000;
}
.enlaces a:hover {
	text-decoration: none;
	color: #000000;
	background-color:#FFEE00;
	border-bottom:1px dashed #999999;
}
.link{margin-bottom:4px;}
.link a:link, .link a:visited, .link a:active{display:block;font-weight:bold;border-bottom:1px solid #fff;padding:2px;}
.link a:hover{background-color:#FFEE00;
	border-bottom:1px dashed #999999;}
.descr{font-size:10px;padding-left:6px;}
.descr strong{font-size:10px;}
.descr a:link, .descr a:visited, .descr a:active {
	text-decoration: none;
	color: #000000;
}
.descr a:hover {
	text-decoration: none;
	color: #000000;
	background-color:#FFEE00;
	border-bottom:1px dashed #999999;
} 
.prec{display:inline;float:right;}
.prec strong{font-size:12px;color:#F00;padding:2px;}
.prec i{font-size:0.7em;color:#F00;padding:2px;}
.buscador form{margin:4px;}
.navv{font-size:11px;text-align:left;padding:4px;color:#999999;border:1px solid #DDDDDD;margin-bottom:4px;}
.oferFxIMG{float:left;margin-bottom:10px;margin-right:10px;}
.keywords{display:none;}
.tag{color:#999999;}

TABLE.marco1 {border: 0px solid #FECA16}
TD.marco1cab {background-color: #FEFEFE; font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #003367; letter-spacing: -1px;border-bottom:3px solid #88D5F9;}
TD.marco2cab {background-color: #0066CC; color: #FFFFFF; font-weight: bold}

.Tit {font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;font-size: 18px;font-weight:bold;padding-left: 12px;color:#009933;border-bottom:2px solid #FFDD33;line-height:18px;}
.lineaoferta {padding-left: 32px;}
.filadata {  border-color: #CCCCCC black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.filadata2 {  border-color: #999999 black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.ticker {  border-color: #FFFFFF #666666 #666666 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ticker2 { font-family:arial; border-color: #FFFFFF #666666 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px;font-size:14px; letter-spacing: 0px;}
.contabla {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tab_top {  border-color: #FFFFFF black #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab_solo_top { border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_solo_bot { border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab_solo_left { border-color: black #666666 black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tab_left { border-color: black #666666 black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.es1 {  border-color: #FFFFFF black black #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.es2 {  border-color: #FFFFFF #666666 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.es3 {  border-color: black black #666666 #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.es4 {  border-color: black #666666 #666666 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.minitxt {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
.negrotop {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.negrobot { border-color: black black #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.negrotop2 { border: #000000 solid; border-width: 0px 1px 0px 0px}
.negrobot2 { border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.menucons {  border-color: black black #FECA16 #FECA16; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.menugencias {  border-color: black black #FECA16 #FECA16; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.negrotop3 { border: solid; border-width: 0px 1px 1px 0px; border-color: #000000 #000000 #FECA16}
.buscatxt {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

a:visited, a:link {color: #006190}
a:hover {text-decoration:none;color: #000099}

.explica {  font-size: 10px; color: #666666; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.bordered {  border: 1px #FECA16}
SELECT {  color: #003367; background-color: #E7EEFE;}
GRIS {  background-color: #E6E7F1}
.GRIS {  background-color: #E6E7F1}
INPUT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003367;}
a.piez:link    {font-size:9px;color:#FECA16;font-weight:bold;text-decoration:none}
a.piez:visited {font-size:9px;color:#FECA16;font-weight:bold;text-decoration:none}
a.piez:hover   {font-size:9px;color:#FECA16;font-weight:bold;text-decoration:underline}
a.piez2:link    {font-size:10px;color:#807F7F;font-weight:bold;text-decoration:none}
a.piez2:visited {font-size:10px;color:#807F7F;font-weight:bold;text-decoration:none}
a.piez2:hover   {font-size:10px;color:#807F7F;font-weight:bold;text-decoration:underline}
.data_admin {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.piez {font-size:9px;color:#FECA16;font-weight:bold;text-decoration:underline}
.piez2 {font-size:10px;color:#807F7F;font-weight:bold;text-decoration:underline}
.worldspan1 {font-family:arial;}
.nav5{background-color:#FAFAFA;padding:4px;}

/*menu botones superior*/
#menubotonex{margin:4px 0px 0px;padding:0px;background-color:#34A7DB;height:22px;}
span.pestain{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	background-image:url(pestain00.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:90px;
	height:22px;
	padding:5px 0px 0px;
	text-align:center;
	float:left;
	}

span.pestaout{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	background-image:url(pestaout00.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:90px;
	height:22px;
	border-bottom:1px solid #999999;
	padding:5px 0px 0px;
	color:#666666;
	text-align:center;
	float:left;
	}

.panel{border-bottom:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #999999;background-color:#DDDDDD;}
.venta{margin-top:4px;margin-bottom:4px;}
.union{border-bottom:1px solid #999999;border-top:0px solid #FFFFFF;border-right:0px solid #FFFFFF;border-left:0px solid #FFFFFF;}
.botonventa{margin-top:21px;filter:alpha(opacity=100);}
.botonventaOver{margin-top:23px;filter:alpha(opacity=80);}
.pho{margin:3px;border: 2px solid #FECA16;}
/*clases nuevas - versión 2.0*/
.resalt{font-weight:bold;text-transform:uppercase}
.titulist{background-color:#EAEAEA;width:100%;color:#009900;font-size:10px;padding:3px}
TD.paginar {border-bottom:2px solid #0066CC; font-family: Tahoma,Arial, Helvetica, sans-serif; color: #003367; font-weight: bold;padding-bottom:0px}
.pags{padding:2px;background-color:#0066CC;font-weight:bold;color:#FFFFFF;}
.lixtado1{ list-style-image: url(images/masinfob.gif); margin-left:30px;margin-top:6px;margin-right:30px; margin-bottom:6px;font-size:11px;}
.lixtado2{ list-style-image: url(images/masinfo.gif); margin-left:30px;margin-top:6px;margin-right:30px; margin-bottom:6px;font-size:11px;}
.lixtado3{ list-style-image: url(images/masinfoc.gif); margin-left:30px;margin-top:6px;margin-right:30px; margin-bottom:6px;font-size:11px;}
TD {font-family:arial;font-size:11px}
a:hover {color:#000099;}
table.doferthome{border:1px solid #000000}
.minitxt {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
.topcabeza{}
.lacabeza{background-color:#024D98;color:#ffffff}
.lacabeza2{background-color:#055bb2;padding-left:4px;color:#ffffff}

.cabeceraTOPDESTA{background-color:#15803A}
.lacabeza3{background-color:#ECF5E0}
.lacabeza4{background-color:#E3F1D3}

.lacabeza5{background-color:#C8DF9E;border-top:1px solid #999;padding:2px;}
.lacabeza6{background-color:#A8CC65;padding:2px;border-top:1px solid #999;}
.lacabeza5 a:link, .lacabeza6 a:link,.lacabeza5 a:visited, .lacabeza6 a:visited{text-decoration:none;color:#333333;}
.tatablon{}
.TOP5{border:2px dotted #FFCC00;padding:3px;}
.buscatxt{font-family:arial;font-size:10px;color:#777777;}
.buscabt{font-family:arial;border:0px solid #000000;font-size:10px;cursor:pointer;}
.filadata {  background-color:#EEEEEE;}
.filadata2 {   background-color:#DDDDDD;}
.ofertaB{padding:4px;margin:2px;}
.tituConti{padding:4px;font-size:20px;font-weight:bold;font-family:Tahoma,arial,verdana;color:#0066CC;}
.paginacion{font:menu;font-family:arial,verdana;font-size:10px}

.Ofertin{color:#000000;border:1px solid #CCCC99;padding:4px;}
.barranavego{padding:4px;border:1px solid #CCCC99;}

/* VERSIÓN 2.0 */
.wrapper{width:129px;overflow: hidden;border-top:1px solid #EFEFEF;}
#cuentaofertasFax{font-size:110%;font-weight:bold;text-align:center;}
#cuentaofertasFax strong{font-size:130%;font-weight:bold;letter-spacing:-1px;color:#CC0000;}
#buscafax{display:inline;width:100%;text-align:left;}

.bannerventaderecha{border:2px solid #FFCC33;}

.destrofax{font-family:"Trebuchet MS";font-size:24px;color:#FF0000;margin-top:4px;}
.destrofaxp{font-family:"Trebuchet MS";font-size:18px;color:#FF0000;line-height:8px;font-weight:bold;}
.dfax a{text-decoration:none;}
.dfax{background-image:url(css-kit/general/cafaxdes.gif);background-repeat:repeat-x;background-position:top left;}
.perpreciofax{width:100%;text-align:right;padding:0 10px 0 0;}
#buscafax-cont{width:254px;display:inline;margin-left:0px;}
#buscaOF-cont{width:252px;display:inline;margin:0;float:left;margin-left:10px;}
.nomargin{margin:0px;}

/*.paratuviaje{margin-top:8px;width:111px;background-image:url(panel_menu_paraviaje.gif);background-repeat:no-repeat;background-position:top center;}*/

/* menu botones version 4.0 */
#celdabotones{background: url(navBarBgGen.gif) repeat-x 20px;}
#menubotones{float:left;display:inline;border-right: 1px solid #A8B090;}
#menubotones ul
{
list-style-type: none;
padding: 0px;
margin: 0px 0px 0px 4px;
display: block;
}
#menubotones li
{
list-style-type: none;
padding: 0px;
margin: 0px;
display: block;
float: left;
background: url(navBarBg.gif) repeat-x 20px;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
font-weight:bold;
text-align: center;
}

#menubotones a
{
color: #000;
text-decoration: none;
display: block;
width: 80px;
border-top: 1px solid #A8B090;
border-left: 1px solid #A8B090;
}

#menubotones li#active { background: url(navBarBgHover.gif) repeat-x 20px; }
#menubotones a:hover { background: url(navBarBgHover.gif) repeat-x 20px; }

/* formulario newsletter */
#formNewsletDiv{width:180px;height:114px;overflow:hidden;background-image:url(fondo_newsletter.jpg);text-align:right;}
#formNewsletDiv form{margin:48px 4px 0px;}
#formNewsletDiv input{font-size:10px;margin:2px 0px 0px;}

/* Ofertas Home Agencia */
#OfertasHomeAgencia{width:286px;height:223px;margin:10px 0px 0px 4px;background-image:url(home_destacado_derecha.gif);}
#ListaOfPropias{width:274px;margin:4px AUTO;}
#ListaOfPropias h5{margin:0px;}
#ListaOfPropias span{font-size:16px;display:block;margin:4px 0px;}
#ListaOfPropias a{text-decoration:none;}