.clear {
	clear:both;
}
	body{
	background-color:red;
		background: url(../img/megafondo.gif) repeat;
		
		margin-top:0px;
		margin-bottom:0px;
	
	}
	#contenedorCentrado{
	width: 996px;
	margin: 0 auto;
	     

	}
	.gris{
	color:gray;
	}
	.tituloNoticia{
		text-transform:uppercase;
	}
	
	#comparte{
	float:right;
	padding-right:50px;
	padding-top:5px;
	}
	#capaFondo{
	background: url(../img/fondo2.gif) repeat;
	height:77px;
	width:996;
	
	
	margin:0px;
	
	}
	#capaFondo img{
	padding-top:10px;
	margin-left:450px;
	}
	#navegacion{
	margin:0px;
	
	background: url(../img/fondo3.gif) repeat;
	height:32px;
	width:996;
	padding-left:37px;
	}
	#navegacion img{
	padding:0px;
	margin:0px;
		}
	#fondoFecha{
	background: url(../img/fondo4.gif) repeat;
	height:17px;
	width:996;
	text-align:left;
	padding-left:75px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8a8a;
	}
	#fotosHome{
	background:red;
	height:260px;
	margin:0px;
	padding:0px;
	}
	#wrap{
	
	
	margin:0px;
	padding:0px;
	}
	#fondoBienvenida{
	background: url(../img/fondo5.gif) repeat;
	height:41px;
	width:996;
	
	margin:0px;
	
	}
	#fondoBienvenida h1{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	
	}
	.rojo{
	color:#c6392b;
	}
	.rojo2{
	color: #0b4485;
	}
	#fondoBienvenida p{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
	color:#000;
	padding-top:10px;
	margin-top:0px;
	}
	#fondoCentral{
	background: url(../img/fondo6.gif) repeat;
	height:268px;
	width:996;
	padding:0px;
	margin:0px;
	}
	
	#fondominiPie{
	background: url(../img/fondominiPie.gif) repeat;
	height:9px;
	width:996;
	padding:0px;
	margin:0px;
	}
	
	
	#cartel{
	padding-left:74px;
	padding-top:15px;
	padding-right:180px;
	float:left;
	width:189px;
	}
	#cartel img{
	-webkit-box-shadow: 6px 6px 6px #dbdbdb;
  	-moz-box-shadow: 6px 6px 6px #dbdbdb;
  	filter: shadow(color=#dbdbdb, direction=135, strength=6);

	}
	.banner, banner2{
	-webkit-box-shadow: 6px 6px 6px #dbdbdb;
  	-moz-box-shadow: 6px 6px 6px #dbdbdb;
  	filter: shadow(color=#dbdbdb, direction=135, strength=6);

	}
	
	
	
	#capaNoticias0 a{
		color: #C6392B;
		text-decoration:none;
	}
	#capaNoticias0 p{
		padding:10px !important;
	}
	#capaNoticias0 p.noti{
		padding:0px 10px !important;
	}
	#capaNoticias0 a.tituloNoticia{
		color: #333333;
	}
	#capaNoticias0 .bloqueTwitter{
		margin:10px 20px;
		padding-bottom:10px;
		border-bottom:1px solid #CCCCCC;
	}
	#capaNoticias0 .bloqueTwitter>p{
		padding:0px !important;
	}
	#capaNoticias0 .bloqueTwitter>p.nombreFecha{
		padding-bottom:5px !important;
		color:#666;
	}
	#capaNoticias0 .bloqueTwitter>p.nombreFecha .nombreUsuario{
		color:#000;
	}
	#capaNoticias0 .bloqueTwitter .nombreUsuario{
		font-weight:bold;
	}
	
	
	
	#fondoPie{
	background: url(../img/fondo7.gif) repeat;
	height:68px;
	width:996;
	padding:0px;
	margin:0px;
	padding-left:57px;
	color:#646464;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646464;
	padding-top:5px;
	}
	#fondoPie a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#646464;
	}
	#pie{
	
	float:left;
	
	width:550px;
	}
	.ministerio{
	margin-right:10px;
	}
	#redes2{
	margin-top:5px;
	}
	#fondoPie img{
	
	vertical-align:top;
	float:left;
	}
	#redes{
	padding-right:54px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#646464;
	margin:0px;
	
		}
		#rrss{
		margin-top:35px;
		margin-right:46px;
		float:right;
font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a1a1a1;
	
	
		}
	#rrss img.logos{
	vertical-align:bottom;
	margin-left:4px;
	margin-right:2px;
	}
	#fondoPie img.logos{
	vertical-align:middle;
	margin-left:14px;
	margin-right:5px;
	float:none;
	}
	#pie p{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#646464;
	margin:0px;
	padding:0px;
	padding-top:5px;
	}
	
	
