@import url(reset.css);
@import url(base.css);
@import url(general.css);
@import url(botones.css);
@import url(aplicaciones.css);

body{background-color:#FFE;background-image:url(imagenes/fondo.jpg);background-position:center top;background-repeat:no-repeat;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;}
p+p{margin-top:9px;}
#tope{background:url(../imagenes/fondos/dorado.jpg) repeat;height:2px;margin:0px;padding:0px;}
#base{margin-left:auto;margin-right:auto;padding:0px;text-align:left;width:758px;}
#nav{padding:0px;text-align:left;}
#nav table{padding:14px}
#informacion{background:url(../imagenes/fondos/dorado.jpg) repeat;height:23px;margin:0px;padding-left:5px;padding-right:5px;padding-top:0px;text-align:left;vertical-align:top;width:auto;}
#tope_print{border-left:none;border-right:none;clear:both;display:none;height:15px;width:auto;}
#cabecera_print{border-left:none;border-right:none;border-top:solid 1px #900;clear:both;display:none;height:70px;margin-bottom:10px;vertical-align:middle;width:auto;}
#cabecera{border-bottom:1px solid #ffffee;border-top:1px solid #ffffee;height:231px;margin:0px;padding:0px;}
#cabecera_grande{border-bottom:1px solid #ffffee;border-top:1px solid #ffffee;height:462px;margin:0px;padding:0px;}
#cuerpo{background:url(../imagenes/fondos/cuerpo_interior.jpg);background-repeat:repeat-x;padding:0 0 10px;position:relative;text-align:left;width:758px;clear:both;overflow: hidden;width:100%;}
#columna_centro{border-right:1px solid;border-right-color:#EAE1C4;float:left;margin-bottom:0px;padding-bottom:10px;padding-left:16px;padding-right:11px;padding-top:14px;text-align:left;vertical-align:top;width:496px;}
#columna_centro_sb{float:left;margin-bottom:0px;padding-bottom:10px;padding-left:16px;padding-right:11px;padding-top:14px;text-align:left;vertical-align:top;width:497px;}
#separador{height:auto;vertical-align:top;width:1px;}
#columna_unica{clear:both;margin:0px;padding-bottom:0px;padding-left:12px;padding-right:12px;padding-top:0px;text-align:left;width:734px;}
#columna_derecha{float:right;height:100%;padding-bottom:6px;padding-top:14px;width:230px;}
.captionTXT{margin-bottom:0px;margin-top:0px;text-decoration:none;}
p.captionALT{background-image:url(../imagenes/iconos/flecha.gif);background-position:left 7px;background-repeat:no-repeat;color:#9B7A44;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:9px;line-height:13px;margin-bottom:10px;margin-top:0px;padding-left:8px;padding-top:3px;text-align:left;text-decoration:none;}
span.captionALT{margin:0px;padding-left:0px;padding-right:2px;padding-top:1px;text-decoration:none;}
.caption{margin:0px;padding:0px;text-align:center;text-decoration:none;}
.caption:hover{color:#C90;text-decoration:none;}
.floatl{float:left;margin-right:1em;padding-left:5px;padding-right:5px;}
.floatr{float:right;margin-left:1em;padding-left:5px;padding-right:5px;}
#menu{background:url(../imagenes/fondos/menu_inferior.jpg) repeat;clear:both;height:55px;margin:0px;padding-bottom:0px;padding-left:15px;padding-right:99px;padding-top:19px;text-align:justify;width:644px;word-spacing:2px;}
#menu_lateral{background:url(../imagenes/fondos/fondo_menu_lateral.jpg);background-color:#FFF9D7;background-repeat:repeat-x;line-height:22px;margin-left:10px;margin-top:20px;padding-bottom:8px;padding-left:10px;padding-top:5px;width:202px;}
#menu_lateral a.enlace16:link{font-size:12px;}
#menu_lateral a.enlace16:visited{font-size:12px;}
#menu_recorrido{margin-bottom:-10px;margin-left:10px;margin-top:10px;padding-bottom:0px;padding-left:0px;padding-top:0px;width:212px;}
#piedepagina{clear:both;height:15px;margin:0px;padding-bottom:20px;padding-left:15px;padding-right:49px;padding-top:2px;position:relative;text-align:left;width:684px;}
#buscador{clear:both;margin-bottom:0px;}
.form_busq{height:10px;margin-bottom:20px;padding:0px; padding-left:12px}
.form_busq .busquedas{float:left; line-height:2em}
.form_busq .boton1{float:left; margin-top:0!important; margin-left:4px}
#aperturas{background-image:url(../imagenes/fondos/fondos_indice.jpg);background-repeat:repeat-x;clear:both;height:100px;margin:0px;padding-bottom:0px;padding-left:30px;padding-right:0px;padding-top:0px;width:708px; position:relative}
#imagen_apertura{float:right;height:100px;width:156px;}
#textos_apertura{float:left;line-height:18px;min-height:30px;padding-top:42px;width:530px; z-index:100; position:relative}
#linea_01{border-top:solid 1px;border-top-color:#900;clear:both;height:1px;margin-bottom:2px;margin-top:2px;width:auto;}
#linea_02{border-top:solid 1px;border-top-color:#EAE1C4;clear:both;height:1px;margin-bottom:9px;margin-top:9px;padding:0px;}
#linea_03{border-top:solid 1px;border-top-color:#EAE1C4;clear:both;height:1px;margin-bottom:8px;margin-top:8px;width:auto;}
#linea_04{border-top:solid 1px;border-top-color:#EAE1C4;clear:both;height:1px;margin-bottom:6px;margin-top:6px;padding:0px;width:734px;}
#linea_05{border-top:solid 1px;border-top-color:#EAE1C4;clear:both;height:1px;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:5px;padding:0px;width:734px;}
#lineaseparador{background:url(../imagenes/fondos/separador.jpg);clear:both;height:1px;margin-bottom:0px;margin-top:5px;min-height:1px;overflow:hidden;padding:0px;width:auto;}
#noticia{margin-left:auto;margin-right:auto;width:740px;}
#mapa_imprimir{display:none;}
#clear{clear:both;}
.formulario{margin-bottom:-50px;padding:0px;}
.imagen_recorridos{clear:both;height:350px;width:758px;}
.busquedas{background-color:#ffe;border:1px solid #C2A35F;color:#9B7A44;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px; font-style:italic;height:18px;line-height:14px;padding-bottom:0px;padding-left:4px;padding-right:0px;padding-top:0px!important;width:145px; margin-left:0px; height:20px; margin-right:0!important; margin-top:0}
#fotos_lados{margin-bottom:10px;margin-left:10px;margin-top:10px;}
.thumbnail{border:1px solid #999;float:left;margin:0 15px 15px 0;padding:5px;width:60px;}
.odd{background:#FAF7DE;}
.even{background:#FFE;}
#noimprimir img{margin:0 3px 0 2px}
#piedepagina img{margin:0 3px!important}

/*table*/
table.footcollapse{width:734px;}
table.footcollapse caption{text-align:left; border-bottom:5px solid #F1E6C8; padding-top:1px; padding-bottom:10px;}
table.footcollapse th{text-align:left;}
table.footcollapse,table.footcollapse th,table.footcollapse th{border:none; border-collapse:collapse;}
table.footcollapse tbody td{border-bottom:1px dotted #DECF9E; padding-top:5px; padding-bottom:5px; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif;font-size: 13px; color: #000000; line-height:19px; /*background-color:#FFFFE7;*/}
table.footcollapse tfoot td img{border:none; vertical-align:bottom; float:left;}
table.footcollapse thead td {border-top:1px solid #D6D1AB;}

/*Noticias*/
#fichanoticias h2, #fichanoticias h4{border-bottom:1px solid #F1E8C9;}
#fichanoticias h2{font-size:42px; text-transform:uppercase;margin:9px 0 0;padding:9px 0 18px; letter-spacing:-1.5pt; line-height:1em!important }
#fichanoticias h4{margin-bottom:9px;padding:9px 0; line-height:1.4em; font-size:21px}

#fichanoticias .img{float:right; position:relative; margin:0 0 9px 18px;width:406px; height:316px;padding:18px 0;border-bottom:1px solid #F1E6C8; }
#fichanoticias .img img{border:1px solid #F1E8C9; padding:0;padding:3px; background:#FFF}
#fichanoticias .img img:hover{border:1px solid #900}

#listadonoticia li .img{float:right; width:90px; height:90px; border:1px solid #F1E8C9; padding:3px; background:#FFF}
#listadonoticia li .img:hover{border:1px solid #900}

#listadonoticia{clear:both;height:auto;line-height:13px;margin:0px;padding-top:5px;text-align:left;width:auto;}
#listadonoticia li{border-top:1px solid #F1E8C9; padding-top:6px; margin-bottom:6px; display:block;width:auto; min-height:100px; height:auto!important; height:100px}
#listadonoticia li a.enlace11{text-transform:uppercase; display:block; width:615px; padding:6px 0 3px; font-size:18px; font-weight:normal; letter-spacing:-1pt}
#listadonoticia li span.destacado4{display:block; margin-bottom:9px; font-family:Georgia, "Times New Roman", Times, serif}
#listadonoticia li a.enlace16{font-size:14px; margin-top:9px; line-height:1.2em; display:block; width:580px; color:#9b7a44; font-style:italic}

.cuerponoticia p{color:#300;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;}
.fechanoticia{margin-bottom:6px;}
a.anterior, a.siguiente{display:block;width:45%;height:20px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic}
a.anterior:link, a.anterior:visited{float:left;color:#6B231F}
a.siguiente:link, a.siguiente:visited{float:right;text-align:right;color:#6B231F;}
a.anterior span, a.siguiente span{color:#464037; font-style:normal; font-weight:bold}
a.anterior:hover{color:#9D8042}
a.siguiente:hover{color:#9D8042}

.separador{height:21px;padding:9px 0 0 0; width:740px; clear:both; display:block; border-bottom:1px solid #F1E8C9;border-top:1px solid #F1E8C9; margin:9px 0}
.evangelist{display:block;clear:both; height:90px; width:100%; margin-top:9px; line-height:1.3em}
.evangelist img{margin-right:10px; margin-bottom:5px;}

/*Paginador*/
#paginador{display:block;margin:9px 0 0!important;padding:9px 0;height:21px;overflow:hidden;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif!important;font-size:12px;line-height:17px;clear:both;border-top:1px solid #F1E8C9; }
a.sig, a.ant, .sig, .ant, .dis{text-indent:-9000px;display:block;float:left;color:#9b7a44;}
a.ant, .ant{margin-right:9px;}
a.sig, a.ant, .sig, .ant, a.sig:visited, a.ant:visited{display:block;height:20px;width:20px;text-align:center;color:#464037;}
.nohay{padding:9px 0 0 0;}
a.numero, .espacio, .sel{float:left;display:block;text-align:center;margin-right:9px;color:#9b7a44!important;padding:2px 0 0 0;height:18px;width:21px; border:1px solid #F1E8C9}
a.numero:hover{color:#FFF!important;background-position:0 -20px;}
a.ant:hover, a.sig:hover{color:#FFF!important;background-position:0 -20px;border:1px solid #F1E8C9}
.dis{display:none;}
.sel{background-position:0 -40px!important;color:#FFF!important;border:1px solid #F1E8C9}
 
a.ant, .ant{background:url(../imagenes/aplicaciones/paginador/anterior.png);border:1px solid #F1E8C9}
a.sig, .sig{background:url(../imagenes/aplicaciones/paginador/siguiente.png);border:1px solid #F1E8C9}
a.numero, .espacio, .sel{background:url(../imagenes/aplicaciones/paginador/numero.png);}

#columna_centro p.titulo3{padding:21px 0!important}
#columna_centro span.destacadochico4{display:block; padding:6px 0 12px}
