/* CSS Document */

*{margin: 0; padding: 0;}

body{text-align: center; background: #B9D300; SCROLLBAR-FACE-COLOR:#B9D300; SCROLLBAR-HIGHLIGHT-COLOR: #607673; SCROLLBAR-SHADOW-COLOR: #607673; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #E3E3E3;   SCROLLBAR-DARKSHADOW-COLOR: #000000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left;}

p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left;}
img{border: none;}


#contenedor{width: 100%; background: transparent url(../images/cabecera_fondo.jpg) repeat-x left top;}
#contenido{margin: 0 auto; width: 890px; background: #ffffff; overflow:hidden; _overflow:none;}
#cabecera{height: 98px; width: 890px; background: transparent url(../images/cabecera_fondo.jpg) repeat-x left top;}
#cabecera #logo{float: left; width: 30%;}
#cabecera #fecha{float: left; width: 20%; margin: 60px 0 5px 0; color:#FFFFFF;}
#cabecera #menu_sup{float: right; margin: 25px 0 5px 0; width: 47%;}
#cabecera #menu_sup a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: center; text-decoration: none; font-weight: bold;}
#cabecera #menu_sup a:hover{color: #B9D300;}
#cabecera #menu_sup #ropa a{float: left; background: url(../images/camiseta.gif) no-repeat center top; height: 20px; width: 110px; text-align: center; padding: 35px 0 0 0;}
#cabecera #menu_sup #ropa a:hover{background: url(../images/camiseta2.gif) no-repeat center top;}
#cabecera #menu_sup #emergencias a{float: left; background: url(../images/ico_emergencias.gif) no-repeat center top; height: 20px; width: 90px; text-align: center; padding: 35px 0 0 0;}
#cabecera #menu_sup #emergencias a:hover{background: url(../images/ico_emergencias2.gif) no-repeat center top;}
#cabecera #menu_sup #comentarios a{float: left; background: url(../images/ico_foro.gif) no-repeat center top; height: 20px; width: 90px; text-align: center;padding: 35px 0 0 0;}
#cabecera #menu_sup #comentarios a:hover{background: url(../images/ico_foro2.gif) no-repeat center top;}
#cabecera #menu_sup #contacto a{float: left; background: url(../images/ico_contacto.gif) no-repeat center top; height: 20px; width: 75px; text-align: center;padding: 35px 0 0 0;}
#cabecera #menu_sup #contacto a:hover{background: url(../images/ico_contacto2.gif) no-repeat center top;}
#cabecera #menu_sup #inicio a{float: left; background: url(../images/ico_inicio.gif) no-repeat center top; height: 20px; width: 45px; text-align: center;padding: 35px 0 0 0;}
#cabecera #menu_sup #inicio a:hover{background: url(../images/ico_inicio2.gif) no-repeat center top;}

#centro{float: left; clear: both; width: 100%; margin: 10px 0 10px 0;}

#menu{float: left; width: 206px; margin: 0 10px;} 


#menu #menu1{float: left; *float: none !important; background: #FFE3B9 url(../images/banda_actualidad.gif) no-repeat left bottom; margin: 0 0 20px 0; min-height: 200px; _height: 200px; padding: 0 0 20px 0;}
#menu #menu1 h1{float: left; background: url(../images/tit_actualidad.gif) no-repeat left top; width: 206px; height: 31px; font-size: 12px; text-indent: -999px;}
#menu #menu1 ul{list-style-type: none; float: left; text-align: left; background: #FFE3B9; margin: 0; padding: 0; width: 99%; height: auto;}
#menu #menu1 a{list-style-type: none; display:block; padding: 5px 5px 5px 10px; width: 92%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #844F00; text-align: left; font-weight:bold; text-decoration: none; border-bottom: 1px dotted #FF9900; display: block;}
#menu #menu1 a:hover{background: url(../images/fondocirculos2.gif) no-repeat right center; color:#FF9900;}

#menu #menu2{float: left; *float: none !important; background: #F4FFA6 url(../images/banda_caritas.gif) no-repeat left bottom; height: 195px; margin: 0 0 20px 0;}
#menu #menu2 h1{float: left; background: url(../images/tit_caritas.gif) no-repeat left top; width: 206px; height: 31px; font-size: 12px; text-indent: -999px;}
#menu #menu2 ul{list-style-type: none; float: left; text-align: left; background: #F4FFA6; margin: 0; padding: 0; width: 99%;}
#menu #menu2 a{list-style-type: none; display:block; padding: 5px 5px 5px 10px; width: 92%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #667500; text-align: left; font-weight:bold; text-decoration: none; border-bottom: 1px dotted #8B9F00; display: block;}
#menu #menu2 a:hover{background: url(../images/fondocirculos.gif) no-repeat right center; color:#8B9F00;}


#menu #menu3{float: left; margin: 0 0 20px 0; border: 1px soldi red;}