/*páginas*/
#nombreSeccion{
background: url(../img/fondo8.gif) repeat;
	height:43px;
	width:996;
	
	padding-left:57px;
	
}
#menuSeccion{
width:376px;
float:left;
height:840px;
padding-left:20px;
padding-top:10px;
}
#menuSeccion ul{
padding:0px;
margin-top:20px;
padding-left:40px;
}
#menuSeccion img.encartel{
padding-left:25px;
}
#menuSeccion ul{
display:block;
}
#menuSeccion ul li{

font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	color:#595858;
	list-style: none ;
	
	
}
#menuSeccion ul li:hover{
color:#852020;

}
#menuSeccion ul li.activo{
margin-left:-20px;
padding-left:20px;
color:#852020;
background: url(../img/bullet.gif) no-repeat ;



}
#menuSeccion ul li.principal{
color:#000;
list-style: none url(../img/bullet2.gif);

}
#menuSeccion ul li a{
color:#595858;

}
#menuSeccion ul li a:hover{
color:#852020;

}
#menuSeccion ul li.activo a{
color:#852020;
}
#fondoCentralSeccion h1{
font-family:  Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#c6392b;
}
#fondoCentralSeccion p{
font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0px;
	padding:0px;
	padding-top:8px;
	padding-right:170px;
	text-align:justify;
}

#fondoCentralSeccion p.indentadoMayor{
font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-indent:10px;
	color:#000;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-right:170px;
}




#fondoCentralSeccion{
	background: url(../img/fondo9.gif) repeat;
	width:996;
	height:913px;
	padding:0px;
	margin:0px;
	display:block;
	}
	
	#fondoCentralSeccion img.banner{
	margin-left:20px;
	margin-top:520px;
	
	}

	
	#separador{
	padding:25px;
	width:996;
	height:25px;
	}
	#separador hr{
	color:#fff;
	}
/*Compañía*/
#compania{

}
#documentos{
margin-left:386px;
width:550px;
display:none;
}
#documentos2{
border: 1px solid #bebebe;
padding:10px;
}
#documentos  img{
	vertical-align:bottom;
	margin-left:8px;
	margin-right:2px;
	}

	.desc{
	padding-right:20px;
	text-align:bottom;
	height:40px;
	}
	p.bloque{
	float:left;
	margin:0px;
	padding:0px;
	text-align:bottom;
	width:400px;
	
	}
	#documentos p{
	padding-right:0px;
	margin-right:0px;
	}
	p.bloque a{
	color:#000000
	}
	p.right{
	padding-right:0px;
	margin-right:0px;
	text-align:right;
	
	}
	p.right a{
	color:#000000
	}
	
	p.ay{
	width:550px;
	padding-left:0px;
	margin-left:0px;
	}
	/*espectaculos*/
