/* CSS Document */
A:link { text-decoration: none }
A:visited { text-decoration:none }
A:hover { text-decoration:underline }

html { height: 100% }
body { height: 100%; margin: 0px; background-image: url(../img/fnd_general.gif); background-repeat: repeat-x; }
img { border: 0px }
ul { list-style-type: none; margin: 0px; padding: 0px }
h2 { display: none }

.cursor { cursor:pointer !important }
.separador, .separador_min { width: 100%; height: 10px; font: 2px Arial }
.separador_min { height: 2px }
.fuente_grande { font: 12px Arial; font-weight:bold }
.fuente_grande a { color:#000 }
.btn_interior, .btn_interior2 { display: inline; float: left; padding: 4px 8px 4px 8px; color:#FFF; background-color:#669BC3; border: 2px solid #7DAACC; font-weight:bold; 
	border-right-color: #486D89; border-bottom-color: #486D89 }
.btn_interior2 { width: 110px; text-align:center; margin-right: 5px }
.btn_interior:hover, .btn_interior2:hover { border-color: #486D89; border-right-color: #7DAACC; border-bottom-color: #7DAACC; text-decoration:none; background: #558DB7 }	
.elim { background-color: #E02424; border-color: #BA1F1F; border-top-color: #F54545; border-left-color: #F54545 }
.acep { background-color: #009900; border-color: #006600; border-top-color: #00CC00; border-left-color: #00CC00 }

#horarios_reto { position:absolute }

#contenedora { width: 100% }
#cuerpo { width: 1000px; margin: 0px auto; }

/* Pie de página */
#pie_pagina { display: inline; float:left; width: 100%; background-image: url(../img/fondtempl2.jpg); background-repeat: repeat-x }
#pie_pagina  a { color : #FFF;  }
#pie_menu { margin: 0px auto; padding: 3px 0px 0px 0px; height: 20px; width: 770px; color: #FFFFFF; font-size:10px; font-family:Tahoma; text-align:center}
#software { margin: 0px auto; width: 770px; height: 27px; text-align: center}
#software img { padding: 3px }
#greetigs { margin: 0px auto; padding: 3px 0px 15px 0px; width: 770px }
.estadisticas { float:left; display:inline; padding-left: 30px;  background-image:url(../img/stats.gif); background-repeat:no-repeat; color: #666666; font-size:10px; font-family:Tahoma; 
	width: 300px}
.informacion { text-align:center; color: #666666; font-size:10px; font-family:Tahoma;}

/* Centro */
#centro_web_manager { display: inline; float: left; width: 1000px; font: 11px Arial }
#centro_web_manager div, #centro_web_manager li, #centro_web_manager ul, #centro_web_manager img, #centro_web_manager form, #centro_web_manager p,
	#centro_web_manager h3, #centro_web_manager input { display: inline; float: left; margin: 0px; padding: 0px }
#centro_web_manager #cabecera { width: 1000px; height: 132px }

#centro_web_manager #cabecera #hora_juego { background-image:url(../img/cab_hora.gif); background-repeat:no-repeat; width: 163px; height: 51px; color:#FFF }
#centro_web_manager #cabecera #hora_juego p { margin-left:43px; text-align:right; width:100px; margin-top: 1px }
#centro_web_manager #cabecera #hora_juego h4 { font-size: 14px; font-weight: bold; margin-left:23px; width:52px; letter-spacing: -1.2px; padding: 0px; 
	display:inline; float:left; margin:8px 0 0 25px; border-right: 1px solid #FFF }
#centro_web_manager #cabecera #hora_juego h3 {  text-align:right; font-size: 24px; margin-left:6px; }

#centro_web_manager #cabecera #favoritos { background-image:url(../img/favoritos.gif); background-repeat:no-repeat; padding: 8px 0px 8px 30px; margin:21px 0 0 77px }
#centro_web_manager #cabecera #favoritos a { color: #44769c }
#centro_web_manager #sub_cabecera { background-image:url(../img/fnd_submenu.gif); width: 998px; height: 28px; color: #FFF }
#centro_web_manager #sub_cabecera a { color:#FFF }
#centro_web_manager #sub_cabecera #sub_usuario { width: 337px; height: 21px; background:url(../img/sub_usuario.gif) no-repeat; padding: 7px 0px 0px 35px }
#centro_web_manager #sub_cabecera #sub_alertas { width: 335px; height: 21px; background:url(../img/sub_alertas.gif) no-repeat; padding: 7px 0px 0px 45px }
#centro_web_manager #sub_cabecera #sub_calendario { width: 37px; padding: 2px 0px 0px 13px }
#centro_web_manager #sub_cabecera #sub_sms { width: 151px; height: 21px; background:url(../img/sub_sms.gif) no-repeat; padding: 7px 0px 0px 45px }
#centro_web_manager #inferior_man { background:#BECFDA url(../img/fnd_sub_menu.gif) no-repeat 0px 28px; width: 998px; border-left: 1px solid #487CA3; border-right: 1px solid #487CA3 }
#centro_web_manager #col_izquierda, #centro_web_manager #col_derecha { width:183px; color:#FFF; padding-bottom: 5px }
#centro_web_manager .titulo_col, #centro_web_manager #central_man .titulo_col { background:url(../img/fnd_tit_col.gif); width: 167px; height: 17px; 
	border: 1px solid; border-color: #86adc9 #5181a3 #3c6688 #6c99b9; margin-top: 5px; font: 12px Arial; font-weight: bold; padding: 2px 0px 0px 14px }
#centro_web_manager .tit_col_club { background-image:url(../img/fnd_club.gif); background-position:right; background-repeat:no-repeat }	
#centro_web_manager .tit_col_temporada { background-image:url(../img/fnd_temporada.gif); background-position:right; background-repeat:no-repeat }
#centro_web_manager .tit_col_oficina { background-image:url(../img/fnd_oficina.gif); background-position:right; background-repeat:no-repeat }
#centro_web_manager .tit_col_comunidad { background-image:url(../img/fnd_comunidad.gif); background-position:right; background-repeat:no-repeat }	
#centro_web_manager .col_login, #centro_web_manager #col_derecha .normal_col_meteo, #centro_web_manager #col_derecha .normal_col_clasi { display: inline; 
	float: left; background-color:#669BC3; width: 171px; height: 17px; border: 1px solid #7DAACC; border-right-color: #486D89; border-bottom-color: #486D89; 
	padding: 2px 0px 0px 10px; color:#FFF }
#centro_web_manager #col_derecha .normal_col_meteo, #centro_web_manager #col_derecha .normal_col_clasi { border-right: 1px solid #669BC3 }	
#centro_web_manager .deb_tit_col { padding-top: 4px; width: 100%; background:url(../img/fnd_deb_tit_col.gif) repeat-x; display:inline; float:left }	
#centro_web_manager .col_login { height:auto }
#centro_web_manager .col_login p { width: 171px; padding-bottom: 5px }
#centro_web_manager .col_login p input { font: 11px Arial; padding:1px 0 1px 5px; }
#centro_web_manager .col_login p .btn_entrar { padding-right: 5px; font-size: 12px; font-weight: bold }
#centro_web_manager .normal_col { background:url(../img/fnd_barra_azul1.gif); padding:3px 0px 1px 15px; color:#000; width:168px; height: 17px; display: inline; 
	float: left; }	
#centro_web_manager #col_izquierda .normal_col:hover { text-decoration:none; background: url(../img/fnd_barra_azul1.gif) no-repeat 0px -20px!important; color:#FFF !important }
#centro_web_manager .normal_col a { color: #145c8e }
#centro_web_manager #col_derecha .normal_col_meteo .meteo_man a, #centro_web_manager .col_login a { color:#FFF600 }	
#centro_web_manager #central_man { width: 632px }
#centro_web_manager #col_derecha .normal_col { text-align:right; padding:3px 10px 1px 0; background-position: 1px 0px; width: 172px }
#centro_web_manager #col_derecha .normal_col_meteo { padding: 0 0 1px 0; height: 61px; width: 181px }
#centro_web_manager #col_derecha .normal_col_meteo .temperatura_man { font: 30px Arial; font-weight: bold; width: 117px; padding-top: 4px }
#centro_web_manager #col_derecha .normal_col_meteo .meteo_man { font: 12px Arial; font-weight: bold; width: 117px; }
#centro_web_manager #col_derecha .normal_col_clasi { height: auto }
#centro_web_manager #col_derecha .normal_col_clasi p { width: 165px; height: 16px }
#centro_web_manager #central_man .titulo_col { width: 616px; color:#FFF; font-weight: normal }
#centro_web_manager #central_man #opciones_central { background: #FFF url(../img/fnd_opc_central.gif); border-bottom: 1px solid #E5EBEF; height: 42px; width: 632px }
#centro_web_manager #central_man #opciones_central .opcion { display: inline; float: left; padding: 8px 22px 8px 22px; background: #E5EBEF; margin: 12px 0px 0px 12px; 
	color:#000; font-weight: bold }
#centro_web_manager #central_man #opciones_central .deselec:hover { text-decoration:none; background-position: 0px -30px }
#centro_web_manager #central_man #opciones_central .deselec { background:url(../img/fnd_pestana_azul.gif) no-repeat; color:#FFF; font-weight: normal }
#centro_web_manager #central_man #opciones_central .ayuda { float:right; margin-right: 12px }
#centro_web_manager #central_man #opciones_central .orange { background: #F87B36 url(../img/fnd_pestana_naranja.gif) no-repeat }
#centro_web_manager #central_man #opciones_central .orange:hover { background-position: 0px -30px }
#centro_web_manager #central_man #contenido_importante { width: 612px; background: #E5EBEF; padding: 8px 10px 8px 10px }
#contenido_importante .contenedor_normal { width: 612px }
#contenido_importante .contenedor_normal h3 { font: 11px Arial; color:#FFF; background: url(../img/fnd_barra_negra.gif); padding: 2px 8px 2px 8px; font-weight: bold; 
	border: 2px solid #464545; border-top-color: #676767; border-left-color: #676767; width: 592px }
#contenido_importante .contenedor_normal h3 a { color:#FFF; text-decoration:underline }	

#contenido_importante .contenedor_normal .texto_normal { width: 586px; padding: 8px 12px 8px 12px; background-color: #FFF; border: 1px solid #CCC }	
#contenido_importante .contenedor_normal .txt_records { width: 275px }

/* Bonus */
#contenido_importante .contenedor_normal .bonus { border-top: none; background: url(../img/fnd_bonus.gif)}
#contenido_importante .contenedor_normal .bonus .p1 { margin: 0px 15px 0px 162px; width: 185px }
#contenido_importante .contenedor_normal .bonus img { margin: 1px 5px 0 0 }

/* Meteo */
#contenido_importante .contenedor_normal .meteo_por_dia, #contenido_importante .contenedor_normal .meteo_por_dia p { width:146px }
#contenido_importante .contenedor_normal .meteo_por_dia p { text-align:center; padding: 2px 0px 2px 0px; font-size: 12px }
#contenido_importante .contenedor_normal .meteo_por_dia img { margin-left: 34px }

/* Staff */
#contenido_importante .contenedor_normal .sup_seg, #contenido_importante .contenedor_normal .sup_seg2 { position:absolute; width: 120px; border: 2px solid #CCC; background: #F4F4F4; 
	padding: 10px; display:none; margin: -40px 0px 0px -80px }
#contenido_importante .contenedor_normal .sup_seg p, #contenido_importante .contenedor_normal .sup_seg2 p { width: 120px; text-align:center; margin-bottom: 10px }
#contenido_importante .contenedor_normal .sup_seg2 { width:200px }
#contenido_importante .contenedor_normal .sup_seg2 p { width: 200px }
#contenido_importante .contenedor_normal .sup_seg2 input { width:100px; font-size:11px; font-family: Arial }

/* Calendario para jugar retos */
#contenido_importante .contenedor_normal #horario_pop { position:absolute; border: 2px solid #CCC; background: #F4F4F4; padding: 10px; margin: -130px 0px 0px -180px; width:380px;
	display:none }
#contenido_importante .contenedor_normal #horario_pop .columna_prin { width:60px; font-size:11px; font-family: Arial; text-align:center }
#contenido_importante .contenedor_normal #horario_pop .columna_sec { width: 50px; padding: 2px 4px; margin:1px; text-align:center }

/* Club */
#contenido_importante .contenedor_normal .texto_normal .titular { width: 586px; font-size: 18px; font-family: Arial; font-weight: bold; display:inline; float: left; 
	margin: 0px 0px 15px 0px; border-bottom: 1px solid #333; color:#333 }
#contenido_importante .contenedor_normal .texto_normal .club_der { width: 442px }
#contenido_importante .contenedor_normal .texto_normal .club_der_est { width: 228px }
#contenido_importante .contenedor_normal .texto_normal .datos_club { width: 430px; margin-left: 12px }
#contenido_importante .contenedor_normal .texto_normal .datos_estadio { width: 216px; margin-left: 12px }
#contenido_importante .contenedor_normal .texto_normal .d1, #contenido_importante .contenedor_normal .texto_normal .d5, #contenido_importante .contenedor_normal .texto_normal .d6 { 
	padding: 2px 12px 2px 0px; width: 138px; background-color: #F4F4F4; margin-bottom: 1px; text-align:right; color:#0066CC }
#contenido_importante .contenedor_normal .texto_normal .datos_estadio .d1 { width: 80px }	
#contenido_importante .contenedor_normal .texto_normal .d5 { padding: 2px 0px 2px 0px; width: 150px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .d6 { width: 204px; border-bottom: 1px dashed #CCC; margin-bottom: 6px }
#contenido_importante .contenedor_normal .texto_normal .d3 { padding: 2px 0px 2px 12px; width: 138px; margin-bottom: 1px; text-align:left; border-left: 1px solid #CCC; 
	background: #F4F4F4 }	
#contenido_importante .contenedor_normal .texto_normal .d4 { padding: 2px 12px 2px 0px; width: 70px; margin-bottom: 1px; text-align:right; color:#0066CC }	
#contenido_importante .contenedor_normal .texto_normal .d2 { padding: 2px 12px 2px 12px; width:256px; margin-bottom: 1px }
#contenido_importante .contenedor_normal .texto_normal .d2 a { text-decoration:underline; color:#3C6788 }
#contenido_importante .contenedor_normal .texto_normal .d2 input { width: 14px; font: 11px Arial; background: #FFF; padding: 1px 0px 1px 6px }
#contenido_importante .contenedor_normal .texto_normal .d2 .btn_interior { color:#FFF; text-decoration:none; padding: 1px 4px } 
#contenido_importante .contenedor_normal .texto_normal .datos_estadio .d2 { width: 100px }
#contenido_importante .contenedor_normal .texto_normal .inp { padding-top:5px; padding-bottom: 5px }
#contenido_importante .contenedor_normal .texto_normal .descrip_marca { width: 255px }
#contenido_importante .contenedor_normal .texto_normal textarea { display:inline; float: left; padding: 4px; margin: 0px; width: 280px; height: 150px; font: 11px Arial }

/* Records */
#contenido_importante .contenedor_normal .texto_normal .azulado1 { color:#000; font-weight: normal !important; width: 115px !important; margin-top: 7px }
#contenido_importante .contenedor_normal .texto_normal .azulado1 b { color:#0066CC }
#contenido_importante .contenedor_normal .texto_normal .azulado2 { font-weight: normal !important; width: 134px !important; margin-top: 7px }

/* Incentivos */
#contenido_importante .contenedor_normal .texto_normal .incentivo { width: 120px !important; margin: 3px 0px 0px 5px !important; padding: 0px !important }
#contenido_importante .contenedor_normal .texto_normal .incentivo select { margin:0px !important }
#contenido_importante .contenedor_normal .texto_normal .incentivo input { width: 116px; margin-top:8px }
#contenido_importante .contenedor_normal .texto_normal .incentivo .envia { height:auto; padding: 2px; font-weight: bold; font-size: 12px }

/* Paginador */
#contenido_importante .contenedor_normal .texto_normal .paginador { width: 585px }
#contenido_importante .contenedor_normal .texto_normal .paginador p { padding: 3px 6px; background: url(../img/fnd_titulillo.gif) 0 -2px; margin: 0px 2px 0px 2px;border: 1px solid #CCC }
#contenido_importante .contenedor_normal .texto_normal .paginador p a { color:#000 }

/* Retos */
#contenido_importante .contenedor_normal .texto_normal .muestra_reto { width: 585px; margin: 5px 0px 5px 0px }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .equipo a, #contenido_importante .contenedor_normal .texto_normal .muestra_reto .equipo2 a { color:#3C6788 }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .fecha_reto { width: 60px; font-weight: bold; line-height: 12px; text-align:center; padding: 2px;
	border-right: 1px solid #CCC }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .apuesta_reto { width: 30px; padding: 0px 8px 0px 8px }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .apuesta_reto img { border: 1px solid #CCC }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .fecha_reto span { font-size: 18px }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .fecha_reto a { color:#990000 }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .equipo { padding:6px; width: 138px; font: 12px Arial; font-weight: bold }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .estadio { padding:6px; width: 397px;  }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .resultado, #contenido_importante .contenedor_normal .texto_normal .muestra_reto .resultado2 { padding:2px; 
	width: 20px; font-size: 18px; font-weight: bold; text-align:center; background: #F4F4F4; border: 1px solid #CCC }
	#contenido_importante .contenedor_normal .texto_normal .muestra_reto .resultado2 { font-size: 27px; width: 34px; background: none }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .equipo2 { padding:8px 6px 9px; width: 194px; font: 18px Arial; font-weight: bold; letter-spacing: -0.5px; 
	background: #F4F4F4 }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .ganador { background: #669BC3; color: #FFF; border-color: #669BC3 }
#contenido_importante .contenedor_normal .texto_normal .btn { position: absolute }	
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .btn { position: absolute; width: 56px }
#contenido_importante .contenedor_normal .texto_normal .muestra_reto .btn .btn_interior { float:right }
#contenido_importante .contenedor_normal .texto_normal .descrip_pistas { width: 150px; text-align:right }
#contenido_importante .contenedor_normal .texto_normal .datos_pistas { width: 250px; text-align:left; font-weight:bold; margin-left: 10px }
#contenido_importante .contenedor_normal .texto_normal .datos_pistas .formulario_club { padding: 0px; margin: 0px; width: 120px }
#contenido_importante .contenedor_normal .texto_normal .datos_pistas span { font-size: 16px }
#contenido_importante .contenedor_normal .texto_normal .datos_pistas .cont_nivel { padding: 12px 0px 3px 0px }
#contenido_importante .contenedor_normal .texto_normal .datos_pistas .cont_nivel .fondo_nivel { margin: 0px }
#contenido_importante .contenedor_normal .txt_records .descrip_pistas, #contenido_importante .contenedor_normal .texto_normal .media { width: 55px; text-align:left; 
	background: #F4F4F4; padding: 5px 0px 5px 10px; border:1px solid #E0E0E0 }
#contenido_importante .contenedor_normal .texto_normal .media { padding: 0px; text-align:center; line-height: 22px; height: 54px; font-weight: bold; color: #FFF; background: none;
	border: none; width: 57px }
#contenido_importante .contenedor_normal .texto_normal .media2 { margin-right: 0px; line-height: 18px; height: 47px; color: #FFF; border: none; 
	background-image:url(../img/fnd_med.gif); background-repeat: no-repeat; width: 57px; padding-top: 5px }
#contenido_importante .contenedor_normal .texto_normal .media span { font-size: 36px; color:#000; color: #FFF }
#contenido_importante .contenedor_normal .texto_normal .media2 span { font-size: 24px; color:#FFF }
#contenido_importante .contenedor_normal .nombre_pista_r { width:281px }
#contenido_importante .contenedor_normal .txt_records .tiempo_record { width: 180px;  margin: 6px 0px 0px 8px; font: 18px Arial; font-weight: bold }	
#contenido_importante .contenedor_normal .txt_records .tiempo_record a { color: #0066CC; font-size: 11px}
#contenido_importante .contenedor_normal .txt_records .precio_construccion { margin-top: 14px; padding-left: 10px }

/* Clasificacion */
#contenido_importante .contenedor_normal .texto_normal .ul_paginador { width: 585px }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador a { color:#3C6788 }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador img { float:right }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador li { padding: 4px 8px 4px 8px; background-color: #F4F4F4; margin: 1px 1px 0px 1px; width: 200px }
#contenido_importante .contenedor_normal .texto_normal .cab li { background-color:#669BC3; font-weight: bold; color:#FFF; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .cuen li { text-align:right }
#contenido_importante .contenedor_normal .texto_normal .ul_fich { border-bottom: 1px solid #E0E0E0 }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w20 { width: 20px }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w35 { width: 35px }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w35c { width: 35px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w100 { width: 106px }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w230 { width: 231px; background-color:#D9D9D9; text-align:left }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w77 { width: 77px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w177 { width: 177px; background: #FFF }
#contenido_importante .contenedor_normal .texto_normal .ul_paginador .w177c { width: 177px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .cuen .w100{ background-color:#E5EBEF; color: green }
#contenido_importante .contenedor_normal .texto_normal .cuen .w100r { color: red }
#contenido_importante .contenedor_normal .texto_normal .ent_div { width: 585px }
#contenido_importante .contenedor_normal .texto_normal .incremento_ent { margin-right: 2px }
#contenido_importante .contenedor_normal .texto_normal .esqu_incremento { margin: 2px 0px 0px 10px; height: 20px }
#contenido_importante .contenedor_normal .texto_normal .esqu_incremento b { color:#0066CC }

/* Plantilla y Fichajes */
#contenido_importante .contenedor_normal .tit_esquia, #contenido_importante .contenedor_normal .tit_esquia_in { background: url(../img/fnd_tit_esquiador.gif); color:#000000; 
	border: 1px solid #CCC; padding: 4px 9px 4px 26px; font-size: 12px; width: 575px }
#contenido_importante .contenedor_normal .tit_esquia a { float:right; color:#FFF; text-decoration:none; font-weight: normal; font-size: 11px; margin-right:20px; }
#contenido_importante .contenedor_normal .tit_esquia a:hover { text-decoration:underline }
#contenido_importante .contenedor_normal .tit_esquia span { font-weight: normal; font-size: 11px }
#contenido_importante .contenedor_normal .tit_esquia_in { background: url(../img/fnd_tit_esquiador_in.gif) }
#contenido_importante .contenedor_normal .tit_esquia_in span { float:right }
#contenido_importante .contenedor_normal .texto_normal .iconos_esquiador { width: 150px; border-right: 1px solid #DBDBDB; height: 52px }
#contenido_importante .contenedor_normal .texto_normal .iconos_esquiador .img_esp { margin-left: 4px }
#contenido_importante .contenedor_normal .texto_normal .detalles_esquiador { width: 200px; height: 52px }
#contenido_importante .contenedor_normal .texto_normal .detalles_esquiador p { padding: 3px 0px 0px 12px; width: 188px }
#contenido_importante .contenedor_normal .texto_normal .detalles_esquiador2 { width: 178px; height: 52px; background: #f4f4f4 url(../img/fnd_niveles.gif) no-repeat right }
#contenido_importante .contenedor_normal .texto_normal .detalles_esquiador2 p { padding: 3px 0px 0px 12px; width: 166px }
#contenido_importante .contenedor_normal .texto_normal .stats_esquiador { width: 109px; border-left: 1px solid #DBDBDB; padding-bottom:2px }
#contenido_importante .contenedor_normal .texto_normal .stats_esquiador p { padding: 3px 0px 0px 12px; width: 92px }
#contenido_importante .contenedor_normal .texto_normal .preferidas_esquiador { width: 340px; border-top: 1px solid #DBDBDB; margin-top: 10px; 
	border-bottom: 1px solid #DBDBDB; background: url(../img/fnd_tit_esquiador_in.gif) -30px 0 }
#contenido_importante .contenedor_normal .texto_normal .preferidas_esquiador p { padding: 5px 0px 4px 12px;  }
#contenido_importante .contenedor_normal .texto_normal .mejores_tiempos_es { width: 340px }
#contenido_importante .contenedor_normal .texto_normal .mejores_tiempos_es li { width: 86px; text-align:right; padding-top: 3px; font-size: 10px }
#contenido_importante .contenedor_normal .texto_normal .mejores_tiempos_es .name_pista { font-weight:bold; text-align:left; padding-left: 12px; width:58px; font-size: 11px }
#contenido_importante .contenedor_normal .texto_normal .forma_esquiador, .forma_esquiador { width: 230px }
#contenido_importante .contenedor_normal .texto_normal .forma_esquiador p, .forma_esquiador p { padding: 3px 0px 0px 12px; width: 65px }
#contenido_importante .contenedor_normal .texto_normal .skill_esquiador, .skill_esquiador { float: right; width: 233px; background:#F4F4F4 url(../img/fnd_stats.gif) bottom repeat-x; 
	border: 1px solid #DBDBDB; padding-bottom: 5px }
#contenido_importante .contenedor_normal .texto_normal .skill_esquiador p, .skill_esquiador p { padding: 3px 0px 0px 12px; width: 60px; text-align:right }
#contenido_importante .contenedor_normal .texto_normal .cont_nivel, .cont_nivel { width: 222px  }
#contenido_importante .contenedor_normal .texto_normal .cont_nivel .fondo_nivel, .cont_nivel .fondo_nivel { width: 120px; height: 6px; border: 1px solid #777; 
	font: 2px Arial; background-image:url(../img/fnd_valores.gif); margin: 7px 0px 0px 15px  }
