/* Estilos  ------------------------------------------------------------------------------------- */
body {
	font-size: 11px;
}
.FondoAmarilloClaro .mdMuyFuerte{
	border: 0px none #F00;
}
.mdMuyFuerte{
	
}

#desglose .Fondo1MuyClaro {
	color:#000000;	
}

#tdPestana1 a{
	color:#ffffff;	
	font-family: Arial;
}
#tdPestana1 a:link{
	
color:#ffffff;	
font-family: Arial;
}
#tdPestana1 a:hover{
	
color:#ffffff;	
font-family: Arial;
}
#tdPestana1 a:visited{
	
color:#ffffff;	
font-family: Arial;
}


#tdPestana2 a{
	color:#1f1f1e;	
	font-family: Arial;
}
#tdPestana2 a:link{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana2 a:hover{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana2 a:visited{
	
color:#1f1f1e;	
font-family: Arial;
}



#tdPestana3 a{
	color:#1f1f1e;	
}
#tdPestana3 a:link{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana3 a:hover{
	
color:#1f1f1e;
font-family: Arial;	
}
#tdPestana3 a:visited{
	
color:#1f1f1e;	
font-family: Arial;
}


#tdPestana4 a{
	color:#1f1f1e;	
	font-family: Arial;
}
#tdPestana4 a:link{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana4 a:hover{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana4 a:visited{
	
color:#1f1f1e;	
font-family: Arial;
}


#tdPestana5 a{
	color:#1f1f1e;	
	font-family: Arial;
}
#tdPestana5 a:link{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana5 a:hover{
	
color:#1f1f1e;	
font-family: Arial;
}
#tdPestana5 a:visited{
	
color:#1f1f1e;	
font-family: Arial;
}


.capaEsperaFondo{
	width:100%;	
	height:100%;
	margin-top:0px;
    margin-bottom: 0px;
    margin-left:0px;
    margin-right:0px;	
	padding:0px;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	font-weight:bold;
}
.capaEsperaTransparente{
	background-color: #fbf4f4; 
	font-family: Verdana;
	font-size:15px;
	color: #FF6600;		
	font-weight:bold;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
    margin-top:0px;
    margin-bottom: 0px;
    margin-left:0px;
    margin-right:0px;	
	padding:0px;
	width:100%;
	height: 100%;
}

.TBLR1MuyFuerte{
	border: 1px solid #606060;
}

.TBR1MuyFuerte{
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #b7b7b5;
	border-top-color: #b7b7b5;
}

.LR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b7b7b5;
	border-left-color: #b7b7b5;
}
.TLR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #606060;
	border-left-color: #606060;
	border-top-color: #606060;
}

.TBLR1info{
   background-color: #e2cdcc;
	border: 1PX solid #606060;

}

.TL1info{
    background-color: #fffbbc;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #606060;
	border-top-color: #606060;

}

.T1info{
    background-color: #fffbbc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #606060;
}
.LR1Info{
    background-color: #fffbbc;
	border: 1px solid #606060;
/*	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #1a75cf;
	border-right-color: #1a75cf;*/
}

/*.LB1info{
    background-color: #fffbbc;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #1a75cf;
	border-bottom-color: #1a75cf;
}*/

.TLRB1info{
    background-color: #fffbbc;
	border: 1px solid #606060;
}

.TLNaranja{
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #060606;
	border-top-color: #060606;
}
.RNaranaja{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #606060;
}

.L1MuyFuerteNaranja{

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #606060;
}

.R1MuyFuerteNaranja{

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #606060;
}

.BNaranaja{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #060606;
}

.L1MuyFuerte{

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #606060;
}
.B1MuyFuerte{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
}

.R1MuyFuerte{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #606060;
}