#espectaculos1{
margin-left:320px;
width:626px;

}
#espectaculos2,#espectaculos3,#espectaculos4,#espectaculos5,#espectaculos6{
margin-left:320px;
width:626px;
display:none;

}
.caja{
border: 1px solid #bebebe;
padding-right:120px;
padding-left:60px;

}
#espectaculos2 .caja{
height:1150px;
padding-right:6px;
padding-left:30px;

}
#espectaculos3 .caja{
height:500px;
padding-right:6px;
padding-left:30px;

}
#espectaculos4 .caja{
height:500px;
padding-right:6px;
padding-left:30px;

}
#espectaculos5 .caja{
height:500px;
padding-right:6px;
padding-left:30px;

}
.caja p{
	padding-right:0px;
	margin-right:0px;
	}
	
	
 .caja ul{
	
		background: url(../img/botonera_descargas.gif) no-repeat;
		width:196px;
		height:26px;
		padding:5px;
		margin-top:5px;
		margin-bottom:0px;
	}
	.caja ul li{
	display: inline;
	margin-left:7px;
	padding-right:8px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	list-style: none;
	font-weight:normal;
	border-right: 1px solid #000;
	 }
	 .caja ul li.ultimo{
	 border-right: 0px;
	 }
	 .caja ul li a{
	 color:#000;
	 }
	 .caja ul li a:hover{
	 color:#852020;
	 }
	 .caja ul li a:active{
	 color:#852020;
	 }
	 
	 
	#encaja1{
	width:242px;
	float:left;

	}
	#encaja2{
	float:left;
	width:336px;

	}
	#encaja2 h1{
	margin-top:30px;
	margin-bottom:18px;
	}
	#encaja2 p{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-top:9px;
	}

	.flotando{
	float:right;
	padding-right:50px;
	}
	/*formato texto*/
	.negrita{
	font-weight:bold;
	}
	.titulillo{
	float:none;
	color:#c6392b;
	text-decoration:underline;
	
	}
		p.linea{
	height:1px;
	background-color:#bebebe;
	
	}
	.rojo2{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b4485;
	}
	a.enlace{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	a.enlace2{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
	a.enlaceRojo{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b4485;
	}
	div.linea{
	height:1px;
	background-color:#bebebe;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;

	border-bottom: 1px solid #fff;
	}
	div.lineaPie{
	height:1px;
	background-color:#cacaca;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	width:917px;
	margin-left:30px;
	border-bottom: 1px solid #fff;
	}
		#espectaculos2 h1.espe2{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-botto:5px;
	
	}
	
	
	.introNoticia{
		padding:0 !important;
		margin:0 !important;
		border:1px solid #cccccc;
	}
	
	
	#fondoNoticias{
	margin-top:15px;
	height:auto;
	width:442px;
	float:left;
	}
	
	
	
	
	#noticias{
	
	background:#f0f0f0;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	}
	#noticias img{
	padding:0px;
	margin:0px;
	margin-bottom:2px;
	}
	hr{
	padding:0px;
	margin:0px;
	color:bebebe;
	height:1px;
	margin-bottom:5px;
	
	}
	#noticias p{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c6392b;
	margin:0px;
	padding:0px;
	
	}
	#noticias p.fecha{
	margin-top:4px;

	}
	#noticias p.mas{
	text-align:right;
	margin-top:15px;

	}
	#noticias a.mas2{
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#000;
	
	
	}
	#noticias a.mas3{
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#c6392b;
	
	
	}
	
	
	
	#noticias a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin:0px;
	padding:0px;	
		text-decoration:none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#fondoCentralNuevo{
	background: #dddddd;
    background: -webkit-linear-gradient(#dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #c2c2c2, #666666); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #c2c2c2, #666666); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #c2c2c2, #666666); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #dddddd, #c2c2c2, #666666); /* Standard syntax */
	width:996;
	padding:0px;
	margin:0px;
}
	
	
	
	
.bloqueHome{
	margin:35px 35px 35px 35px;
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
}
#bloqueRepresentaciones{
	width:545px;
}
#bloqueNoticias{
	margin-left:0px;
	width:345px;
}



.bloqueHome .titularBloque {
	padding:7px 30px;
	-khtml-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	background-color:#852020;
	font-size:15px;
	letter-spacing:0.05em;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:600;
}
.bloqueHome .contenido {
	padding:20px 30px;
	background-color:#f2f2f2;
	-khtml-border-radius:0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
	

.bloqueHome .contenido .bloqueTexto{
	min-height:270px;
}
.bloqueHome .contenido .bloqueTexto p{
	font-size:12px;
}
.bloqueHome .contenido .bloqueTexto p a{
	text-transform:none !important;
	text-decoration:none;
	color:#852020;
}
.bloqueHome .contenido .bloqueTexto p a:hover{
	color:#595858;
}


#bloqueRepresentaciones .obra, #bloqueRepresentaciones .ciudad{
	font-weight:600;
}

#bloqueNoticias p{
	margin:0px !important;
	padding:0px !important;
}
#bloqueNoticias .noticia, #bloqueRepresentaciones p{
	margin:0px 0px 20px 0px !important;
	padding:0px !important;
}

#bloqueNoticias .fecha{
	color:#595858;
}
#bloqueNoticias .fecha {
	margin-bottom:3px !important;
}
#bloqueNoticias .tituloNoticia a{
	color:#333333;
	line-height:17px;
	font-weight:600;
}
#bloqueNoticias .tituloNoticia a:hover{
	color:#595858;
}
				
				
				
.bloqueHome .contenido .botonera {
	text-align:right;
}

.bloqueHome .contenido .botonera  a {
	
    /*background-color: #852020;*/
    border: 1px solid #852020;
    padding: 5px 8px;
    margin: 10px 2px 10px 0px;
    font-size: 11px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    text-decoration: none;
    color: #852020;
	font-weight:600;
}
.bloqueHome .contenido .botonera a:hover {
    background-color: #852020;
    color: #FFF;
}
	/*
.bloqueHome img{
	padding:0px;
	margin:0px;
	margin-bottom:2px;
}

.bloqueHome p{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c6392b;
	margin:0px;
	padding:0px;
}
.bloqueHome p.fecha{
	margin-top:4px;
}
.bloqueHome p.mas{
	text-align:right;
	margin-top:15px;
}
.bloqueHome a.mas2{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#000;
}
.bloqueHome a.mas3{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#c6392b;
}
.bloqueHome a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin:0px;
	padding:0px;	
	text-decoration:none;
}
	
	*/
	