/* ESTILO QUE NO SE PUEDE TOCAR*/
body{ background: white url(../img/fmenu.gif) repeat-y top left; margin: 0; padding: 0; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; }
#cabecera { background: transparent url(../img/cabecera.gif) top left no-repeat; margin: 0; padding-top: 94px; }
#grito { background: transparent; color: #eadfd4; cursor: default; position: absolute; top: 18px; left: 232px; }
#subtitulo { position: absolute; top: 82px; left: 301px; }
#subtitulo a { color: #6F541B; font-size: 11px; padding: 0 6px; text-decoration: none; }
#subtitulo a:hover { color: #000; font-size: 11px; padding: 0 5px; background-color: #eadfd4; border-top: 1px solid #eadfd4; border-right: 1px solid #c59460; border-bottom: 1px solid #c59460; border-left: 1px solid #c59460; }

#subcabecera{ background: transparent url(../img/fhor.gif) repeat-x top; margin-left: 182px; height: 23px; width: 410px; }
#hombro{ background: white url(../img/fhombro.gif) no-repeat top right; position: absolute; top: 94px; left: 592px; width: 180px; height: 23px; }
#curva { background: transparent url(../img/curva.gif) no-repeat top left; height: 55px; width: 52px; position: absolute; top: 94px; left: 140px; }