#contenido_importante .contenedor_normal .texto_normal .cont_nivel .datos_nivel,.cont_nivel .datos_nivel { width: 20px; height: 6px; font: 2px Arial; 
	background: url(../img/fnd_barra_green.gif) }
#contenido_importante .contenedor_normal .texto_normal .btn_trans { position: absolute; margin: 32px 0px 0px 23px; width: 220px }
#contenido_importante .contenedor_normal .texto_normal .btn_trans_1 { position: absolute; margin: 5px 0px 0px 12px }
#contenido_importante .contenedor_normal .texto_normal .txt_trans { margin-top: 2px; width: 350px }
#contenido_importante .contenedor_normal .texto_normal .txt_liber { margin-top: 2px; width: 560px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .fich_nombre { width: 100px }
#contenido_importante .contenedor_normal .texto_normal .desc_boton { width: 411px; padding:6px 6px 6px 24px; background:url(../img/flecha.gif) no-repeat }

/* Error */
#contenido_importante .error_normal h3 { background-image:none; background-color: #E02424; border-color: #BA1F1F; border-top-color: #F54545; border-left-color: #F54545  }
#contenido_importante .error_normal .texto_normal { color: red; background: #FFF url(../img/ico_error.gif) no-repeat 3px center; padding-left: 40px; width: 558px  }

