.posts{width:100%; margin:20px 0 0 0; overflow: hidden;  padding-bottom: 20px; }
.border{border-bottom:1px solid #ccc;}
.posts .title{padding-bottom: 10px; font-size: 15px; color:#017a11;}
.posts .title a{font-size: 15px; color:#017a11;}
.posts .text{width:100%; clear:both; overflow: hidden;}
.posts .texto a{color:#666;}
.posts .date{font-weight: bold; padding-bottom: 5px;}
.posts .leerMas{width:100%; text-align: right; padding:10px 20px 0 0; overflow: hidden;}
.posts .leerMas a{color:#f8b308; font-weight: bold; background:url("/public/static/images/vinetas.gif") no-repeat; background-position:left 4px; padding:0 20px 0 10px;}
.posts a{color:#666;}

/*----- Paginacion -----*/
.contPag{width:98%;border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding: 5px; overflow: hidden; background: url("/public/static/images/bg_noticias.jpg") bottom left repeat-x;}
.top{margin-top: 10px;}
.paginacion{width:240px; display:block; overflow: hidden;  float:right;}
.paginacion .pag{height:12px; float:left; margin-top:5px; cursor:pointer; text-indent:-99999px; display:block;  background:url("/public/static/images/admin/paginacion.gif") no-repeat;}
.paginacion .pagInicio{width:15px; background-position:0 0;}
.paginacion .pagAnt{width:7px; background-position:-20px 0;}
.paginacion .pagSig{width:7px; background-position:-28px 0;}
.paginacion .pagFin{width:15px;background-position:-42px 0;}
.paginacion .text{width:157px; float:left; padding:2px 10px;}
.paginacion .text input{width:20px; font-size:10px; border:1px solid #989898; text-align:center; padding:1px 0;}