.BarraBlancaNuevaHome {
	SCROLLBAR-FACE-COLOR: #Ffffff;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-ARROW-COLOR: #595959;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #595959; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFffff; 
	SCROLLBAR-SHADOW-COLOR: #595959;
	width:16px;
}

a.Enlace:link {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:underline;
	}
a.Enlace:visited {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:underline;
	}
a.Enlace:hover {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		color: #E73114;
		text-decoration:underline;
	}
a.Enlace:active {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:underline;
	}


a.EnlaceBold:link {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;
		font-weight:bold; 			 			 
		color: #595959;
		text-decoration:none;
	}
a.EnlaceBold:visited {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		font-weight:bold; 			 			 
		color: #595959;
		text-decoration:none;
	}
a.EnlaceBold:hover {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;	
		font-weight:bold; 			 			 
		color: #E73114;
		text-decoration:none;
	}
a.EnlaceBold:active {
		font-family:  arial, helvetica, sans-serif;		
		font-size:   11px;			 			 			 
		font-weight:bold; 			 			 
		color: #595959;
		text-decoration:none;
	}

a.EnlaceAgencias:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #afafaf;
	text-decoration:underline;
	}
a.EnlaceAgencias:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #afafaf;
	text-decoration:underline;
	}
a.EnlaceAgencias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #595959;
	text-decoration:underline;
	}
a.EnlaceAgencias:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #afafaf;
	text-decoration:underline;
	}

a.Programas:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a3a;
	text-decoration:underline;
}
a.Programas:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a3a;
	text-decoration:underline;
}
a.Programas:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e73114;
	text-decoration:underline;
}
a.Programas:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a3a;
	text-decoration:underline;
}


.TituloPagina {
	font-family: arial, helvetica, sans-serif;
	font-size:   11px;
	font-weight: bold;
	color: #E73114;
	text-decoration:none;
	text-transform: uppercase;
            }																	
.OfertaDestino {
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   14px;			 			 			 
		color: #595959;
		text-decoration:none;	
            }
.OfertaTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #595959;
	text-decoration:none;
}
.OfertaPrecio {
		font-family: arial, helvetica, sans-serif;
		font-weight: 700;
		font-size:   20px;			 			 			 
		color: #E73114;
		text-decoration:none;			
            }	
.OfertaEuro {
		font-family: arial, helvetica, sans-serif;
		font-weight: 700;
		font-size:   18px;			 			 			 
		color: #E73114;
		text-decoration:none;			
            }	
						
.AmericaOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #004ece;
		text-decoration:none;			
}						
.AmericaPeqOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #004ece;
		text-decoration:none;			
}						
.EuropaOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #ffcfa7;
		text-decoration:none;			
}			
.EuropaPeqOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #ffcfa7;
		text-decoration:none;			
}
.Africa{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #8ee27d;
		text-decoration:none;			
}			
.AfricaOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #35b31c;
		text-decoration:none;			
}			
.AfricaPeqOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #115603;
		text-decoration:none;			
}						
.AsiaOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #bbb2ff;
		text-decoration:none;			
}	
.AsiaPeqOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #bbb2ff;
		text-decoration:none;			
}		
.AustraliaOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #fce05c;
		text-decoration:none;			
}	
.AustraliaPeqOn{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #fce05c;
		text-decoration:none;			
}		
	
.TextoPequenyoNegro{
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #000000;
		text-decoration:none;			
}
.Texto {
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:none;			
            }				
.TextoPequenyo {
		font-family: arial, helvetica, sans-serif;
		font-weight: normal;
		font-size:   10px;			 			 			 
		color: #595959;			
		text-decoration:none;			
            }		
.TextoNegroBold {
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #000000;			
		text-decoration:none;			
            }							