.LR1MuyFuerteTablaPrincipal{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a7a7a7;
	border-left-color: #a7a7a7;
}
.L1MuyFuerteTablaPrincipal{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #606060;
}
.R1MuyFuerteTablaPrincipal{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #606060;
}
.BR1MuyFuerte{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #606060;
	border-bottom-color: #606060;
}
.B1MuyFuerte{
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #606060;
}
.BL1MuyFuerte{
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #606060;
	border-bottom-color: #606060;
}
.BLR1MuyFuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a7a7a7;
	border-left-color: #a7a7a7;
	border-bottom-style: solid;
	border-bottom-color: #a7a7a7;
	border-bottom-width: 1px;
}
.TB1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;
}
.TBL1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;
	border-left-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
}

.TB2L1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;
	border-left-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
}

.TB21MuyFuerte{

	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;	
}

.TB2LR1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;
	border-left-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #606060;
	border-right-style: solid;
}

.TB2R1MuyFuerte{
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;	
	border-right-width: 1px;
	border-right-color: #606060;
	border-right-style: solid;
}

.T2LR1MuyFuerte{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #606060;
	border-right-width: 1px;
	border-right-color: #606060;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
}

.T2R1MuyFuerte{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #606060;
	border-right-width: 1px;
	border-right-color: #606060;
	border-right-style: solid;
	
}

.T2LR21MuyFuerte{
	background-color: #E9D6D6;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #606060;
	border-right-color: #606060;
	border-left-color: #606060;
	
}

.T2R21MuyFuerte{
	border-top-width: 2px;	
	border-top-style: solid;
	border-top-color: #5e5c59;		
	border-right-width: 2px;
	border-right-color: #5e5c59;
	border-right-style: solid;
}

.TBLR3MuyFuerte{
	border:3px solid #6aa5e0;
}

/* Estilos de borde Azul Fuerte ------------------------------------------------------------------------------------- */

.TBLR1Fuerte{
	border: 1px solid #606060;
}
.LR1Fuerte{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #606060;
	border-left-color: #606060;
}
.TB1Fuerte{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #606060;
	border-bottom-color: #606060;
}

.B1Fuerte{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	
}
/* Estilos de borde Azul Medio ------------------------------------------------ Con fondo azul y fondo blanco ----------- */

.TBLR1Medio{
	border: 1px solid #e2cdcc;
	background-color: #fbf4f4;
}
.BR1Medio{
	background-color: #fbf4f4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
}
.LB1MedioFondoBlanco{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e2cdcc;
	border-left-color: #e2cdcc;
	background-color: #FFFFFF;
}
.BLR1MedioFondoBlanco{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	border-left-color: #e2cdcc;
}
.RB1MedioFondoBlanco{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e2cdcc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2cdcc;
	background-color: #FFFFFF;
}
.BLR1Medio{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	border-left-color: #e2cdcc;
	background-color: #fbf4f4;
}
.TLR1Medio{
	background-color: #fbf4f4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e2cdcc;
	border-right-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	border-left-color: #e2cdcc;
}
.LR1Medio{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-left-color: #e2cdcc;
	background-color: #fbf4f4;
}
.TB1Medio{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	background-color: #fbf4f4;
}





.T1Medio{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2cdcc;
	background-color: #fbf4f4;
}



.B2Medio{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	background-color: #fbf4f4;
}


.B1Medio{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2cdcc;
	background-color: #fbf4f4;
}
.TL1Medio{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e2cdcc;
	border-left-color: #e2cdcc;
	background-color: #fbf4f4;
}
.TR1Medio{
	background-color: #fbf4f4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #e2cdcc;
	border-right-color: #e2cdcc;
}



.TBR1Medio{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #e2cdcc;
	border-right-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.R1Medio{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e2cdcc;
	
}
.L1Medio{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e2cdcc;
	
}


.TBL1Medio{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e2cdcc;
	border-left-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}









.TR1MedioFondoBlanco{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #e2cdcc;
	border-right-color: #e2cdcc;
}

.TBLR1MedioFondoBlanco{
	border: 1px solid #e2cdcc;
	background-color: #FFFFFF;
}
.LR1MedioFondoBlanco{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-left-color: #e2cdcc;
	background-color: #FFFFFF;
}
.TB1MedioFondoBlanco{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
	background-color: #FFFFFF;
}

.T1MedioFondoBlanco{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2cdcc;
	background-color: #FFFFFF;
}

/* Estilos de borde Azul Claro -------------------------------------------------------------------------------------*/

.TBLR1Claro{
	border: 1px solid #e2cdcc;
}
.LR1Claro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-left-color: #e2cdcc;
}
.LR1Claro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2cdcc;
	border-left-color: #e2cdcc;
}









