/* CSS Document */
body{
	padding:0; margin:0;
	}

.clear {
	clear:both;
}

a
{
color:#FFFFFF;
}

/*header */
.encabezado {
	width:1006px;
	height:185px;
	margin:0 auto 4px;
	/*padding-top:5px;*/
}

.logos {
	width:725px;
	float:left;
}

.logo_cine {
	width:378px;
	height:106px;
	float:left;
}

.logo_mm {
	width:226px;
	height:107px;
	float:right;
}

.compra {
	/*height:40px;
	width:308px;*/
	width:712px;
	height:50px;
}

.btn_compra {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:13px;
    color:#909090;
    font-weight:bold;	
	border:none;
}

.btn_pelicula {
	background-color: #2a2017;   
    padding:0px 0px 0px 0px;
    font-size:15px;
    margin-right:3px;
    font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#FFF;
    text-decoration:none;   
    font-weight:bold;
    cursor:pointer;	
	width:123px;
	height:22px;
	float:left;
	border:none;
}

.compra a {
	color:#fff;
	text-decoration:none;
}

.btn_complejos {
	background-color: #2a2017;   
    padding:0px 0px 0px 0px;
    font-size:15px;    
    font-family:Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#FFF;   
    font-weight:bold;
    cursor:pointer;	
	width:132px;
	height:22px;
	float:left;
	border:none;
}

/********Estilos Combo Cookie***********/
.combo_complejos {
	padding-top:2px;
	width:182px;
	height:22px;
	float:left;	
	color:#2a2017;	
	font-family:Arial, Helvetica, sans-serif;
    /*text-transform:uppercase;*/
	letter-spacing:-0.5pt;
	background-color:#FFF;
	border:1px solid #d3d3d3;		
}

.combo_optiongrp{
  /*text-transform:uppercase;*/
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000;
  font-weight:bold;
		
}
/***************************/

/********Estilos Combo Sin Cookie***********/
.combo_ciudad {		
	font-size:13px;	
	font-family:Arial, Helvetica, sans-serif;
    /*text-transform:uppercase;*/	
    color:#000;
	font-weight:bold;		
}

.combo_zona{
  /*margin:0px 0px 0px 4px;  */
  font-size:13px;
  font-style:italic;
  font-family:Arial, Helvetica, sans-serif;
  color:#000;
  font-weight:bold;
		
}

.combo_cine{  	
  /*margin:0px 0px 0px 8px;*/
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000;
}
/***************************/



.linea {
	width:707px;
	height:25px;
	background:url(imagenes/fondo_linea.jpg) repeat-y;
	margin-top:3px;
	padding-right:5px;
	padding-top:4px;
	text-align:right;
}

.cuadro_busqueda {
	width:266px;
	height:175;
	/*padding:5px;*/
	float:left;
	white-space:nowrap;
}

.combosalas
{
background-color:#FFF;
margin-left:15px;
}

.promoa {
	width:575px;
	height:237px;
	/*clear: right;*/
	float: left;
	margin-left: 40px;
	margin-top: 8px;
}
	* html .promoa {margin: 8px 0 0 20px;}

.promociones {
	width:334px;
	height:237px;
	float:right;
	margin: 8px 35px 0 0;
}
	* html .promociones {margin: 8px 20px 0 0;}

.platinoh {
	width:222px;
	height:161px;
	clear: right;
	float: left;
	
}
.bannerh {
	width:768px;
	height:161px;
	float: left;
}


.flashhome {
	width:990px;
	height:127px;
	clear: none;
	float: left;
	margin-top: 3px;
}

/*contenido */
.fondo_cont {
	background:#261d15;
	margin: auto;
}

.contenido_body {
	width:990px;
	background:url(imagenes/fondo.jpg) repeat-y;
	margin: auto;
	margin-top: 0px;
}

.contenido {
	width:990px;
	height:380px;
	background:url(imagenes/fondo.jpg) repeat-y;
	margin:auto;
}

.contenido2 {
	width:990px;
	background:url(imagenes/fondo.jpg) repeat-y;
	margin: auto;
	margin-top: 0px;
}

.cont_columnas {
	width:990px;
}

.lado_izq {
	width:600px;
	float:left;
}

.lado_der {
	width:350px;
	float:right;
}

.lado_izq_b {
	width:350px;
	float:left;
}

.lado_der_b {
	width:600px;
	float:right;
}

.box_izq {
	width:330px;
	padding:10px;
}

.box_der{
	width:460px;
	padding:10px;
}

.box_izq_b {
	width:580px;
	padding:10px;
}

.box_der_b {
	width:330px;
	padding:10px;
}

