/************Estructura general****************/
body		{ position: relative; margin: 0px; padding: 0px; text-align: center; background: #002144;
			font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}
#envoltorio	{  margin: 0px; margin-top: 0px; padding: 0px; text-align: center; }
#caja   	{  width: 996px; margin: auto; background: url(../images/sombra_fondo.gif) repeat-y #002144; }
#caja_int	{ position: relative; display: inline; float: left; width: 990px; margin: 0 0 0 3px; background: url(../images/fondo_cont_int.gif) repeat-y; text-align: left; }
b { color: #000; }
a.volver_top { display: inline; float: right; width: 40px; height: 20px; margin: 10px 15px 0 0;
						padding: 0 0 0 20px;  color: #005ED2; text-decoration: none; font-size: 14px;
						background: 0 2px url(../images/icon_volver.gif) no-repeat;}

a.volver_top:hover { text-decoration: underline; }
a.volver_bottom { display: inline; float: right; width: 40px; height: 20px; margin: 10px 15px 10px 0; padding: 0 0 0 20px;  color: #005ED2; text-decoration: none; font-size: 14px; background: 0 2px url(../images/icon_volver.gif) no-repeat;}

a.volver_bottom:hover { text-decoration: underline; }

form input.radio_sin_borde { border: 0px; }

#cont_centro { display: inline; float: left; width: 791px;  background: #fff; margin: 25px 0 0 5px; padding-bottom: 40px; border: 1px solid #002144; }
#cont_centro h2#titulo_general { width: 784px; height: 22px; margin: 0 0 30px 0; padding: 7px 0 0 7px; background: url(../images/fondo_tit_h2.gif) repeat-x; font: bold 14px Arial, Helvetica, sans-serif; color: #002144;}

/************precabecera*************/
#precabecera { display: block; width: 990px; background: #fff; }
#precabecera #banner_precabecera { padding: 0; float: left; background: #fff; width: 990px; border-bottom: 5px solid #002144; }
#precabecera #banner_precabecera a img { border: 0px; }
#precabecera #banner_precabecera table tr td { text-align: left; }

/************cabecera****************/
#cabecera	{  display: inline; position: relative; float: left; width: 990px; height: 94px; background: #fff; }
#cabecera img.logo_patrocinador { position: absolute; width: 117px; height: 58px; top: 20px; left: 59px; border: none;}
#cabecera img.cab_logo_baskonia { position: absolute; width: 203px; height: 58px; top: 20px; left: 176px; border: none;}
#cabecera img.cab_logo_acb{ position: absolute; width: 42px; height: 31px; top: 63px; left: 4px; border: none;}
#cabecera a.cab_ico_registro { display: block; background: url(../images/ico_registro.gif); position: absolute; width: 54px; height: 16px; top: 0px; left: 240px; border: none;}
#cabecera a.cab_ico_registro:hover { background-position: 0 -16px; }
#cabecera a.cab_ico_misdatos { display: block; background: url(../images/ico_misdatos.gif); position: absolute; width: 61px; height: 16px; top: 0px; left: 240px; border: none;}
#cabecera a.cab_ico_misdatos:hover { background-position: 0 -16px; }
#cabecera a.cab_ico_contacto{ display: block; background: url(../images/ico_contacto.gif); position: absolute; width: 59px; height: 16px; top: 0px; left: 310px; border: none;}
#cabecera a.cab_ico_contacto:hover { background-position: 0 -16px; }
#cabecera a.cab_ico_default{ display: block; background: url(../images/ico_inicio.gif); position: absolute; width: 35px; height: 16px; top: 0px; left: 390px; border: none;}
#cabecera a.cab_ico_default:hover { background-position: 0 -16px; }
#cabecera img.cab_logo_euroliga { position: absolute; width: 42px; height: 41px; top: 22px; left: 4px; border: none;}
#cabecera #banner_cab { position: absolute; left: 517px; top: 2px; width: 468px; }
#cabecera #banner_cab a img{ border: 0px; }

/************menú superior****************/
#menu_sup 			{ display: inline; float: left; margin: 0px 0 0 17px;; padding: 0; list-style: none;
					font: 10px "Tahoma",Arial, Helvetica, sans-serif; color: #727272;}
#menu_sup  li		{ display: inline; float: left; margin: 0; padding: 0;}
#menu_sup  li a 	{ display: inline; float: left; margin: 0 4px 0 0; padding: 0; text-decoration: none; width: 52px;
					 height: 18px; background: url(../images/fondo_menu_sup.gif) no-repeat top left transparent; color: #727272; text-align: center;}
#menu_sup  li	a:hover	{ background-position: 0 -18px; color: #c0041e;}

/************menú****************/
#menu 		{ display: inline; float: left; width: 990px; height: 27px; background: #fff;
			background: url(../images/menu.jpg) no-repeat top left #002144;}

/**********Contenido*************/
#contenido	{ display: inline; float: left;  width: 990px; margin: 0 0 5px 0;
			background: url(../images/fondo_caja_int.gif)  repeat-x; }

/******************* paginador general **********************/
/*Paginador*/
#dpaginador 						{ margin: 0 0 5px 10px; padding: 0 0 5px 0; border-bottom: 1px solid #DFDFDF; width: 750px;}
#dpaginador  a.flecha_izquierda					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechaizq.gif) no-repeat; }
#dpaginador  a.flecha_derecha					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechader.gif) no-repeat; }
#dpaginador  a.paginador				{ display: block; width: 12px; height: 12px; border: 1px solid #666; background: #FFF; color: #666; text-decoration: none; font: 10px Tahoma, Arial, Verdana; }
#dpaginador  a.paginador:hover		{ border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }
#dpaginador  a.paginadorSelect		{ display: block;  width: 12px; height: 12px; border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }

/*Pagina*/
#paginas_ant_sig  { display: inline; float: left; width: 750px; height: 29px; background: #e9ecf0; margin: 7px 0 0 10px; border-top: 1px dashed #8198b3; font-size: 14px; color: #005dcf;}
#paginas_ant_sig a.pag_not_izq	{display: inline; float: left; width: 80px; height: 20px; margin: 4px 0 0 10px; padding: 0; background: url(../images/flecha_anterior.gif)  no-repeat 0 3px; text-decoration: none; color: #005dcf; text-align: right;}
#paginas_ant_sig a.pag_not_izq:hover { text-decoration: underline; }
#paginas_ant_sig a.pag_not_dch	{display: inline; float: right; width: 90px; height: 20px; margin: 4px 0 0 100px; padding: 0; background: url(../images/flecha_siguiente.gif) no-repeat 70px 3px ; text-decoration: none; color: #005dcf; text-align: left;}
#paginas_ant_sig a.pag_not_dch:hover { text-decoration: underline; }


/**********Módulo de partidos************/
#partidos 	{ display: inline; float: left; width: 365px; background: #002144; margin-bottom: 10px; padding-bottom: 5px;}
#menu_partidos 			{ position: relative; display: inline; float: left; width: 318px; height: 25px; list-style: none;
						font: 10px "Tahoma",Arial, Helvetica, sans-serif; color: #727272; margin: 5px 0 -1px 5px; padding: 0px;}
#menu_partidos  li		{ display: inline; float: left; margin: 0; padding: 0;}
#menu_partidos  li h2.tit_proximos 	{  position: absolute; top: 0px; left: 0px; width: 172px; height: 25px; margin: 0;
									padding: 0; text-decoration: none;}
#menu_partidos  li a.pest_proximos 	{ position: absolute; top: 0px; left: 0px; margin: 0; padding: 5px 0 0 10px; text-decoration: none; width: 162px;
					 				height: 20px; background: url(../images/img_pest_proximos_on.gif) no-repeat top left transparent; color: #727272;
					 				font: bold 14px Arial, Helvetica, sans-serif; color: #002144; outline: none;}
#menu_partidos  li	a.pest_proximos:hover	{ background-position: 0 0px; text-decoration: underline;}
#menu_partidos  li h2.tit_anteriores 	{  position: absolute; top: 0px; left: 172px; width: 114px; height: 25px; margin: 0;
									padding: 0; text-decoration: none;}
#menu_partidos  li a.pest_anteriores 	{ position: absolute; top: 0px; left: 0px; display: inline; float: left; margin: 0; padding: 5px 0 0 10px; text-decoration: none; width: 104px;
					 				height: 20px; background: url(../images/img_pest_anteriores.gif) no-repeat top left transparent; color: #727272;
					 				font: bold 14px Arial, Helvetica, sans-serif; color: #8B0011; outline: none;}
#menu_partidos  li	a.pest_anteriores:hover	{ background-position: 0 0px; text-decoration: underline;}
#menu_partidos  li h2.titulo 	{  position: absolute; top: 0px; left: 0px; width: 172px; height: 25px; margin: 0;
									padding: 0; text-decoration: none;}
#menu_partidos  li h2.titulo span 	{ position: absolute; top: 0px; left: 0px; margin: 0; padding: 5px 0 0 10px; text-decoration: none; width: 162px;
					 				height: 20px; background: url(../images/img_pest_proximos_on.gif) no-repeat top left transparent; color: #727272;
					 				font: bold 14px Arial, Helvetica, sans-serif; color: #002144; outline: none;}
#menu_partidos li a.cerrar { position: absolute; display: block; width: 114px; height: 25px; top: 0; left: 255px; text-decoration: none; font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF;
								background: 45px 2px url(../images/icon_cerrar.gif) no-repeat; }
#menu_partidos li a.cerrar:hover { text-decoration: underline; }
#cont_partidos	{ display: inline; float: left; width: 316px; margin: 0 0 3px 5px;
				background: #fff; border: 1px solid #000;}
#cont_partidos p.competicion { padding: 5px; text-align: center; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8B0011; }
#cont_partidos p { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #666666; line-height: 16px;
				margin: 0 0 0 7px; padding: 0px; color: #000;}
#cont_partidos .titulo_partido { padding: 0 0 1px 0; font: 20px "Georgia",Arial, Helvetica, sans-serif; color: #005dcf;}
#cont_partidos p.resultado_partido { text-align: center; padding: 0 0 3px 0; font: 20px "Georgia",Arial, Helvetica, sans-serif; color: #005dcf;}
.tabla_marcador { margin: 18px auto 0; padding-left: 7px; padding-right: 7px; width: 306px; }
#links_partidos  { display: inline; float: left; width: 316px; height: 20px;  margin: 10px 0 0 0; font-size: 14px; color: #005dcf;}
#links_partidos a.link_part_izq	{display: inline; float: left; width: 121px; height: 20px; margin: 0 0 0 10px; padding: 0;
								background: url(../images/icon_ficha.gif)  no-repeat; text-decoration: none; color: #005dcf; text-align: right}
#links_partidos a.link_part_izq:hover { text-decoration: underline; }
#links_partidos a.link_part_dch	{display: inline; float: right; width: 125px; height: 20px; margin: 0 15px 0 0; padding: 0;
								background: url(../images/icon_entrada.gif) no-repeat 0 2px; text-decoration: none; color: #005dcf; text-align: right;}
#links_partidos a.link_part_dch:hover { text-decoration: underline; }
#pag_partidos  { display: inline; float: left; width: 316px; height: 29px; background: #e9ecf0; margin: 7px 0 0 0;
				border-top: 1px dashed #8198b3; font-size: 14px; color: #005dcf;}
#pag_partidos a.pag_part_izq	{display: inline; float: left; width: 80px; height: 20px; margin: 4px 0 0 10px; padding: 0;
								background: url(../images/flecha_anterior.gif)  no-repeat 0 3px; text-decoration: none; color: #005dcf; text-align: right;}
#pag_partidos a.pag_part_izq:hover { text-decoration: underline; }
#pag_partidos a.pag_part_dch	{display: inline; float: right; width: 90px; height: 20px; margin: 4px 0 0 100px; padding: 0;
								background: url(../images/flecha_siguiente.gif) no-repeat 65px 3px ; text-decoration: none; color: #005dcf; text-align: left;}
#pag_partidos a.pag_part_dch:hover { text-decoration: underline; }

span.texto_sin_confirmar { color: #FFF; padding-left: 92px; background: url(../images/asterisco.gif) no-repeat 70px 0; float: left; }
span.asterisco 		{ position: absolute; top: 2px; right: 3px; width: 12px; height: 12px; background: url(../images/asterisco_animado.gif) no-repeat; }

/**********Módulo de agenda**************/
#agenda_mod	{ display: inline; float: left; width: 316px;  margin: 0 0 3px 5px; background: #e7eaef;
			border: 1px solid #000; padding: 0 0 3px 0}
#agenda_mod h2.tit_agenda_mod { display: inline; float: left; width: 297px; height: 18px; margin: 5px 0 0 7px; padding: 0 0 0 3px;
								font: bold 14px Arial, Helvetica, sans-serif; color: #002144; border-bottom: 1px solid #C5CED8;}
#agenda_mod a.link_cont_agenda_mod { display: inline; float: left; width: 300px; text-decoration: none; }
#agenda_mod .cont_agenda_mod		{ display: inline; float: left; width: 300px; margin: 5px 0 0 7px; padding: 0 0 3px 0;
									border-bottom: 1px solid #C5CED8;}
#agenda_mod .cont_agenda_mod h3	{ padding: 0; font: 14px Arial, Helvetica, sans-serif; color: #005dcf; margin: 0 0 3px 0px;}
#agenda_mod .cont_agenda_mod p { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #666666; line-height: 16px;
								margin: 0; padding: 0px; color: #000;}
#agenda_mod .cont_agenda_mod a.mas_info_agenda_mod { display: block; font-weight: bold; color: #015dcf; text-decoration: none; margin: 2px 0 0px 0px;}
#agenda_mod .cont_agenda_mod a.mas_info_agenda_mod:hover { text-decoration: underline;}
#agenda_mod a.mas_agenda_mod	{ display: inline; float: left; width: 150px; height: 20px; margin: 6px 0 0 110px; font-size: 14px; color: #015dcf;
								text-decoration: none; background: url(../images/icon_prensa.gif) no-repeat; padding: 0 0 0 20px; }
