body { background-image: url(/images/fondo2.png); background-repeat:repeat-x; text-align:center; margin:0px; background-color:#F8F8F8; }
a:link {text-decoration: none; color:#3B3E3E; }
a:visited {text-decoration: none; color:#3B3E3E; }
a:hover {text-decoration: none; color:#A2010C; }
a:active {text-decoration: none; color:#3B3E3E; }
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color:#3B3E3E; 
}

#pagina input, #pagina button, #pagina textarea, #pagina select { -webkit-border-radius: 10px;-moz-border-radius: 10px;}
#pagina button { border: none; background: #384142; font-weight: bold; }
#pagina input, #pagina textarea, #pagina select { border: none; line-height: 1.5em;	}
hr{ width:90%; margin:10px auto; color:#dce3e1; }
ul { margin:0; padding:13px 16px 0px 16px; }

#pagina { width:1020px; margin:0px auto; clear:both;  }
#cabecera { text-align:left; }
#cabecera { float:left; }
#search { float:right; }
#estadisticas { float:right; width:80px; margin-top:5px; text-align:left; margin-right:15px; }
#buscador {float:right; width:286px; background:url(/images/fondo-search.png); background-repeat:no-repeat; padding:15px 20px 15px 10px; margin-right:80px; height:64px; text-align:center }
#buscador input{ background: #dce3e1 url(/images/search.png) 7px 7px no-repeat;
	width: 140px;height: 1.5em;	padding: 0.4em 10px 0.4em 30px;	color: #383e3e; margin-right:4px; font-size: 12px;
}
#buscador input.active{	color: #30403b;	background-color: white;}

#buscador button{ color: #ddd; height: 30px; width:80px; }
#buscador button:hover{ background-color: #283132; border-color: #2b4039;}
#buscador button:active{color: #ccc;background-color: #111;}


#menu { clear:right; margin-top:0; text-align:left; margin-bottom:27px; }
#menu a{ color:#ADB6B3; font-size:16px; padding:0px 25px 0px 18px; }
#menu a:hover { color:#ffffff;}

#content{ position:inherit; margin-top:52px; width:100%; }
#derecha { float:right; width:300px; background-color:#D8DFDC; overflow:hidden; padding-bottom:12px; }
#izquierda { width:700px; padding-top:20px; text-align:left;}
#login { background:url(/images/fondo-reg.png); background-color:#A7BCB3; background-position:bottom; background-repeat:no-repeat; padding:19px 0px; }

#bienvenido { position:absolute; margin:0px 0 0 30px ; position:relative; left:0px; }
#content_bienvenido { width:620px; height:44px; z-index:2; position:absolute; background-color:transparent; padding:8px 15px; color:#3B3E3E }
#fondo_bienvenido { width:620px; height:44px; opacity:0.6; filter:alpha(opacity=60); background-color:#FFFFFF; padding:8px 15px;  }

#form_login { text-align:left; margin-left:0px; }
#form_login_label { float:left; text-align:right; width:65px; margin:5px; }
#form_login_input { float:left; text-align:left; margin:3px 5px; width:210px; padding:0px; }
#form_login input { padding:5px 8px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #383e3e; background-color:#CCD7D2; margin:0px;}
#form_login button { padding:3px 5px; font-size:10px; font-family:Arial Black, Helvetica, sans-serif; font-weight:bold; color:#ddd; margin-left:5px;}
#form_text { line-height:20px;  }

#form_reg { text-align:left; margin-left:0px; }
#form_reg_label { float:left; text-align:right; width:140px; margin:7px; }
#form_reg_input { float:left; text-align:left; margin:5px 5px; width:380px; padding:0px; }
#form_reg input, textarea, select { padding:7px 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #383e3e; background-color:#CCD7D2; margin:0px; width:200px;}
#form_reg button { padding:4px 13px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ddd; margin-left:5px;}
#form_reg textarea { width:400px;}
#form_reg select { width:300px;}

#panel { text-align:left; margin-left:30px; }
#panel img { margin-bottom:-3px; padding:7px 0 0 0;}

#patrocinados { background:url(/images/white-overlays.png); background-repeat:repeat-x; background-position:bottom; padding:8px 0 7px 0; font-weight:bold; margin-bottom:8px; }

#cats { width:155px; margin:40px 20px 0 0; float:right; text-align:left;  }
#subcats { background-color:#D6DFD8; margin-bottom:14px; }
#sub { margin-left:15px; background-color:#E3EAE7; padding:7px 5px; line-height:19px;}
#sub div { margin-bottom:5px; }

#content_izquierda { margin:50px 10px 0px 10px; width:510px; text-align:left; line-height:18px; }
#content_izquierda img { float:left; margin-right:17px; padding:3px; border:5px #D6DFD8 solid; margin-bottom:10px; }

#list div { margin:0; padding:3px 7px; border-bottom:1px dotted #CCD7D2; background:#EFF1F0; }
#list div img { float:right; margin-right:5px; padding:2px; border:0px; }
#list_3 div { margin:0; width:500px; line-height:17px; padding:3px 7px; border-bottom:1px dotted #CCD7D2; background:#EFF1F0; }

#secciones { text-align:left; padding:15px 5px; margin:15px; border-top:1px solid #8CA39B; line-height:20px; }
#secciones_2 { text-align:left; padding:15px 5px; margin:15px; border-top:1px solid #8CA39B; line-height:17px; }
#recomendados { padding:10px 15px; text-align:left; line-height:18px; }

#espacio_bottom { margin-bottom:18px; }
#espacio_bottom_2 { margin-bottom:8px; }
#recomendar img { float:left; padding:0px; border:0px #D6DFD8 solid; margin:0 10px 0 0; }
#recomendar {padding:12px 10px 12px 10px; border-left:1px #D6DFD8 solid; margin:10px 0px; width:190px; float:right; line-height:23px;}

#pie { padding:20px; background:url(/images/footer.png); margin-top:15px; }



.green { color:#ADB6B3; }
#green { color:#ADB6B3; }
.title { font-size:13px; color:#384943; }
.green_fosc { color:#384943; }
.normal { font-size:12px; }
.red { color:#A2010C; }
#red { color:#A2010C; }
.Estilo2 {color: #A2010C; font-weight: bold; }
.Estilo4 {font-size: 32px; font-family: Georgia, "Times New Roman", Times, serif; line-height:28px; }
.Estilo5 {font-size: 23px; font-family: Georgia, "Times New Roman", Times, serif;}
.Estilo6 {font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif;}
.Estilo7 {font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif;}
.Estilo8 {font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif;}
.Estilo9 {font-size: 25px; font-family: Georgia, "Times New Roman", Times, serif;}
.espacios a { padding:0px 1px;}