/* banner */
.banner_backgraund {
	width:100%;
	height:161px;
	background:#2e2e2e;
	margin:5px 0 5px 0;
}

.banner {
	width:990px;
	height:161px;
	margin:auto;
}

.banner_2f {
	width:100%;
	background:url(imagenes/fondo_banner_2.jpg) repeat-x;
	margin:auto;
}

.banner_2 {
	width:990px;
	height:118px;
	margin:auto;

}

.linkpelicula
{
	color:#EECF00;
	font-family:Arial,Verdana,Helvetica;font-size:13px;
	font-weight:900;
	text-decoration:none;
}

/* footer */
.footer {
	width:1020px;
	margin:auto;
	padding-top:15px;
	text-align:center;
}

/*ALERTAS*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:#000;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.black_overlay_compra{
	display:none;
	position:fixed;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:1001;
	-moz-opacity:0.8;
	opacity:.80;
	filter:alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 5px;
	border: 5px solid #ffcc00;
	background-color: #251c15;
	z-index:1002;
	overflow: auto;
}

/*ALERTAS*/

#menu{
	width:auto;
	font:12px Arial, Helvetica, sans-serif;
	margin:auto;
}
	
#menu ul{
	list-style:none;
}
		
#menu li{
	list-style:none;
	display:inline;
	margin-right:10px;
}
			
#menu li a{
	width:auto;
	color:#6b6057;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:2px solid #6b6057;
	cursor:pointer;
	padding:0 0 1px 0;
}
				
#menu li a:hover{
	border-bottom:2px solid #008fd5;
	color:#008fd5;					
	text-decoration:none;										
}

#menu li a.current{
	border-bottom:2px solid #b5b4b4;
	color:#008fd5;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/* t e x t o */
/* busqueda */
.busqueda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#462e00;
	}
	
.busqueda_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#462e00;
	}
	
.buscar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#462e00;
	}
	
.buscar_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#c37b0e;	
	}

.linea_cin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	}
	
.ciudad {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#887c75;
	text-decoration:underline;
	}
/***************************************/


.texto {/*texto principal para parrafos*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:15px;
}

.texto_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	}

a.texto_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	}	
	

.texto_1b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CDDF;
	font-weight:bold;
	}

a.texto_1b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CDDF;
	font-weight:bold;
	}	

.texto_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EECF00;
	}	
	
.texto_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

span.texto_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
	margin:0 20px;
}

a.texto_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
	margin:0 20px;
}



.texto_4b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc00;
}

.texto_5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#261d15;
}

.texto_6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EECF00;
}

.texto_6b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EECF00;
	font-weight:bold;
}

.texto_7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
}


/*
.texto_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#271e17;
	text-decoration:overline;
}

.texto_5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#271e17;
}

*/
/*********************************/

.tit_seccion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFF;
	}
	
.subtitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.votos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
}

.votos_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

/* f o o t e r */
.texto_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#454545;
	}
.texto_footer a {
	color:#454545;
	text-decoration:underline;
	}
	
.menu_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6b6057;
	}
/***********************************/


.menu_instalaciones_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:overline;
}

/********** cartelera *********************/

.clear {
	clear:both;
}


.tabla_iconos {
	width:110px;
	height:144px;
	float:left;	
}

.iconos {
	width:80px;
	height:45px;
	margin-top:62px;		
}

.icono_platino {
	width:30px;
	height:30px;
	margin:2px auto 10px;	
}


.poster {
	width:96px;
	height:164px;
	float:left;
	
}

.sala {
	width:96px;
	height:20px;
}

/* descripcion */
.img_trailer {
	width:990px;
	height:285px;
}

.cont_descripcion {
	width:990px;
}

.descripcion_peli {
	width:330px;
	float:left;
}

.sinopsis {
	width:310px;
	float:left;
	padding:10px;
}

.horarios {
	margin-bottom:20px;
}

.hora_cartelera{
	width:800px;
	margin:5px auto;
	padding:0 10px;
}

.espacio_trailer {
	width:auto;
	height:auto;
	position:relative;
	z-index:1;
	background-color:#000;
	margin-right: 10px;
	float: right;
	margin-left: auto;
	clear: right;
	margin-top: 10px;
	margin-bottom: auto;
}
/****complejos*****************/
.zona {
	width:200px;
	margin:0 50px 20px 0;
	float:left;
}

.tit_zona {
	width:195px;
	height:35px;
	background:url(gifes/titulo_zona.png) no-repeat;
	padding:7px 0 0 5px;
}

.tit_seccion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	}

.complejos {
	width:750px;
	margin:auto;
}

