.contenido { overflow:hidden; padding:30px 0 0 30px; font-size:1em;}

/* noticias */
.contenido .listado { margin:20px 0 10px 0; }
.contenido .listado dl { overflow:hidden; font-size:1em; margin-top:10px; padding-bottom:30px; background:url(/img/actualidad/fnd-noticia-listado.jpg) no-repeat 0 100%;}
.contenido .listado dl dt { float:left; overflow:hidden; margin-right:15px;}
.contenido .listado dl dt img { width:232px; padding:1px; border:4px solid #d8e5f0;}
.contenido .listado dl dd { float:left; width:18em;}
.contenido .listado dl dd.no-imagen { width:95%;}
.contenido .listado dl dd strong { display:block; margin-bottom:5px; font-size:1.4em; color:#4b83c0;}
.contenido .listado dl dd span { display:block; font-size:1.2em; line-height:1.4em; color:#95a6c3;}
.contenido .listado dl dd a.detalle { display:block; margin-top:10px; padding-left:15px; font-size:1.2em; background:url(/img/interface/ico-flecha-peq.png) no-repeat 0 2px;}

.contenido .noticia { overflow:hidden; width:95%; padding:0 5px 15px 5px; margin-bottom:20px; background:url(/img/actualidad/fnd-noticia-detalle.jpg) no-repeat 5px 100%;}
.contenido .noticia h3 { display:block; margin-bottom:5px; font-size:1.4em; font-weight:bold; color:#4b83c0;}
.contenido .noticia span { display:block; font-size:1.2em; color:#95a6c3;}
.contenido .noticia p { display:block; margin:10px 0; font-size:1.2em; color:#61666f;}
.contenido .noticia img { float:left; width:200px; margin:15px 10px 2px 0; padding:1px; border:4px solid #d8e5f0;}

.contenido .asociado { overflow:hidden; width:95%; padding:0 5px 25px 5px; margin-bottom:20px; padding-bottom:20px; background:url(/img/actualidad/fnd-noticia-detalle.jpg) no-repeat 5px 100%;}
.contenido .asociado h4 { display:block; margin-bottom:10px; font-size:1.3em; font-weight:bold; color:#4b83c0;}
.contenido .asociado ul.libreria-imagenes li { float:left; margin-right:5px; }
.contenido .asociado ul.libreria-imagenes li.ultimo { margin-right:0px;}
.contenido .asociado ul.libreria-imagenes li a { display:inline; float:left; }
.contenido .asociado ul.libreria-imagenes li a img { width:135px; padding:1px; border:4px solid #d8e5f0;}

.contenido .asociado ul.libreria-ficheros li { display:block; font-size:1.2em; }
.contenido .asociado ul.libreria-ficheros li a { margin-right:10px;}
* html .contenido .asociado ul.libreria-ficheros li a { padding:3px 0 3px 0;}
.contenido .asociado span { display:block; float:left; color:#797d84; font-size:1.2em; padding:3px 0 3px 10px; }

/***************************/

/* eventos */
h3.subtitular { margin:0px 0 10px 0; font-size:1.4em; color:#6699cc;}
h3.subtitular2 { margin:30px 0 10px 0; padding-top:30px; font-size:1.4em; color:#6699cc; background:url(/img/actualidad/fnd-noticia-listado.jpg) no-repeat 0 0;}

.contenido .listado-eventos { margin:20px 0 10px 0; width:95%; }
.contenido .listado-eventos dl { overflow:hidden; font-size:1em; margin-top:10px; padding-bottom:30px; background:url(/img/actualidad/fnd-noticia-listado.jpg) no-repeat 0 100%;}
.contenido .listado-eventos dl.ultimo { background:none;}

.contenido .listado-eventos dl dt { float:left; height:52px; width:45px; margin-right:10px; background:url(/img/interface/dinamico-calendario-eventos.jpg) no-repeat; }
.contenido .listado-eventos dl dt span { display:block; text-align:center; padding-top:1px; font-size:10px; color:#FFFFFF;}
.contenido .listado-eventos dl dt strong { display:block; text-align:center; padding-top:5px; font-size:20px; color:#6699cc;}
.contenido .listado-eventos dl dd { float:left; width:39em; }
.contenido .listado-eventos dl dd strong.titulo { display:block; margin-bottom:5px; font-size:1.4em; color:#4b83c0;}
.contenido .listado-eventos dl dd span { display:block; font-size:1.2em; line-height:1.4em; color:#95a6c3;}
.contenido .listado-eventos dl dd p { margin:10px 0; font-size:1.2em;}
.contenido .listado-eventos dl dd a.detalle { display:block; margin-top:10px; padding-left:15px; font-size:1.2em; background:url(/img/interface/ico-flecha-peq.png) no-repeat 0 2px;}

/* eventos detalle */
.contenido .evento dl { overflow:hidden; font-size:1em; margin-top:15px; }
.contenido .evento dl dt { float:left; height:52px; width:45px; margin-right:10px; background:url(/img/interface/dinamico-calendario-eventos.jpg) no-repeat; }
.contenido .evento dl dt span { display:block; text-align:center; padding-top:1px; font-size:10px; color:#FFFFFF;}
.contenido .evento dl dt strong { display:block; text-align:center; padding-top:5px; font-size:20px; color:#6699cc;}
.contenido .evento dl dd { float:left; width:39em; }
.contenido .evento dl dd span { display:block; font-size:1.2em; line-height:1.4em; color:#95a6c3;}

.contenido .evento { width:95%; padding:0 5px 15px 5px; margin-bottom:20px; background:url(/img/actualidad/fnd-noticia-detalle.jpg) no-repeat 5px 100%;}
.contenido .evento h3 { display:block; margin-bottom:5px; font-size:1.4em; font-weight:bold; color:#4b83c0;}
.contenido .evento span { display:block; font-size:1.2em; color:#95a6c3;}
.contenido .evento p { display:block; margin:10px 0; font-size:1.2em; color:#61666f;}
.contenido .evento img { float:left; width:200px; margin:15px 10px 2px 0; padding:1px; border:4px solid #d8e5f0;}

/****************************/

/* libro visitas */
.contenido p.introduccion-libro { font-size:1.2em; width:95%; }

.listado-comentarios { margin:20px 0 10px 0; width:95%; }
.listado-comentarios dl { overflow:hidden; font-size:1em; margin-top:10px; padding-bottom:15px; background:url(/img/actualidad/fnd-noticia-listado.jpg) no-repeat 0 100%;}
.listado-comentarios dl dt { float:left; height:52px; width:35px; margin-right:10px; background:url(/img/actualidad/ico-libro-visitas.png) no-repeat 5px 5px;}
.listado-comentarios dl dd { float:left; width:39em; }
.listado-comentarios dl dd span { display:block; font-size:1.2em; line-height:1.4em; color:#95a6c3;}
.listado-comentarios dl dd p { margin:10px 0; font-size:1.2em;}

/****************************/

/* encuesta */
.encuesta { padding:30px 25px; width:415px; font-size:1.2em; }
	.encuesta .titulo { margin-top:25px; margin-bottom:3px; font-size:1.25em; font-weight:bold; color:#4B83C0; }
	.encuesta .primero { margin-top:0px; }
	.encuesta .pregunta { margin-top:10px; margin-bottom:2px;}
		.encuesta .pregunta strong { color:#4B83C0; }

/****************************/
