* {
	margin: 0;
	padding: 0;
}

html {
	font: 75% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #39363a;
}

form {
	border: none;
	margin: 0px auto;
	overflow: hidden;
}

input, textarea, select, button {
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
}

body {
	background:url('../img/fondo_rejilla_01.gif'); 
	margin:0px auto;
	color:white;
	/*text-align: center;*/
}

#error_generico{
	width:924px;
	padding:5px;
	
	background:#C70007;
	color:white;
}
#mensaje_generico{
	width:924px;
	padding:5px;
	
	background:#5DBE00;
	color:white;
}
#error_principal{
	width:590px;
	padding:10px;
	
	background:#C70007;
	color:white;
}
#mensaje_principal{
	width:590px;
	padding:10px;
	
	background:#55990E;
	color:white;
}
.clear{
	clear:both;
}

.visible{
	display:;
}

.oculto{
	display:none;
}
.coche_blanco{
	width:67px;
	height:25px;
	background:url(../img/coche_blanco.png) top left no-repeat;
	
	float:left;
}
.mini_error{
	width:25px;
	height:25px;
	cursor:pointer;
	float:left;
	background:url(../img/visionado/error.png) top left no-repeat;
}
.mini_error_r{
	width:25px;
	height:25px;
	cursor:pointer;
	float:left;
	background:url(../img/visionado/error_r.png) top left no-repeat;
}
.maxi_error{
	width:100px;
	height:100px;
	float:left;
	background:url(../img/visionado/m_error.png) top left no-repeat;
}
#lateral_q{
	width:195px;
	height:70px;
	float:left;
	background:url(../img/visionado/laterales.gif) top left no-repeat;
}
#q1_on{
	width:72px;
	height:70px;
	float:left;
	background:url(../img/visionado/q1_on.gif) top left no-repeat;
}
#q1_off{
	width:72px;
	height:70px;
	float:left;
	cursor:pointer;
	background:url(../img/visionado/q1_off.gif) top left no-repeat;
}
#q2_on{
	width:70px;
	height:70px;
	float:left;
	background:url(../img/visionado/q2_on.gif) top left no-repeat;
}
#q2_off{
	width:70px;
	height:70px;
	float:left;
	cursor:pointer;
	background:url(../img/visionado/q2_off.gif) top left no-repeat;
}
#q3_on{
	width:70px;
	height:70px;
	float:left;
	background:url(../img/visionado/q3_on.gif) top left no-repeat;
}
#q3_off{
	width:70px;
	height:70px;
	float:left;
	cursor:pointer;
	background:url(../img/visionado/q3_off.gif) top left no-repeat;
}
#logo_directo{
	width:550px;
	height:52px;
	
	float:left;
	
	cursor:pointer;
	
	background:url(../img/mi_escuderia/endirecto.jpg) top left no-repeat;
}
#logo_directo_pasado{
	width:550px;
	height:52px;
	
	float:left;
	
	cursor:pointer;
	
	background:url(../img/mi_escuderia/endirecto_pasado.jpg) top left no-repeat;
}

#ir_reglajes{
	width:203px;
	height:51px;
	
	float:left;
	
	cursor:pointer;
	padding-top:18px;
	color:white;
	
	background:url(../img/visionado/ver_reglajes.gif) top left no-repeat;
}

#cab_directo{
	width:600px;
	height:72px;
		
	background:url(../img/visionado/endirecto.gif) top left no-repeat;
}

#notificacion{
	width:615px;
	height:250px;
		
	background:url(../img/alta/notificacion.jpg) top left no-repeat;
}

/*****************************/
/*               DIRECTO                      */
/*****************************/
#cab_carrera_directo{
	width:960px;
	height:120px;
		
	background:url(../img/directo/cabecera_directo.gif) top left no-repeat;
}
#sub_cab_directo{
	width:960px;
	height:20px;
		
	background:url(../img/directo/cabecera_debajo.gif) top left no-repeat;
}
#TXT_DIRECTO{
	width:150px;
	height:55px;
	
	float:left;
	
	font-size:1.5em;
	text-align:center;
	color:white;
}
#fondo_circuito{
	width:500px;
	height:2200px;
	
	float:left;
	
	background:url(../img/directo/carretera.gif) top left repeat-y;	
}
.caja_info_directo{
	width:430px;
	height:25px;
}
.cajita_dorada{
	width:20px;
	height:20px;
	float:left;
	line-height:20px;
	background:url(../img/directo/cuadro_amarillo.gif) top left no-repeat;	
}
.cajita_plata{
	width:20px;
	height:20px;
	float:left;
	line-height:20px;
	background:url(../img/directo/cuadro_gris.gif) top left no-repeat;	
}
.cajita_roja{
	width:20px;
	height:20px;
	float:left;
	line-height:20px;
	background:url(../img/directo/cuadro_rojo.gif) top left no-repeat;	
}
#barra_hr_4{
	width:410px;
	height:4px;
	clear:both;
	background:url('../img/directo/barra_fina.gif') top left repeat-x;
	overflow:hidden;
}
/*****************************/
/*               PLANTILLA                  */
/*****************************/
#fondo {	
	margin: 0px auto;
	text-align: center;
	background:url('../img/fondo_web.gif') top center no-repeat; 
}
#fondo_directo{
	margin: 0px auto;
	text-align: center;
	background:url('../img/fondo_web2.gif') top center no-repeat; 
}
#fondo_entreno_directo {	
	margin: 0px auto;
	text-align: center;
}
#color_fondo{
	width:970px;
	margin: 0px auto;
	background:#FFFFFF url(../img/cuadro_fondo.gif) top left repeat-y;
}
#color_fondo_entreno{
	width:650px;
	margin: 0px auto;
}
#cabecera{
	width:970px;
	height:155px;
	margin: 0px auto;
	
	/*background:blue;*/
	background:black url(../img/cabecera_general.gif) right no-repeat;
}
#contenido_pagina{
	width:960px;
	margin: 0px auto;
}
#contenido_pagina_directo_entreno{
	width:650px;
	margin: 0px auto;
}
#envase_izquierda{
	width:620px;
	margin-right:10px;
	float:left;
	
	color:#39363a;
	
	background:#F6F6F6;
	padding-top:10px;
}
#envase_derecha{
	padding:3px;
	padding-bottom:30px;
	padding-top:10px;
	padding-left:10px;
	width:310px;
	float:left;
	
	background:#D6D9DA;
	padding-top:10px;
}
#pie{
	width:970px;
	height:75px;
	margin: 0px auto;
	
	background:url('../img/pie.gif') top left no-repeat;	
}
#pie_sports{
	margin-top:6px;
	margin-right:20px;
	width:98px;
	height:45px;
	float:right;
	cursor:pointer;
	background:url('../img/logo_ftbsports.png') top left no-repeat;	
}

/*************************/
/*                  DERECHA           */
/*************************/
#login_derecha{
	width:300px;
	height:166px;
	
	text-align:center;
	
	background:url('../img/caja_login.gif') top left no-repeat;	
}
#ya_login_derecha{
	width:301px;
	height:115px;
	
	background:url('../img/caja_ya_login.gif') top left no-repeat;
}
#olvide_derecha{
	text-decoration:none;
	color:#9EA0A1;
	font-size:0.8em;
}
#cab_ranking_derecha{
	width:300px;
	
	background:url('../img/ranking_derecha.gif') top left no-repeat;
}
#cab_ranking_derecha_ab{
	width:300px;
	
	background:url('../img/ranking_derecha_ab.gif') top left no-repeat;
}
.banner{
	width:300px;
	height:243px;
	cursor:pointer;
	
	background:url('../img/banners/banner_futbol.gif') top left no-repeat;
}
.banner_champions{
	width:300px;
	height:150px;
	cursor:pointer;
	
	background:url('../img/banners/banner_champions.jpg') top left no-repeat;
}
#cab_buscador_derecha{
	width:300px;
	height:100px;
	
	background:#202125 url('../img/buscador_campeonato_cabecer.gif') top left no-repeat;
}

