/* CSS Document */

body{
	background:url(../images/bgBody.jpg) repeat-x top left;
	background-color:#282c40;
	margin:0;
	padding:0;
	font-family:trebuchet MS, verdana, arial, sans-serif;
	color:#fff;
}
a{text-decoration:none;}

.ico_error{
	display:none;
	border:solid 0px; 
	height:10px; 
	width:10px; 
	padding-top:0px;
	padding-left:5px;
	float:left;
}

div#cabecera{
	width:984px;
	height:150px;
	margin:18px auto 0 auto;
}
div#cabecera h1{
	text-indent:-9999px;
	margin:0;
	padding:0;
	height:1px;
	display:inline;
}
div#cabecera #logo{
	background:url(../images/logo.jpg) no-repeat left top;
	display:block;
	float:left;
	width:156px;
	height:93px;
	text-indent:-9999px;
}

div#cabecera img{
	display:block;
	float:right;
	width:727px;
	height:90px;
	margin:0 7px 0 0;
}
div#cabecera ul{
	display:block;
	float:left;
	width:984px;
	padding:0;
	margin:18px 0 0 0;
}
div#cabecera ul li{
	display:block;
	float:left;
	width:auto;
	border-bottom:8px solid #5b6078;
	margin:0 0 0 25px;
	padding:0;
	height:19px;
}
div#cabecera ul li a{
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:0.75em;
	margin:0;
	padding:0;
}

div#cabecera ul li.inicio{
	background:url(../images/formaBlancaInicio.jpg) no-repeat left 8px;
	padding:0 0 0 18px;
	border-bottom:8px solid #fff;
	margin:0 0 0 3px;
}


div#subCabecera{
	display:block;
	width:984px;
	height:320px;
	margin:15px auto 0 auto;
}
div#subCabecera .izquierda{
	display:block;
	float:left;
	width:194px;
	padding:14px;
	height:auto;
}
div#subCabecera div.titulo{
	display:block;
	float:left;
	width:100%;
	border-bottom:1px solid #5b6078;
}
div#subCabecera div.tituloEstrenos{width:64%; border-bottom:1px solid #5b6078;}
div#subCabecera div.tituloEstrenos h2{
	border-bottom:5px solid #5b6078;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:0.75em;
	height:16px;
}
div#subCabecera div.titulo h2{
	border-bottom:5px solid #5b6078;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:0.75em;
	height:16px;
}
div#subCabecera div.titulo h2 span{color:#757b96; font-weight:bold;}
div#subCabecera div.tituloEstrenos h2 span{color:#757b96; font-weight:bold;}
div#subCabecera .izquierda ul{
	display:block;
	float:left;
	width:164px;
	height:34px;
	background:url(../images/zonaClientes.jpg) no-repeat top left;
	margin:9px 0 17px 0;
	padding:10px 15px;
	list-style-type:none;
	font-weight:bold;
	font-size:0.75em;
}
div#subCabecera .izquierda ul li{height:15px;}
div#subCabecera .izquierda ul li.entrar{
	background:url(../images/cuadritoBlanco.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}
div#subCabecera .izquierda ul li.entrar a{color:#fff; text-decoration:none;}

div#subCabecera .izquierda ul li.registro{
	background:url(../images/cuadritoRojo.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}
div#subCabecera .izquierda ul li.registro a{color:#ff0017; text-decoration:none;}

div#subCabecera div.titulo h2.zonaClientes{width:87px;}
div#subCabecera div.titulo h2.busquedaRapida{width:106px;}
div#subCabecera div.tituloEstrenos h2.estrenos{width:140px;}
div#subCabecera div.titulo h2.noticiaDes{width:115px;}


div#subCabecera .izquierda form{
	display:block;
	float:left;
	width:164px;
	height:119px;
	background:url(../images/bgFormularioInicio.jpg) no-repeat top left;
	margin:9px 0 17px 0;
	padding:10px 15px;
	font-weight:bold;
	font-size:0.75em;
	position:relative;
}
div#subCabecera .izquierda form label{display:block; float:left; clear:left; width:50px; margin:6px 0 0 ;}
div#subCabecera .izquierda form select{
	display:block; 
	float:left; 
	width:114px; 
	margin:5px 0 0 0;
	font-size:1em;
	color:#757b96;
	font-weight:bold;
}
div#subCabecera .izquierda form input{
	display:block; 
	float:left; 
	width:110px; 
	margin:5px 0 0 0;
	font-size:1em;
	color:#757b96;
	font-weight:bold;
}
div#subCabecera .izquierda form input.calendario{width:84px;}
div#subCabecera .izquierda form a.almanaque{
	display:block;
	float:right;
	width:23px;
	height:22px;
	background:url(../images/calendario.jpg) no-repeat left top;
	margin:5px 0 0 0;
}
div#subCabecera .izquierda form a.buscar{ 
	display:block;
	width:104px;
	height:20px;
	background:url(../images/btnBuscar.jpg) no-repeat top left;
	text-decoration:none;
	text-align:center;
	color:#fff;
	padding:3px 0 0 0;
	position:absolute;
	top:128px;
	left:45px;
}
.buscar2{ 
	display:block;
	width:104px;
	height:20px;
	text-align:center;
	color:#fff;
	padding:0px 0 0 0;
	position:absolute;
	top:128px;
	left:45px;
}

div#subCabecera .medio{
	display:block;
	float:left;
	width:473px;
	padding:14px 21px;
	
}
div#subCabecera .medio a.siguiente{
	background:url(../images/btnSiguiente.jpg) no-repeat left top;
	display:block;
	float:right;
	width:72px;
	height:20px;
	padding:2px 0 0 9px;
	margin:0;
	color:#fff;
	font-size:0.75em;
	font-weight:bold;
}
div#subCabecera .medio a.anterior{
	background:url(../images/btnAnterior.jpg) no-repeat left top;
	display:block;
	float:right;
	width:61px;
	height:20px;
	padding:2px 0 0 20px;
	margin:0;
	color:#fff;
	font-size:0.75em;
	font-weight:bold;
}
div#subCabecera .medio div.estrenos{
	display:block;
	float:left;
	width:487px;
	height:auto;
	margin:0;
	padding:0;
}
div#subCabecera .medio div.estrenos .peli{
	display:block;
	float:left;
	margin:22px 0 0 0;
	position:relative;
	/*min-height:250px;*/
	width:139px;
	
}
div#subCabecera .medio div.estrenos div p{
	background:url(../images/formaBlancaResto.jpg) no-repeat left center;
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:0.75em;
	padding:0 0 0 18px;
	font-weight:bold;
}
div#subCabecera .medio div.estrenos div img{
	display:block;
	float:left;
	border:4px solid #fff;
	border-bottom:20px solid #fff;
}
div#subCabecera .medio div.estrenos div a.verde{
	display:block;
	background:url(../images/btnVerde.jpg) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:217px;
	left:4px;
}
div#subCabecera .medio div.estrenos div a.detalles{
	display:block;
	background:url(../images/btnDetalles.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}
