@import url(reset.css);
@import url(textos.css);
/*Estructura*/
body{margin:0;padding:0; color:#000}
#col3, #buscador, #form-buscador, #imagen, #imagen-interior, #imagen-interior-ficha,#menu, #subir, #masinfo, #tope a, #pie h6, .descargaeconomia h6, .descargaeconomia, .display, #pie_ficha_ampliada, #mapa, #secciones-destacadas, #intro, #frases, #banners, #misas img, #final, #modulo_inicio .imagen_inicio{display:none}
#pie, #contenedor, #proximo-evento{}
#contenedor{background:none; padding:0}
#col1, #col2, #col4{ clear:both}
#col1, #col4{margin:7px 0; padding:15px 0}
#col1 ul{margin:-20px 0 0 0}
#col1 ul li{border-top:5px solid #F3F1EE; padding:15px 0; color:#756857}
ul.listacseparacion li{border-bottom:1px solid #F3F1EE; padding:10px 0!important;}
ul.listacseparacion li img, img.retratos{border:1px solid #F3F1EE; float:left; margin-right:10px; padding:3px}
ul.listacseparacion a:hover{background:#756857; padding:5px; color:#FFFFFF!important}
#col1 ul li a, #col1 ul li a:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:26px; letter-spacing:-1pt;height:30px; display:block; color:#9C6B3B}
#col1 ul li a:hover{color:#CEC5A9;text-decoration:underline!important;}
#col2{margin:7px 0; padding:15px 0;}
#col2 ul li{padding: 0;}
#col2 p {text-align:justify}
#cuerpo, .cuerpoficha{background: none}
#tope{display:block; height:100px}

/*Comunes*/
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.right, .left{ float:none}
h1{color:#9C6B3B}

.nodisplay{display:block}
.normal{text-align:left!important}
.mgr5px{margin-right:5px;}
.mgl5px{margin-left:5px;}
.mgt5px{margin-top:5px;}
.mgb5px{margin-bottom:5px;}
.mgr10px{margin-right:10px;}
.mgl10px{margin-left:10px;}
.mgt10px{margin-top:10px;}
.mgb10px{margin-bottom:10px;}
.nobg{background:none!important;}
.w280px{ width:auto; clear:both}
a{cursor:pointer}
.linea{border-top:1px solid #F7F5F0; height:1px; clear:both; margin:5px 0!important}
.sinbordeinf{border-width:1px 0 0 0!important}

/*Aperturas*/
#culto #col1 #titular, #historia #col1 #titular, #arte #col1 #titular, #actualidad #col1 #titular, #espacios-parroquiales #col1 #titular, #virgendelcastillo #col1 #titular, #multimedia #col1 #titular{border:none; padding:15px 0 20px 0!important}
#culto #col1 ul li, #historia #col1 ul li, #arte #col1 ul li, #actualidad #col1 ul li, #espacios-parroquiales #col1 ul li, #virgendelcastillo #col1 ul li, #multimedia #col1 ul li{border-top:3px solid #F3F1EE; padding:15px 0 15px 160px; color:#756857; background-repeat:no-repeat; background-position:0 12px; }
#culto #col1 #a01{background-image:url(../imagenes/aperturas/culto/01.jpg)}
#culto #col1 #a02{background-image:url(../imagenes/aperturas/culto/02.jpg)}
#culto #col1 #a03{background-image:url(../imagenes/aperturas/culto/03.jpg)}
#culto #col1 #a04{background-image:url(../imagenes/aperturas/culto/04.jpg)}
#historia #col1 #a01{background-image:url(../imagenes/aperturas/historia/01.jpg)}
#historia #col1 #a02{background-image:url(../imagenes/aperturas/historia/02.jpg)}
#historia #col1 #a03{background-image:url(../imagenes/aperturas/historia/03.jpg)}
#historia #col1 #a04{background-image:url(../imagenes/aperturas/historia/04.jpg)}
#historia #col1 #a05{background-image:url(../imagenes/aperturas/historia/05.jpg)}
#arte #col1 #a00{background-image:url(../imagenes/aperturas/arte/00.jpg)}
#arte #col1 #a01{background-image:url(../imagenes/aperturas/arte/01.jpg)}
#arte #col1 #a02{background-image:url(../imagenes/aperturas/arte/02.jpg)}
#arte #col1 #a03{background-image:url(../imagenes/aperturas/arte/03.jpg)}
#arte #col1 #a04{background-image:url(../imagenes/aperturas/arte/04.jpg)}
#actualidad #col1 #a01{background-image:url(../imagenes/aperturas/actualidad/01.jpg)}
#actualidad #col1 #a02{background-image:url(../imagenes/aperturas/actualidad/02.jpg)}
#actualidad #col1 #a03{background-image:url(../imagenes/aperturas/actualidad/03.jpg)}
#actualidad #col1 #a04{background-image:url(../imagenes/aperturas/actualidad/04.jpg)}
#espacios-parroquiales #col1 #a01{background-image:url(../imagenes/aperturas/espacios/01.jpg)}
#espacios-parroquiales #col1 #a02{background-image:url(../imagenes/aperturas/espacios/02.jpg)}
#espacios-parroquiales #col1 #a03{background-image:url(../imagenes/aperturas/espacios/03.jpg)}
#espacios-parroquiales #col1 #a04{background-image:url(../imagenes/aperturas/espacios/04.jpg)}
#espacios-parroquiales #col1 #a05{background-image:url(../imagenes/aperturas/espacios/05.jpg)}
#espacios-parroquiales #col1 #a06{background-image:url(../imagenes/aperturas/espacios/06.jpg)}
#virgendelcastillo #col1 #a01{background-image:url(../imagenes/aperturas/virgen/01.jpg)}
#virgendelcastillo #col1 #a02{background-image:url(../imagenes/aperturas/virgen/02.jpg)}
#virgendelcastillo #col1 #a03{background-image:url(../imagenes/aperturas/virgen/03.jpg)}
#virgendelcastillo #col1 #a04{background-image:url(../imagenes/aperturas/virgen/04.jpg)}
#virgendelcastillo #col1 #a05{background-image:url(../imagenes/aperturas/virgen/05.jpg)}
#multimedia #col1 #a01{background-image:url(../imagenes/aperturas/multimedia/01.jpg)}
#multimedia #col1 #a02{background-image:url(../imagenes/aperturas/multimedia/02.jpg)}
#multimedia #col1 #a03{background-image:url(../imagenes/aperturas/multimedia/03.jpg)}
#multimedia #col1 #a04{background-image:url(../imagenes/aperturas/multimedia/04.jpg)}

/*Donaciones*/
#donaciones{height:74px; padding:0!important; background:#B6AA97 url(../imagenes/ayudanos/fondo.jpg) no-repeat}
#donaciones h1{margin:0 0 5px 0;color:#FFF;font-size:23px;line-height:28px;font-family:Georgia, "Times New Roman", Times, serif; text-transform: uppercase; font-weight:normal}
#donaciones a{display:block; width:913px; height:74px; text-indent:-9000px}
#donaciones:hover{ background-position:0 -74px}

/*Pie*/
#pie{color:#AD9367;padding:8px 0; font:11px/12px Arial, Helvetica, sans-serif; border-top:1px solid #F3F1EE}
#pie a{color:#B19B79;font-family:Arial, Helvetica, sans-serif;}
#pie a:hover{color:#A28657;}
#pie span{padding:0 8px 0 0;}
#pie span.separacion, #pie a{background:url(../imagenes/estructura/separador-pie.gif) repeat-y;padding:0 8px;}

/*text-indent*/
.archivo, a.leermas, .rss, a.vermas-gris, a.vermas-marron, a.vermas-sepia, a.vermapa, a.sig, a.ant, .sig, .ant, a.subir, a.volver, a.imprimir, a.buscar, a.noticia, .descargaeconomia a, a.area{text-indent:-9000px;}

/*Inicio*/
#bienvenida #mensajes p{color:#756857;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:16px;}
#bienvenida #mensajes p span{color:#756857;}
#bienvenida #mensajes .grande{color:#756857;font-size:24px;line-height:31.2px;margin-bottom:10px;}
#bienvenida #mensajes .italic{color:#756857;font-size:14px;margin:5px 0;}
#movimientos-comunidades, #ultimas-noticias, #misas, #proximo-evento{padding:8px 0;border-top:1px solid #F3F1EE}
#movimientos-comunidades h1{margin:0 0 10px 0}
#ultimas-noticias h1{margin:0 0 10px 0}
#misas{clear:both; font-family:Georgia, "Times New Roman", Times, serif; color:#756857}
#misas ul li.titulo{background:none;padding:0;}
#proximo-evento h1{display: block}
#proximo-evento li{padding-bottom:3px;}
.blanco{color:#999;}
a.blanco:link, a.blanco:visited{color:#756857}
a.blanco:hover{color:#CEC5A9; text-decoration:none!important}
#modulo_inicio{padding:8px 0;border-top:1px dotted #F3F1EE}

/*Botones*/
a.archivo{background:url(../imagenes/botones/ver-archivo.gif) no-repeat;border:1px solid #CEC5A9;display:block;float:left;height:20px;width:73px;}
a.rss{background:url(../imagenes/botones/rss.gif) no-repeat;border:1px solid #CEC5A9;display:block;float:left;height:20px;width:20px;}
a.vermas-gris, a.vermas-marron, a.vermas-sepia{display:block;height:20px;margin:10px 0 0 0;width:52px;}
a.vermas-gris{background:url(../imagenes/botones/ver-mas-gris.gif);border:1px solid #CEC5A9;}
a.vermas-marron{background:url(../imagenes/botones/ver-mas-marron.gif);border:1px solid #DFC78A;}
a.vermas-sepia{background:url(../imagenes/botones/ver-mas-sepia.gif);border:1px solid #D09D72;}
a.vermapa{background:url(../imagenes/botones/ver-mapa.gif);border:1px solid #CEC5A9;display:block;height:20px;margin:10px 0 0 0;width:132px;}
a.sig, a.ant, .sig, .ant, a.subir, a.volver, a.imprimir, a.buscar, a.noticia{border:1px solid #CEC5A9;display:block;height:20px;margin:0 0 0 0;width:72px;}
a.leermas{background: url(../imagenes/inicio/leermas.gif) no-repeat ; display:block; height:10px; width:80px}
a.volver{background:url(../imagenes/botones/volver.gif)}
a.buscar{background:url(../imagenes/botones/buscar.gif)}
a.subir{background:url(../imagenes/botones/subir.gif)}
a.noticia{background:url(../imagenes/botones/noticias.gif)}
a.imprimir{background:url(../imagenes/botones/imprimir.gif)}
a.archivo:hover, a.rss:hover, a.vermas-gris:hover, a.vermas-marron:hover, a.vermas-sepia:hover, a.vermapa:hover, a.ant:hover, a.sig:hover, a.subir:hover, a.volver:hover, a.imprimir:hover, a.buscar:hover, a.noticia:hover{background-position:0 -20px;}

/* paginador */
a.ant,.ant{background:url(../imagenes/botones/anterior.gif)}
a.sig, .sig{background:url(../imagenes/botones/siguiente.gif)}
.nohay{padding:10px 0 0 0}
#paginador{display:block; margin:7px 7px 0 7px ;padding:15px; height:25px;text-align:center}
a.ant, a.sig, .ant, .sig{display: block; float:left; margin-right:5px;}
a.numero, .espacio, .selected{float:left; border:1px solid #CEC5A9; display:block; height:16px; text-align:center; margin-right:5px; color:#CEC5A9; padding:4px 6px 0 6px; background:url(../imagenes/botones/numeros.gif) repeat-x}
a.numero:hover, a.ant:hover, a.sig:hover {border:1px solid #CEC5A9; color:#FFF; background-position:0 -20px}
.disabled{background-position:0 -20px}
.selected{background-position:0 -40px}

/*Páginas Internas*/
#seleccionar{background:#FFF;padding:0 0 14px 0!important; margin-bottom:5px!important;}
#seleccionar label{float:left; margin:0 10px 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
#seleccionar select{width:500px; border:1px solid #CEC5A9; color:#756857; padding: 0 0 0 3px}
#breadcrumb{background:#FFF;height:10px;padding:0 0 10px 0!important; margin-bottom:10px!important; border-bottom:1px solid #ECE9DD;font:10px Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;color:#CEC5A9}
#breadcrumb a, #breadcrumb a:visited{background:none!important; padding:0; width:auto; height:auto;color:#CEC5A9;}
#breadcrumb span a, #breadcrumb span a:visited{color:#756857;}
#breadcrumb a:hover{color:#004466;text-decoration:underline}
#titular{background:#FFF;min-height:20px;height:auto!important;height:20px;padding:10px 0 7px 0!important; margin-bottom:14px!important; border-bottom:1px solid #ECE9DD;}
#titular h1, #titular h1 a{color:#6F5A3C; text-transform: uppercase; font-weight:normal}
#cuerpo, #cuerpoficha{background:#FFFFFF; padding:7px 0; min-height:250px; height:auto!important; height:250px}
.imagen-recortada{display:block;}
.large{width:180px; float:right; padding-left:10px;}
.small{width:130px; float:left; margin-right:20px}
.imagen-recortada img{padding:0!important; margin:0!important; overflow:hidden; clear:right; display:block}
.imagen-recortada div{font: 10px Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; padding:5px 0; border-top: 2px solid #CEC5A9; color:#CEC5A9; display:block; height:15px; margin:0!important}

/*Galeria de Fotos*/
.linea_galeria{clear: both; padding: 12px 0!important; margin-bottom:14px; border-top:1px dotted #F3F1EE; }
.thumb_galeria{margin-right: 20px; padding:0; float:left; font-size:10px; color:#CEC5A9!important; width:130px}
.thumb_galeria strong{clear:both; display:block; color:#756857;}
.thumb_galeria img{background-color:#FFFFFF; padding:0; border:1px solid #eeeded; margin-bottom:10px}
.thumb_galeria img:hover{background-color:#FFFFFF;padding:0;border:1px solid #CEC5A9;}

/*Fotos Texto*/
.thumb_texto{margin-right: 20px; padding:0; float:left; font-size:10px; color:#CEC5A9!important; width:130px}
.thumb_texto img{background-color: #FFFFFF; padding:0; border:1px solid #eeeded; margin-bottom:5px; width:120px; height:70px}
.thumb_texto img:hover{background-color: #FFFFFF; padding:0; border:1px solid #CEC5A9;}
.thumb_texto span{clear:both; display:block; color:#CEC5A9; line-height:12px; padding-top:3px}

/*Buscador*/
.resultado{background:#756857; color:#FFF; padding:0 3px 0 3px}

/*Accordion*/
dl{width:603px;}
dl,dd{margin:0;}
dt{font: bold 13px Georgia, "Times New Roman", Times, serif; padding:10px 0;border-top:1px dotted #CEC5A9;}
dd{border-top:1px dotted #CEC5A9; padding:10px 0;}

/*Virgen del Castillo*/
#virgen-clavarias .listacseparacion li {min-height:70px; height: auto!important; height:70px}
#virgen-clavarias .listacseparacion .nohay{min-height:50px;height:50px!important}
#virgen-clavarias dt{font: 24px Georgia,"Times New Roman", Times, serif; padding:10px 0;border-top:1px dotted #CEC5A9;}
#virgen-clavarias ul.listacseparacion li a{display:block; float:right; margin:0 0 0 10px;}
#virgen-clavarias ul.listacseparacion li span{margin-bottom:5px; display:block}
#virgen-clavarias ul.listacseparacion li img{border:1px solid #F3F1EE; float:none; margin:0; padding:3px}
#virgen-clavarias ul.listacseparacion a:hover{background:#F3F1EE; padding:0;}
a.close{display: none}

/* Recorrido*/
.last{border: none!important}
#frase{display:block; padding:10px; border:4px double #E6E1D8; clear:both; margin:10px 0; background:#FDFCFB}
#arte-recorrido #titular{clear:both; margin-bottom:5px!important}

/*Mapas*/
#col3 #minimap{width:264px!important;height:200px!important;clear:both; border:3px double #F3F1EE}
#col3 #minimap div, #col2 #minimap div{overflow:visible!important}
#col3 #minimap #copyright, #col2 #minimap #copyright{display:none}
#col2 #minimap{width:590px!important;height:300px!important;clear:both; border:3px double #F3F1EE}