.complejo {
	width:172px;
	background:#391b04;
	border-bottom:#ffcc00 1px solid  ;
	border-left:#ffcc00 solid 1px ;
	border-right:#ffcc00 solid 1px ;
	margin-left:26px;
	padding:0 0 5px 0 ;
}

.complejo ul {
	list-style:none;
	margin:0px ;
	padding:0 0 0 15px;
	display:block;
}

.bar_ciudad {
	width:282px;
	height:17px;
	background:url(gifes/bar_tit_ciudad.jpg) no-repeat;
	margin-left:25px;
	padding:3px 0 0 10px;
}

/**** califica *****************/
.titulo_seccion {
	width:990px;
}

.estrella_califica {
	width:22px;
	height:19px;
	background-image:url(gifes/califica_estrella.png);
	text-align:center;
	padding-top:2px;
	display:block;
}

.cont_califica {
	width:990px;
}

.cuadro_mejor_votadas {
	width:420px;
	float:left;
	margin:0 0 0 10px;
	padding:0 0 10px 0;
}

.mejor_votadas {
	width:400px;
	padding:10px;
}

.peliculas_mv {
	width:420px;
}


.en_cartelera {
	width:530px;
	float:right;
	margin:0 10px 0 0;
	padding:10px 0 0 0;
}

.pel_cartelera {
	width:490px;
	margin:10px;
	background:url(gifes/calif_pel_fondo.png) repeat-y;
}

.poster_calif {
	width:100px;
	height:210px;
	margin-right:20px;
	float:left;
	display:inline-block;
}
	
/**** noticia *****************/
.cuadro_not {
	width:400px;
	padding:10px;
	float:left;
}

.info_not {
	width:580px;
	text-align:justify;	
}

div.info_not p {
	margin-top:0px;
}

.img_not {
	float:left;
	margin:0 10px 10px 0;
	padding:0px;
	display:block;
}
	
.cuadro_noticias {
	width:510px;
	float:right;
	margin:0 10px 0 0;
	padding:10px;
}

.noticias_small {
	width:330px;
	height:100%;
	border-bottom:#CCC solid 1px;
	margin-bottom:10px;
}





/******* buzon ********/
.campo_datos {
	width:530px;
	padding:10px;
	float:left;
}

.form_contac {
	width:560px;
	text-align:justify;
	background-color:#382f28;
	margin-top:5px;
	padding:10px;
}

.campo_mensaje {
	width:385px;
	padding:10px;
	float:right;
}

.campo_txt {
	width:250px;
	border:#FF0 solid 1px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#382f28;
}

.campo_txt3 {
	width:150px;
	border:#FF0 solid 1px;
	margin-top:2px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#382f28;
}

/******* ciberposters ***********/

.campo_poster_sem {
	width:380px;
	padding:10px;
}

.poster_disp {
	width:400px;
}

.tit_masnuevos {
	width:545px;
	height:27px;
	background:url(gifes/ciberposters_fondo_peli.png) repeat-y;
	padding:10px 0 0 5px;
}

.tit_masnuevos2 {
	width:395px;
	height:27px;
	background:url(gifes/ciberposters_fondo_peli.png) repeat-y;
	padding:10px 0 0 5px;
}

.cuadro_nuevos {
	width:530px;
	height:370px;
	padding:0 10px 10px 10px;
}

.borde {
	border:#CCC solid 1px;
	padding:3px;
}

.poster_sem {
	width:auto;
	height:auto;
	margin:10px;
	display:inline-block;
	text-align:center;
	vertical-align:top;
}

.interior_poster {
	width:106px;
}

.postal_sem {
	width:151px;
	height:128px;
	margin:10px;
	display:inline-block;
	vertical-align:top;
}

.interior_postal {
	width:151px;
}

.campo_poster_disp {
	width:180px;
	margin:5px 0 10px 0;
	padding:10px;
}

/****** postales **************/
.lado_izq_post {
	width:570px;
	float:left;
}

.lado_der_post {
	width:400px;
	float:right;
}

.cuadro_horz {
	width:550px;
	padding:10px;
}

.cuadro_vert {
	width:380px;
	padding:10px;
}

.postal_horz {
	width:151px;
	height:109px;
	margin:10px 15px;
	display:inline-block;
}

.postal_vert {
	width:106px;
	margin:10px 0;
	display:inline-block;
	text-align:center;
	vertical-align:bottom;
}

.ir {
	width:30px;
	height:20px;
	margin-left:2px;
}

.img_ir {
	width:20px;
	height:20px;
}

/******** cinestrenos *************/
.lado_izq_enc {
	width:335px;
	float:left;
	padding:10px;
}

