/* CSS Document */

body {
	background-color: #0a1a16;
	color:#494949;
	margin:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

div#contenedor_total {
	text-align:left;
	width:100%;
	margin: 0 auto;
	text-align:center;

}

div#cabecera {
	width: 960px;
	height:100px;
	margin: 0 auto;
	}
	
div#cabecera_logo {
	width: 250px;
	margin: 0 auto;
	float:left;
	}	
	
div#cabecera_menu {
	width: 640px;
	margin: 0 auto;
	float:left;
	padding-top:58px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	}		
	
div#cabecera_menu a{ color:#FFFFFF; text-decoration:none; margin-right:25px;	}
div#cabecera_menu a:hover{ color:#e2f428; text-decoration:none;	margin-right:25px; }	
	
div#cabecera_rss {
	width: 66px;
	margin: 0 auto;
	float:left;
	padding-top:30px;	
	}			
	
.contenido_total {
	width: 100%;
	background-color:#FFF;
	margin: 0 auto;
	background-repeat:repeat-x;	
	background-image:url(../images/fondo_contenido.png);
	}

.contenido_interior {
	background-image:url(../images/fondo_contenido_interior.png) !important;	
	background-image: none;
	background-repeat:repeat-x;
}	
	
	
.contenido_interior_izq p {
	margin-left: 25px;
	margin-right: 25px;	
	margin-bottom: 25px;		
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	}		
	
div#contenido_banner {
	width: 960px;
	height:122px;
	margin: 0 auto;
	text-align:center;
	}			
	
div#pie_total {
	width: 100%;
	margin: 0 auto;
	background-image:url(../images/fondo_pie.png);
	background-repeat:repeat-x;
	}		
	
div#pie {
	width: 960px;
	margin: 0 auto;
	height:148px;
	background-image:url(../images/fondo_pie_interior.png) !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondo_pie_interior.png'); 	
	background-position:right;
	background-repeat:no-repeat;	
	}	
	
div#pie_logo{
	width: 330px;
	margin: 0 auto;
	float:left;
	}		
	
div#pie_enlaces{
	width: 400px;
	margin: 0 auto;
	float:right;
	text-align:left;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}			

div#pie_enlaces a{ color:#FFFFFF; text-decoration:none;	}
div#pie_enlaces a:hover{ color:#e2f428; text-decoration:none;	}

.articulo {
	background-image:url(../images/fondo_articulo.png);
}
		
.articulo_img {
	margin-top:7px;
	margin-left:7px;	
}

.articulo_nombre {
	margin-top:16px;
	margin-left:3px;
	text-align:left;	
}

.articulo_nombre_p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#666666;
	text-align:left;
	line-height:11px;
}

.articulo_nombre_g {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;	
}

.articulo_mensaje {
	margin-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#3A4B36;
	margin-right:30px;
}

.articulo_mensaje_TITO {
	font-size:0.8em;
}

.futuro {
	background-image:url(../images/fondo_futuro.png);

}

.clock { margin-right:15px; margin-top:7px; }
.tiempo { text-align:right; margin-bottom:0px; } 
				
		
a { color:#8f9b16; text-decoration:none; }
a:hover { color:#454b0b; text-decoration:none; }

.concurso { margin-left:450px; }

.finalizado {
	background-image:url(../images/fondo_finalizado.png) !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondo_finalizado.png');
	margin-left:8px;
}

.final {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	padding-top:5px;
	line-height:10px;
}

.recomienda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
	
.p_contenido {
	margin-left: 50px;
	margin-right: 50px;	
	margin-bottom: 25px;		
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	text-align:justify;
}	

INPUT, TEXTAREA, SELECT {
	z-index : -3;
	font-size: 11px;
	border:solid 1px #d7d7d7;
	background-color:#f9f9f9;
	background:#f9f9f9;	
	color:#888888;
}

	.boton {BORDER: #4d5217 thin solid 1px; COLOR: #4d5217; FONT-FAMILY: Tahoma, Verdana,Arial; FONT-SIZE: 11px; background-color:#e2f428;  font-weight:bold; padding:3px; }
	
	.tito { color:#99a23d; font-size:10px; }
	
.detalles_top {
	background-image:url(../images/fondo_detalles_top.png) !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondo_detalles_top.png');
}	

.detalles_bot {
	background-image:url(../images/fondo_detalles_bot.png) !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondo_detalles_bot.png');
}	

.detalles_cuerpo {
	background-image:url(../images/fondo_detalles_cuerpo.png);
}	

.detalles_nombre_g {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#000000;
	font-weight:bold;
	margin-left:20px;
	text-align:left;
	margin-bottom:0px;
	margin-top:4px;
}

.tito_detalle { color:#32660B; font-size:10px; }

.p_detalle { margin-left:50px; margin-right:50px; margin-top:25px; margin-bottom:25px; text-align:left; }

a.negro { color:#000000; text-decoration:none; }
a:hover.negro { color:#000000; text-decoration:underline; }
.gris { color:#666666; text-align:left; font-size:10px;}