#agenda_mod a.mas_agenda_mod:hover { text-decoration: underline; }

/**********Módulo de agenda con fondo blanco**************/
#agenda_mod_blanco	{ display: inline; float: left; width: 316px;  margin: 0 0 3px 5px; background: #FFF;
			border: 1px solid #000; padding: 0 0 3px 0}
#agenda_mod_blanco h2.tit_agenda_mod { display: inline; float: left; width: 297px; height: 18px; margin: 5px 0 0 7px; padding: 0 0 0 3px;
								font: bold 14px Arial, Helvetica, sans-serif; color: #002144; border-bottom: 1px solid #C5CED8;}
#agenda_mod_blanco a.link_cont_agenda_mod { display: inline; float: left; width: 300px; text-decoration: none; }
#agenda_mod_blanco .cont_agenda_mod		{ display: inline; float: left; width: 300px; margin: 5px 0 0 7px; padding: 0 0 3px 0;
									border-bottom: 1px solid #C5CED8;}
#agenda_mod_blanco .cont_agenda_mod h3	{ padding: 0; font: 14px Arial, Helvetica, sans-serif; color: #005dcf; margin: 0 0 3px 0px;}
#agenda_mod_blanco .cont_agenda_mod p { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #666666; line-height: 16px;
								margin: 0; padding: 0px; color: #000;}
#agenda_mod_blanco .cont_agenda_mod a.mas_info_agenda_mod { display: block; font-weight: bold; color: #015dcf; text-decoration: none; margin: 2px 0 0px 0px;}
#agenda_mod_blanco .cont_agenda_mod a.mas_info_agenda_mod:hover { text-decoration: underline;}
#agenda_mod_blanco a.mas_agenda_mod	{ display: inline; float: left; width: 150px; height: 20px; margin: 6px 0 0 110px; font-size: 14px; color: #015dcf;
								text-decoration: none; background: url(../images/icon_prensa.gif) no-repeat; padding: 0 0 0 20px; }
#agenda_mod_blanco a.mas_agenda_mod:hover { text-decoration: underline; }

/**********Módulo de tienda**************/
#tienda 	{ display: inline; float: left; width: 363px; background: #fff; margin-bottom: 4px;
			border: 1px solid #002144; }
#tienda h2.tit_tienda { display: inline; float: left; width: 355px; height: 21px; margin: 0; padding: 7px 0 0 8px;
						font: bold 14px Arial, Helvetica, sans-serif; color: #002144; background: url(../images/fondo_tit_h2.gif) repeat-x;}
#producto_tienda { display: inline; float: left; width: 356px; margin:0px; padding: 0px; }
#tienda img { float: left; margin: 3px 10px 0 10px;}
#tienda h3	{  padding: 0; font: 14px Arial, Helvetica, sans-serif; color: #0045a4; margin: 15px 0 8px 0px;}
#tienda p { line-height: 14px; margin: 5px 15px 0 0;}
#tienda a { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none; color: #4175be;}
#tienda a.comprar_producto	{ display: inline; float: left; width: 52px; height: 20px; margin: 6px 0 0 0px; font-size: 14px; color: #4175be;
							text-decoration: none; background: url(../images/icon_comprar.gif) no-repeat; padding: 0 0 0 18px;
							font: bold 12px "Trebuchet MS",Arial, Helvetica, sans-serif;}
#tienda a.comprar_producto:hover { text-decoration: underline; }
#prod_mas_vendidos {display: inline; float: left; width: 347px; border-top: 1px dotted #8198b3;
					border-bottom: 1px dotted #8198b3; margin: 0 0 0 4px; padding: 4px 0 8px 0;}
#prod_mas_vendidos p {}
#prod_mas_vendidos p.tit_vendidos { margin: 5px 0 0 5px; font-weight: bold; }
#prod_mas_vendidos p a.item_tienda {display: inline; float: left; width: 160px; margin: 5px 0 0px 0px; padding: 0 0 0 10px;
									background: 0 8px url(../images/guion_lista_link.gif) no-repeat;}
#prod_mas_vendidos p a.item_tienda:hover { text-decoration: underline; }
#prod_mas_vendidos p span.precio_item {display: inline; float: left; width: 70px; margin: 5px 0 0px 0;}
#prod_mas_vendidos p a.comprar_item {display: inline; float: right; margin: 5px -10px 0 0; padding: 0 0 0 12px;
									background: url(../images/icon_flecha.gif) no-repeat 0px 3px; font-weight: bold;}
#prod_mas_vendidos p a.comprar_item:hover { text-decoration: underline; }
#tienda a.ir_tienda {display: inline; float: left; height: 25px;margin: 10px 0 0 90px; padding: 0 0 0 25px; font-size: 14px;
					background: url(../images/icon_pies.gif) no-repeat 0px 0px;}
#tienda a.ir_tienda:hover { text-decoration: underline; }

/**********Módulo de encuesta**************/
#encuesta 	{ display: inline; float: left; width: 363px; background: #fff; margin-bottom: 10px;
			border: 1px solid #002144; }
#encuesta h2.tit_encuesta { display: inline; float: left; width: 355px; height: 21px; margin: 0; padding: 7px 0 0 8px;
						font: bold 14px Arial, Helvetica, sans-serif; color: #002144; background: url(../images/fondo_tit_h2.gif) repeat-x;}
#capa_encuesta { float: left; }
#encuesta h3	{ padding: 0; font: 14px Arial, Helvetica, sans-serif; color: #0045a4; margin: 15px 10px 8px 10px;}
#encuesta p { line-height: 14px; margin: 5px 15px 0 10px; }
#encuesta #capa_encuesta a { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none; color: #015dcf; }
#encuesta #capa_encuesta a.votar { height: 25px; padding: 0 0 0 25px; font-size: 14px;
					background: url(../images/icon_mail.gif) no-repeat 0px 0px; }
#encuesta #capa_encuesta a.votar:hover { text-decoration: underline; }
#encuesta #capa_encuesta a.ver_resultados { height: 25px; padding: 0 0 0 20px; font-size: 14px;
					background: url(../images/icon_prensa.gif) no-repeat 0px 0px; }
#encuesta #capa_encuesta a.ver_resultados:hover { text-decoration: underline; }
#encuesta #capa_encuesta a.volver { height: 25px; padding: 0 0 0 25px; font-size: 14px;
					background: url(../images/icon_anterior.gif) no-repeat 0px 0px; }
#encuesta #capa_encuesta a.volver:hover { text-decoration: underline; }
#encuesta p.gracias { margin: 15px 10px 8px 10px; }
#encuesta #encuesta_acciones { display: inline; float: left; margin: 0 auto; width: 326px; }

/**********Módulo multimedia*************/
#multimedia 	{ position: relative; display: inline; float: left; width: 423px; background: #002144 /*url(../images/img_patrocina_veiss.gif) no-repeat 275px 3px*/; margin-bottom: 4px; padding-bottom: 5px;}

#multimedia div#img_pinchable_transp { padding: 3px 7px 0 0; /*position: absolute; top: 0px; left: 200px; width: 180px; height: 50px; background: red; border: 10px solid green;*/ }
#multimedia div#img_pinchable_transp img { border: 0px; float: right;}

#menu_multimedia 			{ z-index: 1; position: relative; display: inline; float: left; width: 163px; height: 25px; list-style: none;
							 margin: 5px 0 -1px 5px; padding: 0px;}
#menu_multimedia  li		{ display: inline; float: left; margin: 0; padding: 0;}

#menu_partidos  li h2.tit_proximos 	{  position: absolute; top: 0px; left: 0px; width: 172px; height: 25px; margin: 0; padding: 0; text-decoration: none;}
#menu_partidos  li a.pest_proximos 	{ position: absolute; top: 0px; left: 0px; margin: 0; padding: 5px 0 0 10px; text-decoration: none; width: 162px; height: 20px; background: url(../images/img_pest_proximos_on.gif) no-repeat top left transparent; color: #727272; font: bold 14px Arial, Helvetica, sans-serif; color: #002144; outline: none;}


#menu_multimedia  li h2.tit_flashes 	{  position: absolute; top: 0px; left: 0px; width: 88px; height: 25px; margin: 0; padding: 0; text-decoration: none;}
#menu_multimedia  li a.pest_flashes 	{ position: absolute; float: left; top: 0px; left: 0px; width: 78px; margin: 0; padding: 5px 0 0 10px; text-decoration: none; height: 20px; background: url(../images/img_pest_flashes.gif) no-repeat top left transparent; font: bold 14px Arial, Helvetica, sans-serif; color: #002144; outline: none;}
#menu_multimedia  li	a.pest_flashes:hover	{ background-position: 0 0px; text-decoration: underline;}


#menu_multimedia  li h2.tit_audios	{  position: absolute; top: 0px; left: 88px; width: 75px; height: 25px; margin: 0; padding: 0; text-decoration: none;}
#menu_multimedia  li a.pest_audios 	{ position: absolute;  float: left;top: 0px; left: 0px; width: 65px;  margin: 0; padding: 5px 0 0 10px; text-decoration: none; height: 20px; background: url(../images/img_pest_audios.gif) no-repeat top left transparent; font: bold 14px Arial, Helvetica, sans-serif; color: #8B0011; outline: none;}
#menu_multimedia  li	a.pest_audios:hover	{ background-position: 0 0px; text-decoration: underline;}


#menu_multimedia  li h2.tit_videos	{  position: absolute; top: 0px; left: 163px; width: 75px; height: 25px; margin: 0;
									padding: 0; text-decoration: none;}
#menu_multimedia  li a.pest_videos 	{ position: absolute;  float: left;top: 0px; left: 0px; width: 65px;  margin: 0; padding: 5px 0 0 10px; text-decoration: none;
					 				height: 20px; background: url(../images/img_pest_videos.gif) no-repeat top left transparent;
					 				font: bold 14px Arial, Helvetica, sans-serif; color: #8B0011; outline: none;}
#menu_multimedia  li	a.pest_videos:hover	{ background-position: 0 0px; text-decoration: underline;}

#flashes	{ position: relative; display: inline; float: left; width: 411px; margin: 0 0 0px 5px; background: #fff;
				border: 1px solid #000; padding: 8px 0 0px 0}
#img_flashes_grande	{ position: relative; margin: 0 0 0 5px; width: 407px; height: 386px; padding: 0 5px 0 0;
					overflow: hidden; }
#img_flashes_grande	img { width: 347px; height: 251px; }
#flashes img.img_flashes_mini	{ display: inline; float: left; margin: 0 0 5px 6px; width: 48px; border: 1px solid #000;}
#flashes a.pausa_flashes	{ display: inline; float: left; margin: 0 0 5px 5px; width: 50px; height: 35px;
						background: url(../images/pausa.gif) no-repeat; }

#flashes a.play_flashes	{ display: inline; float: left; margin: 0px 0 5px 6px; width: 50px; height: 35px;
						background: url(../images/bot_gal_dch.gif) no-repeat; }
#flashes a.play_flashes:hover  { background-position: 0 -70px;}

#flashes a.pausa_flashes:hover { background-position: 0 0;}
#flashes p { margin: 3px 0; color: #FFF; line-height: 14px;}
#flashes p.tit_flashes	{ display: inline; float: left; width: 350px; font-size: 14px; color: #326be9;
					margin: 10px 5px 3px 5px; line-height: 16px;}

#flashes p a { color: #6f6f6f; }
#flashes p a:hover { color: #000;}
#flashes a.tit_flashes	{ line-height: 16px; text-decoration: none; }
#flashes a.tit_flashes:hover { text-decoration: underline;  }

