﻿@charset "utf-8";
/* CSS Document */

body{ margin: 0; padding: 0; background: #ffffff url(../img/fondo.jpg) no-repeat center top; font: 13px Arial, Helvetica, Verdana, sans-serif; color: #444444; line-height: 18px; }

/*/////////////////////////////////////////////////*/

ul{ margin: 0; padding: 0; list-style: none; }
img{ border: 0 }
a{ text-decoration: none; font-weight: bold; color: #162983; }
a:hover{ color: #8797e5; }
a.link2{ color: #ee7f00;}


/* 	
	**************************
	  Widely & useful classes
	**************************
*/
	.tright { text-align: right;}
	.tleft { text-align: left;}
	.tcenter { text-align:center;}
	.fleft { float: left;}
	.fright { float: right;}
	.clear { clear:both;}
	.cright { clear:right;}
	.verde { color:#67a924;}
	.morado { color:#980e66;}
	.pabajo { margin-top:5px; *margin-top:5px; float:left; padding-top:22px; *padding-top:22px; }
	.centrado { display: block; margin: auto;}
	.centrado2 { display: block; margin: auto; margin:0px 0px 0px 25px;}
	
	
/*/////////////////////////////////////////////////*/

.dest{ font-weight: bold; color: #ee7f00; }

h21{ margin: 0; padding: 0 0 4px 0 }
h1{ margin: 0; padding: 0 0 4px 0 }

h1 span{ visibility: hidden }

h1#h1inicio{ background: transparent url(../img/h1ddevida.jpg) no-repeat left top; }
h1#h1calendario{ background: transparent url(../img/h1calendario.jpg) no-repeat left top; }
h1#h1encuestas{ background: transparent url(../img/h1encuestas.jpg) no-repeat left top; }
h1#h1noticias{ margin-bottom: 10px; background: transparent url(../img/h1noticias.jpg) no-repeat left top; }

h1#h1quienes{ margin-bottom: 10px; background: transparent url(../img/h1quienes.png) no-repeat left top; }
h1#h1noticias2{ margin-bottom: 10px; background: transparent url(../img/h1noticias2.png) no-repeat left top; }
h1#h1galeria{ margin-bottom: 10px; background: transparent url(../img/h1galeria.png) no-repeat left top; }
h1#h1contacta{ margin-bottom: 10px; background: transparent url(../img/h1contacta.png) no-repeat left top; }
h1#h1objetivos{ margin-bottom: 10px; background: transparent url(../img/h1objetivos.png) no-repeat left top; }
h1#h1entidades{ margin-bottom: 10px; background: transparent url(../img/h1entidades.png) no-repeat left top; }
h1#h1enlaces{ margin-bottom: 10px; background: transparent url(../img/h1enlaces.png) no-repeat left top; }
h1#h1colabora{ margin-bottom: 10px; background: transparent url(../img/h1colabora.png) no-repeat left top; }
h1#h1haztesocio{ margin-bottom: 10px; background: transparent url(../img/h1haztesocio.png) no-repeat left top; }
h1#h1adopcion{ margin-bottom: 10px; background: transparent url(../img/h1haztesocio.png) no-repeat left top; }
h1#h1adopcion{ margin-bottom: 10px; background: transparent url(../img/h1adopcion.png) no-repeat left top; }
h1#h1faqs{ margin-bottom: 10px; background: transparent url(../img/h1faqs.png) no-repeat left top; }
h1#h1privacidad{ margin-bottom: 10px; background: transparent url(../img/h1privacidad.png) no-repeat left top; }
h1#h1mapaweb{ margin-bottom: 10px; background: transparent url(../img/h1mapaweb.png) no-repeat left top; }

h1.h1seccion{ font-size: 13px; font-weight: bold; color: #162983; padding-left: 13px; background: transparent url(../img/bolo_flecha_azul.gif) no-repeat left 5px; }

h2{ font-size: 12px; font-weight: bold; color: #162983 }

h3{ font-size: 11px; font-weight: bold; color: #ee7f00 }

.leermas{ display: block }
.fecha{ color: #8b8b8b; font-size: 10px;  }

/*/////////////////////////////////////////////////*/

#f_menu_top{ position: absolute; width: 100%; height: 48px; background: transparent url(../img/f_top.jpg) repeat-x left top; text-align: center}

#contenedor{ position: absolute; left: 50%; margin-left: -454px; width: 908px; }

/*//////////////////MENU SUPERIOR///////////////////////////////*/

#menu_top{ width: 998px; height: 48px; background: transparent url(../img/menu_top.jpg) no-repeat left top; }
#menu_top ul{ float: left; height: 20px; margin-top: 13px; }
#menu_top ul li{ float: left; height: 20px; }
#menu_top ul li a{ float: left; display: block; height: 20px; }
#menu_top ul li a span{ visibility: hidden }

#menu_top ul li#id1 a{ width: 56px; background: transparent url(../img/b_espanol.jpg) no-repeat left top;  }
#menu_top ul li#id2 a{ width: 48px; background: transparent url(../img/b_ingles.jpg) no-repeat left top; }

#menu_top ul#nav{ margin-left: 60px; }


#menu_top ul li#nav1 a{ width: 42px; background: transparent url(../img/b_inicio.jpg) no-repeat left top;  }
#menu_top ul li#nav2 a{ width: 52px; background: transparent url(../img/b_contacto.jpg) no-repeat left top; }
#menu_top ul li#nav3 a{ width: 57px; background: transparent url(../img/b_mapaweb2.jpg) no-repeat left top; }

#menu_top ul li#nav4 a{ width: 36px; background: transparent url(../img/b_faqs.jpg) no-repeat left top; }
#menu_top ul li#nav5 a{ width: 60px; background: transparent url(../img/b_privacidad.jpg) no-repeat left top; }

#menu_top ul li#id1 a:hover,#menu_top ul li#id2 a:hover,#menu_top ul li#nav1 a:hover,#menu_top ul li#nav2 a:hover,#menu_top ul li#nav3 a:hover,#menu_top ul li#nav4 a:hover,#menu_top ul li#nav5 a:hover{ background-position: left -20px }

#menu_top ul#form_intranet{ margin-left: 90px; _margin-left: 70px;}
#menu_top ul#form_intranet input{ width: 74px; height: 13px; border: 0; width: px; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #444444;}
#menu_top ul#form_intranet li#user{ }
#menu_top ul#form_intranet li#password{ margin-left: 55px; _margin-left: 30px;}
#menu_top ul#form_intranet li#b_entrar{ padding-left: 70px; _padding-left: 70px; }

/*/////////////////////ESTRUCTURA GENERAL////////////////////////////*/

#menuppal,#central,#contenido{ float: left }

/*////////////////////MENU PPAL/////////////////////////////*/

#menuppal ul li{ float: left }
#menuppal ul li a{ display: block; height: 37px; }
#menuppal ul li a span{ visibility: hidden }
#menuppal ul li#b1 a{ width: 109px; background: transparent url(../img/b1.jpg) no-repeat left top; }
#menuppal ul li#b2 a{ width: 73px; background: transparent url(../img/b2.jpg) no-repeat left top; }
#menuppal ul li#b3 a{ width: 160px; background: transparent url(../img/b3.jpg) no-repeat left top; }
#menuppal ul li#b4 a{ width: 128px; background: transparent url(../img/b4.jpg) no-repeat left top; }
#menuppal ul li#b5 a{ width: 73px; background: transparent url(../img/b5.jpg) no-repeat left top; }
#menuppal ul li#b6 a{ width: 90px; background: transparent url(../img/b6.jpg) no-repeat left top; }
#menuppal ul li#b7 a{ width: 65px; background: transparent url(../img/b7.jpg) no-repeat left top; }
#menuppal ul li#b8 a{ width: 127px; background: transparent url(../img/b8.jpg) no-repeat left top; }
#menuppal ul li#b9 a{ width: 81px; background: transparent url(../img/b9.jpg) no-repeat left top; }
#menuppal ul li#b1 a:hover,#menuppal ul li#b2 a:hover,#menuppal ul li#b3 a:hover,#menuppal ul li#b4 a:hover,#menuppal ul li#b5 a:hover,#menuppal ul li#b6 a:hover,#menuppal ul li#b7 a:hover,#menuppal ul li#b8 a:hover,#menuppal ul li#b9 a:hover{ background-position: left -37px }

/*/////////////////////CONTENIDO////////////////////////////*/

#central{ width: 908px; background: transparent url(../img/f_contenido_mid.gif) repeat-y 1px top;}

#contenido{ width: 908px; background: transparent url(../img/f_contenido_top.jpg) no-repeat left top;  }

#col_izq,#col_mid{ float: left; }
#col_dcha{ float: right; }

#col_izq { width: 187px }
#col_mid { width: 484px; padding: 25px }/*width: 484px;*/
#col_dcha { width: 185px;}

/*///////////////////NOTICIAS INICIO//////////////////////////////*/

#noticias_ini{ 
width: 464px; 
height: auto; 
padding: 20px 0 0 20px; 
background: #f3f4f9;
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
-ms-border-radius:5px;


}
#noticias_ini p{ font-size: 12px; text-align:justify; padding:0 7px 0 4px;}
#noticias_ini ul li{ float: left; width: 220px; }
#noticias_ini ul li.first{ padding-right: 10px }

/*///////////////////COL IZQ//////////////////////////////*/

a#adopta{ float: right; display: block; width: 183px; height: 112px; margin-top: 27px; background: transparent url(../img/b_adopcion.jpg) no-repeat left top; }
/*a#adopta:hover{ background-position: left -112px }*/
a#adopta span{ visibility: hidden }

a#donar{ float: right; display: block; width: 183px; height: 112px; margin-top: 27px; background: transparent url(../img/btn_donar.jpg) no-repeat left top; }
a#donar:hover{ background-position: left -112px }
a#donar span{ visibility: hidden }

a.donar{ float: right; display: block; height: 77px; width: 183px; background: transparent url(../img/b_donar.jpg) no-repeat left top;}
a.donar:hover{ background-position: left -77px }
a.donar span{ visibility: hidden }

/*////////////////COL DCHA/////////////////////////////////*/

#menu_dcha{ margin-top: 27px }
#menu_dcha li{ text-align: right }
#menu_dcha li#junta{ margin-right: 5px }
#menu_dcha li#logo{ margin-right: 50px }
#menu_dcha li#encuestas a{ display: block; height: 83px; width: 185px; background: transparent url(../img/b_encuestas.gif) no-repeat left top;}

#menu_dcha li#suscriptores a{ display: block; height: 83px; width: 185px; background: transparent url(../img/b_suscriptores.jpg) no-repeat left top;}
#menu_dcha li#suscriptores a:hover{ background-position: left -83px }
#menu_dcha li#suscriptores a span{ visibility: hidden }
#menu_dcha li#encuestas a:hover{ background-position: left -83px }
#menu_dcha li#encuestas a span{ visibility: hidden }

/*////////////////MENU DINAMICO/////////////////////////////////*/

.menu_din{ float: left; width: 165px; padding-left: 15px; padding-top: 5px; background: transparent url(../img/separador.gif) no-repeat 15px top; font-size: 12px}
.menu_din li{  margin-bottom: 5px; background: transparent url(../img/separador.gif) no-repeat left bottom; }
.menu_din li a{ display: inline-block }
.menu_din li a img{ border: 1px solid #eeeeee }
.menu_din li a:hover img{ border: 1px solid #8797e5 }

.menu_din.dcha{ padding-left: 10px; }

/*////////////////////PIE/////////////////////////////*/

#pie{ float: left; width: 878px; height: 47px; margin-top: 7px; padding: 20px 0 0 30px; background: transparent url(../img/f_pie.gif) no-repeat left top;}
/*#pie{ float: left; width: 100%; height: 100%; background-color: #ffffff; border: 1px solid #000000 }*/

#bottom{ position: relative; background-color: #000000; width: 100%; height: 100%; /*top: 100%; margin-bottom: -100px*/}

/*////////////////////ENLACES DE INTERÉS/////////////////////////////*/

ul.enlaces{ float: left; margin-top: 10px }
ul.enlaces li{ margin-bottom: 20px; padding-bottom: 5px; background: transparent url(../img/separador3.gif) no-repeat left bottom; }
ul.enlaces h3{ float: left; margin: 0 20px 0 0;  }
ul.enlaces a{ padding-right: 20px; background: transparent url(../img/ic_enlace.gif) no-repeat right top; }
ul.enlaces p{ margin: 0 }


/*////////////////////MAPA WEB/////////////////////////////*/

ul.mapaweb{ margin-bottom: 20px; background: transparent url(../img/separador3.gif) no-repeat left bottom; }
ul.mapaweb li a{ padding-right: 16px; background: transparent url(../img/bolo_flecha_azul.gif) no-repeat right 2px; }
/*////////////////////FORMS/////////////////////////////*/

.c_texto{ border: 1px solid #cbcfe3; height: 18px; font: 12px Arial, Helvetica, Verdana, sans-serif; color: #444444 }
textarea{ border: 1px solid #cbcfe3; }
.boton{ background-color: #ee7f00; border: 0; padding: 2px 1px 2px 1px; color: #ffffff; font-size: 10px; font-weight: bold; cursor: pointer }
.boton2{ background-color: #ee7f00; border: 0; color: #ffffff; font-size: 10px; font-weight: bold; cursor: pointer; height:21px}

/*////////////////////////CONTACTA///////////////////////////////////////////////*/

form#contacta{ float: left; width: 484px; padding-top: 10px; background: transparent url(../img/separador.png) no-repeat left top; }
form#contacta div{ padding: 2px 0 2px 0 }
form#contacta div label{ float: left; width: 70px; display: inline-block; }
form#contacta .c_texto{ width: 350px }
form#contacta textarea{ width: 350px }
form#contacta .boton{ margin-left: 370px; margin-top: 10px; }
form#contacta p{ float: right; width: 250px; margin-top: 0 }

/*////////////////////////HAZTE SOCIO///////////////////////////////////////////////*/

form#haztesocio{ float: left; width: 484px; padding-top: 10px; background: transparent url(../img/separador.png) no-repeat left top; /*border: 1px solid #000 */}
form#haztesocio div{ padding: 2px 0 2px 0; /*border: 1px solid #000 */}
form#haztesocio div label{ float: left; width: 70px; display: inline-block; /*border: 1px solid #000*/ }
form#haztesocio .c_texto{ width: 390px }
form#haztesocio textarea{ width: 350px }
form#haztesocio .boton{ margin-left: 415px; margin-top: 10px; }
form#haztesocio p{ float: right; width: 250px; margin-top: 0 }

form#haztesocio div#h2{ float: left; width: 365px }
form#haztesocio div#h2 .c_texto{ width: 280px }

form#haztesocio div#h3{ float: left; width: 115px }
form#haztesocio div#h3 label{ width: 40px }
form#haztesocio div#h3 .c_texto{ width: 55px }

form#haztesocio div#h4{ float: left; width: 240px }
form#haztesocio div#h4 .c_texto{ width: 150px }

form#haztesocio div#h5{ float: left; width: 240px }
form#haztesocio div#h5 .c_texto{ width: 150px }

form#haztesocio div#h6 .c_texto{ width: 150px }

form#haztesocio div#h7{ float: left; width: 190px }
form#haztesocio div#h7 .c_texto{ width: 100px }

form#haztesocio div#h8{ float: left; width: 290px }
form#haztesocio div#h8 .c_texto{ width: 200px }

form#haztesocio div#h10 .c_texto{ width: 50px }
form#haztesocio div#h10 label{ float: left; height: 20px }
form#haztesocio div#h10 input{ float: left }
form#haztesocio div#h10 label#lab1{ width: 450px; }
form#haztesocio div#h10 label#lab2{ width: 220px; }
form#haztesocio div#h10 label#lab3{ width: 50px; margin-left: 5px; }

form#haztesocio ul{ margin-top: 10px; margin-bottom: 10px }
form#haztesocio ul li{ height: 25px;  }

form#haztesocio div#h11{ float: left; width: 190px }
form#haztesocio div#h11 .c_texto{ width: 100px }

form#haztesocio div#h12{ float: left; width: 290px }
form#haztesocio div#h12 .c_texto{ width: 200px }

form#haztesocio div#h13{ float: left; font-size: 10px; margin-top: 10px }
/*//////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////ADOPCION///////////////////////////////////////////////*/

form#adopcion{ float: left; width: 484px; padding-top: 10px; background: transparent url(../img/separador.png) no-repeat left top; /*border: 1px solid #000 */}
form#adopcion div{ padding: 2px 0 2px 0; /*border: 1px solid #000 */}
form#adopcion div label{ float: left; width: 70px; display: inline-block; /*border: 1px solid #000*/ }
form#adopcion .c_texto{ width: 390px }
form#adopcion textarea{ width: 350px }
form#adopcion .boton{ margin-left: 415px; margin-top: 10px; }
form#adopcion p{ float: right; width: 250px; margin-top: 0 }

form#adopcion div#aa2{ float: left; width: 365px }
form#adopcion div#aa2 .c_texto{ width: 280px }

form#adopcion div#aa3{ float: left; width: 115px }
form#adopcion div#aa3 label{ width: 40px }
form#adopcion div#aa3 .c_texto{ width: 55px }

form#adopcion div#aa4{ float: left; width: 240px }
form#adopcion div#aa4 .c_texto{ width: 150px }

form#adopcion div#aa5{ float: left; width: 240px }
form#adopcion div#aa5 .c_texto{ width: 150px }

form#adopcion div#aa6 .c_texto{ width: 150px }

form#adopcion div#aa7{ float: left; width: 190px }
form#adopcion div#aa7 .c_texto{ width: 100px }

form#adopcion div#aa8{ float: left; width: 290px }
form#adopcion div#aa8 .c_texto{ width: 200px }

form#adopcion div#aa10 .c_texto{ width: 50px }
form#adopcion div#aa10 label{ float: left; height: 20px }
form#adopcion div#aa10 input{ float: left }
form#adopcion div#aa10 label#lab1{ width: 450px; }
form#adopcion div#aa10 label#lab2{ width: 220px; }
form#adopcion div#aa10 label#lab3{ width: 50px; margin-left: 5px; }

form#adopcion div#aa11{ float: left; width: 464px }
form#adopcion div#aa11 label{ float: left; height: 20px }
form#adopcion div#aa11 .textarea{ width: 464px }

form#adopcion ul{ margin-top: 10px; margin-bottom: 10px }
form#adopcion ul li{ height: 25px;  }

form#adopcion div#aa12{ float: left; width: 290px }
form#adopcion div#aa12 .c_texto{ width: 200px }

form#adopcion div#aa13{ float: left; font-size: 10px; margin-top: 10px }
/*////////////////////////BUSCADOR///////////////////////////////////////////////*/

form.buscador{ float: left; width: 468px; height: 25px; margin-bottom: 20px; padding: 15px 10px 10px 10px; background: transparent url(../img/f_buscador.png) no-repeat left top; }
form.buscador select{ border: 1px solid #d9dbe9; height: 18px; font-size: 11px; margin-left: 6px; }
form.buscador .boton{ margin-left: 6px; }

/*////////////////////////NOTICIAS///////////////////////////////////////////////*/

.noticias{ float: left; width: 484px; }
ul.noticias li{ float: left; width: 484px; height: 170px; background: transparent url(../img/separador3.gif) no-repeat left bottom; margin: 0 0 10px 0; }
ul.noticias li.last{ background-image: none }
.noticias .foto{ float: right; margin: 0 0 5px 15px; border: 1px solid #eeeeee }
ul.noticias p{ width: 280px; }
.noticias li p{ margin: 0 0 0 0 }
.noticias .fecha{ display: block }
.noticias h2{ margin: 0 }

.noticias .volver{ padding-left: 12px; background: transparent url(../img/ic_atras.gif) no-repeat left 2px}

ul.descargas{ margin: 15px 0 0 0; padding: 10px 0 0 0; background: transparent url(../img/separador4.gif) no-repeat left top; }
.noticias ul.descargas a{ display: inline-block; height: 15px; padding-right: 15px; background: transparent url(../img/ic_descargar.gif) no-repeat right 5px }

/*//////////////////////////PAGINADOR//////////////////////////////////////////////*/

.paginador{ float: left; width: 464px; height: 25px; margin-top: 15px; padding: 15px 10px 10px 10px; background: transparent url(../img/f_buscador.png) no-repeat left top;}
.paginador ul li{ float: left; margin-right: 10px }
.paginador ul li.actual a{ background-color: #162983; color: #ffffff; padding: 0 3px 0 3px }

/*////////////////////////EN ADOPCIÓN///////////////////////////////////////////////*/

.adopcion2{ float: left; width: 484px; }
ul.adopcion2 li{ float: left; width: 484px;  padding-bottom: 5px; background: transparent url(../img/separador3.gif) no-repeat left bottom; margin: 0 0 10px 0; }
ul.adopcion2 li.last{ background-image: none }
.adopcion2 .foto{ float: left; margin: 0 15px 10px 0; border: 1px solid #eeeeee }

ul.adopcion2 ul.ficha{ float: left; width: 110px; }
ul.adopcion2 ul.ficha li{ width: 110px; background-image: none; margin: 0; padding: 2px 0 2px 0 }
ul.adopcion2 a.leermas{ color: #ee7f00; width: 105px; background: transparent url(../img/ic_mas.png) no-repeat right 6px; }
ul.adopcion2 a.leermas:hover{ color: #ffa843 }
ul.adopcion2 ul.ficha li.col1{ float: left; width: 260px; }
ul.adopcion2 ul.ficha li.col2{ float: left; width: 90px; }

.adopcion2 li p{ margin: 0 0 0 0 }
.adopcion2 .fecha{ display: block }
.adopcion2 h2{ margin: 0 }

.adopcion2 .volver{ padding-left: 12px; background: transparent url(../img/ic_atras.gif) no-repeat left 2px}

.adopcion{ float: left; width: 484px; }
ul.adopcion li{ float: left; width: 484px;  padding-bottom: 5px; background: transparent url(../img/separador3.gif) no-repeat left bottom; margin: 0 0 10px 0; }
ul.adopcion li.last{ background-image: none }
.adopcion .foto{ float: left; margin: 0 20px 10px 0; border: 1px solid #eeeeee }

ul.adopcion ul.ficha{ float: left; width: 360px;  }
ul.adopcion ul.ficha li{ width: 360px; background-image: none; margin: 0; padding: 2px 0 2px 0 }
ul.adopcion a.leermas{ color: #ee7f00; width: 105px; background: transparent url(../img/ic_mas.png) no-repeat right 6px; }
ul.adopcion a.leermas:hover{ color: #ffa843 }
ul.adopcion ul.ficha li.col1{ float: left; width: 260px; }
ul.adopcion ul.ficha li.col2{ float: left; width: 90px; }

.adopcion li p{ margin: 0 0 0 0 }
.adopcion .fecha{ display: block }
.adopcion h2{ margin: 0 }

.adopcion p{ padding-top: 10px; background: transparent url(../img/separador3.gif) no-repeat left top; }

.adopcion .volver{ color: #ee7f00; padding-left: 10px; background: transparent url(../img/ic_atras2.png) no-repeat left 4px; }
.adopcion .volver:hover{ color: #ffa843 }

.adopcion ul.galeria{ float: left; width: 484px; margin: 0 0 15px 0; padding: 20px 0 0 0; background: transparent url(../img/separador3.gif) no-repeat left top; }
.adopcion ul.galeria.sinfondo{ background-image: none; padding: 10px 0 0 0; }
.adopcion ul.galeria li{ float: left; width: 100px; padding: 0; margin: 0 10px 10px 0; }

.adopcion ul.galeria li.ampliar{ width: 460px; padding: 0 0 20px 0; background: transparent url(../img/separador3.gif) no-repeat left bottom; font-size: 10px }

/*////////////////////////GALERIA FOTOGRAFICA///////////////////////////////////////////////*/



.galeria_fot{ float: left; width: 484px; }
ul.galeria_fot li{ float: left; width: 484px; height: 170px; background: transparent url(../img/separador3.gif) no-repeat left bottom; margin: 0 0 10px 0; }
ul.galeria_fot li.last{ background-image: none }
ul.galeria_fot a{ float: left; padding-right: 80px; background: transparent url(../img/b_vergaleria.gif) no-repeat right 3px; }
.galeria_fot .foto{ float: right; margin: 0 0 5px 15px; border: 1px solid #eeeeee }
ul.galeria_fot p{ width: 280px; }
.galeria_fot li p{ margin: 0 0 0 0 }
.galeria_fot .fecha{ display: block }
.galeria_fot h2{ margin: 0 }

.galeria_fot .volver{ padding-left: 12px; background: transparent url(../img/ic_atras.gif) no-repeat left 2px}




/*//////////////////////////FAQS//////////////////////////////////////////////*/

#faqs h3{ margin: 0; background: transparent url(../img/separador3.gif) no-repeat left bottom; }
#faqs p{ margin: 0 }
#faqs li{ margin-bottom: 10px }


/*////////////////////////CALENDARIO Y LINKS///////////////////////////////////////////////*/

.calendario li{ margin-bottom: 35px }
.calendario a{ float: left;  }
.calendario span{ float: right }
.calendario p{ margin: 0; clear: both; background: transparent url(../img/separador3.gif) no-repeat left top; }
.calendario h3{ float: left; margin:0 auto 0 auto; a}
.flecharight { padding-right: 16px; background: transparent url(../img/flecha_alante.gif) no-repeat right 2px; }



/*////////////////////////ENCUESTAS///////////////////////////////////////////////*/

.encuestas ul{ float: left; width: 450px; margin: 0 0 30px 0; padding-bottom: 5px;  padding-top: 5px;}
.encuestas h3{ float: left; width: 450px; margin: 0; background: transparent url(../img/separador3.gif) no-repeat left top; }
.encuestas ul li{ clear: both; padding: 2px 0 2px 0 }
.encuestas ul input{ float: left }
.encuestas ul label{ float: left }
.encuestas ul input.boton{ float: right; padding: 0 }

.encuestas ul.encuestas_list{ margin: 0; background-image: none; }
.encuestas ul.encuestas_list li{ float: left; width: 450px; margin-bottom: 5px; padding: 3px 0 3px 0; background: transparent url(../img/separador3.gif)  no-repeat left top; }
.encuestas ul.encuestas_list li a{ float: left; width: 400px }
.encuestas ul.encuestas_list li a.link2{ clear: left; width: 450px }
.encuestas ul.encuestas_list li span{ float: right }

/*////////////////////////ENTIDADES///////////////////////////////////////////////*/

.colaborador {	background: #F6F6F6;	border:1px solid #D6E1E4;	width:470px;	float:left;	padding:5px;	margin:0 0 10px 0;}
.colaborador .imagen {	width:120px;	float:left;}
.colaborador .details {	width:350px;	float:left;}
.colaborador p {	padding:0;	margin:3px 0;}
