/* generales */
#general{
	margin:0;
	padding:15px 0px 0px 0px;
	font-family:Tahoma;
	font-size:10px;
	background:#0d2657 url(/img/fnd_web_largo.gif) left top repeat-x;
}
#global_interior{
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	/*background:#FFFFFF;*/
	position: relative;
	width:980px; /* 1100 */
	/*background:url(/img/fnd_cab_grande.gif) center top no-repeat */
	/*background: url(/img/fnd_cab_grande.gif) center top no-repeat; */
}
#global_exterior{
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	/*background:#FFFFFF;*/
	position: relative;
	width:980px;
	/*background:url(/img/fnd_cuerpo_general.gif) center top  repeat-y; */
	/*background: url(/img/fnd_cab_grande.gif) center top no-repeat; */
}
.oculto { display: none !important; }
.visible { display: block; }

a:link, a:visited { color:#333333; text-decoration:none}
a:hover { color:#000000; text-decoration:underline}

/* /general */

/* caja */
.caja:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
* html .caja { height: 1%; }
.caja[class] { height: auto; }
.caja { display: block; }
/* /caja */

.interior {position: static;}

	/* cabecera */
#cabecera{}
#cabecera_bloque{
	width:961px; /*936px; /*764px*/ /*988px*/ /*100%*/ /*ancho*/
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	position: relative;
	background:url(/img/fnd_cabecera.jpg) left top no-repeat;
}
#cabecera .interior{ }
#cabecera_sup{
	display:block;
	height:36px;
}
#cabecera_inf{
	height:174px;
	padding:0px 0px 0px 20px
}

h1.titulo_cabecera{
	display:block;
	width:221px;
	height:83px;
	background:url(/img/logo_cabecera.gif) left top no-repeat;
	margin:0px;
	padding:0px;
}

.tamanioletra{ display:block; float:left; width:150px; margin-left:120px; color: #FFFFFF}

.cabecera_titulo{
	display:block;
	float:left;
	width:132px;
	height:150px;
	margin-right:38px;
}
.cabecera_titulo h1{ margin:0px; padding:0px}
.cabecera_titulo a{
	display:block;
	width:132px;
	height:150px;
}
.cabecera_descripcion{
	display:none;
	width:221px;
	height:15px;
	padding-top:7px;
	letter-spacing:1px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:9px;
	color:#999999
}
.cabecera_banner{
	display:block;
	float:left;
	padding:0px;
	margin:2px 0px 0px 11px;
	width:559px;
	height:172px;
}

.cabecera_banner #diapositivas{
	list-style:none;
	display:block;
	width:559px;
	height:172px;
	margin:0px;
	padding:0px
}
.cabecera_banner #diapositivas li{
	list-style:none;
	display:block;
	width:559px;
	height:172px;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat
}
.cabecera_banner #diapositivas li a{
	list-style:none;
	display:block;
	width:559px;
	height:172px;
}
.cabecera_banner #diapositivas li img{ border:none}
.cabecera_sponsor{
	display:block;
	float:left;
	width:170px;
	height:135px;
	margin-left:15px;
}
.cabecera_sponsor h1{ margin:0px; padding:0px}
.cabecera_sponsor a{
	display:block;
	width:132px;
	height:135px;
}

.cab_fecha{
	display:block;
	float:left;
	margin:10px 0px 0px 10px;
	width:170px;
	height:14px;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-size:11px;
	color:#999999;
	text-align:center;
}

/* /cabecera */

/* menu */
#menu{ display:block }
#menu_bloque{
	display:block;
	width:961px; /*764px*/ /*988px*/ /*100%*/ /*ancho*/
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	height:42px;
	background-color:#FFF;
	text-align:left;
}
#menu .interior{ padding:0px; }

.menu_horizontal{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	height:40px;
	width:761px;
	background-color:#1c3b7a;
}
.menu_horizontal ul.listasecciones{
	display:block;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	height:38px;
	/*border-bottom:1px dotted #adadad;*/
}
.menu_horizontal ul.listasecciones li{
	display:block;
	float:left;
	text-align: center;
	margin:0px;
	padding:0px;
	border-left:1px solid #394f7d;
	border-top:1px solid #394f7d;
	border-bottom:1px solid #394f7d;
}

.menu_horizontal ul.listasecciones li a{
	display:block;
	width:121px;
	height:28px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:10px;
	border:1px solid #50638d;
	background: url(/img/fnd_botones_menu_sup.gif) left top repeat-x;
}
#ab_22op5{
	width:127px !important;

}
.secc_opt_6{border:none !important}
#ab_22op6{

	display:block;
	width:135px;
	height:32px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:12px;
	border:none;
	background: url(/img/fnd_botones_menu_curva.gif) left top repeat-x
}

.menu_horizontal ul.listasecciones li a:hover{background-position: left bottom;}

.menu_horizontal ul.listasecciones li.activa{ padding-top:0px;}
.menu_horizontal ul.listasecciones li.activa a{background-position: left bottom;}
#ab_22op6:hover{background-position: 0px -42px;	padding-top:12px;
}

/* /menu */

.rutas{
	display:block;
	height:20px;
	margin:10px 23px 0px 25px;
	padding:3px 0px 2px 0px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
	border-bottom:1px dotted #ECE1DD
}
.rutas span{
	display:block;
	float:left;
	margin-right: 15px;
	letter-spacing:1px;

}
.rutas a{
	color:#666666
}

/* filtros */


.filtro{
	display:block;
	width:680px;
	margin:10px 0px 0px 25px;
	padding:5px 5px 0px 25px;
	line-height:11px;
	color:#666666;
	border-bottom:1px solid #CCCCCC;
	font-size:11px;
	letter-spacing:1px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma
}
.filtro span{
	display:block;
	float:left;
	margin-top:4px;
	margin-right: 15px;
	letter-spacing:1px;
}

