/* CSS Document */
*{
	padding:0;
	margin:0;
	outline:none;
}

body{
	background-image:url(../img/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

.contenedor{
	width:988px;
	margin:auto;
	text-align:left;
}

.header{
	width:988px;
	float:left;
	height:163px;
}
.banner{
	width:988px;
	height:230px;
	float:left;
}
.sombra-sup-banner{
	width:988px;
	height:15px;
	float:left;
	background-image:url(../img/sombra-top-banner.png);
	background-repeat:no-repeat;
}
.sombra-izq-banner{
	width:979px;
	float:left;
	padding-left:9px;
	background-image:url(../img/sombra-izq-banner.png);
	background-repeat:no-repeat;
	background-position:left;
}

.sombra-der-banner{
	width:970px;
	float:right;
	padding-right:9px;
	background-image:url(../img/sombra-der-banner.png);
	background-repeat:no-repeat;
	background-position:right;
}
.contenedor-banner{
	width:950px;
	float:left;
	height:192px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}

.sombra-inf-banner{
	width:988px;
	height:23px;
	float:left;
	background-image: url(../img/sombra-botoom-banner.png);
	background-repeat:no-repeat;
}

.destacados{
	width:988px;
	float:left;
	height:209px;
}
.sombra-sup-destacados{
	width:988px;
	float:left;
	height:4px;
	background-image:url(../img/sombra-top-destacado.png);
	background-repeat:no-repeat;
}
.sombra-inf-destacados{
	width:988px;
	float:left;
	height:14px;
	background-image:url(../img/sombra-inf-destacado.png);
	background-repeat:no-repeat;
}
.sombra-izq-destacados{
	width:979px;
	float:left;
	padding-left:9px;
	background-image:url(../img/sombra-izq-destacado.png);
	background-position:left;
	background-repeat:no-repeat;
}
.sombra-der-destacados{
	width:970px;
	float:right;
	padding-right:9px;
	background-image: url(../img/sombra-der-destacado.png);
	background-position:right;
	background-repeat:no-repeat;
}
.contenedor-destacados{
	width:965px;
	float:left;
	background-color:#FFFFFF;
	height:182px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:5px; 
	padding-top:4px;
}

.contenedor-destacados1{
	width:592px;
	float:left;
	background-color:#FFFFFF;
	height:183px;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:5px; 
	padding-top:4px;
}

.contenedor-destacados2{
	width:373px;
	float:left;
	background-color:#FFFFFF;
	height:183px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px; 
	padding-top:4px;
}

.col-izq{
	width:605px;
	float:left;

}

.col-izq .top{
	width:605px;
	height:15px;
	float:left;
	background-image:url(../img/top-caja-form.png);
	background-repeat:no-repeat;
}
.col-izq .izq{
	width:596px;
	float:left;
	padding-left:9px;
	background-image:url(../img/sombra-izq-cafa-form.png);
	background-repeat:repeat-y;
	background-position:left;		
}
.col-izq .der{
	width:590px;
	float:right;
	padding-right:6px;
	background-image:url(../img/sombra-der-cafa-form.png);
	background-repeat:repeat-y;
	background-position:right; 
}

.col-izq .med{
	width:545px;
	background-image:url(../img/fondo-caja-form.jpg);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding-left:15px;
	padding-right:30px;
	padding-bottom:20px;
	padding-top:7px;
	float:left; 
}
.col-izq .med .titulo{
	width:529px;
	height:56px;
	float:left;
	margin-bottom:15px;
}

.col-izq .med .fila{
	width:529px;
	float:left;
	margin-bottom:7px;
}
.col-izq .med .fila .caja1{
	width:135px;
	text-align:right;
	float:left;
	height:24px;
}
.col-izq .med .fila .caja2{
	width:341px;
	text-align:left;
	float:left;
	margin-left:17px;

}	

.col-izq .input1{
	width:341px;
	height:24px;
	background-image:url(../img/input1-reservas.jpg);
	background-repeat:no-repeat;
	float:left;
	border:0;
}
.col-izq .input2{
	width:107px;
	height:21px;
	background-image: url(../img/input-fecha-entradas.jpg);
	background-repeat:no-repeat;
	float:left;
	font-size:12px;
	color:#333;
	text-align:center;
	border:0;	
}

.col-izq .input-comentarios{
	width:341px;
	height:118px;
	background-image:url(../img/input-comentarios.jpg);
	background-repeat:no-repeat;
	float:left;
	border:0;
}

.col-izq .inf{
	width:605px;
	height:21px;
	float:left;
	background-image: url(../img/landing2_r25_c1.png);
	background-repeat:no-repeat; 
}

.col-der{
	width:383px;
	float:right; 
}
.col-der .bannerDestacado{
	width:383px;
	float:left;
	height:313px;
}

.col-der .consulta{
	width:299px;
	padding-left:32px;
	padding-right:52px;
	padding-top:28px;
	height:440px;
	float:left; 
	background-image:url(../img/fondo-contacto.png);
	background-repeat:no-repeat;
}
.consulta .inputConsulta1{
	background-image:url(../img/input-consulta.jpg);
	width:294px;
	height:24px;
	float:left;
	border:0;	
}

.consulta .inputConsulta2{
	background-image: url(../img/input-consulta-comentario.jpg);
	width:293px;
	height:119px;
	float:left;
	border:0;	
}
.consulta .fila{
	float:left;
	width:100%;
	height:46px;
}

.footer{
	background-image: url(../img/footer.jpg);
	background-repeat:no-repeat;
	float:left;
	width:988px;
	height:57px;
}

.footer p{
	margin-left:19px;
	margin-top:20px;
	color:#FFFFFF;
	line-height:120%;
	font-size:14px;
}

.trix{
	text-align:right!important;
	width:988px;
	height:34px;
}

/*-Slide Show-*/

#slideshow {
    position:relative;
    height:183px;
	width:592px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
	float:left;
}

#slideshow IMG.last-active {
    z-index:9;
}



