/*GENERAL*/

html, body {
	margin: 0px auto 0px auto;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#cdcdcd;
	color:#111;
}

body
{
   	font-size: 62.5%;
}
table{
	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#777777;
}

p { margin-bottom: 0em; } 

hr{
	height:0.1px;
	border:1px dotted #ccc;
}

.hr_blanco{
	height:1px;
	color:#ffffff;
	border:1px solid #ffffff;
}

.izda, .izquierda, .left{ float:left;}
.dcha, .derecha, .right { float:right;}
.borrar { clear:both;}

form{padding:0; margin:0;}

a{ text-decoration:none; color:#000000; font-weight:bold; }
a:hover{ text-decoration:none; color:#555;}

.pdf{background:url(../images/icos/ico.pdf.png) no-repeat left; padding-left:1.5em;}
.doc{background:url(../images/icos/ico.doc.gif) no-repeat left; padding-left:1.5em;}
.xls{background:url(../images/icos/ico.xls.gif) no-repeat left; padding-left:1.5em;}
.file{background:url(../images/icos/ico.file.png) no-repeat left; padding:0.5em; padding-left:1.5em; background-color:#eee;  -moz-border-radius:0.5em; -webkit-border-radius:0.5em; color:#ad0101; }
.url{background:url(../images/icos/icon_world_link.gif) no-repeat left; padding-left:1.5em;}
.email{background:url(../images/icos/ico.mail.png) no-repeat left; padding-left:1.5em;}

a.volver{ text-decoration:none; color:#000; font-weight:bold; background-color: #ececec; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.5em; font-size:0.8em; float:right; display:block;}
a.volver:hover{ color:#666}

a.mas{ text-decoration:none; color:#333333; font-size:1.2em; 	font-weight:normal;
}
a.mas:hover{ text-decoration:none; color:#003399;}

.border{border:1px solid #cc0000;}
.noBorder{border:none;}

.clear, .borrar, .limpiar {clear:both;}

div{ border:0px solid black;}

h4
{
	font-size:1.0em;
	clear:both;
}

.texto
{
	font-size:1.4em;
}

img{border:none;}

/*FORMULARIOS*/

input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#4e4e4e;
}

.submit
{
	border:1px solid #ffffff; 
	background-color:#a6a27d; 
	color:#FFFFFF;
	height:17px;
}

/*PORTADA*/
#contenedor {
	margin: 0px auto 0px auto;
	position:relative;
	width: 950px;
	overflow: hidden;
}

/*#cabecera{ background-color:#cc0000; padding:2em; overflow:hidden; margin-top:1em;}*/

/*div redondeado*/
#cabecera { 
	background-image:url(../images/logo.png);
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	margin:0 0 1em; 
	padding:4em 1em 3em 1em; 
	overflow:hidden; 
	margin-top:1em;
	height:79px;
}

#portadaInicio{width:950px; height:324px; margin-bottom:1em; -moz-border-radius:1em;-webkit-border-radius:1em; }

#logo{ float:left; width:20%;}
#logo a{display:block; overflow:hidden; height:10em;}

#pedirInfo{ float:left; width:20%;margin-left:18em; text-align:center; font-style:italic;}
#pedirInfo img{ margin-top:1.4em; }
#pedirInfo p{ margin-top:0.5em;}
#pedirInfo a{ color:#FFFFFF; font-size:1.4em; }
#pedirInfo a:hover{ color:#999999; }

#sociales{ float:right; padding-top:1.2em; padding-right:3em; text-align:center; width:164px; }
#sociales a{ float:right; margin-right:1em; margin-bottom:1em;}
#sociales div{clear:both; text-align:left; padding:0; margin:0; }
#sociales div a{font-size:1.2em; color:#FFFFFF; padding-left:0em; margin:0;}
#sociales div a:hover{color:#999;}


#menuBuscador{ float:right; width:80%; margin:0; margin-top:6.5em; }
#menuBuscador a{ float:right; margin-left:1em; padding-bottom:1em; display:block;}
#menuBuscador form{ padding-top:0.5em;}
#menuBuscador .busca{ background: url(../images/busca1.png) no-repeat; width:57px; border:none; height:20px; float:right; margin-left:1em;}

#menu{clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none;  margin:0; padding:0; overflow:hidden;}
#menu li{float:left; margin-right:1.42em; padding:0.4em 1.2em; -moz-border-radius:0.5em;	-webkit-border-radius:0.5em; text-align:center; background-color:#670001; margin-bottom:1em; }
#menu li.ultimo{float:right; width:9.1%; margin-right:0;}

#menu li a.menus{color:#ffffff; font-weight:normal; font-size:1.8em; display:block;   }
#menu li a.menus:hover{ color:#dfca01; text-decoration:none;}
#menu li a.menus_selected{ color:#dfca01; font-weight:normal; font-size:1.8em; display:block; }
#menu li a.menus_selected:hover{	color:#fff;	text-decoration:none;}


#menu2{clear:both; font-family:Arial, Helvetica, sans-serif; list-style:none; float:left;  text-align:center; margin:0; margin-top:0.5em; padding:0;}
#menu2 li{float:left; padding:0.4em 1.2em; margin-right:1.42em;font-size:0.7em; -moz-border-radius:0.5em;	-webkit-border-radius:0.5em; text-align:center; background-color:#fff; margin-bottom:1em; }
#menu2 li a{color:#000; font-weight:normal;}
#menu2 li a:hover{color:#000; font-weight:normal;}


#menu2 a.menus2{color:#000; font-weight:normal; font-size:2.2em;}
#menu2 a.menus2:hover{ color:#999; text-decoration:none;}
#menu2 a.menus_selected2{ color:#999; font-weight:normal; font-size:2.2em;}
#menu2 a.menus_selected2:hover{	color:#000;	text-decoration:none;}

#menuPie{ 
	clear:both; padding:0em 1em 0em 1em;   overflow:hidden; margin-bottom:1em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	background-color:#670001;
}
#info{float:left; font-size:1.2em; color:#dfca01; padding:1em;}
#info a{ color:#CCCCCC;}
#pie{font-family:Arial, Helvetica, sans-serif; list-style:none; float:right; }
#pie li{float:left; padding-left:2em;}

a.pies
{
	color:#fff;
	font-weight:normal;
	font-size:1.5em;
}

a.pies:hover
{
	color:#dfca01;
	text-decoration:none;
}

a.pies_selected
{
	color:#dfca01;
	font-weight:normal;
	font-size:1.5em;
}

a.pies_selected:hover
{
	color:#fff;
	text-decoration:none;
}



#contenidos
{
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	width:70%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:1.3em;
	float:left;
	margin-bottom:1em;
	background-color:#fff;
	overflow:hidden;
	padding:1em;
	line-height:1.5em;
}


#contenidos h2 {  font-size:1.5em;  color:#fff;  -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.3em 0.5em;background-color:#670001;}

#contenidos h3 { font-size:1.4em; background-color:#c0c0c0;   color:#fff; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.3em 0.5em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#contenidos h3 a{ color:#fff; }

#contenidos h4 { font-size:1.0em;   color:#000; background-color:#dcdcdc; padding:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em; }
#contenidos h4 a{ color:#cc0000; }

#contenidos img.adorno{float:left; padding:0 1em 1em 0;}
#contenidos ul{ 
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	background-color:#ececec;
	margin:1em 0 0 0;
	padding:1em 1em 1em 3em ; list-style-image:url(../images/arrow-right.jpg); line-height:1.5em;}
#contenidos ul li{ padding-bottom:1em;}
#contenidos ul li a{ color:#000; font-weight:bold;}
#contenidos ul li a:hover{ color:#555;}

#contenidos .titulo{ color:#000000; font-weight:bold;}
#contenidos .titulo span{ color:#555; font-weight:normal; font-size:0.9em;}
#contenidos .entradilla{ color:#555; font-weight:normal; font-size:0.9em;}

#lateral
{
	width:23%;
	font-family:Arial, Helvetica, sans-serif;
	color:#003333;
	font-size:1.4em;
	float:right;
	padding:1em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	background-color:#fff;
	overflow:hidden;
	margin-bottom:0.8em;
}

#lateral h3{
	-moz-border-radius:0.3em;
	-webkit-border-radius:0.3em;
	background-color:#3266CC;
	font-size:1.3em; color:#FFFFFF; padding:0.1em 0.5em; 
}
#lateral h3 a{ color:#fff; }
#lateral h3 a:hover{ color:#000; }


/*MAPA WEB*/

.cajamenu_mw
{
	padding:5px 20px 5px 20px ;
	border:1px solid #CCCCCC;
}

a.mapa_w
{
	font-size:1.0em;
	color:#003399;
	font-weight:bold;
}

a.mapa_w:hover
{
	color:#333333;
	text-decoration:none;
}




/*FORM REGISTRO*/

.campo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#333333;
	margin:0px 0px 0px 0px;
	float:left;
	width:190px;
	text-align:left;
}

