html, *{margin:0; padding:0;}
body {font:12px Arial, Helvetica, sans-serif; color:#FFF; background: url(imagenes/bg.png) fixed #202020;  margin:0; padding:0px; font-variant:normal; font-weight:normal;}
#logo {	margin-left:20px; height:100px; float:left; display:inline; width:230px;}
#head{width:1000px; height:110px; padding-top:10px; margin:auto;}
h1{font-size:18px; text-align:center;}
h5{font-size:12px; text-align:center; margin-top:5px;}
.login{text-align:right;}
#cinta{background:url(imagenes/head_bg.jpg) repeat-x top; width:100%;}
#banner{width:1000px; margin:auto; height:200px;}
#img_banner{float: left; display:inline;}
#img_banner img{margin-top:15px; margin-left:20px;}
#txt_banner{float:left; display:inline; width:350px; height:160px; padding:0px 0px 0px 50px;}
.gde{font-size:22px;}
#google{float:right; display:inline; text-align:center; padding-top:40px;}
#search{background:#000; border:#b8dc78 solid 1px; padding:7px 14px; margin-right:30px; width:220px;}
#search input, #search2 input{width:180px; font-size:15px; margin-bottom:10px; padding:2px;}
#search img, #search2 img{border:none; margin-bottom:5px;}
.search{border:none; background:none; color:#b5e06b; text-decoration:underline;}
#cuerpo{width:1000px; margin:auto;}
h4{margin-bottom:10px; font-size:15px;}
#pub_izq_ver{ width:200px; margin-top:10px; text-align:center; float:left; display:inline}
#pub_der_ver{width:180px; margin-top:10px; height:600px; text-align:center; float:left; display:inline; }
#cuerpo_txt{width:560px; margin:10px 10px; text-align:left; float:left; display:inline; }

#nav{width:540px; height:20px; padding-top:10px; }
#siguiente{float: right; text-align:right; display:inline; width:180px; }
#anterior{text-align:left; width:180px; display:inline; float:left; }
#paginacion{width:180px; text-align:center; float: right; display:inline; }

h2{font-size:16px; text-align: center; margin:10px 0px;}
#pie{width:1000px; margin:10px auto; text-align:center; border-top:#f39b18 solid 2px;}
#rss{width:400px; float:right; margin-top:10px;}
#rss p{float:right; margin-right:10px;}
#links{margin-left:10px;}
h3{font-size:12px; margin:12px 0px;}
.publi_cdo{margin:auto; text-align:center; margin-top:15px;}
.codigo{width:450px; margin:0px auto 20px auto ; padding:10px; border:#b5e06b solid 2px; text-align:center;}
.tit_anun{font-size:20x; padding-bottom:7px; border-bottom:#b8dd76 solid 2px;} 
#google2{float: right; display:inline; text-align:center; padding-top:20px;}
#search2{background:#202020; border:#ffcc33 solid 1px; padding:7px 14px; margin-right:30px;}
.publi_ind_anun{width:300px; height:250px; margin-right:15px; float:left;}
.datos{border:#FF0000 solid 1px; background:#FFECEC; color:#000000; padding:1px; }
.img_pie{float:right; margin-right:20px; border:none;}


/* generales */
.amarillo{color:#FFCC33;}
.ama{color:#F39b18;}
.verde{color:#b3dd69;}
.cent{text-align:center;}
p{font-size:12px; margin:12px 0px 0px 0px; text-align:left;}
.a:link, .a:visited{color:#b5e06b; text-decoration:none;}
.a:hover, .a:active{color:#FFF; border-bottom:#b5e06b solid 1px;}
br{clear:both;}
ul{margin:15px 0px 0px 20px;}
/**Anuncios*/
.anuncio_publi {width:129px;height:129px}
.anuncio_publi,.anuncio {background:#fff; margin:3px; float:left; overflow:hidden;}
.anuncio{width:119px;padding:3px; height:119px;border:#fff solid 2px;text-align:left;cursor:default}
.titulo {width:118px; font-size:12px;}
.titulo:first-letter, p.texto:first-letter, .cont:first-letter{ text-transform:uppercase; }
.titulo,.tit {text-transform:lowercase; overflow:hidden;}
.titulo a:link{color:#0000FF; text-decoration:underline;}
.titulo a:visited {color:#551a8b}
p.texto,.cont {color:#000;text-transform:lowercase; margin:0; padding:0; font-size:11px;}
p.texto,.tit,.cont,.cate {overflow:hidden}
p.categoria{font-size:10px; margin:0; padding:0; }
p.categoria a:visited,.categoria a:link,.categoria,.cate {height:auto; text-decoration:none;}
p.categoria a:visited,.categoria a:link,.categoria,.categoria a:hover,.cate {color:#008000; text-decoration:none;}
.elque{font-size:11px; color:#000;  text-align:right; font-family:"Times New Roman", Times, serif;}
.elqueb{font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
ol{margin:12px 0px 12px 40px;}

.imagen{margin:10px auto; border:solid 2px #ffcc33; padding:3px; width:300px; text-align:center; }
label{width:100px; float:left; margin-bottom:10px; text-align:right; padding-right:10px; }
.inpt{width:380px; padding:3px; background-color: #2d2d2d; border:#b8dc78 solid 2px; margin-bottom:10px; color:#FFFFFF;}
.btn{border:#ffcc33 solid 2px; background:#2d2d2d; width:100px; height:30px; color:#fff; margin:3px;}

.link{border-bottom:#555 solid 1px; margin-bottom:10px;}
.link p{margin:0px 0px 5px 0px;}
.a_link:link, .a_link:visited{color:#ffcc33; text-decoration:underline; font-weight:bold;}
.a_link:hover, .a_link:active{color:#FFF; border-bottom:#b5e06b solid 1px; text-decoration:none; font-weight:bold;}




/*xml*/
rss {display:block; font-family:arial, verdana; font-size:12px; }
title {display:block; margin:20px 0px 5px 0px; padding: 2px; font-size:16px; color: #E68400; font-weight:bold; border-bottom: 1px solid silver; }
link { display: block; color: #278400 ; font-weight:bolder;}
item { display: block; padding: 2px 30px 2px 30px; color:#292929; }
docs { display: block; background-color: #ffffe6; margin: 20px; text-align: center; padding: 5px; color: #7f7f7f; border: 1px solid silver;}
category{display:inline; color: #278400 ; font-weight:bolder;}
pubDate{display:block; color:#000000; text-align:right;}
language, lastBuildDate, ttl, guid, description, generator { display: none; }