.TL1Claro{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #e2cdcc;
	border-left-color: #e2cdcc;
}
.TR1Claro{
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #e2cdcc;
	border-top-color: #e2cdcc;
}















.TB1Claro{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2cdcc;
	border-bottom-color: #e2cdcc;
}

/* Estilos de borde Azul Muy Claro ------------------------------------------------------------------------------------- */

.TBLR1MuyClaro{
	border: 1px solid #fbf4f4;
}
.LR1MuyClaro{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fbf4f4;
	border-left-color: #fbf4f4;
}.TB1MuyClaro{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fbf4f4;
	border-bottom-color: #fbf4f4;
}
.B1MuyClaro{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fbf4f4;
}

/* Estilos de borde NARANJA (BUSCADOR HOME) ------------------------------------------------------------------------------------- */
.FondoAmarilloClaro .TBLRNaranja{
	border: 1px solid #ffffff;
}

.TBLRNaranja{
	border: 1px solid #060606;
}
.TLRNaranja{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #060606;
	border-right-color: #060606;
	border-left-color: #060606;
}
.TLRNaranjaFlojo{
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #adadb1;
	border-right-color: #adadb1;
	border-left-color: #adadb1;
}
.TBLR4Naranja{
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #060606;
	border-right-color: #060606;
	border-bottom-color: #060606;
	border-left-color: #060606;
}
/* Colores de fondo ------------------------------------------------------------------------------------------------- */

.Fondo1Subrayado { background-color:#F3DF52}
.Fondo1PestanayaDesactiva { background-color:#ededee;}
.Fondo1MuyFuerte {background-color: #606060;}
.Fondo1Fuerte  {background-color: #5e5c59;}
.Fondo1Medio  {background-color: #dedddd;}
.Fondo1Claro  {background-color: #e2cdcc;}
.Fondo1MuyClaro {background-color: #fbf4f4;}
.Fondo1Blanco {background-color: #FFFFFF;}
.FondoError {background-color: #FFFF00;}
.FondoAmarilloClaro{background-color:#dbdcde}
.FondoNaranjaBuscador{background-color:#5E5C59}
.Fondo2MuyFuerte {background-color: #606060;}
.Fondo2Medio  {background-color: #6aa5e0;}

.FondoNaranjaClaro{background-color:#ADADB1}
.FondoNaranjaMuyClaro{background-color:#b6b6b6}
.FondoAmarilloFuerte{background-color:#a3a3a5}
.FondoAmarilloClaro{/*background-color:#CA9899*/}
.LR1Negro{
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.TBLR1Ayuda{
	border: 1px solid #000000;
	background-color:#C7999B;
}
/* ----------------------------------------SUBHOME SKI------------------------------------------------------------------------------------------------- */


/* CSS Document */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#map{
	margin-left:6px;
	margin-top:6px;

}
/*cabecera viajes iberia*/

#x_cabecera{
	width:790px;
	height:142px;
	background-image:url(/cajaespana/images07/ski/cabecera_viajes_iberia.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
} 

/*cabecera viajes iberia*/

/*comienza la web de esquí*/
#x_main_content{
	width:788px;
	padding-bottom:20px;
	border-left: 1px solid #01589d;
	border-right: 1px solid #01589d;
	margin-left:auto;
	margin-right:auto;
} 
/*banner principal*/
#x_banner_principal{
	background-image:url(images/banner_esqui_10102010.jpg);
	background-repeat:no-repeat;
	height:336px;
	width:788px;
}
#x_banner_principal a{
	display:block;
	z-index:-10;
	height:315px;
	width:788px;
	overflow:hidden;
	text-indent:-9999px;
}
/*formulario de reservas*/
#x_formulario_reservas{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	position:absolute;
	margin-top:9px;
	z-index:1;
	width:317px;
	height:330px;
	background-image:url(/cajaespana/images07/ski/buscador_background.png);
	background-repeat:no-repeat;	
}
#x_form_content{
	margin-top:20px;
	margin-left:10px;
	width:280px;
	height:285px;
	text-align: right;
}
#x_form_title{
	margin-left:10px;
	padding-bottom:8px;
	background-image:url(/cajaespana/images07/ski/form_title.png);
	background-repeat:no-repeat;
	width:259px;
	height:38px;
}
.x_form_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-bottom:8px;
	text-align: left;
}
.x_fieldset{
	padding: 3px;
	border: 1px solid #42befc;
	margin-bottom: 5px;
	margin-top:5px;
	text-align: left;
}
#x_calendar{
	margin-top:4px;
	margin-left:5px;
	float:right;
	background-image:url(/cajaespana/images07/ski/calendar.gif);
	background-repeat:no-repeat;
	width:16px;
	height:15px;
}
#x_calendar a{
	display:block;
	width:16px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
}
#x_campo_oculto_form{
	display:none;
}
/*formulario de reservas*/
/*banner principal*/
/*contenido principal*/
#x_informacion{
	margin-top:15px;
	width:788px;
}
#x_izq{
	float:left;
	width:239px;
	margin-left:15px;
	margin-right:15px;
}
#x_cen{
	float:left;	
	width:239px;
	margin-left:12px;
	margin-right:15px;
}
#x_der{
	float:left;	
	width:239px;
	margin-left:10px;
}
#x_newsletter{
	float:left;	
	width:239px;
}

#x_izq_top{
	float:left;
	width:239px;
/*	min-height:278px;*/
}
#x_cen_top{
	/*position:relative;
	margin-top:-63px;*/
	float:left;
	width:239px;
