body{ background:#677b07 url(/img/fondo.jpg) repeat-x top; margin:0; padding:0; font:normal 12px Tahoma, Arial; color:#909090}
a{ color:#909090; text-decoration:none}
a:hover {text-decoration:underline}
img{border:none}
.cleaner{clear:both; margin:0; padding:0}
.content{ width:998px; margin:0 auto; position:relative; background:url(/img/header.jpg) top center no-repeat}

 img, div, input { behavior: url("iepngfix.htc") }
.chico{background:url(/img/chico.png); width:216px; height:308px; position:absolute; top:0; left:8px; z-index:10}
/*HEADER*/
.header{ width:998PX; height:236PX; position:relative}
.header .menu{position:absolute; top:215px; left:234px; width:764px}
.header .menu a{padding:0 17px}
.header .menu .inicio{ padding-left:0; font-weight:bold; color:#8fb900}
.header .menu .registro{font-weight:bold; color:#dc2c1a}
.header .menu span{position:absolute; right:66px; color:#c3c3c3}
.header .login{position:absolute; left:671px; top:56px}
.header .login .usr{background:url(/img/camp_usur.jpg) no-repeat left top; font:11px  Tahoma, Arial; color:#93603a; width:140px; margin:0 0 0 9px; padding:9px 0 7px 31px; border:none}
.header .login .psw{background:url(/img/camp_pass.jpg) no-repeat left top; font:11px  Tahoma, Arial; color:#93603a; width:140px; margin:3px 0 0 9px; padding:9px 0 7px 31px; border:none}
.header .login .conect{ margin:3px 0 0 9px;}
/*CONTENIDO*/
.body{ background:url(/img/FONDO_BODY.jpg); width:950px; padding:0 11px 0 11px}

.col_left{width:211px; float:left}


.rec_marron{ background:url(/img/fondo-marron.gif) repeat-y left; margin-top:49px}
.rec_marron .top{ background:url(/img/cv_marron_top.jpg)  no-repeat top left; padding-top:34px}
.rec_marron .verde{background:url(/img/fondo_verde_left.jpg); width:184px; margin:0 auto}
.rec_marron .verde .vtop{background:url(/img/fondo_verde_left_top.jpg) top no-repeat; text-align:center}
.rec_marron .verde .vtop input{ border:1px solid #82a801; background:#8fb900 url(/img/verde_busca.gif) no-repeat left top; font:11px  Tahoma, Arial; color:#fff; width:133px; margin:8px 0 0 9px; padding:9px 0 5px 31px}
.rec_marron .verde .vtop .links{padding:10px 0; width:166px; margin-left:9px}
.rec_marron .verde .vtop .links a{ font-family:Tahoma, Arial; color:#fff}
.rec_marron .verde .vtop .links .style1{ font-size:18px}
.rec_marron .verde .vtop .links .style2{ font-size:11px; font-weight:bold}
.rec_marron .verde .vtop .links .style3{ font-size:14px;}
.rec_marron .verde .vtop .links .style4{ font-size:11px;}
.rec_marron .verde .vtop .links .style5{ font-size:24px;}
.rec_marron .verde .vtop .vbottom{ background:url(/img/verde_bottom.gif); width:184px; height:5px; font-size:0}
.rec_marron .titulo{background:url(/img/tit_marron.jpg); width:166px; height:38px; margin:10px 0 0 12px; color:#441e0d; font-size:14px; padding:13px 0 0 19px; font-weight:bold}
.rec_marron .subtitulo{ display:block; color:#cae635; font:bold 12px Tahoma, Arial; text-decoration:underline; padding:0 0 0 12px; float:left}
.rec_marron .subtitulo:hover{ text-decoration:none}
.rec_marron .categorias{ width:184px; margin:0 auto; padding:10px 0 15px}
.rec_marron .categorias a{ margin-bottom:2px;font:12px Tahoma, Arial; color:#fff; background:url(/img/ic_carpeta.gif) no-repeat; padding-left:20px; display:block; float:left; width:70px;}
.rec_marron .mbottom{ background:url(/img/cv_marron_bottom.jpg) top no-repeat; width:210px; height:33px}
.rec_verde{ background-color:#8fb900; margin-top:10px; width:210px}
.rec_verde .top{ background:url(/img/cv_verde_top.jpg) top no-repeat; padding-top:10px}
.rec_verde .verdech{background:#894f36 url(/img/fondo_marron_left.jpg) no-repeat top; width:182px; margin:0 auto}
.rec_verde .txt2{background:url(/img/fd_mail.jpg) no-repeat left top; font:11px  Tahoma, Arial; color:#fff; width:133px; margin:8px 0 0 9px; padding:9px 0 7px 31px; border:none}
.rec_verde .verdech input{ margin-left:9px; margin-top:10px}
.rec_verde .verdech span{ color:#fff; font:normal 11px Tahoma, Arial; margin:10px  0  0 10px; display:block}
.rec_verde .verdech .bottomar{ background:url(/img/marron_bottom.gif) no-repeat bottom; width:182px; height:5px; font-size:0}
.rec_verde .banner182{width:182px ; margin:10px auto 0 }
.rec_verde .vbottom{ background:url(/img/cv_verde_bottom.jpg) top no-repeat; width:210px; height:29px}
.col_right{width:729px; float:right}
.col_right .banner729x90{width:728px; height:101px;}
.col_dos{width:470px; float:left; position:relative}
.col_dos .banner{width:470px; padding-bottom:10px}


.col_tres{ width:250px; float:right;}
.col_tres .titulo{background:url(/img/titu_col_3.jpg); width:231px; height:42px; margin:0; color:#441e0d; font-size:14px; padding:13px 0 0 19px; font-weight:bold}

.masvistos .tit{ color:#d96e3f; display:block; margin:10px 0; float:left; font-weight:bold}
.masvistos a{ color:#8ea930;font:normal 12px tahoma, arial;  text-decoration:underline}
.masvistos a:hover{ text-decoration:none}
.masvistos .imagen{padding:3px;border:1px solid #cecece;float:left;margin-right:5px;margin-bottom:10px}
.masvistos .descripcion{color:#7e7e7e;font-size:11px;float:right;width:145px;margin-top: 10px;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
.masvistos .visitas{ color:#d93927; margin:0; padding:0}


.topchistes .tit{ color:#d96e3f; display:block; margin:10px 0; float:left; font-weight:bold}
.topchistes .lista{width:225px; height:28px; background:url(/img/ic_smile.gif)   6px 6px no-repeat; padding-left:25px}
.topchistes .lista a{ display:block; float:left; color:#8ea930; margin:6px 0 0 }
.topchistes .lista input{ display:block; float:right; color:#8ea930; margin:6px 6px 0 0 }
.topchistes .lista .primero{ font-weight:bold}
.topchistes .par{background-color:#edf4d6}
.topchistes .voto{background-image:url(/img/ic_medalla.gif)}

.banner250{ padding:10px 0; width:250px}
.topchistes .afiliado{background-image:url(/img/ic_afiliado.gif)}
/*NOTICIA*/
.noticia{width:470px; padding-bottom:10px; }
.noticia .titulo{width:469px; height:76px; background:url(/img/titu_noti.jpg); position: relative}
.noticia .titulo h2{ position:absolute; margin:0; padding:0; font:bold 18px Tahoma, Arial; color:#441e0d; top:10px; left:18px}
.noticia .titulo a{ color:#441e0d;}
.noticia .titulo .tags{ position:absolute; margin:0; padding:0; font: 11px Tahoma, Arial; color:#fff; bottom:13px; left:42px}
.noticia .titulo .tags span{ font-weight:bold; color:#f2c025}
.noticia .titulo .tags a{color:#fff}
.noticia .titulo .tipo{ position:absolute; right:10px; bottom:13px; color:#400700; font:bold 11px Tahoma, Arial}
.noticia .cont{ font:13px Arial, Helvetica, sans-serif; color:#a79c85; padding:3px 0}
.noticia .cont2{ font:13px Arial, Helvetica, sans-serif; color:#a79c85; padding:3px 0}
.noticia .coment{width:470px; background:url(/img/fd_coment.jpg); height:32px; margin: 10px 0; position:relative}
.noticia .left{ width:6px;position:absolute; left:0; background:url(/img/cv_coment.jpg) bottom left; height:32px}
.noticia .right{ width:6px;position:absolute; right:0; background:url(/img/cv_coment.jpg) bottom right; height:32px}
.noticia .leida{ float:right; margin-right:10px; color:#fff; font-size:11px; margin-top:9px}
.noticia span{color:#494949; font-weight:bold}
.noticia .comentarios{ color:#fff; float:left; margin-left:10px; margin-top:9px; font-size:11px; padding-left:20px; background:url(/img/ic_comment.gif) no-repeat left}
.noticia .cont .imagen{padding:3px; border:1px solid #cecece; float:left; margin-right:10px; margin-bottom:10px}
.noticia .cont .imagen2{padding:3px; border:1px solid #cecece; float:left; margin-right:10px; margin-top:10px}



/*FOOTER*/
.contfooter{ width:998px; margin:0 auto; position:relative; height:88px}
.footer{ width:972px;position:relative; background:url(/img/fd_footer.jpg) bottom; height:88px}
.footer .left{ width:25px;position:absolute; left:0; background:url(/img/cv_footer.jpg) bottom left; height:88px}
.footer .right{ width:25px;position:absolute; right:0; background:url(/img/cv_footer.jpg) bottom right; height:88px}
.footer .recmarron{ color:#fff; text-align:center;background:url(/img/fd_recmarron.jpg); height:51px; width:950px; left:11px; bottom:10px; z-index:10; position:absolute}
.footer .leftmar{ width:9px;position:absolute; left:0; background:url(/img/cv_recmarron.jpg) bottom left; height:51px; top:0}
.footer .rightmar{ width:9px;position:absolute; right:0; background:url(/img/cv_recmarron.jpg) bottom right; height:51px; top:0}
.footer .recmarron a{ color:#db9e6f; font-weight:bold}
.footer .recmarron span{ display:block; color:#fff; text-align:center;width:950px; left:11px; top:20px; z-index:10; position:absolute; font-size:11px}
.sombra{background:url(/img/sombra_abajo.jpg); width:971px; height:71px}


/*PAGINADO*/
.paginado{height:36px; width:470px; background:url(/img/fd_paginado.jpg); position:relative}
.paginado .left{ width:7px;position:absolute; left:0; background:url(/img/cv_paginado3.jpg) bottom left; height:36px}
.paginado .right{ width:7px;position:absolute; right:0; background:url(/img/cv_paginado3.jpg) bottom right; height:36px}
.paginado .titulo{ font:bold 14px Arial, Helvetica, sans-serif; color:#e71801; margin: 0 0 0 27px; padding-top:11px}
.paginado .numeros{ font:18px Arial, Helvetica, sans-serif;margin: 0 0 0 27px; padding-top:2px}
.paginado .numeros a{ color:#884f36; }
.paginado .numeros .active{ color:#8fb900; font-weight:bold }
.paginado .numeros .siguiente{ color:#8fb900; font-weight:bold }
.paginado .numeros .final{ color:#e71801; font-weight:bold }



#subcategoria { width:470px; margin:10px 0 10px 0; background:url(/img/fondo_seccion3.gif) 0 0 repeat-y; }
#subcategoria ul { margin-top:5px;  padding-left:5px; list-style-type:none; margin-left:auto; margin-right:auto; margin-bottom:0; padding-bottom:0;}	
#subcategoria li { background:url(/img/icono_subcategoria.gif) 0 0 no-repeat; padding:0 0 5px 20px; float:left; width:90px; _width: 80px; *width:85px; list-style-type:none;}
#subcategoria p, a { color:#665940; text-transform: capitalize;}
#subcategoria a:hover { text-decoration:underline; }
#fondo_sup_subcategoria { width:470px; background:url(/img/fondo_subcategorias3.gif) 0 0 no-repeat; }	
#fondo_inf_subcategoria { width:470px; padding:10px; background:url(/img/fondo_inf_seccion3.gif) 0 bottom no-repeat; }

.separador1 { border-top:1px dotted #000; border-bottom:0 dotted #fff; border-left:0px; border-right:0px; margin:5px 0 5px 0; width:450px; height:1px;}


div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #88AF3F;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #85BD1E;
	color: #638425;
	background-color: #F1FFD6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #B2E05D;
	font-weight: bold;
	background-color: #B2E05D;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}
