
body {
		font-family					 : tahoma, helvetica, sans-serif; 
		font-size					 : 11px; 
		color						 : #666666 ;
		margin: 0px 0px 0px 0px;

		background          : #C70008 url("../graficos/interface/fondo_02.gif");
}


		a:link {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px; 
		text-decoration				 : underline; 
		}

		a:visited {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px;  
		text-decoration				 : underline; 
		}
		
		a:active {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px; 
		text-decoration				 : underline; 
		}
		
		a:hover {
		color						 : #66CC00; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none;  
		font-size					 : 11px; 
		text-decoration				 : underline; }
		
u {
color: #ff0000; text-decoration: none;
}
i {
font-size: 11px; text-decoration: oblique;
}
em {
font-weight: bold; color: #666666; text-decoration: none;
}


#container {

	width							: 780px;
	margin:0 auto;
	background                      : #FFFFFF; 
		border-right          		    : 10px Solid #FFFFFF;
		border-left          		    : 10px Solid #FFFFFF;

	}
	#container_central {

	
	width							: 503px;
	background                      : #FFFFFF; 
	margin:0 auto;
	float            : center;
	}
	

	#container_columna_izq
	{

	
	width							: 267px;
	margin:0 auto;
	float            : left;
	weight							: 30px;
	background                      : #FFFFFF; 

	}

	#container_columna_izq_bi
	{

	
	width							: 217px;
	margin:0 auto;
	float            : left;
	weight							: 30px;
	background                      : #FFFFFF; 

	}

	#container_columna_dcha {
	
	width							: 220px;
	float          				    : right;
	margin:0 auto;
	weight							: 30px;
	background                      : #FFFFFF; 

}

#container_columna_dcha_bi {
	
	width							: 270px;
	float          				    : right;
	margin:0 auto;
	weight							: 30px;
	background                      : #FFFFFF; 

}

    #cabecera {

	
	width							: 780px;
	margin:0 auto;
	weight							: 30px;
	background                      : #FFFFFF; 
	border-top                      : 2px Solid #FFFFFF ;
	border-bottom          		    : 5px Solid #FFFFFF ;
	
	}
	
	#cabecera_linea {

    width							: 700px;
	margin:0 auto;
	weight							: 30px;
	background                      : #990000; 
	border-bottom              		: 5px Solid #990000 ;
	border-top          		    : 5px Solid #990000 ;
	
	}
	
	#cabecera_linea_opciones {

    width							: 700px;
	margin:0 auto;
	weight							: 30px;
	background                      : #FFFFFF; 
	border-bottom              		: 25px Solid #FFFFFF ;
	border-top          		    : 5px Solid #FFFFFF ;
	text-align      			    : right;
    float          					: center;
		
	}


/* OPCIONES DE CABECERA menu de navegacion */


#categoria_opciones
{
    margin          				 : 0;
    padding          			     : 0 0 20px 10px;

}

#categoria_opciones ul, #categoria_opciones li
{
    margin          				 : 0;
    padding        					 : 0;
    display         				 : inline;
    list-style-type 				 : none;
    font           					 : 11px georgia, verdana, tahoma, arial, sans-serif;
}

#categoria_opciones a:link, #categoria_opciones a:visited
{
    float                            : right;
	border-bottom                    : 4px solid #ffffff;
    line-height  				     : 14px;
    margin         					 : 0px 8px 0px 0px;
    text-decoration					 : none;
    color            				 : #990000;
    font-weight    					 : none;
	font-size						 : 18px; 
}


#categoria_opciones a:link#current, #categoria_opciones a:visited#current, #categoria_opciones a:hover
{
    border-bottom  					 : 4px solid #990000;
    padding-bottom 					 : 2px;
    background   				     : transparent;
    color           				 : #990000;
	font-size						 : 18px; 
}

#categoria_opciones a:hover
{
    color            : #990000;
}


/* ---------------------------------------- */

#enlaces_columna_area {

	width							: 110px;
	float							: center ;
	padding 						: 9px;
	
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px; 
	text-decoration					 : none;
	}
	
