/*------------------------------- generals ---------------------------------*/
body{padding:0;margin:0;color:#333;font:11px Arial, Helvetica, sans-serif;background-color:#fff;text-align:center}
img{border-style:none}
td{color:#333;font:12px Arial, Helvetica, sans-serif;background-color:#fff}
/*------------------------------- contenedor ---------------------------------*/
#todo{margin:0 auto;width:780px;text-align:left;background:#fff}
/*------------------------------- cabecera ---------------------------------*/
#header{float:left;width:780px;height:111px}
/*------------------------------- menu ---------------------------------*/
#menu{width:780px;float:left;text-align:right;height:20px}
#menu ul{background-image:url(images/menu_bg.jpg);list-style:none;margin:0;padding:3px 30px 3px 0px;height:14px}
#menu li{display:inline;margin:0 15px 0 0;padding:0;background-image: url(images/box.gif);background-repeat: no-repeat;background-position: 0 .5em;padding-left: 0.8em}
#menu a{padding:0;margin:0;color:#fff;font-weight:bold;text-decoration:none}
#menu a:hover{color:#000}
/*------------------------------- contenedor de noticias y centro ---------------------------------*/
#contenido{width:780px;float:left}
/*------------------------------- noticias ---------------------------------*/
#col{float:left;width:220px}
#noticias{float:left;margin:20px 20px 20px 0;width:200px}
#noticias ul{padding:0;margin:0;list-style:none}
#noticias li{padding:0 0 10px 0;margin:15px 0 0 0;border-bottom:1px dashed #ccc}
#noticias a{margin:0;padding:0}
.noticias{color:#333;text-decoration:none;padding:2px}
.noticias:hover{text-decoration:none;color:#fff;background:#333}
.fecha_noticias{color:#999}
.mas_noticias{color:#900;padding:2px;text-decoration:none}
.mas_noticias:hover{color:#fff;background:#900;text-decoration:none}
/*------------------------------- enlaces ---------------------------------*/
#enlaces{float:left;margin:0;clear:left;width:200px}
#enlaces ul{padding:0;margin:0;list-style:none;width:185px}
#enlaces li{padding:0 0 5px 0;margin:5px 0 0 0}
#enlaces a{color:#666;font-weight:bold;margin:0;padding:0}
.p-enlaces{line-height:15px}
/*------------------------------- centro ---------------------------------*/
#numeros{float:left;margin:20px 20px 0 0;width:200px;clear:right}
.p-numeros{line-height:20px}
#numeros a{padding:0;margin:0}
#centro{border-left:1px #cc9 dashed;float:left;padding:0 0 20px 0;width:520px}
#centro a{padding:0;margin:0}
#centro p{padding:0;margin:20px 0 0 30px;text-align:justify;width:520px;line-height:13px;font-size:12px}
blockquote{font-size:12px}
h1{padding:0;margin:0 0 0 30px;font-size:18px}
h2{padding:0;margin:0 0 0 30px;color:#999;font-size:14px}
h3{padding:0;margin:25px 0 0 30px;color:#666;font-size:16px}
h4{font-size:16px;padding:0;margin:0}
.numero{color:#666;font-size:16px;font-weight:bold}
.meses{padding:0;margin:0;color:#999;font-size:14pxfont-weight:bold}
.nombre{padding:0;margin:0;font-size:18px;font-weight:bold}
#centro img{float:left;border:1px solid #999;margin:0 20px 20px 0}
#centro .img-normal{float:none;border:none;margin:0;padding:0}
#centro_right{text-align:right;margin:20px 0 10px 0}
#centro_right a{color:#900;font-weight:bold;font-size:12px;padding:2px}
#centro_right a:hover{color:#fff;background:#900;text-decoration:none}
#centro ul{list-style:none;margin:30px 0 0 30px;padding:0;font-size:12px}
#centro li{margin:15px;padding:0;background-image: url(images/box.gif);background-repeat: no-repeat;background-position: 0 .4em;padding-left: 0.8em}
.link_negro{color:#333;font-weight:bold}
.link_negro:hover{text-decoration:none}
#descargas{width:470px;margin:0 0 0 40px}
#descargas ul{list-style:none;padding:0;margin:0;font-size:12px}
#descargas li{margin:10px 0 10px 0;padding:0;background-image: url(images/box.gif);background-repeat: no-repeat;background-position: 0 .4em;padding-left: 0.8em}
/*------------------------------- textos ---------------------------------*/
.rojo{color:#960;font-weight:bold}
.autor{color:#999;font-style:italic}
.descargado{font-size:11px;color:#666}
.encarte{clear:left;margin-top:20px;float:left;border-bottom:1px #cc9 dashed;padding-bottom:20px}
/*------------------------------- pie ---------------------------------*/
#foot{width:780px;margin:0;padding:20px 0 20px 0;float:left;border-top:1px #cc9 dashed;border-bottom:1px #c96 solid;color:#960;background:#fcefd5}
#foot p{padding:0 20px 0 20px;margin:0}
#foot a{margin:0;padding:0}
.rolde{color:#960;text-decoration:none}
.rolde:hover{color:#000;text-decoration:underline}
#piensa{float:right;padding:0 20px 0 0}
.piensaenweb{color:#960;padding:2px}
.piensaenweb:hover{color:#000}
.titular{font-size:18px;font-weight:bold}
#mail img,a{border:0;margin:0 0 0 30px}
