/*GENERICOS*/
body {	   
	margin:0;
	padding:0;
    text-align: center;
    color: #333;
    font-family:Arial, Helvetica, sans-serif;
	background:#F7F7F3;
}

a{color:#0084b4;}
a:hover{color:#000; text-decoration:none;}
a:active{ color:#000; text-decoration: none;}
a:visited{ color: #0084b4;}
p{ margin:0 0 10px 0;}
.oculto{ display:none;}

ul, ol, li  { list-style-position: outside; }

.boton-negro{
		padding:0;
		display:block;		 
		text-align:center;
		border:1px solid #333; border-radius:5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		text-decoration:none;
		text-transform:none;
		color:#fff!important;
		font-size:12px;
		background:#4e4e4e;
		
	}
.boton-negro:hover{background:#000; color:#fff;}

.tabla, .contenido_presentacion table{ width:100%; margin:20px 0; border:none; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.tabla td, .tabla th, .contenido_presentacion table th, .contenido_presentacion table td{border-bottom:1px solid #ccc;padding:10px; }
.tabla th, .contenido_presentacion table th{background:#eee;}
.contenido_2_columnas a:hover{color:#333;}
.entradilla  table{ width:100%; border:none;}
.entradilla  table td{ font-size:12px; border:none; padding:5px;}
.entradilla  table td a{ background:#eee; padding:2px;}
.entradilla  table td strong a{ background:none; padding:0;}
.entradilla  table td ul a{ background:none; padding:0;}
.contenido_2_columnas ul.listado{ padding:0 0 20px 0; background:none; border-bottom:2px solid #333;}
.contenido_2_columnas ul.listado li{ margin:0 0 5px 0;padding-left:10px;font-size:13px;text-decoration:none;background:url(../imgs/ico.flecha.gris.png) 0 5px no-repeat;}
.contenido_2_columnas ul.listado li a{color:#0084B4;}
.contenido_2_columnas ul.listado li a:hover{color:#333; text-decoration:none;}
#contenido ul, #contenido ol{list-style-position:outside;}

#contenido .contenido_2_columnas .subir{text-transform:uppercase;}
#contenido .contenido_2_columnas .subir a{ font-size:12px;}

.documento-word{ margin-bottom:5px;padding-left:20px;display:block;line-height:18px;font-size:13px;background:url(../imgs/ico.word.png) 0 0 no-repeat;}
.documento-pdf{margin-bottom:5px;padding-left:20px;display:block;line-height:18px;font-size:13px;background:url(../imgs/ico.pdf.png) 0 0 no-repeat;}
.documento-excel{margin-bottom:5px;padding-left:20px;display:block;line-height:18px;font-size:13px;background:url(../imgs/ico.excel.png) 0 0 no-repeat;}

.folletos-destacados{ margin:0 0 10px 0; padding:10px 0;overflow:hidden; border-top:1px dotted #0084b4; }
.folletos-destacados ul{ overflow:hidden; margin:0; padding:0; list-style:none;}
.folletos-destacados ul li{width:145px; margin:0 0 20px 0; padding:0; float:left; margin-left:20px;}
.folletos-destacados ul li:first-child{ margin-left:0;}
.folletos-destacados ul li a{ display:block;color:#0084b4;}
.folletos-destacados ul li img{ width:148px; height:148px; margin-bottom:5px;}




/*Titulares*/
	h2 {
    color: #333;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
	text-transform:uppercase;
	}
	h2 a{
		text-decoration:none; 
		color:#0084b4;
	}
	h2 a:hover{ 
		color:#333;
	}
	h3{ font-size:14px; font-weight:normal; line-height:18px;}
	h3 a{text-decoration:none;}


/*Estilos de carcasa*/
	#estructura {
		width:74.2em; margin:0 auto;
		padding:0; 
		text-align:center;   
	}
	#contenido {
		border-top:10px solid #009bc2;   
		width: 100%;
		margin:10px 0 0 0;
		padding:0;
		text-align: left;
	}
	#cont_contenido {
		margin:0;
		padding:0 0 55px 0; overflow:hidden;
		background:#f7f7f3;
	}
	
	#contenido_int{width:100%;}
	#pie{width:95.7%;padding:5px 2%;}
	


/*Columnas carcasa*/
#contenido .contenido_2_columnas .columna_1 {
    float: left;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width:70.5%;
}
#contenido .contenido_2_columnas #lateral {
    float: right;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width:26.4%;
}

/*Menus especial*/
#menuEspecial ul { margin:0 auto;
    text-align: right;
    width: 950px;
}

#cabecera{width:100%;}
#cabecera map{display:block;float:none;}
#cabecera .idiomas {
    font-size: 11px;
    margin-bottom: 0.4em;
}
#cabecera .idiomas span {
    color: #EEEEEE;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    
	padding-top: 0;
}
#cabecera .idiomas .sin_enlace{ padding:0;}

/*menu especial*/
#menuEspecial ul{ width:100%;}

/*Migas*/

body #migas {
    margin-bottom:0;text-align: left;

}
body #migas ul { width:950px; margin:10px auto 0; display:block;}
body #migas ul li { display:inline; }
body #migas ul li ul { width:auto; display:inline; margin:0; }

/*BIG BANNER*/
	.presentacion-galeria {
		margin-bottom: 20px;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0; 
		padding:0;
		position: relative;
	}

	/*Slogan*/
	.presentacion-galeria .slide{position:relative;}
	.presentacion-galeria .slide img{width:672px; height:240px; border:none;}
	.presentacion-galeria .slide h2{width:170px; margin:0; overflow:hidden;max-height:180px;padding:15px;position:absolute;top:20px;right:15px;font-weight:normal; text-transform:none;background:#000;filter: alpha(opacity=50);opacity: 0.7;}
	.presentacion-galeria .slide h2 a{max-height:180px; display:block;color:#fff;font-size:14px;}
	.presentacion-galeria .slide h2 a span{ margin-bottom:5px;font-size:20px; line-height:23px; text-transform:uppercase; display:block; color:#0084B4;}
	.presentacion-galeria .slide h2:hover{ background:#0084B4;}
	.presentacion-galeria .slide h2:hover span{ color:#fff;}
	
	.presentacion-galeria .mostrar{display:block;}    
   	.presentacion-galeria .ocultar{display:none;}
	
	/*Paginador*/
	.presentacion-galeria .menu-portada{
		position: absolute;
		bottom:10px;right:15px;
	}
	.presentacion-galeria .menu-portada ul {
		margin:0;
	}
	
	.presentacion-galeria .menu-portada ul li{
		display:inline;
		float:left;
		list-style:none;
		margin: 0 0 0 7px;
	}
	
	.presentacion-galeria .menu-portada ul li span {      
		line-height:21px;
		cursor: pointer;
		display: block;
		font-weight: bold;
		color:#61a1b8;
		border:1px solid #333; 
		background: #fff;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		width: 22px;
		height: 22px;
		text-align:center;
		
		
	}

	.presentacion-galeria .menu-portada ul li span:hover{ 
		color:#fff;
		border-color:#2c99c1;
		background:#2c99c1;
	}
	
	.presentacion-galeria .menu-portada ul li span.seleccionado {   
   		color:#fff;
		background:#000;
		border-color:#000;
	}
	


/*HOME SECCIONES DESTACADAS*/

	#secciones-destacadas{overflow:hidden; margin-bottom:20px;}
	
	#secciones-destacadas .caja{
		margin:0 35px 0 0;
		padding:0;
		float:left;
		width:29.5%;

	}
	#secciones-destacadas .caja.ultimo{ margin-right:0;}
	#secciones-destacadas .caja div{ overflow:hidden;}
	#secciones-destacadas .caja p{ 
		margin:0 0 10px 0;
		font-size:12px;
		padding:0 0 0 15px;
		color:#666;
		line-height:18px;
	}
	
	#secciones-destacadas .caja p:last-child{ margin:0!important;}
	
	
	/*Columnas*/
	
	.caja-directorio-2columnas .caja {
		width:318px;}
	
	.caja-directorio-2columnas .caja .altura-2{ overflow:hidden;height:150px; }
	
	.caja-directorio-3columnas .caja{
		width:31%;
		}

	.caja-directorio-3columnas .caja .altura-3{height:165px;}	
	#secciones-destacadas .caja h2{ 
		margin:0 0 5px 0;
		padding-left:22px;
		text-transform:uppercase;
		background:url(../imgs/ico.flecha.destacados.png) 0 2px no-repeat;}
	#secciones-destacadas .caja h2 a{ color:#0084B4;}
		
	#secciones-destacadas .caja	.mas-info{ 
		float:right; color:#0084B4;
	}
	.caja-txt {
    	margin-bottom: 30px; 
		padding:0;
		

	}
	#secciones-destacadas .caja	.boton-negro{ 
		width:100%;
		display:block;
		 
		text-align:center;
		border:1px solid #333; border-radius:5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding:5px 0; text-transform:uppercase;
		text-decoration:none;
		color:#fff;
		background:#4e4e4e;
		
	
	}
	#secciones-destacadas .caja	.boton-negro:hover{background:#000;}
	
/*home salud*/	
.bloque-salud{margin-bottom:35px;overflow:hidden;}	
.bloque-salud h2{margin:0 0 18px 0;padding:6px 0;border-bottom:3px solid #2c99c1;}
.bloque-salud .bloque{ width:43%;}
.seccion-me-cuido{ min-height:282px; padding:20px; float:left;}
.seccion-me-cuido a{ text-decoration:none; display:block; }
.seccion-me-cuido div{ text-align:center;}
.seccion-me-cuido ul{margin:0 0 10px 0; padding:0; list-style:none;}
.seccion-me-cuido .on .nivel2 a{ color:#066;}
.seccion-me-cuido ul li{ margin:0;padding:0 0 0 8px;background:url(../imgs/ico.flecha.servicios.png) 0 7px no-repeat;}
.seccion-me-cuido ul li a{font-size:14px; line-height:18px;background:url(../imgs/ico.mas.gif) top right no-repeat; padding-right:20px;}
.seccion-me-cuido a:hover{color:#333;}
.seccion-me-cuido .on{background:url(../imgs/ico.flecha.on.png) 0 7px no-repeat;}
.seccion-me-cuido ul li.on a{background:url(../imgs/ico.menos.gif) top right no-repeat;}
.seccion-me-cuido ul li.on ul li a{background:url(../imgs/ico.mas.gif) top right no-repeat;}
.seccion-me-cuido ul li.on ul li.on a{background:url(../imgs/ico.menos.gif) top right no-repeat;}
.seccion-me-cuido ul li.on ul li.on ul li.on a{background:url(../imgs/ico.menos.gif) top right no-repeat;}
.seccion-me-cuido ul li.on ul li ul li a{background:url(../imgs/ico.mas.2nivel.gif) top right no-repeat;}



.seccion-me-cuido .ultimo-nivel a{ background:none!important;}

.seccion-me-cuido ul li ul{ padding-right:0;}
.seccion-me-cuido ul li ul li { margin:0; padding:0 0 0 8px;background:url(../imgs/ico.flecha.servicios.png) 0 5px no-repeat;}
.seccion-me-cuido ul li ul li a{ font-size:12px; line-height:16px;}
.seccion-mi-enfermedad{float:right;}
.seccion-mi-enfermedad ul{ margin:0; padding:0 10px 0 0; list-style:none; float:left;width:70%;}
.seccion-mi-enfermedad ul li{ padding:0 0 0 8px;line-height: 20px; background:url(../imgs/ico.flecha.servicios.png) 0 7px no-repeat;}
.seccion-mi-enfermedad ul li a{text-decoration:none; font-size:14px;}
.seccion-mi-enfermedad img{ float:right; margin:0 0 10px 0;}
	
	
/*home actualidad*/	
	.columna_1 .seccion-actualidad{ padding:15px; overflow:hidden; border:1px solid #ccc;background:#fff;}
	.columna_1 .seccion-actualidad h2{ margin:0 0 35px 0; font-weight:normal; font-size:16px;}
	.columna_1 .seccion-actualidad ul{ margin:0; padding:0; list-style:none;}
	.columna_1 .seccion-actualidad ul li{ margin-bottom:15px; overflow:hidden;}
	.columna_1 .seccion-actualidad ul li a{ text-decoration:none;color:#333;}
	.columna_1 .seccion-actualidad ul li a strong{color:#0084B4;}
	.columna_1 .seccion-actualidad ul li a strong:hover{color:#333;}
	.columna_1 .seccion-actualidad ul li img{ width:63px;float:left; margin: 0 15px 0 0;}
	.columna_1 .seccion-actualidad ul li h3{ margin:0 0 10px 0; font-weight:normal;}
	.columna_1 .seccion-actualidad ul li h3 a{ text-decoration:none; font-size:14px; line-height:16px;}
	.columna_1 .seccion-actualidad ul li p{ margin-bottom:0;}
	.columna_1 .seccion-actualidad ul li span{ font-style:italic; color:#666;font-size:12px;}	
	.columna_1 .seccion-actualidad .boton-negro{ width:100px; float:right;}	
	.columna_1 .seccion-actualidad .mas span{
		width:100px;
		padding:0;
		display:block;
		float:right;		
		text-align:center;
		border:1px solid #333; border-radius:5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		background:#4e4e4e;	
	}
	#estructura .columna_1 .seccion-actualidad .mas span a{ color:#fff;text-decoration:none;text-transform:none;font-size:12px;}
	#estructura .columna_1 .seccion-actualidad .mas span:hover{ background:#000;}
/*COLUMNA LATERAL*/

#lateral H2{font-weight:normal; font-size:16px;margin:0 0 10px 0; }
#lateral div.bloque, .columna_1 div.bloque, #contenido_int .banner{ padding:15px 15px; background:#fff; border:1px solid #ccc;}	
	/*Servicios*/
	#lateral .servicios{width:auto!important; margin-bottom:20px;padding:0!important;border:none;background:none!important; }
	#lateral .servicios h2{ margin:15px 0 10px 0; }
	#lateral .servicios ul{ margin:0; padding:5px; background:#e7e7e7;}
	#lateral .servicios ul li{ width:auto; margin:0; padding:7px 0 7px 8px;list-style:none; line-height:20px; border:1px solid #bcbcbc; background:url(../imgs/bk.servicios.gif) 0 0 repeat;}
	#lateral .servicios ul li:hover{ background:url(../imgs/ico.flecha.servicios.over.png) 0 0 repeat;}
	#lateral .servicios ul li a{padding:0 0 0 8px;display:block; font-size:14px;color:#e85959;text-decoration:none; background:url(../imgs/ico.flecha.servicios.png) 0 center no-repeat;}
	#lateral .servicios ul li a:hover{ color:#333; }
	
	/*Redes sociales*/
	#lateral .redes-sociales{margin-bottom:20px!important;}
	#lateral .redes-sociales img{ border:none;}
	#lateral .redes-sociales ul{ margin:0; padding:0; list-style:none;}
	#lateral .redes-sociales ul li{margin:0;  display:inline;}
	#lateral .redes-sociales img:hover{filter: alpha(opacity=50);opacity: 0.5;}

	/*twitter*/
	#lateral .twitter{margin-bottom:20px; margin-top:20px;}

	
	/*videos*/
	#lateral .video{margin-bottom:20px; }
	#lateral .video h2{ text-align:left;}
	#lateral .video .bloque{overflow:hidden;}
	#lateral .video h3{ font-size:14px; margin:0 0 10px 0;}
	#lateral .video iframe{ margin-bottom:10px;}
	#lateral .video .boton-negro{ width:100px; float:right; cursor:pointer;}
	
	/*Banner home*/
	.banner-home img{ margin-bottom:15px; border:none;}
	.banner-home img:hover{filter: alpha(opacity=50);opacity: 0.7;}
	
/*PIE DE PAGINA*/
#pie-sup{ padding:20px; overflow:hidden; background:#2c99c1;}
#pie-sup h3{ margin:0 0 0 0; text-transform:uppercase;}
#pie-sup .anchura{ width:950px; margin:0 auto; overflow:hidden;}
#pie-sup .bloque-1{width:73%;float:left; padding-right:10px;border-right:1px solid #52c2eb;}
#pie-sup .bloque-1 div{ margin-bottom:10px; overflow:hidden;}
#pie-sup .bloque-1 h3{ width:23%;float:left;}
#pie-sup .bloque-1 h3 a{ color:#000!important;}
#pie-sup .bloque-1 h3 a:hover{color:#f4f2f2!important;}
#pie-sup .bloque-1 h3 a:hover{ color:#fff;}
#pie-sup .bloque-1 ul{width:77%;margin:0; padding:0; float:right;}
#pie-sup .bloque-1 ul li{ display:inline; border-right:1px solid #fff; padding:0 7px;}
#pie-sup .bloque-1 ul li:first-child{border-left:1px solid #fff;}
#pie-sup .bloque-1 ul li a{ color:#f4f2f2; font-size:12px; line-height:20px; text-decoration:none;}
#pie-sup .bloque-1 ul li a:hover{ color:#000;}

#pie-sup .bloque-2{width:22%;float:left;padding-left:15px;}
#pie-sup .bloque-2 h3{ margin-bottom:15px; background:url(../imgs/ico.email.png) 0 0 no-repeat; padding-left:30px;}
#pie-sup .bloque-2 h3 a{color:#000;}
#pie-sup .bloque-2 h3 a:hover{color:#f4f2f2;}
#pie-sup .bloque-2 ul{ margin:0; padding:0; list-style:none;}
#pie-sup .bloque-2 .contacto{ width:100%;margin-bottom:40px;}
#pie-sup .bloque-2 .contacto li{ padding-left:8px;background: url(../imgs/ico.flecha.pie.png) 0 8px no-repeat; }
#pie-sup .bloque-2 .contacto li a{ color:#f4f2f2; font-size:12px; line-height:20px; text-decoration:none;}
#pie-sup .bloque-2 .contacto li a:hover{ color:#000;}

#pie-sup .bloque-2 .social-media li{ display:inline;}
#pie-sup .bloque-2 .social-media li img{ border:none;}
#pie-sup .bloque-2 .social-media li img:hover{filter: alpha(opacity=50);opacity: 0.5;}



/*PAGINA INDICE*/
#contenido .bloque-titulo{margin:20px 0 10px 0; padding-bottom:10px;overflow:hidden;}
#contenido .bloque-titulo h2{width: 672px;margin:5px 0 0 0;float:left;line-height: 1.15em; font-size:20px; line-height:17px;}
#contenido .bloque-titulo .Compartir{width:250px;float:right; padding:0;}
#contenido .bloque-titulo .Compartir ul{ list-style:none; margin:0; padding:0;}
#contenido .bloque-titulo .Compartir ul li{ display:inline;}
#contenido .bloque-titulo .Compartir p{ margin-bottom:0; text-transform:uppercase;}
#contenido .bloque-titulo .Compartir img{ border:none;}

#contenido .indice{ overflow:hidden;}
#contenido .indice .text-intro{ overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px  #2baaca dotted; }
#contenido .indice .text-intro h3{ margin:0 0 10px 0;color:#333;font-size:18px; font-weight:bold; line-height:22px;}
#contenido .indice .text-intro p{font-size:12px;line-height:18px; color:#666;}
#contenido .indice .text-intro .derecha{ width:200px; float:right;margin-left:20px;}
#contenido .indice .text-intro ul{ margin:0;padding:0 0 0 20px; font-size:12px;line-height:18px;}
#contenido .indice .text-intro ul li{ margin:0; padding:0; list-style:outside;}
#contenido .indice .caja{ float:left;margin-left:20px;}
#contenido .indice .caja:first-child{ margin-left:0;}
#contenido .indice .caja h3{ padding-left:22px; font-size:16px;line-height:20px; font-weight:bold;background:url(../imgs/ico.flecha.destacados.png) 0 2px no-repeat;}
#contenido .indice .caja p{font-size: 12px;line-height: 18px;padding:0 10px; border-left:5px solid #2c99c1; color:#666;}

#contenido .indice .caja ul{ margin:0; padding:0; list-style:none;}
#contenido .indice .caja ul li{ padding-left:10px; background: url(../imgs/ico.flecha.servicios.png) 0 7px no-repeat;}
#contenido .indice .caja  a{ text-decoration:none;}
#contenido .indice .separador{ margin-bottom:20px; overflow:hidden;}
#contenido .indice .separador.ultimo{ margin:0;}
#contenido .indice .caja img{ width:100%; height:119px;}


#lateral .fot-lateral{ margin-top:30px; padding-top:30px;background:url(../imgs/bk.foto.lateral.sup.png) 0 0 no-repeat;background-size:100%;}
#lateral .fot-lateral .inferior{ padding-bottom:20px; background:url(../imgs/bk.foto.lateral.inf.png) bottom left no-repeat; overflow:hidden; background-size:100%;}
#lateral .fot-lateral .inferior div{ text-align:center; border-left:1px solid #c8c9ca; border-right:1px solid #c8c9ca; background:#fff; padding:5px;}
#lateral .fot-lateral  img{ width:230px;}


.content-interior{ overflow:hidden;}
.content-interior .entradilla{ margin-bottom:20px;padding:0;color:#333;line-height:22px; font-weight:bold; color:#333; font-size:18px;  }
.content-interior p, .content-interior ul{ color:#666;line-height:18px; font-size:13px;}
.content-interior p, .content-interior ul li{ margin-bottom:5px;}
.content-interior strong{ color:#333; font-weight:bold;}
.content-interior h3{ margin:0 0 15px 0;font-size: 16px; font-weight:bold;line-height:20px; }
.content-interior h4{ margin:0 0 15px 0;ont-size: 14px; font-weight:bold;line-height:16px;}
.content-interior .foto-4-4{ width:643px; margin:0 0 20px 0;}
.content-interior .foto-2-4{  width:321px; margin:0 0 20px 0;}
.content-interior .foto-1-3{ width:200px;margin:0 0 20px 0;}
.content-interior .foto-2-4.dcha{ float:right;margin-left:15px;}
.content-interior .foto-2-4.left{ float:left; margin-right:15px;}
.content-interior .foto-1-3.left{float:left; margin-right:15px;}
.content-interior .foto-1-3.dcha{float:right; margin-left:15px;}
.content-interior a img{border:none;}




.contenido_2_columnas .menu-nivel5{ margin-bottom:15px; padding-bottom:15px;border-bottom:1px  #2baaca dotted;  }
.contenido_2_columnas .menu-nivel5 ul{ margin:0;border-left:5px solid #009BC2;  padding:5px 0 0 10px; list-style:none;}
.contenido_2_columnas .menu-nivel5 ul li{ margin-bottom:5px;}
.contenido_2_columnas .menu-nivel5 ul li a{ padding-left:8px; font-size:13px;text-decoration:none;background:url(../imgs/ico.flecha.gris.png) 0 4px no-repeat;}

#lateral .menu-lateral { width:100%; margin:10px 0 0 0;}
#lateral .menu-lateral a{text-decoration:none; }
#lateral .menu-lateral li.nivel1{width:100%;margin:0; padding:0;background:#c2c2c0;}
#lateral .menu-lateral li.nivel1.on{width:100%;margin:0; padding:0;background:#009BC2;}
#lateral .menu-lateral li.nivel1.on a{ color:#fff;}
#lateral .menu-lateral li.nivel1.on ul li a{ color:#666;}
#lateral .menu-lateral li.nivel1.on ul li a:hover{color:#333;}
#lateral .menu-lateral li.nivel1 ul{  margin:0;*padding:10px 2% 10px 0; padding:10px 5px 10px 20px; background:#fff;}
#lateral .menu-lateral li.nivel1 a{padding:5px 10px 5px 20px!important; font-size:14px;  display:block; color:#666; margin-bottom:1px; background:url(../imgs/ico.flecha.blanca.png) 10px center no-repeat;}
#lateral .menu-lateral li.nivel1 a:hover{color:#333;}
#lateral .menu-lateral li.nivel2{width:100%; margin:0 0 2px 0;padding:0;background:none; line-height:20px;  }
#lateral .menu-lateral li.nivel2 a{*margin-left:-5px;padding:0 0 0 10px!important; display:block; color:#666; font-size:12px;  background:url(../imgs/ico.flecha.gris.png) 0 7px no-repeat!important;}
#lateral .menu-lateral li.nivel2 a:hover{ color:#333;}
#lateral .menu-lateral li.nivel2 a.activo{ color:#333; padding-bottom:2px; font-weight:bold;}


/*banner*/
#contenido_int .banner{ margin:20px 0;}
#contenido_int .banner .elemento-gestionado{ padding:0;font-size: 20px;line-height: 17px;font-weight: bold; text-transform:uppercase; color:#333;}
#contenido_int .banner .entradilla{ margin-bottom:20px;}
#contenido_int .banner .titulo{ margin-bottom:5px; padding:0; line-height: 20px; font-size:16px; font-weight:bold; color:#333;}
#contenido_int .banner p{ color:#666; padding-left:20px;}
