/*

Copyright (c) 2010, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.

RBSES(negocios)

*/
/*HEADER NUEVO*/
#header.rbses{font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(/pictures/bg-header-rbses.gif);background-repeat:no-repeat; margin:0 0 4px 0;width:1000px;height:96px;padding:0;background-color:#105E98;position:relative}
#header.rbses a.logo {display: block;float: left; height: 60px; margin: 4px 0 0; text-indent: -100000px; width: 310px;}
#header.rbses ul.info{color:#FFFFFF;list-style-type:none;background:none;padding:5px 524px 0 0; text-align:right; width:150px; float:right}
#header.rbses ul.info li a{color:#FFFFFF;text-decoration:underline;font-weight:normal;line-height:17px;font-size:10px}
#header.rbses #header-links{bottom:0;left:0;width:1000px}
#header.rbses #header-links ul{padding:0;margin:0; position:absolute; bottom:0}
#header.rbses #header-links li{background-image:url(/pictures/boton-header-normal.jpg);background-repeat:no-repeat;color:#024D82;display:inline;float:left;font-size:11px;font-weight:bold;height:29px;text-align:center;width:103px;cursor:pointer}
#header.rbses #header-links li a{color:#024D82;display:block;padding:5px 0;text-decoration:none}
#header.rbses #header-links li a:hover{color:#999999;text-decoration:none}
#header.rbses #header-links li.agencias a{color:#024D82;display:block;padding:5px 0;text-decoration:none; float:left}
#header.rbses #header-links li.agencias a:hover{color:#999999;text-decoration:none; float:left}
#header.rbses #header-links li.agencias img{padding: 5px 10px 0 15px; float:left;}
#header.rbses #header-links li.visited a{color:#FFFFFF;text-decoration:none}
#header.rbses #header-links li.visited{background-image:none;color:#FFFFFF}
#header.rbses #header-links li.viajes{background-image:url(/pictures/boton-header-viajes.jpg);background-repeat:no-repeat;width:155px}
#header.rbses #header-links li.agencias{background-image:url(/pictures/boton-header-viajes.jpg);background-repeat:no-repeat;width:190px}
#header.rbses #header-links li.viajes a:hover, #header.rbses #header-links li.viajes a:agencias{color:#4FD1FF}
/*Estilos SSO - Registro*/
#sso-container{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;background-image:url(/pictures/bg-header-registro.gif);background-repeat: no-repeat;clear:both;float:left;margin:0 0 5px 0;width:1000px; height:29px;}
#sso-container ul{display:block;float:left;height:20px;list-style-type:none;margin:0;padding:8px 0 0 5px;width:885px}
#sso-container li{color:#000000;display:inline;float:left;font-weight:bold;padding:0 20px 0 10px}
#sso-container li.nombre, #sso-container li.email{padding:0 20px 0 0}
#sso-container li.nombre #sso-name, #sso-container li.email #sso-mail{font-weight:normal;letter-spacing:1px}
#sso-container ul.logout{background:none;width:90px; margin:0; padding:6px 0 0 0}
#sso-container ul.logout li{padding:0;}
/*Fin Estilos SSO - Registro*/

/*Fin HEADER NUEVO*/

.pest-inter{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;background-color:#008DD6;background-repeat:repeat-x;width:100%;text-decoration:none}
	
A.pest-inter:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;background-color:#CCE3F2;
background-repeat:repeat-x;width:100%;text-decoration:none}