#info { background: #eadfd4 url(../img/finfo.gif) top right no-repeat; display: block; position: absolute; left: 0; width: 160px; height: 149px; top: 378px; }
#premenu{ background: transparent url(../img/fescudo.gif) no-repeat top left; position: absolute; left: 0; top: 94px; }
.menu{ width: 128px; margin-left: 11px; padding-top: 45px; border-bottom: 1px solid #c59460; }
.menu a{ display: block; text-align: left; border-top: 1px solid #c59460; border-right: 1px solid #e3cdb6; border-bottom: 1px solid #e3cdb6; border-left: 0; padding: 5px; color: #6F541B; font-size: 11px; text-decoration: none; }
.menu a:hover { color: black; margin-left: -1px; font-size: 11px; background-color: #eadfd4; border-top: 1px solid #c59460; border-right: 3px solid #c59460; border-bottom: 1px solid #e3cdb6; border-left: 1px solid #eadfd4; }
.menu a span { display: none; }
.menu a:hover span { padding: 5px; margin: 0; display: block; position: absolute; LEFT: 10px; WIDTH: 117px; TOP: 290px; COLOR: #6F541B; text-align: justify; }

#contenido{
	background: transparent url(../img/fcontenido.gif) top right no-repeat;
	display: block;
	position: absolute;
	top: 117px;
	left: 162px;
	width: 580px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
#tv{
	background: transparent url(../img/fondotelesin.gif) top center no-repeat;
	display: block;
	position: absolute;
	top: 117px;
	left: 162px;
	width: 580px;
	text-align:center;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#fprocesiones{ background: transparent url(../img/fondo_vista.jpg) top center no-repeat; display: block; position: absolute; top: 50px; left: 0; padding: 15px; width: 570px; height: 400px; }
#fenlaces{ background: transparent url(../img/fondo_vista.jpg) top center no-repeat; display: block; position: absolute; top: 50px; left: 0; padding-left: 15px; padding-top: 0px; width: 570px; height: 400px; }
.titulo{ background-color: #eadfd4; font-size: 13px; font-weight: bold; border: 1px solid #c59460; padding: 3px 3px 3px 10px; width: 420px; margin-top: 30px; }
.titulosecundario{ font-size: 12px; font-weight: bold; border-bottom: 1px solid #c59460; border-left: 4px solid #c59460; padding: 3px 3px 3px 10px; width: 550px; margin-top: 10px; }
#contenido p.inicial:first-letter{ font-size: 15px; font-weight: bold; }
#contenido p{ font-size: 12px; text-align: justify; text-indent: 25px; }

/* ESTILO DE LAS FOTOS DE LAS NOTAS HISTÓRICAS*/
#contenido .fotoizquierda{ border: 1px solid #6F541B; float: left; padding: 3px; margin: 0 10px 0 0; }
#contenido .fotoizquierda h4{ margin: 3px 0 0 0; text-align: center; color: #6F541B; font-size: 10px; }
#contenido .fotoizquierda img{ border: 1px solid #c59460; }
#contenido .fotoderecha{ border: 1px solid #6F541B; float: right; padding: 3px; margin: 0 0 0 10px; }
#contenido .fotoderecha h4{ margin: 3px 0 0 0; text-align: center; color: #6F541B; font-size: 10px; }
#contenido .fotoderecha img{ border: 1px solid #c59460; }
/* FIN DEL ESTILO DE LAS FOTOS DE LAS NOTAS HISTÓRICAS*/

#contenido .imgizquierda{ float: left; margin: 0.2em 1em 0.2em 0; padding: 1px; border: 1px solid #c59460; }
#contenido .imgizquierdanoborder{ float: left; margin: 0.2em 1em 0.2em 0.2em; }
#contenido .imgderecha{ float: right; margin: 0.2em 0 0.2em 1em; padding: 1px; border: 1px solid #c59460; }
#contenido .imgcentro{ display: block; text-align: center; padding: 1px; border: 1px solid #c59460; }
#contenido .imgindex{ display: block; text-align: center; margin-top: 55px; margin-left: 65px; padding: 1px; border: 1px solid #c59460; }
	#contenido p a{ font-weight: bold; text-decoration: none; color: #6F541B; }
	#contenido p a:hover{ color: black; }

/* FIN DEL ESTILO QUE NO SE PUEDE TOCAR*/

/* ESTILO PARA LA SECCION DE MAPA DEL SITIO*/
#mapa{ font-size: 11px; }
#mapa .principal{ margin: 10px 0; font-weight: bold; font-size: 12px; }
#mapa .principal a{ display: block; border-top: 1px solid #E6DACD; border-right: 1px solid #6F541B; border-bottom: 1px solid #6F541B; border-left: 1px solid #E6DACD; color: #6F541B; font-size: 13px; text-decoration: none; padding: 5px; background-color: #E3CDB6; }
#mapa .principal a:hover { color: black; font-size: 13px; BACKGROUND-COLOR: #D1AC87; }
#mapa .padre{ border: 1px solid #D9BA9B; width: 180px; float: left; margin: 5px 5px 0 0; padding: 2px; }
#mapa .padre a{ display: block; border-top: 1px solid #E6DACD; border-right: 1px solid #6F541B; border-bottom: 1px solid #6F541B; border-left: 1px solid #E6DACD; font-size: 11px; color: #4B3811; font-weight: bold; text-decoration: none; background-color: #E3CDB6; padding: 5px; }
#mapa .padre a:hover{ color: black; background-color: #D7B692; }
#mapa .hijo{ color: #707070; }
#mapa .hijo a{ color: #6F541B; font-weight: normal; background-color: #eadfd4; margin: 3px 0; }
#mapa .hijo a:hover { color: black; background-color: #E3CDB6; }
#mapa .nieto{ padding-left: 10px; color: #707070; }
#mapa .nieto a{ color: #6F541B; font-weight: normal; background-color: #F5F1EB; margin: 3px 0; }
#mapa .nieto a:hover { color: black; background-color: #eadfd4; }

/* ESTILO PARA LA SECCION DE COFRADIAS*/
.columnaizquierda{ display: block; float: left; margin: 5px 0 0 30px; width: 150px; }
.columnaizquierda img{ text-align: center; border-left: 1px solid #e3cdb6; border-bottom: 1px solid #e3cdb6; border-right: 1px solid white; border-top: 0px; vertical-align: baseline; padding: 15px 0 0 15px; }
.columnaizquierda a{ display: block; font-size: 12px; color: #6F541B; text-align: center; text-decoration: none; padding-top: 5px; }
.columnaizquierda a:hover{ color: Maroon; }
.columnaizquierda a:hover img{ border-right: 1px solid #e3cdb6; border-left: 1px solid white; }
.columnaderecha{ width: 140px; display: block; float: right; margin: 5px 30px 0 0; }
.columnaderecha img{ text-align: center; border: 0px; vertical-align: baseline; padding-top: 15px; padding-left: 15px; border-right: 1px solid #e3cdb6; border-bottom: 1px solid #e3cdb6; border-left: 1px solid white; border-top: 0px; }
.columnaderecha a{ display: block; font-size: 12px; color: #6F541B; text-align: center; text-decoration: none; padding-top: 5px; }
.columnaderecha a:hover{ color: Maroon; }
.columnaderecha a:hover img{ border-left: 1px solid #e3cdb6; border-right: 1px solid white; }
.filacorrecta{ width: 150px; }


/* ESTILO PARA LA SECCION DE SEMANA SANTA DE AYER*/
.subsecciones{ font-size: 11px; margin: 10px 0 0 0; width: auto; height: 23px; background: transparent; }
	.subsecciones .menucont { color: #000; width: auto; height: 20px; position: absolute; }
	.subsecciones .menucont .menublock, .display { float: left; width: 110px; background-color: #c59460; }
	.subsecciones .menucont .menublock, .subs{ background-color: #c59460; }
	.subsecciones .menucont .menublock, .subs a{ display: block; font-weight: normal; }
	.subsecciones .menucont .menublock .subs{ display: none; }
	.subsecciones .menucont a.tl, a.tl:hover, a.tl:active, a.sl, a.sl:hover, a.sl:active { display: block; text-decoration: none; color: #6F541B; background-color: #eadfd4; margin: 1px; padding: 2px; border: none; text-align: center; }
	.subsecciones .menucont a.tl:hover, a.tl:active, a.sl:hover, a.sl:active { background-color: #e3cdb6; text-align: center; }
	.subsecciones .menucont a.sl, a.sl:hover, a.sl:active{ text-align: left; padding-left: 5px; }
.top{ background: transparent url(../img/top.gif) top right no-repeat; width: 66px; margin-right: 10px; float: right; text-align: right; padding-right: 10px; font-size: 10px; color: #c59460; }
.top a{ color: #c59460; text-decoration: none; }
.prensa{ margin-top: 15px;}
	.prensa .colIzquierda{ float: left; text-align: center; margin-left: 30px; }
	.prensa .colDerecha{ float: right; text-align: center; margin-right: 30px; }
	.rompefloat{ clear: both; line-height: 1px;}
	.prensa a{ display: block; font-size: 12px; color: #6F541B; text-decoration: none; padding: 2px; }
	.prensa a:hover{ background-color: #eadfd4; color: black; text-decoration: none; }
.revista{ margin-top: 15px; }
	.revista .fila{ margin: 0; }
	.revista img{ width: 100px; height: 150px; margin: 2px; padding: 2px; border: 1px solid #eadfd4; }
		.revista .fila img.cuadrada{ width: 100px; height: 100px; margin: 2px; padding: 2px; border: 1px solid #eadfd4; }
		.revista .fila img.cuadrada:hover{ border: 1px solid #6F541B; cursor: pointer; }
	.revista img.caballero{ width: 330px; height: 250px; margin: 2px; padding: 2px; border: 1px solid #eadfd4; }
	.revista img:hover{ border: 1px solid #6F541B; cursor: pointer;} 

.tabla th{ background-color: #e3cdb6; border-top: 2px solid #F1E6DA; border-left: 2px solid #F1E6DA; border-bottom: 2px solid #926635; border-right: 2px solid #926635; font-size: 12px; padding-left: 20px; }
.tabla td{ border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid #c59460; border-right: 1px solid #c59460; font-size: 12px; padding: 0; }
.tabla td a{
	text-decoration: none;
	color: black;
}
.tabla td a:hover{
	color: #B3882C;
}
/* ESTILO PARA LA SECCION GUIA DE LA SEMANA SANTA Y CUARESMA*/
.hora{ background-color: none; border-top: 1px solid #c59460; border-bottom: 1px solid #c59460; font-size: 12px; font-weight: bold; margin-right: 10px; margin-left: -15px; }
p.ayuda {
 	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #6F541B;
	padding: 12px 10px 0px 10px;
}
p.horas {
 	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #6F541B;
	padding: 7px 10px 0px 10px;
	margin:0px;
}
p.horas2 {
 	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #6F541B;
	padding: 7px 10px 0px 10px;
	margin:0px;
}
