img {border-style: none}
body {margin-left: 2px; margin-top: 0px;}
/*Estilos heredados de BV que afectan a todo el canal*/
.OO {FONT-WEIGHT: normal;background-color: #ECE9D8;color: #000080;font-family: Verdana, Arial, Helvetica;text-decoration: none;font-size: 10px}
.OO:hover {FONT-WEIGHT: bold;color: #008DD6;text-decoration: underline}
.links_footer {text-decoration:underline;FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #316ac5;}
A.links_footer:hover {COLOR: #000080; text-decoration:none;}
.normal {font-family: Verdana, Arial, Helvetica; font-size: 7.2pt; line-height: 1.6; text-decoration: none; color: #000000;}
.normal:hover {color: #FF6E00;}

.rumboFee {color: #000091; font-size: 6pt; font-weight: normal; text-decoration: none; background-color: #F1EFE2}
.enlace {font-size: 7.2pt;COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica; TEXT-DECORATION: underline; background:#ECE9D8;}
.aa {text-decoration: underline; font-size: 9pt; color: #00007A;}
.azul77,.cabecera,.interior,.interior2,.azulletras,.azulletras2{font-family: Verdana, Arial, Helvetica, sans-serif;}
.azul77 {color: #000077;font-size: 7.2pt}
.cabecera {font-size: 10pt; font-weight: bold; color: #000000}
.interior {font-size: 8pt; font-weight: bold; color: #000000;background:#ECE9D8;}
.interior2 {font-size: 7.5pt; font-weight: normal;color: #000000;background:#ECE9D8;}
.azulletras {color: #03008B; font-size: 10pt; line-height: 1.6;}
.azulletras2 {color: #03008B; font-size: 14pt; line-height: 1.6;}

.titdesglose,.fa2,.f1,.rumbo,.RUMBO1,.rumbo3,.rumbo4,.rumbo6,.rumbo8,.rumbo9,.rumbo10,.rumbo11,.rumbo12,.rumbo14,.rumbo15,.disabled,.rumbo25,.rumbo26,.rumbo27,.rumbo28,.rumbo30,.rumbo31,.rumbo32,.rumbo33,.rumbo34,.rumbo66,.impar,.par,.disabled2,.disabled3 {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-style: normal;}
.fa2{color: #00017A;font-size: 7pt;font-weight: normal;}
.titdesglose{color: #FFFFFF; background-color: #008DD6; font-size: 8pt;font-weight: normal;}
.impar{background-color: #DEF4FF ; font-size: 7pt; font-weight: normal; text-decoration: none;}
.par{background-color: #FFFFFF ; font-size: 7pt; font-weight: normal; text-decoration: none;}
.disabled {color: #000079; background-color: #ECE9D8; font-size: 10px; border: solid 0px ; overflow:hidden}
.disabled2 {color: #000079; background-color: #F1EFE2; font-size: 9px; border: solid 0px ; overflow:hidden}
.disabled3 {color: #000079; background-color: #F1EFE2; font-size: 13px; border: solid 0px ; overflow:hidden}
.f1 {color: #000079;  font-size: 7.0pt;}
.f2 {color: #000079;  font-size: 6.0pt;}
.rumbo {color: #000000; font-size: 7pt; font-weight: normal; background-color: #008DD5;}
.RUMBO1 {color: #000000; font-size: 7pt; font-weight: normal; background-color: #FFFFFF;}
.rumbo2 {font-size: 7pt; font-weight: normal; background-color: #FFFFFF;}
.rumbo3 {color: #D00000; font-size: 7.5pt; font-weight: bold; background-color: #FFFFFF;}
.rumbo4 {color: #000079; font-size: 7pt; font-weight: bold; background-color: #D4F0FE;}
.rumbo8 {color: #000079; font-size: 7pt; font-weight: bold; background-color: #FFFFFF;}
.rumbo10 {font-size: 7pt; font-weight: normal; text-decoration: none;}
.rumbo11 {color: #000092;font-size: 7pt; font-weight: normal; text-decoration: none;}
.rumbo14 {color: #BF001A; font-size: 8pt; font-weight: bold;}
.rumbo15 {font-size: 8.5pt; font-weight: bold; color: #00007A; background-color: #FFFFFF;}
.rumbo25 {color: #000000; font-size: 7pt; font-weight: normal; text-decoration: none; background-color: #ECE9D8;}
.rumbo26 {color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none; background-color: #306AC5;}
.rumbo27 {color: #000081; font-size: 8.5pt; font-weight: bold; background-color: #FFFFFF;}
.rumbo28 {color: #000091; font-size: 7pt; font-weight: normal; text-decoration: none;}
.rumbo29 {color: #000091; font-size: 7pt; font-weight: bold; text-decoration: none; background-color: #F1EFE2}
.rumbo30 {color: #000091; font-size: 11pt; font-weight: normal; text-decoration: none; background-color: #95D5FB}
.rumbo31 {color: #000000; font-size: 9px; font-weight: normal; text-decoration: none; background-color: #F1EFE2}
.rumbo33 {color: #FFFFFF; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #FE6601;}
.txt_9_blue_normal { color: #000080; font-size: 9px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_10_blue_normal { color: #000080; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_10_blue_bold { color: #000080; font-size: 10px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_12_blue_normal { color: #000080; font-size: 12px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_14_blue_normal { color: #000080; font-size: 14px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_11_black_normal { color: #000000; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_12_black_normal { color: #000000; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_14_red_normal { color: #BE001B; font-size: 14px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.txt_18_red_bold { color: #BE001B; font-size: 18px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.rumbo6 {color: #01007A; font-size: 7pt; font-weight: normal; text-decoration: none; background-color: #FFFFFF;}
a.rumbo6:link{font-weight: bold;text-decoration: underline;}
a.rumbo6:hover{font-weight: bold;text-decoration: underline;}
a.rumbo6:visited{font-weight: bold;text-decoration: underline;}

.rumbo12 {color: #000091; font-size: 7pt; font-weight: normal; text-decoration: none; background-color: #F1EFE2}
a.rumbo12:link{font-weight: bold; line-height: 7pt;text-decoration: underline;}
a.rumbo12:hover{font-weight: bold; line-height: 7pt;text-decoration: underline;}
a.rumbo12:visited{font-weight: bold; line-height: 7pt;text-decoration: underline;}

.rumbo32 {border-style: dotted; border-collapse: collapse; border: 1px solid #008DD6;color: #FFFFFF; font-size: 7.5pt; font-weight: bold; text-decoration: none; background-color: #008DD6;}
a.rumbo32:link{text-decoration: underline;}
a.rumbo32:hover{text-decoration: underline;}
a.rumbo32:visited{text-decoration: underline;}

.rumbo34 {color: #FFFFFF; font-size: 7.5pt; font-weight: bold; text-decoration: none; background-color: #008DD6;}
a.rumbo34:link{text-decoration: underline;}
a.rumbo34:hover{text-decoration: underline;}
a.rumbo34:visited{text-decoration: underline;}

.rumbo66 {color: #01007A; font-size: 7pt; font-weight: bold; text-decoration: none;}
a.rumbo66:link{text-decoration: underline;}
a.rumbo66:hover{text-decoration: underline;}
a.rumbo66:visited{text-decoration: underline;}

.tabla{border-collapse: collapse; border: 1px solid #316AC5;}
.tablilla{border-collapse: collapse; border: 1px solid #000080;border-top:0}
.tablaBuscador{color: #B2B2B0; font-size: 7.5pt;border-style: dotted; border-collapse: collapse; border: 1px solid #B2B2B0;background-color: #ffffff;}
.text_sb {text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000080; text-align: left}

.textocab {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.2pt; text-decoration: none}
.textocab:visited {color: #FFFFFF}
.textocab:hover {color: #00FAFA}
.textocab:link {color: #FFFFFF}

/*Calendario buscador*/
.tit_rojo_calendario,.rojo_calendario{font-family: Verdana, Arial, Helvetica, sans-serif;}
.tit_rojo_calendario {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be001b; background-color: #FFFFFF; FONT-STYLE: normal;}
.rojo_calendario {color: #FF0000;font-size: 10px}
.rojo_calendario:hover {color: #FF6E00}
.diasCalendario{font-weight: bold;text-decoration: none;font-size: 7.2pt;color:#000000}
.diasCalendario:hover {color: #FF6E00}
.normal {color:#000000}

/*Left Menú*/
.flight{font-weight:bold;font-family:verdana;background-color:#008DD6;text-decoration: none;color:#E4F6FF;font-size: 7.2pt}
.flight:LINK{color:#FFFFFF;}
.flight:VISITED{color:#FFFFFF;}
.flight:HOVER{color:#FFFFFF;}
.tflight{font-size: 7.2pt;background-color:#000082;font-weight:bold;font-family:verdana;color:#FFFFFF;text-decoration: none;}

/*Página de resultados*/
.tit_ofertas,.text_oferta,precio_bus,.texto_superior,.titular_blanco_resu,.titular_blanco_peke,.titular_blanco_peke_peke,.titular_ida,.texto_titular_marron,.texto_rojo,.texto_error,.big_titular,.textos_pie,.estilo_hora,.textos_pie_bold,.estilo_10_regular,.precio,.fecha,.precio_naranja,.precio_negro,.precio_negro_peke,.big_titular2,.small_titular,.estilo_10_bold,.estilo_10_regular_marino,.desglose {font-family: Verdana, Arial, Helvetica, sans-serif;}
.tit_ofertas {font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center}
.text_oferta {font-size: 10px; font-weight: normal; color: #000080; text-align: left}
.precio_bus {font-size: 10px; font-weight: bold; color: #000080; text-align: right}
.texto_superior {font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}
.titular_blanco_resu {font-size: 12pt; font-weight: bold; color: #FFFFFF}
.titular_blanco_peke {font-size: 9pt; font-weight: bold; color: #FFFFFF}
.titular_blanco_peke_peke {font-size: 8pt; font-weight: normal; color: #FFFFFF}
.titular_ida {font-size: 8pt; font-weight: bold; color: #000000; font-style: normal}
.linea_azul {background-color: #83B2C9; height: 1px}
.linea_blanca {background-color: #ffffff; height: 1px}
.fondo_blanco {background-color: #83B2C9;}
.texto_titular_marron {font-size: 8pt; font-style: italic; font-weight: bold; color: #000000}
.texto_rojo {font-size: 8pt; color: #FF0000; font-style: normal; font-weight: normal}
.linea_borde {background-color: #0099CC; width: 1px;}
.texto_error {font-size: 13pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.big_titular {font-size: 12pt; color: #00008C; font-weight: bold}
.textos_pie {font-size: 8pt; color: #00017A}
.estilo_hora {font-size: 10pt; font-weight: bold; color: #000099}
.textos_pie_bold {font-size: 8pt; color: #00017A ; font-weight: bold}
.estilo_10_regular {font-size: 7pt; color: #BFE7FF}
.precio {font-size: 10pt; font-weight: normal; color: #000066}
.fecha {font-size: 10pt; font-weight: bold; color: #FFFFFF}
.precio_naranja {font-size: 10pt; font-weight: bold; color: #FF5C00}
.precio_negro {font-size: 11pt; font-weight: bold; color:#000000}
.precio_negro_peke {font-size: 8pt; font-weight: normal; color: #000000}
.big_titular2 {font-size: 20pt; color: #00008C; font-weight: normal}
.small_titular {font-size: 10pt; color: #00008C; font-weight: normal}
.estilo_10_bold {font-size: 7pt ; font-weight: bold; color: #333399}
.estilo_10_regular_marino{font-size: 7pt; color: #00017A;text-decoration: none;}
.spider{color: #000000;font-weight: bold;text-decoration: underline;}
.desglose{color: #FFFFFF;font-size: 11px;text-decoration: underline;}

/*Superbuscador*/
.tablaSB{color: #000081; font-size: 7.5pt;border-style: dotted; border-collapse: collapse; border: 1px solid #008DD6;background-color: #ffffff;}
.escalaPrecios1,.escalaPrecios2,.escalaPrecios3,.escalaPrecios4,.escalaPrecios5{border-style: dotted; border-collapse: collapse; border: 1px solid #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; color: #010280; font-size: 8pt; font-weight: bold; text-decoration: none;}
.escalaPrecios1 {background-color: #6BA7D6;}
.escalaPrecios2 {background-color: #8DC5F0;}
.escalaPrecios3 {background-color: #BBDDF6;}
.escalaPrecios4 {background-color: #DDEEFB;}
.escalaPrecios5 {background-color: #E9F4FC;}
.escalaPrecios1:HOVER,.escalaPrecios2:HOVER,.escalaPrecios3:HOVER,.escalaPrecios4:HOVER,.escalaPrecios5:HOVER{border: 0px solid #FFFFFF;}
.escalaPrecios1:LINK,.escalaPrecios2:LINK,.escalaPrecios3:LINK,.escalaPrecios4:LINK,.escalaPrecios5:LINK{border: 0px solid #FFFFFF;}
.escalaPrecios1:VISITED,.escalaPrecios2:VISITED,.escalaPrecios3:VISITED,.escalaPrecios4:VISITED,.escalaPrecios5:VISITED{border: 0px solid #FFFFFF;}

/*Banner publicidad en leftMenu.html*/
.texto_ofertas_azul_bold {FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000080;FONT-STYLE: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
a.texto_ofertas_azul_bold:hover {text-decoration: underline;}

/*SMS*/
.smstitular,.smstexto,.smstexto-azul,.smstitular5anys{color: #008DD6; text-decoration: none;font-variant: normal;font-style: normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
.smstitular {font-size: 18px; font-weight: bold;}
.smstexto {font-size: 10px;	font-weight: normal;}
.smstexto-azul {font-size: 10px; font-weight: bold;}
.smstitular5anys {font-size: 11px; font-weight: bold;}
.smstabla{border-collapse: collapse; border: 1px solid #316AC5;}

/*Cabecera*/
.Horario_atencion,.atecion_telefonica,.nº_telefono,.pestana_text_blanco,.azul_fijo,.text_ofertas_azul,.titular_blanco,.pestana_text_blanco{FONT-STYLE: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Horario_atencion {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; background-color: #008DD6;}
.atecion_telefonica {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; background-color: #008DD6;}
.nº_telefono {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; background-color: #008DD6;}
.pestana_text_blanco {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background-color: #306BC7;}
.azul_fijo {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000080; background-color: #FFFFFF; TEXT-DECORATION: none}
A.azul_fijo:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000080; background-color: #FFFFFF; TEXT-DECORATION: none}
A.azul_fijo:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000080; background-color: #FFFFFF; TEXT-DECORATION: none}
A.azul_fijo:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000080; background-color: #FFFFFF; TEXT-DECORATION: none}
A.enlace_Blanco:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.enlace_Blanco:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.enlace_Blanco:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
.text_ofertas_azul {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000080;}
.titular_blanco {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #316AC5;}
.pestana_text_blanco {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; background-color: #316AC5;}

/*Páginas de espera*/
.border_black_solid{border: 1 solid Black;}
.txt_10_blue_bold,.txt_12_blue_bold{color: #000080;font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.txt_10_blue_bold {font-size: 10px;}
.txt_12_blue_bold {font-size: 12px;}

/*Estilos para Seo*/
.tabla_celda { border-collapse: collapse; border-bottom: 1px solid #316AC5; padding-left:4pt; padding-bottom:3pt}
.tabla_bgcolor_cabecera{ background-color: #316ac5;}
.tabla_texto_cabecera { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; margin:0}
a.tabla_enlace_izquierdo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: left; color: #01007A; text-decoration: none;}
.tabla_texto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #01007A;}
a.tabla_enlace_izquierdo_normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: left; color: #01007A; text-decoration: none;}
a.tabla_enlace_izquierdo_normal:hover{color: #01007A;text-decoration: underline;}
.seo_titulo_pagina {padding-left:'10pt';font-size:'12pt';font-family: 'verdana';}
.seo_texto_normal{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #01007A; }
.seo_texto_normal_padding_justify { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #01007A; padding-left:'25';padding-right:'25';text-align:'justify'; }

/*Estilos V+H*/
.clientes_cabecera {FONT-WEIGHT: bold; FONT-SIZE: 13px; color: #ffffff;FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.tablaVH{border-collapse: collapse; border: 1px solid #003366;}

/*Estilos caja de coches */
.txt_11_black_bold {color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.fondo-no-color {background-color: #FFFFFF;	border-collapse: collapse;	border: 1px solid #ACCAD7;}
.texto-negro-regular {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #000080;}
.sinSeleccionarEnlace {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;	color: #000080;}
A.sinSeleccionarEnlace:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: capitalize;	color: #FF6600;	text-decoration: underline;}
.seleccionado {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: capitalize;color: #FF6600;text-decoration: underline;}
A.seleccionado:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: capitalize;color: #FF6600;text-decoration: underline;}