/* Correctos */
#contenido_importante .correcto_normal h3 { background-image:none; background-color: #09c100; border-color: #0fa907; border-top-color: #1ddf13; border-left-color: #1ddf13  }
#contenido_importante .correcto_normal .texto_normal { color: green; background: #FFF url(../img/ico_correcto.gif) no-repeat 3px center; padding-left: 40px; width: 558px }

/* Logs */
#contenido_importante .contenedor_normal .texto_normal .p_logs { width: 585px; padding: 2px 0px 2px 0px }
#contenido_importante .contenedor_normal .texto_normal .p_logs img { margin: 1px 5px 0px 0px }

/* Contenidos */
#contenido_importante .contenedor_normal .formulario_club { width: 560px; margin: 12px }
#contenido_importante .contenedor_normal .formulario_club li { width: 560px; margin: 4px 0px 0px 0px }
#contenido_importante .contenedor_normal .formulario_club li p { width: 240px; padding: 2px 0px 0px 0px }
#contenido_importante .contenedor_normal .formulario_club input { font: 11px Arial; height: 16px; width: 180px }
#contenido_importante .contenedor_normal .formulario_club .check {  height: 16px; width: 16px; margin: 2px 0px 2px 0px }
#contenido_importante .contenedor_normal .formulario_club select { display: inline; float: left; font: 11px Arial; height: 18px; width: 120px; padding: 0px; 
	margin: 0px 3px 0px 0px  }