/*#cuerpo{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 30px 0; height: 500px; min-height: 600px; border:1px solid red}*/
#cuerpo{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 30px 0; height: 500px; min-height: 600px}
#cuerpo img{float: left; border: none; margin: 0 0 20px 0;}
/*#cuerpo h2 {float: left; background: url(../images/tit_bienvenidos.gif) no-repeat left top; width: 509px; height: 31px; text-indent: -999px;}*/
#cuerpo h2 {float: left; width: 99%; /*height: 31px;*/font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; color: #596600;}

/*#cuerpo #cita{float: left; width: 90%; left: 10px; top: 5px; color: #fff; font-weight:bold; background:url(../images/foto2.jpg) no-repeat left top; height: 260px; padding: 10px 50px 0 10px;}*/
#cuerpo #resto{/*position: absolute; z-index:1;*/ width: 100%; left: 0; top: 0; float: left;}
#cuerpo #resto p{float: left; width: 45%;}

#cuerpo #resto #txtbienvenida{float: left; width: 99%; text-align: justify;}

#cuerpo #resto #ticker{float: right; width: 316px; background: url(../images/fondonoticias.gif) no-repeat left top; height: 223px; margin-top:0; padding-top:15px;}
#cuerpo #resto #ticker h2{float: left; text-indent: -999px; background: none; width: 90%;}
#cuerpo #resto #ticker ul{float: left; margin: 15px 0 0 0px; list-style: url(../images/flechanot.gif) outside; padding-left: 18px; width: 265px; height: 170px;}
#cuerpo #resto #ticker ul li{color: #fff; padding: 2px 0;}
#cuerpo #resto #ticker ul li a{color: #fff; text-decoration: none; font-weight: bold;}
#cuerpo #resto #ticker ul li a:hover{color: #333; text-decoration: none;}
#cuerpo #resto #ticker p{float: left; font-weight: bold; margin: 5px 0 0 10px; width: 90%;}
#cuerpo #resto #ticker p a{color: #667500;text-decoration: none;}
#cuerpo #resto #ticker p a:hover{color: #8B9F00; text-decoration: none;}


#cuerpo_que{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#cuerpo_que #img{float: left; border: none; margin: 0 0 20px 0;}
#cuerpo_que h2 {float: left; background: url(../images/tit_quees.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_que h2.campaņainst {float: left; background: url(../images/tit_campinst.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_que h2.memoria {float: left; background: url(../images/tit_memoria.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}

#cuerpo_que h3 {float: left; background: url(../images/tit_consejo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_que h3.docs {float: left; background: url(../images/tit_docinteres.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 10px 0 0 0; border-top: 1px dotted #8B9F00;}

#cuerpo_hacemos{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#cuerpo_hacemos #img{float: left; border: none; margin: 0 0 20px 0;}
#cuerpo_hacemos h2 {float: left; background: url(../images/tit_hacemos.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_hacemos h3 {float: left; background: url(../images/tit_consejo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}


#cuerpo_hacemos dt{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; width: 98%; background: url(../images/cruzcaritas.gif) no-repeat left center; padding: 0 0 0 18px; margin: 5px 0 0 0;}
#cuerpo_hacemos dt a{color: #8B9F00; text-decoration:underline}
#cuerpo_hacemos dt a:hover{background-color: #F4FFA6;}


#cuerpo_hacemos dd a{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; font-weight:bold; width: 48%; text-decoration: none; margin: 0 0 2px 18px; list-style-type:none;}
#cuerpo_hacemos dd a:hover{background-color: #F4FFA6;}
#cuerpo_hacemos dd.flecha a{background: url(../images/flecha.gif) no-repeat left 3px; padding: 0 0 0 16px;}

#cuerpo_donde{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#cuerpo_donde #img{float: left; border: none; margin: 0 0 10px 0;}
#cuerpo_donde h2 {float: left; background: url(../images/tit_donde.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.servicios {float: left; background: url(../images/tit_servicios.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.insercion {float: left; background: url(../images/tit_insercion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.despachos {float: left; background: url(../images/tit_despachos.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.despachos2 {float: left; background: url(../images/tit_despachos2.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.colabora {float: left; background: url(../images/tit_colabora.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.socio {float: left; background: url(../images/tit_socio.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.voluntario{float: left; background: url(../images/tit_voluntario.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.donativo {float: left; background: url(../images/tit_donativo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.cuentas {float: left; background: url(../images/tit_cuentas.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.foro {float: left; background: url(../images/tit_registroforo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h2.recuerda {float: left; background: url(../images/tit_recuerda.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_donde h3 {float: left; background: url(../images/tit_consejo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_donde dt{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; width: 98%; background: url(../images/cruzcaritas.gif) no-repeat left center; padding: 0 0 0 18px; margin: 5px 0 0 0;}
#cuerpo_donde dt a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; text-decoration: none;}
#cuerpo_donde dt a:hover{text-decoration: underline;}
#cuerpo_donde dd a{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; font-weight:bold; width: 48%; text-decoration: none; margin: 0 0 2px 18px; list-style-type:none;}
#cuerpo_donde dd a:hover{background-color: #F4FFA6;}
#cuerpo_donde dd.sinflecha{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-align: left; font-weight:bold; border-bottom: 1px dotted #8B9F00; padding: 0;}
#cuerpo_donde dd.link a{width: auto; padding: 0; float: none; margin: 0; text-decoration: none;}
#cuerpo_donde dd.link a:hover{text-decoration: underline; background-color: transparent;}