.menu_flashes_inf 			{ margin: 0; padding: 0; color: #6aacfe; }
.menu_flashes_inf  a 	{ margin: 0; padding: 0; text-decoration: none; color: #6aacfe; font: 12px Arial, sans-serif; text-align: center;}
.menu_flashes_inf  a:hover	{ text-decoration: underline; }
#patrocina_veiss 			{ position: absolute; top: 3px; right: 13px; }



/***********Módulo noticias y notas de prensa**************/
#en_home #noticias { width: 422px; margin: 0px}
#en_home #noticias h2.tit_noticias { width: 414px;}
#en_home #noticias .noticia_caja_cont { width: 390px; margin: 10px 0 5px 10px;}
#en_home #noticias a.a_otra_noticia { width: 403px;}
#en_home #noticias h3.tit_otras_noticias { width: 403px; }
#en_home #noticias a.ver_noticias { margin: 10px 0 0 130px; }
#en_home #noticias a.a_otra_noticia span.tit_otra_noticia { width: 310px;}

#noticias 		{ display: inline; float: left; width: 522px;  background: #fff; margin: 0 20px; padding-bottom: 0px;}
#noticias h2.tit_noticias { display: inline; float: left; width: 413px; height: 21px; margin: 0 0 3px 0; padding: 7px 0 0 8px;
						 font: bold 14px Arial, Helvetica, sans-serif; color: #002144; background: url(../images/fondo_tit_h2.gif) repeat-x;}
#noticias .noticia_caja_cont { border: 1px solid #b3bbc5; /*display: inline; float: left;*/ width: 510px; margin: 0 0 15px 0; padding: 6px; background: #e7ebf0;}

#noticias .noticia_caja_cont td { vertical-align: top; }
#noticias .noticia_caja_cont h3	{  padding: 0; font: bold 14px Arial, Helvetica, sans-serif; color: #0045a4; margin: 0px 5px 10px 10px;}
#noticias .noticia_caja_cont p	{  padding: 0; margin: 0 10px 5px 10px; line-height: 14px;}
#noticias .noticia_caja_cont img { display: inline; float: left; width: 131px; margin: 0px 10px 0 0; padding: 0; }

#noticias .noticia_caja_cont a { display: block; margin-top: 10px; color: #4376bd; text-decoration: none;}
#noticias .noticia_caja_cont a:hover { text-decoration: underline;}
#noticias h3.tit_otras_noticias	{ display: block; border-bottom: 1px solid #dadfe6; margin: 30px 0 3px 10px; color: #465364; font: bold 14px "Trebuchet MS", Helvetica, sans-serif;}

#noticias a.a_otra_noticia { display: block; width: 510px; margin: 0 0 0 10px; padding: 0px 0 0px 0;  border-bottom: 1px solid #DADFE6; overflow: hidden;
							text-decoration: none; cursor: pointer; color: #005ED2;}
#noticias a.a_otra_noticia:hover {background: transparent;}
#noticias a.a_otra_noticia span.fecha_noticia { display: inline; float: left; width: 75px; color: #000; text-decoration: none; margin: 3px 0 3px 3px; padding: 0;}
#noticias a.a_otra_noticia span.tit_otra_noticia { display: inline; float: left; width: 420px; color: #005ED2; text-decoration: none; margin: 3px 0 3px 0; padding: 0;}
#noticias a.a_otra_noticia:hover span.tit_otra_noticia { text-decoration: underline;}

#noticias #dpaginador { width: 510px; }
#noticias a.ver_noticias { display: inline; float: left; height: 25px; margin: 10px 0 0 180px; padding: 0 0 0 25px; font-size: 14px; background: url(../images/icon_calendario.gif) no-repeat 0px 0px; text-decoration: none; color: #015dcf;}
#noticias a.ver_noticias:hover { text-decoration: underline; }
#noticias #paginas_ant_sig { width: 510px; }

/***************** noticias explicacion y reportajes explicacion *********************/
#contenedor_noticias h1.titulo_noticia	{ margin: 30px 20px 10px 20px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }

#contenedor_noticias #cuerpo_noticia		{ margin: 2px 20px 5px; font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #3a3838; }
#contenedor_noticias #cuerpo_noticia ul 	{ font: 12px "Trebuchet MS", Arial, Verdana, Helvetica; color: #6f6f6f; list-style: url(../images/icon_flechita_gris.gif); }
#contenedor_noticias #cuerpo_noticia ol 	{ font: 12px "Trebuchet MS", Arial, Verdana, Helvetica; color: #6f6f6f; }
#contenedor_noticias #cuerpo_noticia ul li { margin-left: 10px; }
#contenedor_noticias #cuerpo_noticia p	{ font: 12px "Trebuchet MS", Arial, Verdana, Helvetica; color: #6f6f6f; margin-top: 0px; }
#contenedor_noticias #cuerpo_noticia	img	{ float: left; width: 347px; height: 251px; margin-right: 20px; margin-bottom: 20px; }
#contenedor_noticias #cuerpo_noticia span.negro { display: block; color: #000; font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica; margin-bottom: 7px;}

#contenedor_noticias #links				{ margin: 10px 20px; }
#contenedor_noticias #recomendar			{ display: block; padding: 0 0 0 30px; margin: 15px 0 15px 300px; width: 170px; background: url(../images/icon_mail.gif) 5px 0 no-repeat; font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #015dcf; text-decoration: none; }
#contenedor_noticias #recomendar:hover	{ text-decoration: underline; }

#contenedor_noticias a.calendar			{ display: block; width: 15px; height: 15px; background: url(../images/bot_calendario.gif); cursor: pointer; }
#contenedor_noticias strong				{ color: #000; }
#contenedor_noticias #cuerpo_noticia a	{ margin: 0 0 5px 0; font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #015dcf; text-decoration: none; }
#contenedor_noticias #cuerpo_noticia a:hover	{ text-decoration: underline; }

#contenedor_noticias #links a.enlace_noti { display: block; color: #6F6F6F; text-decoration: none;  padding: 3px 0px 5px 34px; margin-right: 120px; background: url(../images/bolita_enlace.jpg) 4px 2px no-repeat; }
#contenedor_noticias #links a.enlace_noti span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif;}
#contenedor_noticias #links a.enlace_noti:hover span.titulos_azules { text-decoration: underline; }

#contenedor_noticias #links div.docu_noti a{ display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 3px; margin-right: 120px; }
#contenedor_noticias #links div.docu_noti a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_noticias #links div.docu_noti a img { border: 0px; vertical-align: text-top }
#contenedor_noticias #links div.docu_noti a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
#contenedor_noticias #links div.docu_noti a span.texto_docu p { margin: 0px; }
#contenedor_noticias #links div.docu_noti a:hover { color: #6b6b6b; }
#contenedor_noticias #links div.docu_noti a:hover span.titulos_azules { text-decoration: underline; }
#contenedor_noticias .linea_separacion   { margin: 35px 20px; border-top: 1px solid #dadfe6; height: 1px; }


/**************Módulo reportajes***************/
#tabla_con_color td.con_borde { vertical-align: top; border: 1px solid #b3bbc5; background: #e7ebf0; }

#reportajes 		{ display: inline; float: left; width: 734px;  background: #fff;}
#reportajes #reportajes_tabla { margin: 0 12px; }
#reportajes #otros_reportajes { margin: 0 20px; }
#reportajes #reportajes_con_busq { margin: 0 10px; }

#reportajes .noticia_caja_cont { width: 357px; padding: 6px; }

#reportajes .noticia_caja_cont td { vertical-align: top; }
#reportajes .noticia_caja_cont h3	{  padding: 0; font: bold 14px Arial, Helvetica, sans-serif; color: #0045a4; margin: 0px 5px 10px 10px;}
#reportajes .noticia_caja_cont p	{  padding: 0; margin: 0 10px 5px 10px; line-height: 14px;}
#reportajes .noticia_caja_cont img { display: inline; float: left; width: 131px; margin: 0px 10px 0 0; padding: 0; }
#reportajes .noticia_caja_cont span.fecha { font: bold 12px Arial, Helvetica, sans-serif; color: #000; }

#reportajes .noticia_caja_cont a { display: block; margin-top: 10px; color: #4376bd; text-decoration: none;}
#reportajes .noticia_caja_cont a:hover { text-decoration: underline;}
#reportajes h3.tit_otras_noticias	{ display: inline; float: left; width: 750px; height: 17px; margin: 30px 0 0 0; background: url(../images/tit_otros_reportajes.gif) no-repeat; border-bottom: 1px solid #dadfe6;}

#reportajes a.a_otra_noticia { display: block; /*display: inline; float: left;*/ margin: 3px 0 3px 0; width: 750px; border-bottom: 1px solid #DADFE6; text-decoration: none; cursor: pointer; color: #005ED2;}
#reportajes a.a_otra_noticia:hover {background: transparent;}
#reportajes a.a_otra_noticia span.fecha_noticia {/*display: inline; float: left;*/ width: 70px; color: #000; text-decoration: none; margin: 3px 0 3px 3px; padding: 0;}
#reportajes a.a_otra_noticia span.tit_otra_noticia { /*display: inline; float: left;*/ width: 420px; color: #005ED2; text-decoration: none; padding: 0;}
#reportajes a.a_otra_noticia:hover span.tit_otra_noticia { text-decoration: underline;}

#reportajes a.ver_noticias { display: inline; float: left; height: 25px; margin: 10px 0 0 290px; padding: 0 0 0 25px; font-size: 14px; background: url(../images/icon_calendario.gif) no-repeat 0px 0px; text-decoration: none; color: #015dcf;}
#reportajes a.ver_noticias:hover { text-decoration: underline; }

#reportajes #reportajes_paginados { margin-left: 10px; }

#reportajes #dpaginador { width: 750px; }
#reportajes #paginas_ant_sig { width: 750px; }

/*******************reportajes explicacion*************************/
#contenedor_reportaje_explic h1.titulo_noticia	{ margin: 30px 20px 10px 20px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }

#contenedor_reportaje_explic #cuerpo_noticia			{ margin: 2px 20px 5px; font: 14px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #3a3838; }
#contenedor_reportaje_explic #cuerpo_noticia ul 		{ font: 12px "Trebuchet MS", Arial, Verdana, Helvetica; color: #6f6f6f; list-style: url(../images/icon_flechita_gris.gif); }
#contenedor_reportaje_explic #cuerpo_noticia ul li 		{ margin-left: 10px; }
#contenedor_reportaje_explic #cuerpo_noticia p			{ font: 12px "Trebuchet MS", Arial, Verdana, Helvetica; color: #6f6f6f; margin-top: 0px; }
#contenedor_reportaje_explic #cuerpo_noticia img		{ float: left; width: 347px; height: 251px; margin-right: 20px; margin-bottom: 20px; }
#contenedor_reportaje_explic #cuerpo_noticia span.negro { display: block; color: #000; font: bold 12px "Trebuchet MS", Arial, Verdana, Helvetica; margin-bottom: 7px;}
#contenedor_reportaje_explic #cuerpo_noticia strong		{ color: #000; }
#contenedor_reportaje_explic #cuerpo_noticia a			{ margin: 0 0 5px 0; font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #015dcf; text-decoration: none; }
#contenedor_reportaje_explic #cuerpo_noticia a:hover	{ text-decoration: underline; }

#contenedor_reportaje_explic #links											{ margin: 10px 20px; }
#contenedor_reportaje_explic #links a.enlace_noti 							{ display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 5px 34px; margin-right: 120px; background: url(../images/bolita_enlace.jpg) 4px 25px no-repeat; }
#contenedor_reportaje_explic #links a.enlace_noti span.titulos_azules 		{ color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_reportaje_explic #links a.enlace_noti:hover span.titulos_azules { text-decoration: underline; }

#contenedor_reportaje_explic #links div.docu_reportaje a{ display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 3px; margin-right: 120px; }
#contenedor_reportaje_explic #links div.docu_reportaje a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_reportaje_explic #links div.docu_reportaje a img { border: 0px; vertical-align: text-top }
#contenedor_reportaje_explic #links div.docu_reportaje a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
#contenedor_reportaje_explic #links div.docu_reportaje a span.texto_docu p { margin: 0px; }
#contenedor_reportaje_explic #links div.docu_reportaje a:hover { color: #6b6b6b; }
#contenedor_reportaje_explic #links div.docu_reportaje a:hover span.titulos_azules { text-decoration: underline; }

#contenedor_reportaje_explic .linea_separacion   { margin: 35px 20px; border-top: 1px solid #dadfe6; height: 1px; }


/*Agenda*/

#cont_izq_centro { display: inline; float: left; width: 786px; margin: 25px 0 0 5px; }
#agenda 		{ display: inline; float: left; width: 791px;  background: #fff; border: 1px solid #002144; }
#agenda h2.tit_agenda { display: inline; float: left; width: 783px; height: 28px; margin: 0 0 3px 0; padding: 7px 0 0 8px;
						 font: bold 14px Arial, Helvetica, sans-serif; color: #002144; background: url(../images/fondo_tit_h2.gif) repeat-x;}
#agenda_calendarios { margin: 17px 0 17px 17px; /*display: inline; float: left;*/ }
#agenda_calendarios .calendario { margin: 0 17px 8px 0; padding: 8px; border: 1px solid #D2D4D3; border-bottom: 3px solid #D2D4D3; }
#agenda_calendarios .calendario table { border-collapse: collapse; }
#agenda_calendarios .calendario .nombre_mes { padding-bottom: 4px; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #303030; }
#agenda_calendarios .calendario .dia_nombre { background-color: #F2F3F5; border-bottom: 3px solid #E7E8EB; padding: 0 15px; text-align: center; }
#agenda_calendarios .calendario tr td a { width: 12px; padding: 3px 7px; color: #000F1E; text-decoration: none; }
#agenda_calendarios .calendario tr td a:hover { width: 12px; padding: 3px 7px; color: #000F1E; text-decoration: underline; }
#agenda_calendarios .calendario .fondo_finde { background-color: #F2F3F4; }
#agenda_calendarios .calendario .borde { border-bottom: 1px solid #D5D5D6; border-top: 1px solid #D5D5D6; text-align: center; padding: 6px; color: #4A6688; }
#agenda_calendarios a.anterior { display: inline; width: 15px; border: none; padding: 0px 0pt 6px 22px;
								height: 15px; background: url(../images/icon_anterior.gif) no-repeat; }
#agenda_calendarios a.siguiente { display: inline; width: 15px; border: none; padding: 0px 0pt 6px 22px; margin-right: 17px;
							height: 15px; background: url(../images/icon_siguiente.gif) no-repeat; }
#agenda_calendarios a.anterior, a.siguiente { color: #015DCF; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none; }
#agenda_calendarios a.anterior:hover, a.siguiente:hover { text-decoration: underline; }
#agenda_calendarios label { padding: 1px 0 1px 5px; }
#agenda_calendarios .cuadrado { display: block; height: 10px; width: 10px; font-size: 1px; }
#agenda_calendarios .cuadrado_grande { display: block; height: 26px; width: 17px; margin-left: 1px; }
#agenda_calendarios .texto_competicion { padding: 10px 7px; }
#agenda_calendarios img { border-right: 1px dotted #8198B3; padding-right: 1px; }
#agenda_calendarios a.filtrar { background: url(../images/icon_filtro_agenda.gif) left center no-repeat; padding:5px 0pt 6px 22px; top:15px; color: #015DCF; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration: none; }
#agenda_calendarios a.filtrar:hover { text-decoration: underline; }
#agenda_calendarios form #otros { margin-top: 8px; }
#agenda_listado { background: #E9ECF0; padding: 8px; display: inline; float: left; border-top: 1px dashed #8198B3; width: 98%; }
#agenda_listado table { border-collapse: collapse; }
#agenda_listado table tr td { border-bottom: 1px solid #C7CED8; padding: 3px; }
#agenda_listado a { display: block; color: #015dcf; text-decoration: none; }
#agenda_listado a:hover { text-decoration: underline; }
#capa_agenda { display: none; z-index: 1; position: absolute; left: 200px; top: 202px; }
.competicion { padding: 5px; text-align: center; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8B0011; }