#contenido_importante .contenedor_normal .btn_enviar { width: 560px; margin-top: 10px;  border-top: 1px dashed #CCC; margin-left: 12px }
#contenido_importante .contenedor_normal .btn_enviar input, #contenido_importante .contenedor_normal .texto_normal .submit_mensaje { margin: 5px 0px 0px 220px; font: 12px Arial; 
	font-weight: bold; width: 100px; padding: 2px }
#contenido_importante .contenedor_normal .btn_enviar_2 { width: 425px; margin-top: 10px;  border-top: 1px dashed #CCC; margin-left: 12px }
#contenido_importante .contenedor_normal .btn_enviar_2 input { margin: 5px 0px 0px 160px; font: 12px Arial; font-weight: bold; width: 100px; padding: 2px }
#contenido_importante .contenedor_normal .texto_normal .btn_enviar_2 { width: 216px }
#contenido_importante .contenedor_normal .texto_normal .btn_enviar_2 input { margin-left: 50px }

/* Entrenamiento */
#contenido_importante .contenedor_normal .formulario_club .p_entre { width: 180px; padding-left: 60px }
#contenido_importante .contenedor_normal .formulario_club .p_entre a { color:#3C6788 }
#contenido_importante .contenedor_normal .fnd_entreno_1 { background:#FFF url(../img/fnd_entreno_1.gif) right no-repeat; border-bottom: none }
#contenido_importante .contenedor_normal .fnd_entreno_2 { background:#FFF url(../img/fnd_entreno_2.gif) right no-repeat; border-bottom: none }
#contenido_importante .contenedor_normal .fnd_entreno_3 { background:#FFF url(../img/fnd_entreno_3.gif) right no-repeat }