.pestania{ display:block; width:610px; height:19px }

.pestania a:link, .pestania a:visited, .pestania a:hover{
	display:block;
	float:left;
	margin-right:20px;
	width:214px;
	height:19px;
	line-height:19px;
	overflow:hidden;
	text-align:center;
	color:#666666;
	text-decoration:none;
	background:url(/img/bot_filtro2.gif) left top no-repeat;
}
.pestania a:link.opcion, .pestania a:visited.opcion, .pestania a:hover.opcion{
	margin-right:10px;
	width:81px;
	background:url(/img/bot_opcion.gif) left top no-repeat;
}
.pestania a:hover, .pestania a.activo{
	background-position:left bottom !important;
}
.pestania a.a_agenda{
	display:block;
	float:left;
	margin:0px !important;
	width:40px !important;
	height:14px !important;
	padding:0px !important;
	text-align:center;
	color:#999999;
	background: none !important;
}
.parche{ width:1px; height:1px; float:left; }
.filtro_open{
	display:block;
	height:18px;
	margin:10px 0px 0px 21px;
	padding:4px 4px 4px 29px;
	padding-top:4px;
	font-size:11px;
	letter-spacing:1px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma
}
.filtro_g a{
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	background: url(/img/fnd_filtro_g.gif) left top no-repeat;
	width:214px;
	height:16px;
	margin-right:10px;
	padding-top:5px;
}
.filtro_g a:hover{
	background: url(/img/fnd_filtro_g.gif) left bottom no-repeat;
}
/*.subfiltro{
	display:none;
	margin:0px 0px 0px 21px;
	padding:15px;
	background: url(/img/fnd_filtro_rep.gif) left top repeat-y;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma
}*/
.subfiltro{
	display:none;
	width:90%;
	margin:10px 0px;
	padding:15px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
	background-color:#FFF;
	border:2px solid #E5E5E5;
}
.subfiltro table{
	width:100%;
}
.visible{
	display:block;
}
.filtro_cierre{
	display:block;
	height:12px;
	margin:0px 0px 0px 21px;
	padding-left:29px;
	background:url(/img/fnd_rutas.gif) left bottom no-repeat;
}
#buscar{
	background: url(/img/fnd_input_rayas.gif) left top repeat; 
	border:1px solid #dcdcdc;
	height:15px;
	width:80%;
	margin-bottom:8px;
	margin-right:4px;
	padding:2px 2px 0px 2px;
	font-size:11px;
	color:#999999
}
#filtro_A{
	border:1px solid #dcdcdc;
	height:18px;
	width:130px;
	padding:0px !important;
	margin-bottom:4px;
	margin-right:4px;
	font-size:11px;
	color:#999999
}
#filtro_B{
	border:1px solid #dcdcdc;
	height:18px;
	width:230px;
	padding:0px !important;
	margin-bottom:8px;
	margin-right:4px;
	font-size:11px;
	color:#999999
}
#filtro_C{
	border:1px solid #dcdcdc;
	height:18px;
	width:130px;
	margin-bottom:8px;
	padding:0px !important;
	margin-right:4px;
	font-size:11px;
	color:#999999
}
.filtro_botones{
	padding-top:4px;
}
/* cuerpo */
#cuerpo{ }
#cuerpo_bloque{
	width:961px; /*764px*/ /*988px*/ /*100%*/ /*ancho*/
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	background-color:#FFFFFF;
	background-image:url(/img/fnd_menu_lateral.gif);
	background-position:left top;
	background-repeat:repeat-y;
	position: relative;
}
#cuerpo .interior{ /*padding:5px;*/ }
#cuerpo_sup{
	/*height:30px;*/
	background:#e9e9e9;
}
#cuerpo_inf{
	height:0px;
	clear:both;
}

/*cabeceras secciones */
.cabecera_sec_productos{
	display:block;
	height:270px;
	background: #996500 url(/img/cab_prod.jpg) left bottom no-repeat;
}

.notaseccion{
	display: none;
	margin:20px 25px 25px 25px;
}
/* columnas */

#cuerpo_columna_a, #cuerpo_columna_b, #cuerpo_contenido
{
	display: inline; /* ie win bugfix */
	position: relative;
	float: left;
	min-height: 1px;
}

#cuerpo_columna_a .interior, #cuerpo_columna_desa .interior, #cuerpo_columna_b .interior, #cuerpo_contenido .interior, #cuerpo_contenido_desa .interior
{
	position: static;
}

#cuerpo_columna_a, #cuerpo_columna_desa{
	float:left;
	width:200px;
}
#cuerpo_columna_a .interior{
	/*height:300px;*/
	/*background:#ebebeb url(/img/fnd_columna_menu.gif) right top repeat-y;*/
	padding-bottom:30px;
}
#cuerpo_columna_desa .interior{
	/*height:300px;*/
	padding-bottom:30px;
}
#cuerpo_contenido, #cuerpo_contenido_desa{
	float:left;
	width:761px;
}
#cuerpo_contenido .interior{
	/*height:300px;*/
	background:#FFFFFF;

}
#cuerpo_contenido_desa .interior{
	/*height:300px;*/
	/*padding:30px 25px 25px 25px;*/
	display:block;
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin:0px;
	padding:0px;
}

#cuerpo_contenido_desa h3{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:18px;
	margin:33px 0px 0px 29px;
	padding:0px;
}
#cuerpo_contenido_desa h4{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666666;
	font-size:13px;
	margin: 0px 0px 20px 0px;
	padding:0px
}
#cuerpo_contenido_desa .imagenes{
	display:block;
	clear:right;
	float:right;
	margin:0px 0px 0px 20px;
}
#cuerpo_contenido_desa .imagenes a, #cuerpo_contenido_desa .img_relacionada a{
	text-decoration: none !important;
}
.fotos_jugador{
	display:block; clear:both; width:803px; float:left; margin-top:20px; margin-left:20px; padding:2px
}
.fotos_jugador .img_relacionada{ float:left !important}
#cuerpo_contenido_desa .imagenes img{
	display:block;
	padding:1px;
	border:1px solid #EEEEEE;
	margin-bottom:15px;
}

