body{ margin:0; padding:0; background-color:#0492e7; font:12px Arial, Helvetica, sans-serif; position:relative}
img{ border:none}
.cleaner{ clear:both; margin:0; padding:0}
.conthache{ width:958px; margin:1px auto 0}

.layout{ width:958px; margin:1px auto 0}

/*HEADER*/
.header{ height:134px; background:url(../img/fd_header.jpg)}
.header .logo{ float:left}
.header .links{ float:right; width:290px; margin:0; padding:0}
.header .links a{margin-top:3px; display:block}
.secundario{margin:0; padding:0; font-size:11px; font-weight:normal; color:#000000; position:absolute; left:485px;z-index:9;}
.secundario2{margin:0; padding:0; font-size:11px; font-weight:normal; color:#000000; position:absolute; left:510px;z-index:9;}


/*MENU*/
.menu { height:33px; background:url(../img/fd_menu.gif);}
.menu .left{ float:left;height:33px; width:7px; background:url(../img/cv_menu.gif) left}
.menu .right{ float: right;height:33px; width:7px; background:url(../img/cv_menu.gif) right}
.menu ul{ list-style-type:none; margin:0; padding:0}
.menu li{ float:left; width:124px; height:20px; padding-top:6px; text-align:center; background:url(../img/fd_menuS.gif) right no-repeat}
.menu a{ color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none}
.menu a:hover{ text-decoration:underline; color:#ffd30d}
.menu img{ margin-right:5px}

/*CONTENIDO*/
.content{padding-bottom:5px; background:url(../img/fd_content.gif)}

/*COLLEFT*/
.colleft{ width:692px; float:left;margin-left:2px}

.mejores{ margin:13px 0 0 3px; width:685px;}
.mejores .titulo{background:url(../img/tt_mejores.jpg); width:685px; height:33px}
.mejores .titutag{background:url(../img/tt_tags.jpg); width:685px; height:34px}
.mejores .laterales{ background:#edf8fe url(../img/fd_mejores.gif) repeat-y;}
.mejores .top{ background:url(../img/cv_claraT.gif) no-repeat top}
.mejores .bottom{background:url(../img/cv_clara.gif) no-repeat bottom; padding:8px 10px 11px}

.mejores ol{font-size:11px; color:#015388; margin:0; width:125px; float:left}
.mejores li{font-size:11px; color:#015388; padding:0; margin:0}
.mejores ol a{font-size:11px; color:#015388; text-decoration:none}
.mejores ol a:hover{text-decoration:underline}
.mejores ul { margin:0 20px}
.mejores ul li{color:#000}
.mejores ul a{font-size:11px; color:#015388; text-decoration:none}
.mejores ul a:hover{text-decoration:underline}
.mejores ul li{ margin-top:10px}
.mejores ul li li{ margin-top:0}

.nota{ margin:13px 0 0 3px; width:685px;}
.nota .titulo{width:685px; background:url(../img/tt_nota.jpg); height:36px;}
.nota .titulo h2{ margin:0; padding:0;  font:bold 22px tahoma, arial; color:#fff; margin:4px 0 0 20px; float:left}
.nota .titulo span{font:10px tahoma, arial; color:#fff; margin:17px 10px 0 0; float:right}
.nota .laterales{ background:url(../img/fd_nota.gif) left; width:685px; }
.nota .top{background:url(../img/cv_osc.gif) no-repeat top;}
.nota .bottom{background:url(../img/cv_oscB.gif) no-repeat bottom; padding: 8px 10px 11px;font-family: Verdana, Helvetica;line-height:18px;font-size: 14px;}
.nota p{ margin:10px 0 0}
.nota .imagen{display:block; float:left; width:160px; height:160px; margin:0 4px 4px 0; border:1px solid #9e4848 }



/*COLRIGHT*/
.colright{ float:right; width:256px; background-color:#0276ac; padding-left:6px}

/*SUBSCRIBITE*/
.subscri{}
.subscri p{font:11PX tahoma, arial; color:#fff; float:left; padding:0; margin:10px 3px }
.subscri input{ margin:7px 3px}
.subscri .txtbox{font:11PX tahoma, arial; color:#0276ac; float:left;text-align:center; border:1px solid #cdd5db; margin-top:9px}

.recuadro{ width:248px; margin-right:8px; margin-top:5px; background:url(../img/fd_recuadro.gif); margin-bottom:5px}
.recuadro .top{ width:248px; height:42px; background:url(../img/fd_rightT.gif)}
.recuadro .top h2{ margin:0; padding:0;  font:bold 16px tahoma, arial; color:#fff; margin:9px 0 0 10px; float:left}
.a-h2{ margin:0; padding:0;  font:bold 20px tahoma, arial; color:#fff; margin:5px 0 0 0px; text-decoration:none;float:left}
.recuadro .bottom{ background:url(../img/cv_rightB.gif) no-repeat bottom; padding:10px 0  10px 15px }
.recuadro a{ font-size:11px; color:#02618e; text-decoration:none;}
.recuadro a:hover{text-decoration:underline}
.recuadro ul{float:left; width:100px; list-style-image:url(../img/bullet.gif); list-style-position:inside; margin:0; padding:0}
.recuadro li{ padding:0; margin:0}
.recuadro li a{ padding-left:5px}


.blanco{ float:left; width:71px; background:#fff url(../img/cv_blanB.gif) no-repeat bottom; margin-right:4px; padding:0; margin-top:4px}
.blanco .inferior{background:url(../img/cv_blanT.gif) no-repeat top; padding:4px 6px; text-align:center }
.blanco img{ margin-top:4px}
.blanco a{ padding:0;}

/*FOOTER*/
.footer{background:#fff url(../img/fd_footer.gif) repeat-x bottom; height:21px; text-align:center; padding-top:5px; font-size:11px; color:#00283c}

/*NUBE TAGS*/
.rank-1  { font-size: 1.75em; }
.rank-2  { font-size: 1.75em; }
.rank-3  { font-size: 1.625em; }
.rank-4  { font-size: 1.5em; }
.rank-5  { font-size: 1.375em; }
.rank-6  { font-size: 1.25em; }
.rank-7  { font-size: 1.125em; }
.rank-8  { font-size: 1em; }
.rank-9  { font-size: 0.95em; }
.rank-10 { font-size: 0.9em; }