/* Ver reto */
#contenido_importante .contenedor_normal .texto_normal .resultados { width: 585px; margin-top: 10px }
#contenido_importante .contenedor_normal .texto_normal .resultados ul { width: 585px; margin-bottom: 2px }
#contenido_importante .contenedor_normal .texto_normal .resultados ul li { padding: 4px; margin: 1px; padding: 2px 8px 2px 8px; border: 2px solid #FFF;  }
#contenido_importante .contenedor_normal .texto_normal .resultados .titulo li { color:#FFF; background-color:#505050; padding: 2px 8px 2px 8px; font-weight: bold; 
	border: 2px solid #464545; border-top-color: #676767; border-left-color: #676767 }
#contenido_importante .contenedor_normal .texto_normal .resultados ul .pos { width: 22px; text-align:center }
#contenido_importante .contenedor_normal .texto_normal .resultados ul .nombre { width: 160px }
#contenido_importante .contenedor_normal .texto_normal .resultados ul .club { width: 138px }
#contenido_importante .contenedor_normal .texto_normal .resultados ul .puntos { width: 22px }
#contenido_importante .contenedor_normal .texto_normal .resultados ul .diferencia { width: 55px; text-align:center }

/* Ver reto nuevo */
#contenido_importante .contenedor_normal .nuevos_resultados { background: url(../img/fnd_resultados.jpg); height: 348px; padding: 8px 5px; width: 600px }
#contenido_importante .contenedor_normal .nuevos_resultados .datos_estadio_resultado { line-height: 1.6; width: 425px; margin-left: 53px  }
#contenido_importante .contenedor_normal .nuevos_resultados .datos_estadio_resultado b { color:#3c6788 }
#contenido_importante .contenedor_normal .nuevos_resultados .datos_estadio_resultado strong { font-size: 12px }
#contenido_importante .contenedor_normal .nuevos_resultados .horario_resultado { font-weight:bold; font-size: 12px; text-align:right; 
	width: 65px }