/*************************/
/*      FORMULARIO ALTA    */
/*************************/
#img_form{
	width:160px;
	height:525px;
	
	background:url('../img/alta/img_formulario.jpg') top left no-repeat;
	float:left;
}

#img_datos_perosnales{
	width:150px;
	height:215px;
	
	background:url('../img/alta/datos_imagen.gif') top left no-repeat;
	float:left;
}

#img_form_pequena{
	width:160px;
	height:258px;
	
	background:url('../img/alta/img_formulario_p.jpg') top left no-repeat;
	float:left;
}

#contenido_form{
	width:430px;
	
	text-align:left;
	float:left;
}
.enlace_condiciones{
	text-decoration:none;
	color:#A0A2A5;
}
/*************************/
/*      TUTORIAL                     */
/*************************/
#contenedor_visor {	
	margin-top: 20px;
	background: black;
	overflow:hidden;
	
	padding-bottom:10px;
}
#contenedor_visor #cab_visor{
	width:600px;
	height:46px;
	
	background: url('../img/visor/cabecera_visor.gif') top left no-repeat;
}
#contenedor_visor #visor{
	width:600px;
	height:306px;
		
	float:left;
}
#contenedor_visor #pie_visor{
	width:600px;
}
#scroller {
	width:600px;
	overflow:hidden;
	
	float:left;
}
#content {
	
}
.section {
	width:600px;
	float:left;
}
/*************************/
/*      BASES DEL JUEGO     */
/*************************/
#img_bases{
	margin-left:10px;
	width:200px;
	height:230px;
	
	float:left;
	background:url('../img/bases/img_bases_juego.jpg') left no-repeat;
}
#bases_indice{
	text-align:left;
	width:370px;
	
	float:left;
	/*background:red;*/
}
/*************************/
/*  FORMULARIO PAGOS    */
/*************************/
#cab_pagos{
	margin-top:-20px;
	float:left;
	height:140px;
	width:600px;
	text-align:left;
	background-image:url('../img/pagos/img01.jpg');
}

#pagos_img_0{
	height:100px;
	width:190px;
	background-image:url('../img/pagos/905peq.jpg');
}

#pagos_img_1{
	height:90px;
	width:190px;
	background-image:url('../img/pagos/img02.jpg');
}

#pagos_img_2{
	height:90px;
	width:190px;
	background-image:url('../img/pagos/img03.jpg');
}

#pagos_img_3{
	height:90px;
	width:190px;
	background-image:url('../img/pagos/img04.jpg');
}

#pagos_img_4{
	height:90px;
	width:190px;
	background-image:url('../img/pagos/img05.jpg');
}

#pagos_img_paypal{
	height:300px;
	width:190px;
	background-image:url('../img/pagos/paypal.jpg');
}
#pagos_img_tarjeta{
	height:300px;
	width:190px;
	background-image:url('../img/pagos/tarjeta.jpg');
}
#pagos_img_movil{
	height:300px;
	width:190px;
	background-image:url('../img/pagos/movil.jpg');
}
#pagos_img_905{
	height:300px;
	width:190px;
	background-image:url('../img/pagos/905.jpg');
}
#pagos_img_transf{
	height:300px;
	width:190px;
	background-image:url('../img/pagos/transf.jpg');
}

.titulo_verde{
	color:#49AC2E;
	font-size:14px;
	font-weight:bold;
}

.titulo_rojo{
	color:#D73640;
	font-size:14px;
}

.sub_cabecera{
	margin-top:-20px;
	float:left;
	height:40px;
	width:600px;
	background-color:#D7D8DA;
}

.elemento1{
	margin-left:30px;
	list-style-image:url(../img/pagos/primero.gif);
}
.elemento2{
	margin-left:30px;
	list-style-image:url(../img/pagos/segundo.gif);
}
.elemento3{
	margin-left:30px;
	list-style-image:url(../img/pagos/tercero.gif);
}
/***************************/
/*  ESTRATEGIA	           */
/***************************/
#izq_vueltas{
	width:3px;
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/carretera_izq.gif') top left no-repeat;
}
#der_vueltas{
	width:3px;
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/carretera_der.gif') top left no-repeat;
}
#cen_vueltas{
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/carretera_centro.gif') top left repeat-x;
}
#ico_circuito{
	width:110px;
	height:22px;
	float:left;
	color:#6F6F6F;
	margin-right:10px;
	background:url('../img/estrategia/icono_circuito.gif') right no-repeat;
}
#ico_combustible{
	width:110px;
	height:22px;
	float:left;
	color:#6F6F6F;
	margin-right:10px;
	padding-top:9px;
	background:url('../img/estrategia/icono_vueltas.gif') right no-repeat;
}
.caja_combustible {
	width:211px;
	height:29px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/combustible_parada.gif') top left no-repeat;
}
.caja_neumaticos {
	width:211px;
	height:29px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/neumaticos_parada.gif') top left no-repeat;
}
.caja_vueltas{
	width:177px;
	height:29px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/vueltas_parada.gif') top left no-repeat;
}
.caja_parada_2{
	width:80px;
	height:29px;
	float:left;
	font-weight:bold;
}
.caja_combustible_2{
	width:140px;
	height:29px;
	float:left;
}
.caja_neumaticos_2 {
	width:140px;
	height:29px;
	float:left;
}
.caja_vueltas_2{
	width:140px;
	height:29px;
	float:left;
}
.caja_boton_2{
	width:100px;
	height:29px;
	float:left;
}
#izq_combus{
	width:3px;
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/combustible_izq.gif') top left no-repeat;
}
#der_combus{
	width:3px;
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/combustible_derecha.gif') top left no-repeat;
}
#cen_combus{
	height:21px;
	float:left;
	margin-top:5px;
	background:url('../img/estrategia/combustible_centro.gif') top left repeat-x;
}
#txt_num_vueltas{
	margin-top:7px;
	margin-left:5px;
	font-size:1.2em;
	color:#6F6F6F;
	float:left;
}
#remarcar_piloto_estrategia{
	float:left;
	width:600px;
	height:60px;
	padding-top:10px;
	background:white url('../img/estrategia/marca_piloto.gif') top left no-repeat;
}
/***************************/
/*  REGLAJES		           */
/***************************/
.separacion_banderas{
	float:left;
	margin-left:20px;
	margin-top:10px;
}
#icono_ruedas{
	width:16px;
	height:16px;
	background:url('../img/control_reglajes/icono_ruedas.png') top left no-repeat;
}
#icono_gasolina{
	width:16px;
	height:16px;
	background:url('../img/control_reglajes/icono_gasolina.png') top left no-repeat;
}
#icono_vueltas{
	width:16px;
	height:16px;
	background:url('../img/control_reglajes/icono_vueltas.png') top left no-repeat;
}

