@charset "UTF-8";
/* CSS Document */

body{
	background-image:url(imagenes/indexdise%C3%B1o2.jpg);
	background-repeat: repeat-x;
	background-color: #525252;
	margin-top:0px;
}

#contenedor{
	top: 0px;
	margin: auto;
	width: 960px;
	background-image: url(imagenes/sombra.png);
	background-repeat: repeat-y;
	max-height: 100%;
}

#contenedorindex{
	position:absolute;
	top: 50%;
	left: 50%;
	width:920px;
	height:600px;
	margin-top: -300px; /*set to a negative number 1/2 of your height*/
	margin-left: -460px;       
}

#contenedorindex2{
	margin: 0 auto;
	text-align:left;
	width:920px;
}

#contenedorportadas{
	width: 920px;
	height:480px;
	margin-top: 0px;
}

#cabeceraindex{
	text-align: center;
	height: auto;
}

#yucatan{
	height: 480px;
	width: 455px;
	float: left;
	margin-left: 0px;
	background-image: url(imagenes/sombraindex.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left:28px;
	position:absolute;
}


#quintanaroo{
	height: 480px;
	width: 455px;
	float: right;
	background-image: url(imagenes/sombraindex.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left:28px;
	position:relative;
}

#contenedor920{
	height: auto;
	top: 0px;
	margin: auto;
	width: 920px;
}

#contenedorpieindex{
	width:920px;
	padding-left: 30px;
	
	position: absolute;
	left: 0px;
}


#contenedorpie2{
	background-image: url(imagenes/fondopie2.png);
	background-repeat: repeat-x;
	background-position:top;
	width: 100%;
	height: 170px;
	left: 0px;
	position: absolute;
}


#contenedorpie{
	background-image: url(imagenes/fondopie.png);
	background-repeat: repeat-x;
	background-position:top;
	width: 100%;
	height: 170px;
	left: 0px;
	position: absolute;
}

#relleno{
	width:960px;
	position: absolute;
	left: 0px;
}

.derecha{
	background-color
}

.encuesta{
	background-image: url(imagenes/fondoencuesta.png);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #FFF;
	background-color:#555555;
}

.buscador{
		background-image: url(imagenes/fondoencuesta.png);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFF;
}

#menuseccion{
	height: 126px;
	width: 646px;
}

#barrader{
	background-color: #c4c4c4;
	max-height: 100%;
	width: 274px;
	float: right;
	right: 0px;
}

#bannerpie{
	height: 170px;
	top: 0px;
	width: 920px;
	background-image:url(imagenes/fondobanner.png)
	background-repeat:repeat-x;
	margin: auto;
}


#banner{
	width:920px;
	height:auto;
	padding-top: 20px;
}

#cabecera{
	width: 920px;
	height: 152px;
}


#slide{
	width: auto;
	height: auto;
}

#menu{
	width: 920px;
	height: 27px;
	background-image: url(imagenes/fondomenuabajo.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-align:right;
	border-bottom-color: #333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-decoration:none;
}
.text_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
}
.text_menu: hover{
	cursor: pointer; /* cambiar el aspecto del puntero */
		color:#FFFFFF;
}

#menu ul li {
	display:inline;
	/*Separar el texto*/
}
#menu ul li:hover {
      
        cursor: pointer; /* cambiar el aspecto del puntero */
		color:#FFF;
}
#menu ul {
        /* Linea para delimitar la botonera */
       margin-top:0px
	   

        
}






#info{
	margin-top: 10px;
}


#infoseccion{
	margin-top: 0px;
	width: 646px;
}





:focus { outline: 0; }
		#slideshow {
	width: 920px;
	overflow: hidden;
	height: 410px;
}
		#showcase {
	width: 720px;
	height: 410px;
	overflow: hidden;
	float: left;
	background: #000;
}
		#showcase-loader img {
	margin: 150px 410px;
}
		#showcase .bigimage, #showcase-loader {
	position: absolute;
	width: 720px;
	height: 410px;
	overflow: visible;
	left: inherit;
}
		#showcase .text {
	width: 720px;
	position: absolute;
	left: 0;
	bottom: 0px;
	background: url("imagenes/background_transparent.png") 0 0 repeat;
	overflow: hidden;
}
		#showcase .text h2 { color: #FFF; font-size: 22px; line-height: 18px; font-weight: 800; margin: 20px 20px 0 20px; }
		#showcase .text p { color: #FFF; font-size: 11px; line-height: 17px; margin: 10px 20px 20px 20px; }
		#showcase .text a { color: #FFF; }
		#showcase-nav {
	width: 200px;
	overflow: hidden;
	float: right;
	background: #222;
	height: 410px
}
		#showcase-nav ul { list-style: none; padding: 0; margin: 0; }
		#showcase-nav li { float: left; clear: both; margin: 0; padding: 0; } 
		#showcase-nav a { display: block; width: 200px; padding: 0px 0; overflow: hidden; border-bottom: 1px solid #000; text-decoration: none; }
		#showcase-nav a:hover { background: #444; }
		#showcase-nav .thumbnail { display: block; width: 74px; overflow: hidden; float: left; }
		#showcase-nav .thumbnail img {
	border: 0px solid #EEE;
	margin: 0 10px;
	margin-top: 4px;
	margin-bottom: 4px;
} 
		#showcase-nav .text {
	display: block;
	font-size: 15px;
	font-weight: 800;
	color: #EEE;
	width: 116px;
	overflow: hidden;
	float: left;
	padding: 13px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
		#showcase-nav .last a { border: 0; }
		#showcase-nav .active a { background: #666; }
		#showcase-nav .active a .text { color: #EEE; }


#direccion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float:left;
	width:500px;
	margin-left: 30px;
	padding-top: 5px;
}

#efecto{
	float:right;
	text-align:right;
	width:300px;
	margin-right:90px;
}

#principal{
	
	
}

#social{ border:0px;
}

#sociales{
background-image:url(imagenes/fondoeventos.jpg);
background-repeat:repeat-x;

color:#FFF; font:20pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;

margin-top:20px;
padding-left:15px;
}

#cartelera{
	top:0px;
	background-image: url(imagenes/Cartelera_06.jpg);
	height: 487px;
}

.enc_respuesta{
color:#CCCCCC;
font-size:11px;
font-weight:bold;}

.enc_pregunta{
color:#FFFFFF;
font-size:13px;
font-weight:bold;}

.enc_barra{
height:5px;
background-color:#CCCCCC;
}
.tblHorPelicula{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}