.lado_der_enc {
	width:525px;
	float:right;
	padding:10px;
}

.enc_semana {
	
	background-color:#382f28;
	padding:10px;
}

.bar_porcentaje {
	height:9px;
	margin:3px 0 2px 0;
}


/******** complejos ************/
.lado_izq_complejos {
	width:355px;
	float:left;
	padding:10px;
}

.lado_der_complejos {
	width:430px;
	float:right;
	padding:10px;
}

.dir_complejo {
	width:310px;
	background-color:#382f28;
	padding:10px;
}

/*********** biografias ***********/
.bio_der {
	width:990px;
	/*float:right;*/
}

.bio_izq {
	width:990px;
	float:left;
}

.bio_box {
	width:970px;
	padding:10px;
}

.box_der_bio {
	width:480px;
	padding:10px;
}

.box_izq_bio {
	width:480px;
	padding:10px;
}

.box_bio_rec {
	width:330px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.box_bio_rec ul {
	width:400px;
	margin:0px;
	padding:0px;
}

.box_bio_rec ul li {
	width:85px;
	height:130px;
	float:left;
	margin:10px 40px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}
/*Biografia cuadro derecho*/
.box_bio_rec2 {
	width:600px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.box_bio_rec2 ul {
	width:620px;
	margin:0px;
	padding:0px;
}
.box_bio_rec2 ul li {
	width:85px;
	height:130px;
	float:left;
	margin:10px 17px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

/*Biografia cuadro derecho*/
.box_bio_actores{
	width:650px;
	padding:10px;
}

.bio_recientes {
	width:275px;
	background-color:#382f28;
	padding:10px 20px;
}

.img_rec {
	width:106px;
	margin:10px 25px;
	display:inline-block;
	text-align:center;
	vertical-align:bottom;
}

.img_act {
	width:90px;
	margin:10px;
	display:inline-block;
	text-align:center;
	vertical-align:bottom;
}

.tit_bio {
	width:280px;
	height:27px;
	background:url(gifes/ciberposters_fondo_peli.png) repeat-y;
	padding:10px 0 0 5px;
}

.tit_bio2 {
	width:380px;
	height:27px;
	background:url(gifes/ciberposters_fondo_peli.png) repeat-y;
	padding:10px 0 0 5px;
}

.info_oscar {
	width:300px;
	height:27px;
	background:url(gifes/ciberposters_fondo_peli.png) repeat-y;
	padding:10px 0 0 5px;
}

.bio_actor {
	width:740px;
	padding:7px;
	float:right;
}

.info_actor {
	width:200px;
	background-color:#382f28;
	padding:7px;
	float:left;
}

/************ promociones **********/
.caja_promo {
	width:580px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.caja_promo ul {
	width:610px;
	margin:0px;
	padding:0px;
}
	
.caja_promo ul li {
	width:184px;
	float:left;
	margin:0 16px 10px 0;
	padding:0px;
	list-style-type:none;
}

.caja_promo img {
	margin-right:25px;
}
/*************Navegacion*************/

#easyTooltip{
	padding:5px;
	border:1px solid #ccc;
	background:#251c15;
	color:#ffcc00;
	font-weight:bold;
	z-index: 1151;
	}
	
.contenedor_enterate {
	display: none;
	position: fixed;
	top: 55%;
	left: 37%;	
	height: auto;
	width: auto;
	padding: 5px;
	border: 5px solid #ffcc00;
	background-color: #251c15;
	z-index: 1150;
	overflow: hidden;
}

.contenedor_interactua {
	display: none;
	position: fixed;
	top: 55%;
	left: 37%;	
	height: auto;
	width: auto;
	padding: 5px;
	border: 5px solid #ffcc00;
	background-color: #251c15;
	z-index: 1150;
	overflow: hidden;
}

.contenedor_iconos_galeria
{
	display: none;
	position: fixed;
	top: 55%;
	left: 40%;
	height: auto;
	width: auto;
	padding: 5px;
	border: 5px solid #ffcc00;
	background-color: #251c15;
	z-index: 1150;
	overflow: hidden;
}

.contenedor_cinemex {
	display: none;
	position: fixed;
	top: 55%;
	left: 40%;	
	height: auto;
	width: auto;
	padding: 5px;
	border: 5px solid #ffcc00;
	background-color: #251c15;
	z-index: 1150;
	overflow: hidden;
}

/******* f o t o s *******/
.cuadro_foto {
	margin:25px;
	float:left;
}

.marco_foto {
	border:#FC0 solid 1px;
	padding:10px;
}

.nombre_foto {
	width:auto;
	height:23px;
	margin-top:5px;
	padding-top:7px;
	text-align:center;
}

.cuadro_masbio {
	width:220px;
	height:35px;
	background-color:#e5c204;
	border:#FF0 solid 1px;
}

/*Cinemex compra Mar-2010*/	
.divCompra {position:absolute; z-index:11000; text-align: center; margin:auto;  left:0%; display:none; width:100%; font-family:Arial, Helvetica, sans-serif; color:white; text-decoration:none; font-size:.8em;}
.divCompra a {color:white; text-decoration:none;}
.divCompra .divContenido {width: 990px; overflow: visible; height: 712px; margin:auto; text-align:center;}
.divCompra .pleca1 {height: 47px;}
.divCompra .pasos span {height: 137px; text-align: center; vertical-align: middle; line-height: 137px;}
.divCompra .pasos img {vertical-align: middle;}
.divCompra .pasos .flecha {margin-top: 10px;}
.divCompra .areaCiudad {width: 220px; padding:28px 0 0 50px; margin-left:40px;}
.divCompra .areaCiudad img {vertical-align:middle;}
.divCompra .areaComplejo {width: 200px; padding-top:28px; line-height:20px; vertical-align:top;}
.divCompra .areaPelicula {text-align:left;}
.divCompra .areaPelicula 

.divCompra .areaPelicula td  {vertical-align:top; text-align:left;}
.divCompra .areaPelicula th  {vertical-align:top; text-align:right; width:140px; padding-right:3px;}
.divCompra .areaPelicula img {vertical-align:middle;}
.divCompra .areaPelicula tr.special {background-color:#463F37;}
.divCompra .areaPelicula .areaTitulo  {margin-left:100px; text-align:left; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.divCompra .areaPelicula .areaInfo  {width:860px;text-align:right; padding-right:15px;}
/*.divCompra .areaGlobo  {position:absolute; z-index:11001; margin-left:-100px;}*/
.avisoCerrado  {position:relative; z-index:11001; margin-left:-100px; margin-top:-92px;}
.divCompra .areaGlobo  {position:fixed; z-index:11001; margin-left:-100px; margin-top:-92px;}
.divCompra .areaCompra  {text-align:left; padding:10px;}
.divCompra .areatituloseccion  {position:absolute; z-index:11002; margin:-5px 0 0 -29px;}

.divCompra .superior {width: 894px; height:20px; margin: auto; text-align: center; background:url(/gifes/imgtop.png);}
.divCompra .inferior {width: 900px; margin: auto; text-align: center; margin-bottom: 200px;}
.divCompra .divContenido .info {background-color: #271E17; border-right-width: 3px; border-left-width: 3px; border-right-style: solid; border-left-style: solid; border-right-color: #FC0; border-left-color: #FC0; margin: auto; width: 888px; color:#FFF;
}

.margenhorarios {margin-right:10px; display:inline-block;}

.areaie {width:555px; height:115px; margin-left:120px; padding:10px; background:#463e37;}
.inputie {width:227px;}
.areacerrar {position:absolute; z-index:11005; margin-left:0px; margin-top:-55px;}

.bordederecho {border-right:#FC0 solid 1px;}
.bordederecho_abajo {border-right:#FC0 solid 1px;}

.divCompra2 { z-index:11000; /*position:absolute; text-align: center; margin:auto; margin-top: 204px; width:100%;*/ font-family:Arial, Helvetica, sans-serif; color:white; text-decoration:none; font-size:.8em;}
.divCompra2 a {color:white; text-decoration:none;}
.divCompra2 .divContenido {width: 990px; overflow: visible; margin:auto; /*text-align:center; height: 712px;*/}
.divCompra2 .pleca1 {height: 47px;}
.divCompra2 .pasos {width:430px; height:140px; margin:auto;}
.divCompra2 .pasos span {height: 137px; text-align: center; vertical-align: middle; line-height: 137px;}
.divCompra2 .pasos img {vertical-align: middle;}
.divCompra2 .pasos .flecha {margin-top: 10px;}

.divCompra2 .areaCompra  {text-align:left; padding:10px;}

.divCompra2 .superior {width: 894px; height:20px; margin: auto; text-align: center; background:url(gifes/imgtop.png);}
.divCompra2 .inferior {width: 900px; margin: auto; text-align: center; margin-bottom: 200px;}
.divCompra2 .divContenido .info {background-color: #271E17; border-right-width: 3px; border-left-width: 3px; border-right-style: solid; border-left-style: solid; border-right-color: #FC0; border-left-color: #FC0; margin: auto; width: 888px;
}