#contenido_importante .contenedor_normal .nuevos_resultados .horario_resultado span { font-size: 18px }
#contenido_importante .contenedor_normal .nuevos_resultados img { margin: 7px 0 0 24px }
#contenido_importante .contenedor_normal .nuevos_resultados div#resultados { width: 100%; margin-top: 12px }
#contenido_importante .contenedor_normal .nuevos_resultados .local_res, #contenido_importante .contenedor_normal .nuevos_resultados .vis_res { text-align: right; 
	width: 212px; margin-top: 6px }
#contenido_importante .contenedor_normal .nuevos_resultados .vis_res { text-align:left }
#contenido_importante .contenedor_normal .nuevos_resultados .local_res a, #contenido_importante .contenedor_normal .nuevos_resultados .vis_res a { color:#3c6788; 
	font-size: 18px; font-weight: bold }
#contenido_importante .contenedor_normal .nuevos_resultados .marcador_res { color:#FFFFFF; font-size: 24px; font-weight: bold; margin: 5px 10px; 
	margin:3px 22px 0 22px; width:74px; text-align: center }
#contenido_importante .contenedor_normal .nuevos_resultados ul { width: 590px; margin: 1px 5px 2px 5px; background: url(../img/fnd_res_norm.gif) }
#contenido_importante .contenedor_normal .nuevos_resultados ul li img { margin:0px; float:right; display:inline }
#contenido_importante .contenedor_normal .nuevos_resultados ul li { width:41px; text-align:center; padding:6px 0 5px; }
#contenido_importante .contenedor_normal .nuevos_resultados ul li.pos { width: 46px }
#contenido_importante .contenedor_normal .nuevos_resultados ul li.nomb { width: 166px; text-align:left; padding-left:10px; padding-right:10px }
#contenido_importante .contenedor_normal .nuevos_resultados ul li.dif { width: 81px }
#contenido_importante .contenedor_normal .nuevos_resultados ul li.tiem { width: 64px }
#contenido_importante .contenedor_normal .nuevos_resultados ul li.club { width: 152px; text-align:left; padding-left:10px; padding-right:10px }
#contenido_importante .contenedor_normal .nuevos_resultados ul.victoria { background: url(../img/fnd_res_vic.gif) }
#contenido_importante .contenedor_normal .nuevos_resultados ul.no_result { background: #FFF url(../img/fnd_res_norm.gif) bottom repeat-x; padding: 5px 10px; width: 570px }
#contenido_importante .contenedor_normal .nuevos_resultados ul.titulos { background: none }
#contenido_importante .contenedor_normal .nuevos_resultados ul.titulos li { font-weight:bold; font-size: 12px; margin-top: 11px; padding-bottom: 5px }