#cuerpo_programa{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#migasdepan{float: left; margin: 0 0 10px 3px; padding: 0; height: 20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #844F00; text-align: left; font-weight: bold; width: 99%;}
#migasdepan a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #844F00; text-align: left; text-decoration: none; font-weight:bold;}
#migasdepan a:hover{text-decoration: underline; font-weight:bold;}
#cuerpo_programa #img{float: left; border: none; margin: 0 0 10px 0;}
#cuerpo_programa h2.ropa {float: left; background: url(../images/tit_ropa.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_programa h2.social {float: left; background: url(../images/tit_depsocial.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_programa h2.animacion {float: left; background: url(../images/tit_depanimacion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_programa h2.rural {float: left; background: url(../images/tit_depanimacion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_programa h2.administracion {float: left; background: url(../images/tit_depadministracion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#cuerpo_programa h3.acogida {float: left; background: url(../images/tit_pacogida.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.familia {float: left; background: url(../images/tit_pfamilia.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.infancia {float: left; background: url(../images/tit_pinfancia.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.empleo {float: left; background: url(../images/tit_pempleo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.mayores {float: left; background: url(../images/tit_pmayores.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.adultos {float: left; background: url(../images/tit_padultos.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.soledad {float: left; background: url(../images/tit_psoledad.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.pastoral {float: left; background: url(../images/tit_ppastoral.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.animacion {float: left; background: url(../images/tit_panimacion.gif) no-repeat left top; width: 100%; _width: 99%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.voluntariado {float: left; background: url(../images/tit_pvoluntariado.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.formacion {float: left; background: url(../images/tit_pformacion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.bienes {float: left; background: url(../images/tit_pbienes.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.comunicacion {float: left; background: url(../images/tit_pcomunicacion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.administracion2 {float: left; background: url(../images/tit_padministracion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.juridico {float: left; background: url(../images/tit_pjuridico.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.cooperacion {float: left; background: url(../images/tit_pcooperacion.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa h3.rural {float: left; background: url(../images/tit_rural.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#cuerpo_programa dl {}
#cuerpo_programa dt{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; width: 98%; background: url(../images/cruzcaritas.gif) no-repeat left center; padding: 0 0 0 18px; margin: 5px 0 0 0;}
#cuerpo_programa dd{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; font-weight:normal; width: 94%; text-decoration: none; margin: 0 0 2px 9px; background: url(../images/flecha.gif) no-repeat left 3px; padding: 0 0 0 16px;}
#cuerpo_programa dd.sinflecha{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; border-bottom: 1px dotted #8B9F00; margin: 5px 0 0 0;}
#cuerpo_programa dd.sinflecha2{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-align: left; font-weight:bold; margin: 5px 0 0 0;}
#cuerpo_programa dd.flecha2{padding: 0 0 0 15px; margin: 3px 0 3px 25px; width: 80%;}
/*#cuerpo_programa dd.flecha2{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; font-weight:normal; margin: 3px 0 3px 25px; background: url(../images/flecha2.gif) no-repeat left 7px; padding: 0 0 0 12px;}*/
#cuerpo_programa dd.comentarios{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:normal; margin: 0 0 5px 0;}
#cuerpo_programa dd.comentarios2{background: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: left; font-weight:normal; margin: 0 0 5px 0;}



#noticias{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#noticias #img{float: left; border: none; margin: 0 0 10px 0;}
#noticias h2 {float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; color: #FF9900; text-align: left; text-indent:0; width: 100%; height: 31px;}
#noticias h2.noticias1 {float: left; background: url(../images/tit_caritasnot.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#noticias h2.noticias2 {float: left; background: url(../images/tit_memoria.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}

#noticias h3 {float: left; background: url(../images/tit_consejo.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px; margin: 5px 0 0 0;}
#noticias p{color:#844F00;}
#noticias p.verde{color:#667500;}
#noticias p.verde2{color:#667500; font-weight: bold; background: url(../images/cruzcaritas.gif) no-repeat left center; padding: 0 0 0 18px; }
#noticias p.verde2 a{color:#667500; text-decoration: none;}
#noticias p.verde2 a:hover{color:#667500; text-decoration: underline;}
#noticias #formulario{float: left; width:99%; clear: both; margin: 10px 0 15px 0;}
#noticias #formulario select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 160px; border: 1px solid #844F00; margin: 0; padding: 0;}
#noticias #formulario label{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: left; font-weight: bold; margin: 5px 0 0 0; padding: 0; vertical-align:top;}