#cuerpo_contenido_desa .descargas_caja{
	display:block;
	clear:both;
	width:420px;
	margin-top:25px;
	padding:0px;
	border-left:4px solid #CCC;
	height:auto;
}


#cuerpo_contenido_desa .descargas_caja_int{
	display:block;
	width:410px;
	margin:10px 0px 0px 0px;
	padding:0px 10px 10px 10px;
}
#cuerpo_contenido_desa .ab_descargas{font-size:10px !important; display:block; margin:0px 0px 5px 0px; padding:0px;}
#cuerpo_contenido_desa .descargas{ font-size:10px; display:block; margin-bottom:3px}
#cuerpo_contenido_desa .enlaces a, #cuerpo_contenido_desa .descargas a{ font-size:10px !important}

.ab_descripcion a{ border-bottom: 1px dotted #666666; text-decoration:none;}
.ab_descripcion a:hover{ border-bottom: 1px dotted #8c8bc2; color:#8c8bc2; text-decoration:none;}

.utiles{
	display:block;
	float:right;
	width:70px;
	margin:0px;
	padding:0px;
}
.utiles a{
	display:block;
	float:left;
	width:17px;
	height:17px;
	padding-left:4px;
}
.utiles img{
	border:0px;
	margin:0px;
}

.utiles .socialize{
	float:left;
	margin-top:20px;
}
.utiles .volver{ background:url(/img/ico_lat_volver.gif) left bottom no-repeat}
.utiles .recomendar{ background:url(/img/ico_lat_recomendar.gif) left bottom no-repeat}
.utiles .imprimir{ background:url(/img/ico_lat_imprimir.gif) left bottom no-repeat}
.utiles .descargas{ background:url(/img/ico_lat_descargas.gif) left top no-repeat; padding-bottom:2px}
.utiles .enlaces{ background:url(/img/ico_lat_enlaces.gif) left top no-repeat}

.utiles .facebook{ background:url(/img/ico_lat_facebook.gif) left bottom no-repeat}
.utiles .delicious{ background:url(/img/ico_lat_delicious.gif) left bottom no-repeat}
.utiles .technorati{ background:url(/img/ico_lat_techno.gif) left bottom no-repeat}
.utiles .meneame{ background:url(/img/ico_lat_meneame.gif) left bottom no-repeat}
.utiles .yahoo{ background:url(/img/ico_lat_yahoo.gif) left bottom no-repeat}
.utiles .digg{ background:url(/img/ico_lat_digg.gif) left bottom no-repeat}
.utiles .wikio{ background:url(/img/ico_lat_digg.gif) left bottom no-repeat}

.socialize_portada{
	display:block;
	margin:0px !important;
	padding:0px;
	float:right !important;
}
.socialize_portada span{
	display:block;
	float:left;
	height:10px;
	margin-right:8px;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c2c2c2;
}
.socialize_portada a{
	display:block;
	float:left;
	width:20px;
	height:20px;
	margin:1px 0px 0px 1px;
}
.socialize_portada a:hover{	margin:0px 0px 1px 1px;
}
.socialize_portada .facebook{ background:url(/img/ico_lat_facebook.gif) left bottom no-repeat}
.socialize_portada .delicious{ background:url(/img/ico_lat_delicious.gif) left bottom no-repeat}
.socialize_portada .technorati{ background:url(/img/ico_lat_techno.gif) left bottom no-repeat}
.socialize_portada .meneame{ background:url(/img/ico_lat_meneame.gif) left bottom no-repeat}
.socialize_portada .yahoo{ 	width:24px; background:url(/img/ico_lat_yahoo.gif) left bottom no-repeat}
.socialize_portada .digg{ background:url(/img/ico_lat_digg.gif) left bottom no-repeat}
.socialize_portada .wikio{ background:url(/img/ico_lat_wikio.gif) left bottom no-repeat}

.socialize_portada a span{ display:none}

#datos{
	margin-top:10px !important;
	margin-bottom:15px !important;
	padding:0px !important;
	clear:both
}
/* /columnas */
.menu_buscador{
	display:block;
	float:left !important;
	background:#384e7d url(/img/fnd_buscador_borde.gif) left top repeat-y;
	margin:0px;
	padding:0px;
	height:42px;
	width:200px;
	color:#999999
}

/*menu lateral */
.menu_lateral{
	display:block;
	padding: 11px;
}
.menu_lateral ul{
	display:block;
	list-style:none;
	margin:0px;
	padding: 0px 0px 25px 0px;
	border-bottom:1px dotted #8d8d8d;
}
.menu_lateral li{
	display:block;
	/*height:23px;*/
	margin-top:2px;
	
}
.menu_lateral li a:link, .menu_lateral li a:visited	{
	display:block;
	width:181px;
	height:18px;
	text-align:left;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding:4px 0px 0px 10px;
}
.menu_lateral li a:hover{background-position: left bottom }

.menu_lat_productos a{ background:url(/img/fnd_bot_menu_lat.gif) left top no-repeat}
/* submenu */
#caja_submenu{ display:block;}
.menu_lateral .listasecciones{
	display:block;
	list-style:none;
	margin:0px;
	padding:0px !important;
	border: none !important;
}
.menu_lateral .listasecciones li{
	display:block;
	width:170px !important;
	/*height:22px;*/
	border:none;
}
.menu_lateral .listasecciones a:link,.menu_lateral .listasecciones a:visited{
	display:block;
	width:150px;
	height:auto;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	color: #999999 !important;
	text-decoration:none;
	border:none;
	padding:2px 10px 3px 21px !important;
	background: #f1f1f1 url(/img/bullet_azul.gif) 10px 7px no-repeat;	
}
.menu_lateral .listasecciones a:hover{
	text-decoration:underline;
	color: #333 !important;
	background: url(/img/bullet_azul.gif) 10px 7px no-repeat;	
}

.menu_lateral .listasecciones li.activa a{
	color: #666 !important;
	font-weight:bold;
	background: none;
	height:auto !important;
}
a.jquery_activa{
	color: #666 !important;
	font-weight:bold!important;
	background: none!important;
	height:auto !important;
}
a.jquery_activa span{
	color: #666 !important;
	font-weight:bold!important;
	background: none!important;
	height:auto !important;
}
/* fin submenu */

/* buscador */
.menu_buscador label{ float:left; margin-right:8px; font-size:11px; margin-top:3px}
.menu_buscador .input_rayas{
	float:left;
	background-color:#FFF; 
	border:1px solid #ababab;
	height:17px;
	width:140px;
	margin-bottom:8px;
	margin-right:8px;
	padding:2px 2px 0px 2px;
	font-size:11px;
	color:#999999
}
.menu_buscador div{
	margin:11px 0px 0px 11px;
	height:21px
}

.menu_buscador #res_consulta_btn{display:block; float:left;}

.banners_menu{
	display:block;
	clear:both;
}
.banners_menu ul{
	display:block;
	margin:0px;
	padding:0px 0px 0px 14px;
	list-style:none
}
.banners_menu li a{
	display:block;
	border:none;
}

.banners_menu img{
	border:none;
	margin-bottom:10px
}
.banners_menu span{ display:none}

.suscripcion_menu {
	display:block;
	padding:0px 11px 0px 14px;
	margin-top:30px;
	height:175px;
	color:#999999; 
	font-size:11px;
}
.suscripcion_menu p{ margin:0px 0px 10px 0px; font-weight: bold}
.suscripcion_menu .input_rayas{
	float:left;
	background-color: #FFFFFF; 
	border:1px solid #dcdcdc;
	height:17px;
	width:150px;
	margin-bottom:8px;
	margin-right:4px;
	padding:2px 2px 0px 2px;
	font-size:11px;
	color:#999999
}

.tit_bloque{
	display:block;
	padding:0px 0px 8px 0px;
	margin:0px 0px 10px 0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	border-bottom:1px dotted #aaaaaa
}

/* DESTACADO PORTADA */
.destacado_portada{
	display:block;
	width:765px;
	height:235px;
}
.destacado_portada div{
	display:block;
	float:left;
	margin:25px;
}
.destacado_portada h3{
	display:block;
	padding:0px;
	line-height:28px;
	margin:0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal
}
.destacado_portada a{
	color: #000;
	text-decoration:none
}
.destacado_portada img{
	display:block;
	float:right;
	border:1px solid #CCCCCC;
	margin:0px 0px 0px 25px;

}
.destacado_portada .fecha{display:block; height:13px; color:#FF0000; margin-top:5px; margin-bottom:3px; padding-top:1px; padding-left:17px; background:url(/img/ico_calendario.gif) left top no-repeat}
.destacado_portada p{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; margin:0px;}

.galeria_portada{
	display:block;
	float:left;
	width:440px;
	margin:0px 0px 0px 25px;
	border-top:1px solid #e2e2e2;
	padding:0px;
	height:139px;
    background: #FFF url(../img/fnd_carrusel_portada.gif) left top repeat-x;
}

.galeria_portada a{
	border:none !important;
}

.pestania_portada{
	display:block;
	margin:0px;
	padding:2px 0px 0px 10px;
	width:114px;
	height:20px;
	background: url(/img/fnd_pestania.gif) left top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#929191;
	font-weight:normal;
}
/*TITULARES PORTADA */
.titulares_portada .boton_rss a, .agenda_portada .boton_rss a{
	display:block;
	float:right;
	height:12px;
	width:35px;
	margin-top:5px;
	background:url(/img/ico_rss.gif) left top no-repeat
}
.titulares_portada .vermas a, .agenda_portada.vermas a{
	display:block;
	float:right;
	clear:both;
	height:13px;
	width:51px;
	margin-top:15px;
	background:url(/img/ico_vermas.gif) left top no-repeat
}
.titulares_portada{
	display:block;
	float:left;
	width:440px;
	margin:18px 0px 15px 25px;
	border-top:1px solid #e2e2e2;
}
.titulares_portada .titulares_portada_caja{
	display:block;
	clear:both;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	width:420px;
	background:url(/img/mini_balon.gif) 0px 2px no-repeat;
}
.titulares_portada h3, .titulares_portada_caja h3{
	display:block;
	margin:0px;
	padding:0px;
	line-height:15px;
}

.titulares_portada h3 a{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003366;
	text-decoration:none
}
.titulares_portada h3 a:hover{ text-decoration:underline}
.titulares_portada p{
	display:block;
	margin:3px 0px 0px 0px;
	padding:0px;
	width:auto;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#333
}
.titulares_portada .fecha{
	display:block;	
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color: #FF0000
}

.titulares_portada img{
	display:block;
	float:right;
	border:none;
	margin:15px 0px 0px 15px;
	border:1px solid #CCCCCC
}

.proximo_portada{
	display:block;
	float:left;
	width:250px;
	height:120px;
	margin:18px 0px 40px 25px;
	border-top:1px solid #e2e2e2;
}
.proximo_portada .fondo{
	display:block;
	float:left;
	width:250px;
	height:78px;
	margin-top:5px;
	background:url(/img/fnd_prox_partido_grande.jpg) left top no-repeat

}
.proximo_portada .escudos{display: block; float:left; width:250px; height:24px; margin-top:5px; text-align:center}
.proximo_portada .escudos 	.img_relacionada{display: block; float:left; width:125px; height:24px; text-align:center}
.proximo_portada .escudos img{border:none}
.proximo_portada .equipos{display: block; float:left; width:125px; height:35px; margin-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:9px}

.proximo_portada .previa{
	display:block;
	float:left;
	background:#384e7d;
	height:41px;
	width:250px;
	margin-top:9px;
	font-size:11px;
	color:#FFFFFF
}
.proximo_portada .previa .fecha{
	display:block;
	float:left;
	margin:6px 0px 0px 6px;
	width:86px;
}
.proximo_portada .previa .hora{
	display:block;
	float:left;
	margin:5px 0px 0px 5px;
	width:70px;
}
.proximo_portada .previa .ab_seg{ display:none}

.proximo_portada .previa a{
	display:block;
	float:left;
	margin:9px 0px 0px 0px;
	padding:4px 6px;
	width:60px;
	background:#617299;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #8192a5;
}
.proximo_portada .previa a:hover{
	background:#7586aa;
	border:1px solid #122d63;
}


.clasificacion_portada{
	display:block;
	float:left;
	width:250px;
	margin:16px 0px 0px 25px;
}
.clasificacion_portada table{
	margin:0px;
	float:left;
	width:250px
}
.clasificacion_portada tr{
	border-bottom:1px solid #FFFFFF;
	height:26px;
}
.clasificacion_portada td.fila{font-weight: normal; font-size:10px !important; width: 30px; padding-left:5px; background-color:#f2f2f2; border-bottom:1px solid #FFFFFF;}
.clasificacion_portada th{font-weight: normal; font-size:10px !important; width: 30px; padding-left:5px; background-color:#f2f2f2; border-bottom:1px solid #FFFFFF;}
.clasificacion_portada td.texto{font-weight: normal	; font-size:10px !important; width: 110px !important; padding-left:10px; background-color:#f2f2f2; border-bottom:1px solid #FFFFFF;}

.pestania_clasificacion{
	display:block;
	margin:0px 0px 7px 0px;
	padding:2px 0px 0px 10px;
	width:250px;
	height:30px;
	background: url(/img/tit_clasificacion.gif) left top no-repeat;
}
.pestania_clasificacion span{ display:none}



/* titulares desarrollo*/
.titulares_desarrollo{
	display:block;
	float:left;
	width:710px;
	margin:18px 0px 15px 25px;
}
.titulares_caja{
	display:block;
	clear:both;
	border-bottom:2px solid #ECE1DD;
	margin-bottom:25px;
	padding-bottom:10px
}
.titulares_caja h3{
	display:block;
	margin:0px 0px 10px 0px !important;
	padding:0px;
}
.titulares_caja .fecha, .titulares_desarrollo .fecha{
	display:block; 
	height:13px; 
	color:#FF0000; 
	margin-top:5px;
	padding-top:0px; 
	padding-left:17px; 
	font-size:10px;
	background: url(/img/ico_calendario.gif) left top no-repeat;
}
.titulares_caja p{display:block; margin:0px  }

.titulares_caja .miniatura{
	display:block;
	float:right;
	margin:0px 0px 0px 20px;
	padding:1px;
	border:1px solid #e2e2e2;
}
.titulares_desarrollo h3.desa{
	display:block;
	clear:both;
	padding:0px;
	line-height:24px !important;
	margin:0px 0px 10px 0px !important;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:24px !important;
	color:#000000 !important;
	font-weight:normal
}
.desarrollo_enlaces .caja_titular{
	display:block;
	border: #E2E2E2 1px solid;
	margin:10px 25px;
	padding:3px;
	height:auto
}
.desarrollo_enlaces .imagen, .desarrollo_enlaces h3, .desarrollo_enlaces a {
	display:block;
	float:left;
	clear:none;
	margin:0px !important;
}
.desarrollo_enlaces .imagen{
	width:35px;
	height:30px
}
.desarrollo_enlaces h3{
	margin:5px !important;
}

/* agenda portada */
.agenda_portada{
	display:block;
	float:left;
	width:440px;
	margin:18px 0px 15px 25px;
	border-top:1px solid #e2e2e2;
}
.agenda_portada .agenda_portada_caja{
	display:block;
	clear:both;
	margin:20px 0px 0px 0px;
	padding:0px;
	width:420px;
	}
.agenda_portada h3, .agenda_portada_caja h3{
	display:block;
	margin:0px;
	padding:0px;
	line-height:15px;
}

.agenda_portada h3 a{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003366;
	text-decoration:none
}
.agenda_portada h3 a:hover{ text-decoration:underline}
.agenda_portada p{
	display:block;
	margin:3px 0px 0px 0px;
	padding:0px;
	width:auto;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#333
}
.agenda_portada .fecha{
	display:block;	
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color: #FF0000
}

#fecha_agenda{
	display:block; 
	float:left; 
	width:43px; 
	height:47px; 
	background-image:url(/img/fnd_fecha_agenda.gif); 
	background-repeat:no-repeat; 
	font-size:10px; 
	color:#ffffff; 
	padding-top:7px;
}


#fecha_agendaAno .abDia, #fecha_agendaAno .abMes, #fecha_agendaAno .abAnoA, #fecha_agendaAno .abAnoB{ display:none;}

#fecha_agendaMes .abDia, #fecha_agendaMes .abAnoB, #fecha_agendaMes .abAnoA{ display:none;}
#fecha_agendaMes .abMes{margin-left:7px}

#fecha_agendaDia .abMes, #fecha_agendaDia .abAnoA, #fecha_agendaDia .abAnoB{ display:none;}
#fecha_agendaDia .abDia{ display:block; font-family:Trebuchet MS; font-size:21px; font-weight:bold; line-height:25px; color:#414040; letter-spacing:-1px; width:41px; text-align:center}

#fecha_agenda .abMes span, #fecha_agenda .abDia span, #fecha_agenda .abAno span, #fecha_agenda .abAnoA span, #fecha_agenda .abAnoB span{display:none;}


/* fin agenda portada */

/* agenda */
.fecha_agenda, .agenda_desa .fecha_agenda{
	display:block;
	margin-left:29px;
	margin-top:5px;
}
.fecha_agenda .abFecha{
	display: block;
	float:left;
	margin-right:5px;
	width:25px;
	background:#CCCCCC url(/img/esquina_trans.gif) right bottom no-repeat;
	padding:0px 4px 2px 5px;
	color:#FFFFFF;
	line-height:12px;
	text-align:center;
	border-top: 4px solid #8fa201;
}
.fecha_agendaFin .abFecha{
	display: block;
	float:left;
	margin-right:5px;
	width:25px;
	background:#CCCCCC url(/img/esquina_trans.gif) right bottom no-repeat;
	padding:0px 4px 2px 5px;
	color:#FFFFFF;
	line-height:12px;
	text-align:center;
	border-top: 4px solid #CC0000;
}
.fecha_agenda .abDia, .fecha_agendaFin .abDia { display:block; height:10px; font-size:12px; font-weight:bold; margin:0px; padding:0px}
.fecha_agenda .abMes, .fecha_agendaFin .abMes { display:block; height:10px; font-size:10px; margin:0px; padding:0px}
/*.fecha_agenda .abAno { display:none; height:12px; font-size:10px;}*/
.fecha_agenda .abAno, .fecha_agendaFin .abAno { display:block; height:12px; font-size:10px; margin:0px; padding:0px}
.fecha_agenda .abDia span, .fecha_agenda .abMes span,.fecha_agenda .abAno span{ display:none;}
.fecha_agendaFin .abDia span, .fecha_agendaFin .abMes span,.fecha_agendaFin .abAno span{ display:none;}

.agenda_desa #fecha_agenda .abMes, .agenda_desa .fecha_agendaFin .abMes { display:block; height:10px; font-size:10px; margin:0px; padding:0px}
/*.fecha_agenda .abAno { display:none; height:12px; font-size:10px;}*/
.agenda_desa #fecha_agenda .abAno, .agenda_desa .fecha_agendaFin .abAno { display:block; height:12px; font-size:10px; margin:0px; padding:0px}
.agenda_desa .fecha_agenda .abDia span, .agenda_desa .fecha_agenda .abMes span, .agenda_desa .fecha_agenda .abAno span{ display:none;}
.agenda_desa .fecha_agendaFin .abDia span, .agenda_desa .fecha_agendaFin .abMes span, .agenda_desa .fecha_agendaFin .abAno span{ display:none;}
.agenda_desa #fecha_agenda .abDia,.agenda_desa .fecha_agendaFin .abDia { display:block; height:10px; font-size:20px; font-weight:bold; margin:0px; padding-top:3px; color:#333 !important}
.agenda_desa #fecha_agendaMes{ display:none}
.agenda_desa #fecha_agendaAno .abDia{ display:none}
.agenda_desa #fecha_agendaAno .abMes{ margin: -2px 7px 0px 7px; padding:0px !important; height:10px !important}
.agenda_desa #fecha_agendaDia .abMes{ display:none}
.agenda_desa h3{ line-height:20px; padding:0px !important}
.agenda_desa p{ margin:0px}
.agenda_desa{ margin-bottom:10px !important}
.intervalo{
	display:block;
	height:30px;
	width:450px;
}
.fecha_agenda_des, .fecha_agenda_des2{
	display:block;
	float:left;
	text-align:left;
	padding:2px 0px 0px 0px;
	width:auto; 
	height:22px;
	color:#FF0000
}
.fecha_agenda_des .abAnoA, .fecha_agenda_des2 .abAnoA{ display:none}
.fecha_agenda_des2{
	background:url(/img/ico_calendario.gif) left top no-repeat;
}
.fecha_agenda_des span{
	font-size:11px	
}

/* CONOCES? portada*/

.conoces_portada{
	display:block;
	float:left;
	width:250px;
	margin:16px 0px 0px 25px;
	border-top:1px solid #e2e2e2;
}
.conoces_portada .pestania_portada{
	margin-bottom:10px !important;
}
.conoces_portada .conoces_foto{
	display:block;
	float:right;
	background:	#F2F2F2;
	width:130px;
	height:151px;
	margin-top:2px;
	text-align:right;
	overflow:hidden;
	border:none;
}
.conoces_portada a{
	display:block;
	padding:4px;
}
.conoces_portada p{
	display:block;;
	margin:5px 0px 0px 0px;
	padding:3px;
	font-size:11px;
	background-color:#F2F2F2;
	border-bottom:1px solid #DEDEDE	
}
.conoces_portada .conoces_nombre{
	height:30px
}

#previa_desa{
	display:block;
	width:710px;
	clear:both;
}

#previa_desa .equipos{
	display:block;
	float: left;
	width:273px;
	height:25px;
	padding:8px 5px 0px 5px;
	margin-top:13px;
	background-color:#003366;
	color:#FFFFFF;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold
}
#previa_desa .escudos{
	display:block;
	float: left;
	width:130px;
	height:45px;
	padding:5px;
	background-color: #006699;
	border:2px solid #003366;
	color:#FFFFFF;
	text-align:center;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase
}
#previa_desa .escudos img{ display:block; float:left; margin:0px 10px}

/* /cuerpo */


/* patrocinadores*/
.patrocinadores{
	display:block;
	float:left;
	clear:both;
	width:710px;
	height:320px;
	margin:25px;
	border-top:1px solid #e2e2e2;
}
.patrocinadores ul{
	display:block;
	margin:15px 0px 0px 0px;
	padding:0px;
	text-align:center
}
.patrocinadores li{
	display:inline;
}
.patrocinadores img{
	border:none;
	margin:15px 22px 0px 0px
}

/* fin patrocinadores*/
/* menu galerias*/
.menu_galerias{
	display:block;
	float:right;
	width:180px;
	height:auto;
	margin-top:15px
}

.menu_galerias ul{
	display:block;
	float:left;
	width:155px;
	margin:0px;
	padding:0px
}

.menu_galerias ul li{
	display:block;
	float:left;
	width:155px;
	height:auto;
	margin:0px
}
.menu_galerias ul li a{
	display:block;
	float:left;
	width:155px;
	height:auto;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background:none;
	margin-bottom:3px;
	border-bottom:1px solid #CCC;
	text-decoration:none;
}
.menu_galerias .listasecciones a{
	display:block;
	font-size:9px;
	line-height:12px;
	width:155px;
	padding:2px 0px 2px 10px;
	height:auto;
	margin-bottom:4px;
	background: url(/img/ico_mini_folder.gif) 0px 7px no-repeat !important;
	border:none !important;
}
/* pie */

#pie {}
#pie img{ border:none}

#pie_bloque {
	width:100%; /*1084px /*764px*/ /*988px*/ /*100%*/ /*ancho*/
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	background:#FFFFFF url(/img/fnd_pie_rayas.gif) left top repeat-x;
	height:40px;
	position: relative;
	padding-top:15px;
	border:none;
}
#pie_bloque .interior {
	width:961px; /*764px*/ /*988px*/ /*100%*/ /*ancho*/
	margin:0 auto; /*0 auto*/ /*0 0 0 auto*/ /*inherit*/ /*alineacion*/
	/*padding:5px;*/
}

