/*** Tags
-------------------------------------------------------------- ***/
*{margin:0; padding:0;}

body {background:#fff; font-size:62.5%; font-family:Futura Md, Arial, Verdana, Times New Roman, serif; color:#555;}
:focus {outline:0;}
img {border:0px;}
ul, ol {list-style-type:none;}

a {color:#e2007a; text-decoration:none;}
a:hover {color:#e2007a!Important; text-decoration:underline;}

h1, h2, h3, h4 {font-family:Impact, Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:0.6em;}
h1 { font-size:24px; color:#151515; text-transform:uppercase;letter-spacing:3px;}
h2 {color:#B8B8B8;font-family:Futura md, Arial;}
h3 {font-size:1.4em;}

/*** Clases comunes
-------------------------------------------------------------- ***/
.right {float:right;}
.left {float:left;}
.cleaning {clear:both;}
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {display:inline-block;}
.clearfix {display:block;}
* html .clearfix {height:1px;}

.btn {
	font-family:Futura Md, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0.3em 0.5em;
	background:#e2007a;
	float:right;
	display:block;
}
.btn:hover { text-decoration:none; background:#363534; color:#fff;}

.btn2 {
	font-family:Futura Md, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0.3em 0.5em;
	background:#e2007a;
	float:left;
	display:block;
}
.btn2:hover { text-decoration:none; background:#363534; color:#fff;}

/*CLASES DE ErROR*/
.error {border: 1px solid red !important;}
.errorSpan span {color:red !important; display:inline;} 
label span {display:none;}

/*** Forms
-------------------------------------------------------------- ***/
	fieldset {border:0px; padding:0px;}
	label {color:#72695e; padding-right:0.6em;}
	.txt, textarea, select {
		color:#777;
		font:12px Arial, Helvetica, sans-serif;
		border:0;
		padding:1px 2px;
	}
	select {padding:0!important;}

	.mensaje_ok {font-size:1.2em; line-height:1.5em; height:15.0em;}
	.mensaje_error {font-size:1.2em; line-height:1.5em; padding:0.2em 0.4em; background:#EFB3BB;}
	
	.info_forms {color:#707067; font-size:0.9em;}
	
	.btn_form {
		background:#363534;
		font-family:Impact, Arial, Helvetica, sans-serif;
		color:#fff;
		padding:0.3em 0.4em;
		border:0;
		cursor:pointer;
	}
	.btn_form:hover {background:#E2007A;}

/*** Layout
-------------------------------------------------------------- ***/
#contenedor {width:760px; margin:10px auto 0px; font-size:1.2em;}
#cabecera {padding-left:29px; margin-bottom:20px;}
#cabecera h1 {
	float:left;
	display:block;
	background-image:url(../imagenes/interfaz/logo_clasicos.gif);
	background-repeat:no-repeat;
	width:270px;
	height: 0px !important; 
	height /**/:124px; /* IE 5/Win hack */ 
	padding: 124px 0 0 0;
	overflow:hidden;
	margin-bottom:0px;
}

#cabecera .right ul {margin-left:9.0em;margin-top:5px;margin-bottom:17px;}
#cabecera .right ul li {display:inline; color:#363534; font-family:futura md, arial;font-weight:normal;}
#cabecera .right ul li a {text-decoration:none; padding:0px; font-size:12px; letter-spacing:0.05em;}
#cabecera .right ul li a:hover {text-decoration:underline;}
#cabecera .right h2 {
	display:block;
	background-image:url(../imagenes/interfaz/fechasFesti.gif);
	background-repeat:no-repeat;
	width:321px;
	height: 0px !important; 
	height /**/:73px; /* IE 5/Win hack */ 
	padding: 73px 0 0 0;
	overflow:hidden;
	float:right;
	margin-top:13px;
}
#FMenu{background:#bbb;text-align:center;width:100%;display:block;}
.mainMenu{border-left:1px solid #fff;text-align:center;float:none;width:100%;}
.mainMenu span {font-size:1.1em; font-family:futura md, arial; text-transform:uppercase;border-right:1px solid #fff;margin:0 auto;display:inline-block;}
.item_menu {
	letter-spacing:0px;
	padding:0.5em 0.7em;
	/*padding:7px 4px;*/
	color:#fff;
	display: block;
	background:#bbb;
	margin-left:0px;
	
}
.mainMenu span.Activado a {
	letter-spacing:0px;
	/*padding:7px 4px;*/
	color:#fff;
	display: block;
	background:#999;
	margin-left:0px;
	
}

.item_menuSel, .item_menu:hover {
	letter-spacing:0px;
	padding:0.5em 0.7em;
	/*padding:7px 4px;*/
	color:#000;
	display: block;
	background:#999;
	text-decoration:none;
}

#cuerpo {}
#cuerpo2 {}
#lateral {width:158px; padding-right:6px; float:left; height:100%;}
#celebracion h3 {
	padding:16px 0px 2px 2px;
	font-size:1.0em;
	color:#fff;
	background:url(../imagenes/interfaz/bg_celebralo.gif) no-repeat 0px 0px;
	margin-bottom:0.3em;
	font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight:bold;
}
#contenido {  float:left; padding-left:33px; min-height:500px;}
#contenidoInterior {   padding-left:33px; min-height:500px;}

#contenidoInterior .leftInterior{width:150px;float:left;}
#contenidoInterior .rightInterior{width:550px;float:right;border-left:1px dashed #ccc;padding:0 0 0 15px;}

#pie {line-height:13px; margin:10px auto; color:#666; font-size:11px;}
#pie img {padding:0.3em 0.2em 0em 0em;}
#pie span {padding-left:0.5em;}
#pie span a {}

/*** Layout home
-------------------------------------------------------------- ***/
#accesos {padding:14px 12px 14px 18px; border-bottom:1px dotted #363534; margin-bottom:1.8em;font-family:Impact, Arial, Helvetica, sans-serif;}
#accesos a {
	padding:15px 18px;
	background:#e2007a;
	color:#fff;
	text-transform:uppercase;
	display:block;
	margin-right:1.0em;
	font-size:1.2em;
	letter-spacing:0.05em;
}
#accesos a:hover {color:#363534!important;}
.btn_xl {vertical-align:middle;}
.btn_xl img {vertical-align:middle; padding-right:0.3em;}

#noticias_home {padding-bottom:16px; border-bottom:1px dotted #363534; margin-bottom:2.0em;}
#noticias_home h1 {margin-bottom:0.3em;}
.intro_new {margin-bottom:1.2em;}
.intro_new h3 { margin-bottom:0.2em;font-family:Futura md, arial;}
.intro_new h3 {color:#e2007a;}
.intro_new .fecha { font-size:0.8em; color:#999;}
.intro_new div {margin:0.4em 0em 1.0em; line-height:1.5em;}
.intro_new div a {display:block; width:auto; padding-top:0.3em;}
.intro_new img{float:left;margin:0 10px 0 0;border:7px solid #e8e8e8;}


#nivel_3 .left{float:left;width:225px;}



#nivel_3 .left div{float:left;}
#nivel_3 .left div.videoR{float:right;}

#nivel_3 .right{width:230px;}

#nivel_3 h2 {color:#363534; font-size:1.6em;}
#clasicosVideo {background:#f7f7f7; padding:0.3em;width:195px;}

.btn_entradas, .btn_siguenos {
	width:235px;
	display:block;
	height: 0px !important; 
	height /**/:38px; /* IE 5/Win hack */ 
	padding: 38px 0 0 0;
	overflow:hidden;
	margin-bottom:1.2em;
}
.btn_entradas {background:url(../imagenes/interfaz/btn_entradas.gif) no-repeat 0px -2px;}
.btn_siguenos {background:url(../imagenes/interfaz/siguenosFacebook.gif) no-repeat 0px -2px;}

#boletin {background:#f9e1f0; padding:0.6em 1.0em 0.8em 1.0em;width:205px;}
#boletin h3 {color:#e2007a; margin-bottom:0;}
#boletin p {font-size:0.9em; margin-bottom:0.3em;}
#boletin .txt { margin-bottom:0.6em;}
#boletin label {font-size:0.8em!important;}
#boletin .btn_form {margin-top:0.3em;}

/*** Layout interiores
-------------------------------------------------------------- ***/
#migaPan {color:#999; font-size:0.8em; margin-bottom:1.2em;}


/*** Layout 10 años
-------------------------------------------------------------- ***/
#presen_aniversario  {padding-bottom:2.0em; border-bottom:1px dotted #363534; margin-bottom:2.4em;}
#presen_aniversario div p {font-size:1.0em; line-height:1.5em; margin-bottom:1.2em; text-align:justify;}
#presen_aniversario .left {width:30%;}
#presen_aniversario .left p {font-style:italic; margin-bottom:1.0em; line-height:1.5em;}


#opiniones {}
#opiniones h2 {color:#b8b8b8;}
.opinion {margin-bottom:1.2em;}
.opinion h4 {font-size:1.1em; font-weight:normal; color:#444; margin-bottom:0.3em;}
.opinion h4 span {font-size:11px;}
.opinion div {font-style:italic; color:#777; font-size:0.9em; text-align:justify;}

.paginacion {padding:3px; background:#f7f7f7; font-size:11px; margin-bottom:1.6em;}
.paginacion ul {margin:0em 0.5em; font-size:11px; color:#b9b8b8;}
.paginacion ul li {display:inline;}
.paginacion ul li a {color:#333;}
.paginacion ul li a.sel {color:#e2007a;}

.btn_anterior, .btn_siguiente {
	margin-top:0.5em;
	width:3px;
	display:block;
	height: 0px !important; 
	height /**/:6px; /* IE 5/Win hack */ 
	padding: 6px 0 0 0;
	overflow:hidden;
}
.btn_anterior {	background:url(../imagenes/interfaz/ico_anterior.gif) no-repeat -0px -0px;}
.btn_siguiente {background:url(../imagenes/interfaz/ico_siguiente.gif) no-repeat 0px 0px;}

.box_form {background:#f9e1f0; padding:1.6em; font-family:Arial, Helvetica, sans-serif;}
.box_form h3 {color:#e2007a;}
.box_form .txt {margin-bottom:1.6em;}
.politica {display:block; font-family:Arial; font-size:11px!important; float:left;}
.box_form textarea {width:100%;}

/*** Layout programa
-------------------------------------------------------------- ***/
.dias_f{margin:0PX 0 30PX 50PX;FONT-size:0.85em;padding:15px 0 0 0;POSITION:RELATIVE;color:#CCC;}
.dias_f span{background:#c25d2f;color:#e9a98c;text-align:center;padding:0px 0px 3px 0 ;margin:0 1px;}
.dias_f span a{background:#363534;color:#fff;text-decoration:none;padding:1px 4px 3px 4px;}
.dias_f span a:hover{background:#e2007a;color:#fff!important;text-decoration:none;}

.dia_m{width:23px;BACKGROUND:#363534;FLOAT:LEFT;display:block;color:#CCC;BORDER-RIGHT:1PX SOLID #FFF;text-align:center;height:20px;font-family:impact;}
.dia_md{width:23px;BACKGROUND:#e2007a;FLOAT:LEFT;display:block;color:#fff;BORDER-RIGHT:1PX SOLID #FFF;height:20px;text-align:center;font-family:impact;}
.dia_md span a{background:#e2007a;color:#fff;text-decoration:none;padding:1px 4px 3px 4px;}
.dia_md span a:hover{background:#363534;color:#fff!important;text-decoration:none;}

.tabla_prog{width:98%; margin:0 0 20px 0;}
.tabla_prog td {padding:4px; vertical-align:top; }

.tabla_prog2 td {padding:4px; vertical-align:top; border:1px solid #DFDFDF;}

.td_11a, .td_22a, .td_44a{font-family:Futura Md, Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.1em; letter-spacing:0.1em;  border:0;}
.td_11{width:270px;font-weight:bold;}
.td_11 IMG{float:left;margin:0 10px 0 25px;border:1px solid #ccc;padding:3px;}
.td_22{width:170px;text-align:center;font-weight:normal;vertical-align:top;font-size:0.9em;}
.td_33{width:17%;text-align:center;}
.td_44{width:70px;text-align:center;font-size:0.9em;}
.td_11a{background:#363534;color:#fff;text-align:center;width:270px;border-right:1px solid #fff; }
.td_22a{background:#363534;color:#fff;text-align:center;font-weight:normal;border-right:1px solid #fff;}
.td_33a{background:#363534;color:#fff;text-align:center;}
.td_44a{background:#363534;color:#fff;text-align:center;width:75px;}

.btn_top {
	display:block;
	background:url(../imagenes/interfaz/ico_top.gif) no-repeat 0px 5px;
	padding:0px 10px;
	text-transform:uppercase;
	font-size:0.8em;
}

/*** Layout obras
-------------------------------------------------------------- ***/
.obras_n{}
.obra_n{position:relative; width:239px; margin:0px 13px 15px 0px;float:left;font-size:0.9em;color:#363534;height:180px;padding:10px 10px;background:transparent url(../imagenes/interfaz/bgObra.gif) scroll no-repeat top left;;}
.obra_n22{position:relative; width:239px; margin:0px 13px 15px 0px;float:left;font-size:0.8em;color:#363534;height:100px;padding:10px 10px;background:transparent url(../imagenes/interfaz/bgObra2.gif) scroll no-repeat top left;;}

.imagenNew .clipImagen{overflow:hidden;width:60px;border:1px solid #ccc;background:#fff;padding:3px;}



.Datos1Ficha{background:#f7f7f7 url(../imagenes/interfaz/bgObraTop.gif) scroll no-repeat top left;width:520px;margin:30px 0 25px 0;}
.Datos1Ficha .down{background:transparent url(../imagenes/interfaz/bgObraDown.gif) scroll no-repeat bottom left;text-align:right;padding:5px 10px 3px 0;}

.Datos1Ficha .dFichaLeft{width:180px;margin:0 0 0 25px;background:#fff;border:1px solid #ccc;padding:3px;float:left;text-align:center;font-size:0.85em;}
.Datos1Ficha .dFichaRight{float:right;width:270px;margin:0 20px 0 0;line-height:20px;font-size:1.1em;}

.Datos1Ficha .dFichaRight ul{margin:0 0 0 0;padding:0 0 0 0;}
.Datos1Ficha .dFichaRight ul li{background:transparent url(../imagenes/interfaz/bgLi.gif) scroll no-repeat 0.0em 0.6em;padding:0 0 0 10px;margin:0 0 5px 0;}
.Datos1Ficha .dFichaRight ul li strong{font-size:1.0em;color:#000;}



.obra_n .imagenNew{width:70px;float:left;}
.obra_n .descObra{float:right;width:160px;}

.obra_n22 .imagenNew{width:70px;float:left;}
.obra_n22 .descObra{float:right;width:160px;}

a.linkEntrada{position:absolute;bottom:3px;right:10px;font-size:1.1em;background:transparent url(../imagenes/interfaz/bgEntradas.gif) scroll no-repeat 0.0em 0.3em;padding:0 0 0 19px;color:#000;letter-spacing:1px;font-weight:normal;}
a.linkEntradaInt{font-size:1.0em;background:transparent url(../imagenes/interfaz/bgEntradas.gif) scroll no-repeat 0.0em 0.3em;padding:0 0 0 19px;color:#000;letter-spacing:1px;font-weight:normal;}
a.linkEntradaPro{font-size:1.0em;background:transparent url(../imagenes/interfaz/bgEntradas.gif) scroll no-repeat 0.0em 0.3em;padding:0 0 0 19px;color:#000;letter-spacing:1px;font-weight:normal;}
a.linkEntradaEnt{font-size:0.9em;color:#666;letter-spacing:0px;font-weight:normal;background:transparent url(../imagenes/interfaz/bgEntradas.gif) scroll no-repeat 0.0em 0.3em;padding:0 0 0 19px;}


.obra_n img{float:left;border:1px solid #efefef;}
.obra_n22 img{float:left;border:1px solid #efefef;}
.obra_n p {font-size:1.1em; padding-top:0.3m; line-height:1.5em;}

.obra_n2{font-size:1.0em;color:#363534;padding:10px;background:#f7f7f7;float:left;width:280px;margin:0 15px 15px 25px;height:80px;}
.obra_n2 img{float:left;margin:0 10px 0 0;border:1px solid #efefef;}

.nm_obra2{padding: 2px 5px 5px 5px; font-size:1.0em;}
.nm_obra2 a{color:#e2007a;}
.nm_obra2 a:hover{color:#363534;}
.nm_obra{padding:5px;margin:0px 0 10PX 0;font-size:1.1em;font-family:Futura md, Arial;letter-spacing:1px;}
.nm_obra a{color:#e2007a;}
.nm_obra a:hover{color:#363534;}


.obra_n4{position:relative;  margin:0px 13px 10px 25px;font-size:1.0em;height:85px;color:#363534;padding:10px;background:#f7f7f7;float:left;width:280px;}
.obra_n4 img{float:left;margin:0 10px 0 0px;border:1px solid #efefef;}
.obra_n img.suspendido {float:none; display:block; position:absolute; top:88px; left:22px; border:0;}
.obra_n p {font-size:1.1em; padding-top:0.3m; line-height:1.5em;}


/*** Layout actividades
-------------------------------------------------------------- ***/
.ficha_obra{text-align:left;font-size:0.8em; position:relative;}
.ficha_obra img.suspendido {float:none; display:block; position:absolute; top:175px; left:170px; border:0;}

.datos_obra{margin:10px 0 0 0px; font-size:1.25em;}
.datos_obra .a{float:right;text-align:center;margin:0px 25px 0px auto;}
.datos_obra .a img{text-align:center;margin:0px auto 0px auto;border:7px solid #e8e8e8;}
.datos_obra .b{margin-left:30px;padding-top:10px;padding-bottom:10px; line-height:1.7em;}
.datos_obra .b h1{background:#E7CA90;font-size:1.1em;padding:5px 5px 5px 5px;margin-bottom:5px;}
.datos_obra .b h1 img{float:none; border:7px solid #e8e8e8;}
.datos_obra .b_sin_foto{padding-top:0px;padding-bottom:10px;}
.datos_obra .b_sin_foto b{color:#c00;}
.datos_obra .b b{color:#c00;}
.datos_obra .b_sin_foto h1{background:#E7CA90;font-size:1.1em;padding:5px 5px 5px 5px;margin-bottom:5px;}

.datos_obra2{width:95%;margin:10px 0 0 10px;font-size:1.1em;}
.datos_obra2 .a{width:205px;float:left;text-align:center;margin:0px auto 0px auto;}
.datos_obra2 .a img{border:1px solid #ccc;text-align:center;margin:0px auto 0px auto;}
.datos_obra2 .b{margin-left:210px;padding-top:20px;padding-bottom:10px;}
.datos_obra2 .b h1{background:#E7CA90;font-size:1.1em;padding:5px 5px 5px 5px;margin-bottom:5px;}
.datos_obra2 .b h1 img{float:none;border:7px solid #e8e8e8;}
.datos_obra2 .b_sin_foto{padding-top:0px;padding-bottom:10px;}
.datos_obra2 .b_sin_foto b{color:#c00;}
.datos_obra2 .b b{color:#c00;}
.datos_obra2 .b_sin_foto h1{background:#E7CA90;font-size:1.1em;padding:5px 5px 5px 5px;margin-bottom:5px;}
.datos_obra2 .c{font-size:10px;width:450px;padding:2px;float:left;}

.datos_completos .mas_fotos{margin:10px 0 0 0px;}
.datos_completos .mas_fotos img{margin:0 10px 10px 0; border:7px solid #e8e8e8;}

.datos_completos{margin:5px 0 0 0px;}
.datos_completos .texto{margin:5px 0 0 0px;font-size:1.2em; color:#777;  line-height:1.5em; text-align:justify;}
.datos_completos .texto strong{}
.datos_completos .texto h3 {margin:20px 0 5px 0; font-size:13px; color:#555;letter-spacing:0;}
.datos_completos .btn {font-size:1.1em;}
.datos_completos img{margin:0 10px 0 0; border:7px solid #e8e8e8;float:left;}

.espacio_30{padding:8px;}

/*** Layout escenarios
-------------------------------------------------------------- ***/
.escenarios{text-align:left;font-size:0.85em;position:relative;padding:15px 0 0 0;}
.listado_escenarios {color:#363534; font-size:1.3em;}
.listado_escenarios a{color:#e2007a; text-decoration:none;}
.listado_escenarios a:hover{color:#e2007a; text-decoration:underline;}
.listado_escenarios ul{margin:0 0 20px 50px;padding:0;}
.listado_escenarios ul li{list-style:none;list-style-image:url(../imagenes/interfaz/li.gif); margin-bottom:0.5em;}

.escenario{margin:-10px 20px 10px 0px;  line-height:1.5em; color:#777;}
.escenario a{color:#363534;text-decoration:none;}
.escenario a:hover{color:#c00;text-decoration:underline;;}
.escenario img{border:1px solid #363534; margin-right:10px;float:left;}

.mapa{padding-bottom:0px;margin:20px;border:1px solid #363534;}
.imprimir_mapa{background:#FFB933;padding:5px;margin:10px 0px 10px 0px;}
.imprimir_mapa img{vertical-align:middle;position:relative;padding-right:5px;}
.mapa span a{background:transparent url(../imagenes/interfaz/ver_off.gif) scroll no-repeat top left;padding:2px 12px;color:#fff;}
.mapa span a:hover{background:transparent url(../imagenes/interfaz/ver_on.gif) scroll no-repeat top left;padding:2px 12px;color:#fff;}

.obra_lugar{margin:8px 0 0 0px; color:#363534;clear:both;font-size:1.0em; padding:10px; background:#f7f7f7; line-height:1.5em;}
.obra_lugar a{font-weight:bold;text-decoration:none;color:#e2007a; padding-bottom:0.3em;}
.obra_lugar img {float:left;margin:0 10px 10px 0;}
.obra_lugar img.suspendido {float:none; display:block; position:absolute; margin:20px 0 0 15px; border:0;}

/*** Layout noticias
-------------------------------------------------------------- ***/
.noticia_pp h2{border-bottom:0;font-size:1.8em;margin:15px 0px 5px 0px;padding:2px 0px 0px 0px;color:#363534;clear:both; font-weight:normal;}
.noticia_pp h2 a{color:#e2007a;}
.noticia_pp h2 a:hover{color:#e2007a; text-decoration:underline;}
.noticia h2 a{color:#e2007a;}

.txt_noticia{font-size:1.0em; line-height:1.5em; text-align:justify;}
.txt_noticia .fecha {color:#999; font-size:0.9em; display:block;}
.txt_noticia img{border:7px solid #e8e8e8; margin-right:10px;float:left;}

.compartir {border-bottom:1px dotted #363534; margin-bottom:1.2em; padding-bottom:0.5em;}
.compartir h4 {font-size:1.2em; margin-bottom:0.3em; margin-top:0.6em;}
.rrss ul li {display:inline; float:left; padding:0.0em 0.25em 0em;}
.rrss ul li a {
	display: block;
	height: 0px !important;
	height /**/:16px; /* IE 5/Win hack */ 
	padding: 16px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	width:16px;
}
.rrss ul li a#facebook {background-image:url(../imagenes/interfaz/facebook.png);}
.rrss ul li a#twitter {background-image:url(../imagenes/interfaz/twitter.png);}
.rrss ul li a#meneame {background-image:url(../imagenes/interfaz/meneame.png);}
.rrss .right a {font-size:0.8em; text-transform:uppercase;}
.compartir .btn {}

/*** Layout entradas
-------------------------------------------------------------- ***/
.tabla_entradas{width:100%;margin:-25px 0px 20px 0px;}
.tabla_entradas .td_1{background:#363534;color:#fff;font-weight:bold;padding:2px 5px 2px 5px;}
.tabla_entradas .td_2{border-left:2px solid #9d9c9c;width:40%;background:#363534;color:#fff;font-weight:bold;padding:2px 5px 2px 5px;}
.tabla_entradas .td_3{background:#bbb;color:#fff;font-weight:normal;padding:8px;font-size:1.0em;vertical-align:top; line-height:1.5em;font-family:Futura Md;}
.tabla_entradas .td_3 strong {font-size:1.3em; letter-spacing:0.1em; font-family:Futura Md; font-weight:normal;}
.tabla_entradas .td_3 span {color:#666; font-family:Arial, Helvetica, sans-serif;}
.tabla_entradas .td_4{ line-height:1.5em; border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; width:150px;background:#F2F2F2;color:#555;font-weight:normal;padding:6px;font-size:1.0em;vertical-align:top;}
.tabla_entradas .td_5{line-height:1.5em; border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; width:220px;background:#fff;color:#363534;font-weight:normal;padding:6px;font-size:1.0em;vertical-align:top;}

.tabla_entradas .td_6{line-height:1.5em; border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; width:100px;background:#fff;color:#363534;font-weight:normal;padding:6px;font-size:1.0em;vertical-align:top;}

.tabla_entradas .td_0{padding:5px 0;font-size:1px;}
.tabla_entradas .td_5 a{color:#e2007a;}
.caja_desc{border:1px solid #999;font-size:1.0em;background:#f2f2f2;padding:10px;margin:0 15px;}

.v_anticipada{font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
.v_anticipada div {font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; font-size:0.9em; line-height:1.5em; color:#777;}

/*** Layout organización
-------------------------------------------------------------- ***/
.organizacion_f{width:98%;font-size:0.9em;text-align:center;padding:0px;margin-top:0px;vertical-align:top;}
.organizacion_1{border-right:1px solid #ccc;width:50%;float:left;font-size:0.9em;text-align:center;padding:0px;margin-top:0px;vertical-align:top;}
.organizacion_2{font-size:0.9em;text-align:center;padding:0px;margin-top:0px;margin-left:250px;}
.organizacion_3{border-right:1px solid #363534;width:33%;float:left;font-size:0.9em;text-align:center;padding:0px;margin-top:0px;vertical-align:top;}
.organizacion_4{border-right:1px solid #363534;width:33%;float:left;font-size:0.9em;text-align:center;padding:0px;margin-top:0px;vertical-align:top;}
.organizacion_5{font-size:0.9em;text-align:center;padding:0px;margin-top:0px;margin-left:350px;}
.organizacion_1 img{float:none;border:0px;}
.organizacion_2 img{float:none;border:0px;}
.organizacion_3 img{float:none;border:0px;}
.organizacion_4 img{float:none;border:0px;}
.organizacion_5 img{float:none;border:0px;}
.organizacion_f img{float:none;border:0px;}
.org{font-size:0.85em;}

/*** Layout contacto
-------------------------------------------------------------- ***/
.oblig {font-size:0.9em; font-style:italic;color:#E2007A; padding-top:0.3em;}
.box_txt p  {font-size:1.0em; line-height:1.5em; margin-bottom:1.2em;}


/*Image preview*/
div.preview {float:left; text-align:center; width: 150px; height: 150px; border: 2px dotted #CCCCCC;}
div.preview.loading { background: url(../imagenes/interfaz/loading.gif) no-repeat 25px 30px;}
div.preview.loading img {display: none; }	
span.wrap {

	display:inline-block;
	line-height:1.2em;
	margin:0 0 0 0px;
	padding:0px;
	width: 185px;
	height: 30px;
}
div.icon { text-align:left; width: 300px; height: 30px;  margin:-5px 0 0 0px; vertical-align:middle;float:right;}
div.icon.loading { background: url(../imagenes/interfaz/loading.gif) no-repeat 5px 5px; }
div.icon.loading img {display: none; }	
#errorMsg {color:#f00;}

span.wrap2 {

	display:inline-block;
	line-height:1.2em;
	margin:0 0 0 0px;
	padding:0px;
	width: 185px;
	height: 30px;
}
div.icon2 { text-align:left; width: 300px; height: 30px;  margin:-5px 0 0 0px; vertical-align:middle;float:right;}
div.icon2.loading { background: url(../imagenes/interfaz/loading.gif) no-repeat 5px 5px; }
div.icon2.loading img {display: none; }	
#errorMsg2 {color:#f00;}

.pautas{font-size:0.85em;border:1px solid #fff;padding:10px;margin:0 0 15px 0;}


.mensajeForm2{background:#f9e1f0;border:1px solid #e1c1d5;padding:25px 15px 0 25px;margin:35px;font-size:1.1em;}

img.imgEstreno{border:0;position:absolute;top:0px;margin:-7px 0 0 -17px;float:none;}
img.imgEstreno2{position:absolute;border:0;margin:-7px 30px 0 -10px;}
img.imgEstreno3{position:absolute;border:0;margin:-15px 30px 0 -15px;}

img.imgSuspendido{border:0;position:absolute;top:0px;margin:5px 0 0 170px;float:none;}

img.imgEstreno3{float:right;vertical-align:middel;}

.redesPie{float:right;width:120px;}
.redesPie img{vertical-align:middle;margin-top:-3px;}

.tagline{background:#bbb;text-align:center;padding:3px 0;color:#fff;margin:0 0 13px 0;font-size:1.1em;letter-spacing:3px;font-weight:normal;}

.cajaFacebook{border:1px solid #efefef;margin:15px 0 5px 0;}
.cajaTwiter{margin:0px 0 5px 0;}

.blUltimasHora{border:1px solid #ccc;background:#f1eff0;margin:0 0 25px 0;}
.blUltimasHora span{font-family:Impact, Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:0.4em;color:#e2007a;display:block;background:#000;padding:5px;font-size:1.6em;}
.blUltimasHora P{padding:10px;}

.vHome{margin:15px 0 0 0;}

.imgOtra{position:absolute;bottom:25px;right:5px;border:0;}
.imgOtra2{bottom:0px;border:0;float:right;}

.bloqueEntradas{margin:0 0 15px 0;}
.bloqueEntradas .tit{color:#e2007a;font-family:futura md, arial;font-size:1.45em;}
.bloqueEntradas .conts{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:5px;font-family:Futura md;}
.bloqueEntradas .conts a{color:#444;}


.pieNew{border-top:1px dashed #ccc;margin:25px 0px;padding:10px 15px;background:#FFF;color:#000;}
.pieNew .bloque1{width:130px;float:left;font-size:0.9em;}
.pieNew .bloque1 span{display:block;padding:5px 0;font-size:1.2em;}
.pieNew .bloque2{width:220px;float:left;padding-top:px;margin:0 0 0 55px;}
.pieNew .bloque2 A{text-decoration:underline;display:inline;}
.pieNew .bloque2 ul li{background:none;float:left;width:110px;}
.pieNew .bloque2 ul li A{background:none;color:#000;padding:3px 1px;}
.pieNew .bloque2 span{display:block;padding:5px;font-size:1.1em;}
.pieNew .bloque1 A{background:none;}

.pieNew .bloque3{width:110px;float:right;padding-top:0px;margin:0 0 0 55px;}
.pieNew .bloque3 span{display:block;padding:5px;font-size:1.1em;}

.pieNew .bloque4{width:100px;float:left;font-size:0.9em;text-align:center;padding:15px 0 0 25px;}