#foro{float: left; width: 611px; margin: 0 10px 10px 15px; padding: 0;}
#foro h2 {float: left; background: url(../images/tit_comentarios.gif) no-repeat left top; width: 99%; height: 31px; text-indent: -999px; margin: 5px 0 0 0; clear: right;}
#foro p{color:#666;}
#foro p a{color:#667500; texdecoration: underline; font-weight: bold;}
#foro p a:hover{color:#666; texdecoration: underline;}
#foro .verde{color:#667500; font-weight:bold;}
#foro table{float: left; width: 101%;}
#foro caption{background-color: #FF9900; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color:#844F00; text-align: left; font-weight: bold; padding: 3px 5px; border-top: 2px solid #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; border-bottom:none;}
#foro th{background-color: #FF9900; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; padding: 2px 5px;}
#foro th.verde{background-color: #8B9F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#F4FFA6; text-align: left; font-weight: bold;}
#foro tr#verde{background-color: #8B9F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#F4FFA6; text-align: left; font-weight: bold;}
#foro tr#verde a{background-color: #8B9F00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#F4FFA6; text-align: left; font-weight: bold; text-decoration: none;}
#foro tr#verde a:hover{text-decoration: underline;}
#foro tr#gris{background-color: #E9E9E9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: left; font-weight: normal;}
#foro tr#gris a{background-color: #E9E9E9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: left; font-weight: normal; text-decoration: none;}
#foro tr#gris a:hover{text-decoration: underline;}
#foro tr#verde2{background-color: #F4FFA6; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#333; text-align: left; font-weight: normal;}
#foro td{padding: 2px 5px;}


/*#foro #formulario label{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; padding:0; height: 18px; width: 50px;}
#foro #formulario input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: normal; padding: 0 0 0 2px; height: 18px; width: 490px; border: 1px solid #844F00; margin: 0;}
#foro #formulario input#btnNuevoUsuario{float: left; width: 54px; text-align: center; height: 30px; cursor: pointer; margin: 5px 0 0 58px; background: url(../images/fondoEnviar.gif) no-repeat left top; border: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; font-weight:bold;}
#foro #formulario textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 190px; width: 490px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#foro #formulario select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 200px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}*/


#login{float: left; background-color:#F4FFA6; width: 99%; padding: 5px; border-left: 1px solid #8B9F00;  border-top: 1px solid #8B9F00;  border-right: 1px solid #8B9F00;  border-bottom: 4px solid #8B9F00; margin: 0 0 5px 0;}
#login label{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; padding:0; height: 18px;}
#login input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: normal; padding: 0 0 0 2px; height: 18px; width: 150px; border: 1px solid #8B9F00; margin: 0;}
#login input#iniciar{background: url(../images/bot_iniciarse.gif) no-repeat left center; border: none; width: 90px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; text-align: left; font-weight: bold; padding:0 0 2px 7px; margin:0; height: 20px; cursor: pointer;}


#registro{float: right; width: 100%; margin: 5px 0 15px 0; text-align: right; border-bottom: 1px dotted #8B9F00; padding: 0 0 5px 0;}
#registro p{float: right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: right; font-weight: bold; background: url(../images/bot_registro.gif) no-repeat left center; padding: 0 0 0 23px;}
#registro p a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: right; font-weight: bold; text-decoration: none;}
#registro p a:hover{text-decoration: underline;}
#registro p.password{background: url(../images/bot_password.gif) no-repeat left center; margin-right: 10px;}
#registro p.desconectar{background: url(../images/bot_desconectar.gif) no-repeat left center;}


#bot_foro{float: left; width: 100%; margin: 0 0 10px 0;}
#bot_foro p.nuevo{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; background: url(../images/bot_nuevotema.gif) no-repeat left center; width: 19%;}
#bot_foro p.nuevo a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; text-decoration: none; padding: 0 0 0 20px;}
#bot_foro p.nuevo a:hover{text-decoration: underline;}


#bot_foro p.buscar{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; background: url(../images/bot_buscarmensaje.gif) no-repeat left center; width: 21%;}
#bot_foro p.buscar a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; text-decoration: none; padding: 0 0 0 20px;}
#bot_foro p.buscar a:hover{text-decoration: underline;}


#bot_foro p.principal{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; background: url(../images/bot_principal.gif) no-repeat left center; width: 25%;}
#bot_foro p.principal a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; text-decoration: none; padding: 0 0 0 20px;}
#bot_foro p.principal a:hover{text-decoration: underline;}


#bot_foro p.volverlistado{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; background: url(../images/bot_volverlistado.gif) no-repeat left center;}
#bot_foro p.volverlistado a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#8B9F00; text-align: left; font-weight: bold; text-decoration: none; padding: 0 0 0 20px;}
#bot_foro p.volverlistado a:hover{text-decoration: underline;}


#foro #paginacion{float: right; margin: 10px 0 0 0; text-align:right; border-top: 1px solid #FF9900; width: 100%;}
#foro #paginacion ul{list-style-type: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; text-align: right; font-weight: bold; margin: 5px 0 0 5px;}
#foro #paginacion ul li{display:inline; color:#fff; font-weight: bold;}
#foro #paginacion ul li a{color:#fff; font-weight: bold; text-decoration: none;}
#foro #paginacion ul li a:hover{color:#fff; text-decoration: none;}


