* body {color:#333333; font-size:12px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
.back{ background-color: #00477f}
table {font-size: 11px;}
a:link{color:#333333; text-decoration:underline;font-family: Arial, Helvetica, sans-serif;}
a:visited{color:#333333;text-decoration:underline; font-family: Arial, Helvetica, sans-serif;}
a:hover{color:#333333;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}

#contenedoracol {width:772px; margin:0 auto; border-top:0; background-color:#fefeff; z-index:0; font-family: Arial, Helvetica, sans-serif; color:#45494c;}
/* EasyClearing http://www.positioniseverything.net/easyclearing.html */
#contenedoracol:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#contenedoracol{display: inline-block}
* html #contenedoracol{height: 1%}
#contenedoracol{display: block;}

#inicio{position:relative;float:left; z-index:210; width:75px}
.menuCol{width:750px; height:50px; background-image:url(../imagenes/menucol.jpg);background-repeat: no-repeat; padding:10px 0 0 22px; color:#fff; float:right}
.cuerpoCol{width:732px; padding:0 20px}
.columnistahome{width:692px; border:solid 1px #d9e2ea; padding:20px; margin-top:25px; float:left; height:auto;}
.imgcolhome{float:left; margin-right:15px;}
a.titnotcat:link, a.titnotcat:visited{font-size: 12px;color: #333333;text-decoration: underline;font-weight: bold;}
a.titnot.resumencat {margin-top:10px;margin-bottom:10px;line-height:2em;}
.resumencat {margin-top:10px;margin-bottom:10px;line-height:2em;}
.textcol{ width:525px; float:right;}
.utilidadescol{margin-top:15px;}
.colizqnot{width:210px; float:left; text-align:left;}
.coldernot{width:480px; float:right; border-left:solid 1px #d7dce0; padding:10px 20px 10px 20px}
.coldernot ul{margin:10px;}
.coldernot li{margin:10px; list-style-position: inside; list-style-type: disc;}
.DatosColumnista {font-size: 12px; margin: 10px 10px 20px 25px; color: #666666; width: 180px;}
.sobretitulo {text-transform: uppercase;}
.titulo{color:#0c2974;font-size:20px; padding-left:20px;background-image: url(../imagenes/bullet.gif);background-repeat: no-repeat;background-position: left;}
.resumen{font-weight:bold;margin-top:10px;}
.utilidadescol{margin:10px 0;}
.docsasociados{font-weight:bold; color:#0c2974; line-height:35px;}
.docasociadoimg{margin-right:10px;}
.contdocasociadoimg{float:left; width:15px; margin-top:2px; height:20px;}
a.docs:link, a.docs:visited, a.docs:hover,.docs{ color:#81868a}
.sepUcAsoc{ width:100%; height:1px; border-top: solid 1px #d3dfe9; }
.catnombrecol{color:#0c2974;font-size:20px; padding-left:20px;}

/*posicion*/
.posicion{width:723px;background-image: url(../imagenes/back_posicion.gif);background-repeat: no-repeat;height:22px; margin:20px 0 15px 5px;  padding:0 0 5px 5px; color:#797979;}
.posicion img{margin:0 10px 0 10px;}
.posicion a:link,.posicion a:visited,.posicion a:hover{ color:#797979;}

/*comentarios noticia*/
.comentarios{font-size: 14px; font-weight: bold; color: #003366}
.textocomentarios{font-size: 11px; font-weight: bold; color: #003366}
.comentariosenviados {font-size: 11px}
.comentariosenviados td {padding: 2px;}

a.btnenviarcomentarios:link, a.btnenviarcomentarios:visited {
text-decoration: none;color:#fff;border:0;padding: 5px 6px;
background-image: url(../imagenes/comentarios/back_btn.gif);background-repeat: no-repeat;font-weight: normal;height: 22px;font-size: 11px}
a.btnenviarcomentarios:hover {text-decoration: none;height: 22px;border:0;
padding:5px 6px;;background-image: url(../imagenes/comentarios/back_btn.gif);
background-repeat: no-repeat;font-size: 11px;color:#fff}

.celdabtnenviarsup{width:105px; height: 32px; padding:5px;}

/* links comentarios home y categorķa */
a.comentarios:link, a.comentarios:visited  {color: #003366; text-decoration: underline;font-size:11px; font-weight:normal}
a.comentarios:hover {  color:#003366; text-decoration: none; font-size:11px; font-weight:normal}
.ico_comentarios { width:14px; height:11px; float:left; margin:0 5px 0 0; padding:0 }

/*votacion home y categorķa*/
.resvot{ margin-top:5px; color:#666666; margin-bottom:3px; }

/*paginado*/
.tabla_paginado{float: left;clear: both}
.tabla_paginado td{padding: 5px 0;}
a.siguiente { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-left:10px}
a.siguiente:link, a.siguient:visited { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-left:10px; width:65px}
a.siguiente:hover{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px; margin-left:10px; width:65px}
a.anterior { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60 }
a.anterior:link, a.anterior:visited { text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px; margin-right:10px; width:60 }
a.anterior:hover{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px; margin-right:10px}
.paginas {text-align: center;font-size: 11px}
.paginas a:link{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px;background-color: #fff}
.paginas a:visited{ text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;height: 16px;background-color: #fff}
.paginas a:hover {text-decoration: none;border: 1px solid #CCCCCC;padding: 1px 5px;background-color: #eeeeee;height: 16px}
.pag_selec{color:#FFFFFF;font-weight:normal;background-color: #f9b228;padding: 2px 6px;height: 16px}


/*validacion*/
.encuestabg{background-color:#6e6e6e}
.validacion { border: 1px solid #ff6600;padding: 10px; color: #ff6600;margin: 10px 0;font-size: 11px;font-weight: normal}
a.validacionlinks:link, a.validacionlinks:visited { text-decoration: underline;color: #ff6600}
a.validacionlinks:hover {text-decoration: none;color:  #ff6600}
#com_form {background-color: #f2f2f2;border: 1px solid #CCC;padding-left: 15px}
#com_form h2{font-size: 12px;font-weight: bold;color: #003366;text-transform: capitalize; margin-top:10px; }
.formtxtcom {border: 1px solid #CCC;width: 260px}
.imgsepcomentarios{ width: 100%; border-top: 1px solid #D3D6DB; margin: 5px 0 5px 0 }

/*footer*/
.footer{width:638px;height:51px;background-image: url(../imagenes/footer/back_footer.gif);background-repeat: no-repeat; margin: 0 0 10px 25px; color:#FFFFFF; clear:both; border-top:solid 30px #FFFFFF; padding:25px 0 0 90px;}
a.lnkfooter:link, a.lnkfooter:visited, a.lnkfooter:hover{color:#FFFFFF}