/*Eliminar al crear los header en div en pt y en*/
a.pest-header, a:link.pest-header, a:visited.pest-header{color:#FFFFFF}
a.pest-header-seleccionado, a:link.pest-header-seleccionado, a:visited.pest-header-seleccionado, a:hover.pest-header-seleccionado{color:#000000}
/*Eliminar al crear los header en div en pt y en*/

.pest-header{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;text-decoration:none}

A.pest-header:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none}

.pest-header-seleccionado{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none}

.azul-celeste{color:#7AE8F7;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px}

h1.tituloBuscador{font-family:Verdana, Arial, Helvetica;font-size:10pt;font-weight:normal;text-align:center;color:#a6a6a6;margin:0;padding:0;white-space:nowrap}

.cabecera-modbusqueda-hotel{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;background-color:#F0F9E4}

.univers{font-family:"Univers Condensed",Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#000080;margin:0;padding:0;white-space:nowrap}

#tabla-ofertas h2{display:inline}

#tabla-ofertas a{text-decoration:none}

.cuadro-resumen{background-color:#d8f3bc}

.datos-por-rellenar{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;color:#000000;text-decoration:none;background-color:#efa0a0}

.fondo-coincidencia-hotel{background-color:#CCE3F2}

.titular-promos-hoteles{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:#000000;text-decoration:none;background-color:#CCE3F2}

.titular-grande{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:bold;font-variant:normal;color:#008DD6;text-decoration:none}

.tit-desglose-precio-vuelos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;font-variant:normal;color:#000000;text-decoration:none;background-color:#E1E1E1}

.fondo-valoraciones{background-color:#ffa200;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;
font-weight:bold;color:#000000;text-decoration:none}

.titular-peke{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-weight:bold;font-variant:normal;
color:#008DD6;text-decoration:none}

.destacado-azul-rumbo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;font-variant:normal;color:#008DD6;text-decoration:none}

.texto-regular-corporativo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;color:#008DD6;text-decoration:none}

.texto-error{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;font-variant:normal;
color:#be001b;text-decoration:none}

.texto-bold-verde{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;font-variant:normal;color:#97BF0D;text-decoration:none}

.texto-bold-azul-oscuro{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;font-variant:normal;color:#000080;text-decoration:none}

.bordeexterior{background-color:#008DD5}

.texto-grande-azul-oscuro{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-weight:bold;font-variant:normal;color:#000000;text-decoration:none}

.textos-enlaces-bold-azul-oscuro{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;
font-variant:normal;color:#000080;text-decoration:underline}

.textos-enlaces-bold{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;font-variant:normal;color:#008DD6;text-decoration:underline}

A.textos-enlaces-bold:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;
font-variant:normal;color:#424242;text-decoration:underline}

.textos-enlaces-verde{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;font-variant:normal;color:#008DD6;text-decoration:underline}

.texto-enlaces{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;font-variant:normal;color:#008DD6;text-decoration:underline}

A.texto-enlaces:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;font-variant:normal;color:#424242;text-decoration:underline}

.dias-semana-superior{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;background-color:#CCE3F2;color:#0066CC;text-decoration:none}

.dias-semana-calendario{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;background-color:#CCE3F2;
color:#0066CC;text-decoration:underline}

A.dias-semana-calendario:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;background-color:#CCE3F2;color:#000000;text-decoration:underline}

.dias-entresemana-calendario{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;background-color:#CCE3F2;color:#000000;text-decoration:none}

A.dias-entresemana-calendario:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;background-color:#CCE3F2;color:#0066CC;text-decoration:none}

.tabla{border-collapse:collapse;border:1px solid #008DD6}

.tabla-borde-blanco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#FFFFFF;
border-collapse:collapse;border:1px solid #ffffff;background-color:#008DD6}

.tabla-recomendados{border-collapse:collapse;border:1px solid #008DD6;background-color:#d6ecf9}

.tabla-buscadores{border-collapse:collapse;border:1px solid #A0CF70}

.tabla-buscadores-fondo-color{border-collapse:collapse;border:1px solid #A0CF70;background-color:#f0f9e4}

.tabla-seo{border-collapse:collapse;border:1px solid #CCE3F2}

.tabla-leyenda{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:bold;color:#000000;text-decoration:none;border-collapse:collapse;border:1px solid #cccccc;background-color:#aecbd7}

.tabla-activpest-vacaciones{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;
color:#424242;background-color:#f7f7e7;text-decoration:none;border-collapse:collapse;border-top:1px solid #cccccc;border-bottom:0px;border-right:1px solid #65695e;border-left:1px solid #cccccc}

.tabla-activpest-vacaciones-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;
color:#424242;background-color:#f7f7e7;text-decoration:none}

.tabla-reposopest-vacaciones{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;
color:#424242;background-color:#ffffff;text-decoration:none;border-collapse:collapse; border-top:1px solid #cccccc; border-bottom:0px solid #cccccc; border-right:1px solid #65695e;border-left:1px solid #cccccc}

.pest-hoteles-no-select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:#000000;text-decoration:none;background-color:#CCE3F2;border-collapse:collapse; border-top:1px solid #cccccc;border-bottom:0px solid #cccccc; border-right:1px solid #65695e;border-left:1px solid #cccccc}

.texto-reposopest-vacaciones{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#424242;text-decoration:none}

.tabla-vuelos-ida{background-color:#b4e1fd;border-collapse:collapse;border-top:0px;border-bottom:1px solid #008DD6;border-right:1px solid #008DD6;border-left:1px solid #008DD6}

.tabla-vuelos-vuelta{background-color:#eaf7ff;border-collapse:collapse;border-top:0px;border-bottom:1px solid #008DD6;border-right:1px solid #008DD6;border-left:1px solid #008DD6}

.tabla-vuelos-mas-vueltas{background-color:#a0cf70;border-collapse:collapse;border-top:0px;border-bottom:1px solid #008DD6;border-right:1px solid #008DD6;border-left:1px solid #008DD6}

.tabla-vuelos-vuelta-infodetallada{
background-color:#eaf7ff;
border-collapse:collapse;border-top:0;border-bottom:1px solid #008DD6;border-right:1px solid #008DD6;border-left:1px solid #008DD6;
}
.tabla-vuelos-vuelta-infodetallada-interior{background-color:#eaf7ff}

.tabIa-mapa-hoteles{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#a0cf70;
background-color:#a0cf70;text-decoration:none}

.tabIa-mapa-hoteles-borde{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#000000;background-color:#a0cf70;text-decoration:none;border-collapse:collapse; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc}

.tabla-entrepest-vacaciones{border-collapse:collapse; border-top:0px; border-bottom:1px solid #cccccc; border-right:0px; border-left:0px}

.tabla-bajopest-vacaciones{
border-collapse:collapse; border-top:0px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;border-left:1px solid #cccccc;
}
.tabla-activpest-hoteles{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;font-weight:bold;color:#424242;background-color:#d8f3bc;text-decoration:none;border-collapse:collapse;border-top:1px solid #cccccc;border-bottom:0px;border-right:1px solid #65695e;border-left:1px solid #cccccc}

.pest-inactiva{border-collapse:collapse; border-botton:1px solid #A0CF70; border-left:1px solid #A0CF70; border-right:1px solid #A0CF70; border-top:1px solid #A0CF70;background-color:#d8f3bc}

.pest-activa{background-color:#ffffff;text-decoration:none;border-collapse:collapse;border-botton:0px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #65695e;border-top:1px solid #cccccc}

.linea-azul{border-collapse:collapse; background-color:#008DD6}

.cajaseotitu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#CCE3F2;
color:#0066CC;
}

/*nuevo*/
.titular-ofertas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#CCE3F2;
/*diferencia con RMBES*/color:#0066CC;
}
.precios-seo{
/*diferencia con RMBES*/font-family:Arial, Helvetica, sans-serif;
/*diferencia con RMBES*/font-size:15px;
font-weight:bold;
color:#008DD6;
text-decoration:none;
}
.precio-destacado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000080;
text-decoration:none;
}
.text-tabla-verde{
background-color:#006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-style:normal;
font-weight:bolder;
text-decoration:none;
}
.negro-horario-vuelos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.naranja-horario-vuelos{
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#ff6600;
 text-decoration:underline;
} 
.naranja-comentario-horario{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000080;
text-decoration:none;
}
.negro-destacado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.negro-no-destacado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.negro-normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.negro-extra-peke{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.gris-normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#999999;
text-decoration:none;
}
.negro-normal-enlaces{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:none;
}
A.negro-normal-enlaces:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#008DD6;
text-decoration:none;
}
.negro-underline-enlaces{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:underline;
}
A.negro-underline-enlaces:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#008DD6;
text-decoration:underline;
}
.negro-bold-enlaces{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
A.negro-bold-enlaces:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#008DD6;
text-decoration:underline;
}
.negro-bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.negro-bold-peke{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.fondo-color{
background-color:#f7f7e7;
border-collapse:collapse;
border:1px solid #cccccc;
}
.fondo-no-color{
background-color:#FFFFFF;
border-collapse:collapse;
border:1px solid #cccccc;
}
.fondo-sin-borde-top{
background-color:#FFFFFF;
border-collapse:collapse; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:0px;
}
.boton{
border-color:#000000;
font-size:10px;font-family:Verdana,Helvetica;
/*diferencia con RMBES*/font-weight:bold;color:white;
/*diferencia con RMBES*/background:#638cb5;border:1px;
width:80px;height:19px;
} 
.precio-resultado-vuelos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
background-color:#000080;
}
.centimos-resultado-vuelos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
background-color:#000080;
}
.blanco-normal-fondo-azul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#FFFFFF !important;
background-color:#008DD6;
}
.blanco-normal-fondo-azul-subrayado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color: #FFFFFF !important;
text-decoration:underline;
background-color:#008DD6;
}
.blanco-bold-fondo-azul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#008DD6;
}
.blanco-sin-fondo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.blanco-mes-calendario{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*diferencia con RMBES*/font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#008DD6;
text-decoration:none;
}

.titular_blanco{font-weight:bold;font-size:10px;color:#ffffff;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#316ac5}

.tit_rojo{font-weight:bold;font-size:11px;color:#be001b;background-color:#FFFFFF;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif}

.azul{color:#0000FF;background-color:#ECE9D8;font-size:7.2pt}

.rojo{font-size:7.2pt}

.rojo:visited{color:#ff0000;background-color:#FFFFFF}

.rojo:hover{color:#000000;background-color:#FFFFFF}

.rojo:link{color:#ff0000;background-color:#FFFFFF}

.rojo{TEXT-DECORATION:underline}

.rojo{color:#FF0000; background-color:#FFFFFF}

.normal{color:#000000}

.titular-blanco-ida-vuelta{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#008DD6;
}
.precio-seleccionado{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#FF6600;
}
.precio-mas-caro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#000080;
text-decoration:none;
background-color:#DDEEFB;
}
.precio-segundo-caro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#000080;
text-decoration:none;
background-color:#8DC5F0;
}
.precio-medio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#000080;
text-decoration:none;
background-color:#BBDDF6;
}
.precio-segundo-barato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#000080;
text-decoration:none;
background-color:#DDEEFB;
}
.precio-mas-barato{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
color:#000080;
text-decoration:none;
background-color:#E9F4FC;
}
.shadetabs{
padding:3px 0;
margin-left:0;
margin-bottom:0;
font:12px verdana;
list-style-type:none;
text-align:left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display:inline;
margin:0;
}
.shadetabs li a{
text-decoration:none;
padding:3px 7px;
margin-right:3px;
border:1px solid #778;
color:#2d2b2b;
background:white top left repeat-x;
}
.shadetabs li a:visited{
color:#2d2b2b;
}
.shadetabs li a:hover{
text-decoration:underline;
color:#2d2b2b;
}
.shadetabs li.selected{
position:relative;
top:1px;
}
.shadetabs li.selected a{ /*selected main tab style */ /*background-image:url(shadeactive.gif);*/
border-bottom-color:white;
font:bold;
}
.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration:none;
}
.tabcontentstyle{ /*style of tab content oontainer*/
border-top:1px solid gray;
width:156px;
}
.tabcontent{
display:none;
}
.blanco-bold-11{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.gris_bold{
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tabla-gris{ 
border-collapse:collapse;
border:1px solid #B0AFAF;
}
@media print{
.tabcontent{
display:block !important;
color:#2d2b2b;
}
}


/*Header*/
/*Reset all styles of #header*/
#header, #header div, #header h1, #header h2, #header h3, #header p, #header table{
margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;font-style:normal;font-variant:normal}
#header input, #header select, #header option, #header textarea{
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:black;margin:0;padding:0;font-weight:normal}
#header a, #header a:link, #header a:visited{color:#008DD6}
#header a:hover{color:#424242}

/*clearer div used to align floating div*/
div.clearer{clear:both;line-height:0}

/*Footer*/
#footer{font-family:verdana,arial,sans-serif;width:1000px;margin:10px 0 20px 0;float:left;text-align:center}
#footer ul{margin:0; padding:0; list-style:none}
#footer .background-top{width:100%;height:10px;background-image:url(/pictures/new-footer-fondo-top.gif);background-repeat:no-repeat;float:left;}
#footer .body-footer{width:100%;height:auto;background-image:url(/pictures/new-footer-fondo-body.gif);background-repeat:no-repeat;background-position:bottom;float:left;margin-bottom:20px;}
#footer .accesibilidad{width:780px;clear:both; margin:10px auto 0 auto;}
#footer .accesibilidad li{float:left;}
#footer .text-acces{text-align:center;width:480px; padding:8px 10px 0 10px;margin:0;font-size:10px;font-weight:bold;line-height:18px;}
#footer .copyR{font-size:10px;text-align:center;padding:0 15px;margin-bottom:5px; clear:both}
#footer .links-foot{font-size:10px;width:700px; margin:10px auto}
#footer .world-links{width:740px; margin:10px auto;font-size:11px;clear:both;}
#footer .offer-links{width:64%;margin:10px auto;font-size:11px;clear:both;}
#footer .links-left{width:5px;height:27px;background:url(/pictures/caja-ie-izq-top.gif) no-repeat;float:left;}
#footer .links-right{width:5px;height:27px;background:url(/pictures/caja-ie-der-top.gif) no-repeat;float:left;}
#footer .links-middle{background:url(/pictures/footer-caja-fondo.gif) repeat-x;margin:0;padding:0;line-height:27px; float:left}
#footer .links-middle ol, #footer .links-foot ul {list-style-image:none;list-style-position:outside;}
#footer .links-middle li {display:inline;height:27px;}
#footer .links-middle li a {color:#008DD6;text-decoration:underline}
#footer .links-middle li a:hover{color:#424242;text-decoration:underline;}
#footer .links-middle li span {color:#CCCCCC;padding:0 5px}
#footer .links-middle strong{margin-right:7px;font-size:10px;}
#footer .world-links .links-middle li img{margin-right:4px;position:relative;top:4px;}
.clearer {clear:both;line-height:0;}

/*autocompleter*/
ul.autocompleter-choices{
position:absolute;
margin:0;
padding:0;
list-style:none;
border:1px solid #99bbcc;
border-left-color:#c3c3c3;
border-right-color:#c3c3c3;
border-bottom-color:#ddd;
background-color:#fff;
text-align:left;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:50;
background-color:#fff;
background-image:url(/pictures/ppixel-background-autocompl.gif);
}
ul.autocompleter-choices li{
position:relative;
margin:-2px 0 0 0;
padding:0.2em 1.5em 0.2em 1em;
display:block;
float:none !important;
cursor:pointer;
font-weight:normal;
white-space:nowrap;
font-size:1em;
line-height:1.5em;
}
ul.autocompleter-choices li.autocompleter-selected{
background-color:#cceeff;
color:#000}

ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{color:#008DD6}

/*Fin autocompleter*/

/****   Admin hoteles  ****/
.fondo_default{ background-color:#ffffff}
.fondo_azul_titulo{ background-color:#3366cc}
.fondo_linea_azul{ background-color:#008dd6}
.fondo_gris{ background-color:#ECE9D8}

.txt_12_white_bold{color:#FFFFFF; font-size:12px; font-weight:bold}
.txt_10_blue_normal{color:#000080; font-size:10px; font-weight:normal}
.txt_12_red_bold{color:#BE001B; font-size:12px; font-weight:bold}
.txt_11_black_bold{color:#000000; font-size:11px; font-weight:bold}
.txt_11_black_normal{color:#000000; font-size:11px}
.txt_9_black_normal{color:#000000; font-size:9px}

A.Link_12_blue_normal{color:#008dd6; font-size:12px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; text-decoration:none}
A.Link_favoriteCity{color:#000000; font-size:9px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none}
A.Link_favoriteCity:HOVER{color:#FFFFFF; font-size:10px; font-weight:bold}
A.Link_favoriteCity:FOCUS{color:#000000}

.rumbo3{color:#D00000; font-size:7.5pt; line-height:normal; font-weight:bold; background-color:#FFFFFF}
/****  Fin Admin hoteles ****/

/*pagina-espera-org*/
#loading-content-esp{width:1000px; padding-top:50px 0 50px 0}
#loading-esp{width:430px;height:180px;margin:40px auto;border:1px solid #008DD6;background-image:url(/pictures/bg-loading.jpg);
background-repeat:repeat-x}
#loading-esp div{ width:50px;margin:20px auto }
#loading-esp div.text{ width:350px;color:#676767; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:20px auto; text-align:center}
#loading-esp ul{ list-style-type:none; margin:0; padding:0}
#loading-esp li{padding-top:10px}
#loading-esp li.peq{ font-size:12px}