div#subCabecera .medio div.estrenos div a.detallesDos{
	display:block;
	background:url(../images/btnDetalles.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:16px;
	font-size:0.75em;
}
div#subCabecera .medio div.estrenos div a.estrellas{
	display:block;
	background:url(../images/btnEstrellas.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:88px;
	font-size:0.75em;
}
div#subCabecera .medio div.estrenos div a.estrellasDos{
	display:block;
	background:url(../images/btnEstrellas.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:75px;
	font-size:0.75em;
}
div#subCabecera .medio div.estrenos .barra{
	display:block;
	float:left;
	width:2px;
	height:222px;
	background:url(../images/barraAzul.jpg) no-repeat top left;
	margin:43px 14px 0 14px;
}


div#subCabecera .derecha{
	display:block;
	float:left;
	width:205px;
	padding:14px 20px 0 10px;
}
div#subCabecera .derecha p.tit{
	background:url(../images/formaBlancaResto.jpg) no-repeat left center;
	display:block;
	float:left;
	margin:22px 0 0 0;
	padding:0;
	font-size:0.75em;
	padding:0 0 0 18px;
	font-weight:bold;
}
div#subCabecera .derecha img{
	display:block;
	float:left;
	border:4px solid #fff;
	clear:left;
	margin:6px 15px 0 0;
}
div#subCabecera .derecha cite{
	display:block;
	float:left;
	font-size:1.2em;
	font-style:normal;
	width:114px;
	word-spacing:6px;
}
div#subCabecera .derecha p{
	display:block;
	float:left;
	width:100%;
	text-align:left;
	color:#a5a8b7;
	padding:0;
	font-size:0.75em;
	padding:0;
	font-weight:bold;
	line-height:15px;
	margin:7px 0 0 0;
}
div#subCabecera .derecha p a{
	color:#fff;
}
div#subCabecera .derecha a.leerAnteriores{
	background:url(../images/icoLeerMas.gif) no-repeat left center;
	display:block;
	float:left;
	width:188px;
	border-top:solid 1px #757b96;
	padding:8px 0 0 14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:0.75em;
	margin:11px 0 0 0;
	height:25px;
}


