html, body, form, fieldset {
	margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#4c4c4c;font-size:11px;line-height:15px}

/* Neutraliza estilos: Elementos que deben llevar margen vertical: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:1em 0;padding:0}

/* Se aplica margen izquierdo: Solo a los elementos que los necesitan: */
li, dd, blockquote {margin-left:1em;}

/* Miscelaneos: */
form label {cursor:pointer;}
fieldset {border: none;}

/* Form field text-scaling */
input, select, textarea {font-size: 100%;}

/* Elimina los bordes punteados de Mozilla */
:-moz-any-link:focus {
  outline: none;
}

/* CONTENEDORES PRINCIPALES ============================= */
/* main | este es el ,arco princpal*/ 
#main{width:100%}

/* wrapper | contiene todos los elementos de diagramación*/
#wrapper{border:#CCCCCC 1px solid; width:990px; margin:0 auto}

/* header | contiene todos los elementos del tope*/
#header{background:none}

/* navegacion | contiene todos los elementos de navegacion, menu etc*/
#navegacion{background:none; border-bottom:#E6E6E6 1px solid; height:43px}

/* contenido | contiene todos los elementos de contenido, es la parte central del site*/
/*#contenido{background:#E1F7F7; border:#CC0000 1px solid; display:block; width:990px; height:200px}*/
	/* contenido | contiene todos los elementos de contenido, es donde estan las 2 columnas de noticias*/
	#area_noticias{width:669px; float:left; border-right:#CCCCCC 1px solid}
		 #adv468{padding:8px 5px 8px 5px; display:block}
		 #columna1{background:none; width:360px; float:left; border-right:#CCCCCC 1px solid}
		 #columna2{background:none;width:305px; float:right}

	/* extras | contiene todos los elementos de publicidad, tabs, etc parte derecha del site*/
	#extras{width:320px; float:left}
/* footer | contiene todos los elementos del pie de página*/

#footer{clear:both; background: url(../images/bgfoot_vef.jpg) repeat-x top; color: #999999; height:30px; border-top:#CCCCCC 1px dotted; padding:5px}
#footer p{width:80%; margin:0 auto; text-align:center; font-size:9px}

/* CONTENEDORES PARTICULARES ============================= */
		/* TODOS LOS CONTENEDORES LA COLUMNA 1 DE NOTICIAS*/
		
		/*Noticia Titular*/
			#columna1 #titular{background-color:#E0E0D8; font-family:Arial, Helvetica, sans-serif; font-size:15px;
			width:350px; margin:0 auto}
			#titular_wrapper{width:340px; margin:0 auto; padding:5px;}
			#titular_wrapper #titular_texto{background-color:#EEEEEA;padding:1px 5px 2px 5px; color:#000000; font-size:14px}
			#titular_wrapper #titular_texto h2{margin:0px; padding:0px}
			#titular_wrapper #titular_texto h2 a{color:#0D497D; text-decoration:none; font-size:30px; line-height:32px}
			#titular_wrapper #titular_texto h2 a:hover{text-decoration:underline}
			#titular_wrapper #titular_texto p{margin:0px 0px 10px 0px; text-align:justify; padding:3px}
			.leyenda{font-size:10px;text-align:left; display:block; margin-left:5px}
			
		/*Noticia 2*/			
			#noticia2{ font-family:Arial, Helvetica, sans-serif; font-size:15px;
			width:350px; margin:0 auto; border-bottom:#CCCCCC 1px solid}
			
		/*Noticia 3*/
			#noticia3{width:355px; margin:0 auto; float:left;margin-left:2px; margin-top:10px; display:block}
			#noticia3a{border-right:#CCCCCC 1px solid; width:170px; padding:2px 5px 2px 2px; float:left;}
			#noticia3b{width:170px; padding:2px; float:right}

		/*Noticia 4*/			
			#noticia4{ font-family:Arial, Helvetica, sans-serif; font-size:15px;
			width:350px; margin:0 auto; border-top:#CCCCCC 1px solid; clear:both}

		/*Zona extra de colulmna 1*/
			#masContenido h2{clear:both; background:url(../images/bg_mas.gif) repeat-x top center; height:25px;  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right;  padding:5px 10px 0px 0px;}
			#poll{margin-bottom:15px}

		/*Bloque de noticias - COLUMNA 2*/
			.bloque_noticias{margin:0px; width:303px}
			.bloque_noticias h2, .bloque_noticias p{margin:0px}			
			.bloque_noticias h2{background:url(../images/bg_categoria.gif) repeat-x top center; height:25px;  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right;  padding:5px 10px 0px 0px;}
			.bloque_noticias h3{margin:0px; padding-left:5px}
			.bloque_noticias .parrafo_col2{padding:5px; border-bottom:#CCCCCC 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
			
		/*Bloque de columnistas y Publicidad- COLUMNA 3*/
			.bloque_columnistas{margin:0 auto; width:305px}
			.bloque_columnistas h2, .bloque_columnistas p{margin:0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px}
			.bloque_columnistas h2{background:url(../images/bg_categoria.gif) repeat-x top center; height:25px;  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right;  padding:5px 10px 0px 0px;}
			.bloque_columnistas h3{margin:0; padding-left:5px; text-align:left}
			.bloque_columnistas .parrafo_col2{padding:5px; border-bottom:#CCCCCC 1px solid}
			.bloque_columnistas .autor{border-bottom:#CCCCCC 1px solid;}
			.bloque_columnistas .autor H3{color:#0D497D; font-family:Arial, Helvetica, sans-serif}
			.leermas{display:block; text-align:right; margin:0px 10px 10px 0px}
			.leermas a{color:#003366; text-decoration:none}
			.leermas a:hover{color:#990000; text-decoration:underline}
			
			.boxes{width:300px; margin:0 auto; margin-top:10px; margin-bottom:10px}
			

/* CONTENEDORES PARTICULARES ============================= */
		/* TODOS LOS CONTENEDORES LA PAGINA PRINCIPAL DE CATEGORIA*/
			#mainCategoria{border-bottom:#CCCCCC 1px solid; margin-bottom:5px}
			#mainCategoria img{margin:10px 10px 0px 10px}
			#mainCategoria h2{background:url(../images/bg_categoria.gif) repeat-x top center; height:20px;  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right; margin:0px; padding-top:5px; padding-right:5px}
			#mainCategoria #contenido{padding:0px 10px 10px 10px; margin:0px!important}
			#mainCategoria #contenido h3, #mainCategoria #contenido h3 a{color:#0D497D; text-decoration:none; font-size:30px; line-height:33px}
			#mainCategoria #contenido h3 a:hover{text-decoration:underline}
			#mainCategoria #contenido p{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px}
			
			.autor_noticia{display:block; margin-left:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
			.hora{display:block; margin-left:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999}
			
			.cuerpo_noticia{padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-align:justify}
			#noticia_opciones{padding:10px}
			#noticia_opciones span a{text-decoration:none; margin:5px; color:#999999}
			#noticia_opciones span img{border:0; outline:none; margin-right:5px}
			#noticia_opciones span a:hover{text-decoration:underline;color:#990000}
			



		/*Generales a todas la noticias*/		
			#columna1 h3, #columna2 h3, #extras h3{margin:10px 0px 5px 0px}
			#columna1 h3 a, #columna2 h3 a, #extras h3 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0D497D; line-height:18px; padding:5px 0px 2px 0px; text-align:left; text-decoration:none; margin:0px}
			#extras h3 a{margin-left:5px}
			#extras .parrafo_col2{margin-left:83px; border:none}
			
			#columna1 h3 a:hover, #columna2 h3 a:hover{text-decoration:underline}
			.parrafo_gen{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:justify; margin:0px; padding-bottom:5px}
			.parrafo_gen2{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:left; border-bottom:#CCCCCC 1px solid; padding-bottom:8px}

			.boton{margin:10px 10px  20px  205px }
			.boton a{border: #0D497D 1px solid; color:#0D497D; width:110px; padding:1px; font-family:"Trebuchet MS"; text-align:center; font-size:11px; background-color:#EAF3FD; text-decoration:none}
			.boton a:hover{color:#EAF3FD; background-color:#0D497D}

/* Misceláneos ============================= */
.clearL{clear:left}














/* MENU DE NAVEGACION	 ============================= */
.nav {
height:22px; 
background: url(../navegacion/pro_line_0.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:990px; 
/*z-index:500;*/
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:22px; 
float:left; 
background: url(../navegacion/pro_line_0.gif); 
padding:0 15px 0 15px; 
text-decoration:none; 
line-height:22px; 
white-space:nowrap; 
color:#ddd;
}

.nav .current a {
display:block; 
height:22px; 
float:left; 
background: url(../navegacion/pro_line_2.gif); 
padding:0 0 0 2px; 
text-decoration:none; 
line-height:22px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
padding:0 15px 0 13px; 
background:url(../navegacion/pro_line_2.gif) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(../navegacion/pro_line_1.gif); 
padding:0 0 0 3px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 15px 0 12px; 
background:url(../navegacion/pro_line_1.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:990px; 
top:22px; 
background:url(../navegacion/back_0.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#444;
}

.nav .current .sub li.sub_show a {
color:#660000; 
text-decoration:underline;
cursor:default; 
background:url(../navegacion/menus/back_1.gif);
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#990000; 
background:url(../navegacion/menus/back_1.gif);
}

/***************************BOX de RANKINGS/ */
	.boxHome{margin:0; padding:0; background-color:#660000}
	.calendariofvf tr td {border-bottom:#999999 1px solid}
	.calendariofvf tr.over td {background-color:#F5E9E9}
	.boxHome THEAD TR{background:#660000 url(../tablas/files/bgTabla.gif) repeat-x top; height:30px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}	
	.btnCalendario {width: 65px;height: 25px;display: block;font-size: 11px;text-decoration: none;background-repeat:no-repeat;		background-image:url(../tablas/files/bgbox.jpg);color:#FFFFFF;font-family:Arial; padding:5px 0px 0px 3px}
	#contentArea{background-color:#FFFFFF; border:#660000 1px solid}
	.btnCalendario:hover {background-image:url(../tablas/files/bgboxOver.jpg)}
	.btnCalendario:active {background-image:url(../tablas/files/bgboxCurrent.jpg)}	
	
	.calendariofvf{font-family:Arial, Helvetica, sans-serif;font-size:10px; background:url(../tablas/files/bgBackTabla.jpg) bottom repeat-x}
	.calendariofvf caption{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; color:#990000; text-decoration:underline; margin-bottom:10px}
	.calendariofvf .score{color:#990000; text-align:center}
	.calendariofvf span{color:#003366; margin:0px 3px; font-weight:bold}
	.calendariofvf TD.botonFooter{text-align:right}
	.calendariofvf TD{padding:2px}
	#bntfoot{border:#660000 1px solid; padding:2px; width:80px; background-color:#990000}
	#bntfoot a{color:#FFFFFF}	
	#bntfoot:hover{background-color:#003366}
	.verNota{text-align:center; color:#CCCCCC; text-decoration:none}
	.verNota a{color:#003366; text-decoration:none}
	.verNota a:hover{text-decoration:underline}
	.loading{display:none}
	.botonesBox{padding:3px; background-color:#990000; border:#660000 1px solid; margin:2px}
	.botonesBox a{color:#FFFFFF; text-decoration:none}
	.botonesBox:hover{background-color:#003366; border:#000033 1px solid; color:}
	
	

.alt{background-color:#F4F4F4}
.over{background-color:#DBEEF9; color:#003366}
.rankingfvf{border:#003366 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.rankingfvf caption{margin:15px 0px 10px 0px ; color:#0D497D; font-size:14px; font-weight:bold}
.rankingfvf TD{border:#CCCCCC 1px solid; padding:2px; text-align:center}
.rankingfvf TH{background:url(../images/bg_categoria.gif) repeat-x top center; padding:5px; color:#FFFFFF}
.equipo{text-align:left!important}
	
	
/*******************Galeria de Fotos*/	
.fotos{border:#F5F5F5 1px solid;width:270px;float:left;margin:3px;}
.fotos:hover{border:#E4E4E4 1px solid;}
.fotos h3{font-size:10px;}
.fotogaleria{width:600px;text-align:center;margin:0 auto}
.paginas{clear:both;display:block}
.paginas a{display:inline; padding:5px; font-size:10px; color:#666666; text-decoration:none}
#loader p{color:#FFFFFF!important;}


/********************************Lista de Noticias /*/
#zonaNews{background-color:#EFEFEF; overflow:hidden}

#noticiasCategoria h1, #noticiasSitio h1{color:#003366; font-weight:bold; text-decoration:underline; font-size:13px}
#noticiasCategoria ul, #noticiasSitio ul{margin-left:10px}
#noticiasCategoria li a, #noticiasSitio li a{text-decoration:none; color:#333333; line-height:22px}
#noticiasCategoria li a:hover, #noticiasSitio li a:hover{text-decoration:underline; color:#660000}
#noticiasSitio {border-left:#CCCCCC 1px dotted}
#noticiasCategoria, #noticiasSitio{
	list-style:disc;
	width:320px;
	border-top:#CCCCCC 1px solid;
	padding-left:10px;
	padding-bottom:10px;	
}


#noticiasCategoria{float:left}
#noticiasSitio{margin-left:333px}
/*#enviarAmigo{font-family:Arial, Helvetica, sans-serif;width:500px; height:300px; border:#CCCCCC 2px solid; padding:10px;font-size:12px; background:#FFFFFF url(../images/bgEnviar.jpg) bottom repeat-x}
#enviarAmigo fieldset{border:none; border-top:#660000 1px solid; margin-bottom:20px}
#enviarAmigo fieldset legend{border-left:#660000	 1px solid; padding:5px 15px 5px 5px; margin:0px; color:#660000; font-size:15px; 
font-weight:bold}
.hidden{border:none;}

#enviarAmigo H1{color:#660000;font-size:14px;margin:10px 0px}
#resultado_mensaje{margin:15px 5px 15px 5px; text-align:center}
input {background:url(../images/bgInputEnviar.jpg) bottom repeat-x; border:#999999 1px solid}
label,input {display: block;width: 150px;float: left;margin-bottom: 5px;padding:2px}
label {text-align: right;width: 75px;padding-right: 20px}
br {clear: left}	*/

#loultimo{background:#FFFFFF url(../images/bg-loultimo.jpg) bottom repeat-x; padding:2px; margin-bottom:5px}
#loultimo ul{position:relative; left:-5px}
#loultimo li{list-style:none; padding:3px 0px 3px 10px; background:url(../images/bullet_red.gif) 0px 3px no-repeat;}
#loultimo a{padding:0; margin:0; color:#660000; text-decoration:none}
#loultimo a:hover{color:#003366; text-decoration:underline}