.pie_datos {
	display:block;
	float:left;
	width:350px;
	height:30px;
	color: #999999;
	margin-left:15px;
	font-size:10px;
}
.pie_accesibles{
	display:block;
	float:right;
	width:350px;
}

.pie_accesibles div{
	display:block;
	float:right;
	width:110px;
}


/* /pie */

/* genericos */
.no_articulos{
	display:block;
	margin:20px 22px;
	padding:10px;
	background:url(/img/fondoRayas.gif) left top repeat;
	text-align:center;
	font-weight:bold;
	color: #999999
}
.fondo_rayas{ background-image:url(/img/fondoRayas.gif); padding:5px}
	/*form mensajes */
.boton{
	background: url(/img/fnd_bot_form.gif) left top no-repeat;
	color: #FFFFFF;
	font-size:11px;
	width:58px;
	height:20px;
	padding-bottom:3px;
	margin:0px;
	border:none
}
.boton:hover{background-position: left bottom}

/* CONTACTAR */
.form_contactar{
	display:block;
	width:260px;
	padding:10px;
	background-color:#ECF1F4;
	float: left;
	margin-right:20px;
	margin-bottom:20px;
}
.form_contactar input{
	display:block;
	clear:both;
	background-color: #FFFFFF; 
	border:1px solid #dcdcdc;
	height:17px;
	width:240px;
	margin-bottom:8px;
	margin-right:4px;
	padding:2px 2px 0px 2px;
	font-size:11px;
	color:#999999
}
.form_contactar textarea{
	display:block;
	clear:both;
	background-color: #FFFFFF; 
	border:1px solid #dcdcdc;
	width:240px;
	margin-bottom:8px;
	margin-right:4px;
	padding:2px 2px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999
}
.form_contactar .boton{
	display:block;
	clear:none !important;
	float: left !important;  
	background: url(/img/fnd_bot_form.gif) left top no-repeat;
	color: #FFFFFF;
	font-size:11px;
	width:58px !important;
	height:20px;
	padding-bottom:3px;
	margin:0px 10px 0px 0px;
	border:none
}
.form_contactar .boton:hover{
	background-position:left bottom
}