.enlaces_columna_izq {
	
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px; 

	}
	
	.enlaces_columna_izq  a:link {
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.enlaces_columna_izq  a:visited {
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px;
	text-decoration					 : underline; }

	.enlaces_columna_izq  a:active {
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 :  none; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.enlaces_columna_izq  a:hover {
	color							 : #FFFFFF; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none;  
	font-size						 : 11px;  
	text-decoration					 : underline; 
	}
	
	
.enlace_idioma {
	
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px; 
	text-decoration					 : underline;
	}
	
	.enlace_idioma  a:link {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.enlace_idioma  a:visited {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 11px;
	text-decoration					 : underline; }

	.enlace_idioma a:active {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 :  none; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.enlace_idioma  a:hover {
	color							 : #FF6600; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none;  
	font-size						 : 11px;  
	text-decoration					 : underline; 
	}

.texto_negro
{
    font           					 : 11px verdana, tahoma, arial, sans-serif;
	color							 : #000000;
}

#caja_lineas_grey {



	border-bottom              		 : 1px dashed #CCCCCC ;
	border-top          		     : 1px dashed #CCCCCC ;
	border-left         		     : 1px dashed #CCCCCC ;
	border-right       		         : 1px dashed #CCCCCC ;
	width							 : 278px;
	float                            : right;

}

#caja_lineas_grey_lang {

	border-bottom              		 : 1px dashed #CCCCCC ;
	border-top          		     : 1px dashed #CCCCCC ;
	border-left         		     : 1px dashed #CCCCCC ;
	border-right       		         : 1px dashed #CCCCCC ;
	width							 : 100%;
	float                            : center;

}

#caja_grey_info {

	border-bottom              		 : 3px solid #999999 ;
	border-top          		     : 3px solid #999999 ;
	border-left         		     : 5px solid #999999 ;
	border-right       		         : 1px solid ##999999 ;
	width							 : 150px;
	float                            : center;
	background                       : #999999; 
	color						     : #FFFFFF ;

}


#caja_lineas_red {

	border-bottom              		 : 1px dashed #EA472B ;
	border-top          		     : 1px dashed #EA472B ;
	border-left         		     : 1px dashed #EA472B ;
	border-right       		         : 1px dashed #EA472B ;
}

#caja_grey {

	color							: #990000; 
	font-family                     : tahoma,arial, helvetica, sans-serif; 
	font-weight						: none; 
	font-size						: 18px;
	text-decoration					: none;
	background                      : #CCCCCC; 
	border		             		: 3px dashed #CCCCCC ;
	
	
}

#caja_loteria {


	font-family                     : tahoma,arial, helvetica, sans-serif; 
	font-weight						: none; 
	text-decoration					: none;
	background                      : #ffffff; 
	border		             		: 1px dashed #CCCCCC ;
	
	
}

.enlace_grande  a:link {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 18px; 
	text-decoration                  : underline; 
	}
	
	.enlace_grande a:visited {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 18px; 
	text-decoration                  : underline;
	}
	
	.enlace_grande  a:active {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 18px; 
	text-decoration                  : underline; 
	}
	
	.enlace_grande  a:hover {
	background                       : #990000; 
	color                            : #FFFFFF; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : none;  
	font-size                        : 18px; 
	text-decoration                  : underline; }
	

#caja_red {

	color							: #ffffff; 
	font-family                     : tahoma,arial, helvetica, sans-serif; 
	font-weight						: none; 
	font-size						: 18px;
	text-decoration					: none;
	background                      : #990000; 
	border		             		: 3px dashed #990000 ;
	
	
}

#margen_interno {
	border		             		: 6px dashed #FFFFFF ;
}

#margen_top_bottom {
	border-top		             	: 4px dashed #FFFFFF ;
	border-bottom	             	: 4px dashed #FFFFFF ;
}

#margen_top {
	border-top		             	: 6px dashed #FFFFFF ;
}


/* Areas de TITULOS DE PORTADA según canal*/

#pestana_general {

	color							: #FFFFFF; 
	font-family                     : tahoma,arial, helvetica, sans-serif; 
	font-weight						: bold; 
	font-size						: 11px;
	text-decoration					: none;
	background                      : #C70008; 
	border		             		: 3px dashed #C70008 ;
}