#foro #paginacion .numeracion{background-color: #FF9900; padding: 2px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; color:#ffffff; font-weight: bold; color:#fff; text-decoration: none;}
#foro #paginacion a{padding-left:5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; font-weight: bold; color:#844F00; text-decoration: none;}
#foro #paginacion a:hover{color:#844F00; text-decoration: none;}



#nota{ color:#6A7900;}

/*
#noticias #calendario{float: left; width: 30%;}
#noticias #calendario table{background-color:#FF5E9F; border-collapse:collapse; border: 1px solid #FF5E9F;}
#noticias #calendario th{border: 1px solid #FF5E9F; padding: 2px 4px; background-color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; text-align: center; font-weight: bold;}
#noticias #calendario td{border: 1px solid #FF5E9F; background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center; }
#noticias #calendario td a{background-color:#FFD2E4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center;display: block; text-decoration: none;}
#noticias #calendario td a:hover{background-color:#FF5E9F; text-decoration: none; color:#000;}
#noticias #calendario td#finde{background-color: #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center; text-decoration: none;}
#noticias #calendario td#finde a{background-color: #999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center; text-decoration: none;}
#noticias #calendario td#finde a:hover{background-color: #666666;}
#noticias #calendario caption{background-color:#FF5E9F; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; text-align: center; font-weight: bold; padding: 2px 0 0 0;}
#noticias #calendario caption img{margin: 0 18px; border: none;}
#noticias #calendario p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: left; font-weight: bold;}
*/

#noticias #lis_noticias{float: left; width: 50%; border-left: 4px solid #FF9900; margin: 18px 0 0 0;}
#noticias #lis_noticias p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: left; font-weight: bold; margin: 0 0 0 3px; float: left;}
#noticias #lis_noticias ul{list-style-type: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: left; font-weight: normal; margin: 5px 0 0 5px;}
#noticias #lis_noticias ul li{list-style-type: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: left; font-weight: normal; text-decoration:none;}
#noticias #lis_noticias ul li a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#666; text-align: left; font-weight: normal; text-decoration:none;}
#noticias #lis_noticias ul li a:hover{background-color:#FFE3B9; text-decoration:none;}


#noticias #lis_noticias #paginacion{float: left; margin: 5px 0 0 0; text-align:left;}
#noticias #lis_noticias #paginacion ul{list-style-type: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; text-align: left; font-weight: bold; margin: 5px 0 0 5px;}
#noticias #lis_noticias #paginacion ul li{display:inline; color:#fff; font-weight: bold;}
#noticias #lis_noticias #paginacion ul li a{color:#fff; font-weight: bold;}
#noticias #lis_noticias #paginacion ul li a:hover{color:#fff;}


#noticias #lis_noticias #paginacion .numeracion{background-color: #FF9900; padding: 2px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; color:#ffffff; font-weight: bold; color:#fff; text-decoration: none;}
#noticias #lis_noticias #paginacion a{padding-left:5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; font-weight: bold; color:#844F00; text-decoration: none;}
#noticias #lis_noticias #paginacion a:hover{color:#844F00; text-decoration: none;}


/*#noticias #bloquenoticia{float: left; width: 100%; margin: 15px 0 0 0; background: url(../images/floresnoticias.gif) no-repeat center bottom; padding: 0 0 20px 0;}*/
#noticias #bloquenoticia{float: left; width: 100%; margin: 15px 0 0 0; padding: 0 0 20px 0;}
#noticias #bloquenoticia span.fecha{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color:#666; text-align: left; font-weight: normal; margin: 0;}
#noticias #bloquenoticia span.entradillanot{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: left; font-weight: bold; margin: 0; text-decoration: none;}
#noticias #bloquenoticia span.titulonot{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; margin: 0; text-decoration: none;}
#noticias #bloquenoticia span.titulonot a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; text-decoration: none;}
#noticias #bloquenoticia span.titulonot a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; text-decoration: none; background-color: #FFE3B9;}
#noticias #bloquenoticia p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#333; text-align: left; font-weight: normal; margin: 0; padding: 0; line-height: 15px;}
#noticias #bloquenoticia img{float: left; margin: 0 5px 2px 0; border: 1px solid #FF9900;}


#noticias #bloquegaleria{float: left; width: 100%; margin: 15px 0 0 0;}
#noticias #bloquegaleria span.fecha{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color:#666; text-align: left; font-weight: normal; margin: 0;}
#noticias #bloquegaleria span.entradillanot{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: left; font-weight: bold; margin: 0; text-decoration: none;}
#noticias #bloquegaleria span.titulonot{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; margin: 0; text-decoration: none;}
#noticias #bloquegaleria span.titulonot a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; text-decoration: none;}
#noticias #bloquegaleria span.titulonot a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; font-weight: bold; text-decoration: none; background-color: #FFE3B9;}
#noticias #bloquegaleria p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#333; text-align: left; font-weight: normal; margin: 0; padding: 0; line-height: 15px;}
/*#noticias #bloquegaleria img{float: left; margin: 23px 0 0 32px; border: 1px solid #666;}*/