/***************************/
/*  REGLAJES		           */
/***************************/
#explicacion_reglajes{
	background:white;
	padding:15px;
	color:black;
	text-align:left;
}
#flecha_reglajes{
	width:114px;
	height:47px;
	float:left;
	padding-top:15px;
	padding-left:20px;
	text-align:left;
	color:#39363A;
	background:url('../img/reglajes/proxima_carrera.gif') top left no-repeat;
}
#barra_fina{
	width:600px;
	height:9px;
	float:left;
	background:url('../img/reglajes/barra_fina.gif') top left repeat-x;
}
#barra_hr{
	width:600px;
	height:15px;
	float:left;
	background:url('../img/reglajes/barra.gif') top left repeat-x;
}
#barra_hr_porc{
	width:95%;
	height:15px;
	float:left;
	background:url('../img/reglajes/barra.gif') top left repeat-x;
}
#reglaje_coche_1{
	width:110px;
	height:520px;
	float:left;
	background:url('../img/reglajes/piloto_reglajes_01.gif') bottom left no-repeat;
}
#reglaje_coche_2{
	width:110px;
	height:520px;
	float:left;
	background:url('../img/reglajes/piloto_reglajes_02.gif') bottom left no-repeat;
}
.cab_reglaje{
	width:481px;
	height:43px;
	
	text-align:left;
	line-height:38px;
	font-size:1.2em;
	font-weight:bold;
	color:#F3F3F3;
	
	float:left;
	background:url('../img/reglajes/titulo_reglajes.gif') top left repeat-x;
}
.cab_reglaje_pit{
	width:481px;
	height:43px;
	
	text-align:left;
	line-height:38px;
	font-size:1.2em;
	font-weight:bold;
	color:#F3F3F3;
	
	float:left;
	background:url('../img/reglajes/titulo_reglajes2.gif') top left repeat-x;
}
.img_piloto_reglaje{
	width:110px;
	height:108px;
	float:left;
	background:url('../img/reglajes/piloto_reglaje.gif') top left no-repeat;
}
.img_motor_reglaje{
	width:110px;
	height:108px;
	float:left;
	background:url('../img/reglajes/motor_reglaje.gif') top left no-repeat;
}
.img_carroceria_reglaje{
	width:110px;
	height:74px;
	float:left;
	background:url('../img/reglajes/chasis_reglaje.gif') top left no-repeat;
}
.img_pit_reglaje{
	width:110px;
	height:74px;
	float:left;
	background:url('../img/reglajes/pit_reglaje.gif') top left no-repeat;
}
.reglajes_fondo{
	width:350px;
	height:38px;
	float:left;
	padding-top:5px;
	background:url('../img/reglajes/reglajes_fondo.gif') top left no-repeat;
}
.reglajes_fondo_pit{
	width:340px;
	height:38px;
	float:left;
	padding-top:5px;
	background:url('../img/reglajes/reglajes_fondo_pit.gif') top left no-repeat;
}
.mas_verde{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/mas_verde_off.gif') top left no-repeat;
}
.mas_verde_on{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/mas_verde_on.gif') top left no-repeat;
}
.menos_verde{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/menos_verde_off.gif') top left no-repeat;
}
.menos_verde_on{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/menos_verde_on.gif') top left no-repeat;
}
.mas_rojo{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/mas_rojo_off.gif') top left no-repeat;
}
.mas_rojo_on{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/mas_rojo_on.gif') top left no-repeat;
}
.menos_rojo{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/menos_rojo_off.gif') top left no-repeat;
}
.menos_rojo_on{
	width:23px;
	height:22px;
	cursor:pointer;
	background:url('../img/reglajes/menos_rojo_on.gif') top left no-repeat;
}
.cuadrado_blanco{
	padding-top:4px;
	width:23px;
	height:22px;
	background:url('../img/reglajes/cuadro_blanco.gif') top left no-repeat;
}
.txt_cajitas_reglaje{
	color:#616161;
	font-weight:bold;
	text-align:left;
}
/***************************/
/*         CIRCUITOS	           */
/***************************/
.mapa_mundo{
	width:600px;
	height:155px;
	float:left;
	background:white url('../img/carreras/gpyp.jpg') top left no-repeat;
}
.mapa_mundo_GP{
	width:600px;
	height:355px;
	float:left;
	background:white url('../img/carreras/gp.jpg') top left no-repeat;
}
.mapa_mundo_P{
	width:600px;
	height:355px;
	float:left;
	background:white url('../img/carreras/p.jpg') top left no-repeat;
}
.fondo_tabla{
	width:600px;
	height:31px;
	background:white url('../img/carreras/fondo_tabla.gif') bottom left repeat-x;
}
.flecha_activo{
	width:100px;
	height:31px;
	line-height:31px;
	float:left;
	color:white;
	background:url('../img/carreras/flecha_activo.gif') center left repeat;
}
.flecha_siguiente{
	width:100px;
	height:31px;
	line-height:31px;
	float:left;
	color:white;
	background:url('../img/carreras/flecha_siguiente.gif') center left repeat;
}
.flecha_anterior{
	width:100px;
	height:31px;
	line-height:31px;
	float:left;
	color:white;
	background:url('../img/carreras/flecha_anterior.gif') center left repeat;
}
/***************************/
/*           CIRCUITO	           */
/***************************/
#imagen_circuito_gran{
	float:left;
	width:600px;
	height:360px;
}
#cuadro_meteo{
	width:600px;
	height:58px;

	float:left;	
	background:url('../img/circuitos/cuadro_meteorologia.gif') bottom left no-repeat;
}
#cuadro_meteo_directo_carrera{
	width:950px;
	height:58px;

	color:black;
	float:left;	
	background:url('../img/circuitos/linea_meteorologia.gif') bottom left repeat-x;
}
#flecha_meteo{
	width:25px;
	height:58px;
	
	float:left;	
	background:url('../img/circuitos/flecha_meteorologia.gif') top left repeat-x;
}
.fondo_tabla_azul{
	width:600px;
	height:25px;
	background:#1D5391 url('../img/circuitos/centro_azuloscuro.gif') top left repeat-x;
}
.flecha_futuro{
	width:100px;
	height:31px;
	
	line-height:31px;
	color:white;
	font-weight:bold;
	
	background:url('../img/circuitos/flecha_anterior.gif') top left no-repeat;
}
.flecha_anterior{
	width:100px;
	height:31px;
	
	line-height:31px;
	color:white;
	font-weight:bold;
	
	background:url('../img/circuitos/flecha_futuro.gif') top left no-repeat;
}
.flecha_reglaje{
	width:100px;
	height:25px;
	
	line-height:25px;
	color:white;
	font-weight:bold;
	
	background:url('../img/circuitos/siguiente_azul.gif') bottom left no-repeat;
}
.flecha_directo{
	width:100px;
	height:25px;
	
	line-height:25px;
	color:white;
	font-weight:bold;
	
	background:url('../img/circuitos/actual_naranja.gif') bottom left no-repeat;
}
.puntos_premios{
	width:600px;
	height:110px;
	float:left;
	
	background:url('../img/circuitos/puntos_premios.gif') bottom left no-repeat;
}
.contenedor_premios{
	float:left;
	width:300px;
}
/***************************/
/*  MERCADO		           */
/***************************/
#flecha_pico{
	height:9px;
	background:url('../img/mercado/flecha_verder.gif') top left no-repeat;
}

#cab_coche_pilotos{
	height:115px;
	width:600px;
	float:left;
	background:url('../img/mercado/mercado_pilotos.jpg') top left no-repeat;
}

#cab_carrocerias{
	height:115px;
	width:600px;
	float:left;
	background:url('../img/mercado/mercado_carrocerias.jpg') top left no-repeat;
}

#cab_pitlane{
	height:115px;
	width:600px;
	float:left;
	background:url('../img/mercado/mercado_pitlane.jpg') top left no-repeat;
}

#cab_motor{
	height:115px;
	width:600px;
	float:left;
	background:url('../img/mercado/mercado_motor.jpg') top left no-repeat;
}

#img_mercado_presupuesto{
	height:29px;
	width:29px;
	
	float:left;
	background:url('../img/presupuesto.png') top left no-repeat;
}
#mercado_presupuesto{
	font-size:1.2em;
	font-weight:bold;
	line-height:29px;
	height:29px;
	margin-left:10px;
	float:left;
}

