@charset "utf-8";
/* CSS Document */

body{
	font:normal 11px/13px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
#fecha a, #fecha a:hover{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	}
	
#footer a, #footer a:hover{
	color:#666666;
	text-decoration:none;
	}
	
#nservicios h1, .calendario h1{
	font:bold 19px/21px Arial, Helvetica, sans-serif;
	color:#527A08;
	margin:0;
	}
	
#nservicios h1 a, #nservicios h1 a:hover{
	font:bold 19px/21px Arial, Helvetica, sans-serif;
	color:#527A08;
	margin:0;
	text-decoration:none;
	}
	
#nservicios h3, #nservicios p, #encuesta h3, #encuesta p{
	font:normal 11px/13px Verdana, Geneva, sans-serif;
	color:#333;
	margin:0;
	}
	
#nservicios h3 a, #nservicios p a, #nservicios h3 a:hover, #nservicios p a:hover{
	font:normal 11px/13px Verdana, Geneva, sans-serif;
	color:#333;
	margin:0;
	text-decoration:none;
	}
	
.titular h2, .titular2 h2, .titular3 h2{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#092E75;
	margin:0;
	}
	
.bEvento .textoE h3{
	font:normal 10px/12px Verdana, Geneva, sans-serif;
	margin:0;
	color:#FFF;
	}
	
.bEvento .textoE h2{
	font: bold 9px/11px Arial, Helvetica, sans-serif;
	margin:0;
	color:#527906;
	}
	
.bEvento .textoE h3 a, .bEvento .textoE h3 a:hover{
	font:normal 10px/12px Verdana, Geneva, sans-serif;
	margin:0;
	color:#FFF;
	text-decoration:none;
	}
	
.textStage h1{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#F8B800;
	margin:0;
	}
.textStage h3{
	margin:0;
	}
.textStage a, .textStage a:hover{
	font:bold 11px/13px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
.textEspacio a, .textEspacio a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
.bannersD a, .bannersD a:hover, .bannersD2 a, .bannersD2 a:hover, .boletin a, .boletin a:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	line-height:8px;;
	color:#FFF;
	text-decoration:none;
	}
.bannersD span {	
	margin:2px 0 2px 0;
	}
	
.bannersD .yellow, .bannersD2 .yellow, .boletin .yellow{
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#FBB601;
	margin:0;
	text-decoration:none;
	}
	
.bannersD .white, .bannersD2 .white, .boletin .white{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0;
	text-decoration:none;
	}
	
#substage h1{
	color:#FFF;
	padding:155px 0 10px 30px;
	/*display:block;*/
	font:normal 31px Arial, Helvetica, sans-serif;
	margin:0;
	}
	
#path h3, #path h3 a, #path h3 a:hover{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#333;
	text-decoration:none;
	margin:0;
	}
	
.stitular h2, .stitular2 h2{
	font:normal 22px/24px Arial, Helvetica, sans-serif;
	color:#041946;
	margin:0;
	padding:5px 0 3px 0;
	}
	
.stitular3 h2{
	font:normal 22px/24px Arial, Helvetica, sans-serif;
	color:#041946;
	margin:0;
	padding:25px 0 3px 0;
	}
	
.stitular4 h2{
	font:normal 22px/24px Arial, Helvetica, sans-serif;
	color:#041946;
	margin:0;
	padding:5px 0 3px 0;
	}
	
#contI h2{
	font:bold 12px/14px Verdana, Geneva, sans-serif;
	color:#527906;
	}
	
#contI h3, #contI p{
	font:normal 12px/14px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
.titLista{
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#FFF;
		}
		
.fotoL h1{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 110px 0 10px 50px;
	}
	
.fotoL h1 span {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
.fotoL h1 a, .fotoL h1 a:hover, .fotoL h1 a span, .fotoL h1 a:hover span{
	color:#FFF;
	text-decoration:none;
	}
	
#contentprint #textosprint h1{
	font:normal 22px/24px Arial, Helvetica, sans-serif;
	color:#041946;
	}
#contentprint #textosprint h2{
	font:bold 12px/14px Verdana, Geneva, sans-serif;
	color:#527906;
	}
#contentprint #textosprint h3, #contentprint #textosprint p{
	font:normal 12px/14px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
#fechaprint{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:right;
	}
	
.error{
	font:normal 11px/13px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
#servicios h2{
	font:bold 12px/14px Verdana, Geneva, sans-serif;
	color:#527906;
	}
	
#servicios h3, #servicios p{
	font:normal 12px/14px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
.contact01 h2{
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#CB001D;
	}

.contact02 h2, .contact03 h2{
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#527906;
	}
	
.contact01 h3, .contact02 h3, .contact03 h3, .contact01 p, .contact02 p, .contact03 p{	
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
.mapa table th{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
.resultados table th{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px 10px 5px 10px;
	}
	
.resultados table td a, .resultados table td a:hover{
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#333;
	text-decoration:none;
	}
	
.azules{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#041946;
	}
	
.resultados .tabla02 td a, .resultados .tabla02 td a:hover{
	color:#333;
	text-decoration:underline;
	font-weight:bold;
	} 
	
#contacto table{
	font:normal 11px/13px Verdana, Geneva, sans-serif;
	color:#333;
	}
	
#video h1, #fotos h1{
	font:bold 15px Verdana, Geneva, sans-serif;
	color:#990000;
	}