/*****Módulo de Estadísticas********/
#estadisticas { display: inline; float: left; width: 747px;  background: #fff; margin: 50px 0 0 20px;}
#checkbox_estadisticas	{ display: inline; float: left; width: 747px;  background: #fff;  margin: 20px 0 0 20px; border-bottom: 1px solid #dadfe6;}
h3.tit_estadisticas { display: inline; float: left; width: 747px; border-bottom: 1px solid #DADFE6; margin: 0 0 10px 0;
					padding: 0 0 2px 0;	font: bold 14px Arial, Helvetica, sans-serif; color: #747474; }

#est_search { display: inline; float: left; width: 747px; background: #fff; margin: 0 0 20px 0; padding: 0;}	/*border-bottom: 1px solid #DADFE6;*/
#est_search form { display: inline; float: left;  width: 747px; margin: 0px; padding: 0px; }

#est_search form .selec_camp { display: inline; float: left; width: 150px; margin: 0 0 0 30px; padding: 0;}
#est_search form .selec_camp input { display: inline; float: left;  margin: 0 5px 0 20px; padding: 0;}
#est_search form .selec_camp input.input_tit_camp {  margin: 0 5px 0 0; }
#est_search form .selec_camp label { display: inline; float: left; width: 140px; height: 20px;  margin: 0 0 5px 5px; padding: 3px 0 0 0;}
#est_search form .selec_camp label.label_tit_camp { width: 140px; font-weight: bold; margin: 0 0 0 5px; padding: 0px;}
#est_search form a.ver_camps { display: inline; float: left; color: #005ED2; font-size: 14px; text-decoration: none;
								margin: 20px 0 0 20px; padding: 0 0 20px 20px; background: 0 2px url(../images/icon_comprar.gif) no-repeat;}
