@charset "utf-8";
/* CSS Document */

a {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
a img, a:link img, a:hover img, a:visited img{
	border:none;
	outline:0;
}
a:focus{outline: none;}
p{
	margin:0px;
	padding:0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	background-color:#000000;
	color:#FFFFFF;
}
.contenedor{
	display:block;
	margin:auto;
	width:1024px;
}
.cuerpo{
	float:left;
	width:1024px;
	margin:0px;
	padding:0px;
}
.inicio{
	text-align:center;
}
.cuerpoprincipal{
	float:left;
	width:1024px;
	margin:0px;
	padding:0px;
	background-color:#171717;
}
.cabecera{
	float:left;
	width:1024px;
	margin:0px;
	padding:0px;
}
.menu{
	float:left;
	width:208px;
	height:400px;
	margin:0px;
	padding:0px;
	padding-top:20px;
	background-color:#3a3a3a;
	border:1px solid #000000;
}
.menu img{
	float:right;
	margin-right:10px;
}
.menu ul{
	float:left;
	width:207px;
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style-type:none;
}
.menu ul#personal{
	height:85px;
}
.menu ul#prensa{
	height:55px;
}
.menu li{
	float:left;
	line-height:15px;
	width:207px;
}
.submenu{
	float:left;
	visibility:hidden;
}
.opcionmenu{
	float:left;
	width:210px;
}
.divcuerpoactual{
	float:left;
	width:810px;
	margin:0px;
	padding:0px;
}
.divcontenido{
	float:left;
	width:770px;
	margin:0px;
	padding:10px 20px 10px 20px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	border: 1px solid #000000;
	border-bottom:none;
	border-right:none;
}
.divcontenido h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.divcontenido1{
	float:left;
	width:770px;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	border: 1px solid #000000;
	border-bottom:none;
	border-right:none;
}
.divcontenido1 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h1.h1album{
	float:left;
	width:80px;
	padding-top:8px;
}
.tituloalbum{
	float:left;
	width:670px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:36px;
	text-align:right;
}
.tituloalbum a, .tituloalbum a:hover, .tituloalbum a:link, .tituloalbum a:visited{
	color:#6f6e6e;
}
.cabactual{
	float:left;
	width:525px;
	font-size:12px;
	color:#b75f00;
	font-weight:bold;
}
.cabfechaactual{
	float:left;
	width:525px;
	font-size:14px;
	color:#b75f00;
	font-weight:bold;
}
.cabdescactual{
	float:left;
	width:525px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	margin-top:15px;
}
.cabnoticia{
	float:left;
	width:670px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.divnoticia{
	float:left;
	width:510px;
	margin:0px;
	padding:0px;
}
.imgactual{
	float:right;
	width:92px;
	margin:0px;
	padding:0px;
	margin-right:90px;
}
.imgactual1{
	float:right;
	width:160px;
	margin:0px;
	padding:0px;
	margin-right:20px;
}
.cabaficion{
	float:left;
	width:500px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.imgaficion{
	float:right;
	width:195px;
	margin:0px;
	padding:0px;
}
.enlacenoticia a, .enlacenoticia a:visited, .enlacenoticia a:hover, .enlacenoticia a:link{
	font-weight:bold;
}
.cabnoticia{
	float:left;
	width:500px;
	color:#b75f00;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.cabnoticiafecha{
	font-weight:bold;
}
.descnoticia{
	float:left;
	width:500px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	margin-top:10px;
}
.imgnoticia{
	float:left;
	width:140px;
	margin:0px;
	padding:0px;
	margin-right:40px;
	margin-left:20px;
}
.momento{
	float:left;
	width:500px;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}
.imgmomentos{
	float:right;
	width:225px;
	margin:0px;
	padding:0px;
}
.lineamomento{
	float:left;
	width:500px;
	margin:0px;
	padding:0px;
}
.titulomemento{
	font-weight:bold;
	font-size:14px;
	color:#ff8300;
}
.etiquetamomento{
	color:#FFFFFF;
	font-weight:normal;
}
.etiquetamomento{
	color:#FFFFFF;
	font-weight:normal;
}
.textomomento{
	color:#b95f00;
	font-weight:normal;
}
.enlacemes{
	float:left;
	width:80px;
	margin:0px;
	padding:0px;
	text-align:right;
}
.enlacemes a, .enlacemes a:hover, .enlacemes a:link, .enlacemes a:visited{
	color:#b75f00;
}
.tituloagenda{
	float:left;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:20px;
	width:100%;
	color:#d80000;
}
.tabladias{
	float:left;
	width:250px; /* 220px */
	margin:0px;
	padding:0px;
	font-weight:bold;
	padding-left:12px;
}
.mes{
	float:left;
	width:250px; /* 250px */
	margin:0px;
	padding:0px;
}
.nombremes{
	float:left;
	width:150px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:17px;
}
.divagenda{
	float:left;
	width:195px;   /* 195px; */
 	height:175px;
	padding:10px 0px 0px 10px;
	margin:0px;
	border:1px solid #FFFFFF;
	font-weight:bold;
}
.casillaagenda{
	float:left;
	width:27px;
	height:27px;
	margin:0px;
	padding:0px;
	text-align:center;
	border:none;
}
table.agenda td{
	float:left;
	text-align:center;
	width:25px;
	height:25px;
	font-weight:bold;
}
table.agendasin{
	margin-left:10px;
}
.marcanew{
	color:#8f5098;
}
.marca{
	color:#b75f00;
}
.eventos{
	float:left;
	width:710px;
	margin:0px;
	padding:0px;
	margin-top:30px;
}
.lineaevento{
	float:left;
	width:710px;
	margin:0px;
	padding:0px;
}
.lineaeventofecha{
	float:left;
	width:710px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.evento{
	float:left;
	width:710px;
	margin:0px;
	padding:0px;
	margin-top:20px;
}
.eventotipo1{
	color:#8f5098;
}
.eventotipo2{
	color:#b75f00;
}
.temporada{
	float:left;
	width:700px;
	margin:0px;
	padding:0px;
	margin-bottom:40px;
}
.titulotemporada{
	float:left;
	width:700px;
	height:70px;
	margin:0px;
	padding:0px;
	font-size:72px;
	font-weight:bold;
	color:#3f3e32;
} 
.cuadrotemporada{
	float:left;
	width:690px;
	height:80px;
	margin:0px;
	padding:0px;
	border:1px solid #FFFFFF;
}
.cuadrotemporada .subcuadro{
	float:left;
	width:100px;
	height:50px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	line-height:24px;
	margin-left:10px;
}
.titsubcuadro{
	float:left;
	width:100px;
	color:#8f5098;
}
.textsubcuadro{
	float:left;
	width:100px;
	color:#FFFFFF;
}
.detalle{
	float:left;
	width:690px;
	height:20px;
	text-align:right;
	margin:0px;
	padding:0px;
	font-style:italic;
}
.cuadrilla{
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	margin:10px;
}
.cuadrilla img{
	float:left;
	margin:0px;
	padding:0px;
}
.nombrecuadrilla{
	float:left;
	width:150px;	
	margin:0px;
	margin-top:162px;
	margin-left:10px;
	padding:0px;
	font-size:12px;
	color:#b4b4b4;
}
.imgcuadrilla{
	float:left;
	width:150px;	
	margin:0px;
	padding:0px;
}
.fotogaleria{
	float:left;
	width:250px;
	height:179px;
	margin:0px;
	padding:0px;
	padding-left:80px;
	margin-top:5px;
}
.titulogaleria{
	float:left;
	width:300px;
	height:20px;
	margin:0px;
	padding:0px;
	margin-left:15px;
	margin-top:162px;
	color:#FFFFFF;
}
.fichanoticia{
	float:left;
	width:610px;
	height:180px;
	margin:0px;
	padding:0px;
	padding-top:20px;
	margin-left:40px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}
.fichanoticia img{
	float:left;
	margin-right:10px;
	width:129px;
}
.lineagalardon{
	float:left;
	width:765px;
	margin:0px;
	padding:0px;
}
.fichagalardon{
	float:left;
	width:250px;
	height:140px;
	margin:0px;
	padding:0px;
	font-style:italic;
	margin-right:5px;
	color:#bebebe;
}
.fichagalardon img{
	float:left;
	margin-right:10px;
}
.titulogalardon{
	float:right;
	width:130px;
	margin-right:20px;
}
* html div.titulogalardon{
	margin-right:10px;
	width:110px;
}
.formulariocontacto{
	float:left;
	width:340px;
	margin:0px;
	padding:0px;
}
.lineaformulario{
	float:left;
	width:340px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.formulariocontacto label{
	float:left;
	width:80px;
	margin:0px;
	padding:0px;
	text-align:right;
}
.formulariocontacto input, .formulariocontacto textarea{
	float:left;
	width:230px;
	margin:0px;
	padding:0px;
	margin-left:10px;
}
.formulariocontacto textarea{
	height:80px;
}
input.acepto{
	float:left;
	width:30px;
}
input.envia{
	float:left;
	width:80px;
}
.datoscontacto{
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	margin-left:30px;
}
.listavideos{
	float:right;
	width:340px;
	margin:0px;
	padding:0px;
	margin-right:10px;	
}
.videos{
	float:right;
	width:340px;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}
.imgvideo{
	float:left;
	width:145px;
	margin:0px;
	padding:0px;
}
.cuerpovideo{
	float:right;
	width:168px;
	margin:0px;
	padding:0px;
	margin-right:12px;
}
.titulovideo{
	float:left;
	width:168px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-weight:bold;
}
.descripcionvideo{
	float:left;
	width:168px;
	margin:0px;
	padding:0px;
}
.cuerpovideog{
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	margin-top:20px;
}
.titulovideog{
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-weight:bold;
}
.descripcionvideog{
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
}

/* FIN PIE */
a.annoactual, a.annoactual:hover,a.annoactual:link,a.annoactual:visited{
	color:#b75f00;
}
.cabdescactual p{
	margin:0px;
	padding:0px;
}