/*	min-height:293px;*/	
}
#x_der_top{
	/*position: relative;
	left: -15px;*/
	margin-left:15px;
	*margin-left:0;
/*	min-height:293px;*/	
}
#x_izq_bottom{
/*	margin-left:3px;*/
	width:772px;
}
#x_izq_bottom_zindex{
	z-index:2;
}
#x_cen_bottom{
	width:239px;
	margin-left: 20px;	
}
#x_der_bottom{
	margin-left:3px;
	float:left;
	width:239px;	
}
#x_izq_top_title{
	float:left;
	width:239px;
	height:68px;
	background-image:url(/cajaespana/images07/ski/oferta_findesemana_title.jpg);
	background-repeat:no-repeat;
}
#x_cen_top_title{
	float:left;
	width:239px;
	height:68px;
	background-image:url(/cajaespana/images07/ski/oferta_7noches_title.jpg);
	background-repeat:no-repeat;	
}
#x_der_top_title{
	z-index:10;
	margin-left:360px;
	margin-top:-20px;
	position:absolute;
	width:146px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/buscador_deestaciones_title.png);
	background-repeat:no-repeat;	
}
.x_descripcion{
	float:left;
	display:block;
	background-image:url(/cajaespana/images07/ski/desde_back.gif);
	background-repeat:no-repeat;	
	width:239px;
	height:23px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#0074b1;
	margin-bottom:1px;
}
#x_desde_text{
	margin-left:4px;
	margin-top:4px;
	float:left;
	width: 150px;
}
#x_desde_prices{
	margin-right:4px;
	margin-top:4px;
	float:right;
}
.x_lista_de_precios{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;	
	float:left;
	list-style:none;
	margin-left:3 px;
	padding: 0px;
}
.x_li_precios{
	width:232px;
	padding-bottom:6px;
	margin-top:6px;
	border-bottom: 1px dotted #0074b1;
}
.x_li_precios span{
	/*float:left;*/
}
.x_li_precios a{
	color:#fe8208;
	font-weight:bold;
	float:right;
	margin-right:4px;
	text-decoration:none;
	//margin-top:-12px;
}
.x_li_precios a:hover{
	color:#0074b1;
}
#x_google_back{
	/*margin-top:-7px;*/