/* paginador */
.paginador{
	/*height:98px;*/
	margin-top:25px;
	margin-bottom:15px;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	color:#666666;
	line-height:18px;
}
.paginador a{
	color:#666666;
	padding:2px 4px 1px 4px;
	background: #F0F0F0;
	text-decoration:none
}
.paginador a:hover{
	background: #CCC;

}

.paginador_actual{
	padding:2px 4px 1px 4px;
	border:1px solid #999999 !important;
}


/* fin paginador */

/* BOLETINES */
#boletines{
	background-color:#FBFBFB;
	border: #F3F3F3 1px solid;
	padding:15px;
	font-size:11px;
	color:#999999
}
#boletines .error{
	display:block;
	clear:both;
	color:#CC0000;
	margin-bottom:5px;
}
.resaltado{
	margin-bottom:15px
}
#sus_email{
	/*float:left;*/
	display:block;
	border:1px solid #dcdcdc;
	height:15px;
	width:200px;
	margin-right:4px;
	padding:2px 2px 0px 2px;
	font-size:11px;
	color:#999999;
	clear:both

}
.sus_boton{
	background: #000066 url(/img/fnd_botones_grande.gif) left top no-repeat;
	color: #FFFFFF;
	font-size:11px;
	width:105px;
	height:20px;
	padding-bottom:3px;
	margin-top:12px;
	border:none;
	cursor:pointer;
}
.sus_boton:hover{ background-position: left bottom}

