@charset "utf-8";
@import url("ini.css");

/* CONTENIDOS --- */

body {width:100%; margin:0 auto; background:#FFFFFF;font-size:.75em;}

h1{font-family:Verdana, "Times New Roman", Times, serif; letter-spacing: -2px;}

h1 {font-size: 25px;letter-spacing: -2px; font-weight:400; color:#fff; float:none;}

h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;float:none; letter-spacing:-1px;}

li{ float:left; display:inline;}

a{text-transform:none; text-decoration:none; text-align:left; cursor:pointer; color:#06C; font-weight:bold; }

a:hover { text-decoration:none; color:#666;}

p { font-family:Arial, "Times New Roman", Times, serif; font-size:11px; color:#000; line-height:1.2}

span {  font-weight: normal; font-family:Arial, "Times New Roman", Times, serif; font-size:11px; color:#000; line-height:1.2}

/* GENERAL ---*/ 

#contGenral{ width:1003px; margin:0 auto;}
#contSeccion{ width:920px; margin:0 auto; }

#header{ width:100%; margin:0 auto; }
	#header1{ height:90px; width:100%; margin:0 auto;}
	.logo{ float:left; padding-top:10px; }
	
	#login{ float:right; padding-top:40px; position:relative;width:70%;}
	
	.titRegistroHome{ float:left;margin:0 7px 0 0;}
	.botonLog{ float:left; }
		
	#botsIni{ margin:0 0 20px 12px; float:left;}
		
		.botReg{ float:left;}
		.botReg a{ width:100px; height:26px; background:url(../../img/registrarse_a.jpg) no-repeat; float:left; }
		.botReg a:hover{ background:url(../../img/registrarse_b.jpg) no-repeat;}
		
		/**/
		
		.botLog{ float:left;}
		.botLog a{ width:80px; height:24px; background:url(../../img/btnLog_a.jpg); float:left; }
		.botLog a:hover{ width:80px; height:24px; background:url(../../img/btnLog_b.jpg);}
		
	.olvideClave{ float:right;height:15px; clear:both; margin:9px 0 0 0px; }	
	
	/**/
	.botSalir{ float:left;}
	.botSalir a{ float:left; width:106px; height:26px; background:url(../../img/btn_salir_a.jpg) no-repeat;}
	
	.botMisDatos{ float:left; margin-right:7px;}
	.botMisDatos a{ float:left;width:90px; height:26px; background:url(../../img/btn_misDatos_a.jpg) no-repeat;}
	.botMisDatos a:hover{background:url(../../img/btn_misDatos_b.jpg) no-repeat;}
	
	.botMisCompras{ float:left; margin-right:7px;}
	.botMisCompras a{ float:left;width:106px; height:26px; background:url(../../img/btn_misCompras_a.jpg) no-repeat;}
	.botMisCompras a:hover{background:url(../../img/btn_misCompras_b.jpg) no-repeat;}
	
	.bienvenidos{ float:left; margin-right:7px;}
	.bienvenidos h1{ font-size:13px; color:#666666; letter-spacing:-1px; margin:7px 0 0 0;}


#barraBuscador{ width:100%; height:50px; margin:20px auto 0 auto;}

	#barraCalen{ float:left; width:110px; height:50px; background:url(../../img/fechas.jpg) no-repeat #dad3c2; cursor:pointer;}
	#flashCalen{ float:left; width:460px; height:300px;position:absolute; z-index:50; top:155px; left:600px; display:none;}

	#barraDrops{ width:550px; background:#e6dfcf; height:50px; float:left;}
	#barraDrops select{ border:#c7beaa 1px solid; width:125px;}
	#barraDrops ul{ margin-top:15px;}
	#barraDrops li{ margin-left:10px;}	
	
		.obras,.categorias,.estrenos,.promos{ width:125px; height:20px;}
	
	#pat{ width:100%; height:3px; float:left; background:url(../../img/patBarra.jpg) repeat-x;}
	#barraBusca{ width:260px; background:#fdd20a; height:50px; float:left; }
		.campos{ float:left; margin-top:16px; margin-left:10px;}		
		.campos input{padding:5px 9px 4px 9px; width:70px; height:16px; margin-top:-4px; background:url(../../img/backBuscador.jpg) no-repeat #FFFFFF; border:none;}
		.campoBuscar{ float:left; background:url(../../img/backBuscador.jpg) no-repeat #FFFFFF; width:165px; height:25px; margin:12px 0 0 10px;}
		.campoBuscar input{ float:left; border:none; width:145px; height:22px; background:none; margin:2px 2px 2px 6px; /**margin:2px 2px 2px -6px;*/}
		
		.buscar{ width:63px; height:25px; float:left; margin:11px 0 0 9px;}
			.buscarBot a{ background:url(../../img/buscar_a.jpg) no-repeat;width:63px; height:25px; float:left;}
			.buscarBot a:hover{ background:url(../../img/buscar_b.jpg) no-repeat;}

/* DESTACADO */

#destGrande{ width:920px; height:410px;margin-top:10px;}

/* TEATROS*/

#teatros{ width:945px; height:110px; margin:10px 0 0 -14px;}


/* HOME COLS */
#contCols{ width:100%; margin:10px 0 0 0; }
	#colIzqHome{ width:605px;float:left; margin-left:-10px;}
	#colDerHome{ width:305px;float:right;}

/* ESTRENOS */

	.destEstr{ width:605px; height:212px; float:left; padding-bottom:15px;}

/* BANNERS HOME*/

	.cjaBannerHome{ width:282px; height:163px;margin:10px 15px 0 0; float:left;}
	.descEsp{ width:305px; height:210px; margin:-2px auto 0 auto; }
	.descDer2{ width:305px; height:163px; margin:0 auto; background:#e6dfcf; margin-top:28px;}
	
/* FOOTER */

#footer{ width:100%; float:left; }
	.footLogos{ width:100%; float:left; margin:70px 0 0 0;}
	.footLgoPlat{ width:141px; height:50px;float:right; margin:-6px 0 0 0;}
	
#redes{ float:right; margin:10px 22px 0 0;}	
	.footlogRedes{ width:32px; height:32px; float:right;}
	
#footBotonera{ width:100%; float:left; height:45px; margin-bottom:15px; }
	.footBts{ float:left; margin:12px 0 0 0; padding-left:7px; }
	.footBts li{ float:left; margin-right:5px;} 
	.footBts p{ font-weight:normal;}
	
	.footLegales{ float:left; height:45px; margin:21px 0 0 175px;}
	.footLegales p{ font-size:10px; color:#666666; text-align:left; float:left;}
	
    .footLgoKws{ float:right; height:45px; margin:21px 90px 0 0; }
    .footLgoKws p{ font-size:10px; color:#666666; text-align:left;}

#footLine{ width:100%; height:12px; margin:12px 0 0 0; /**margin:60px 0 0 0;*/ background:#000; float:left;}
.corte {clear: both;}


#destCertisur{float:left; margin-top:-5px;}

/* CALENDARIO */


#trip .fields {
	padding: 25px;
	margin-bottom: 20px;
}
#trip div {
	clear: both;
}
#trip label {
	float: left;
	width: 165px;
}
#trip input {
	float: left;
	width: 45px;
	margin:0 0 0 10px;
	border:#dcbc26 1px solid;
}
#trip .ui-datepicker-trigger {
	float: left;
	width: 16px;
}	

/*  COMPRAS  */

#compraHeader{ margin:20px auto 0 auto; width:920px; height:290px;}

	.compraImg{ width:920px; height:237px; margin:0;}
	.compraBts{ width:920px; height:52px; margin:3px 0 0 0;}
	
#comprasModulo{ width:916px; margin:10px auto 35px auto;/**margin:10px auto 30px auto;*/ z-index:5; position:relative; float:left;}

/* COMPRAS COL IZQ */ 

#comprasColIzq{ float:left; width:660px; background:#e6dfcf; padding-bottom:15px;}

#comprasColIzqCompleta{float:left; width:916px; background:#e6dfcf; padding-bottom:15px; }

	#comprasCont{ float:left; margin:30px 0 0 30px;}
	.comprasTit{ width:100%; float:left; /**float:none;*/}
	
	/* LOGIN */
	
	.errorLog h1{ color:#FF0000; font-family:"Arial", Helvetica, sans-serif; font-size:12px; letter-spacing:-1px; width:100%; margin:5px 0 5px 0; float:left;}
	
	.comprasTextos{ float:left; margin:10px 0 10px 2px; width:90%;}
	.comprasTextos p{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;}
	
	.textCompraConfirm{ float:left; margin:10px 0 10px 2px; width:96%;}
	.textCompraConfirm p{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000;}
	
	.comprasLogCajaCampos { width:100%;float:left; margin:20px 0 0 0;}
	
	.comprasLogCampos{ width:190px;height:42px; background:#f2d206; margin-right:10px; float:left;}
	.comprasLogCampos input{ width:170px; height:34px; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bolder; border:none; margin:5px 0 0 10px; /**margin:-30px 0 0 160px; */ background:none; letter-spacing:-1px; float:left; }
	
	.campoEmailReenvio{ width:300px; height:42px; background:#f2d206; margin-right:10px; float:left;}
	.campoEmailReenvio input{ width:275px; height:34px; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bolder; border:none; 		margin:5px 0 0 10px; /**margin:9px 0 0 10px; */ background:none; 
		letter-spacing:-1px; float:left; }
	
	.reenvioCajaMail{ float:left; margin:10px 0 20px 30px;}
	
	.comprasLogIngre{ float:right;width:126px; height:42px;}
	.comprasLogIngre a{ float:left; background:url(../../img/compras_ingresar.jpg) no-repeat; width:126px; height:42px;}
	.comprasLogIngre a:hover{ background:url(../../img/compras_ingresar_b.jpg) no-repeat;}	
	
	.comprasLogAceptar{ float:right;width:184px; height:42px; margin-right:30px;}
	.comprasLogAceptar a{ float:left; background:url(../../img/sigPaso_a.jpg) no-repeat; width:184px; height:42px;}
	.comprasLogAceptar a:hover{ background:url(../../img/sigPasoB.jpg) no-repeat;}	

	.comprasInvalidCard{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.comprasInvalidCard a{ float:left; background:url(../../img/btn_volverReingresar.jpg) no-repeat; width:240px; height:42px;}
	.comprasInvalidCard a:hover{ background:url(../../img/btn_volverReingresar_b.jpg) no-repeat;}	

	.comprasTimeExpired{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.comprasTimeExpired a{ float:left; background:url(../../img/btn_volverComprar.jpg) no-repeat; width:240px; height:42px;}
	.comprasTimeExpired a:hover{ background:url(../../img/btn_volverComprar_b.jpg) no-repeat;}	
	
	.actualiza{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.actualiza a{ float:left; background:url(../../img/btn_actu_a.jpg) no-repeat; width:240px; height:42px;}
	.actualiza a:hover{ background:url(../../img/btn_actu_b.jpg) no-repeat;}	
	
	.descarMediakit{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.descarMediakit a{ float:left; background:url(../../img/btn_descargarA.jpg) no-repeat; width:180px; height:42px;}
	.descarMediakit a:hover{ background:url(../../img/btn_descargarB.jpg) no-repeat;}	
	
	.volverHome{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.volverHome a{ float:left; background:url(../../img/btn_volver_a.jpg) no-repeat; width:240px; height:42px;}
	.volverHome a:hover{ background:url(../../img/btn_volver_b.jpg) no-repeat;}	

	.misCompras2{ float:right;width:240px; height:42px; margin-right:30px; margin-top:30px;}
	.misCompras2 a{ float:left; background:url(../../img/btn_misCompras2.jpg) no-repeat; width:240px; height:42px;}
	.misCompras2 a:hover{ background:url(../../img/btn_misCompras2b.jpg) no-repeat;}	
	
	.reenvioBotEnviar{ float:left;width:126px; height:42px;}
	.reenvioBotEnviar a{ float:left; background:url(../../img/compras_enviar.jpg) no-repeat; width:126px; height:42px;}
	.reenvioBotEnviar a:hover{ background:url(../../img/compras_enviar_b.jpg) no-repeat;}		
	
	.reenvioBotLog{ float:left;width:135px; height:42px;}
	.reenvioBotLog a{ float:left; background:url(../../img/btn_loginReenvio.jpg) no-repeat; width:135px; height:42px;}
	.reenvioBotLog a:hover{ background:url(../../img/btn_loginReenvio_b.jpg) no-repeat;}		

	.reenvioFail{ float:left;width:180px; height:42px; margin-left:20px;}
	.reenvioFail a{ float:left; background:url(../../img/btn_reenvioFail.jpg) no-repeat; width:180px; height:42px;}
	.reenvioFail a:hover{ background:url(../../img/btn_reenvioFail_b.jpg) no-repeat;}		


	.registrate{ float:left;width:135px; height:42px;}
	.registrate a{ float:left; background:url(../../img/btn_registrate.jpg) no-repeat; width:135px; height:42px;}
	.registrate a:hover{ background:url(../../img/btn_registrate_b.jpg) no-repeat;}		



	.comprasUltimaComp{ float:left; width:600px; padding-bottom:10px;  background:#b1a997; margin:20px 0 0 0;}
	.comprasUltimaComp p{ float:left;font-size:15px; color:#000000; margin:9px 0 0 10px;}
	
	/* FUNCIONES */

.codPromo{ float:left; width:100%; margin:40px 0 0 0;}	
#checkPrmos{ float:left; width:100%; margin:15px 0 0 0;}
#checkPrmos ul{ float:left;}
#checkPrmos p{ float:left; margin:2px 0 0 5px;}
#checkPrmos input{ float:left;}	
#checkPrmos li{ width:110px; float:left;}
	
.selectDrop{ float:left; margin-top:15px; }
.selectFunc { float:left;margin:20px 0 0 0; clear:right; }
.selectFunc select{ float:left; margin-top:30px; width:600px; }

.selectTipoDoc{ float:left;margin:0 10px 0 0; }
.selectTipoDoc select{ float:left; margin-top:30px; width:130px; }

.selectTipoDocReg{ float:left;margin:0 24px 0 10px; }
.selectTipoDocReg select{ float:left; margin-top:30px; width:237px; }

.selectSector{ float:left;margin:20px 0 0 0; }
.selectSector select{ float:left; margin-top:30px; width:250px; }

.selectProvincia{ float:left;margin:0 0 0 0; }
.selectProvincia select{ float:left; margin-top:30px; width:275px; }

.selectProvinciaReg{ float:left;margin:0 0 0 0; }
.selectProvinciaReg select{ float:left;width:278px; }

.selectProvinciaReg1{ float:left;margin:0 0 0 0; }
.selectProvinciaReg1 select{ float:left;width:239px; }

.selectProvinciaPais{ float:left;margin:0 0 0 0; }
.selectProvinciaPais select{ float:left;width:239px; }

.selectProvinciaPaisDomic{ float:left;margin:0 0 0 0; }
.selectProvinciaPaisDomic select{ float:left;width:168px; }

.cantTit{ width:120px; height:42px;float:left; margin:20px 0 0 10px;}
.cantTit p{text-indent:1px; line-height:43px; font-size:24px; font-weight:bold; letter-spacing:-1px; margin-left:13px;}

.selectCant{ float:left;margin:20px 0 0 0; clear:right; }
.selectCant select{ float:left; margin-top:30px; width:250px; }

.selectPromo{ float:left;margin:20px 0 0 0; clear:right; }
.selectPromo select{ float:left; margin-top:30px; width:450px; }

.selectDom{ float:left;margin:-5px 0 0 0; clear:right; }
.selectDom select{ float:left; margin-top:30px; width:250px; }	

.selectFecha{ float:left;margin:0 0 0 15px;  clear:right; }
.selectFecha select{ float:left; margin-top:30px; width:190px; }	

.selectCuota{ float:left;margin:0 0 0 15px;  clear:right; }
.selectCuota select{ float:left; margin-top:30px; width:190px; }	

.selectAn{ float:left;margin:0 0 0 15px;  clear:right; }
.selectAn select{ float:left; margin-top:30px; width:178px; }	
	
#contMapa{ float:left; margin:0 0 70px 0; width:605px; background:#e6dfcf; padding-bottom:30px;}
#mapaSector{ float:left;margin:20px 0 70px 20px; width:605px;}

#cajaMapa{ width:500px; margin:0 auto;}
#mapaSector2{margin:0 auto; width:550px;}
#imgMapa{width:550px; margin:0 auto; padding-bottom:15px;}
#imgMapa img{ width:100%; float:left;}

#sigPaso{ z-index:10; position:absolute; bottom:36px; right:280px;}
#sigPaso a{ float:left; width:184px; height:42px; background:url(../../img/sigPaso_a.jpg) no-repeat;}
#sigPaso a:hover{ background:url(../../img/sigPasoB.jpg) no-repeat;}

#sigPasoFun{ float:left; width:100%; height:42px; margin-top:25px;}
#sigPasoFun a{ float:right; width:184px; height:42px; background:url(../../img/sigPaso_a.jpg) no-repeat; margin-right:35px;}
#sigPasoFun a:hover{ background:url(../../img/sigPasoB.jpg) no-repeat;}


#confirmarCompra{ float:right; z-index:10; position:absolute; bottom:30px; right:280px;}
#confirmarCompra a{float:left; width:250px; height:42px; background:url(../../img/confirmarCompra_a.jpg) no-repeat;}
#confirmarCompra a:hover{background:url(../../img/confirmarCompra_b.jpg) no-repeat;}

	/* LOCALIDADES */
	
#titElegirBut{width:100%; margin-top:30px;float:left; padding-bottom:10px; }
#selectLocal{ float:left; margin-top:10px; width:100%;}
	
	.itemSelect{ float:left; width:150px;}
	.itemSelect input{ float:left; background:#F90; width:25px; height:25px;}
	.itemSelect p{ float:left; font-size:12px; margin:4px 0 0 4px; width:120px;}
	
	.itemSelectClass{ float:left; width:100%; margin-bottom:20px;}
	.itemSelectClass input{ float:left;}
	.itemSelectClass p{ float:left; font-size:12px; margin:2px 0 0 4px; width:90%; }
	
#timerOut{ width:184px; height:42px; background:#FFFFFF; z-index:15; position:absolute; top:35px; left:455px;}
#timerOut p{ font-size:18px; font-weight:bold; letter-spacing:-1px; color:#FF0000; text-align:center; margin-top:10px;}

	/* MODO DE ENTREGA */
	
#selectLocalModoA{ float:left; margin:20px 0 0 0; width:100%;height:150px;}
#selectLocalModoB{ float:left; margin:20px 0 0 0; width:100%;height:100px;}
#selectLocalModoC{ float:left; margin:20px 0 0 0; width:100%;}

#cambiarDom{ float:left; /**float:none;*/ width:100%; margin-bottom:70px;}

#titDomicilio{float:left; width:100%; height:34px; margin-top:20px;}

#btnModificar a{ float:left; width:124px; height:42px; background:url(../../img/btn_modf_a.jpg) no-repeat;margin:10px 0 0 16px;}
#btnModificar a:hover{ background:url(../../img/btn_modfb.jpg) no-repeat;}

#btnNuevoDom a{ float:left; width:200px; height:42px; background:url(../../img/btn_nuevoDom_a.jpg) no-repeat;margin:10px 0 0 16px;}
#btnNuevoDom a:hover{ background:url(../../img/btn_nuevoDom_b.jpg) no-repeat;}


	/* DATOS DE ENTREGA */
	
	
	
#cajaDatosEntrega{float:left;margin:0 0 20px 0; width:100%; height:1100px; }
#cajaDatosEntrega2{float:left; /**float:none;*/ margin:0 0 0 0; width:100%; }
#datosEntrega{ float:left;width:100%; height:42px; margin:20px 0 0 0; }
.datosEntrega{ float:left;width:100%; height:42px; margin:20px 0 0 0; }

	.opc{ float:left; height:290px; margin:10px 0 60px 0;}
	.titDatoEntrega{ float:left;}
	
	.campoDatoEntegaA{ float:left; width:165px; height:42px; background:#f2d206; margin:0 10px 0 10px;}		
	.campoDatoEntegaB{ float:left; width:66px; height:42px; background:#f2d206; margin:0 10px 0 10px;}
	.campoDatoEntegaCel{ float:left; width:145px; height:42px; background:#f2d206; margin:0 10px 0 10px;}
	.campoDatoReg{float:left; width:225px; height:42px; background:#f2d206; margin:0 10px 0 10px;}
	
	.sepCampo{ float:left; margin-left:27px;}
	
	.campoDatoEntegaA input,.campoDatoEntegaB input,.campoDatoEntegaCel input,.campoDatoReg input{ float:left; 	/*height:36;*/ background:none; border:none; font-family:Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:-1px; font-weight:bold;
		}
		
	.campoDatoEntegaA input{ width:148px; margin:5px 0 0 9px; }
	.campoDatoEntegaB input{ width:50px; margin:5px 0 0 9px; }
	.campoDatoEntegaCel input{width:130px; margin:6px 0 0 8px; }	
	.campoDatoReg input{width:210px; margin:6px 0 0 3px; }
	
	.btnConfirmarEntrega a{ float:right; width:278px; height:42px; background:url(../../img/btn_confirm_a.jpg) no-repeat; margin:0 30px 0 0;}
	.btnConfirmarEntrega a:hover{background:url(../../img/btn_confirm_b.jpg) no-repeat;}
	
	/* COMPRAR */
	
	.campoDatoComprar{ float:left; width:220px; height:42px; background:#f2d206; margin:0 15px 0 15px;}
	.campoDatoComprar input{ width:200px; margin:5px 0 0 9px; /**margin:5px 0 0 -7px;*/ float:left; /*height:36;*/ background:none; border:none; font-family:Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:-1px; font-weight:bold; }
	
	.masTarjeta{ float:left; margin-left:10px;} 
	
	.terminos{ float:left; margin-top:10px;}
	.terminos2{ float:left; margin-top:-20px;}	
	
	.terminos input,.terminos2 input{ float:left;}
	.terminos p,.terminos2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; margin:4px 0 0 5px;}
	
	.cajaCapcha{ float:left; height:42px; width:200px; margin:-20px 0 0 0;}
	.imgCapcha{ float:left; background:#FFFFFF; z-index:10; position:relative;height:42px; width:200px; }
	.imgCapcha img{ float:left; z-index:15; position:static; height:42px; width:200px;}
	
	.cajaCapchaCampo{ float:left; height:42px; width:190px; margin:-20px 0 0 24px; background:#fdd207;}
	.cajaCapchaCampo input{	width:183px; margin:5px 0 0 9px; /**margin:5px 0 0 -7px;*/ float:left; /*height:36;*/ background:none; border:none;	font-family:Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:-1px; font-weight:bold;		
	}
	
	/* PARA REGALAR */
	
	.campoBenefis{float:left; width:350px; height:42px; background:#f2d206; margin:0 15px 0 15px;}
	.campoBenefis input{width:350px; margin:5px 0 0 9px; /**margin:5px 0 0 -7px;*/ float:left; /*height:36;*/ 		background:none; border:none; font-family:Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:-1px; font-weight:bold;}
	
	.sepRegalar{ float:left; margin-left:45px;}
	.sepTopRegalar{ float:left; margin-top:20px;}
	
	/* PANTALLA FINAL */
	
	.datosFinalesCompra{ width:635px; height:42px; background:#dad3c1; float:left; margin:0 0 0 10px;}
	.datosFinalesCompra p{text-indent:1px; line-height:43px; font-size:24px; font-weight:bold; letter-spacing:-1px; margin-left:13px;}
	
/* COMPRAS COL DER */ 

#comprasColDer{ width:256px; float:right; background:#747474;padding-bottom:15px;}

#comprasContDer{ width:210px; margin:20px auto 0 auto; background:#063;}	
#listadoOperaciones{ float:left; width:100%;}	
#listadoOperaciones li{ float:left; margin-bottom:8px;}
	.sepLiOperaciones{ float:left; margin-top:4px;}
	

	.cajaTitulosColDerCompras{ width:210px; height:35px; background:#525252;}
	.cajaTitulosColDerCompras h1{ float:left; width:100%; height:35px; color:#d1c6b0; font-size:15px; letter-spacing:-1px; margin:12px 0 0 10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left;}
	
	.dataCompra{ float:left; width:100%; padding-left:11px;}
	.colorCompra1,.colorCompra2,.colorCompra10,.colorCompra20{ float:left; width:100%; }	
	.colorCompra1 p{ float:left; width:100%; color:#FFF; font-size:12px; font-weight:bold;}
	.colorCompra2 p{ float:left; width:100%; color:#d3c7ad; font-size:12px;font-weight:bold;}	
	.colorCompra10 p{ float:left; width:100%; color:#FFF; font-size:14px;font-weight:bold;}	
	.colorCompra20 p{ float:left; width:100%; color:#d3c7ad; font-size:14px;font-weight:bold;}	
	.dataCompra ul{ float:left; clear:both;}
	.dataCompra li{ float:left; clear:both;}

#totalCompra{ float:left; width:210px; height:42px; background:#ec7a00;}
#totalCompra h1{float:left; width:100%; height:42px; color:#fff; font-size:22px; letter-spacing:0px; margin:11px 0 0 8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


#cprasCjaNomObra{ float:left; width:90%; margin:20px 0 0 0;}
	
	.compraActual{ float:left; padding-bottom:7px;}
	
	.bulletCompras{ float:left; width:10px;} 
	.cprasNombreObra{ float:right; width:200px; margin:-3px 0 0 0;}
	.cprasNombreObra p{ font-size:14px; letter-spacing:-1px;}
	
	.cprasTeatro{ float:right; width:200px; margin:0 0 0 0;}
	.cprasTeatro p{ color:#FFFFFF; font-size:12px; padding-bottom:20px;}
	
	.compDetalle{ float:left; width:100%; margin-bottom:-10px; }
	.compDetalle p{ color:#fff;font-size:12px; float:left;}
	.compDetalle2{ float:left; width:100%;margin-top:0; }
	.compDetalle2 p{ color:#fff;font-size:12px;}
	.txtNegro{ color:#000000; font-weight:bold; margin-top:1px;}
	
/* INTERNAS */

#contenedorInt{ width:100%; margin:30px auto 0 auto;}
#colIzqInterna{ width:695px; float:left; min-height:700px;}

#resultadoObras{ float:left;background:#e7e0d0; width:695px; padding-bottom:20px;}
#resultadoObras ul{ float:left; margin:22px 22px 0 0;}
#resultadoObras li{ width:200px; height:234px; float:left; background:#24201f;}

	.sepResObra{ float:left; margin-left:24px;}
	
	/* obra resultado */
	
	.obraResTit{ width:100%; height:40px;}
	.obraResTit p{ color:#FFFFFF; font-size:12px; padding:6px 0 0 7px; }
	.obraRes{ width:100%; height:197px; margin:0 0 0 7px;}
	
	/* paginacion */ 
	
	#paginado{ float:right; margin:15px 0 0 0; }
	#paginado ul{ float:right;}
	#paginado li{ float:right; margin-left:5px;}
	
		.botsPaginado{ float:left; width:33px; height:33px;}	
		.flechaPag{ float:left; width:33px; height:33px;}	
		
		.botsPaginado a{ 
			float:left; 
			width:30px; 
			height:25px; 
			font-family:Arial, Helvetica, sans-serif; 
			color:#000000; 
			font-size:12px; 
			text-align:center; 
			font-size:20px;
			padding-top:4px;
			}
		
		.botsPaginadoSlect a{ 
			float:left; 
			width:30px; 
			height:25px; 
			font-family:Arial, Helvetica, sans-serif; 
			color:#FFF; 
			font-size:12px; 
			text-align:center; 
			font-size:20px;
			padding-top:4px;
			background:#000;
			}
			
		.botsPaginado a{ background:#e6dfcf; border:1px solid #dad1be; }
		.botsPaginado a:hover{ background:#fff;}
		
		/* COL DER INTERNAS */ 

#colDerInterna{ width:210px; float:right; }

#destacaNews{width:210px; height:270px; float:right; background:#fdd20a; margin:0 0 10px 0;}

	.titNews{ float:left; margin:10px 0 0 0;}
	.cajasNewsCampos{ float:left; width:100%; height:30px; margin:8px 0 0 0;}
	.titNewsCampo{ float:left; width:80px; height:30px;}
	.enviarNews{ float:left; margin:20px 0 10px 0;}
	
	.campoNews{ float:left; width:100px; margin:3px 0 0 10px;}
	.campoNews input{ float:left; width:100px; border:#fdbb0a; height:21px; padding:2px 4px 2px 4px;}
	.textoNews{ margin:0 auto; width:190px; font-size:11px;}

	.destInternaDescuento{ float:left;}
	
	.destFlasInterna{ float:right; margin:10px 0 0 0;}
	.imgComprarInt{ float:right; width:155px; height:36px; margin:7px 6px 0 0;}
	.imgComprarInt a{ float:right; width:155px; height:36px;  background:url(../../img/comprarEntInternas_a.jpg) no-repeat;  }
	.imgComprarInt:hover a{ background:url(../../img/comprarEntInternas_b.jpg) no-repeat;  }
	
	
/* ---------------------------------------------------------------------------------------------------------------------- */
/* DETALLE DE LA OBRA */
/* ---------------------------------------------------------------------------------------------------------------------- */

#headerDetalleObra{ margin:-20px auto 30px auto; width:920px; height:237px;}

	.tituloResObra{ width:695px; height:50px; background:url(../../img/tit_resBusqueda.jpg) no-repeat; text-transform:uppercase}
	.tituloResObra h1{ color:#FFF; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin:18px 0 0 285px; float:left;}

	.tituloObra{ width:695px; height:50px; background:#000000; float:left; }
	.tituloObra h1{ color:#FFF; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:15px 0 0 10px; float:left; letter-spacing:0; }
	
	.titTeatroDetalle{ width:695px; height:35px; background:#d9d3c0; margin:0 auto; float:left;}
	.titTeatroDetalle p{ color:#000; font-size:14px; margin:10px 0 0 10px; float:left;}
	.titTeatroDetalle a{float:left;}
	/**/
	.cajaDetalleObra{ width:695px; height:50px; background:#ede9dd;float:left; padding-top:16px; padding-bottom:16px;}
	.cajasDetalleObra{ width:695px; height:50px; background:#ede9dd;float:left;}
	.cajasDetalleObra2{ width:695px; height:30px; background:#ede9dd; padding-bottom:10px;float:left;}
	
	.cajasDetalleObra10{ width:890px; height:50px; float:left;}
	
	.cajasDetalleObra3{  width:695px; background:#ede9dd; padding-top:0px; float:left;}
	.cajasDetalleObra3 ul{ float:left; margin-top:10px;}
	.cajasDetalleObra3 li{ float:left; width:100%; margin-top:10px;}
	.textoDetalleObra3 p{ float:left; margin:20px 0 0 20px; font-size:12px;}

	.cajasDetalleObra h1,.cajaDetalleObra h1,.cajasDetalleObra2 h1 { 
		color:#000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:18px 0 0 10px; float:left; letter-spacing:0px; 
	}
	
	.cajasDetalleObra3 h1, .cajasDetalleObra3b h1{ 
		color:#000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:28px 0 0 10px; float:left; letter-spacing:0px; 
	}
	
	.cajasDetalleObra10 h2{ 
		color:#000; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:18px 0 0 3px; float:left; letter-spacing:0px; 
	}
	
	.cajasDetalleObra3b{  width:695px; height:90px; background:#ede9dd; padding-top:10px; float:left;}
	.cajasDetalleObra3b ul{ float:left; margin-top:10px;}
	.cajasDetalleObra3b li{ float:left; width:100%; margin-top:10px;}
	.textoDetalleObra3b p{ float:left; margin:20px 0 0 20px; font-size:12px;}
	
	.tarjetasDetalleObra1{ float:left;}
	.tarjetasDetalleObra{ float:right; margin-right:11px;}
	.tarjetasDetalleObra ul{ float:right; margin:0 7px 0 0;}
	.tarjetasDetalleObra li{ float:left; width:60px; height:40px; margin:7px 0 0 4px;}
	
	.promoDetalleTarjeta{ float:left; margin-top:-10px;}
	.promoDetalleTarjeta p{ float:left; font-size:10px; width:47px; text-align:left; margin:7px 0 0 7px;} 
	.promoDetalleTarjeta ul{ float:left; margin:0 0 0 -15px;}
	.promoDetalleTarjeta li{ float:left; width:47px; margin:7px 0 0 23px;}
	
	.promoDetalleObra{ float:right; margin-top:-10px;}
	.promoDetalleObra p{ float:right; font-size:10px; width:180px; text-align:center; margin:7px 0 0 7px;} 
	.promoDetalleObra ul{ float:right; margin-top:10px; margin-right:20px;}
	.promoDetalleObra li{ float:right; width:59px; margin:7px 0 0 15px;}
	
	.bulletDetalleObra{ float:left; margin:0 15px 0 25px;width:10px; height:100%;}
	
	.textosDetalleObra{ width:625px;float:left; margin:0 0 0 0;}
	.textosDetalleObra p{ font-size:12px; float:left;}
	
	.textosDetalleObra2,.textosDetalleObra5{ width:655px;float:left; margin:20px;text-align:justify; }
	.textosDetalleObra2 p{ font-size:12px;}
	
	.textosDetalleObra3{ float:left; margin:0 0 20px 0;}
	
	.textosDetalleObra5 p{ font-size:12px; float:left;}
	.textosDetalleObra5 h1{ float:left; margin:0 0 15px 0; width:100%;}
	.textosDetalleObra5 h1{ float:left; margin:0 0 15px 0;}
	
	#cajaTeatrosPlat{ float:left;margin:0 0 0 23px; /**padding-bottom:20px;*/}
	.textosDetalleObra5 ul{ float:left; margin:0;}
	.textosDetalleObra5 li{ float:left; width:137px; margin-right:20px;}
	
	.textosDetalleMapa{float:left; margin:20px 0 20px 20px; width:230px;}
	.textosDetalleMapa p{ float:left; width:100%; margin-top:10px; margin-left:10px;}
	
		.cajaImgteatro{ height:56px; width:100%; float:left; border:#e7e0d0 solid 1px;}
		.footCajateatro{ height:16px;width:137px;  background:#635f56;text-align:center; float:left;}
		.footCajateatro p{ color:#FFFFFF; width:137px; text-align:center;}
		
		
	.detalleImg{ float:left; margin:10px 0 40px 25px;} 
	
	.detalleImg li{ float:left; width:291px; margin:30px 0 0 20px;}
	.sepDetalleImg{ float:left;margin-left:30px;} 
	
	.detalleVideo{ float:left; margin:30px 0 20px 45px;}
	
	
/*  REGISTRO */
.titPasoReg{ float:left; margin-top:35px;}

.acordionReg{ float:left; margin:0 0 15px 30px;}

#menu ul{ float:left; margin:0 0 20px 10px;}

#menu{ float:left; }
#menu ul li /*#menu li:last-child*/{border:none; float:left;}	
#menu li ul {display:none;}

.pasosReg{ float:left; margin:15px 0 0 0;}
	
#textoPassword { float:left; margin:10px 30px 0 0; height:15px; }
	
.datosRegistro{ width:237px; height:42px; background:#f3d207; float:left; margin:0 36px 0 0;}
.datosRegistro p{text-indent:1px; line-height:43px; font-size:24px; font-weight:bold; letter-spacing:-1px; margin-left:13px;}
.datosRegistro input{}	
	
.deseoRecibir{ float:left; margin:20px 0 0 0;}
.deseoRecibir p{ float:left; padding-top:2px;/**padding-top:5px;*/}
.deseoRecibir input{ float:left;}

	.radioBotRecibir{ float:left; margin-left:15px;}
	
.crearCuenta a{ float:right; width:225px; height:34px; background:url(../../img/btn_crearCuenta.jpg) no-repeat; margin-right:40px;}
.crearCuenta a:hover{ background:url(../../img/btn_crearCuenta_b.jpg) no-repeat;}

.sigPasoReg{ float:right; width:237px; height:42px; margin:30px 34px 15px 0;}
.sigPasoReg a{ float:left; width:237px; height:42px; background:url(../../img/btn_sigPaso_a.jpg) no-repeat;}
.sigPasoReg a:hover{background:url(../../img/btn_sigPaso_b.jpg) no-repeat;}

.registrarme,.modRegistrarme{ float:right; width:237px; height:42px; margin:23px 36px 28px 0;}
.registrarme a{ float:left; width:237px; height:42px; background:url(../../img/tit_registrarme_a.jpg) no-repeat;}
.registrarme a:hover{background:url(../../img/tit_registrarme_b.jpg) no-repeat;}

.modRegistrarme a{ float:left; width:237px; height:42px; background:url(../../img/tit_modreg_a.jpg) no-repeat;}
.modRegistrarme a:hover{ background:url(../../img/tit_modreg_b.jpg) no-repeat;}


.basic  {width: 100%;}	
.basic a {cursor:pointer;display:block; margin-top:15px;}
	

ul#menu a {
  display: block;
  text-decoration: none;
  cursor:pointer;
}

ul#menu li {
  margin-top: 1px;
}

/* AGREDADAS*/

	.tituloTeatro{ width:695px; height:50px; background: url(../../img/tit_teatroSimple.jpg) no-repeat #000000;}
	.tituloTeatro h2{ font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#FFF; letter-spacing:-1px; float:left; margin:17px 0 0 100px;}
	.cajaBotMapa{ width:180px; height:42px; float:right; margin:21px 27px 0 0;}	
	.botMapaGoogle{  width:180px; height:42px;cursor:pointer; float:left; margin:0 0 0 0;  }
	.botMapaGoogle a{ width:180px; height:42px; float:right; background:url(../../img/btn_verMapaUbi_off.jpg) no-repeat; }
	.botMapaGoogle a.active{  background:url(../../img/btn_verMapaUbi_on.jpg) no-repeat;}
	.imgTeatroMapa{ float:left; border:#d6cfba solid 1px; margin:0 15px 0 4px;}
	.cajaMapaGoogle{ float:left; margin:20px 0 0 7px; width:420px; height:300px;}	
	.cajasDetalleObra4{  width:695px; background:#ede9dd; padding:0; float:left;}
	/**/
	#cajaResto{ width:630px; float:left; background:#e7e0d0; margin:0 0 0 15px; padding:15px;}
	.imgResto{ width:125px; height:125px; float:left;}
	.textoResto{ float:left; width:425px; margin:0 0 0 15px;}
	.textoResto h1{ float:left; width:100%; padding:0; margin:0; font-size:21px; font-weight:bold;}
	.textoResto h2{ float:left;width:100%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; margin-top:3px;}
	.textoResto p{ float:left; padding:0; margin:0;width:100%; margin-top:7px;}

	/**/
	
	.campoDatoEntegaC{ float:left; width:310px; height:42px; background:#f2d206; margin:0 10px 0 10px;}	
	.campoDatoEntegaC input{float:left; background:none; border:none; font-family:Arial, Helvetica, sans-serif;font-size:24px; letter-spacing:-1px; font-weight:bold;	width:290px; /*height:36; */ margin:5px 0 0 9px; }

#imgTarjeta{ position:absolute; z-index:50; width:170px; height:120px; float:right; right:240px; top:190px; margin-right:30px; }

/*------------------------------*/

.colorRed { color:#F00;}
.colorBlue { color:#00C;}
.colorGreen { color:#090;}

.erroresForm{ float:left; margin-top:-12px; clear:both;}
.erroresForm p{ color:#F00; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; letter-spacing:0; font-weight:bold; clear:both;}


/* NUEVO CONTACTO */ 


#contNuevoContacto{ float:left; margin-left:70px;}
.contNuevoContacto{ float:left; margin-left:70px;}

#contNuevoContacto p{ float:left; font-size:14px;}

#atTelefonica{
	float:left; 
	width:695px; 
	height:160px;
	background:url(../../img/backContc1.jpg) no-repeat;margin-top:40px;
	}
	#telPlat{ float:left; margin-top:10px;}
	#textNuevoContacto{ float:left; margin-top:5px;}
		.textNuevoContacto{ float:left; margin-top:5px;}

#atOnline{ 
	float:left; 
	width:695px; 	
	background:url(../../img/backContc2.jpg) no-repeat; 
	margin-top:40px;
	padding-bottom:5px;
	}
	
	#chatOnlineOp1{ float:left; width:580px; height:50px;background:url(../../img/chpaTels1.jpg) no-repeat; padding-top:4px; margin-top:7px;}
	#chatOnlineOp2{ float:left; width:580px; height:50px;background:url(../../img/chpaTels2.jpg) no-repeat; padding-top:4px; margin-top:0;}


#facElec{float:left; width:695px; height:85px;	background:url(../../img/backContc3.jpg) no-repeat; margin-top:40px;}
.facElec{float:left; width:695px; height:85px;	background:url(../../img/backContc3.jpg) no-repeat; margin-top:40px;}

/* functions */

.bulletDetalleFun{ float:left; margin:14px 10px 0 10px;width:10px; height:100%;}

.cajaFunItem{ float:left; width:680px; margin:20px auto 0 auto;}
.cajaFunItem ul{ float:left;}
.cajaFunItem li{ float:left;width:660px; height:40px; background:#e6e0d0; margin:0 0 7px 15px;}
.cajaFunItem p{ font-size:16px; margin:10px 0 0 15px;}
.cajaFunItem a{ color:#000;font-size:16px; margin:12px 0 0 15px; font-family:Arial, Helvetica, sans-serif; float:left;}
.cajaFunItem a:hover{ color:#0066CC;}


.selectDropFun{ float:right;margin:-10px 15px 0 0; }
.selectDropFun select{ float:right;width:440px; margin-right:15px; }

.datosFunciones{ width:440px; min-height:42px; float:right; margin:0 15px 0 0;}
.datosFunciones p{text-indent:1px; line-height:43px; font-size:24px; font-weight:bold; letter-spacing:-1px; margin-left:13px;}

	.comprasLogContinuar{ float:right;width:184px; height:42px; margin-right:30px;}
	.comprasLogContinuar a{ float:left; background:url(../../img/continuar_a.jpg) no-repeat; width:184px; height:42px;}
	.comprasLogContinuar a:hover{ background:url(../../img/continuar_b.jpg) no-repeat;}	


/* disponiblidad */

#dispo{ float:left; width:290px; height:42px; margin:20px 0 0 20px;}


/* TICKET ELECTRO */



#cerrarTicket{ float:right; padding:15px 15px 0 0; width:100%;}
#btnCerrarTicket{ float:right; width:100px; cursor:pointer;}
#btnCerrarTicket a{ background:url(../../img/btn_cerrarTicket_off.jpg) no-repeat;}
#btnCerrarTicket a:hover{ background:url(../../img/btn_cerrarTicket_on.jpg) no-repeat;}

#impriPop{ width:381px;height:42px; margin:200px auto 0 auto;}
#impriPop a{ width:381px; height:42px; background:url(../../img/btn_impriTicket_off.jpg) no-repeat; float:left;}
#impriPop a:hover{ background:url(../../img/btn_impriTicket_on.jpg) no-repeat; }


/* YA PODES IMPRIMIR TUS TICKETS EN CASA  */

	.titCompraGral{ width:695px; height:50px; background:#000000; float:left;}
	#subtitCompraGral{ 
	width:695px; 
	float:left; }

	#subtitCompraGral p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000;
	line-height:10px;
	margin-top:16px;
	margin-left:18px;
}

	#cajaCompraTicket{ 
	width:695px; 
	float:left; 
	}	
	
	#cajaCompraTicketTxt{
		width:578px;
		margin:36px auto 0 auto;
	}	
	
	#cajaCompraTicketTxt ul{ float:left; padding-top:12px;}
	#cajaCompraTicketTxt li{ display:list-item; float:left; padding-left:5px; list-style:square;} 
	
	#cajaCompraAmarilla{
		width:10px;
		height:930px;
		float:left;
		background-color:#fdd20a;
		margin-top:25px;
	}
	
	#cajaCompraTicketTxt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color: #000;
	line-height:16px;
	text-align:justify;
	}

	#cajaCompraTicketTxt li ul {
	display:block;
	}


	#cajaCompraTicketTxt ul{
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color: #000;
		line-height:16px;
	}
	
	#cajaCompraTicketImg{ 
		width:285px;
		float:left;
		margin-top:24px;
		margin-left:210px;
	}
		
	.titCompraTicket{ width:563px; height:27px; float:left; padding-left:55px;}

	#contSeccionesTicket{ float:left; width:100%;background:url(../../img/pat_backTicket.jpg) repeat-y; margin-top:50px; }
	
	#infoContSecTicket{ width:578px; margin:16px auto 0 auto;	}
		.infoContSecTicket{ width:578px; margin:16px auto 0 auto;	}
	
	#boxDividasContTicket{ float:left; width:100%;  padding-left:16px;}
	.boxDividasContTicket{ float:left; width:100%;  padding-left:16px; padding-bottom:60px;}
	
		.sepBoxDividas{ float:left; padding-bottom:60px; }

	#titInfoContSecTicket{ float:left; width:100%; padding-bottom:20px;}
		.titInfoContSecTicket{ float:left; width:100%; padding-bottom:20px;}
		
	#infoContSecTicket li{ display:list-item; float:right; padding-left:5px; list-style:square; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:1.3em; text-align:justify;}
	
	#colIzqBoxContTicket{ float:left; width:250px; }
		.colIzqBoxContTicket{ float:left; width:250px; }

	#colDerBoxContTicket{ float:right; width:265px; /*height:121;*/}
		.colDerBoxContTicket{ float:right; width:265px; }
	
	#cierreTicket{ float:left; width: 100%; height:70px; background-color:#ede9dd;}


	.btnImpriFootTicket{ float:right;width:240px; height:42px; margin-right:30px;}
	.btnImpriFootTicket a{ float:left; background:url(../../img/btn_impriTicketFoot_off.jpg) no-repeat; width:240px; height:42px;}
	.btnImpriFootTicket a:hover{ background:url(../../img/btn_impriTicketFoot_on.jpg) no-repeat;}


	#backTicket{ position:fixed; top:0; left:0; background:#000; width:100%; z-index:60; }

	#contTicketElectro{ width:500px; height:273px; background:url(../../img/backPop.png) no-repeat; position:absolute; z-index:70; left:50%; margin-left:-250px; top:350px;}



	.cerrarTicketOff{ float:left; width:100px; height:26px; background:url(../../img/btn_cerrarTicket_off.jpg) no-repeat; }
	.cerrarTicketOn{ float:left; width:100px; height:26px; background:url(../../img/btn_cerrarTicket_on.jpg) no-repeat; }


#redesInt{ float:left; width:210px; height:92px; background:url(../../img/compartilo.jpg) no-repeat; margin-bottom:5px; padding-bottom:5px;}
#faceInt{ float:left; padding-bottom:10px; width:73px; padding-top:15px; padding-left:13px; position:relative; overflow:hidden; height:25px;}
#twInt{ float:left; padding-bottom:10px; width:55px; padding-left:9px; padding-top:15px;}
#googleInt{ float:left; width:35px; padding-left:11px; padding-top:15px; padding-right:10px;}


#HeaderRedesInt{ float:right; height:25px; position:absolute; right:360px;}
#HeaderfaceInt{ float:left; width:73px; height:24px; margin-top:2px; padding-right:11px; cursor:pointer;}
#HeaderfaceInt a{ float:left;width:73px; height:20px;background:url(../../img/vincular.jpg) no-repeat;  }

#HeaderfaceIntOri{ float:left; width:73px; height:24px; margin-top:-22px; padding-right:7px; }
#HeaderfaceIntOri a{ float:left;width:73px; height:24px; background:url(../../img/vincular.jpg) no-repeat; }
#HeaderfaceInt a:hover{background:url(../../img/vincularb.jpg) no-repeat; }

#vincular-face a{float:left; width:73px; height:24px; padding-right:7px; }
#seguinos-face a{float:left; width:73px; height:24px; padding-right:7px; }
#vincular-face a{ background: url(../../img/vincular.jpg) no-repeat;}
#vincular-face a:hover{ background: url(../../img/vincularb.jpg) no-repeat;}

#seguinos-face a{ background: url(../../img/seguinos.jpg) no-repeat;}
#seguinos-face a:hover{ background: url(../../img/seguinosb.jpg) no-repeat;}


#HeadertwInt{ float:left; padding-bottom:10px; width:62px; overflow:hidden; padding-top:2px; }
#HeadergoogleInt{ float:left; width:35px; padding-left:10px; padding-top:2px; }

#HeaderRedesInt2{ float:right; height:25px; margin-top:35px; margin-bottom:15px; position:absolute; right:0; }
#parcheMargin{ float:right; height:25px; position:absolute; right:0; }
#parcheMargin2{ float:right; height:25px; position:absolute; right:0; }


/* actual vir 10/11  */

.cajasDetalleObra5{ width:695px; background:#ede9dd; padding-top:10px; float:left; height:22px;}


/* MAPA DEL SITIO  */

	.titMapa{ width:695px; height:49px; background:#000000; float:left;}

	#cajaMapa{ 
	width:695px;
	float:left; 
	}	
	
	.cajaMapaTxt {
		width:193px;
		margin:18px 20px 0px 18px;
		float:left;
	}	
	
	.txtMapa{ width:100%; float:left;} 
	
	.txtMapa a, .txtMapa a:hover{
		font-size:14px !important;
		font-family:Arial, Helvetica, sans-serif  !important;
		line-height:22px;
		float:left;
		clear:both;
		color:#000 !important;
	}
	
	.txtMapa a:hover,.subtxtMapa a:hover {
		color:#06C !important;
	}
	
	.subtxtMapa,.subtxtMapa a{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif  !important;
		line-height:20px;
		float:left;
		width:100%;
		padding-left:10px;
		color:#000 !important;
	}
	
	