/*	margin-left:26px;*/
/*	z-index:-10;*/
	margin-top:0px;
    margin-bottom: 0px;
    margin-left:0px;
    margin-right:0px;	
	padding-top:1px;
/*	position:relative;*/
	width:490px;
	height:295px;
	background-image:url(/cajaespana/images07/ski/googlemaps_background.jpg);
	background-repeat:no-repeat;
}
#x_izq_bottom_title{
	position:relative;
	z-index:1;
	width:159px;
	height:70px;
	background-image:url(/cajaespana/images07/ski/info_title.PNG);
	background-repeat:no-repeat;
	margin-bottom:-45px;
}
#x_izq_top_body{
	width:772px;
	height:4px;
	background-image:url(/cajaespana/images07/ski/info_top_back.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#x_izq_bottom_body{
	padding-top:10px;
	line-height:18px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;	
	width:772px;
/*	min-height:20px;*/
	background-image:url(/cajaespana/images07/ski/info_back.jpg);
	background-repeat:repeat-y;
}
#x_izq_bottom_back{
	margin-bottom:20px;
	width:772px;
	height:4px;
	background-image:url(/cajaespana/images07/ski/info_bottom.jpg);
	background-repeat:no-repeat;
}
#x_izq_bottom_body_text{
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}
#x_newsletter_title{
	float:left;
	width:227px;
	height:35px;
	background-image:url(/cajaespana/images07/ski/newslletter_title.jpg);
	background-repeat:no-repeat;
}
#x_newsletter_form{
	float:left;
	margin-top:10px;
	margin-left:-1px;

}
#t{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;	
	margin-left:5px;
	margin-top:5px;
	background:none;
	border:none;
}
#t_back{
	width:232px;
	height:25px;
	background-image:url(/cajaespana/images07/ski/newsletter_input_field.jpg);
	background-repeat:no-repeat;
}
#s{
	float:right;
	width:78px;
	height:28px;
	background:none;
	border:none;
	text-indent:-9999px;
	overflow:hidden;
}
#s_back{
	margin-right:10px;
	margin-top:10px;
	float:right;
	width:78px;
	height:28px;
	background-image:url(/cajaespana/images07/ski/newsletter_send_button.jpg);
	background-repeat:no-repeat;	
}
#s_back:hover{
	cursor:pointer;
	background-image:url(/cajaespana/images07/ski/newsletter_send_button_hover.jpg);
}
#x_user_info{
	width:232px;
	margin-top:15px;
	float:left;
}
#x_user_info_title{
	margin-left:5px;
	width:227px;
	height:35px;
	background-image:url(/cajaespana/images07/ski/info_usuarios.jpg);
	background-repeat:no-repeat;
}
#x_user_info_1{
	width:232px;
	float:left;
	margin-top:10px;
}
#x_1_img{
	margin-top:6px;
	margin-left:5px;
	width:41px;
	height:41px;
	float:left;
	background-image:url(/cajaespana/images07/ski/snow_doll.jpg);
	background-repeat:no-repeat;
}
#x_1_text{
	margin-left:55px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;
	line-height:18px;
}
#x_user_info_1 a{
	text-decoration:none;
	color:#fe8208;
}
#x_user_info_1 a:hover{
	color:#0074b1;
}
#x_user_info_2{
	width:232px;
	float:left;
	margin-top:10px;
}
#x_2_img{
	margin-top:6px;
	margin-left:5px;
	width:41px;
	height:41px;
	float:left;
	background-image:url(/cajaespana/images07/ski/flotador.jpg);
	background-repeat:no-repeat;
}
#x_2_text{
	margin-left:55px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;
	line-height:18px;
}
#x_user_info_2 a{
	text-decoration:none;
	color:#fe8208;
}
#x_user_info_2 a:hover{
	color:#0074b1;
}
#x_busqueda-destino{
	width:232px;	
}
#x_busqueda_destino_title{
	margin-top:8px;
	margin-left:11px;
	width:227px;
	height:35px;
	background-image:url(/cajaespana/images07/ski/destinos_title.jpg);
	background-repeat:no-repeat;
}
#x_busqueda_destino_lista a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0074b1;
}
#x_busqueda_destino_lista a:hover{
	color:#fe8208;
}
#x_busqueda_destino_lista ul{
	margin-left:30px;
	width:200px;
}
#x_busqueda_destino_lista ul li{
	padding-bottom:5px;
	list-style-image:url(/cajaespana/images07/ski/snow_icon.jpg);
	border-bottom: 1px dotted #0074b1;
}
#x_footer{
	margin-left:auto;
	margin-right:auto;
	width:790px;
	height:207px;
	background-image:url(/cajaespana/images07/ski/footer_viajes_iberia.jpg);
	background-repeat:no-repeat;
}