.avisos{
	background-color:#f6f6f6;
	border: #F3F3F3 1px solid;
	padding:15px;
	font-size:11px;
	color:#999999
}


/* MAPAS GOOGLE */
#map{ display:block; width: 515px; height: 315px; padding:1px; border: 1px solid #CCCCCC;}
#map_pie{ width: 295px; height: 230px; padding:1px; border: 1px solid #CCCCCC}
/*#map_integrado{ width: 520px; height: 190px; padding:1px; border: 1px solid #CCCCCC}*/

.g_info img{ float:left; display:block; padding:1px; margin-right:10px;}
.g_info .titulo{ font-family:Trebuchet MS,Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0px 0px 5px 0px; padding:0px }
.g_info .resumen{ font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#999999}

.listado_gmap_lateral{
	display:block;
	list-style:none;
	margin:20px 0px 0px 0px;
	padding:0px;
}
.listado_gmap_lateral li{
	display:block;
	padding:0px 0px 3px 15px;
	background:url(/img/bullet_prod_amarillo.gif) 0px 4px no-repeat;
	font-size:10px;
}

/* GALERÍA DE IMÁGENES */
.galeria_elem{
	display:block;
	width:120px;
	height:111px;
	margin:15px 0px 0px 0px;
	background-color: #102b62
}
.galeria_elem h3{
	display:block !important;
	margin:0px !important;
	padding:0px 3px !important;
	font-size:10px !important;
	color:#ffffff !important;
	text-transform:uppercase;
	line-height:12px;
}
a.ab_titular_imgOver:link, a.ab_titular_imgOver:visited{
	display:block;
	width:120px;
	height:80px;
	border-bottom:1px solid #006699;
	background: url(/img/vacio.gif) left top repeat;
}
a.ab_titular_imgOver:hover{
	display:block;
	width:120px;
	height:80px;
	border-bottom:1px solid #006699;
	background:url(/img/ampli_imagen.gif) right bottom no-repeat;
}

.ab_titular .miniatura{
	padding:0px;
	margin:3px 10px 10px 0px;
}

div.imagen{
	background-repeat:no-repeat; 
	background-position:1px 1px;
	display:block; 
	width:120px;
	height:80px; 
	padding:0px;
	margin-bottom:5px;
}

/* PLANTILLA DE JUGADORES */

table.tabla_plantilla{
	margin-top: 10px;
	width:100%;
	background-color:#E9E9E9;
	border-collapse:collapse;
}
table.tabla_plantilla tr.plantilla_cabecera th{background: #003366 url(/img/fnd_tabla_header.gif) left center repeat-x; font-size:10px; color: #FFFFFF; padding: 0px 3px; text-align:left}
table.tabla_plantilla tr.plantilla_fila{ background:url(/img/fnd_fila_plantilla.gif) left bottom repeat-x}
table.tabla_plantilla tr.plantilla_fila:hover{background: #CCCCCC !important; cursor:pointer}
table.tabla_plantilla img{ border:1px solid #FFFFFF}

/* COMPETICIONES */

table.tabla_competiciones{
	margin-top: 10px;
	width:100%;
	background-color:#E9E9E9;
	border-collapse:collapse;
}
table.tabla_competiciones tr.competiciones_cab th{background: #003366 url(/img/fnd_tabla_header.gif) left center repeat-x !important; font-size:10px; color: #FFFFFF; padding: 0px 3px; text-align:left}
table.tabla_competiciones tr.competiciones_fila{ background:url(/img/fnd_fila_plantilla.gif) left bottom repeat-x; height:25px}
table.tabla_competiciones tr.competiciones_fila:hover{background: #CCCCCC !important;}
table.tabla_competiciones td.competiciones_sec{ font-size:8px; text-align:center}
table.tabla_competiciones td.competiciones_result,table.tabla_competiciones td.competiciones_jor,table.tabla_competiciones td.competiciones_info{ text-align:center}
table.tabla_competiciones .ab_seg{ display:none}

table.tabla_competiciones td.cadetes { background: #000000 url(/img/ico_clasif_escudo_1a.gif) left top repeat-x !important; height:25px; width:30px}


/* REGISTROS */

.reg_personales{
	background-color:#F5F5F5
}
.reg_personales th{ height:25px; background-color: #EEEEEE; border-bottom:1px solid #E9E9E9}

.reg_personales td{padding:4px 10px}


.reg_adicionales{
	background-color:#F5F5F5;
	margin-top:20px;
}
.reg_adicionales th{ height:25px; background-color: #EEEEEE; border-bottom:1px solid #E9E9E9}

.reg_adicionales td{padding:4px 10px}

.reg_personales .reg_columna1, .reg_adicionales .reg_columna1{ width:200px}

.reg_fila_botones{ height:30px}

#reg_error{ border: 1px solid #FF0000; margin-bottom:20px; background-color:#FFF2F2}


.tda_tablaDetalles{
	background-color:#F5F5F5;
	margin-top:20px;
	width:550px;
	border:1px solid #CCCCCC !important;
}
.tda_tablaDetalles th{ height:25px; background-color: #EEEEEE; border: none}

.tda_tablaDetalles td{padding:4px 10px; border:none}

.tda_tablaDetalles .reg_columna1{ width:200px; border: none}

.reg_fila_botones{ height:30px}
.tda_filpie td{ border-top:1px dotted #CCCCCC; font-weight:bold}
.tda_botonesPie{ margin-top:10px}
.tda_botonesPie, .tmt_botonesPie{ margin-top:10px}

.tda_colenc_7, .tda_colenc_8{ width:20px}

.proteccion_datos{
	width:550px;
	font-size:10px;
	line-height:13px;
	text-align:justify;
	margin:10px 0px
}
.campeonato {
  background: url("../img/fondo_campeonato_2011.jpg") no-repeat scroll left top transparent;
  display: block;
  float: left;
  height: 160px;
  margin: 0 0 0 25px;
  padding: 80px 0 0 20px;
  width: 420px;
}
.campeonato .pdf {
  display: block;
  float: right;
  width: 180px;
}
.campeonato .pdf a {
  background: url("/img/ico_pdf.png") no-repeat scroll left top transparent;
  display: block;
  height: 15px;
  padding: 10px 0 0 25px;
}
.campeonato .articulo, .campeonato .articulo a{
	color:#FFFFFF
}