.color_blocke{
	background:#58595A;
	float:left;
}
.menu_marcado{
	height:25px;
	background:url('../img/mercado/menu_marcado.gif') left;
}

.barra_verde_izq{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/verde_izq.gif') left no-repeat;
}

.barra_verde_centro{
	height:13px;
	float:left;
	background:url('../img/mercado/verde_centro.gif') left;
}

.barra_verde_der{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/verde_der.gif') left no-repeat;
}

.barra_roja_izq{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/rojo_izq.gif') left no-repeat;
}

.barra_roja_centro{
	height:13px;
	float:left;
	background:url('../img/mercado/rojo_centro.gif') left;
}

.barra_roja_der{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/rojo_der.gif') left no-repeat;
}

.barra_azul_izq{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/azul_izq.gif') left no-repeat;
}

.barra_azul_centro{
	height:13px;
	float:left;
	background:url('../img/mercado/azul_centro.gif') left;
}

.barra_azul_der{
	width:3px;
	height:13px;
	float:left;
	background:url('../img/mercado/azul_der.gif') left no-repeat;
}

#escala_100{
	width:206;
	background:url('../img/mercado/escala.gif') left no-repeat;
}
#boton_leyes{	
	width:255px;
	height:32px;
	
	float:left;
	margin-left:10px;
	padding-top:8px;
	color:white;
	
	cursor:pointer;
	
	background:url('../img/mercado/leyes.gif') top left no-repeat;
}
/****************************/
/*     MERCADO, Sustitucion      */
/****************************/
#cab_sustitucion{
	width:600px;
	height:180px;
	
	float:left;
	background:url('../img/sustitucion/equipo_mercado.gif') top left no-repeat;
}
#izq_sustitu_0{
	width:33px;
	height:200px;
	
	float:left;
	background:url('../img/sustitucion/coche1.gif') top left no-repeat;
}
#izq_sustitu_1{
	width:33px;
	height:200px;
	
	float:left;
	background:url('../img/sustitucion/coche2.gif') top left no-repeat;
}
#izq_sustitu_2{
	width:33px;
	height:150px;
	
	float:left;
	background:url('../img/sustitucion/pitlane.gif') top left no-repeat;
}
/****************************/
/*        MERCADO, Mejoras        */
/****************************/
#cab_mejoras{
	width:600px;
	height:165px;
	
	float:left;
	background:#1292C7 url('../img/mejoras/cabecera_tienda.gif') top left no-repeat;
}
.toda_mejora{
	width:610px;
	height:225px;
}
.toda_mejora_izq{
	width:244px;
	height:215px;
	
	float:left;
	background:url('../img/mejoras/parte_izquierda.gif') top left no-repeat;
}
.toda_mejora_der{
	width:356px;
	height:215px;
	
	float:left;
	background:url('../img/mejoras/parte_derecha.gif') top left no-repeat;
}
#neumaticos{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/rueda.gif') top left no-repeat;
}
#kers{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/kers.gif') top left no-repeat;
}
#difusores{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/difusor.gif') top left no-repeat;
}
#suspension{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/suspension.gif') top left no-repeat;
}
#caja_cambios{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/caja_de_cambios.gif') top left no-repeat;
}
#transmision{
	width:158px;
	height:80px;
	
	float:left;
	background:url('../img/mejoras/transmision.gif') top left no-repeat;
}
.interior_pestanas{
	margin-top:4px;
}
.pesta_verde_on{
	width:91px;
	height:27px;
	
	color:white;
	line-height:25px;
	
	float:left;
	background:url('../img/mejoras/pestanya_verde.gif') top left no-repeat;
}
.pesta_rojo_on{
	width:91px;
	height:27px;
	
	color:white;
	line-height:25px;
	
	float:left;
	background:url('../img/mejoras/pestanya_roja.gif') top left no-repeat;
}
.pesta_off{
	width:91px;
	height:27px;
	
	color:white;
	line-height:27px;
	
	cursor:pointer;
	
	float:left;
	background:url('../img/mejoras/pestanya_incativo.gif') top left no-repeat;
}
.banda{
	width:340px;
	height:20px;
	
	color:white;
	padding-top:10px;
	padding-left:15px;
	text-align:left;
}
.cuadro_nivel{
	width:84px;
	height:30px;
	color:white;
	
	line-height:30px;
	
	float:left;
	background:url('../img/mejoras/cuadro_nivel.gif') left no-repeat;
}
.separacion_nivel{
	width:10px;
	height:30px;
	
	float:left;
	background:url('../img/mejoras/separacion_nivel.gif') bottom left no-repeat;
}
.bt_mejoras_escri{
	width:198px;
	height:26px;
	
	padding-top:5px;
	cursor:pointer;
	color:white;
	text-align:left;
	
	background:url('../img/mejoras/piezas.gif') bottom left no-repeat;
}
.fondo_mejoras{
	width:198px;
	height:70px;
	
	background:#FFFFFF url('../img/mejoras/degradado_piezas.gif') bottom left no-repeat;
}
.mini_mas_mejoras{
	width:17px;
	height:17px;
	
	float:right;
	margin-right:10px;
	
	background:url('../img/mejoras/mas_piezas.gif') bottom no-repeat;
}
.mini_flecha_mejoras{
	width:15px;
	height:9px;
	
	float:right;
	margin-right:10px;
	
	background:url('../img/mejoras/flechita_piezas.gif') bottom no-repeat;
}
.mini_neumaticos{
	width:40px;
	height:40px;
	
	float:left;
	background:url('../img/mejoras/mini_llantas.gif') top left no-repeat;
}
.mini_kers{
	width:40px;
	height:40px;
	
	float:left;
	background:url('../img/mejoras/mini_kers.gif') top left no-repeat;
}
.mini_difusores{
	width:40px;
	height:40px;
	
	float:left;
	background:url('../img/mejoras/mini_difusores.gif') top left no-repeat;
}
.mini_suspension{
	width:40px;
	height:40px;

	float:left;
	background:url('../img/mejoras/mini_suspension.gif') top left no-repeat;
}
.mini_caja_cambios{
	width:40px;
	height:40px;

	float:left;
	background:url('../img/mejoras/mini_caja.gif') top left no-repeat;
}
.mini_transmision{
	width:40px;
	height:40px;

	float:left;
	background:url('../img/mejoras/mini_transmision.gif') top left no-repeat;
}
/****************************/
/*             ESCRITORIO              */
/****************************/
#cab_escritorio{
	width:600px;
	height:44px;
	
	padding-top:5px;
	color:white;
	font-size:1.4em;
	text-align:left;
	font-weight:bold;
	
	float:left;
	background:url('../img/mi_escuderia/cabecera_escritorio.gif') top left no-repeat;
}
#cab_campeonato{
	width:200px;
	height:64px;
	
	color:white;
	font-size:1.2em;
	text-align:left;
	font-weight:bold;
	
	float:left;
	background:url('../img/mi_escuderia/campeonato_cabecera.gif') top left no-repeat;
}
#cab_mundial{
	width:200px;
	height:64px;
	
	color:white;
	font-size:1.2em;
	text-align:left;
	font-weight:bold;
	
	float:left;
	background:url('../img/mi_escuderia/clasificacion_mund.gif') top left no-repeat;
}
#cab_presupuesto{
	width:200px;
	height:64px;
	
	color:white;
	font-size:1.2em;
	text-align:left;
	font-weight:bold;
	
	float:left;
	background:url('../img/mi_escuderia/presupuesto_cabecera.gif') top left no-repeat;
}
#cab_ranking{
	width:200px;
	height:64px;
	
	color:white;
	font-size:1.2em;
	text-align:left;
	font-weight:bold;
	
	float:left;
	background:url('../img/mi_escuderia/ranking_cabecera.gif') top left no-repeat;
}
.txt_cab_escuderia{
	clear:both;
	color:#3F3F41;
	margin-left:55px;
	padding-top:8px;
	font-size:0.8em;
	font-weight:normal;
}
#siguiente_evento{
	width:600px;
	height:34px;
	
	padding-top:3px;
	padding-left:5px;
	color:white;
	text-align:left;
	
	float:left;
	background:url('../img/mi_escuderia/siguiente_evento.gif') top left no-repeat;
}
#cab_coche_escri_1{
	width:198px;
	height:36px;

	text-align:left;
	
	background:url('../img/mi_escuderia/cabecera_coche01.gif') top left no-repeat;
}
#cab_coche_escri_2{
	width:198px;
	height:36px;

	text-align:left;
	
	background:url('../img/mi_escuderia/cabecera_coche02.gif') top left no-repeat;
}
#cab_eventos{
	width:198px;
	height:37px;

	text-align:left;
	
	background:url('../img/mi_escuderia/cabecera_calendario.gif') top left no-repeat;
}
.sub_cabe_calendario{
	width:198px;
	height:25px !important;
	height:20px;
	
	padding-top:3px;
	
	text-align:center;
	color:white;
	font-size:1.1em;
	
	background:#32662C url('../img/mi_escuderia/degradado_gp.gif') top left repeat-x;
}
.sub_cabe_calendario2{
	width:198px;
	height:25px !important;
	height:20px;
	
	padding-top:3px;
	
	text-align:center;
	color:white;
	font-size:1.1em;
	
	cursor:pointer;
	
	background:#474747 url('../img/mi_escuderia/degradado_gp2.gif') top left repeat-x;
}
.mini_mas{
	width:14px;
	height:18px !important;
	height:15px;
	
	float:right;
	line-height:20px;
	margin-right:10px;
	
	background:url('../img/mi_escuderia/mas.gif') bottom no-repeat;
}
.mini_flecha{
	width:11px;
	height:13px;
	
	float:right;
	line-height:20px;
	margin-right:10px;
	
	background:url('../img/mi_escuderia/desplegado.gif') bottom no-repeat;
}