.elemento {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color:#000000;
	font-size:1em;
	margin:0px 0px 10px 50px;
}


/*TRABAJOS*/

#trabajos{ clear:both; text-align:center; padding:0em; overflow:hidden; background-color:#FFFFFF; -moz-border-radius:0.5em; -webkit-border-radius:0.5em; margin-top:1em;}
.trabajo{float:left; width:30%; background-color:#ececec; -moz-border-radius:1em; -webkit-border-radius:1em; margin:0.7em;}
.trabajo1
{
	width:200px;
	padding:25px 0px 18px;
	margin:0 auto;
}
.trabajo.ultimo{clear:both;}
.trabajo.portada{ border:0px solid #ececec; margin-left:7px; height:auto; width:32%;}
.trabajo.portada span{ text-align:left; padding-left:0.5em;}

.trabajo img{vertical-align:middle; width:90%; margin-bottom:1em; }
.trabajo span{clear:both; display:block;}

.thumb_trabajo
{
	border:none;
	margin-top:5px;
}

.thumb_trabajo_border
{
	border:1px solid #ccc;
	margin-top:5px;
}

a.enlace
{
	font-size:0.9em;
	color:#000;
	font-weight:normal;
}

a.enlace:hover
{
	color:#333333;
	text-decoration:none;
}


a.titulo_trabajo
{
	font-size:1.0em;
	color:#cc0000;
	font-weight:bold;
}

a.titulo_trabajo:hover
{
	color:#333333;
	text-decoration:none;
}

.trabajoLateral{ padding:0 1em; text-align:center; }
.trabajoLateral img{clear:both; width:100%; margin-top:0.5em; border:1px solid #ccc;}
.trabajoLateral a{ font-size:1.3em; color:#cc0000; text-align:left;}
.trabajoLateral a:hover{ color:#000;}
.trabajoLateral span{ clear:both; display:block; font-size:0.8em; color:#666;}
.trabajoLateral p{ text-align:left;font-size:0.8em; color:#666;}
.trabajoLateral h4{ text-align:left;}

#fichaTrabajo{}
#fichaTrabajo img{ width:75%; border:1px solid #ccc; margin:0 auto; display:block;}
#fichaTrabajo .url{ color:#777; font-weight:bold; display:block; margin:1em 0;}
#fichaTrabajo .avance{ font-size:0.9em; font-style:italic; }

/*PAGINACION*/

a.paginacion
{
	font-size:1.2em;
	color:#003333;
	font-weight:normal;
}

a.paginacion:hover
{
	color:#339966;
	text-decoration:none;
}


/*LISTADOS*/
.listado{ padding:0.3em 0; margin:0;}
.listado .fecha {font-size:0.9em; font-weight:bold;}
.listado .titulo { font-size:1.5em; font-weight:bold;}
.listado .titulo a{font-size:1.0em; font-weight:bold;}
.listado .fechaNoticia {clear:both; display:block;  font-size:0.9em; font-weight:bold; color:#999999; }
.listado .autor {clear:both; display:block;  font-size:0.9em; color:#cc0000;}
.listado .entradilla {clear:both; display:block;  font-weight:bold;}
.listado .entradilla_lateral {clear:both; display:block; padding-top:0.5em;  font-weight:normal; font-size:0.8em;}
.listado .cuerpo {display:block;  }
.listado img {float:right; padding:0 1em 1em 0; width:200px;}


/*HERRAMIENTAS COMPARTIR*/

.HerramientasCompartir {clear:both;overflow:hidden;}
.HerramientasCompartir ul{  margin:0; overflow:hidden;}
.HerramientasCompartir ul li{ display:inline; padding:0; margin-left:4.5em;  list-style:none; float:left;    }
.HerramientasCompartir ul li.ultimo{border-right:none; }
.HerramientasCompartir ul li a img{ border:none;}


.DestacadoDatos {padding:2em 1em;text-align:left;}
.DestacadoDatos, .ResaltadoTramites {width:92%;margin-bottom:2em;padding:3% 4% 1%;background:#f0f0f0;}
.DestacadoDatos p.Finalizado, .DestacadoDatos p.Abierto {font-size:1.3em;line-height:0;}
.DestacadoDatos p span{margin:0 0 0 .5em;padding:0;color:#000; text-transform:uppercase;}
.DestacadoDatos ul {margin:0;padding:0;list-style:none;}
.DestacadoDatos ul li {margin:0 0 .3em;padding:0;background:none;}
.DestacadoDatos ul li.Lugar {width:100%;overflow:hidden;}
.DestacadoDatos ul li.Lugar span{width:auto;margin-right:.5em;float:left;}
.DestacadoDatos ul li.Lugar p{width:auto;float:left;font-size:1em;color:#c50010;}
.DestacadoDatos ul li span{font-weight:bold;} 
.DestacadoDatos p a{font-weight:bold;}
.DestacadoDatos div.ResumenLey p{font-weight:bold;}
.DestacadoDatos h2{margin:.3em 0;font-size:1.1em;line-height:1.2em;color:#777;}


/*Enviar a un amigo*/
.EnviarAmigo {width:39em; margin:0;padding:.5em 1em;background:#ebebeb;text-align:left;}
.EnviarAmigo p span{font-weight:bold;}
.EnviarAmigo form {width:100%;overflow:hidden;font-size:1.2em;}
.EnviarAmigo form fieldset p{font-weight:bold;color:#c50212;}
.EnviarAmigo form fieldset label{width:40%;float:left;clear:both; text-align:right;}
.EnviarAmigo form fieldset input, .EnviarAmigo form fieldset textarea{float:right;margin-bottom:1em;}
.EnviarAmigo form fieldset textarea{width:45%;}
.EnviarAmigo form fieldset label.Check{width:95%;}
.EnviarAmigo form .botonera{clear:both;font-size:0.8em;}
.EnviarAmigo form .botonera input{width:auto;margin-left:.5em;padding:.2em .5em;background:#e2e1e1;color:#000;text-transform:uppercase;cursor:pointer;}

/*Funcionalidades*/
#funcionalidades{ 
	clear:both; padding:0em 1em 0em 1em;   overflow:hidden; margin-bottom:1em; 
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	background-color:#ad0101;
}
#funcionalidades ul.funciones{ list-style-type:none; float:right; padding:0; line-height:0.4em; font-size:1.2em; } 
#funcionalidades ul.funciones li{ float:right; margin-left:0.5em; -moz-border-radius:0.3em;-webkit-border-radius:0.3em; border:1px solid #FFFFFF; padding:0.3em;} 
#funcionalidades ul.funciones li.separador{ float:right; border:none; -moz-border-radius:0em; -webkit-border-radius:0em; border-left:0.2em solid #fff; margin-left:1.4em; } 

#funcionalidades ul.migas{ list-style-type:none; float:left; text-align:left; padding:0; line-height:0.4em; } 
#funcionalidades ul.migas a{ color:#000; font-weight:bold; } 
#funcionalidades ul.migas a:hover{ color:#555; } 
#funcionalidades ul.migas li{ font-size:1em; border:none; float:left; margin-right:0.3em; background-color: #ececec; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0;  -moz-border-radius-topright:0.7em; -moz-border-radius-bottomright:0.7em; padding:0.6em 1em 0.7em 0.5em; display:block;}  
#funcionalidades ul.migas li span{ font-weight:bold; color:#666666;}  

/*Calendario en EVENTOS*/
/*#Calendario{width:100%;background: url(../imgs/bk.grisEsqArribaIzda.gif) left top no-repeat;}*/

#Calendario {
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	background-color:#cc0000;
	font-size:1.0em; color:#FFFFFF; padding:0.5em; 
}

#Calendario p {margin:0;padding:2% 0;text-align:center;font-weight:bold;}
#Calendario .Paginacion{ width:94%;margin:0;padding:2% 3%;overflow:hidden;font-size:1.1em;text-align:center;background: url(../imgs/bk.grisEsqAbajoIzda.gif) left bottom no-repeat;border:none;}
#Calendario .Paginacion a{margin-right:.3em; color:#FF6600;}
#Calendario .Paginacion a:hover{color:#000;}
#Calendario .MesActual a{margin-right:.3em; color:#fff; font-size:1.2em;}
#Calendario .MesActual a:hover{margin-right:.3em; color:#000;}
#Calendario table{width:100%; margin:0 auto;padding:0;font-size:1.0em;border-collapse:collapse;}
#Calendario table th{padding-bottom:2%;color:#000;text-align:center;font-weight:bold; text-transform:uppercase;}
#Calendario table td{padding:.2em .3em;text-align:center;font-weight:bold;border:none; color:#FFFFFF;}
#Calendario table td a{display:block;background:#f34500; color:#fff;}
#Calendario table td a:hover {text-decoration:none; color:#000000;} 

#eventos ul {}
#eventos ul li{ margin-bottom:1em;}
#eventos ul li span.fecha{ color:#333; }
#eventos ul li span.entradilla{ font-style:italic;}
#eventos ul li span.autor{ color:#666;}
#eventos ul li span.autor a{ color:#cc0000; font-weight:normal; }


/*Evento*/
#evento{ line-height:1.5em;}
#evento .titulo {font-size:1.5em; font-weight:bold;}
#evento .titulo a{font-size:1.0em; font-weight:bold;}
#evento .fecha {color:#333;}
#evento .autor {color:#666;}
#evento .autor a{color:#cc0000; font-weight:normal; }
#evento .entradilla { font-size:0.9em;}
#evento img {float:left; padding:0 1em 1em 0; width:200px;}
#evento .cuerpo {display:block;  padding-bottom:1em;}


/*PAGINACION*/

.Paginado{margin:0;padding:.5em 0; font-size:0.8em; }
.Paginado ul{overflow:hidden;margin:0 auto; padding:0.5em; list-style:none;text-align:center; }
.Paginado ul li{width:auto;margin:0; padding:.2em .5em;float:left;border-right:1px solid #ccc;color:#999;background:none; list-style-image:none;}
.Paginado ul li.anterior, .Paginado ul li.siguiente{text-transform:uppercase;border:none;}
.Paginado ul li.on{color:#fff;background:#cc0000;}

#menuServicios{ clear:both; background-color:#670001; overflow:hidden; margin-bottom:1em; padding:1em; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
#menuServicios .linea{ border-bottom:1px solid #ccc; margin-top: 1.5em;}
#menuServicios ul{ float:left; margin-right:0em; width:33%; margin:0; padding:0; margin-top:0.5em; line-height:1.6em;}
#menuServicios ul li span{ font-weight:bold; font-size:1.1em; display:block; border-bottom:0.1em solid #FFFFFF; padding-bottom:0.5em; margin-bottom:1em; }
#menuServicios ul, ul a{ list-style:none; color:#FFFFFF; font-weight:normal; }
#menuServicios ul  a:hover, ul a:hover{ color:#999;}

#menuServicios ul  a.color_ff37d9{ color:#ff37d9;}
#menuServicios ul  a.color_ff37d9:hover{ color:#999;}

#menuServicios ul  a.color_49add4{ color:#49add4;}
#menuServicios ul  a.color_49add4:hover{ color:#999;}

#menuServicios ul  a.color_f8901c{ color:#f8901c;}
#menuServicios ul  a.color_f8901c:hover{ color:#999;}

#menuServicios ul  a.color_7cb31b{ color:#7cb31b;}
#menuServicios ul  a.color_7cb31b:hover{ color:#999;}

#menuServicios ul  a.color_e4cc1f{ color:#e4cc1f;}
#menuServicios ul  a.color_e4cc1f:hover{ color:#999;}





#menuServiciosPie{ clear:both; background-color:#dfca01; overflow:hidden; padding:0 1em; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
#menuServiciosPie p{ color:#FFFFFF; font-size:1.2em; margin-bottom:1em; float:left;}
#menuServiciosPie ul{ float:right; margin:0; margin-right:2em; padding-top:0.7em; margin-top:0.5em;}
#menuServiciosPie ul li span{ font-weight:bold; font-size:1.1em; }
#menuServiciosPie ul li { float:left; width:auto; margin-left:0.5em;}
#menuServiciosPie ul, ul a{ list-style:none; color:#FFFFFF; font-weight:normal; }
#menuServiciosPie ul  a:hover, ul a:hover{ color:#000000;}


#logos ul{ overflow:auto; background-color:#fff; }
#logos ul li{list-style:none;margin:0; float:left; margin-right:1em; list-style-position:inside;}



#bajo{width:100%; background-color:#670001;}
#bajo .serviciosBajo{width:950px;  margin:0 auto;}


.verWeb{  float:right; display:inline-block; padding:1em; background-color:#ad0101; color:#FFFFFF; font-size:1.2em; -moz-border-radius-topleft:0.5em; -moz-border-radius-bottomright:0.5em;}
.verWeb:hover{ color:#000;}

/*HOME*/
#home{
	clear:both; 
	font-family:Arial, Helvetica, sans-serif; 
	list-style:none;  
	margin:0; 
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	color:#333;
	font-size:1.4em;
	float:left;
	margin-bottom:1em;
	background-color:#fff;
	overflow:hidden;
	padding:0;
	line-height:1.5em;
	display:table;
}
#home h3 { font-size:1.4em; background-color:#CCCCCC;   color:#fff; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.3em 0.2em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#home a { color:#CC0000; text-decoration:underline; font-weight:bold;}
#home a:hover { color:#000;}
#home ul{ background:none; padding:0; margin:0; list-style:none; display:table-row;}
#home li{float:left; width:23.5%;  margin:0;  text-align:center;  padding:0.5em; display:table-cell; }
#home li p{color:#000; font-size:0.9em;  text-align:left; padding:1em;}
#home li img{ width:90%; margin-top:1em;}
#home li div.asociacion{ background-color:#ccd9f4; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.2em; }
#home li div.noticias{ background-color:#e9e9eb; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.2em; height:670px;}
#home li div.hazte_socio{ background-color:#f7b3b4; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.2em;}
#home li div.hazte_socio img{ float:right; padding:0 0 0.5em 0.5em; width:64px;}
#home li div.ayudas{ background-color:#d6f2d6; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.2em;}
#home li div.ayudas img{ float:right; padding:0 0 0.5em 0.5em; width:64px;}
#home li div.galerias{ background-color:#e5db9c; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.2em;}
#home ul li h3{ margin:0.5em 0em;}
#home ul li.primero h3{background-color:#3266cc;}
#home ul li h3 a{ font-weight:normal; color:#fff;	text-decoration:none;}
#home ul li h3 a:hover{ color:#000;}
#home ul li h3.ultimo{background-color:#ff0004;}
#home ul li h3.ayudas{background-color:#029a02; }
#home ul li h3.galerias{background-color:#d6ba01; }

#adornoPieHome{overflow:hidden; margin-bottom:1em;  width:950px; margin:0 auto; clear:both;}
#adornoPieHome ul{ margin-right:0em; margin:0; padding:0; }
#adornoPieHome ul li { float:left; list-style:none; background-color:#000000; width:20%; height:20px;}

/*template de galerias*/

#home .noticiaHome { text-align:left; padding:1em; border-bottom:0.3em solid #FFFFFF; }
#home .noticiaHome p.titulo{ margin:0; font-weight:bold;}
#home .noticiaHome span{font-size:0.8em;}
#home .noticiaHome a.titulo{ text-align:left; color:#000000; text-decoration:none;}
#home .noticiaHome a.titulo:hover{ color:#666;}
#home .noticiaHome p{ padding:0;}

/*noticias*/
#noticias { background-color:#ececec; -moz-border-radius:0.5em; -webkit-border-radius:0.3em; margin-top:1em; }
#noticias ul{ list-style:none; background:none; padding:1em; margin:0}
#noticias ul li{ border-bottom:0.3em solid #FFFFFF; overflow:hidden;}
#noticias ul li .fecha{ font-size:0.9em; font-weight:bold; color:#666666}
#noticias ul li p.entradilla span{ font-weight:bold;}
#noticias ul li .masinfo{ background:url(../images/flecha.png) no-repeat right; padding-right:1em; font-size:0.9em;}
#noticias ul li .titulo{ font-size:1.2em;}
#noticias ul li img{ float:right; width:150px; padding:1em 0 1em 1em;}
#noticias ul li ul{ list-style:square; background:none; margin:0; color:#000000; line-height:1.2em;}
#noticias ul li ul li{ border:none; background:url(../files/secciones/arrow-right.jpg) no-repeat left; padding:0.5em 1.5em; }

/*menuLateral*/
#menuLateral{}
#menuLateral ul{ list-style:none; margin:0; padding:0;}
#menuLateral ul li { background-color:#ccd9f4; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; padding:0.3em; margin-bottom:1em;}
#menuLateral ul li a{ color:#000; font-weight:bold;}
#menuLateral ul li a:hover{ color:#444;}
#menuLateral ul li a:selected{ color:#444; background:none;}



