.TextoNegro {font-family: arial, helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-decoration:none}
.TextoMayus{ font-family: arial, helvetica, sans-serif; font-weight:normal; font-size:11px; color:#595959; text-decoration:none; text-transform:uppercase}									
			
.TextoDestacadoMayus {
		font-family: arial, helvetica, sans-serif;
		text-transform: uppercase;
		font-weight: normal;
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:none;			
            }				
.TextoDestacadoBold {
		font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:none;			
            }				
.TextoDestacadoBoldMayus {
		font-family: arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #595959;
		text-decoration:none;			
            }				
.TextoDestacadoBoldMayusBlanco {
		font-family: arial, helvetica, sans-serif;
		text-transform:uppercase;
		font-weight: bold;
		font-size:   11px;			 			 			 
		color: #FFFFFF;
		text-decoration:none;			
            }				

.TextoRojo 			{ font-family: arial, helvetica, sans-serif; font-weight: normal; font-size:11px; color:#e73114; text-decoration:none}			
.NegRojo11 			{ font-family: arial, helvetica, sans-serif; font-weight:700; font-size:11px; color:#E73114; text-decoration:none; text-transform:none}	
.GrisOscuro11 		{ font-family: arial, helvetica, sans-serif; font-size:11px; color: #595959; text-decoration:none}	
.NegGrisOscuro11 	{ font-family: arial, helvetica, sans-serif; font-weight:700; font-size:11px; color:#595959; text-decoration:none}	

.SubTitulo {
		font-family: arial, helvetica, sans-serif;
		font-weight: 700;
		font-size:   11px;			 			 			 
		color: #E73114;
		text-decoration:none;	
		text-transform:inherit;
		        }		
.CapaContrasenya{
	font-size:11px;
	font-variant:small-caps;
	font-family: Arial, Helvetica, sans-serif;
	color:#afafaf;
}
.CajaTextoGrisOscuro {
	background-color:#f6f6f6;	
	border: solid 1 #595959;
	color:#000000;
	font-size:9px;
	text-transform:uppercase;
	font-family: arial, helvetica, sans-serif;
}		
.CajaTextoRosa {
	background-color:#f6e3ea;	
	border: solid 1 #ea2b91;
	color:#000000;
	font-size:9px;
	font-family: arial, helvetica, sans-serif;
}		
.CapaBorde{
	border-top:2px solid #4B82C3;
	border-left: 2px solid #4B82C3;
	border-right: 2px solid #4B82C3;
	border-bottom:2px solid #4B82C3;
	background-color: #FFFFFF;
}
.TextAreaBarraBlanca {
	border: solid 1 #595959;
	color:#000000;
	font-size:9px;
	text-transform:uppercase;
	font-family: arial, helvetica, sans-serif;
  background-color:#f6f6f6;	
	SCROLLBAR-FACE-COLOR: #Ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #595959;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #595959; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFffff; 
	SCROLLBAR-SHADOW-COLOR: #595959;
}



/* ------------------------------------------------ ESTILOS PARA LAS GUIAS DE VIAJE INTERNACIONAL------------------------------------------------------ */
.Africa{font-family: arial, helvetica, sans-serif;	font-weight: bold;	font-size:   11px;	color: #8ee27d;	text-decoration:none}			
.AfricaOn{font-family: arial, helvetica, sans-serif; font-weight: bold; font-size:   11px; color: #35b31c;	text-decoration:none}			
.EuropaOn{font-family: arial, helvetica, sans-serif;	font-weight: bold;	font-size:   11px; 	color: #ffcfa7;	text-decoration:none}			


.ListaDecimal {  
	list-style-type:decimal;
	list-style-position:outside;
	font-family: arial, helvetica, sans-serif;
	font-weight: 700;
	font-size:   11px;			 			 			 
	color: #E73114;	
	margin-bottom:7px;			 		
}
.CajaInput	{
	border-top: 1px solid #afafaf;
	border-left: 1px solid #8b8b8b;
	border-right:1px solid #8b8b8b;
	border-bottom: 1px solid #afafaf;
	padding-left:5px;
	vertical-align:middle;
	color:#afafaf;
	font-variant:small-caps;
	font-size:11px;
	font-family: arial, helvetica, sans-serif;
	height:17px;		 
}

.ColorBase { background-color:#e73114;}

.PiePag { background-color:#e8e8e8;}

.CajaOferta { border:1px solid #dbdbdb;}

/*Pantalla Encuesta online*/
.filapar{ background-color:#f5f5f5; height:22px}
.filaimpar{ background-color:#fbfbfb; height:22px}


/*------------------------------------------------ ESTILOS PARA MONTAR LAS CAPAS DE LA ENCUESTA ---------------------------------------------------*/
#tabla_pop_encuesta { width:432px}
#tabla_pop_encuesta IMG.ancho1 { width:12px; height:10px}
#tabla_pop_encuesta IMG.ancho2 { width:66px; height:1px}
#tabla_pop_encuesta IMG.ancho3 { width:149px; height:1px}
#tabla_pop_encuesta IMG.ancho4 { width:66px; height:1px}
#tabla_pop_encuesta IMG.ancho5 { width:92px; height:1px}
#tabla_pop_encuesta IMG.ancho6 { width:52px; height:1px}
#tabla_pop_encuesta IMG.ancho7 { width:12px; height:1px}
#tabla_pop_encuesta TR.zona_cabecera { background-color:#f5f5f5;}
#tabla_pop_encuesta TD.texto_descripcion { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; vertical-align:center}
#tabla_pop_encuesta TD.texto_destacado_descripcion { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; font-weight:bold}
#tabla_pop_encuesta TD.texto_introduzca_datos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#595959; font-weight:bold}
#tabla_pop_encuesta TR.fila_datos { height:20px}
#tabla_pop_encuesta TD.texto_datos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#595959}

#imagen_pop_encuesta { background:url(../../img/encuesta/chica_pop_encuesta.jpg) no-repeat center; width:200px; height:122px; text-align:left}


/*------------------------------------------------ ESTILOS PARA MONTAR EL BONO DE DESCUENTO DE LA ENCUESTA ---------------------------------------------------*/
#tabla_recortar{ width:539px; margin:0}
#tabla_recortar IMG.ancho1 { width:1px; height:1px}
#tabla_recortar IMG.ancho2 { width:537px; height:1px}
#tabla_recortar IMG.ancho3 { width:1px; height:1px}

#tabla_bono{ width:507px; margin:15px}

#tabla_contenido { width:477px; margin:0; height:244px}
#tabla_contenido IMG.ancho1 { width:114px; height:1px}
#tabla_contenido IMG.ancho2 { width:219px; height:1px}
#tabla_contenido IMG.ancho3 { width:51px; height:1px}
#tabla_contenido IMG.ancho4 { width:93px; height:1px}
#tabla_contenido .txtNegro12{ font-size:12px; color:#000000}
#tabla_contenido .txtNegroBold12{ font-size:12px; color:#000000; font-weight:bold}
#tabla_contenido .txt_bono { font-size:34px; font-weight:bold; color:#cd071e; text-align:center}


/*------------------------------------------------ ESTILOS PARA MONTAR PAG CATALOGOS NUEVA ------------------------------------------------------------------*/
.altura40 { height:40px}

#tabla_inicio_catalogos_ver09 { width:590px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; background:url(../../img/catalogos/titulo_home_catalogos_v09.jpg) no-repeat top;}
#tabla_inicio_catalogos_ver09_pt { width:590px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; background:url(../../img/catalogos/titulo_home_catalogos_v09_pt.jpg) no-repeat top;}
#tabla_inicio_catalogos_inv10 { width:590px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; background:url(../../img/catalogos/titulo_home_catalogos_i10.jpg) no-repeat top;}
#tabla_inicio_catalogos_inv10_es_pt { width:590px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; background:url(../../img/catalogos/titulo_home_catalogos_i10_es_pt.jpg) no-repeat top;}
#tabla_inicio_catalogos_inv10_pt { width:590px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; font-style:normal; background:url(../../img/catalogos/titulo_home_catalogos_i10_pt.jpg) no-repeat top;}


#tabla_inicio_catalogos IMG.espacio1 { width:412px; height:1px}
#tabla_inicio_catalogos IMG.espacio2 { width:178px; height:1px}
#tabla_inicio_catalogos TD.texto_selecciona { font-size:11px; font-weight:bold; color:#000}
#tabla_inicio_catalogos SELECT.lista_catalogos { width:325px; font-size:10px; color:#000}

.txt_titulos_zonas_catalogos { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#888f06}
.txt_titulos_zonas_catalogos_i10 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#d4021d}

.subrayado_titulos_zonas_v09 { height:1px; background-color:#c1ca1d}
.subrayado_titulos_zonas_i10 { height:1px; background-color:#d4021d}

/*------------------------------------------------ ESTILOS PARA MONTAR LA CORTINA ABSOLUTA ------------------------------------------------------------------*/

/* Contenedor principal que alberga la home */
#contenedor_home{margin:0 auto; width:100%; position:absolute; left:0; top:0px;}

#cortina_absoluta{position:absolute; display:none; z-index:0; left:0px; top:0px; background:#000; opacity: .6; filter: alpha(opacity=60); -moz-opacity: .6; height:1000px;}
#contenedor_iframe_central{position:absolute; display:none; z-index:1; left:0px; top:0px; width:100%; height:100%;}

#tabla_iframe_central{width:100%; height:100%;}
#tabla_iframe_central TD.loading{background:url(../../img/home/cargando.gif) no-repeat center;}
#tabla_iframe_central TD.loading_pt{background:url(../../img/home/cargando_pt.gif) no-repeat center;}

#iframe_central{margin:5px; width:0px; height:0px;}

#contenedor_iframe_idiomas{float:left;}
#select_idioma{width:110px; height:64px;}

-->