#slideshow2 {
    position:relative;
    height:294px;
	width:378px;
}

#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
	float:left;
}

#slideshow2 IMG.last-active {
    z-index:9;
}





/*-Clases-*/
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear:both;
}
.w100porciento{
	width:100%;
}

.c000000{ color:#000000;}
.c333{ color:#333;}
.cff5500{ color:#FF5500;}
.c00A8E1{ color:#00A8E1;}

.s15{ font-size:15px;}
.s13{ font-size:13px;}
p
{
	margin:0;
	padding:0;
}
input{
	border:0;
}
.ln120{
	line-height:120%;
}


/*---Correcciones---*/
.caja-Forecast{
	width:599px;
	float:left;
	padding-left:4px;
}
.caja-Forecast .top{
	width:599px;
	float:left;
	height:25px;
	background-image: url(../img/top-forecast.png);
}
.caja-Forecast .medio-forecast1{
	width:599px;
	float:left;
}
.caja-Forecast .medio-forecast1 .izq2{
	width:594px;
	background-image:url(../img/izq-forecast.png);
	background-repeat:repeat-y;
	background-position:left;
	padding-left:5px;
	float:left;
}
.caja-Forecast .medio-forecast1 .der2{
	width:590px;
	background-image: url(../img/der-forecast.png);  
	background-repeat:repeat-y;
	background-position:right;
	padding-right:4px;
	float:left;
}

.caja-Forecast .medio-forecast1 .medio-forecast{
	width:570px;
	float:left;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px; 
}

.caja-Forecast .inf{
	width:599px;
	float:left;
	height:25px;
	background-image: url(../img/inf-forecast.png);
}

.video2{
	background-image: url(../img/fondo-video.jpg);
	width:349px!important;
	height:196px!important;
	float:left;
	padding-left:14px;
	padding-top:14px;
	padding-right:15px;
	padding-bottom:75px;
}

/*---Correcciones---*/