/*--------------------------------------------------------------PANEL INFORMATIVO-------------------------------------------------------------------*/

#x_info_main{
	width:800px;
	height:600px;
	background-image:url(/cajaespana/images07/ski/esquiador_back.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
}
#x_info_left{
	width:560px;
	float:left;
}
#x_info_googlemaps{
	width:559px;
	height:384px;
	background-image:url(/cajaespana/images07/ski/googlemaps_background_detail.jpg);
	background-repeat:no-repeat;
	float:left;
}
#x_info_ofertas_especiales{
	width:559px;
	height:207px;
	background-image:url(/cajaespana/images07/ski/ofertas_back.png);
	background-repeat:no-repeat;
	float:left;
}
/*#x_info_ofertas_especiales_title{
	width:;
	height:;
	background-image:url(/cajaespana/images07/ski/ofertas_interes.png);
}*/

/*panel de promociones especiales*/
#x_panel_puentes{
	//padding-top:16px;
	//margin-top:-3px;
	margin-top:-16px;
	margin-right: 5px;
}
#x_panel_puentes ul{
	list-style:none;
}
#x_panel_puentes ul li{
	margin-top:3px;
	margin-bottom:3px;
}
#x_puente_diciembre a{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_diciembre.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_navidad a{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_navidad.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_reyes a{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_reyes.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_semanasanta a{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_semana_santa.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_ninos_gratis a{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/ninos_gratis.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_ninos_gratis a:hover{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/ninos_gratis_hover.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}

#x_puente_diciembre a:hover{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_diciembre_hover.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_navidad a:hover{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_navidad_hover.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_reyes a:hover{
	display:block;

	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_reyes_hover.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#x_puente_semanasanta a:hover{
	display:block;
	width:239px;
	height:59px;
	background-image:url(/cajaespana/images07/ski/puente_semana_santa_hover.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
/*panel de promociones especiales*/

/*panel busqueda por destino*/
#x_busqueda_por_destino_title{
	position:relative;
	width:193px;
	height:32px;
	background-image:url(/cajaespana/images07/ski/busca_por_destino_title.png);
	background-repeat:no-repeat;
	margin-bottom:-30px;
}
#x_busqueda_por_destino{
	width:772px;
}
#x_busqueda_por_destino ul{
	margin-left:-3px;
	list-style-type:none;
	text-align:center;
}
#x_busqueda_por_destino ul li{
	display:inline;
}
#x_busqueda_por_destino a{
	text-decoration:none;
}
#x_busqueda_top_panel{
	width:772px;
	height:4px;
	background-image:url(/cajaespana/images07/ski/info_top_back.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#x_busqueda_body_panel ul{
	padding: 0px;
	padding-right:25px;
}
#x_busqueda_body_panel{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
	line-height:18px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#0074b1;	
	width:772px;
	background-image:url(/cajaespana/images07/ski/info_back.jpg);
	background-repeat:repeat-y;
}
#x_busqueda_bottom_panel{
	margin-bottom:20px;
	width:772px;
	height:4px;
	background-image:url(/cajaespana/images07/ski/info_bottom.jpg);
	background-repeat:no-repeat;
}

/*panel busqueda por destino*/
