html {font-size: 62.5%;}
body {
	font-family: "trebuchet MS";
	color: #30302D;
	font-size: 1.15em;
	padding: 0px;
	margin: 0;
	background-color: #edd1a2;
	background-image: url(imgcomunes/fdxx.gif);
	background-repeat: repeat;
}
h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}

p {padding: 0 0 1.1em 0; margin: 0;}

a:link {color: #E76500; text-decoration: none;}
a:visited {color: #E76500; text-decoration: none;}
a:hover {color: #E76500; text-decoration: underline;}

img.foto_de {border: 1px solid #ddd; padding: 2px; float:right; margin: 3px 0 3px 8px;}
img.foto_iz {border: 1px solid #ddd; padding: 2px; float:left; margin: 3px 8px 3px 0px;}


.contenedor {
	width: 980px;
	background-color: white;
	margin: 0px auto;
	padding: 6px 13px 13px 13px;
	border: 1px solid #90652E;
}
.contenido {
	background-color:#F2EEDF;
}
.menu {
	background-color:white;
}
.menu img {border-right: 1px solid #FFF;}
.submenu {
	background-color: #8C8C48;
	color: white;
	border-top: 1px solid white;
	font-size: 1.1em;
	padding: 3px 12px;
}
.submenu a:link, .submenu a:visited, .submenu a:hover {
	color: white;
	text-decoration: none;
	padding-right: 13px;
}
.submenu_on {
	color: white;
	font-weight: bold;
	text-decoration: none;
	padding-right: 13px;
}

.submenu_nuevo {margin-top: 43px !important; padding: 4px 7px !important;}




.tit_sec  {margin: 0px auto; text-align: right;}
.noticas {
	width: 290px;
	background-image: url(imghome/fd_noticias.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 9px 16px 16px 16px;
}
.bton_masnoticias {
	padding: 16px 0px;
}
.destacados {
	width: 340px;
	background-image: url(imghome/fd_destacados.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
	padding-top: 9px;
}
.destacados h1 {
	font-size: 1.3em;
}
.destacados img {
	border: 2px solid white;
	margin: 0px 10px 10px 0px;
	float: left;
}
.destacado {
	margin-bottom: 20px;
	clear: both;
}


.finalizador {clear:both;}
/********************************interior*************************************************/
.contenedor_interior {
	width: 980px;
	border: 13px solid white;
	margin: 0px auto;
	background-color: white;
}
.contenidointerior {
	background-color: white;
	width: 100%;

}
.coliz {
	padding: 30px 30px 20px 107px;
	width: 689px;
	vertical-align: top;
}
.col_principal h1, .coliz h1 {
	font-weight: normal;
	font-size: 1.6em;
	color: #7D4114;
	padding-bottom: 5px;
}
.col_principal h2, .coliz h2 {
	font-weight: bold;
	font-size: 1.3em;
	color: #7D4114;
	border: 1px solid #E0D5CD;
	width: 740px;
	margin-bottom: 5px;
	padding: 3px;
}
.col_principal h3, .coliz h3 {
	font-weight: bold;
	font-size: 1.3em;
	padding-bottom: 10px;

}
.col_principal h4, .coliz h4 {f
	font-weight: bold;
	font-size: 1.3em;
	margin-bottom: 10px;
	border-bottom: 1px solid #5D5D5D;
	color: #5D5D5D;

}
.col_principal ul, .coliz ul {padding-left: 30px; margin-bottom: 12px;}
.col_principal ul li, .coliz ul li {padding-bottom: 5px;}


.intro {
	font-weight: normal;
	font-family: Georgia;
	color: #8D5842;
}
.coldrcha {
	padding: 30px 13px 20px 0px;
	vertical-align: top;
}
.col_principal{
	padding: 30px 107px 20px 107px;
	vertical-align: top;
}
.fotoder {
	padding: 2px;
	border: 3px solid #E0D5CD;
	margin: 0px 0px 0px 10px;
	float: right;
}
.pieinterior  {
	border-top: 1px solid  #CD9042;
	padding: 8px 16px 4px 16px;
	font-size: 0.9em;
	background-color: white;
}
.tabla1 th {
	background-color: #9CA9A3;
	color: white;

}
/********************************noticias*************************************************/
.tit_noticias {
	font-weight: bold;
	font-size: 1.2em;
}
.fecha_int {
	color: #77772C;
}
.noticias_interior {
	padding:0px 0px 20px 0px;
    background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(noticias/img/separador.gif);
	margin-top: 10px;
}
.buscador {
	border-bottom: 1px solid #E0D5CD;
	padding: 3px;
}
.buscador input {margin: 5px 0;}

form {
	padding: 0;
	margin: 0;
}
input, textarea, select {
	font-size: 10px;
	background: white;
	border: 1px solid #E0D5CD;
	padding: 2px;
	color: #30302D;
}
input.checkbox {
	border: 0px;
}
select option.default { color: #888; }
.boton1, .boton2 {
	background-color: #959A98;
	color: white;
	padding: 3px 2px 2px 2px;
	margin-top: 2px;
	border: 0px;
}
.boton2 {
	float: right;
}

/********************************enlaces*************************************************/
.paginador  {
	border-top: 1px solid #E0D5CD;
	border-bottom: 1px solid #E0D5CD;
	margin-bottom: 10px;
	width: 100%;
}

.enlaces_busca {
	border:1px solid #E0D5CD;
	padding: 10px;
}
/********************************publicaciones*************************************************/
.publicaciones {
	padding: 10px 0px 35px 0px;
    background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(publicaciones/img/separador.gif);
	display: block;
	font-size: 1em;
}
.publicaciones img {
	float:left;
	padding: 0px 2px 2px 5px;
}
.publicacionesgd {
	padding: 10px 0px 60px 0px;
	font-size: 1em;
}
.publicacionesgd img {
	float:left;
	margin: 0px 10px 10px 0px;
}
.titpublicaciones {
	font-weight: normal;
	font-size: 1.5em;
	color: #5E7069;
	border-bottom: 1px solid  #5E7069;
}
/********************************biblioteca*************************************************/
.buscadorlibros {
	border: 1px solid #E0D5CD;
	width: 748px;
}
table.buscadorlibros tr td {padding: 4px 6px;}
table.buscadorlibros {margin-bottom: 8px;}

.buscadorlibros span span {
	margin: 0 0.3em;
}
.buscadorlibros input.checkbox {
	border: none;
}
.titnoticias {
	font-weight: normal;
	font-size: 1.5em;
	color: #5E7069;
}
.doblelinea {
	border-top: 1px solid #D4C5B9;
	border-bottom: 1px solid #D4C5B9;
	padding: 1px;
	background-color: #FFF;
	text-align: right;
}
#botonera {
	background-color: #F1E7DD;
	padding: 2px;

}
.lineasup {
	border-top: 1px solid #D4C5B9;
	padding: 3px;
	padding-bottom: 6px;
	font-size: 0.6em;
		voice-family: "\"}\"";
		voice-family: inherit;
	font-size: 1em;
}
.iz {
	float: left;
}
a.pager_on {
	font-weight: bold;
	text-decoration: underline;
}
.fichade {
	vertical-align: top;
	width: 30%;
	background-color: #F2F0EC;
	color: #616161;
	padding: 20px;
}

.fichaiz {
	vertical-align: top;
	width: 70%;
	background-color: #FDF4EA;
	color: #616161;
	padding: 20px;
	font-size: 1em;
		voice-family: "\"}\"";
		voice-family: inherit;
	font-size: 1em;
}
.fichaiz ul {
	margin-top: 0;
	margin-bottom: 0.2em;
}
.fichade ul { padding: 0 !important; }
.fichade .visualizacion_digital ul { padding-left: 1.5em !important; }
.fichacabecera {
	padding: 14px;
	border: 4px solid #F1E7DD;
	font-size: 1.5em;
}
.autor, .subtitulo {
	display: block;
}
.autor { font-size: 0.9em; }
.subtitulo { font-size: 0.8em; }

a.busq_ayuda {
	border-top: solid 1px #D4C5B9;
	display: block;
	padding: 0.5em 0;
}
dl.busq_ayuda {
	border-top: solid 1px #D4C5B9;
	display: none;
	margin-top: 0;
	margin-bottom: 0;
}
dl.busq_ayuda dt {
	font-weight: bold;
}
dl.busq_ayuda dd {
	margin-bottom: 0.5em;
}

ul.letras {
	list-style-type: none;
	text-align: left;
}
ul.letras li {
	display: inline;
}
ul.letras li strong, ul.letras li a, ul.letras li a:visited, ul.letras li a:hover {
	font-weight: bold;
	font-size: 1.1em;
}

ol.biblioteca_catalogo { padding-top: .5em; }
ol.biblioteca_catalogo li { margin-top: .3em; }

p.destacado {
	background-color: #eee9dc;
	padding: 15px;
	font-size: 1.15em;
	line-height: 1.3em;
	border: 1px solid #ded4b9;
}


/********************************privacidad*************************************************/
.privacidad {
	padding: 30px;
	vertical-align: top;
	margin: 30px;
}
.privacidad h1 {
	font-weight: normal;
	font-size: 1.6em;
	color: #7D4114;
	padding-bottom: 20px;
}

/********************************error*************************************************/
ul.error {
	display: block;
	border: solid 1px #800;
	border-width: 1px 2px 2px 1px;
	margin: 0;
	margin-bottom: 2em;
	padding: 1em;
	color: #800;
	font-weight: bold;
}
ul.error li {
	margin-left: 2em;
	font-weight: normal;
}
ul.error a {
	text-decoration: underline;
}
/********************************pedido*************************************************/
.pedidocabecera {
	background-color: #5D5D5D;
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	border: 1px solid #FFF;
	white-space: nowrap;
}
.pedidolistado {
	text-align: right;
	padding-right: 10px;
	color: #333;
	font-size: 1em;
	border-bottom: 1px dashed #CCCCCC;
}

.descripcionpedidolistado {
	color: #333;
	font-size: 1em;
	border-bottom: 1px dashed #CCCCCC;
}

.pedidolistado select {
	font-size: 1em;
}

.total {
	padding-right: 65px;
	text-align: right;
}

/**************************************************************
Paginador
**************************************************************************************************/
.paginador2_bloque{font-size: 11px;}
.paginador2_datos {float: left; width: 250px;}
.paginador2 { margin-left: 190px; text-align: right;}
.paginador2 a {padding: 0px 4px; color: #F85903; text-decoration: none;}
.paginador2 a:hover {background-color: #F85903; text-decoration: none; color: #fff;}
.paginador2_finalizador { clear: both; height: 1px;}
a.paginador2_activado, a:visited.paginador2_activado {background-color: #F85903; text-decoration: none; color: #fff;}


/*********************************************************************************************/

.listado_publicaciones img {float: left; padding: 0 5px 5px 0;}
.listado_publicaciones dl { padding: 0; margin: 0 0 0 70px;}
.listado_publicaciones hr {height: 1px; margin-bottom: 8px; color: #ccc;}
.listado_publicaciones dd {padding: 0 0 5px 0 ; margin: 0; }
.listado_publicaciones dt {padding: 0; margin: 0;}
.listado_publicaciones a {font-size: 1.1em; font-weight: bold;}



/**************************************************************
Enlaces
**************************************************************/
#enlaces_busca { padding: 4px; text-align: left; border: 1px solid #E0D5CD;}
#enlaces_busca label { width: 180px; display:block; float: left; text-align: right; padding-top: 0.3em; }
#enlaces_busca .btn1 { margin-left: 183px;background-color: #959A98; color: white; }
#enlaces_busca .nomargin { margin-left: 0px; }
#enlaces_datos { padding: 4px; margin-top: 10px; border: 1px solid #E0D5CD; border-width: 1px 0; display:block;}
#enlaces_menu { float: right; }
#enlaces_listado { margin: 10px 0 0 0; display: block; padding: 0 0 20px 0;}
ul#enlaces_bloque1 { list-style: none; padding: 0 0 0 20px; margin: 0; float: left; width: 250px;}
ul#enlaces_bloque2 { list-style: none; padding: 0; margin: 0 0 0 280px;}
ul#enlaces_bloque1 li, ul#enlaces_bloque2 li {padding-bottom: 4px;}
ul#enlaces_bloque1 li a, ul#enlaces_bloque2 li a {font-weight: bold;}

ul#enlaces_bloque1 li ul,
ul#enlaces_bloque2 li ul,
ul#enlaces_bloque1 li ul li,
ul#enlaces_bloque2 li ul li,
ul#enlaces_bloque1 li ul li a,
ul#enlaces_bloque2 li ul li a
	{padding: 0px; margin: 0; font-weight: normal; display: inline;}

ul#enlaces_bloque1 ul li, ul#enlaces_bloque2 ul li {background-image: none;}

div.enlaces_errores {
	border: double 3px #880000;
	background: #F4F3F1;
	padding: 1em;
}
.enlaces_errores { color: #800;}

label#buscaenlaces {display: none;}

td.formulario_error_enlaces { text-align: left; color: red; font-weight: bold; font-size: 1.1em;}
td.formulario_error_enlaces table {width: 100%; padding-top: 5px;}



/**************************************************************
Archivos
**************************************************************/
.archivos {
	list-style-type: none;
	margin: 0;
}
.archivos li {
	display: block;
	margin-bottom: 1em;
}
.archivos li.completo {
	text-align: center;
}
.archivos img {
	border: none;
	margin: 0 0.5em 0 0;
}
.archivos li.completo img {
	border: none;
	margin: 0;
}

tr.par { background: #f8f8f8; }
tr.impar { background: transparent; }

/**************************************************************
Expandir/Contraer (leer mas)
**************************************************************/
div.leer_mas {
	max-height: 7em;
	overflow: hidden;
	zoom: 1;
}
a.leer_mas, a.leer_mas:visited, a.leer_mas:hover {
	display:block;
	text-align: right;
	margin-bottom: 0.25em;
}

@media print {
	div.leer_mas { overflow: visible; }
	a.leer_mas { display: none; }
}



/**************************************************************
Remodelación Home
**************************************************************
.caja_menu {border: 1px solid red; font-size: 1.2em;}
.garamond {}

ul#menu_nuevo {padding: 0; margin: 0;}

#menu_nuevo { list-style: none; text-align: left; vertical-align: middle; padding-left: 0; margin-left: 0;}
#menu_nuevo li { display: inline; position: relative;}
#menu_nuevo a, #menu_nuevo a:visited, #menu_nuevo a:hover {
	color: #333;
	text-decoration: none;
	padding: 3px 10px 4px 10px;
	padding: expression("5px 10px 2px 10px");
	border: 1px solid #ddd;
	padding-top: 13px;
	padding-bottom: 13px;
}


#menu_nuevo a:hover, #menu_nuevo a.hover { background-color: #ddd; }

#menu_nuevo ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0;
	top: 20px;
	display: none;
}

#menu_nuevo li:hover ul, #menu_nuevo li.hover ul { display: block;}
#menu_nuevo ul a, #menu_nuevo ul a:visited, #menu_nuevo ul a:hover {
	width: 120px;
	color: #333;
	text-align: left;
	background: #ddd;
	display: block;
	margin: 0;
	padding: 3px 0px 3px 9px;
}
#menu_nuevo ul a:hover { background: #ccc; }


#menu_nuevo li a {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-bottom: 20px !important;
	margin-top: 20px !important;
	border: 1px solid red !important; display: block; float: left;
}

#menu_nuevo li ul {float: left !important; margin-top: 40px;}
#menu_nuevo li ul li a {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-top: -0px !important;
	margin-bottom: -0px !important;
}
li.mnu_portada a, li.mnu_portada a:hover {background-color: #7d4114 !important; color: #fff !important; border: none !important;}
li.mnu_portada ul li a:hover {background-color: #6a360f !important;}
li.mnu_portada ul { margin-left: -391px !important;}

.mnu_presentacion {background-color: #3b315f;}
.mnu_biblioteca {background-color: #8c8c48;}
.mnu_publicaciones {background-color: #8c4251;}
.mnu_novedades {background-color: #c7a171;}
.mnu_actividades {background-color: #77837e;}
.mnu_enlaces {background-color: #cd9042;}
.mnu_contacto {background-color: #966b38;}
.mnu_mapaweb {background-color: #965b38;}

*/


#menu * { margin: 0px; padding: 0px; outline: 0;}

#menu {  text-align: center;
width: 980px;
margin: 0px auto;
font-size: 1.3em;
}
#menu ul { list-style-type: none;}
#menu ul li.nivel1 { float: left;
width: 122px;
margin-right: 0px;
}

#menu ul li.nivel1:first-child { width: 126px;}

#menu ul li a {display: block;
text-decoration: none;
color: #fff;
background-color: #399;
border: solid 1px #fff;
border-left: none;
padding: 13px 0;
position: relative;
}

#menu ul li:hover {position: relative; }
#menu ul li a:hover, #menu ul li:hover a.nivel1 {background-color: #6CC; color: #000; position: relative;}
#menu ul li a.nivel1 {display: block!important; display: none; position: relative;}
#menu ul li ul {display: none; text-align: left;}
#menu ul li a:hover ul, #menu ul li:hover ul {display: block; position: absolute; left: 0px; }
#menu ul li ul li a {width: 160px; padding: 6px 0px 8px 0px;}
#menu ul li ul li a:hover { position: relative;}
table.falsa {border-collapse:collapse; border:0px; float: left; position: relative; }


.mnu_portada a {background-color: #7d4214 !important;}
.mnu_portada_int li a {background-color: #6a360f !important; padding-left: 11px !important; border: none !important;}
.mnu_portada_int li a:hover { background-color: #5a2c0a !important;}

.mnu_presentacion a {background-color: #3b315f !important;}
.mnu_presentacion li a {background-color: #3b315f !important; padding-left: 11px !important; border: none !important;}
.mnu_presentacion li a:hover {background-color: #272342 !important;}

.mnu_biblioteca a {background-color: #8c8c48 !important;}
.mnu_biblioteca li a {background-color: #8c8c48 !important; padding-left: 11px !important; border: none !important;}
.mnu_biblioteca li a:hover {background-color: #64612f !important;}

.mnu_publicaciones a {background-color: #8c4251 !important;}
.mnu_publicaciones li a {background-color: #8c4251 !important; padding-left: 11px !important; border: none !important;}
.mnu_publicaciones li a:hover {background-color: #652e36 !important;}

.mnu_novedades a {background-color: #c7a171 !important;}
.mnu_novedades li a {background-color: #c7a171 !important; padding-left: 11px !important; border: none !important;}
.mnu_novedades li a:hover {background-color: #9e744c !important;}

.mnu_actividades a {background-color: #77837e !important;}
.mnu_actividades li a {background-color: #77837e !important; padding-left: 11px !important; border: none !important;}
.mnu_actividades li a:hover {background-color: #525b57 !important;}

.mnu_enlaces a {background-color: #cd9042 !important;}
.mnu_enlaces li a {background-color: #cd9042 !important; padding-left: 11px !important; border: none !important;}
.mnu_enlaces li a:hover {background-color: #a76429 !important;}

.mnu_contacto a {background-color: #966b38 !important;}
.mnu_contacto li a {background-color: #966b38 !important; padding-left: 11px !important; border: none !important;}
.mnu_contacto li a:hover {background-color: #6d4a23 !important;}

.mnu_juanelo a {background-color: #965b38 !important; color: #fff;}
.mnu_juanelo li a {background-color: #965b38 !important; padding-left: 11px !important; border: none !important;}
.mnu_juanelo li a:hover {background-color: #6d3e23 !important;}


td.home_portadas {
	vertical-align: top;
	background: #9f5823 url(imghome/fd_destacados_new.gif) top left repeat-x;
}
table.portadas {width: 100px; margin: 8px auto;}
table.portadas tr td {padding: 5px; color: #fff;}
table.portadas tr td img {border: 1px solid #c4a38a; border-bottom: 7px solid #c4a38a; margin-bottom: 6px;}

ul.submenu_presentacion { background-color: #3b315f; padding: 6px; margin-top: 45px;}
ul.submenu_presentacion li {display: inline;}
ul.submenu_presentacion li a { color: #fff !important; padding: 4px 10px; font-weight: normal !important;}

ul.sec_creacion li#sec_creacion a,
ul.sec_estatutos li#sec_estatutos a,
ul.sec_patronato li#sec_patronato a,
ul.sec_donde li#sec_donde a
{ font-weight: bold !important; font-size: 1.1em; }



ul.submenu_biblioteca { background-color: #8C8C48; padding: 6px; margin-top: 45px;}
ul.submenu_biblioteca li {display: inline;}
ul.submenu_biblioteca li a { color: #fff !important; padding: 4px 10px; font-weight: normal !important;}

ul.sec_presentacion li#sec_presentacion a,
ul.sec_catalogo li#sec_catalogo a,
ul.sec_biblioteca li#sec_biblioteca a,
ul.sec_servicios li#sec_servicios a,
ul.sec_faq li#sec_faq a,
ul.sec_recursos li#sec_recursos a
{ font-weight: bold !important; font-size: 1.1em; }

#menu ul li ul li {font-size: .9em;}
#menu ul li ul li a:hover {color: #fff;}

.visualizacion_digital .dig_enlace { display: block; border: 1px solid #a6a68d; padding: 10px; margin: 10px 0; background-color: #fff;}
.visualizacion_digital .dig_enlace ul { padding-top: 8px; margin-left: 0; margin-bottom: 0; }
.visualizacion_digital .dig_enlace ul li { margin-left: 0;  padding-left: 0; }
.visualizacion_digital p {margin-top: 14px;}

.pieinterior .mapaweb {float: right; font-size: 1.1em;}
a.no {border: 1px solid red; }

.xli {font-size: .9em; text-align: right; padding-top: 6px; color: #777; padding-right: 6px;}

.cabecera img {border: none;}

.nomostrar {display: none !important;}


/* Contacto - contacto.htm    */
/********************************************************************/
	dl.formulario_contacto { overflow: auto; border: 1px dashed #ddd; display: block; background-color: #fff; font-size: 1.1em;}
	dl.formulario_contacto dd, dl.formulario_contacto dt {padding: 3px 3px 10px 3px;}
	dl.formulario_contacto dt { clear: both; float: left; text-align: right; width: 150px; padding-top: 0.6em;}
	dl.formulario_contacto dd { width: 550px; margin-left: 170px; *margin-left: 0; }
	dl.formulario_contacto dt.formulario_contacto_titulo {width: 93%; margin: 1em 0; font-weight: bold; padding:5px 8px; text-align: left; background-color: #e1dcd1; font-size: 1.1em; border-left: 10px solid #fff; color: #491304;}
	dl.formulario_contacto dt.formulario_contacto_titulo strong {padding-left: 7px; display: block;}
	dl.formulario_contacto small, dl.formulario_contacto label {display: block;}
	.errores {border: 1px dashed red; margin-bottom: 10px; padding: 15px; color: red; font-weight: bold; font-size: 1.2em; background-color: #fffdf0;}
	.errores ul li {color: #333; font-weight: normal; font-size: 0.85em;}
	dl.formulario_contacto dd img {margin-bottom: 5px;}
	dl.formulario_contacto dd input { padding: 3px; font-size: 1.05em;}
	dl.formulario_contacto dd textarea { width: 350px; height: 100px; padding: 5px; font-size: 1.05em;}

table.new_home {width: 100%; background-color: #f1eedf; border-top: 5px solid #f1eedf; border-bottom: 10px solid #f1eedf;}
table.new_home tr td {padding: 0; vertical-align: top; background-color: #fff;}

table.new_home tr td.banners {width: 150px; text-align: center; padding-top: 10px;}
table.new_home tr td.banners ul, table.new_home tr td.banners ul li { padding: 0; margin: 0; list-style: none;}
table.new_home tr td.banners ul {padding-bottom: 5px;}
table.new_home tr td.banners ul li {padding-bottom: 5px;}
table.new_home tr td.banners p.manejadores a:first-child { margin-right: 55px;}

table.new_home tr td.separador {background: url(imghome/linea_vertical.gif) top center repeat-y; width: 5px; padding: 0;}
table.new_home tr td .tit {text-align: left; background-color: #6895a8; padding: 6px 0 6px 15px !important; border-bottom: 1px solid #e5dfcf; height: 20px;}
table.new_home tr td .tit img {border: none !important; padding: 0 !important;}

table.new_home tr td.caja_noticias { background: #fff url(imghome/fd_noticias2.gif) bottom left no-repeat; width: 300px;}
table.new_home tr td.caja_noticias dl {padding: 10px 10px 0px 17px;}
table.new_home tr td.caja_noticias dl dd {padding-bottom: 12px;}
table.new_home tr td.caja_noticias p.mas_not { text-align: right; padding: 0; margin: 0; background: url(imghome/btn_mas.gif) top right no-repeat; padding: 3px 0; margin: 0 10px 10px 0;}
table.new_home tr td.caja_noticias p.mas_not a { color: #fff; font-weight: bold; padding: 3px 12px;}

table.new_home tr td.caja_destacados { background: #fff url(imghome/fd_destacados2.gif) bottom right no-repeat; padding-bottom: 10px;}
table.new_home tr td.caja_destacados img { float: left; border: 1px solid #ddd; padding: 3px; margin-right: 8px;}
table.new_home tr td.caja_destacados dl { display: block; margin: 10px 10px 10px 17px;}
table.new_home tr td.caja_destacados dl dt {margin-left: 120px; font-weight: bold;}
table.new_home tr td.caja_destacados dl dd {margin-left: 120px;}

.pie { background-color: #f1eedf; border-top: 1px solid #dad4c3; padding: 8px 16px 8px 16px; font-size: 0.9em; }
.accesibilidad { text-align: right; }
.accesibilidad img {vertical-align: middle; border: none !important;}

.finalizador {clear: both;}


ul.submenu_de, ul.submenu_de li { padding: 0; margin: 0; list-style-type: none;}
ul.submenu_de { padding: 7px 4px;}
ul.submenu_de li a {display: block; padding: 3px 4px 3px 10px; color: #857528; background: url(noticias/img/bolillo.gif) 0 8px no-repeat;}
ul.submenu_de li a:hover {color: #ef6700; text-decoration: none;}
ul.submenu_de li.activo a {color: #ef6700; font-weight: bold;}