.txt_cab_coche{
	padding-left:55px;
	padding-top:10px;
	color:white;
	font-size:1.2em;
	font-weight:bold;
}
.degrada_tr_blanco{
	height:45px;

	background:url('../img/mi_escuderia/degradado_coche.gif') top left repeat-x;
}
.degrada_tr_blanco_up{
	height:45px;

	background:url('../img/mi_escuderia/degradado_coche_up.gif') top left repeat-x;
}
.degrada_coche{
	width:198px;
	height:45px;

	text-align:left;
	cursor:pointer;
	background:url('../img/mi_escuderia/degradado_coche.gif') top left repeat-x;
}
.degrada_coche_up{
	width:198px;
	height:45px;

	text-align:left;
	cursor:pointer;
	background:url('../img/mi_escuderia/degradado_coche_up.gif') top left repeat-x;
}
.degrada_calendario{
	width:198px;
	height:25px;

	text-align:left;
	color:white;
	cursor:pointer;
	background:url('../img/mi_escuderia/degradado_calendario.gif') top left repeat-x;
}
.degrada_calendario_corrido{
	width:198px;
	height:25px;

	text-align:left;
	color:white;
	cursor:pointer;
	background:url('../img/mi_escuderia/degradado_disputado.gif') top left repeat-x;
}
.escri_1{
	width:19px;
	height:19px;
	float:left;
	background:url('../img/mi_escuderia/1.png') top left no-repeat;
}
.escri_2{
	width:19px;
	height:19px;
	float:left;
	background:url('../img/mi_escuderia/2.png') top left no-repeat;
}
.escri_3{
	width:19px;
	height:19px;
	float:left;
	background:url('../img/mi_escuderia/3.png') top left no-repeat;
}
.nom_evento{
	line-height:19px;
	width:95px;
	float:left;
	font-size:0.9em;
}
.hora_evento{
	line-height:19px;
	width:35px;
	float:left;
	font-size:0.9em;
}
.fecha_evento{
	line-height:19px;
	width:30px;
	float:left;
	font-size:0.9em;
}
.flechita_evento{
	width:8px;
	height:19px;
	float:left;
	background:url('../img/mi_escuderia/flechita.gif') center left no-repeat;
	cursor:pointer;
}
#sin_campeonato{
	width:200px;
	height:240px;
	float:left;
	background:url('../img/mi_escuderia/sin_campeonato.gif') center left no-repeat;
}
#pie_eventos{
	width:198px;
	height:15px;
	color:white;
	font-size:0.9em;
	background:url('../img/mi_escuderia/pie_calendario.gif') center bottom no-repeat;
}
.piloto_escritorio{
	width:45px;
	height:40px;
	float:left;
	background:url('../img/mi_escuderia/piloto_escritorio.gif') top left no-repeat;
}
#piloto_gran_escritorio{
	margin-top:20px;
	width:169px;
	height:182px;
	float:left;
	background:url('../img/mi_escuderia/piloto_escritorio_grande.gif') top left no-repeat;
}
#pitlane_escritorio{
	margin-top:20px;
	width:169px;
	height:170px;
	float:left;
	background:url('../img/mercado/pitlane_equipo.gif') top left no-repeat;
}
.chasis_escritorio{
	width:45px;
	height:40px;
	float:left;
	background:url('../img/mi_escuderia/chasis_escritorio.gif') top left no-repeat;
}
#chasis_gran_escritorio{
	width:155px;
	height:96px;
	float:left;
	background:url('../img/mi_escuderia/carroceria_escritorio_grand.gif') top left no-repeat;
}
.motor_escritorio{
	width:45px;
	height:40px;
	float:left;
	background:url('../img/mi_escuderia/motor_escritorio.gif') top left no-repeat;
}
#motor_gran_escritorio{
	width:89px;
	height:89px;
	float:left;
	background:url('../img/mi_escuderia/motor_escritorio_grande.gif') top left no-repeat;
}
.pitlane_escritorio{
	width:45px;
	height:40px;
	float:left;
	background:url('../img/mi_escuderia/pitlane_escritorio.gif') top left no-repeat;
}
.pie_piloto{
	width:198px;
	height:24px;
	text-align:left;
	
	background:url('../img/mi_escuderia/clasificacion_coche.gif') top left no-repeat;
}
.txt_5{
	color:#636365;
	margin-top:5px;
	font-weight:bold;
}
#ico_seco{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/habilidad_seco.png') top left no-repeat;
}
#ico_mojado{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/habilidad_mojado.png') top left no-repeat;
}
#ico_agresi{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/agresividad.png') top left no-repeat;
}
#ico_expe{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/experiencia.png') top left no-repeat;
}
#ico_inteli{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/inteligencia.png') top left no-repeat;
}
#ico_moral{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/moral.png') top left no-repeat;
}
#ico_fisico{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/estado_fisico.png') top left no-repeat;
}
#ico_concentra{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/concentracion.png') top left no-repeat;
}
#ico_respuesta{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/respuesta.png') top left no-repeat;
}
#ico_estrategia{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/estrategia.png') top left no-repeat;
}
#ico_telemetria{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/telemetria.png') top left no-repeat;
}
#ico_repostaje{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/respostaje.png') top left no-repeat;
}
#ico_global{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/global.png') top left no-repeat;
}
#ico_aero{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/aerodinamica.png') top left no-repeat;
}
#ico_fiacarro{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/fiabilidad_carroceria.png') top left no-repeat;
}
#ico_fiamotor{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/fiabilidad_motor.png') top left no-repeat;
}
#ico_potencia{
	width:55px;
	height:50px;
	
	background:url('../img/mi_escuderia/potencia.png') top left no-repeat;
}
/****************************/
/*  SITUACION FINANCIERA  */
/****************************/
.cuadro_gris_finaciera{
	width:600px;
	float:left;
	background:#EAEDEE;
}
#billete{
	width:64px;
	height:64px;
	background:url('../img/financiera/disponible.png') top left no-repeat;
	
	float:left;
}
.txt_gris_grande_finaciera{
	width:230px;
	color:#5E5C5F;
	font-size:1.4em;
	font-weight:bold;
	float:left;
	margin-left:15px;
	margin-top:8px;
	text-align:left;
}
.txt_gris_explicacion_finaciera{
	color:#A5A5A7;
	font-size:0.7em;
}
.cruz_financiera{
	float:left;
	width:18px;
	height:33px;
	background:url('../img/financiera/flecha_gris02.gif') top left no-repeat;
	margin-top:10px;
	margin-left:5px;
}
.txt_gris_cantidad{
	color:#5E5C5F;
	font-size:1.4em;
	font-weight:bold;
	float:left;
	margin-left:15px;
	margin-top:16px;
}
.txt_cabecera_gris{
	margin-left:30px;
	padding-top:6px;
	text-align:left;
	font-weight:bold;
	font-size:1.2em;
}
.txt_cabecera_desgrose{
	margin-left:30px;
	padding-top:4px;
	text-align:left;
	font-weight:bold;
	font-size:1.1em;
}
/***************************/
/*         CLASIFICACION          */
/***************************/
.flecha_roja{
	width:15px;
	height:29px;
	color:white;
	line-height:29px;
	background:url('../img/clasificacion/flecha_roja.gif') top left no-repeat;
}
.flecha_verde{
	width:15px;
	height:29px;
	color:white;
	line-height:29px;
	background:url('../img/clasificacion/flecha_verde.gif') top left no-repeat;
}
#cab_escu_arriba{
	width:600px;
	height:60px;
	background:url('../img/clasificacion/escuderia_arr.gif') top left no-repeat;
}
#cab_escu_abajo{
	width:600px;
	height:25px;
	background:url('../img/clasificacion/escuderia_aba.gif') top left no-repeat;
}
#cab_pilot_arriba{
	width:600px;
	height:53px;
	background:url('../img/clasificacion/pilotos_arr.gif') top left no-repeat;
}
#cab_pilot_abajo{
	width:600px;
	height:25px;
	background:url('../img/clasificacion/pilotos_ab.gif') top left no-repeat;
}
.degrada_tabla_cla{
	height:29px;
	background:url('../img/clasificacion/degrada_tabla.gif') top left repeat-x;
}
.degrada_tabla_micla{
	height:29px;
	background:url('../img/clasificacion/degrada_mi_tabla.gif') top left repeat-x;
}
/***************************/
/*  CREACION ESCUDERIA    */
/***************************/
#cab_crea_escu{
	float:left;
	margin-top:-20px;
	width:600px;
	height:166px;
	background:url('../img/escuderia/creacion_escuderia.jpg') top left no-repeat;
}
#explica_mercado{
	float:right;
	margin-top:10px;
	margin-right:5px;
	text-align:left;
}
#crea_escu_presupuesto{
	margin-top:30px !important;
	height:29px;
	padding-left:30px;
	margin-right:5px;
	
	float:right;
	background:url('../img/presupuesto.png') top left no-repeat;
}
#txt_crea_presupu{
	float:right;
	margin-top:30px;
	margin-right:22px !important;
	margin-right:10px;
	
	font-weight:bold;
	color:#3D393C;
	font-size:1.1em;
}
.txt_enlace{
	color:#929497;
	font-size:0.9em;
	
	cursor:pointer;
}
#img_piloto{
	width:110px;
	height:90px;
	
	float:left;
	background:url('../img/escuderia/pilotos.jpg') top left no-repeat;
}
.txt_explicativo{
	width:480px;
	padding-top:5px;
	text-align:left;
	float:left;
	color:white;
}
.degrada_flecha{
	width:50px;
	height:30px;
	line-height:30px;
	
	color:white;
	float:left;
	background:url('../img/escuderia/flecha_degrada.gif') top left repeat-x;
}
.flecha_piloto{
	width:6px;
	height:30px;
	float:left;
	background:url('../img/escuderia/flecha30.gif') top left no-repeat;
}
#img_pitlane{
	width:110px;
	height:90px;
	
	float:left;
	background:url('../img/escuderia/pitlane.jpg') top left no-repeat;
}
#img_coches{
	width:110px;
	height:90px;
	
	float:left;
	background:url('../img/escuderia/coches.jpg') top left no-repeat;
}
#img_motor{
	width:66px;
	height:78px;
	
	float:left;
	background:url('../img/escuderia/coche_motor.jpg') top left no-repeat;
}
#img_carroceria{
	width:66px;
	height:78px;
	
	float:left;
	background:url('../img/escuderia/coche_carroceria.jpg') top left no-repeat;
}
#img_mini_piloto{
	width:66px;
	height:54px;
	
	float:left;
	background:url('../img/escuderia/mini_pilotos.jpg') top left no-repeat;
}
.eliminar{
	width:16px;
	height:17px;
	
	margin-left:5px;
	float:left;
	
	cursor:pointer;
	background:url('../img/eliminar.gif') top left no-repeat;
}
#cab_coche_1{
	width:290px;
	height:36px;

	text-align:left;
	float:left;
	background:url('../img/escuderia/coche01.gif') top left no-repeat;
}
#cab_coche_2{
	width:290px;
	height:36px;

	text-align:left;
	float:left;
	background:url('../img/escuderia/coche02.gif') top left no-repeat;
}
.pie_coches{
	width:290px;
	height:19px;
	
	float:left;
	background:url('../img/escuderia/pie_coches.gif') top left no-repeat;
}
/*MENU SUPERIOR*/
.separa_menu{
	width:2px;
	background:url('../img/menu_separa.gif') top left no-repeat;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 height:30px;
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
 color:white;
 background:url('../img/menu_off.gif') top left repeat-x;
}