#est_search form a.ver_camps:hover {text-decoration: underline}
.tabla_estadisticas {  width: 747px; border-spacing: 0px; border-collapse: collapse;
						margin: 5px 0 40PX 0; background: #fff; text-align: center; }
.tabla_estadisticas caption { padding:  10px 0 15px 0; text-align: left; margin: 0px 0 0px 0;
							font: bold 14px Arial, Helvetica, sans-serif; color: #005ED2;}
.tabla_estadisticas td,  .tabla_estadisticas tfoot tr th { border: 1px solid #fff; font: 11px "Tahoma",Arial, Helvetica, sans-serif; padding: 3px;}

.tabla_estadisticas thead tr th.col_est1 { width: 70px;}
.tabla_estadisticas thead tr th.col_est2 { width: 32px;}
.tabla_estadisticas thead tr th.col_est3 { width: 50px;}
.tabla_estadisticas thead tr th.col_est4 { width: 31px;}
.tabla_estadisticas thead tr th.col_est5 { width: 60px;}
.tabla_estadisticas thead tr th.col_est6 { width: 31px;}
.tabla_estadisticas thead tr th.col_est7 { width: 50px;}
.tabla_estadisticas thead tr th.col_est8 { width: 31px;}
/*.tabla_estadisticas thead tr th.col_est9 { width: 31px;}
.tabla_estadisticas thead tr th.col_est10 { width: 31px;}
.tabla_estadisticas thead tr th.col_est11 { width: 31px;}
.tabla_estadisticas thead tr th.col_est12 { width: 31px;}
.tabla_estadisticas thead tr th.col_est13 { width: 31px;}
.tabla_estadisticas thead tr th.col_est14 { width: 31px;}
.tabla_estadisticas thead tr th.col_est15 { width: 31px;}
.tabla_estadisticas thead tr th.col_est16 { width: 31px;}
.tabla_estadisticas thead tr th.col_est17 { width: 31px;}
.tabla_estadisticas thead tr th.col_est18 { width: 31px;}
.tabla_estadisticas thead tr th.col_est19 { width: 31px;}
.tabla_estadisticas thead tr th.col_est20 { width: 31px;}*/
.tabla_estadisticas thead tr th.col_est21 { width: 60px;}

.tabla_estadisticas_datos_general { width: 720px; border-spacing: 0px; border-collapse: collapse;  margin: 5px 0 40PX 0; background: #F6F6F6; text-align: center; border: 1px solid #EAEAEA;}

.encendido_even	{ background-color: #11aa00; }
.encendido_odd	{ background-color: #114400; }

/*Tabla vencedores y vencidos*/
.tabla_vencedores thead tr { border-bottom: 1px solid #aeb3b6; background: #fff; }
.tabla_vencedores thead tr th {padding: 3px 0 3px 0; }
.tabla_vencedores thead { border-top: 1px solid #DADFE6;}
.tabla_vencedores tr td { background: #fff; padding: 10px 0 10px 10px; border-top: 1px solid #DADFE6; }
.tabla_vencedores { margin: 0px; width: 350px; float: left; border-spacing: 0px; border-collapse: collapse; }
.tabla_vencedores a, .tabla_vencedores tr, .tabla_vencedores th, .tabla_vencedores td { font: 18px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #0045A4; text-align: left; }
.tabla_vencedores td.logo { width: 100px; }
.tabla_vencedores caption { border-bottom: 1px solid #DADFE6; padding: 30px 0 2px 0; text-align: left;
							font: bold 14px Arial, Helvetica, sans-serif; color: #747474;}

/*	estadísticas	*/
.orden_asc { background: #adadad url(../images/orden_gris_asc.gif) center right no-repeat; height: 5px;}
.orden_asc { cursor: pointer; }
.orden_desc { background: #adadad url(../images/orden_gris_desc.gif) center right no-repeat; height: 5px; }
.orden_desc { cursor: pointer; }
.orden_activo_asc { background: #d40d00 url(../images/orden_rojo_asc.gif) center right no-repeat; height: 5px; }
.orden_activo_asc { cursor: pointer; }
.orden_activo_desc { background: #d40d00 url(../images/orden_rojo_desc.gif) center right no-repeat; height: 5px; }
.orden_activo_desc { cursor: pointer; }
.orden { cursor: pointer; }
.left_5		{ text-align: left; padding-left: 5px; }
td.titulo	{ font:  18px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; }



.td_gris 			{ background: #eaeaea; }
.td_verde 			{ background: #ddeed4; }
.td_verde_claro 	{ background: #e9f4e4; }
.td_rosa 			{ background: #eed4ef; }
.td_rosa_claro 		{ background: #f4e4f5; }
.td_amarillo 		{ background: #eeecd4; }
.td_amarillo_claro 	{ background: #f4f3e4; }
.td_azul_oscuro 	{ background: #002144; color: #fff;}
.td_azul_menos_oscuro 	{ background: #5C7187; color: #fff;}
.td_borde_dch		{ border-right: 1px solid #fff;}

#estadisticas a.link_est_euroliga { display: inline; float: left; width: 140px; height: 20px; margin: 20px 0 0 0;
									padding: 1px 0 0 23px; background: 0px 0px url(../images/icon_est_euroliga.gif) no-repeat;
									color: #015CCE; text-decoration: none;}
#estadisticas a.link_est_euroliga:hover { text-decoration: underline; }

/*Buscador de Noticias*/
#buscador_noticias								{ display: inline; float: left; width: 190px; margin: 3px 0; background: #f2f2f2;  padding: 10px;  }
#buscador_noticias #titulo						{ font: bold 14px Arial, Verdana, sans-serif; color: #002144; margin: 0 0 5px 0; }
#frm_buscador_noticias							{ display: inline; float: left; }

#frm_buscador_noticias input.check				{ margin: 0; width: 25px; }
#frm_buscador_noticias a.buscar_noticia			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#frm_buscador_noticias a.buscar_noticia:hover	{ text-decoration: underline; }

/*Buscador de notas de prensa*/
#buscador_notas								{ display: inline; float: left; width: 190px; margin: 3px 0; background: #f2f2f2;  padding: 10px;  }
#buscador_notas #titulo						{ font: bold 14px Arial, Verdana, sans-serif; color: #002144; margin: 0 0 5px 0; }
#frm_buscador_notas							{ display: inline; float: left; }

#frm_buscador_notas input.check				{ margin: 0; width: 25px; }
#frm_buscador_notas a.buscar_nota			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#frm_buscador_notas a.buscar_nota:hover	{ text-decoration: underline; }

/*Plantillas general*/
#cont_centro  h2#plantilla { display: inline; float: left; width: 784px; height: 22px; margin: 0px; padding: 7px 0 0 7px;
					background: url(../images/fondo_tit_h2.gif) repeat-x;
					font: bold 14px Arial, Helvetica, sans-serif; color: #002144;}

#cont_centro_izq { display: inline; float: left; width: 370px; margin: 0px; padding: 0px; }
#cont_centro_izq p.fecha_plantilla { display: inline; float: left; width: 300px;  margin: 30px 0 0 20px;
									padding: 0px; font: bold 22px Arial, Helvetica, sans-serif; color: #747474;}
#cont_centro_izq img.imagen_plantilla { display: inline; float: left;
										margin: 18px 0 0 20px; padding: 0px; }

#cont_centro_izq img.imagen_fondo_desk { display: inline; float: left; width: 128px; height: 185px; margin: 35px 0 0 20px; padding: 0;}

#cont_centro_izq p.p_fondo_desk {  display: inline; float: left; width: 155px; margin: 50px 0 0 15px; padding: 0px;}
#cont_centro_izq a.a_fondo_desk {  display: inline; float: left; width: 155px; margin: 10px 0 0 0; padding: 0px;
								color: #326EB9; text-decoration: none;}
#cont_centro_izq a.a_fondo_desk:hover { text-decoration: underline; }


#cont_centro_dch { display: inline; float: left; width: 380px; margin: 5px 0 0 15px; padding: 0; background: #fff;}

.tabla_jugadores { display: inline; float: left;  width: 375px; border-spacing: 0px; border-bottom: 1px solid #DADFE6;
				border-collapse: collapse;  }
.tabla_jugadores a, table, tr, th, td { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}

.tabla_jugadores caption { border-bottom: 1px solid #DADFE6; padding:  10px 0 2px 0; text-align: left;
							font: bold 14px Arial, Helvetica, sans-serif; color: #747474;}

.tabla_jugadores thead tr { border-bottom: 1px solid #aeb3b6; background: #fff; }
.tabla_jugadores thead tr th {padding: 3px 0 3px 0; }
.tabla_jugadores thead tr th.tb_jug_col1 {width: 120px; padding-left: 5px;}
.tabla_jugadores thead tr th.tb_jug_col2 {width: 110px;}
.tabla_jugadores thead tr th.tb_jug_col3 {width: 40px;}
.tabla_jugadores thead tr th.tb_jug_col4 {width: 50px;}
.tabla_jugadores thead tr th.tb_jug_col5 {width: 80px;}
.tabla_jugadores thead tr th.tb_jug_col6 {width: 20px;}
.tabla_jugadores thead tr th.tb_inf_col1 {width: 200px; padding-left: 5px;}
.tabla_jugadores thead tr th.tb_inf_col2 {width: 100px;}
.tabla_jugadores thead tr th.tb_inf_col_dorsal {width: 55px;}
.tabla_jugadores thead tr th.tb_inf_col_altura {width: 65px;}
.tabla_jugadores thead tr th.tb_inf_col3 {width: 65px;}
.tabla_jugadores thead tr th.tb_inf_col23 {width: 175px;}
.tabla_jugadores thead { border-top: 1px solid #DADFE6;}
.tabla_jugadores tr td { border-top: 1px solid #DADFE6; background: #fff; padding: 3px 0 3px 0;}
.tabla_jugadores tr td a { color: #015DCF; text-decoration: none; padding-left: 5px; display: block; }
.tabla_jugadores tr td a:hover { text-decoration: underline;}

.tabla_jugadores { display: inline; float: left;  width: 375px; border-spacing: 0px; border-bottom: 1px solid #DADFE6;
				border-collapse: collapse; margin: 20px 0 0 0; }
.tabla_jugadores a, table, tr, th, td { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}

.tabla_jugadores caption { border-bottom: 1px solid #DADFE6; padding:  10px 0 2px 0; text-align: left;
							font: bold 14px Arial, Helvetica, sans-serif; color: #747474;}

.tabla_ultima_jornada thead tr { border-bottom: 1px solid #aeb3b6; background: #fff; }
.tabla_ultima_jornada thead tr th {padding: 3px 0 3px 0; }
.tabla_ultima_jornada thead { border-top: 1px solid #DADFE6;}
.tabla_ultima_jornada tr td { border-top: 1px solid #DADFE6; background: #fff; padding: 3px 0 3px 0;}
.tabla_ultima_jornada tr td a { color: #015DCF; text-decoration: none; padding-left: 5px;}
.tabla_ultima_jornada tr td a:hover { text-decoration: underline;}
.tabla_ultima_jornada { display: inline; float: left; border-spacing: 0px; border-bottom: 1px solid #DADFE6;
				border-collapse: collapse; margin: 20px 0 0 0; width: 100%; }
.tabla_ultima_jornada a, table, tr, th, td { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}

.tabla_ultima_jornada caption { border-bottom: 1px solid #DADFE6; padding:  10px 0 2px 0; text-align: left;
							font: bold 14px Arial, Helvetica, sans-serif; color: #747474;}

.tabla_ultima_clasificacion thead tr { border-bottom: 1px solid #aeb3b6; background: #fff; }
.tabla_ultima_clasificacion thead tr th {padding: 3px 0 3px 0; }
.tabla_ultima_clasificacion thead { border-top: 1px solid #DADFE6;}
.tabla_ultima_clasificacion tr td { border-top: 1px solid #DADFE6; background: #fff; padding: 3px 5px 3px 0;}
.tabla_ultima_clasificacion tr td a { color: #015DCF; text-decoration: none; padding-left: 5px;}
.tabla_ultima_clasificacion tr td a:hover { text-decoration: underline;}
.tabla_ultima_clasificacion { display: inline; float: left; border-spacing: 0px; border-bottom: 1px solid #DADFE6;
				border-collapse: collapse; margin: 20px 0 0 0; }
.tabla_ultima_clasificacion a, table, tr, th, td { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}

.tabla_ultima_clasificacion caption { border-bottom: 1px solid #DADFE6; padding:  10px 0 2px 0; text-align: left;
							font: bold 14px Arial, Helvetica, sans-serif; color: #747474;}

.tabla_partido_final { display: inline; float: left; border-spacing: 0px; border-collapse: collapse; margin: 15px 0 0 0; width: 380px; }
.tabla_partido_final thead tr { border-bottom: 1px solid #aeb3b6; background: #fff; }
.tabla_partido_final thead tr th {padding: 3px 0 3px 0; }
.tabla_partido_final thead { border-top: 1px solid #DADFE6;}
.tabla_partido_final tr td { border-top: 1px solid #DADFE6; background: #fff; padding-top: 10px; padding-right: 5px; padding-bottom: 3px;}
.tabla_partido_final tr td a { color: #015DCF; text-decoration: none; padding-left: 5px;}
.tabla_partido_final tr td a:hover { text-decoration: underline;}

.tabla_partido_final a, table, tr, th, td { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #000;}
.tabla_partido_final caption { border-bottom: 1px solid #DADFE6; padding:  10px 0 2px 0; text-align: left; font: bold 14px Arial, Helvetica, sans-serif; color: #747474; width: 380px; }

#cabecera_estadisticas {width: 100%; }
#cabecera_estadisticas tr td { margin: 0; padding: 2px; }
#cabecera_estadisticas tr td.logo_izq	{ padding: 0 10px 0 0; }
#cabecera_estadisticas tr td.logo_dch { padding: 0 0 0 10px; }
#cabecera_estadisticas tr td.puntuacion_izq{ font: 25px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; padding: 0 10px 0 0; }
#cabecera_estadisticas tr td.puntuacion_dch{ font: 25px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; padding: 0 0 0 10px; }
#cabecera_estadisticas tr td.alto_fijo { font: 18px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; font-weight: bold; }
#cabecera_estadisticas tr td.titulo_izq { font:  18px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; padding: 0 10px 0 0; }
#cabecera_estadisticas tr td.titulo_dch { font:  18px Georgia, Arial, Verdana, Helvetica, sans-serif; color: #0045a4; padding: 0 0 0 10px; }


#cont_centro_dch p.p_consultar_ficha { display: inline; float: left; width: 350px; color: #747474;  margin: 15px 0 0 0; padding: 0px;}

.center {text-align: center; }

/**********Contenido derecha*************/
#cont_dch { display: inline; float: right; width: 187px; background: url(../images/fondo_dch_sup.gif) repeat-x #4c0001; margin-top: 1px; /*padding-left: 1px;*/}
#banners { display: inline; float: left; width: 186px; margin: 0; text-align: center; }
#banners a { display: inline; float: left; width: 186px;  margin: 0 0 5px 0; padding: 0; }
#banners a.nomargen { display: inline; float: left; width: 180px;  margin: 0; padding: 0; }
#banners a.coparey1 { display: inline; float: left; width: 180px; height: 21px; margin: -10px 0 0 0;
							background: url(../images/botcp1.gif) no-repeat; }
#banners a.coparey1:hover { background-position: 0px -21px;}
#banners a.coparey2 { display: inline; float: left; width: 180px; height: 21px; margin: 0;
							background: url(../images/botcp2.gif) no-repeat; }
#banners a.coparey2:hover { background-position: 0px -21px;}
#banners a.coparey3 { display: inline; float: left; width: 180px; height: 21px; margin: 0;
							background: url(../images/botcp3.gif) no-repeat; }
#banners a.coparey3:hover { background-position: 0px -21px;}
#banners a.coparey4 { display: inline; float: left; width: 180px; height: 21px; margin: 0;
							background: url(../images/botcp4.gif) no-repeat; }
#banners a.coparey4:hover { background-position: 0px -21px;}
#banners img { border: none; margin: 0; padding: 0; border: none; }
#banners div { border: none; margin: 0 0 10px 0; width: 180px; padding: 0; text-align: center; }
#banners table { width: 180px; display: inline; float: left; margin: 0; margin-left: 3px; text-align: center; }
#banners table tr td { padding: 0 0 5px 0; }

#patrocinadores { display: inline; float: left; width: 180px; margin: 40px 0 0 0;}
#patrocinadores p.tit_patrocinadores	{ display: inline; float: left; width: 180px; height: 13px; margin: 0px 0 0 10px;
								background: url(../images/titulo_patrocinadores.gif) no-repeat; border-bottom: 1px solid #dadfe6;}
#patrocinadores a { display: inline; float: left; width: 184px;  margin: 1px 0 0 10px; padding: 0px;}
#patrocinadores img { width: 180px; border: none; margin: 0; padding: 0px; border: none;}
#patrocinadores .cont_dch_borde_sup { display: inline; float: left; width: 180px; margin: 1px 0 0 10px;
									border-top: 1px solid #dadfe6;}
#patrocinadores p.patro_orden { display: inline; float: left; width: 110px; margin: 2px 0 0 0px; padding: 0px;
								font: 10px "Tahoma",Arial, Helvetica, sans-serif; color: #ffa9a9;}
#patrocinadores a.patro_anterior { display: inline; float: left; border: none; width: 13px; margin: 3px 10px 0 34px; padding: 0px;
								height: 13px; background: url(../images/icon_patro_ant.gif) no-repeat #123; }
#patrocinadores a.patro_siguiente { display: inline; float: right;  border: none; width: 13px;  margin: 3px 0 0 0; padding: 0px;
									height: 13px; background: url(../images/icon_patro_sig.gif) no-repeat #123; }
/**************Paginador*****************************/

#dpaginador 						{ margin: 0 0 5px 10px; padding: 0 0 5px 0; border-bottom: 1px solid #DFDFDF; width: 97%;}
a.flecha_izquierda					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechaizq.gif) no-repeat; }
a.flecha_derecha					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechader.gif) no-repeat; }
#dpaginador a.paginador				{ display: block; width: 12px; height: 12px; border: 1px solid #666; background: #FFF; color: #666; text-decoration: none; font: 10px Tahoma, Arial, Verdana; }
#dpaginador a.paginador:hover		{ border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }
#dpaginador a.paginadorSelect		{ display: block;  width: 12px; height: 12px; border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }

/************Pie****************/
#pie	{ display: inline; float: left; width: 990px; background: url(../images/fondo_pie.gif) repeat-x #5E7FA2; margin: 0; text-align: left;}
#menu_pie_col1, #menu_pie_col2, #menu_pie_col3, #menu_pie_col4, #menu_pie_col5, #menu_pie_col6, #menu_pie_col7 { display: inline; float: left;}
#menu_pie_col1 { width: 110px; margin: 15px 0 0 25px;}
#menu_pie_col2 { width: 128px; margin: 15px 0 0 25px;}
#menu_pie_col3 { width: 88px; margin: 15px 0 0 25px;}
#menu_pie_col4 { width: 140px; margin: 15px 0 0 25px;}
#menu_pie_col5 { width: 80px; margin: 15px 0 0 25px;}
#menu_pie_col6 { width: 110px; margin: 15px 0 0 25px;}
#menu_pie_col7 { width: 130px; margin: 15px 0 0 25px;}
#pie ul{ display: inline; float: left; width: 140px; margin: 0px; padding: 0px; list-style: none;}
#pie ul  a { font: bold 10px "Tahoma",Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;}
#pie ul  a.no_link:hover { text-decoration: none;}
#pie ul li { float: left; width: 140px;}
#pie ul li a:hover { text-decoration: underline;}
#pie ul li ul a { font-weight: normal; margin: 0 0 0 10px;}
#pie ul li ul a:hover { text-decoration: underline;}
#menu_pie_col1 ul { width: 110px; }
#menu_pie_col1 ul li{ width: 110px; }
#menu_pie_col3 ul { width: 100px; }
#menu_pie_col3 ul li{ width: 100px; }
#menu_pie_col5 ul { width: 80px; }
#menu_pie_col5 ul li { width: 80px;}
#menu_pie_col6 ul { width: 110px; }
#menu_pie_col6 ul li { width: 110px;}
#menu_pie_col7 ul { width: 125px; }
#menu_pie_col7 ul li { float: left; width: 120px;}

#menu_pie_inf { display: inline; float: left; width: 980px; margin: 15px 0 0 5px; padding-bottom: 10px; background: url(../images/fondo_menu_pie_inf.gif) repeat-x #5E7FA2; font: 10px "Tahoma",Arial, Helvetica, sans-serif; color: #fff;}
#menu_pie_inf td { font-size: 10px; color: #FFF; vertical-align: top; }
#menu_pie_inf td b { color: #FFF; }
#menu_pie_inf img { margin: 10px 0 0 5px; }
#menu_pie_inf div.direccion1 { margin: 15px 0 0px 60px; }
#menu_pie_inf div.direccion2 { margin: 15px 0 0px 90px; }

#menu_pie_inf a.logo_veiss { display: inline; float: right; width: 45px; height: 21px; margin: 5px 0 4px 92px;background: url(../images/logo_veiss.gif) no-repeat; }
#menu_pie_inf a.logo_veiss:hover { background-position: 0px -21px;}
#menu_pie_inf span.copyright { color: #a6cbf3; width: 100px; height: 15px; margin: 2px 0 0 0; }
#menu_pie_inf img.separador_pie { width: 3px; height: 7px; margin: 3px 0 0 0; padding: 0; }
#menu_pie_inf a.link_privacidad { color: #a6cbf3; width: 57px; height: 15px; text-decoration: none; margin: 0 0 0 5px;}
#menu_pie_inf a.link_accesibilidad { width: 62px; height: 15px; color: #fff; text-decoration: none; margin: 0 0 0 5px;}

/********Clases generales**************/
.clear { clear: both; }
.sincss { display: none;}
.negrita {font-weight: bold;}
.granate {color: #8b0011;}


/*Elementos Generales*/
form			{ margin: 0; padding: 0; }
form input		{ font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #6f6f6f;  border: 1px solid #abadb3;}
form select		{ font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #6f6f6f; }
form textarea	{ font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #6f6f6f; }


/******************** concursos ***********************/
#contenedor_concursos { color: #6F6F6F; margin: 0 20px; }
#contenedor_concursos #el_concurso img.foto_concurso { float: left; margin: 0 15px 15px 0; }

#contenedor_concursos h1 { margin-bottom: 10px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }

#contenedor_concursos a.enlace_concur { display: block; color: #6F6F6F; text-decoration: none; padding: 5px 0 5px 30px; margin-right: 120px; background: url(../images/bolita_enlace.jpg) 4px 3px no-repeat; }
#contenedor_concursos a.enlace_concur span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_concursos a.enlace_concur:hover span.titulos_azules { text-decoration: underline; }


#contenedor_concursos #otros_concursos								{ background: #f2f2f2;  padding: 10px;  }
#contenedor_concursos #otros_concursos #titulo						{ font: bold 14px Arial, Verdana, sans-serif; color: #002144; margin: 0 0 5px 0; }
#contenedor_concursos #otros_concursos ul { list-style: none; }
#contenedor_concursos #otros_concursos ul li { background: none; }
#contenedor_concursos #otros_concursos ul li a { text-decoration: none; display: block; padding-left: 12px; color: #005efe; background: url(../images/flecha_azul.gif) 0 3px no-repeat; }
#contenedor_concursos #otros_concursos ul li a:hover { text-decoration: underline; }
#contenedor_concursos #otros_concursos ul li a b { color: #005efe; }

/***************** comercio amigo  y promociones ***********************/
#contenedor_acomercio_amigo { margin: 0 20px; text-align: center;}

#contenedor_acomercio_amigo #parte_texto_intro { margin-bottom: 20px; text-align: left;}
#contenedor_acomercio_amigo #parte_texto_intro td { vertical-align: top; }
#contenedor_acomercio_amigo #parte_texto_intro td.tabla_arriba { width: 600px;}
#contenedor_acomercio_amigo #parte_texto_intro td.tabla_arriba #texto_intro { display: block; margin-right: 110px; }

#contenedor_acomercio_amigo .patro_principal { display: block; margin-bottom: 15px; text-align: left;}
#contenedor_acomercio_amigo .patro_principal div.cada_enlace { float: left;  margin-bottom: 15px;}
#contenedor_acomercio_amigo .patro_principal div.cada_enlace img { border: 1px solid #f1f1f1;  margin: 10px; vertical-align: text-top;}
#contenedor_acomercio_amigo .patro_principal div.cada_enlace a.enlace { height: 100px;  width: 327px; border: 1px solid #b2ccfc;  padding: 10px; display: block;  text-decoration: none; color: #005efe; /*padding-left: 13px;*/ font: 13px Arial, Helvetica, sans-serif;  /*background: url(../images/flecha_azul.gif) 0 4px no-repeat;*/  }
#contenedor_acomercio_amigo .patro_principal div.cada_enlace a.enlace img.enlace_foto { float: left;  border: 1px solid #f1f1f1; padding: 10px; margin: 5px;}
#contenedor_acomercio_amigo .patro_principal div.cada_enlace a.enlace img.fechita { vertical-align: middle; }
#contenedor_acomercio_amigo .patro_principal div.cada_enlace a.enlace:hover { border: 1px solid #002144;  }

#contenedor_acomercio_amigo .patro_principal div.margen { margin-right: 15px; }

#contenedor_acomercio_amigo .otros_patro { display: block; margin: 20px;  text-align: left;}
#contenedor_acomercio_amigo .otros_patro img { padding: 0; border: none;}
#contenedor_acomercio_amigo .otros_patro a.comercio_amigo { height: 72px; float: left; border: 1px solid #f1f1f1; margin-bottom: 15px;  text-decoration: none;}
#contenedor_acomercio_amigo .otros_patro a.margen { margin-right: 15px; }
#contenedor_acomercio_amigo .otros_patro a.comercio_amigo:hover { border: 1px solid #aeaeae; }

#contenedor_acomercio_amigo .otros_patro a.comercio_amigo span.titulos_resto_comercio { margin: 5px; width: 90px; height: 50px; display: block; color: #6F6F6F; }

/***************** comercio amigo detalle ********************/
#contenedor_comercio_amigo_detalle { color: #6F6F6F; margin: 0 20px; }
#contenedor_comercio_amigo_detalle #el_comercio div.foto_comercio { /*width: 347px;*/ /*float: left;*/ margin: 0 20px 20px 0; }

#contenedor_comercio_amigo_detalle h1 { margin-bottom: 20px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }

#contenedor_comercio_amigo_detalle td { vertical-align: top; color: #6F6F6F; }
#contenedor_comercio_amigo_detalle a.enlace_comercio { text-decoration: none; color: #6F6F6F; display: block; margin-top: 10px; /* display: block; color: #6F6F6F; text-decoration: none; padding: 5px 0 5px 30px; margin-right: 120px; background: url(../images/bolita_enlace.jpg) 4px 3px no-repeat;*/ }
#contenedor_comercio_amigo_detalle a.enlace_comercio img { border: 0px; vertical-align: text-bottom }
#contenedor_comercio_amigo_detalle a.enlace_comercio span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_comercio_amigo_detalle a.enlace_comercio:hover { color: #6b6b6b;}
#contenedor_comercio_amigo_detalle a.enlace_comercio:hover span.titulos_azules { text-decoration: underline; }

#contenedor_comercio_amigo_detalle img.logo_comercio { border: 1px solid #f1f1f1; margin: 0px 40px 10px 0; }

#contenedor_comercio_amigo_detalle ul { list-style: none; padding-left: 15px; margin: 7px 0;}
#contenedor_comercio_amigo_detalle ul li { list-style: none; padding-left: 15px; background: url(../images/guion_lista.gif) 0 7px no-repeat;}

#contenedor_comercio_amigo_detalle #docu_comercio { margin-bottom: 20px; }
#contenedor_comercio_amigo_detalle #docu_comercio a{ display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 0; }
#contenedor_comercio_amigo_detalle #docu_comercio a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#contenedor_comercio_amigo_detalle #docu_comercio a img { border: 0px; vertical-align: text-top }
#contenedor_comercio_amigo_detalle #docu_comercio a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
#contenedor_comercio_amigo_detalle #docu_comercio a span.texto_docu p { margin: 0px; }
#contenedor_comercio_amigo_detalle #docu_comercio a:hover { color: #6b6b6b; }
#contenedor_comercio_amigo_detalle #docu_comercio a:hover span.titulos_azules { text-decoration: underline; }


/*************** audios *****************/
#contenedor_audios h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #002e5e; }
#contenedor_audios { color: #6F6F6F; padding: 0 10px 0 20px; }
#contenedor_audios #tabla_principal { width: 100%; }
#contenedor_audios #tabla_principal td { vertical-align: top; }
#contenedor_audios #tabla_principal td.separacion { width: 40px; }
#contenedor_audios #tabla_principal td.columna_buscador { width: 250px; }

#contenedor_audios a.cada_audio 							{ display: block; border: 1px solid #d3d3d3; margin-bottom: 4px; padding: 4px 18px;/* margin: 5px 0 0 0; padding: 0 0 0 15px;*/ color: #0046e6; text-decoration: none; background: url(../images/ico_musica.gif) 3px 5px no-repeat; }
#contenedor_audios a.cada_audio:hover 						{ border: 1px solid #002144; }
#contenedor_audios span.contador { display: block; margin-top: 5px; color: #6f6f6f;}

#contenedor_audios div.himno			{ background: #FFFFFF url(../images/fondo_himno.jpg) 0 bottom no-repeat; padding: 0;}
#contenedor_audios div#caja_himno 	{ padding: 10px; border: 1px solid #d3d3d3; }

#contenedor_audios #enlaces_himno { font: 12px Arial, Helvetica, sans-serif; }
#contenedor_audios #enlaces_himno a { color: #0060c3; text-decoration: none;}
#contenedor_audios #enlaces_himno a:hover { text-decoration: underline; }

#contenedor_audios #buscador_audios {/*margin-top: 80px;*/  background: #f2f2f2; padding: 20px;}
#contenedor_audios #buscador_audios span.titu_buscador { display: block; margin-bottom: 5px; color: #002144; font: bold 14px Arial, Helvetica, sans-serif; }

#contenedor_audios #caja_himno_rap { text-align: center; background: #000; margin-top: 80px; border: 1px solid #D3D3D3; padding: 5px 10px 10px 10px; }
#contenedor_audios #caja_himno_rap img.grupo { margin-bottom: 10px; }

#contenedor_audios #frm_buscador_audios a.buscar_noticia			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#contenedor_audios #frm_buscador_audios a.buscar_noticia:hover	{ text-decoration: underline; }
#contenedor_audios #frm_buscador_audios table { width: 100%; }

/*
#contenedor_audios #paginas_ant_sig					{ width: 481px;}*/

/*Paginador*/
	#contenedor_audios #dpaginador 						{ margin: 0 0 5px 0px; width: 481px;}
	#contenedor_audios a.flecha_izquierda					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechaizq.gif) no-repeat; }
	#contenedor_audios a.flecha_derecha					{ display: block; width: 16px; height: 14px; background: url(../images/ico_flechader.gif) no-repeat; }
	#contenedor_audios #dpaginador a.paginador				{ display: block; width: 12px; height: 12px; border: 1px solid #666; background: #FFF; color: #666; text-decoration: none; font: 10px Tahoma, Arial, Verdana; }
	#contenedor_audios #dpaginador a.paginador:hover		{ border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }
	#contenedor_audios #dpaginador a.paginadorSelect		{ display: block;  width: 12px; height: 12px; border: 1px solid #999; color: #999; font: 10px Tahoma, Arial, Verdana; }


/* Botones siguiente y anterior */
	#contenedor_audios #paginas_ant_sig  { width: 481px; height: 29px; background: #e9ecf0; margin: 7px 0 0 0; border-top: 1px dashed #8198b3; font-size: 14px; color: #005dcf;}
	#contenedor_audios #paginas_ant_sig a.pag_not_izq	{display: inline; float: left; width: 80px; height: 20px; margin: 4px 0 0 10px; padding: 0; background: url(../images/flecha_anterior.gif)  no-repeat 0 3px; text-decoration: none; color: #005dcf; text-align: right;}
	#contenedor_audios #paginas_ant_sig a.pag_not_izq:hover { text-decoration: underline; }
	#contenedor_audios #paginas_ant_sig a.pag_not_dch	{display: inline; float: right; width: 90px; height: 20px; margin: 4px 0 0 100px; padding: 0; background: url(../images/flecha_siguiente.gif) no-repeat 65px 3px ; text-decoration: none; color: #005dcf; text-align: left;}
	#contenedor_audios #paginas_ant_sig a.pag_not_dch:hover { text-decoration: underline; }



/*************** videos *****************/
#contenedor_videos { color: #6F6F6F; padding: 0 10px 0 20px; }
#contenedor_videos #tabla_principal { width: 100%; }
#contenedor_videos #tabla_principal td { vertical-align: top; }
#contenedor_videos #tabla_principal td.separacion { width: 40px; }
#contenedor_videos #tabla_principal td.columna_buscador { width: 250px; }

#contenedor_videos div.video_destacado { display: block; border: 1px solid #d3d3d3; background: #f2f4f9;  margin-bottom: 4px; color: #0046e6; text-decoration: none; }
#contenedor_videos div.video_destacado img { border: 0px; }

#contenedor_videos div.descripcion_video a.cada_enlace { color: #0046e6; text-decoration: none;}
#contenedor_videos div.descripcion_video a.cada_enlace:hover { text-decoration: underline; }

#contenedor_videos div.descripcion_video { padding: 15px;  color: #676767; }

#contenedor_videos #buscador_videos {margin-top: 80px;  background: #f2f2f2; padding: 20px;}
#contenedor_videos #buscador_videos span.titu_buscador { display: block; margin-bottom: 5px; color: #002144; font: bold 14px Arial, Helvetica, sans-serif; }

#contenedor_videos #frm_buscador_videos a.buscar_noticia			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#contenedor_videos #frm_buscador_videos a.buscar_noticia:hover	{ text-decoration: underline; }
#contenedor_videos #frm_buscador_videos table { width: 100%; }

#contenedor_videos #dpaginador 						{ margin: 0 0 5px 0px; width: 481px;}
#contenedor_videos #paginas_ant_sig  { width: 481px;  margin: 0px;}

#contenedor_videos #tabla_principal a.cada_video_result{ display: block; padding: 5px; margin-bottom: 5px;  height: 60px; border: 1px solid #D3D3D3;  color: #0046e6; text-decoration: none;}
#contenedor_videos #tabla_principal a.cada_video_result img { border: 0px; margin: 0 5px 5px 0;}
#contenedor_videos #tabla_principal a.cada_video_result:hover { border: 1px solid #002144; }
#contenedor_videos #tabla_principal a.cada_video_result span.contador { display: block; color: #6f6f6f;}

#contenedor_videos #tabla_principal a.con_borde_selec { border: 1px solid #002144; font-weight: bold; }

#contenedor_videos #ultimos_videos h3 { display: block; margin: 25px 0 5px 0; color: #002144; font: bold 14px Arial, Helvetica, sans-serif; }
#contenedor_videos #ultimos_videos a.cada_video_ultimo { display: block; padding: 5px; margin-bottom: 5px;  height: 60px; border: 1px solid #D3D3D3;  color: #0046e6; text-decoration: none;}
#contenedor_videos #ultimos_videos a.cada_video_ultimo img { border: 0px; margin: 0 5px 5px 0;}
#contenedor_videos #ultimos_videos a.cada_video_ultimo:hover { bordeR: 1px solid #002144; }
#contenedor_videos #ultimos_videos a.cada_video_ultimo span.contador { display: block; color: #6f6f6f;}

/************** para el video destacado ***************/
#contenido_video { background: #FFF; text-align: center; padding: 0 20px; width: 600px;}
#contenido_video h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #002e5e; margin: 5px 0 5px 0;}

#contenido_video #nota_videos_enlaces { font: 10px Tahoma, Helvetica, sans-serif; color: #908e8f; text-align: left; }
#contenido_video #nota_videos_enlaces a { color: #4376BD; text-decoration: none;}
#contenido_video #nota_videos_enlaces a:hover { text-decoration: underline; }

#contenido_video div.descripcion_video a.cada_enlace { color: #0046e6; text-decoration: none;}
#contenido_video div.descripcion_video a.cada_enlace:hover { text-decoration: underline; }

#contenido_video div.descripcion_video { padding: 5px;  color: #676767; }

#contenido_video #pag_siguiente_anterior { position: relative; height: 15px; width: 600px; margin-top: 5px;}
#contenido_video #pag_siguiente_anterior a { text-decoration: none; color: #666666;}
#contenido_video #pag_siguiente_anterior a:hover { color: #000; }
#contenido_video #pag_siguiente_anterior a img { border: 0px; }
#contenido_video a#enl_anterior { position: absolute; top: 0px; left: 0px;}
#contenido_video a#enl_siguiente { position: absolute; top: 0px; right: 0px;}
#contenido_video #cerrar_video { position: relative; height: 15px; width: 480px;}
#contenido_video #cerrar_video a { position: absolute; top: 0px; right: 0px; display: block; text-decoration: none; color: #666666;  }
#contenido_video #cerrar_video a:hover { color: #000; }
#contenido_video #cerrar_video a img { border: 0px; }


/************** links ****************/
#contenedor_links { color: #6F6F6F; margin: 0 20px; }
#contenedor_links #tabla_links h1.titulo_enlaces	{ margin-bottom: 10px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }
#contenedor_links #tabla_links td.enlaces { width: 550px;  }

#contenedor_links #categorias_links								{ display: inline; float: left; width: 190px; margin: 3px 0; background: #f2f2f2;  padding: 10px;  }
#contenedor_links #categorias_links #titulo						{ font: bold 14px Arial, Verdana, sans-serif; color: #002144; margin: 0 0 5px 0; }
#contenedor_links #categorias_links ul { list-style: none; }
#contenedor_links #categorias_links ul li { background: none; }
#contenedor_links #categorias_links ul li a { text-decoration: none; display: block; padding-left: 12px; color: #005efe; background: url(../images/flecha_azul.gif) 0 3px no-repeat; }
#contenedor_links #categorias_links ul li a:hover { text-decoration: underline; }
#contenedor_links #categorias_links ul li a b { color: #005efe; }

#contenedor_links #los_links { margin-right: 20px }
#contenedor_links #los_links h1.titulo_cat { border-bottom: 1px solid #DFDFDF;  margin-bottom: 5px; font: bold 16px Arial, Verdana, Helvetica, sans-serif; color: #002e5e; }
#contenedor_links #los_links span.titulo_categoria { border-bottom: 1px solid #DFDFDF; display: block; font-weight: bold; margin-bottom: 5px; font: bold 13px Arial, Verdana, Helvetica, sans-serif; color: #676767; }
#contenedor_links #los_links div.bloque_cat { padding-left: 10px; }
#contenedor_links #los_links span.titulo_enlace { display: block; color: #005efe; }
#contenedor_links #los_links a.cada_link { text-decoration: none; color: #676767; margin-bottom: 10px; display: block; padding: 2px 0 2px 28px;  background: url(../images/bolita_enlace.jpg) 0 -1px no-repeat;  }
#contenedor_links #los_links a.cada_link:hover span.titulo_enlace { text-decoration: underline; }

#contenedor_links #enlaces #dpaginador { width: 500px; }
#contenedor_links #paginas_ant_sig { width: 520px; margin-left: 0px;}


/****************** fotos ************************/
#contenedor_fotos { color: #6F6F6F; padding: 0 10px 0 20px; }
#contenedor_fotos h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #002e5e; }

#contenedor_fotos #tabla_principal { width: 100%; }
#contenedor_fotos #tabla_principal td { vertical-align: top; }
#contenedor_fotos #tabla_principal td.separacion { width: 20px; }
#contenedor_fotos #tabla_principal td.columna_buscador { width: 250px; }

#contenedor_fotos a.cada_foto img							{ position: absolute; top: 6px; left: 6px; border: 0px; }
#contenedor_fotos a.cada_foto 							{ height: 65px; position: relative; align: top; width: 156px; display: block; border: 1px solid #d3d3d3; margin: 0 4px 4px 0; padding: 6px 6px 6px 80px;/* margin: 5px 0 0 0; padding: 0 0 0 15px;*/ color: #0046e6; text-decoration: none; }
#contenedor_fotos a.cada_foto:hover 						{ border: 1px solid #002144; }

#contenedor_fotos  div.himno			{ background: #FFFFFF url(../images/fondo_himno.jpg) 0 bottom no-repeat; padding: 0;}
#contenedor_fotos  div#caja_himno 	{ padding: 10px; border: 1px solid #d3d3d3; }

#contenedor_fotos #enlaces_himno { font: 12px Arial, Helvetica, sans-serif; }
#contenedor_fotos #enlaces_himno a { color: #0060c3; text-decoration: none;}
#contenedor_fotos #enlaces_himno a:hover { text-decoration: underline; }

#contenedor_fotos #buscador_fotos {margin-top: 80px;  background: #f2f2f2; padding: 20px;}
#contenedor_fotos #buscador_fotos span.titu_buscador { display: block; margin-bottom: 5px; color: #002144; font: bold 14px Arial, Helvetica, sans-serif; }

#contenedor_fotos #frm_buscador_fotos a.buscar_fotos			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#contenedor_fotos #frm_buscador_fotos a.buscar_fotos:hover	{ text-decoration: underline; }
#contenedor_fotos #frm_buscador_fotos table { width: 100%; }


#contenedor_fotos #dpaginador 						{ margin: 0 0 5px 0px; width: 492px;}
#contenedor_fotos #paginas_ant_sig 					{ width: 492px; margin-left: 0px; }
#contenedor_fotos #tabla_resultado_busqueda 		{ float: left; }

/******************** equipos escuela *************************/
#contenedor_equipos_escuela { color: #6F6F6F; margin: 0 20px; }
#contenedor_equipos_escuela #tabla_equipos { width: 100%; }
#contenedor_equipos_escuela #tabla_equipos td { padding: 3px 8px;  font: 13px, Arial, Helvetica, sans-serif; color: #6F6F6F;}
#contenedor_equipos_escuela #tabla_equipos td a { color: #0065d2; text-decoration: none; }
#contenedor_equipos_escuela #tabla_equipos td a:hover { text-decoration: underline; }
#contenedor_equipos_escuela #tabla_equipos tr.cabecera td { color: #3f3f3f; font-weight: bold;}
#contenedor_equipos_escuela #tabla_equipos td.separacion { width: 20px; }
#contenedor_equipos_escuela #tabla_equipos td.con_borde { border-bottom: 1px solid #b3bbc5; }
#contenedor_equipos_escuela #tabla_equipos tr.con_fondo_claro { background: #f1f3f6;}
#contenedor_equipos_escuela #tabla_equipos tr.con_fonto_oscuro { background: #e6edf6;}
#contenedor_equipos_escuela td.sin_fondo { background: #FFF; }


/********************** equipos escuela detalle **************************/
#contenedor_equipos_escuela_detalle { color: #6F6F6F; margin: 0 20px; }
#contenedor_equipos_escuela_detalle h3 { display: block; color: #002e5e; margin: 0 0 20px 0; font: bold 16px Arial, Helvetica, sans-serif;}

#contenedor_equipos_escuela_detalle td { vertical-align: top; }
#contenedor_equipos_escuela_detalle td.separacion { width: 20px; }
#contenedor_equipos_escuela_detalle td.separacion2 { width: 30px; }

#contenedor_equipos_escuela_detalle #tabla_detalle { width: 100%; }
#contenedor_equipos_escuela_detalle #tabla_detalle td.col_foto { width: 350px; }

#contenedor_equipos_escuela_detalle #tabla_detalle_equipo { width: 100%; }
#contenedor_equipos_escuela_detalle #tabla_detalle_equipo td { font-size: 12px; }
#contenedor_equipos_escuela_detalle #tabla_detalle_equipo td.con_borde { padding: 3px 0;  border-bottom: 1px solid #e5e5e5; }
#contenedor_equipos_escuela_detalle #tabla_detalle_equipo td.gris { color: #676767; padding-left: 10px;}
#contenedor_equipos_escuela_detalle #tabla_detalle_equipo td.negro { color: #000; }
#contenedor_equipos_escuela_detalle #tabla_detalle_equipo td.columna1 { width: 90px; }

#contenedor_equipos_escuela_detalle #tabla_equipos { width: 100%; }
#contenedor_equipos_escuela_detalle #tabla_equipos td { padding: 3px 8px;  font: 13px, Arial, Helvetica, sans-serif; color: #6F6F6F;}
#contenedor_equipos_escuela_detalle #tabla_equipos td a { color: #0065d2; text-decoration: none; }
#contenedor_equipos_escuela_detalle #tabla_equipos td a:hover { text-decoration: underline; }
#contenedor_equipos_escuela_detalle #tabla_equipos tr.cabecera td { color: #3f3f3f; font-weight: bold;}
#contenedor_equipos_escuela_detalle #tabla_equipos td.con_borde { border-bottom: 1px solid #b3bbc5; }
#contenedor_equipos_escuela_detalle #tabla_equipos tr.con_fondo_claro { background: #f1f3f6;}
#contenedor_equipos_escuela_detalle #tabla_equipos tr.con_fonto_oscuro { background: #e6edf6;}

#contenedor_equipos_escuela_detalle td.sin_fondo { background: #FFF; }

#contenedor_equipos_escuela_detalle div#linea_separacion { margin: 35px 0;  width: 100%; height: 1px; overflow: hidden; background: #e5e5e5; }




/**************** trabaja con nosotros ***********************/
#contenedor_ofertas_empleo h3 { color: #002144; font: bold 14px Arial,"Trebuchet MS", Helvetica, sans-serif; font-style: italic;}
#contenedor_ofertas_empleo { color: #6F6F6F; margin: 0 20px; }
#contenedor_ofertas_empleo #ofertas_empleo ul { list-style: none; padding: 0px; }
#contenedor_ofertas_empleo #ofertas_empleo ul li { margin-bottom: 25px; padding-left: 13px;  background: url(../images/flecha_azul.gif) 0 4px no-repeat; }
#contenedor_ofertas_empleo #ofertas_empleo ul li span.referencia { display: block; color: #005efe; font:  13px Arial,"Trebuchet MS", Helvetica, sans-serif; }
#contenedor_ofertas_empleo #ofertas_empleo { padding: 15px 60px 20px 20px; }
#contenedor_ofertas_empleo #ofertas_empleo ul li a.cada_oferta { color: #6F6F6F; text-decoration: none; }
#contenedor_ofertas_empleo #ofertas_empleo ul li a.cada_oferta:hover { text-decoration: underline; }

/**************** oferta de empleo ********************/
#contenedor_trabaja_nosotros { color: #6F6F6F; margin: 0 20px;  }
#contenedor_trabaja_nosotros h1 {  color: #002e5e; margin: 30px 0 15px 0; font: bold 16px Arial,"Trebuchet MS", Helvetica, sans-serif; }
#contenedor_trabaja_nosotros span.referencia { display: block; }
#contenedor_trabaja_nosotros ul li a.cada_oferta { color: #6F6F6F; text-decoration: none; }
#contenedor_trabaja_nosotros ul li a.cada_oferta:hover { text-decoration: underline; }
#contenedor_trabaja_nosotros span#nota_trabaja { font-size: 10px; color: #a0a0a0; }

/* parte del documento */
	#contenedor_trabaja_nosotros #documento a{ display: block; color: #6F6F6F; text-decoration: none; padding: 15px 0 0 0; }
	#contenedor_trabaja_nosotros #documento a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
	#contenedor_trabaja_nosotros #documento a img { border: 0px; vertical-align: text-top }
	#contenedor_trabaja_nosotros #documento a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
	#contenedor_trabaja_nosotros #documento a span.texto_docu p { margin: 0px }
	#contenedor_trabaja_nosotros #documento a:hover { color: #6b6b6b; }
	#contenedor_trabaja_nosotros #documento a:hover span.titulos_azules { text-decoration: underline; }

/* parte del formulario */
	#contenedor_trabaja_nosotros .linea_separacion { height: 8px; }
	#contenedor_trabaja_nosotros #parte_formulario { margin-top: 50px; }
	#contenedor_trabaja_nosotros #titulo_fomulario { display: block; color: #002144; font-size: 13px; font-weight: bold; border-bottom: 1px solid #b2b2b2;}
	#contenedor_trabaja_nosotros #formulario { padding: 30px 0 0 100px; }
	#contenedor_trabaja_nosotros #formulario td { vertical-align: top; color: #6F6F6F; }
	#contenedor_trabaja_nosotros .file_input_formu { width: 400px; /*background-color: #e9ecf1;  border: 1px solid #acadb2;*/ }
	#contenedor_trabaja_nosotros #formulario td.separacion_formu { width: 20px; }
	#contenedor_trabaja_nosotros #bot_enviar { display: block; text-decoration: none; font-size: 13px; color: #0060f7; margin: 20px 0 0 220px; padding-left: 30px; background: url(../images/ico_enviar.gif) no-repeat; }

/*************** Inatalaciones ********************/
#div_tabla_instalaciones { padding: 20px 20px 20px 10px; }
#div_tabla_instalaciones a.enlace_insta { text-decoration: none; display: block; width: 200px; height: 180px; border: 1px solid #b2ccfc;  padding: 10px;}
#div_tabla_instalaciones a.enlace_insta:hover { border: 1px solid #002144; cursor: pointer; }
#div_tabla_instalaciones a.enlace_insta img { border: 0px; }
#div_tabla_instalaciones a.enlace_insta span.texto_enlace { display: block; margin-top: 10px; padding-left: 15px; background: url(../images/flecha_azul.gif) 0 4px no-repeat; color: #005efe; font: 13px Arial,"Trebuchet MS", Helvetica, sans-serif; }

/*************** Instalaciones detalle ****************/
#instalaciones_detalle #img_insta { float: left; margin: 0 20px 20px 0; }
#instalaciones_detalle a#enlace_insta { display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 32px; background: url(../images/bolita_enlace.jpg) 2px 25px no-repeat; }
#instalaciones_detalle a#enlace_insta span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#instalaciones_detalle a#enlace_insta:hover span.titulos_azules { text-decoration: underline; }

#instalaciones_detalle #docu_insta a{ display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 0; }
#instalaciones_detalle #docu_insta a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#instalaciones_detalle #docu_insta a img { border: 0px; vertical-align: text-top }
#instalaciones_detalle #docu_insta a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
#instalaciones_detalle #docu_insta a span.texto_docu p { margin: 0px; }
#instalaciones_detalle #docu_insta a:hover { color: #6b6b6b; }
#instalaciones_detalle #docu_insta a:hover span.titulos_azules { text-decoration: underline; }


#instalaciones_detalle { color: #6F6F6F; margin: 0 20px;}
#instalaciones_detalle  a.enlace_contacto { display: block; margin-top: 50px;  color: #6F6F6F; text-decoration: none;  }
#instalaciones_detalle  a.enlace_contacto span.azul { color: #0153df; }
#instalaciones_detalle  a.enlace_contacto:hover { color: #6b6b6b; }
#instalaciones_detalle  a.enlace_contacto:hover span.azul { text-decoration: underline; }


/************Paginas estáticas***************/
#div_paginas { margin: 0px 20px; padding: 0px; color: #676767}
#div_paginas p a { text-decoration: none; color: #4175be; }
#div_paginas p a:hover { text-decoration: underline; }
#div_paginas ul li.enlace { list-style: none; color: #6f6f6f; padding-left: 15px; padding-bottom: 5px; background: url(../images/icon_flechita.gif) 0 4px no-repeat; }
#div_paginas ul li.enlace a { text-decoration: none; color: #4175be; }
#div_paginas ul li.enlace a:hover { text-decoration: underline; }
#div_paginas ul li { list-style: none; color: #6f6f6f; padding-left: 15px; padding-bottom: 10px; background: url(../images/icon_flechita_gris.gif) 0 4px no-repeat; }
#div_paginas ul.sub_listado li { list-style: none; padding-left: 15px; background: url(../images/guion_lista.gif) 0 7px no-repeat;}
#div_paginas img.pags_img_dcha { display: inline; float: right; margin: 0 0 10px 10px; padding: 0; }
#div_paginas img.pags_img_izq { display: inline; float: left; margin: 0 10px 10px 0; padding: 0; }
#div_paginas img.pags_img_centro { display: inline; margin: 0px; padding: 0; }
#div_img_centro { text-align: center; }
#div_paginas p { margin: 0 0 15px 0; }
#div_paginas ul { padding-left: 10px; }
#div_paginas b,strong { color: #000; }
#div_paginas h3 { font: bold 16px "Trebuchet MS", Helvetica, sans-serif; font-style: italic; color: #002144; margin: 30px 0 5px 0; }

#div_paginas .docu_pags a { display: block; color: #6F6F6F; text-decoration: none; padding: 25px 0 0 0; }
#div_paginas .docu_pags a img { border: 0px; vertical-align: text-top; }
#div_paginas .docu_pags a span.titulos_azules { color: #005efe; font: bold 13px Arial, Helvetica, sans-serif; }
#div_paginas .docu_pags a span.texto_docu { display: block; padding-left: 30px; margin: 0px;}
#div_paginas .docu_pags a span.texto_docu p { margin: 0px }
#div_paginas .docu_pags a:hover {  color: #6b6b6b; }
#div_paginas .docu_pags a:hover span.titulos_azules { text-decoration: underline; }


/************** descargas *****************/
#contenedor_descargas { color: #6F6F6F; padding: 0 10px 0 20px; }
#contenedor_descargas h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #002e5e; }

#contenedor_descargas #tabla_principal { width: 100%; }
#contenedor_descargas #tabla_principal td { vertical-align: top; }
#contenedor_descargas #tabla_principal td.separacion { width: 20px; }
#contenedor_descargas #tabla_principal td.columna_buscador { width: 250px; }

#contenedor_descargas div.himno			{ background: #FFFFFF url(../images/fondo_himno.jpg) 0 bottom no-repeat; padding: 0;}
#contenedor_descargas div#caja_himno 	{ padding: 10px; border: 1px solid #d3d3d3; }
#contenedor_descargas #enlaces_himno { font: 12px Arial, Helvetica, sans-serif; }
#contenedor_descargas #enlaces_himno a { color: #0060c3; text-decoration: none;}
#contenedor_descargas #enlaces_himno a:hover { text-decoration: underline; }

#contenedor_descargas #buscador_descargas {margin-top: 80px;  background: #f2f2f2; padding: 20px;}
#contenedor_descargas #buscador_descargas span.titu_buscador { display: block; margin-bottom: 5px; color: #002144; font: bold 14px Arial, Helvetica, sans-serif; }
#contenedor_descargas #buscador_descargas select { width: 200px; }

#contenedor_descargas #frm_buscador_descargas a.buscar_fotos			{ width: 45px; height: 20px; padding: 0 0 0 30px; background: url(../images/icon_buscar.gif) 5px 0 no-repeat; text-decoration: none; font: 14px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #015dcf; }
#contenedor_descargas #frm_buscador_descargas a.buscar_fotos:hover	{ text-decoration: underline; }
#contenedor_descargas #frm_buscador_descargas table { width: 100%; }

#contenedor_descargas #tabla_fondos td { border: 1px solid #d3d3d3; width: 230px;}
#contenedor_descargas #tabla_fondos td div img { position: absolute; top: 5px; left: 5px; }
#contenedor_descargas #tabla_fondos td div.contenedor { position: relative;  padding: 5px; }
#contenedor_descargas #tabla_fondos td div.texto_fondos { padding-left: 110px; }
#contenedor_descargas #tabla_fondos td div.texto_fondos a { font-size: 12px; color: #0046e6; padding: 2px 0 2px 11px;  display: block; background: url(../images/flechas_fondos.gif) 0 no-repeat; text-decoration: none; }
#contenedor_descargas #tabla_fondos td div.texto_fondos a:hover { text-decoration: underline; }

#contenedor_descargas div.parte_descarga { padding: 5px 10px; margin-bottom: 20px;}
#contenedor_descargas div.cada_descarga { margin: 5px 0; padding: 2px 0 2px 5px; border-bottom: 1px solid #d3d3d3;}
#contenedor_descargas div.cada_descarga img { border: 0px; vertical-align: text-top }
#contenedor_descargas div.cada_descarga a.descargas { text-decoration: none; color: #3d3d3d; }
#contenedor_descargas div.cada_descarga a.descargas p { display: block; padding-left: 25px; }
#contenedor_descargas div.cada_descarga a.descargas span.titulo { color: #0046e6;}
#contenedor_descargas div.cada_descarga a.descargas:hover { color: #3a3a3a; }
#contenedor_descargas div.cada_descarga a.descargas:hover span.titulo { text-decoration: underline; }

#contenedor_descargas #tabla_buscador td { border: 1px solid #d3d3d3; width: 230px; }

#contenedor_descargas #tabla_buscador td div.cada_fondo { position: relative; padding: 5px;}
#contenedor_descargas #tabla_buscador td div.cada_fondo img { position: absolute; top: 5px; left: 5px; }
#contenedor_descargas #tabla_buscador td div.cada_fondo div.texto_fondos { padding-left: 110px; }
#contenedor_descargas #tabla_buscador td div.texto_fondos a { font-size: 12px; color: #0046e6; padding: 1px 0 1px 11px;  display: block; background: url(../images/flechas_fondos.gif) 0 no-repeat; text-decoration: none; }
#contenedor_descargas #tabla_buscador td div.texto_fondos a:hover { text-decoration: underline; }

#contenedor_descargas #tabla_buscador td { border: 1px solid #d3d3d3; width: 230px;}
#contenedor_descargas #tabla_buscador td div.cada_descarga { padding: 5px; }
#contenedor_descargas #tabla_buscador td div.cada_descarga img { border: 0px; }
#contenedor_descargas #tabla_buscador td div.cada_descarga a.descargas { text-decoration: none; color: #0046e6;}
#contenedor_descargas #tabla_buscador td div.cada_descarga a.descargas span.titulo { color: #3d3d3d;}
#contenedor_descargas #tabla_buscador td div.cada_descarga a.descargas:hover span.titulo { text-decoration: underline; }

#contenedor_descargas #tabla_principal h3 { margin-top: 20px; border-bottom: 1px solid #d3d3d3;}
#contenedor_descargas #tabla_principal div.cada_bloque_desc { padding: 10px; }

#contenedor_descargas #dpaginador 						{ margin: 0 0 5px 0px; width: 485px;}
#contenedor_descargas #paginas_ant_sig  				{ width: 480px; margin-left: 0px;}


/*****Módulo de Espacio TAU********/
#espacio_tau		{ display: inline; float: left; width: 365px; background: #002144 url(../images/degradado_caja_home.jpg) left top repeat-x;  margin-bottom: 4px; padding-bottom: 0; }
.flota_izq 			{ float: left; }
#menu_espacio_tau 	{ position: relative; display: inline; float: left; height: 25px; margin: 0; padding: 0; width: 365px;}
#menu_espacio_tau li { display: inline; float: left; }
#menu_espacio_tau li a { position: absolute; top: 0; height: 25px; padding-top: 5px; font-size: 14px; font-weight: bold; text-decoration: none; text-align: center; }
#menu_espacio_tau li a.pest_entradas { width: 119px; background: url(../images/img_pest_entradas_on.gif) no-repeat; color: #002144; }
#menu_espacio_tau li a.pest_actividades { width: 120px; left: 119px; background: url(../images/img_pest_actividades.gif) no-repeat; color: #002144; }
#menu_espacio_tau li a.pest_calendario { width: 121px; left: 239px; background: url(../images/img_pest_calendario.gif) no-repeat; color: #002144; }
#menu_espacio_tau li a:hover { text-decoration: underline; }
#calendario 		{ background: #FFF; padding: 2px; padding-bottom: 5px; position: relative; }
#calendario_int 	{ background: #25609e; border: 1px solid #bbc9d8; margin: 2px 0 0; padding: 2px; width: 354px; }
div.enlace_calendario { position: relative; display: block; float: left; width: 114px; height: 167px; margin-right: 4px !important; margin-right: 3px; text-align: center; }
table.resultado { position: absolute; bottom: 16px; left: 1px; cursor: hand; }
table.resultado tr td.result { color: #FFF; background: #25609E; font: 20px Arial,"Trebuchet MS",Helvetica,sans-serif; }
a.ficha_calendario { display: block; width: 114px; height: 155px; padding-top: 8px; background: #FFF; border: 1px solid #002144; text-decoration: none; }
a.ficha_calendario span { display: block; font-weight: bold; }
a.ficha_calendario img { border: none; }
a.ficha_calendario_nolink, a.ficha_calendario_link { display: block; width: 114px; height: 155px; padding-top: 8px; background: #FFF; border: 1px solid #002144; text-decoration: none; text-align: left; }
a.ficha_calendario_nolink span, a.ficha_calendario_link span { display: block; padding: 0 5px; text-align: center; }
div.ficha_calendario { display: block; height: 155px; padding-top: 8px; margin-bottom: 2px; background: #1F5492 url(../images/logo_baskonia_espacio.gif) no-repeat center center; border: 1px solid #002144; }
div.ficha_calendario p { color: #FFF; font: italic 12px Arial,"Trebuchet MS",Helvetica,sans-serif; padding: 114px 0 0; margin: 0 8px; text-align: center; }
span.fecha 			{ color: #c00f28; font-size: 10px; line-height: 20px; padding: 0 5px 0 17px; }
span.rival 			{ color: #25609E; line-height: 13px; font-size: 13px; }
span.hora 			{ color: #000; line-height: 15px; }
span.lugar 			{ display: inline; color: #666; font: italic 10px Arial,"Trebuchet MS",Helvetica,sans-seriff; font-weight: normal; }
span.fecha_evento 			{ color: #c00f28; font-weight: bold; }
img.foto_evento				{ border: 0; width: 80px; }
span.titulo_evento 			{ color: #25609E; font-size: 13px; font-weight: bold; line-height: 13px; }
span.lugar_evento 			{ color: #656565; font: italic 10px Arial,"Trebuchet MS",Helvetica,sans-seriff; line-height: 12px; }
span.escudo 		{ margin-top: 10px; }
a.ficha_calendario:hover { border-color: #FFF; }
a.ficha_calendario_link:hover { border-color: #FFF; }
a.bot_entradas 		{ position: absolute; bottom: 10px; left: 10px; display: block; width: 95px; height: 22px; margin: 0 auto; background: url(../images/bot_entradas.gif) no-repeat; }
a.bot_entradas:hover { background-position: 0 -22px; }
div.no_margen 		{ margin: 0; }
a.anterior 			{ display: block; float: left; width: 20px; height: 18px; background: url(../images/bot_anterior.gif) no-repeat; }
a.siguiente 		{ display: block; float: right; width: 20px; height: 18px; background: url(../images/bot_siguiente.gif) no-repeat; }
a.link_agenda		{ display: block; height: 18px; text-align: center; color: #FFF; text-decoration: none; }
a.link_agenda:hover { text-decoration: underline; }
#tu_compra 			{ padding: 4px; background: #002144; }
div.fondo_noticia 	{ position: relative;  width: 380px; height: 115px; margin-top: 6px; padding: 5px 10px 2px 10px; background: #002144; }
div.fondo_noticia #enlaces_videos { color: #6AACFE; }
div.fondo_noticia a.enlaces_videos { color: #6AACFE; font: 12px Arial, sans-serif; text-align: center; text-decoration: none; }
div.fondo_noticia a.enlaces_videos b { color: #6AACFE;  }
div.fondo_noticia a.enlaces_videos:hover { text-decoration: underline; }
#flashes div.fondo_noticia p a.ver_ficha { color: #6AACFE; font: 12px Arial, sans-serif; text-align: center; text-decoration: none; }
#flashes div.fondo_noticia p a.ver_ficha:hover { text-decoration: underline; }
div.acb { position: absolute; left: 0; top: 0; height: 28px; width: 17px; background: url(../images/logo_partido_acb.gif) 1px 1px no-repeat; }
div.euroliga { position: absolute; left: 0; top: 0; height: 28px; width: 17px; background: url(../images/logo_partido_euroliga.gif) 1px 1px no-repeat; }


/*ESTILOS POP-UP*/

#fondo_transparente { position: fixed; left: 0; top: 0; display: none; float: left; width: 100%; height: 100%; background: #000; z-index: 200;
						filter: alpha(opacity=70); /*Explorer*/ opacity: .7; /*Firefox*/ -moz-opacity: 0.70 /* Mozilla*/ }
#alerta { position: absolute; top: 0; left: 0; display: block; width: 600px; background: #fff; z-index: 300; display: none; margin: 0px; padding: 5px; text-align: left;}

#alerta #div_cerrar_alerta { display: block; width: 100%; height: 24px; /*margin: 0 0 10px 0;*/ margin: 0px; padding: 0px; }
#alerta a.cerrar_alerta { font-size: 13px; display: inline; float: right; color: #a5a5a5; text-decoration: none; height: 16px; padding: 0 20px 0 0; margin: 0; background: 40px center url(../images/equis_cerrar.gif) no-repeat; }
#alerta a.cerrar_alerta:hover { text-decoration: underline; }
#alerta p.titulo_alerta { margin: 0; padding: 0; display: inline; float: left; font-size: 16px; color: #353535; }

* html #fondo_transparente { /* ie6 hack */ position: absolute; }

/* REDES */

div#redes { position: absolute; bottom: 2px; left: 390px; }
div#redes  a img { border: none;    }
div#redes a { display: block; float: left; width: 19px; height: 19px; margin-right: 4px; }

#cuerpo_noticia th { background: #E7EBF0; font-weight: bold; padding: 5px 10px; }
#cuerpo_noticia td { border-bottom: 1px solid #B3BBC5; padding: 0 10px; }
