@charset "utf-8";
/* CSS Document */
body{ background:#999; margin:3px 0; padding:0; font: normal normal 12px/16px Arial, Helvetica, sans-serif; }
a{ text-decoration:none; }

#logo{ background:url(../layout/logo_top.jpg) left top no-repeat; width:769px; height:125px; margin:0; padding:0; padding-top:150px;}
#logo small{ display:none;}
#logo h1 {margin:0 0 0 177px; padding:0; }
#logo h1 a{ display:block; text-indent:-400px; overflow:hidden; width:366px; height:80px; }
#logo #fecha{ width:190px; text-align:right; margin-top:10px; font: normal normal 17px/17px Arial, Helvetica, sans-serif; color:#A5E9F9; }

#contenedor{ background:#2f2c35; width:771px; padding:0; margin:0 auto; position:relative; }
#arriba{ background:#2f2c35 url(../layout/pie_pagina.jpg) left bottom no-repeat; margin:0; padding-bottom:106px; }
#pie{ width:771px; background:url(../layout/trama_footer.jpg) left center repeat-x; padding:10px 0; margin:0; font: normal normal 12px/12px Arial, Helvetica, sans-serif; color: #D8D8D8; text-align:center; }
#pie a{ color:#fff; }
#pie a:hover{color:#b9deef;}

#col1{ background:#3869B2 url(../layout/borde10.jpg) left bottom no-repeat; width:199px; min-width:209px; margin:0; padding:0; padding-bottom:15px; border:0; float:left;}
#menu ul{ list-style:none; margin:0; padding:0 32px 35px 11px; width:166px; min-width:176px; background:url(../layout/borde1.jpg) left bottom no-repeat; }
#menu ul li{ border-bottom:thin solid #6a6ea1; padding:10px 0; }
#menu ul li.last{ border-bottom:none;}
#menu ul li a {color:#B9DEEF; font: normal bold 13px/14px Verdana, Arial, Helvetica, sans-serif; display:block; background:url(../layout/bullet_links.jpg) center left no-repeat; padding-left:18px; letter-spacing:-0.2px; }
#menu ul li a:hover, .box a:hover { color:#FFFFFF; }
#publicadores{ font-size:11px; font-weight:bold; }
#publicadores li{ padding-top:4px; padding-bottom:4px; }
.box ul{ list-style:none; margin:0; padding:0;  font: normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;  }
.box ul li{ padding:2px 10px; }
.box a{ color:#B9DEEF; }
.box a:hover{ color:#FFFFFF; }
.box a#todos{ display:block; text-align:right; color: #6097ec; }
.box a#todos:hover{ color: #c1d6f8; }
#col1 .banner{ text-align:center; padding-bottom:40px; width:209px;}
#col1 .banner.impar{ background:#130d39 url(../layout/borde8.jpg) left bottom no-repeat; }
#col1 .banner.impar.lastBanner{ background:#3969b3 url(../layout/borde5.jpg) left bottom no-repeat; }
#col1 .banner.par{ background:#000000 url(../layout/borde9.jpg) left bottom no-repeat; }
#col1 .banner.par.lastBanner{ background:#000000 url(../layout/borde7.jpg) left bottom no-repeat; }



#contenido{ background:transparent; width:520px; padding:0 20px; margin:0; border:0; float:right; color:#bdbdbd; line-height:17px; }
#contenido h3{ color: #B9DEEF; background:url(../layout/bottomline_h3.jpg) left bottom repeat-x; padding-bottom:8px; padding-left:6px;}
#contenido a, #encuestas a{ color: #7e9faf; }
#contenido .destacado, #contenido a:hover, #encuestas a:hover{ color: #5BBA5D; }
#top{ padding:0 10px 20px 10px;}
#top .box h3, #encuestas h3{ color:#59b562; font: normal bold 15px/18px Arial, Helvetica, sans-serif; }
#staff{ background:url(../layout/staff.png) right top no-repeat; height:198px; width:488px; position:absolute; right:0; bottom:80px; }
#staff a{ display:block; overflow:hidden; text-indent:-300px; margin-top:110px; margin-left:300px; width:170px; }

#contenido .edicion{ color:#308fdf; font-size:12px; line-height:25px; }

.socialNetworks{ float:right; }
.socialNetworks img{ margin-right:3px; border:1px solid #363636; padding:0; height:14px; width:14px;}

#col1 a img{ border:none; }

#contenido a.verMas{ background:url(../layout/btn_verMas.jpg) left bottom no-repeat; width:90px; height: 35px; display:block; float:right; text-indent:-200px; overflow:hidden;}

#publicidad{ position:fixed; width:250px; height:100px; border:3px double #CCCCCC; background:#FFFFFF; top:50px; left:50px; }
#publicidad button{ width:100%; font: normal normal 10px/10px Verdana, Arial, Helvetica, sans-serif; text-align:right; border:none; background:none; }
#publicidad button:hover{ color:#0066CC; }

#encuestas{ background:#000000; color:#B9DEEF; margin:0; padding:0; padding:5px 10px; }
#encuestas p{ margin:0; padding:0; font-size: 11px; text-align:left;}
#encuestas p a{ display:block; text-align:center; font-size:10px; font-weight:bold; color:#666666; }
#encuestas h3{ margin:0; padding-bottom:10px; background: transparent; text-align:left; }