
body {
		font-family					 : tahoma, helvetica, sans-serif; 
		font-size					 : 11px; 
		color						 : #375585;
		margin: 0px 0px 0px 0px;
		background  				 : #FFFFFF;
}


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

		a:visited {
		color						 : #375585; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px;  
		text-decoration				 : underline; 
		}
		
		a:active {
		color						 : #375585; 
		font-family					 : tahoma,arial, helvetica, sans-serif; 
		font-weight					 : none; 
		font-size					 : 11px; 
		text-decoration				 : underline; 
		}
		
		a:hover {
		color						 : #375585; 
		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							: 737px;
	margin:0 auto;
	weight							: 30px;
	background                      : #FFFFFF; 
	border-right          		    : 21px Solid #CCCCCC ;

	}
	#container_central {

	
	width							: 700px;
	margin:0 auto;
	background                      : #FFFFFF; 
	
	}

	#container_columna_izq
	{

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

	}

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

}

    #cabecera {

	
	width							: 700px;
	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;
}


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


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

	.categoria_subtitulo  a:active {
	color							 : #990000; 
	font-family						 : tahoma,arial, helvetica, sans-serif; 
	font-weight						 :  none; 
	font-size						 : 11px; 
	text-decoration					 : underline; 
	}
	
	.categoria_subtitulo  a:hover {
	color							 : #FF6600; 
	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; 
	}


#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_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*/

#titulo_cartelera {

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

#titulo_dvds {

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

#titulo_libros {

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

#titulo_musica {

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

#titulo_eventos {

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


/* 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							: 700px;
	margin: auto;
	background                      : #990000;
	border-bottom              		: 8px Solid #990000 ;
	border-top          		    : 8px Solid #990000 ; 

}


/* 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 }