#noticias #bloquegaleria img.imagen{float: left; margin: 15px 0 0 16px; border: 1px solid #666;}
#noticias #bloquegaleria #imagen{background: url(../images/fondogaleria.jpg) no-repeat left top; width: 125px; height: 125px; float: left; overflow:hidden;}
#noticias #bloquegaleria #imagen #thumbnail{width: 125px; height: 125px; text-align: center; display: table-cell; vertical-align: middle; padding: 0; margin: 0;}
#noticias #bloquegaleria #imagen #thumbnail img{vertical-align: middle; border: 1px solid #666;}
#noticias #bloquegaleria #imagen #thumbnail{font-size: 95px; line-height: 133px;}

#noticias #bloquegaleria #imagen2{background: url(../images/fondogaleria2.jpg) no-repeat left top; width: 105px; height: 105px; float: left; margin: 10px 0 0 0;}
#noticias #bloquegaleria #imagen2{background: url(../images/fondogaleria2.jpg) no-repeat left top; width: 105px; height: 105px; float: left; margin: 10px 0 0 0;}
#noticias #bloquegaleria #imagen2 #thumbnail{width: 102px; height: 125px; text-align: center; display: table-cell; vertical-align: middle; padding: 0; margin: 0;}
#noticias #bloquegaleria #imagen2 #thumbnail img{vertical-align: middle; border: 1px solid #666;}
#noticias #bloquegaleria #imagen2 #thumbnail{font-size: 80px; line-height: 133px;}


#noticias #paginacion{float: left; margin: 15px 0 0 0; clear:both; width: 100%;}
#noticias #paginacion ul{list-style-type: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; text-align: left; font-weight: bold; margin: 5px 0 0 5px;}
#noticias #paginacion ul li{display:inline; color:#fff; font-weight: bold;}
#noticias #paginacion ul li a{color:#fff; font-weight: bold; text-decoration: none;}
#noticias #paginacion ul li a:hover{color:#fff; text-decoration: none;}


#noticias #paginacion .numeracion{background-color: #FF9900; padding: 2px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; color:#ffffff; font-weight: bold; color:#fff; text-decoration: none;}
#noticias #paginacion a{padding-left:5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; font-weight: bold; color:#844F00; text-decoration: none;}
#noticias #paginacion a:hover{color:#844F00; text-decoration: none;}



#noticias #docs{float: left; margin: 10px 0; width: 99%;}
#noticias #docs p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color:#8B9F00; text-align: left; font-weight:bold; border-bottom: 1px dotted #8B9F00; margin: 0 0 5px 0;}
#noticias #docs ul{margin: 0; list-style-type:none;}
#noticias #docs ul li{background: url(../images/flechadescarga.gif) no-repeat left 5px; padding: 2px 2px 2px 15px; color: #333; list-style-type:none;}
#noticias #docs ul li a{text-decoration:none; color: #333;}
#noticias #docs ul li a:hover{text-decoration:underline; color: #666;}


#noticias #enlaces{float: left; margin: 10px 0; width: 100%;}
#noticias #enlaces p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color:#8B9F00; text-align: left; font-weight:bold; border-bottom: 1px dotted #8B9F00; margin: 0 0 5px 0;}
#noticias #enlaces ul{margin: 0; list-style-type:none;}
#noticias #enlaces ul li{background: url(../images/flecha.gif) no-repeat left 5px; padding: 2px 2px 2px 15px; color: #333; list-style-type:none;}
#noticias #enlaces ul li a{text-decoration:none; color: #333;}
#noticias #enlaces ul li a:hover{text-decoration:underline; color: #666;}



#noticias dt{float: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; width: 98%; background: url(../images/cruzcaritas.gif) no-repeat left center; padding: 0 0 0 18px; margin: 5px 0 0 0;}
#noticias dt a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: left; font-weight:bold; text-decoration: none;}
#noticias dt a:hover{text-decoration: underline;}

#noticias #iconos_imprimir{float: right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: right; margin: 0 0 5px 0;}
#noticias #iconos_imprimir a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: right; text-decoration: none;}
#noticias #iconos_imprimir a:hover{color: #596600;}