div.centro{
	display:block;
	float:left;
	background:url(../images/bgCuerpo3.jpg) no-repeat top center;
	min-width:960px;
	width:100%;
	margin:0 auto;
	height:auto !important;
	min-height:600px;
}
div.dentroCentro{display:block; width:982px;margin:0 auto;min-height:400px; padding:20px 0 0 0;}
div.dentroCentro div.izquierda{
	display:block;
	float:left;
	width:220px;
	color:#fff;
	min-height:150px;
	font-size:11px;
}
div.dentroCentro div.izquierda h3{
	background:url(../images/bgBarraHorarios.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:183px;
	height:24px;
	padding:7px 0 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px auto 5px auto;
}
div.dentroCentro div.izquierda div.horarios{
	display:block; 
	background:url(../images/bgHorarios2.gif) repeat-y; 
	width:196px; 
	height:auto;
	margin-left:11px;
	_margin-left:6px;
	color:#000;
	font-weight:bold;
	padding:5px 0;
	border:solid 0px;
	float:left;

	
}
div.dentroCentro div.izquierda div.horarios div{display:block; float:left;padding:8px 8px 8px 15px; width:173px;}
div.dentroCentro div.izquierda div.horarios div img{display:block; float:left; margin:5px 8px 0 0;}
div.dentroCentro div.izquierda div.horarios div p{display:block; float:left; margin:0; padding:0; line-height:14px;}
div.dentroCentro div.izquierda div.horarios div span{color:#fff;}
div.dentroCentro div.izquierda div.horarios div.oscuro{}
div.dentroCentro div.izquierda div.horarios div.oscuro a.almanaque{
	display:block;
	float:left;
	width:23px;
	height:22px;
	background:url(../images/calendario2.jpg) no-repeat left top;
	margin:0;
}
div.dentroCentro div.izquierda div.horarios div.oscuro label{	
	display:block;
	float:left;
	color:#000;
	margin:5px 10px 0 0;
}
div.dentroCentro div.izquierda div.horarios div.oscuro input#dia{
	display:block;
	float:left;
	width:95px;
	margin:0 3px 0 0;
}
div.dentroCentro div.izquierda div.horarios div.claro{background-color:#c4c4c4;}
div.dentroCentro div.izquierda div.horarios div.ultima{padding:0 50px; width:100px;}
div.dentroCentro div.izquierda div.horarios div.ultima a.verMas{
	background:url(../images/btnVerMas.jpg) no-repeat	left top;
	display:block;
	float:left;
	width:60px;
	height:19px;
	padding:4px 0 0 33px;
	color:#fff;
	font-weight:bold;
}
div.dentroCentro div.izquierda div.horarios div.ultima a.imprimir{
	background:url(../images/btnImprimir.jpg) no-repeat left top;
	display:block;
	float:left;
	width:82px;
	height:19px;
	padding:4px 11px 0 0;
	color:#fff;
	font-weight:bold;
	text-align:right;
}
div.dentroCentro div.izquierda img.banner{
	display:block;
	margin:18px auto;
	border:solid 4px #bdbdbd;
}
div.dentroCentro div.izquierda div.horariosDetalles{
	display:block; 
	background:url(../images/bgHorariosDetalle.gif) no-repeat left top;
	width:196px; 
	height:78px;
	margin:0 auto;
	color:#000;
	font-weight:bold;
	padding:5px 0;
}

div.dentroCentro div.izquierda div.horariosDetalles div{display:block; float:left;padding:8px 8px 8px 15px; width:173px;}
div.dentroCentro div.izquierda div.horariosDetalles div img{display:block; float:left; margin:5px 8px 0 0;}
div.dentroCentro div.izquierda div.horariosDetalles div p{display:block; float:left; margin:0; padding:0; line-height:14px;}
div.dentroCentro div.izquierda div.horariosDetalles div span{color:#fff;}
div.dentroCentro div.izquierda div.horariosDetalles div a.almanaque{
	display:block;
	float:left;
	width:23px;
	height:22px;
	background:url(../images/calendario2.jpg) no-repeat left top;
	margin:0;
}
div.dentroCentro div.izquierda div.horariosDetalles div label{	
	display:block;
	float:left;
	color:#000;
	margin:5px 10px 0 0;
}
div.dentroCentro div.izquierda div.horariosDetalles div input#dia{
	display:block;
	float:left;
	width:95px;
	margin:0 3px 0 0;
}

div.dentroCentro div.izquierda a.verMasDetalles{
	background:transparent url(../images/btnVerMasDetalles.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	height:19px;
	padding:4px 0 0 33px;
	width:60px;
	margin:12px 9px 0 12px;
}
div.dentroCentro div.izquierda a.imprimirDetalles{
	background:transparent url(../images/btnImprimirDetalles.jpg) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	height:19px;
	padding:4px 11px 0 0;
	text-align:right;
	width:82px;
	margin:12px 0 0 0;
}












div.dentroCentro .medio{
	display:block;
	float:left;
	width:473px;
	padding:0 21px 14px 21px;
}
div.dentroCentro .medio2{
	display:block;
	float:left;
	width:700px;
	padding:0px 0px 14px 10px;
}
div.dentroCentro .medio3{
	display:block;
	float:left;
	width:700px;
	padding:0px 0px 14px 10px;
}



div.dentroCentro .medio h3.azul{
	display:block;
	float:left;
	background:url(../images/bgBarraCartelera.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:470px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
}
div.dentroCentro .medio2 h3.azul{
	display:block;
	float:left;
	background:url(../images/bgBarraGrandeAzul.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:700px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
	border:solid 0px red;

}
div.dentroCentro .medio3 h3.rojo{
	display:block;
	float:left;
	background:url(../images/barra_venta.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:700px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
	border:solid 0px black;

}

div.dentroCentro .medio h3.azul span{
	text-transform:none;
	text-align:right;
	margin:0 0 0 235px;
	font-size:12px;
}
div.dentroCentro .medio2 h3.azul span{
	text-transform:none;
	text-align:right;
	margin:0 0 0 235px;
	font-size:12px;
	
}
div.dentroCentro .medio3 h3.rojo span{
	text-transform:none;
	text-align:right;
	margin:0 0 0 235px;
	font-size:12px;
	
}



div.dentroCentro .medio a.siguiente{
	background:url(../images/btnSiguiente2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:72px;
	height:21px;
	padding:2px 0 0 9px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}
div.dentroCentro .medio2 a.siguiente{
	background:url(../images/btnSiguiente2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:72px;
	height:21px;
	padding:2px 0 0 9px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}
div.dentroCentro .medio3 a.siguiente{
	background:url(../images/btnSiguiente2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:72px;
	height:21px;
	padding:2px 0 0 9px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}
div.dentroCentro .medio a.anterior{
	background:url(../images/btnAnterior2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:61px;
	height:21px;
	padding:2px 0 0 20px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}
div.dentroCentro .medio2 a.anterior{
	background:url(../images/btnAnterior2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:61px;
	height:21px;
	padding:2px 0 0 20px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}
div.dentroCentro .medio3 a.anterior{
	background:url(../images/btnAnterior2.jpg) no-repeat left top;
	display:block;
	float:right;
	width:61px;
	height:21px;
	padding:2px 0 0 20px;
	margin:15px 0 5px 0;
	color:#c4c4c4;
	font-size:0.75em;
	font-weight:bold;
}

div.dentroCentro .medio div.carteleraCinesur{
	display:block;
	float:left;
	width:487px;
	height:auto;
	margin:0;
	padding:0;
}
div.dentroCentro .medio2 div.carteleraCinesur{
	display:block;
	float:left;
	width:680px;
	height:auto;
	margin:0;
	padding:0;
	
}
div.dentroCentro .medio3 div.carteleraCinesur{
	display:block;
	float:left;
	width:680px;
	height:auto;
	margin:0;
	padding:0;
	
}

div.dentroCentro .medio div.carteleraCinesur .peli{
	display:block;
	float:left;
	margin:22px 0 0 0;
	position:relative;
	min-height:245px;
	width:139px;	
}
div.dentroCentro .medio2 div.carteleraCinesur .peli{
	display:block;
	float:left;
	margin:22px 0 0 0;
	position:relative;
	min-height:245px;
	width:139px;	
}
div.dentroCentro .medio3 div.carteleraCinesur .peli{
	display:block;
	float:left;
	margin:22px 0 0 0;
	position:relative;
	min-height:245px;
	width:139px;	
}

div.dentroCentro .medio div.carteleraCinesur div p{
	background:url(../images/formaRoja.jpg) no-repeat left center;
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:0.75em;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#141620
}
div.dentroCentro .medio2 div.carteleraCinesur div p{
	background:url(../images/formaRoja.jpg) no-repeat left center;
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:0.75em;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#141620
}
div.dentroCentro .medio3 div.carteleraCinesur div p{
	background:url(../images/formaRoja.jpg) no-repeat left center;
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:0.75em;
	padding:0 0 0 18px;
	font-weight:bold;
	color:#141620
}

div.dentroCentro .medio div.carteleraCinesur div img{
	display:block;
	float:left;
	border:4px solid #cdced4;
	border-bottom:20px solid #cdced4;
}
div.dentroCentro .medio2 div.carteleraCinesur div img{
	display:block;
	float:left;
	border:4px solid #cdced4;
	border-bottom:20px solid #cdced4;
}
div.dentroCentro .medio3 div.carteleraCinesur div img{
	display:block;
	float:left;
	border:4px solid #cdced4;
	border-bottom:20px solid #cdced4;
}


div.dentroCentro .medio div.carteleraCinesur div a.verde{
	display:block;
	background:url(../images/btnVerde2.jpg) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:217px;
	left:4px;
}
div.dentroCentro .medio2 div.carteleraCinesur div a.verde{
	display:block;
	background:url(../images/btnVerde2.jpg) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:217px;
	left:4px;
}
div.dentroCentro .medio3 div.carteleraCinesur div a.verde{
	display:block;
	background:url(../images/btnVerde2.jpg) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:217px;
	left:4px;
}


div.dentroCentro .medio div.carteleraCinesur div a.detalles{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}
div.dentroCentro .medio2 div.carteleraCinesur div a.detalles{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}
div.dentroCentro .medio3 div.carteleraCinesur div a.detalles{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}


div.dentroCentro .medio div.carteleraCinesur div a.detallesDos{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:16px;
	font-size:0.75em;
}
div.dentroCentro .medio2 div.carteleraCinesur div a.detallesDos{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:16px;
	font-size:0.75em;
}
div.dentroCentro .medio3 div.carteleraCinesur div a.detallesDos{
	display:block;
	background:url(../images/btnDetalles2.jpg) no-repeat left top;
	width:56px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:16px;
	font-size:0.75em;
}

div.dentroCentro .medio div.carteleraCinesur div a.estrellas{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:88px;
	font-size:0.75em;
}
div.dentroCentro .medio2 div.carteleraCinesur div a.estrellas{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:88px;
	font-size:0.75em;
}
div.dentroCentro .medio3 div.carteleraCinesur div a.estrellas{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:88px;
	font-size:0.75em;
}

div.dentroCentro .medio div.carteleraCinesur div a.estrellasDos{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:75px;
	font-size:0.75em;
}
div.dentroCentro .medio2 div.carteleraCinesur div a.estrellasDos{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:75px;
	font-size:0.75em;
}
div.dentroCentro .medio3 div.carteleraCinesur div a.estrellasDos{
	display:block;
	background:url(../images/btnEstrellas2.jpg) no-repeat left top;
	width:46px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:75px;
	font-size:0.75em;
}

div.dentroCentro .medio div.carteleraCinesur .barra{
	display:block;
	float:left;
	width:2px;
	height:222px;
	background:url(../images/barraGris.gif) no-repeat top left;
	margin:43px 14px 0 14px;
}
div.dentroCentro .medio2 div.carteleraCinesur .barra{
	display:block;
	float:left;
	width:2px;
	height:222px;
	background:url(../images/barraGris.gif) no-repeat top left;
	margin:43px 14px 0 14px;
}
div.dentroCentro .medio3 div.carteleraCinesur .barra{
	display:block;
	float:left;
	width:2px;
	height:222px;
	background:url(../images/barraGris.gif) no-repeat top left;
	margin:43px 14px 0 14px;
}

div.dentroCentro .medio h3.rojo{
	display:block;
	float:left;
	background:url(../images/bgBarraVentaAntic.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:470px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
}
div.dentroCentro .medio2 h3.rojo{
	display:block;
	float:left;
	background:url(../images/bgBarraVentaAntic.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:470px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
}
div.dentroCentro .medio3 h3.rojo{
	display:block;
	float:left;
	background:url(../images/barra_venta.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:700px;
	height:24px;
	padding:7px 13px 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px 0 0 -10px;
}

div.dentroCentro .medio div.carteleraCinesur a.anticipate{
	display:block;
	background:url(../images/btnAnticipate.jpg) no-repeat left top;
	width:104px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}
div.dentroCentro .medio2 div.carteleraCinesur a.anticipate{
	display:block;
	background:url(../images/btnAnticipate.jpg) no-repeat left top;
	width:104px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}
div.dentroCentro .medio3 div.carteleraCinesur a.anticipate{
	display:block;
	background:url(../images/btnAnticipate.jpg) no-repeat left top;
	width:104px;
	height:19px;
	position:absolute;
	padding:3px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#fff;
	top:217px;
	left:29px;
	font-size:0.75em;
}


div.dentroCentro div.derecha{
	display:block;
	float:left;
	width:245px;
	min-height:150px;
	display:block;
	float:right;
	/*padding:18px 17px 0 10px;
	width:205px;*/
	padding:18px 0 0 0;
}
div.dentroCentro div.derecha img{
	display:block;
	margin:0 auto;
}
div.dentroCentro div.derecha h3{
	background:url(../images/bgBarraNoticias.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:203px;
	height:24px;
	padding:7px 0 0 13px;
	text-transform:uppercase;
	font-size:13px;
	margin:13px auto 5px auto;
}
div.dentroCentro div.derecha .noticias{
	display:block;
	/*background:url(../images/bgNoticias.gif) no-repeat left top;*/
	width:215px;
	height:auto;
	margin:0 auto;
	padding:8px 0 0 0;
}
div.dentroCentro div.derecha .noticias div{
	display:block;
	float:left;
	padding:18px 0 0 12px;
	height:118px;
}
div.dentroCentro div.derecha .noticias div img{display:block; float:left; margin:0 10px 10px 0;}
div.dentroCentro div.derecha .noticias div img.noticia12{border:solid 4px #fff;}
div.dentroCentro div.derecha .noticias div img.noticia34{border:solid 4px #cdced4;}
div.dentroCentro div.derecha .noticias div p.azul{
	display:block;
	float:left;
	color:#015a82;
	font-weight:bold;
	font-size:14px;
	width:120px;
	margin:6px 0;
}
div.dentroCentro div.derecha .noticias div p.texto{
	display:block;
	float:left;
	width:192px;
	font-weight:bold;
	color:#000;
	font-size:11px;
	margin:0 0 15px 0;
	padding:0;
	line-height:10pt;
}
.push {
	clear:both;
	display:block;
	float:none;
	height:1em;
}
div#pie{display:block; width:982px;margin:0 auto; padding:0; height:110px;}

div#pie .izquierda{
	display:block;
	float:left;
	width:220px;
}
div#pie .izquierda .info{
	background:url(../images/bgInfoPie.gif) no-repeat left top;
	display:block;
	width:186px;
	margin:0 auto;
	font-size:11px;
	height:90px;
}
div#pie .izquierda .info .logos{padding:10px 20px; height:12px;}
div#pie .izquierda .info .logos a{margin-right:15px;}
div#pie .izquierda .info .logos a.xhtml{
	display:block;
	float:left;
	background:url(../images/okXhtml.gif) no-repeat left center;
	padding:0 0 0 16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
div#pie .izquierda .info .logos a.css{
	display:block;
	float:left;
	background:url(../images/okCss.gif) no-repeat left center;
	padding:0 0 0 16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
div#pie .izquierda .info .logos a.rss{
	display:block;
	float:left;
	width:27px;
	height:15px;
	background:url(../images/logoRss.gif) no-repeat left top;
	text-decoration:none;
	margin:0;
}
div#pie .izquierda .info .datos{padding:13px 20px;}
div#pie .izquierda .info .datos a{text-decoration:none; color:#fff; font-weight:bold;}
div#pie .izquierda .info .datos p{margin:0; padding:0; color:#fff; font-weight:bold;}

div#pie .medio{
	display:block;
	float:left;
	width:517px;
}
div#pie .medio img{display:block; margin: 0 auto;}


/***************** fin estilos index****************/	

div#subCabecera2{
	display:block;
	width:984px;
	height:100px;
	margin:0 auto;
}
div#subCabecera2 .izquierda{
	display:block;
	float:left;
	width:206px;
	padding:14px 0 14px 2px;
	height:70px;
}
div#subCabecera2 div.titulo{
	display:block;
	float:left;
	width:93%;
	border-bottom:1px solid #5b6078;
}
div#subCabecera2 div.tituloBusquedaRapida{width:101%; border-bottom:1px solid #5b6078;}
div#subCabecera2 div.tituloEstrenos{width:64%; border-bottom:1px solid #5b6078;}
div#subCabecera2 div.tituloEstrenos h2{
	border-bottom:5px solid #5b6078;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:0.75em;
	height:16px;
}
div#subCabecera2 div.titulo h2{
	border-bottom:5px solid #5b6078;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:0.75em;
	height:16px;
}
div#subCabecera2 div.tituloBusquedaRapida h2 span{color:#757b96; font-weight:bold;}
div#subCabecera2 div.tituloBusquedaRapida h2{
	border-bottom:5px solid #5b6078;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:0.75em;
	height:16px;
}
div#subCabecera2 div.titulo h2 span{color:#757b96; font-weight:bold;}
div#subCabecera2 .izquierda ul{
	display:block;
	float:left;
	width:164px;
	height:31px;
	background:url(../images/zonaClientes2.jpg) no-repeat top left;
	margin:4px 0 0 0;
	padding:7px 15px;
	list-style-type:none;
	font-weight:bold;
	font-size:0.75em;
}
div#subCabecera2 .izquierda ul li{height:14px;}
div#subCabecera2 .izquierda ul li.entrar{
	background:url(../images/cuadritoBlanco.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}
*:first-child+html .izquierda ul li.entrar{margin-top:-3px;}
div#subCabecera2 .izquierda ul li.entrar a{color:#fff; text-decoration:none;}

div#subCabecera2 .izquierda ul li.registro{
	background:url(../images/cuadritoRojo.gif) no-repeat left 6px;
	padding:0 0 0 10px;
}
*:first-child+html .izquierda ul li.registro{margin-top:-5px;}
div#subCabecera2 .izquierda ul li.registro a{color:#ff0017; text-decoration:none;}

div#subCabecera2 div.titulo h2.zonaClientes{width:87px;}
div#subCabecera2 div.tituloBusquedaRapida h2.busquedaRapida{width:106px;}

div#subCabecera2 .derecha{
	display:block;
	float:left;
	width:754px;
	height:70px;
	padding:14px 4px;
	margin:0 0 0 5px;
	
}
div#subCabecera2 .derecha div.titulo h2.busquedaRapida{width:106px;}

div#subCabecera2 .derecha form{
	display:block;
	float:left;
	background:url(../images/bgBuscadorAvanzado.jpg) no-repeat left top;
	width:752px;
	height:45px;
	font-size:0.75em;
	font-weight:bold;
	margin:4px 0 0 0;
	padding:0 0 0 12px;
}
div#subCabecera2 .derecha form select{
	display:block; 
	float:left; 
	width:135px; 
	margin:12px 5px 0 0;
	font-size:0.9em;
	color:#757b96;
	font-weight:bold;
	height:21px;
	padding:2px 0 0 0;
}
*:first-child+html div#subCabecera2 .derecha form select{margin-top:13px;}
div#subCabecera2 .derecha form input{
	display:block; 
	float:left; 
	margin:12px 5px 0 0;
	font-size:1em;
	color:#757b96;
	font-weight:bold;
	height:15px;
	padding:0 0 2px 2px;
}
*:first-child+html div#subCabecera2 .derecha form input{padding-top:2px; height:12px; margin-top:13px;}
div#subCabecera2 .derecha form input.peli{width:210px;}
div#subCabecera2 .derecha form input.ciudad{width:118px;}
div#subCabecera2 .derecha form input.calendario{width:83px;}
div#subCabecera2 .derecha form a.almanaque{
	display:block;
	float:left;
	width:23px;
	height:22px;
	background:url(../images/calendario.jpg) no-repeat left top;
	margin:12px 10px 0 0;
}
div#subCabecera2 .derecha form a.buscar{ 
	display:block;
	float:left;
	width:104px;
	height:20px;
	background:url(../images/btnBuscar2.jpg) no-repeat top left;
	text-decoration:none;
	text-align:center;
	color:#fff;
	padding:3px 0 0 0;
	margin:12px 0 0 0;
}
div.centro2{
	display:block;
	float:left;
	background:url(../images/bgCuerpo3.jpg) no-repeat top center;
	min-width:960px;
	width:100%;
	margin:0 auto;
	height:auto !important;
	min-height:600px;
}
div.dentroCentro .derechaGrande{
	display:block;
	float:left;
	width:720px;
	padding:0 22px 14px 20px;
}
div.dentroCentro .derechaGrande h3{
	display:block;
	float:left;
	background:url(../images/bgBarraGrandeAzul.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:708px;
	height:24px;
	padding:7px 0 0 13px;
	font-size:14px;
	margin:13px auto 5px auto;
}
div.dentroCentro .derechaGrande div.empresa{
	display:block;
	float:left;
	width:662px; 
	height:auto;
	margin:15px auto 5px auto;
	padding:20px 28px;
	color:#7e7e7e;
	font-size:0.75em;
	text-align:justify;
	/*font-weight:bold;*/
	border:solid 1px #efefef;
}
div.dentroCentro .derechaGrande div.empresa p{margin-top:0;}
div.dentroCentro .derechaGrande div.empresa .oficina{
	width:280px;
	display:block;
	float:left;
	margin:10px 0 10px 0;
}
div.dentroCentro .derechaGrande div.empresa .oficina span{color:#202333; font-weight:bold; }
div.dentroCentro .derechaGrande div.empresa .oficina p{margin:0; padding:0;}
div.dentroCentro .derechaGrande div.empresa .oficina a{color:#7e7e7e; text-decoration:underline;}

div.dentroCentro .derechaGrande div.empresa .formulario{
	display:block;
	float:right;
	width:375px;
	margin:10px 0 0 0;
}
div.dentroCentro .derechaGrande div.empresa .formulario label{
	color:#202333; 
	font-weight:bold;
	text-align:left; 
	float:right;
	margin:0 108px 2px 0;
}
div.dentroCentro .derechaGrande div.empresa .formulario select{
	display:block; 
	float:right; 
	width:320px;
	color:#7e7e7e;
	font-size:0.9em;
	padding:2px 0;
}
div.dentroCentro .derechaGrande div.empresa .formulario a{
	display:block;
	float:right;
	background:url(../images/flechitas.gif) no-repeat left top;
	width:17px;
	height:15px;
	margin:3px 10px 0 0;
}
div.dentroCentro .derechaGrande div.empresa img{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
div.dentroCentro .derechaGrande div.empresa img.logoGrupo{margin:0 20px 20px 0;}

div.dentroCentro .derechaGrande div.empresa b{ font-weight:bold; color:#181b2b;}

div.dentroCentro .derechaGrande h3.sobre{
	display:block;
	float:left;
	background:url(../images/bgBarraSobre.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:664px;
	height:25px;
	padding:9px 0 0 57px;
	font-size:14px;
	margin:13px auto 5px auto;
}

div.dentroCentro .derechaGrande h3.claqueta{
	display:block;
	float:left;
	background:url(../images/bgBarraClaqueta.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:664px;
	height:29px;
	padding:12px 0 0 57px;
	font-size:14px;
	margin:13px auto 5px auto;

}

div.dentroCentro .derechaGrande h3.claqueta span.votos{
	background:url(../images/estrellasVotos.jpg) no-repeat top right;
	padding:2px 114px 3px 0;
	margin:0 0 0 30px;
}

div.dentroCentro .derechaGrande h3.claqueta span.cine {
	font-size:12px;
	margin:0 0 0 20px;
	text-align:right;
}

div.dentroCentro .derechaGrande h3.bocadillo{
	display:block;
	float:left;
	background:url(../images/bgBarraBocadillo.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:664px;
	height:29px;
	padding:6px 0 0 57px;
	font-size:14px;
	margin:13px auto 5px auto;
}

div.dentroCentro .derechaGrande div.empresa form#buzonSug{}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label{
	display:block;
	float:left;
	width:238px;
	padding:0 0 0 20px;
	color:#7E7E7E;
	font-size:1.1em;
}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.cine{background:url(../images/iconoCasa.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.nombre{background:url(../images/iconoArroba.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.email{background:url(../images/iconoSobre.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.sugerencia{background:url(../images/iconoBocadillo.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.acepto{background:url(../images/iconoArroba.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.cvTexto{background:url(../images/iconoBocadillo.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug label.cvPdf{background:url(../images/iconoBocadillo.gif) no-repeat left center;}

div.dentroCentro .derechaGrande div.empresa form#buzonSug input,
div.dentroCentro .derechaGrande div.empresa form#buzonSug select,
div.dentroCentro .derechaGrande div.empresa form#buzonSug textarea{display:block; float:left; width:400px; margin:0 0 10px 0; color:#7E7E7E;; font-size:0.9em;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug textarea{height:145px; margin:0 0 20px 0;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug select {padding:1px 0 0 5px; height:20px; width:403px;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug input.check{width:auto;  margin:3px 0 0 0;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug .botones{display:block; float:left; width:100%;}
div.dentroCentro .derechaGrande div.empresa form#buzonSug a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:30px 0 0 0;
}
div.dentroCentro .derechaGrande div.empresa form#buzonSug a.enviarSug{display:block; float:right; margin:30px 0 0 0;}


div.dentroCentro .derechaGrande div.empresa form#empleo{}
div.dentroCentro .derechaGrande div.empresa form#empleo label{
	display:block;
	float:left;
	width:238px;
	padding:0 0 0 20px;
	color:#7E7E7E;
	font-size:1.1em;
}
div.dentroCentro .derechaGrande div.empresa form#empleo label.cine{background:url(../images/iconoCasa.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo label.nombre{background:url(../images/iconoArroba.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo label.email{background:url(../images/iconoSobre.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo label.cvTexto{background:url(../images/iconoBocadillo.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo label.cvPdf{background:url(../images/iconoBocadillo.gif) no-repeat left center;}

div.dentroCentro .derechaGrande div.empresa form#empleo input,
div.dentroCentro .derechaGrande div.empresa form#empleo select,
div.dentroCentro .derechaGrande div.empresa form#empleo textarea{display:block; float:left; width:394px; margin:0 0 10px 0; color:#7E7E7E;; font-size:0.9em; padding:0 3px}
div.dentroCentro .derechaGrande div.empresa form#empleo textarea{height:145px; margin:0 0 20px 0; font-size:12px;}
div.dentroCentro .derechaGrande div.empresa form#empleo select {padding:1px 0 0 5px; height:20px; width:403px;}
div.dentroCentro .derechaGrande div.empresa form#empleo .botones{display:block; float:left; width:100%; padding:20px 0 0 0;}
div.dentroCentro .derechaGrande div.empresa form#empleo a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:2px 0 0 0;
}

div.dentroCentro .derechaGrande div.empresa form#empleo2{}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label{
	display:block;
	float:left;
	width:238px;
	padding:0 0 0 20px;
	color:#7E7E7E;
	font-size:1.1em;
}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label.cine{background:url(../images/iconoCasa.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label.nombre{background:url(../images/iconoArroba.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label.email{background:url(../images/iconoSobre.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label.cvTexto{background:url(../images/iconoBocadillo.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 label.cvPdf{background:url(../images/iconoBocadillo.gif) no-repeat left center;}

div.dentroCentro .derechaGrande div.empresa form#empleo2 input,
div.dentroCentro .derechaGrande div.empresa form#empleo2 select,
div.dentroCentro .derechaGrande div.empresa form#empleo2 textarea{display:block; float:left; width:394px; margin:0 0 10px 0; color:#7E7E7E;; font-size:0.9em; padding:0 3px}
div.dentroCentro .derechaGrande div.empresa form#empleo2 textarea{height:145px; margin:0 0 20px 0; font-size:12px;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 select {padding:1px 0 0 5px; height:20px; width:403px;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 .botones{display:block; float:left; width:100%; padding:20px 0 0 0;}
div.dentroCentro .derechaGrande div.empresa form#empleo2 a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:2px 0 0 0;
}


div.dentroCentro .derechaGrande div.empresa a.enviarCv{
	background:url(../images/btnEnviarCv.gif) no-repeat left top;
	display:block; 
	float:right;
	width:73px;
	height:16px;
	margin:2px 0 0 0;
}

div.dentroCentro .derechaGrande div.empresa p.vacante{
	display:block;
	float:left;
	background:url(../images/iconoCasa.gif) no-repeat left center;
	padding:0 0 0 20px;
	color:#7E7E7E;
	font-size:1.1em;
	margin:0;
}
div.dentroCentro .derechaGrande div.empresa span.puesto{
	background:url(../images/iconoArroba.gif) no-repeat left center;
	padding:0 0 0 20px;
	margin:0 0 0 10px;
}
div.dentroCentro .derechaGrande div.publicidad{
	display:block;
	float:left;
	width:721px; 
	height:auto;
	margin:15px auto 5px auto;
	color:#7e7e7e;
	text-align:justify;
	/*font-weight:bold;*/
}
div.dentroCentro .derechaGrande div.publicidad div{display:block; float:left; width:100%; height:auto;}
*:first-child+html div.dentroCentro .derechaGrande div.publicidad div{margin-bottom:20px;}
*:first-child+html div.dentroCentro .derechaGrande div.publicidad div.ultima{padding-bottom:40px;}
div.dentroCentro .derechaGrande div.publicidad img{
	display:block;
	float:left;
	width:157px;
	height:88px;
	border:solid 4px #d9d9d9;
	margin:0 20px 20px 0;
}
div.dentroCentro .derechaGrande div.publicidad img.ultima{margin-bottom:70px;}
div.dentroCentro .derechaGrande div.publicidad p.titulo{
	display:block;
	float:left;
	color:#1a1d2f;
	font-weight:bold;
	font-size:0.9em;
	margin:5px 0 0 0;;
	text-transform:uppercase;
	width:520px;
}
div.dentroCentro .derechaGrande div.publicidad p.cursiva{
	display:block;
	float:left;
	font-style:italic;
	color:#7e7e7e;
	font-size:0.9em;
	/*font-weight:bold;*/
	margin:0;
	width:520px;
}
div.dentroCentro .derechaGrande div.publicidad p.texto{
	display:block;
	float:left;
	color:#7e7e7e;
	font-size:0.9em;
	/*font-weight:bold;*/
	margin:12px 0 15px 0;
	width:520px;
}
div.dentroCentro .derechaGrande div.publicidad p.opciones{margin:30px 0 0 0;}
div.dentroCentro .derechaGrande div.publicidad p.ultimo{margin-top:-2px;}


div.dentroCentro .derechaGrande div.empresa form#boletin{}
div.dentroCentro .derechaGrande div.empresa form#boletin label{
	display:block;
	float:left;
	width:238px;
	padding:0 0 0 20px;
	color:#7E7E7E;
	font-size:1.1em;
}
div.dentroCentro .derechaGrande div.empresa form#boletin label.cine{background:url(../images/iconoCasa.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#boletin label.nombre{background:url(../images/iconoArroba.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#boletin label.email{background:url(../images/iconoSobre.gif) no-repeat left center;}
div.dentroCentro .derechaGrande div.empresa form#boletin label.acepto{background:url(../images/iconoArroba.gif) no-repeat left center;}

div.dentroCentro .derechaGrande div.empresa form#boletin input,
div.dentroCentro .derechaGrande div.empresa form#boletin select{display:block; float:left; width:360px; margin:0 0 10px 0; color:#7E7E7E;; font-size:0.9em;}
div.dentroCentro .derechaGrande div.empresa form#boletin select {padding:1px 0 0 5px; height:20px; width:364px;}
div.dentroCentro .derechaGrande div.empresa form#boletin input.check{width:auto;  margin:3px 0 0 0;}
div.dentroCentro .derechaGrande div.empresa form#boletin .botones{display:block; float:left; width:100%;}
div.dentroCentro .derechaGrande div.empresa form#boletin a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:40px 0 0 0;
}
div.dentroCentro .derechaGrande div.empresa form#boletin a.inscribirme{display:block; float:right; margin:40px 0 0 0;}


div.dentroCentro .derechaGrande div.detallesNoticia{
	display:block;
	float:left;
	height:auto;
	margin:15px auto 10px auto;
	color:#7e7e7e;
	text-align:justify;
	/*font-weight:bold;*/
	padding:0 5px;
}
div.dentroCentro .derechaGrande div.detallesNoticia img{
	display:block;
	float:left;
	width:175px;
	height:153px;
	border:solid 4px #d9d9d9;
	margin:7px 20px 10px 0;
}
div.dentroCentro .derechaGrande div.detallesNoticia p{display:block; float:none; font-size:0.85em; margin:5px 0 10px 0;}

div.dentroCentro .derechaGrande h3.silueta{
	display:block;
	float:left;
	background:url(../images/bgBarraSilueta.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	width:656px;
	height:29px;
	padding:11px 0 0 65px;
	font-size:14px;
	margin:13px auto 5px auto;
}
div.dentroCentro .derechaGrande h3.silueta span.votos{
	background:url(../images/estrellasVotos.jpg) no-repeat top right;
	padding:3px 114px 3px 0;
	margin:0 0 0 278px;
}

div.dentroCentro .derechaGrande div.opinionTop{
	display:block;
	float:left;
	background:url(../images/bgTopAzul.gif) no-repeat left top;
	width:721px;
	height:5px;
	margin:1px auto 0 auto;
}
div.dentroCentro .derechaGrande div.opinionResto{
	display:block;
	float:left;
	background:url(../images/bgRestoAzul.gif) no-repeat left bottom;
	width:681px;
	height:auto;
	margin:0 auto 10px auto;
	min-height:30px;
	padding:15px 20px 20px 20px;
	color:#7e7e7e;
	font-size:0.9em;
}
div.dentroCentro .derechaGrande div.opinionResto p{margin:0;}
div.dentroCentro .derechaGrande div.opinionResto p span{font-weight:bold; color: #000; text-transform:capitalize;}

div.dentroCentro .derechaGrande div.empresa a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:0 0 0 -8px;
}

div.dentroCentro .derechaGrande div.izqUsuario{
	display:block;
	float:left;
	margin:15px 7px 0 0;
	width:468px;
	height:250px;
	padding:1px;
	border:solid 1px #EFEFEF;
}
div.dentroCentro .derechaGrande div.izqUsuario p.login{
	padding:10px 0 10px 20px;
	background-color:#f0f0f0;
	color:#000;
	font-size:0.8em;
	margin:0 0 1px 0;
	border-bottom:20px solid #dfdfdf;
}

div.dentroCentro .derechaGrande div.izqUsuario form#form_registro{
	width:405px;
	height:130px;
	background:url(../images/bgCandado.jpg) no-repeat left top;
	margin:20px 0 15px 21px;
	padding:20px 21px 0 0;
	color:#4B5D83;
	font-size:0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.dentroCentro .derechaGrande div.izqUsuario form#form_registro label.texto{
	display:block;
	float:left;
	width:80px;
	margin:12px 0 0 90px;
	font-weight:bold;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro input.texto{
	display:block;
	float:left;
	width:230px;
	margin:5px 0 0 0;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro input.check{
	display:block;
	float:left;
	margin:10px 5px 0 169px;
}
*:first-child+html div.dentroCentro .derechaGrande div.izqUsuario form#form_registro input.check{margin-top:5px; }

div.dentroCentro .derechaGrande div.izqUsuario form#form_registro label.recordar{
	display:block;
	float:left;
	width:215px;
	margin:10px 0 0 0;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro .botones{
	display:block;
	float:left;
	width:100%;
	margin:30px 0 0 0;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro .botones a.volver{
	background:url(../images/btnVolver.gif) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:left; 
	margin:0;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro .botones a.olvido{
	display:block;
	float:right;
	width:130px;
	color:#4B5D83; 
	text-decoration:underline;
	font-weight:bold;
	margin:1px 10px 0 0;
}
div.dentroCentro .derechaGrande div.izqUsuario form#form_registro .botones a.entrar{
	background:url(../images/btnLogin.jpg) no-repeat left top;
	display:block;
	width:114px;
	height:16px; 
	float:right; 
	margin:0;
}


div.dentroCentro .derechaGrande div.derUsuario{
	display:block;
	float:left;
	margin:15px 0 0 0;
	width:236px;
	height:250px;
	padding:1px;
	border:solid 1px #efefef;
}
div.dentroCentro .derechaGrande div.derUsuario p.nuevoUsuario{
	padding:10px 0 10px 20px;
	background-color:#f0f0f0;
	color:#000;
	font-size:0.8em;
	margin:0 0 1px 0;
	border-bottom:20px solid #dfdfdf;
}
div.dentroCentro .derechaGrande div.derUsuario p.texto{
	padding:12px 20px 0 20px;
	color:#7e7e7e;
	font-size:0.7em;
}
*:first-child+html div.dentroCentro .derechaGrande div.derUsuario p.texto{padding-top:4px;}
div.dentroCentro .derechaGrande div.derUsuario p.texto b{color:#000; }
div.dentroCentro .derechaGrande div.derUsuario p.texto span{color:#fa0d25; text-decoration:underline; font-weight:bold;}
div.dentroCentro .derechaGrande div.derUsuario a.nuevoUsuario{
	display:block;
	float:left;
	background:url(../images/btnNuevoUsuario.gif) no-repeat left top;
	width:196px;
	height:16px;
	margin:17px 0 0 20px;
}
*:first-child+html div.dentroCentro .derechaGrande div.derUsuario a.nuevoUsuario{margin-top:11px;}

div.dentroCentro .derechaGrande div.tarjetaClass{
	background:url(../images/bgcineClass.jpg) no-repeat left top;
	background-color:#fff;
	display:block;
	float:left;
	width:703px; 
	height:auto;
	margin:15px auto 5px auto;
	padding:15px 0 15px 15px;
	color:#7e7e7e;
	/*font-weight:bold;*/
	border:solid 1px #efefef;
	min-height:200px;
}
div.dentroCentro .derechaGrande div.tarjetaClass p.texto{display:block; float:left; font-size:1.8em; color:#1c285a; font-weight:bold; text-align:center; width:271px;}
div.dentroCentro .derechaGrande div.tarjetaClass p.texto span{font-size:0.65em; color:#9c0200; font-weight:normal;}
div.dentroCentro .derechaGrande div.tarjetaClass p.texto img{float:left; margin:38px 0 0 0;}
div.dentroCentro .derechaGrande div.tarjetaClass div.articulos{
	display:block;
	float:right;
	width:140px;
	font-size:0.75em;
	text-align:center;
	height:165px;
	padding:0;
	font-weight:bold;
}
div.dentroCentro .derechaGrande div.tarjetaClass div.articulos img{
	display:block;
	float:right;
}

div.dentroCentro .derechaGrande div.datosPeli{
	display:block;
	float:left;
	width:160px;
	height:auto;
	margin:20px 0 0 0;
	padding:0 0 0 8px;
}
div.dentroCentro .derechaGrande div.datosPeli img {
	border-color:#CDCED4;
	border-style:solid;
	border-width:4px 4px 20px;
	display:block;
	float:left;
}
div.dentroCentro .derechaGrande div.datosPeli dl{
	display:block;
	float:left;
	margin:25px 0 15px 10px;
	font-size:0.7em;
	width:130px;
}
div.dentroCentro .derechaGrande div.datosPeli dl dt{
	display:block;
	float:left;
	clear:left;
	color:#000;
	margin:12px 3px 0 0;
}
div.dentroCentro .derechaGrande div.datosPeli dl dd{
	color:#7e7e7e;
	display:block;
	float:left;
	clear:none;
	margin:12px 0 0 0;
	padding:0;
}
div.dentroCentro .derechaGrande div.datosPeli dl dd.abajo{clear:left; margin:0;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt{clear:left;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.duracion{width:58px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.director{width:56px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.aņo{width:31px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.genero{width:49px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.cast{width:36px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dt.valoracion{width:66px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dd.fecha{width:95px;}
*:first-child+html div.dentroCentro .derechaGrande div.datosPeli dl dd.abajo{width:120px;}

div.dentroCentro .derechaGrande div.trailerSinopsis{
	display:block;
	float:left;
	width:515px;
	margin:19px 0 25px 0;
	padding:0 15px 0 20px;
	border-left:2px dotted #d4d4d4;
}
div.dentroCentro .derechaGrande div.trailerSinopsis .titulo{
	display:block;
	float:left;
	background:url(../images/formaRoja.jpg) no-repeat left center;
	margin:0;
	padding:0 0 1px 20px;
	color:#000;
	font-size:0.85em;
	font-weight:bold;
}
*:first-child+html div.dentroCentro .derechaGrande div.trailerSinopsis .titulo{width:100%;}
div.dentroCentro .derechaGrande div.trailerSinopsis img{
	display:block;
	float:left;
	margin:12px 0 25px 20px;
}
div.dentroCentro .derechaGrande div.trailerSinopsis .sinopsis{
	display:block;
	float:left;
	font-size:0.85em;
	color:#7e7e7e;
	margin:0 0 0 20px;
	text-align:justify;
}

div#pie .derechaGrande {
	display:block;
	float:left;
	width:740px;
	padding-left:20px;
}
div#pie .derechaGrande img{
	display:block;
	margin:0 auto;
}

.fila_busca
{
background-color:#EAEAEA; color:#333333; height:16px; padding-left:10px; border:solid 0px; cursor:pointer;
}
.fila_busca2
{
background-color:#dbd8d8; color:#333333; height:16px; padding-left:10px; border:solid 0px; cursor:pointer;
}

.resaltado
{
background-color:#f0eaea; color:#333333; height:16px; padding-left:10px; border:solid 0px;  cursor:pointer;
}
.resaltado2
{
background-color:#f0eaea; color:#333333; height:16px; padding-left:10px; border:solid 0px; cursor:pointer;
}

.enlace_azul{
	font-family:trebuchet MS, verdana, arial, sans-serif;
	font-size:13px;
	color:#015a82;
	text-decoration:none;
	font-weight:bold;
}
.enlace_azul:hover{
	font-family:trebuchet MS, verdana, arial, sans-serif;
	font-size:13px;
	color:#015a82;
	text-decoration:underline;
	font-weight:bold
}
.enlace_white{
	font-family:trebuchet MS, verdana, arial, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
}
.enlace_white:hover{
	font-family:trebuchet MS, verdana, arial, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline !important;
	text-align:justify;
}

.sin_estilo:link, .sin_estilo:hover, .sin_estilo:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.titulo_peli:link, .titulo_peli:hover, .titulo_peli:visited{
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

div.estrella{
	float:left;
	width:20px;
	height:20px;
}


/*************** PROMOCION NUEVA   *********************/
div.caja_listado{
	float:left;
	width:310px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
div.caja_272{
	float:left;
	width:310px;
}
div.caja447{
	float:left;
	width:auto;
}
div.caja250{
	float:left;
	width:auto;
	border:solid 1px;
}