/* TITULOS de listados normales*/

.titulos_listados {

	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : bold; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.titulos_listados  a:link {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 11px; 
	text-decoration                  : underline; 
	}
	
	.titulos_listados  a:visited {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 11px; 
	text-decoration                  : underline;
	}
	
	.titulos_listados  a:active {
	color                            : #990000; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : bold; 
	font-size                        : 11px; 
	text-decoration                  : underline; 
	}
	
	.titulos_listados  a:hover {
	background                       : #990000; 
	color                            : #FFFFFF; 
	font-family                      : tahoma,arial, helvetica, sans-serif; 
	font-weight                      : none;  
	font-size                        : 11px; 
	text-decoration                  : underline; }
	

/* TITULOS grandes*/

.titulos_grandes {

	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 18px; 
	text-decoration					 : underline; 
	}
	
.titulos_grandes	a:link {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 18px; 
	text-decoration					 : underline; 
	}

.titulos_grandes	a:visited {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 18px;  
	text-decoration					 : underline; 
	}
	
.titulos_grandes	a:active {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none; 
	font-size						 : 18px; 
	text-decoration					 : underline; 
	}
		
.titulos_grandes	a:hover {
	color							 : #FF6600; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 : none;  
	font-size						 : 18px; 
	text-decoration					 : underline; }
	
	
/* PIE DE PAGINA */

#pie_area_superior {

	width							: 700px;
	margin:0 auto;
	text-align						: center;
	color							: #990000 ; 
	font-family                     : tahoma,arial, helvetica, sans-serif; 
	font-weight						: none; 
	font-size						: 11 px;
	text-decoration					: none;
	background                      : #EEEEEE; 

    border-bottom              		: 35px Solid #EEEEEE ;
	border-top          		    : 35px Solid #EEEEEE ;

	
}

#linea_cabecera_op {

    width							: 700px;
	margin: auto;
	color							: #FFFFFF ; 
	background                      : #990000;
	border-bottom              		: 8px Solid #990000 ;
	border-top          		    : 8px Solid #990000 ; 

}

		#linea_cabecera_op a:link {
		color						 : #ffffff; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px; 
		text-decoration				 : underline; 
		}

		#linea_cabecera_op a:visited {
		color						 : #ffffff; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px;  
		text-decoration				 : underline; 
		}
		
		#linea_cabecera_op a:active {
		color						 : #ffffff; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px; 
		text-decoration				 : underline; 
		}
		
		#linea_cabecera_op a:hover {
		color						 : #ffffff; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none;  
		font-size					 : 11px; 
		text-decoration				 : underline; }
		
#mini_link {

    width							: 700px;
	margin: auto;
	color							: #990000 ; 


}

		#mini_link a:link {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 10px; 
		text-decoration				 : underline; 
		}

		#mini_link a:visited {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 10px;  
		text-decoration				 : underline; 
		}
		
		#mini_link a:active {
		color						 : #990000; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 10px; 
		text-decoration				 : underline; 
		}
		
		#mini_link a:hover {
		color						 : #FF6600; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none;  
		font-size					 : 10px; 
		text-decoration				 : underline; }
		
		
#linea_pie {

    width							: 780px;
	margin: auto;
	background                      : #C70008;
	border-bottom              		: 8px Solid #C70008 ;
	border-top          		    : 8px Solid #C70008 ; 

}


/* Formularios */


INPUT.form { BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: 7F9DB9 1px solid; BORDER-LEFT: 7F9DB9 1px solid; BORDER-RIGHT: 7F9DB9 1px solid; BORDER-TOP: 7F9DB9 1px solid; COLOR: #3D566D; FONT-FAMILY: arial, helvetica, sans-serif;  FONT-SIZE: 11px }
INPUT.boton { BACKGROUND-COLOR: #FFFFFF ; BORDER-BOTTOM:7F9DB9 1px solid; BORDER-LEFT: 7F9DB9 1px solid; BORDER-RIGHT: 7F9DB9 1px solid; BORDER-TOP: 7F9DB9 1px solid; COLOR: 4D6185; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px }