/* Chat */
#contenido_importante .contenedor_normal .texto_normal .normas_chat { float:right; color:#0066CC }
#contenido_importante .contenedor_normal .texto_normal #smilies { width: 586px; text-align:center; padding-bottom: 5px  }
#contenido_importante .contenedor_normal .texto_normal #smilies img { float:none }
#contenido_importante .contenedor_normal .texto_normal .txt_mensaje { width: 450px; margin: 2px 7px 0 7px; height: 16px; font-size: 11px; padding: 1px }
#contenido_importante .contenedor_normal .texto_normal .submit_mensaje { margin: 0px }

/* Calendario */
#contenido_importante .contenedor_normal .texto_normal .fila_calendario { width: 610px; border-top: 1px solid #CCC }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario p, #contenido_importante .contenedor_normal .texto_normal .fila_calendario a { width: 116px; padding: 8px 12px; 
	text-align:center; border-right: 1px solid #CCC; display:inline; float:left }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario a { cursor:pointer; background-color: #F4F4F4; text-decoration:none; color: #000 }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario a:hover { background: #669BC3; color:#FFF }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario p.hora { width: 22px; font-size: 18px; font-weight: bold; color: #666; padding: 11px 12px;
	background: url(../img/fnd_titulillo.gif) 0px 25px repeat-x; }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario p.dia_semana { background: url(../img/fnd_titulillo.gif) 0px 10px repeat-x; font-size: 12px }
#contenido_importante .contenedor_normal .texto_normal .fila_calendario .ultimo { border: none }

/* Gimnasio */
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym { width: 586px }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym p.nombre_esq { padding: 4px 0px 6px 0px; width: 160px; border-right: 1px solid #CCC }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym p a { color: #3C6788 }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .cont_nivel { width: 152px; height: 25px; border-right: 1px solid #CCC; background:#f4f4f4; margin-right: 15px }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .cont_nivel .fondo_nivel { margin-top: 8px; height: 8px }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .cont_nivel .fondo_nivel .datos_nivel { margin-top: 1px }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .formulario_club { margin:4px 0 0 0px; width: auto; }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .btn_entrenar { width:60px; padding: 0px; height: auto; margin:2px 0 0 0 ; font-size: 11px; font-family: Arial }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .hueco_hab { width:25px; height:25px; margin: 0px 10px }
#contenido_importante .contenedor_normal .texto_normal .esquiador_gym .entrenando { padding:0 0 0 10px; margin:5px 0 0 0; width: 117px; border: none; color:#999  }