ul.dropdown li {
 width:140px;
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 padding-top:15px;
}

ul.dropdown li.hover,
ul.dropdown li:hover{
 position: relative;
 z-index: 599;
 background:url('../img/menu_on.gif') bottom left repeat-x;
 /*background:#212124 url('../img/menu_mini_off.gif') top left repeat-x;*/
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

ul.dropdown ul li {
 float: none;
 display:block;
 padding:3px;
 
 padding-left:10px;
 width:128px;
 color:white;
 text-align:left;
 height:20px;
 background:#212124 url('../img/menu_mini_off.gif') top left repeat-x;
 cursor:pointer;
 /*filter:alpha(opacity=85);
 opacity:.85;*/
}
ul.dropdown ul li:hover {
 background:#212124 url('../img/menu_mini_on.gif') top left repeat-x;
 cursor:pointer;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/*FIN MENU SUPERIOR*/

/***********************************/
/*          CABECERAS  Y BOTONES          */
/***********************************/
.cab_osc_izquierda{
	width:15px;
	height:30px;
	
	background:url('../img/cabeceras/cab_oscura_izq.png') left no-repeat;
	float:left;
}
.cab_osc_central{
	height:30px;
	
	background:url('../img/cabeceras/cab_oscura_off.png') left repeat-x;
	float:left;
	line-height:30px;
	text-align:left;
	
	font-weight:bold;
	color:white;
}
.cab_osc_derecha{
	width:15px;
	height:30px;
	
	background:url('../img/cabeceras/cab_oscura_der.png') left no-repeat;
	float:left;
}
.cab_osc_solo_central{
	width:600px;
	height:30px;
	
	background:url('../img/cabeceras/cab_oscura_off.png') left repeat-x;
	line-height:30px;
	text-align:center;
	
	font-weight:bold;
	color:white;
}
.boton_verde_izquierda{
	width:4px;
	height:21px;
	
	background:url('../img/verde_izq.gif') left no-repeat;
	float:left;
}
.boton_verde_central{
	height:21px;
	
	background:url('../img/verde_off.gif') left repeat-x;
	float:left;
	line-height:21px;
	text-align:left;
	
	/*font-weight:bold;*/
	color:white;
	
	cursor:pointer;
}
.boton_verde_derecha{
	width:4px;
	height:21px;
	
	background:url('../img/verde_der.gif') left no-repeat;
	float:left;
}
.boton_azul_izquierda{
	width:4px;
	height:21px;
	
	background:url('../img/azul_izq.gif') left no-repeat;
	float:left;
}
.boton_azul_central{
	height:21px;
	
	background:url('../img/azul_off.gif') left repeat-x;
	float:left;
	line-height:21px;
	text-align:left;
	
	/*font-weight:bold;*/
	color:white;
	
	cursor:pointer;
}
.boton_azul_derecha{
	width:4px;
	height:21px;
	
	background:url('../img/azul_der.gif') left no-repeat;
	float:left;
}

.boton_rojo_izquierda{
	width:4px;
	height:21px;
	
	background:url('../img/rojo_izq.gif') left no-repeat;
	float:left;
}
.boton_rojo_central{
	height:21px;
	
	background:url('../img/rojo_off.gif') left repeat-x;
	float:left;
	line-height:21px;
	text-align:left;
	
	/*font-weight:bold;*/
	color:white;
	
	cursor:pointer;
}
.boton_rojo_derecha{
	width:4px;
	height:21px;
	
	background:url('../img/rojo_der.gif') left no-repeat;
	float:left;
}
.boton_blanco_izquierda{
	width:4px;
	height:17px;
	
	background:url('../img/blanco_izq.gif') left no-repeat;
	float:left;
}
.boton_blanco_central{
	height:17px;
	
	background:url('../img/blanco_off.gif') left repeat-x;
	float:left;
	line-height:17px;
	text-align:left;
	
	color:black;
	
	cursor:pointer;
}
.boton_blanco_derecha{
	width:4px;
	height:17px;
	
	background:url('../img/blanco_der.gif') left no-repeat;
	float:left;
}
.plano_rojo{
	height:25px;
	background:url('../img/rojo_plano.gif') left repeat-x;
	border:1px solid #B3A099;	
	cursor:pointer;
	
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:white;
}

.plano_verde{
	height:25px;
	background:url('../img/verde_plano.gif') left repeat-x;
	border:1px solid #B3A099;	
	cursor:pointer;
	
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:white;
}

.cab_verde{
	height:25px;
	background:url('../img/verde_plano.gif') left repeat-x;
	
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:white;
}
/***********************************/
/*          FILAS DE TABLAS                       */
/***********************************/
.fondo_gris_45{
	height:35px;
	color:white;
	background:url('../img/tablas/raya_vertical_gris_grande.gif') left repeat-x;
}

.separador_gris_45{
	width:2px;
	background:url('../img/tablas/separador_gris_45.gif');
}

.fondo_negro_45{
	height:45px;
	color:white;
	background:url('../img/tablas/degradado45_negro.gif') left repeat-x;
}

.separador_negro_45{
	width:2px;
	background:url('../img/tablas/degradado45_separador.gif');
}

.fondo_gris_30{
	height:30px;
	color:white;
	background:url('../img/tablas/raya_vertical_gris_30.gif') left repeat-x;
}

.separador_gris{
	width:1px;
	height:24px;
	background:url('../img/tablas/separador_gris_grande.gif');
}

.fondo_negro{
	height:25px;
	color:white;
	background:url('../img/tablas/raya_vertical_negra.gif') left repeat-x;
}
.fondo_negro_texto{
	height:25px;
	color:white;
	text-align:left;
	line-height:25px;
	font-weight:bold;
	background:url('../img/tablas/raya_vertical_negra.gif') left repeat-x;
}

.fondo_blanco{
	height:25px;
	background:url('../img/tablas/raya_vertical_blanca.gif') left repeat-x;
}

.fondo_verde{
	height:25px;
	color:white;
	background:url('../img/tablas/raya_vertical_verde.gif') left repeat-x;
}
.fondo_verde2{
	height:25px;
	color:white;
	background:#376F1B url('../img/tablas/raya_vertical_verde.gif') bottom left repeat-x;
}
.fondo_verde_texto{
	height:25px;
	color:white;
	text-align:left;
	line-height:25px;
	font-weight:bold;
	background:url('../img/tablas/raya_vertical_verde.gif') left repeat-x;
}
.fondo_rojo{
	height:25px;
	color:white;
	background:url('../img/tablas/rojo_plano.gif') left repeat-x;
}
.separador_rojo{
	width:1px;
	height:25px;
	background:url('../img/tablas/raya_vertical_roja.gif');
}
.degrada_tabla{
	height:20px;
	background:url('../img/tablas/degradado_gris.gif') top left repeat-x;
}
.fondo_gris_tabla{
	height:25px;
	color:#363636;
	background:url('../img/tablas/raya_vertical_gris.gif') left repeat-x;
}
.fondo_gris_tabla2{
	height:25px;
	color:#363636;
	background:#E3E2E4 url('../img/tablas/raya_vertical_gris.gif') bottom left repeat-x;
}
.fondo_bronce{
	height:25px;
	color:white;
	line-height:25px;
	background:url('../img/visionado/bronce_centro.gif') left repeat-x;
}
.fondo_bronce_2{
	height:50px;
	color:white;
	background:#6A312B url('../img/visionado/bronce_centro.gif') left bottom repeat-x;
	line-height:50px;
}
.fondo_verde_50{
	height:50px;
	color:white;
	background:url('../img/visionado/verde_centro.gif') left bottom repeat-x;
	line-height:50px;
}
.fondo_gris_50{
	height:50px;
	color:white;
	background:url('../img/visionado/gris_centro.gif') left bottom repeat-x;
	line-height:50px;
}
.llegada_vuelta{
	height:30px;
	
	background:url('../img/visionado/degradado_vuelta.gif') top left repeat-x;
}
.fondo_blanco_45{
	height:45px;
	color:black;
	background:white url('../img/mejoras/nivel_degradado1.gif') left repeat-x;
}
/***********************************/
/*          FILAS DE TABLAS                       */
/***********************************/
.adelante{
	float:left;
	width:26px;
	height:22px;
	cursor:pointer;
	background:url('../img/paginacion/adelante.gif') left;
}

.adelante_rapido{
	float:left;
	width:26px;
	height:22px;
	cursor:pointer;
	background:url('../img/paginacion/adelante_rapido.gif') left;
}

.pagina_out{
	cursor:pointer;
	margin-right:1px;
	line-height:23px;
	color:#202125;
	float:left;
	width:35px;
	height:23px;
	background:url('../img/paginacion/boton_pasador1.gif') left repeat-x;
}

.pagina_on{
	cursor:pointer;
	margin-right:1px;
	line-height:23px;
	color:white;
	float:left;
	width:35px;
	height:23px;
	background:url('../img/paginacion/boton_pasador2.gif') left repeat-x;
}

.atras{
	float:left;
	width:26px;
	height:22px;
	cursor:pointer;
	background:url('../img/paginacion/atras.gif') left;
}

.atras_rapido{
	float:left;
	width:26px;
	height:22px;
	cursor:pointer;
	background:url('../img/paginacion/atras_rapido.gif') left;
}
#G_16{
	width:16px;
	height:16px;
	float:left;
	background:url('../img/iconos/gp16.gif') left no-repeat;
}
#P_16{
	width:16px;
	height:16px;
	float:left;
	background:url('../img/iconos/p16.gif') left no-repeat;
}
#G_48{
	width:48px;
	height:48px;
	float:left;
	background:url('../img/iconos/gp48.png') left no-repeat;
}
#P_48{
	width:48px;
	height:48px;
	float:left;
	background:url('../img/iconos/p48.png') left no-repeat;
}
#banderas_med_1{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/1.png') left;
}
#banderas_med_2{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/2.png') left;
}
#banderas_med_3{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/3.png') left;
}
#banderas_med_4{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/4.png') left;
}
#banderas_med_5{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/5.png') left;
}
#banderas_med_6{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/6.png') left;
}
#banderas_med_7{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/7.png') left;
}
#banderas_med_8{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/8.png') left;
}
#banderas_med_9{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/9.png') left;
}
#banderas_med_10{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/10.png') left;
}
#banderas_med_11{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/11.png') left;
}
#banderas_med_12{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/12.png') left;
}
#banderas_med_13{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/13.png') left;
}
#banderas_med_14{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/14.png') left;
}
#banderas_med_15{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/15.png') left;
}
#banderas_med_16{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/16.png') left;
}
#banderas_med_17{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/17.png') left;
}
#banderas_med_18{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/18.png') left;
}
#banderas_med_19{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/19.png') left;
}
#banderas_med_20{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/20.png') left;
}
#banderas_med_21{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/21.png') left;
}
#banderas_med_22{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/22.png') left;
}
#banderas_med_23{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/23.png') left;
}
#banderas_med_24{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/24.png') left;
}
#banderas_med_25{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/25.png') left;
}
#banderas_med_26{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/26.png') left;
}
#banderas_med_27{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/27.png') left;
}
#banderas_med_28{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/28.png') left;
}
#banderas_med_29{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/29.png') left;
}
#banderas_med_30{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/30.png') left;
}
#banderas_med_31{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/31.png') left;
}
#banderas_med_32{
	width:24px;
	height:24px;
	background:url('../img/banderas_med/32.png') left;
}
#banderas_gran_1{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/1.png') left;
}
#banderas_gran_2{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/2.png') left;
}
#banderas_gran_3{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/3.png') left;
}
#banderas_gran_4{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/4.png') left;
}
#banderas_gran_5{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/5.png') left;
}
#banderas_gran_6{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/6.png') left;
}
#banderas_gran_7{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/7.png') left;
}
#banderas_gran_8{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/8.png') left;
}
#banderas_gran_9{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/9.png') left;
}
#banderas_gran_10{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/10.png') left;
}
#banderas_gran_11{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/11.png') left;
}
#banderas_gran_12{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/12.png') left;
}
#banderas_gran_13{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/13.png') left;
}
#banderas_gran_14{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/14.png') left;
}
#banderas_gran_15{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/15.png') left;
}
#banderas_gran_16{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/16.png') left;
}
#banderas_gran_17{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/17.png') left;
}
#banderas_gran_18{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/18.png') left;
}
#banderas_gran_19{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/19.png') left;
}
#banderas_gran_20{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/20.png') left;
}
#banderas_gran_21{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/21.png') left;
}
#banderas_gran_22{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/22.png') left;
}
#banderas_gran_23{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/23.png') left;
}
#banderas_gran_24{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/56.png') left;
}
#banderas_gran_25{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/25.png') left;
}
#banderas_gran_26{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/26.png') left;
}
#banderas_gran_27{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/27.png') left;
}
#banderas_gran_28{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/28.png') left;
}
#banderas_gran_29{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/29.png') left;
}
#banderas_gran_30{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/30.png') left;
}
#banderas_gran_31{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/31.png') left;
}
#banderas_gran_32{
	width:56px;
	height:56px;
	background:url('../img/banderas_gran/32.png') left;
}
#circuitos_gran_1{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/1.png') left;
}
#circuitos_gran_2{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/2.png') left;
}
#circuitos_gran_3{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/3.png') left;
}
#circuitos_gran_4{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/4.png') left;
}
#circuitos_gran_5{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/5.png') left;
}
#circuitos_gran_6{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/6.png') left;
}
#circuitos_gran_7{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/7.png') left;
}
#circuitos_gran_8{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/8.png') left;
}
#circuitos_gran_9{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/9.png') left;
}
#circuitos_gran_10{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/10.png') left;
}
#circuitos_gran_11{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/11.png') left;
}
#circuitos_gran_12{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/12.png') left;
}
#circuitos_gran_13{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/13.png') left;
}
#circuitos_gran_14{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/14.png') left;
}
#circuitos_gran_15{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/15.png') left;
}
#circuitos_gran_16{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/16.png') left;
}
#circuitos_gran_17{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/17.png') left;
}
#circuitos_gran_18{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/18.png') left;
}
#circuitos_gran_19{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/19.png') left;
}
#circuitos_gran_20{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/20.png') left;
}
#circuitos_gran_21{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/21.png') left;
}
#circuitos_gran_22{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/22.png') left;
}
#circuitos_gran_23{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/23.png') left;
}
#circuitos_gran_24{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/56.png') left;
}
#circuitos_gran_25{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/25.png') left;
}
#circuitos_gran_26{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/26.png') left;
}
#circuitos_gran_27{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/27.png') left;
}
#circuitos_gran_28{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/28.png') left;
}
#circuitos_gran_29{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/29.png') left;
}
#circuitos_gran_30{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/30.png') left;
}
#circuitos_gran_31{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/31.png') left;
}
#circuitos_gran_32{
	width:85px;
	height:50px;
	background:url('../img/circuitos_gran/32.png') left;
}
.coche_1{
	width:67px;
	height:25px;
	background:url(../img/coches/1.png) top left no-repeat;
	
	float:left;
}
.coche_2{
	width:67px;
	height:25px;
	background:url(../img/coches/2.png) top left no-repeat;
	
	float:left;
}
.coche_3{
	width:67px;
	height:25px;
	background:url(../img/coches/3.png) top left no-repeat;
	
	float:left;
}
.coche_4{
	width:67px;
	height:25px;
	background:url(../img/coches/4.png) top left no-repeat;
	
	float:left;
}
.coche_5{
	width:67px;
	height:25px;
	background:url(../img/coches/5.png) top left no-repeat;
	
	float:left;
}
.coche_6{
	width:67px;
	height:25px;
	background:url(../img/coches/6.png) top left no-repeat;
	
	float:left;
}
.coche_7{
	width:67px;
	height:25px;
	background:url(../img/coches/7.png) top left no-repeat;
	
	float:left;
}
.coche_8{
	width:67px;
	height:25px;
	background:url(../img/coches/8.png) top left no-repeat;
	
	float:left;
}
.coche_9{
	width:67px;
	height:25px;
	background:url(../img/coches/9.png) top left no-repeat;
	
	float:left;
}
.coche_10{
	width:67px;
	height:25px;
	background:url(../img/coches/10.png) top left no-repeat;
	
	float:left;
}

/*cierre temporada*/
.cierre_cont{
	background-color:#000;
	height:650px;
	margin:90px auto 0;
	width:980px;
}

.cierre_cuad{
	width:980px;
	height:620px;
	background:url(../img/cierre/img_cierre.jpg) top center no-repeat;
}

.cierre_text{
	width:400px;
	height:170px;
	padding-left:55px;
	padding-top:100px;
}

.cierre_text a{
	color:#FFF;
}

.cierre_form{
	margin-top:0px;
}