#contacta{float: left; background: url(../images/fondo_flor.gif) no-repeat right bottom; margin: 0 10px 10px 15px; width: 611px; padding: 0 0 60px 0; height: 100%;}
#contacta #img{float: left; border: none; margin: 0 0 10px 0;}
#contacta h2 {float: left; background: url(../images/tit_contacta.gif) no-repeat left top; width: 100%; height: 31px; text-indent: -999px;}
#contacta p{color:#844F00;}
#formulario{float: left; width:99%; clear: both; margin: 10px 0 15px 0;}
#formulario textarea{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 100px; width: 260px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 160px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 165px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input.banco{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 30px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input.oficina{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 30px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input.dc{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 15px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input.numcuenta{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 61px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario input.cuota{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#844F00; text-align: left; background-color:#FFE3B9; height: 15px; width: 75px; border: 1px solid #844F00; margin: 0; padding: 0 0 0 2px;}
#formulario label{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FF9900; text-align: right; font-weight: bold; margin: 0 5px 0 0; padding: 0; vertical-align:top; width: 200px; float: left;}
#formulario input#enviar{float: left; width: 54px; text-align: center; height: 30px; cursor: pointer; margin: 5px 0 0 208px; background: url(../images/fondoEnviar.gif) no-repeat left top; border: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; font-weight:bold;}
#formulario input#btnNuevoUsuario{float: left; width: 54px; text-align: center; height: 30px; cursor: pointer; margin: 5px 0 0 208px; background: url(../images/fondoEnviar.gif) no-repeat left top; border: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFF; font-weight:bold;}

#botones{float: left; margin: 15px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #8B9F00; text-align: left; font-weight:bold; border-top: 2px solid #8B9F00; width: 100%; padding: 10px 0 0 0;}
#botones img{ border: none;}

#botones2{float: left; margin: 15px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #8B9F00; text-align: left; font-weight:bold; width: 100%; padding: 10px 0 0 0;}
#botones2 img{ border: none;}



#direccion{float: left;  background: url(../images/fondodireccion.gif) no-repeat left top; width: 295px; height: 155px; margin: 0 5px 5px 0; padding: 0;}
#direccion p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: left; font-weight:bold; padding: 20px;}
#direccion p a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: left; font-weight:bold; text-decoration: none;}
#direccion p a:hover{text-decoration: underline;}

/*#mapa{background: url(../images/alava.gif) no-repeat left top; width: 610px; height: 600px; border: 1px solid #fff;}
#mapa li {margin:0; padding:0; list-style:none;}
#mapa li a {display:block; background:url(../images/blank.gif); text-decoration:none; color:#000;}
			/*  Specifying a background image
			   (a 1px by 1px transparent gif)
			   fixes a bug in older versions of
			   IE that causeses the block to not
			   render at its full dimensions.
			*/
/*#mapa li a #oculta {display: none; width: 30px; overflow: auto; _overflow: none;}
#mapa li a:hover #oculta {display:block; width:150px; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8;}
	
#mapa a.llodio {width:150px; height:90px; margin: 50px 0 0 170px;}
#mapa a.ibarra {width:150px; height:90px; margin: -45px 0 0 375px;}
#mapa a.amurrio {width:150px; height:90px; margin: -90px 0 0 150px;}
#mapa a.orduna {width:150px; height:90px; margin: -65px 0 0 180px;}
#mapa a.salvatierra {width:150px; height:90px; margin: 35px 0 0 446px;}
#mapa a.vitoria {width:150px; height:90px; margin: -78px 0 0 314px; z-index: 100; position: absolute;}*/

/*---------------------------------------<MAPA>----------------------------------------------------------------------*/

#mapa{position: relative; background: url(../images/alava.gif) no-repeat left top; width: 610px; height: 600px; border: 1px solid #fff;}
#mapa ul{position:absolute; padding:0; margin:0;}
#mapa #llodio{position:absolute; left:175px; top:65px; z-index:20;}
#mapa a#llodiopanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a span, #mapa a:visited span {display:none;}
#mapa a#llodiopanel:hover, #mapa a#ibarrapanel:hover, #mapa a#amurriopanel:hover{background-position:0 0;}
#mapa a:hover span {position:absolute;  width:388px; display:block;}
* html #imap a:hover span {width:400px; w\idth:388px;}
#mapa a#llodiopanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 180px;}

#mapa #ibarra{position:absolute; left:390px; top:125px; z-index:20;}
#mapa a#ibarrapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#ibarrapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #amurrio{position:absolute; left:185px; top:105px; z-index:20;}
#mapa a#amurriopanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#amurriopanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #orduna{position:absolute; left:170px; top:140px; z-index:20;}
#mapa a#ordunapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#ordunapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #boveda{position:absolute; left:50px; top:230px; z-index:20;}
#mapa a#bovedapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#bovedapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #murguia{position:absolute; left:225px; top:180px; z-index:20;}
#mapa a#murguiapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#murguiapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #cuartango{position:absolute; left:210px; top:240px; z-index:20;}
#mapa a#cuartangopanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#cuartangopanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #nanclares{position:absolute; left:260px; top:278px; z-index:20;}
#mapa a#nanclarespanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#nanclarespanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #araia{position:absolute; left:530px; top:220px; z-index:20;}
#mapa a#araiapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#araiapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #salvatierra{position:absolute; left:495px; top:265px; z-index:20;}
#mapa a#salvatierrapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#salvatierrapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #vitoria{position:absolute; left:335px; top:275px; z-index:20;}
#mapa a#vitoriapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#vitoriapanel:hover span {left:0; top:-130px; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 250px;}

#mapa #labastida{position:absolute; left:280px; top:430px; z-index:20;}
#mapa a#labastidapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#labastidapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #laguardia{position:absolute; left:385px; top:470px; z-index:20;}
#mapa a#laguardiapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#laguardiapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #oion{position:absolute; left:465px; top:490px; z-index:20;}
#mapa a#oionpanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#oionpanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

#mapa #rivera_alta{position:absolute; left:180px; top:300px; z-index:20; }
#mapa a#rivera_altapanel{display:block; width:25px; height:25px; background:transparent url(../images/bland.gif) -100px -100px no-repeat; text-decoration:none; z-index:20;}
#mapa a#rivera_altapanel:hover span {left:0; top:0; border:1px solid #596600; background:#fff; padding:5px; cursor: pointer; filter:alpha(opacity=80); opacity:0.8; width: 100px;}

/*---------------------------------------</MAPA>----------------------------------------------------------------------*/



   			


#banners{float: left; height: 190px; background-color:#333333; width: 100%; border-top: 15px solid #B9D300;}
#banners #banner_caritas{float: left; width: 199px; height: 168px; margin: 10px 5px 10px 10px;}
#banners #banner_emergencias{float: left; width: 292px; height: 168px; margin: 10px 5px 10px 0;}
#banners #banner_tiendas{float: left; width: 292px; height: 168px; margin: 10px 0px 10px 0;}

#pie{background-color: #8B9F00; width: 100%; margin: 10px 0 5px 0; padding: 5px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: center;}

.gris{color: #666666; text-decoration: none; width: 49%; float: left; margin: 0 5px 0 0;}
.gris a{color: #666666; text-decoration: none;}
.gris a:hover{text-decoration: underline;}
.linea{line-height: 5px;}
.linea2{line-height: 10px;}


#noticias #calendario{float: left; width: 30%;}
#noticias #calendario table{background-color:#FF5E9F; border-collapse:collapse; border: 1px solid #FF5E9F;}
#noticias #calendario caption{background-color:#FF5E9F; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; text-align: center; font-weight: bold; padding: 2px 0 0 0;}
#noticias #calendario caption img{margin: 0 5px; border: none;}

#noticias #calendario td#finde{background-color: #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center; text-decoration: none;}
#noticias #calendario td#finde a{background-color: #999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center; text-decoration: none;}
#noticias #calendario td#finde a:hover{background-color: #666666;}


.calendar {
	float: left; width: 30%;
	}

.calendar caption {
	background-color:#FF5E9F; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; text-align: center; font-weight: bold; padding: 2px 0 0 0;
	}
.calendar caption img{margin: 0 18px; border: none;}	
.calendar th {
	border: 1px solid #FF5E9F; padding: 2px 4px; background-color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; text-align: center; font-weight: bold;
	}
.calendar td {
	border: 1px solid #FF5E9F; background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center;
	}
.calendar td a {
	color: #000;
	text-decoration: none;

	}

.calendar td.today {
	background-color:#FFD2E4; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color:#000; text-align: center;display: block; text-decoration: none;
	}
.calendar td.selected {
	border: 1px dotted #ff7800;
	}
.calendar td.highlighted {
	background: #FFD2E4;
}
.calendar td.highlighted a{
	background: #FFD2E4;width:100%;
	display:block;
}
.calendar td.highlighted a:hover{
	background: #FF5E9F;
	width:100%;
	display:block;	
}
.calendar a:hover{background-color:#FF5E9F; text-decoration: none; color:#000;}
	
.calendar td:hover, .calendar td.today:hover, 
.calendar td.selected:hover, .calendar td.highlighted:hover {
	background-color:#FF5E9F; text-decoration: none; color:#000;
	}
	
table.calendar td.pad:hover {
	background: none;
	border: 0;
	}	
	
.foto_popup img{border: 8px solid #fff;}
.foto_popup{margin: 20px 0 0 0; border: 1px dotted #fff; background-color:#8B9F00; padding: 10px;}

#emailok{float: left; text-align: center; margin: 5% 0; width: 99%;}
#emailok p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: center; font-weight:bold; width: 100%;}
#emailok p a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #844F00; text-align: center; font-weight:bold; text-decoration: none;}
#emailok p a:hover{text-decoration: none; color: #FF9900;}
#emailok p.volver a{background: url(../images/volver.gif) no-repeat left center; padding: 5px 0 5px 30px;}
#emailok p.volver a:hover{text-decoration: none; color: #FF9900;}

#email{float: left; text-align: center; height: 200px; background: url(../images/fondo_flor.gif) no-repeat right bottom; width: 99%; margin: 10px 0 0 0;}
#email p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #8B9F00; text-align: center; font-weight:bold; width: 100%;}
#email p.aviso{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #844F00; text-align: center; font-weight:normal; width: 100%;}
#email p a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #844F00; text-align: center; font-weight:bold; text-decoration: none;}
#email p a:hover{text-decoration: none; color: #FF9900;}

#email span.aviso{ font-weight:font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #844F00; text-align: center; font-weight:normal; width: 100%;}




#clear{height: 5px;}


div.clear{clear:both;}

.logoact{margin: 0 auto 5px auto; width: 890px; text-align: right;}