html {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma;
	font-size:13px;
	color:#333;
	background:url(images/fondo.jpg) center top no-repeat #222;
	height:100%;
}

a { outline:0;  } 
* { margin:0px; padding:0px;  }
form { border:0px; padding:0px; margin:0px; }
input { height:18px; background:none; border:none; }
.ajax_loader{ position:relative; width:100%; height:16px; background:url(images/ajax-loader.gif) center center no-repeat; } /*div que aparece en cargas ajax*/

#principal{ position:relative; top:0px; left:50%; width:996px; margin-left:-498px; min-height:100%;  }
* html #principal{ margin-left:-497px;  }
	                 
	#cabecera{ position:relative; left:0px; margin-top:0px; width:996px; height:142px; }
	
	
		#enlace_inicio{ display:none;  }
		#fecha{ display:none; }		
		#hora{ display:none; }
		#tel_atencion{ position:absolute; left:570px; top:111px; width:246px; height:17px; overflow:hidden; font-size:17px; color:#333; font-family:Tahoma; letter-spacing:-1px;  }
		#tel_atencion span{ margin-right:5px; }
		#fax{ display:none; }
	
	#menu1{ position:absolute; left:0px; top:169px;  width:171px; min-height:368px; background:url(images/fondo_m1.jpg) left top no-repeat #222;  }
	* html #menu1{ height:368px;  }
	
		#aux1menu1{  }
		#aux2menu1{  }
		
		#m1_titulo{ position:relative; left:21px; margin-top:0px; width:60px; height:30px; font-size:21px; color:#fff;  }
		
		#m1_loteria,#m1_loteria_empresas,#m1_primitiva,#m1_bonoloto,#m1_gordo,
		#m1_euromillones,#m1_quiniela,#m1_quinigol,#m1_penas
		{ 
			position:relative; left:2px; margin-top:1px; width:169px; height:36px; 
		}	
		
		#m1_loteria a,#m1_loteria_empresas a,#m1_primitiva a,#m1_bonoloto a,#m1_gordo a,
		#m1_euromillones a,#m1_quiniela a,#m1_quinigol a,#m1_penas a
		{ 
			display:block; width:132px; height:27px;
			font-size:14px; font-weight:bold; color:#fff; text-decoration:none;
			padding-left:37px; padding-top:9px;
			background-image:url(images/menu1.png);
		}
		* html #m1_loteria a,* html #m1_loteria_empresas a,* html #m1_primitiva a,* html #m1_bonoloto a,
		* html #m1_gordo a,* html #m1_euromillones a,* html #m1_quiniela a,* html #m1_quinigol a,* html #m1_penas a
		{ width:169px; height:36px;  }
		
		#m1_loteria a:hover,#m1_loteria_empresas a:hover,#m1_primitiva a:hover,#m1_bonoloto a:hover,
		#m1_gordo a:hover,#m1_euromillones a:hover,#m1_quiniela a:hover,#m1_quinigol a:hover,#m1_penas a:hover
		{ background-image:url(images/menu1_on.png); } 
		
		
		
		#m1_loteria{ background-position:0 0;  }
		#m1_loteria_empresas{ background-position:0 0; }
		#m1_primitiva a{ background-position:0 -37px;  }
		#m1_bonoloto a{  background-position:0 -74px;  }
		#m1_gordo a{  background-position:0 -111px;   }
		#m1_euromillones a{  background-position:0 -148px;  }
		#m1_quiniela a{  background-position:0 -185px;  }
		#m1_quinigol a{  background-position:0 -222px;  }
		#m1_penas a{  background-position:0 -259px;  }
		
		#m1_archivos{ display:none; }
	
	#menu2{ position:absolute; left:173px; top:2px;  width:440px; height:41px; z-index:10; }
	
	
		#m2_inicio,#m2_quienes,#m2_contacto,#m2_ayuda,#m2_servicios,#m2_noticias,#m2_orbital
		{
			position:absolute; top:0px; width:56px; height:41px; text-align:center;
		}		
		#m2_inicio a,#m2_quienes a,#m2_contacto a,#m2_ayuda a,#m2_servicios a,#m2_noticias a
		{
			display:block; width:56px; height:24px; font-size:12px; color:#fff; text-decoration:none; text-align:center; padding-top:17px; 
		}
		* html #m2_inicio a,* html #m2_quienes a,* html #m2_contacto a,* html #m2_ayuda a,* html #m2_servicios a,
		* html #m2_noticias a
		{
			width:56px; height:41px;
		}
		#m2_inicio a:hover,#m2_quienes a:hover,#m2_contacto a:hover,#m2_ayuda a:hover,#m2_servicios a:hover,
		#m2_noticias a:hover{ background:url(images/m2_on.png) left top repeat-x; }




		#m2_inicio{ left:0px; }
		#m2_quienes{ left:57px; }
		#m2_servicios{ left:114px; }
		#m2_noticias{ left:171px;  }		
		#m2_contacto{ left:228px;  }
		#m2_ayuda{ left:285px;  }          
		#m2_legal{ display:none; }
		
		#m2_orbital{ left:342px; width:97px; }
		#m2_orbital a{ display:block; width:97px; height:41px; font-size:12px; color:#fff; text-decoration:none; text-align:center; background:url(images/m2_orbital.png) left top no-repeat; 	}	
		#m2_orbital a:hover{  background:url(images/m2_orbital_on.png) left top no-repeat; 	}	
 
		#m2_resultados{ position:absolute; left:125px; top:78px; width:205px; height:72px; background:url(images/result_sombra.jpg) right top no-repeat;   }  
		#m2_resultados a{ display:block; width:181px; height:33px; background:url(images/results.jpg) left top no-repeat; font-size:13px; color:#870801; text-decoration:none; text-align:right; padding-top:39px; padding-right:9px;  }  
		* html #m2_resultados a{ width:190px; height:72px; }  
		
		#m2_resultados a:hover{ background:url(images/results_on.jpg) left top no-repeat; color:#FFFFA8; }  
		
		#m2_resultados a span{ display:block; position:absolute; left:83px; top:9px; width:100px; font-size:14px; color:#3E3E3E; font-weight:bold; line-height:14px; letter-spacing:0px; padding-right:0px; }  
		#m2_resultados a:hover span{ color:#fff; }  
		
		
	#menu_idiomas{ display:none; position:absolute; left:615px; top:0px;  width:161px; height:45px; border-left:1px solid #918657;  }
	
		#mi_1{  }
		#mi_2{  }
		#mi_3{  }
		#mi_4{  }
		#mi_5{  }
		
	#menu_idiomas2{ position:absolute; left:615px; top:0px;  width:161px; height:45px; border-left:1px solid #918657;   z-index:100;}	
	#menu_idiomas_titulo{ position:absolute; left:629px; top:6px; font-size:12px; color:#ccc; }
	
	#menu_idiomas2_lista{ position:absolute; left:13px; top:22px;  width:120px; height:18px; border:none;  background-color:#676767; }	
	#menu_idiomas2 select{ display:block; width:120px; height:18px; background-color:#676767; font-size:12px; color:#fff; text-decoration:none; border:none; }
	
	#cuerpo{  position:relative; left:171px; margin-top:-1px; width:655px; min-height:548px; background:url(images/fondo_cuerpo.jpg) left top no-repeat #FEFFE5; border-top:1px solid; }
	* html #cuerpo{  height:548px; margin-top:0px; border:none; }
	
		#aux1Cuerpo{ position:absolute; left:-3px; top:-7px; width:660px; height:7px; background:       url(images/cuerpo_top.jpg) left top no-repeat; z-index:3; overflow:hidden; }
	/*	* html #aux1Cuerpo{ width:658px; left:-2px;  } */
		#aux2Cuerpo{ position:absolute; left:655px; top:-8px; width:10px; height:26px; background:url(images/cuerpo_right.jpg) left top no-repeat; z-index:2;  }
		#aux3Cuerpo{ position:absolute; left:-10px; top:-8px; width:10px; height:35px; background:url(images/cuerpo_left.jpg) left top no-repeat; z-index:2;   }

		#aux4Cuerpo{  }
		
	#pie{  position:relative; left:0px; margin-top:0px; width:996px; height:215px; background:url(images/fondo_pie.gif) 171px top no-repeat;  }

		#orbital-apuestas{  position:absolute; left:7px; top:1px; width:147px; height:54px; z-index:2; }
		#orbital-apuestas a{ display:block; width:147px; height:54px; color:#ccc; font-family:Arial; font-size:11px; text-decoration:none; text-indent:5px; background:url(images/orbital_pie.png) right bottom no-repeat;  }
		#sitio_seguro{  position:absolute; left:224px; top:75px; width:125px;  color:#fff; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:underline; z-index:2; }
		#sitio_seguro span{ display:block; position:absolute; left:-23px; top:-13px; width:21px; height:28px; background:url(images/ico_candado.gif) left top no-repeat;  z-index:2; }
		
		#nombre_admon,#datos_contacto1,#datos_contacto2,#datos_contacto3,#telefono_pie,#email_admon{ position:relative; left:826px; margin-top:1px; width:170px; height:12px; font-size:11px; color:#ccc; }
		#nombre_admon{ padding-top:120px; margin-top:0px;}
		
		#titular_admon{ display:none; }
		
		#datos_contacto1{ }
		#datos_contacto2{  }
		#datos_contacto3{ display:none;  }
		#telefono_pie{  }
		#fax_pie{ display:none; }
		#email_admon a{ font-size:11px; color:#ccc; text-decoration:none; }
		
		#logo_gadmin{   position:absolute; left:20px; top:83px; width:95px; height:34px; z-index:10;  }
		#logo_gadmin a{ display:block; width:95px; height:34px; background:url(images/logo_gadmin.png) left top no-repeat; }

		
		#legal_pie{ position:absolute; left:835px; top:84px; width:70px; height:12px; }
		#legal_pie a{ font-size:11px; color:#ccc; }
		
		
		#creditos{ position:absolute; left:381px; top:133px; width:391px; height:15px; font-size:11px; color:#ccc; font-family:Arial; text-align:center;  }
		#website_pie{ position:absolute; left:576px; top:3px; width:250px; height:29px; font-size:25px; color:#86847F;  font-family:Tahoma;  }

		
		#menuPie{ position:absolute; left:356px; top:77px; width:444px; height:46px; text-align:center; font-family:Arial; font-size:11px; color:#ccc;  } 
		#menuPie a{ font-family:Arial; font-size:11px; color:#ccc; text-decoration:none; line-height:15px; }
		
		#mas18{   position:absolute; left:944px; top:68px; width:36px; height:36px; background:url(images/ico_mas18.gif) left top no-repeat; z-index:1;  }
		
		
		#aux_pie_1{   position:absolute; left:209px; top:31px; width:119px; height:19px; background:url(images/pie_tarjetas.gif) left top no-repeat; z-index:1;  }
		#aux_pie_2{   }
		#aux_pie_3{  }

		
		
	#aux1{  }
	#aux2{ }

	
	#aux_1{  }
	#aux_2{  }
	#aux_3{  }

	
/* Usuario no Logueado */
	
	#usu_nl_caja,#usu_l_caja{ position:absolute; left:776px; top:0px;  width:249px; height:45px; border-left:1px solid #918657;    }
		
		#usu_nl_titulo{ display:none;  }
						
		#usu_nl_usuario,#usu_nl_contrasena{ position:absolute; left:15px; top:7px; font-size:12px; color:#ccc;   }
		#usu_nl_usuario_caja,#usu_nl_contrasena_caja{   position:absolute; left:15px; top:23px; width:75px; height:18px;  }
		#usu_nl_usuario_caja input,#usu_nl_contrasena_caja input{  width:75px; height:18px; background-color:#F8F1D1;   }
	
		#usu_nl_contrasena,#usu_nl_contrasena_caja{ left:97px;  }
		#usu_nl_contrasena_caja{  }
	
		#usu_nl_bot_entrar,#usu_l_bot_logout{ position:absolute; left:179px; top:6px; width:39px; height:35px; text-align:center; }
		#usu_nl_bot_entrar a,#usu_l_bot_logout a{ display:block; width:37px; height:24px; font-size:12px; color:#fff; text-decoration:none; border:1px solid #CEB762; background:url(images/botLogIn.gif) left top no-repeat; padding-top:9px; }
		* html #usu_nl_bot_entrar a,* html #usu_l_bot_logout a{ width:39px; height:35px; }
		#usu_nl_bot_entrar a:hover,#usu_l_bot_logout a:hover{ background:url(images/botLogIn_on.png) left top no-repeat; border-color:#614913; }
		
		#usu_nl_bot_registrar,#usu_nl_bot_recordar{ position:absolute; left:14px; top:46px; width:79px; height:15px; text-align:center;  }
		#usu_nl_bot_registrar a,#usu_nl_bot_recordar a{ display:block; width:79px; height:15px; font-size:11px; color:#000;  } 
		#usu_nl_bot_registrar a:hover,#usu_nl_bot_recordar a:hover{ color:#FFFFE8; text-decoration:none; background-color:#000; } 
		#usu_nl_bot_recordar{ left:97px;  }
	

/* Usuario Logueado */

	#usu_l_caja{  }
	
		#usu_l_titulo{ display:none; }
		#usu_l_saldo{ display:none; }
		#usu_l_nombre{ position:absolute; left:0px; top:19px; width:178px; height:15px; text-align:center; font-size:15px; color:#FF6; overflow:hidden;   }
		#usu_l_usuario{ display:none; }
		#usu_l_ultimo_acceso{ display:none; }

		#usu_l_bot_movimientos{ display:none; }
		#usu_l_bot_ingresar_saldo{ display:none; }
		#usu_l_bot_cobrar_saldo{ display:none; }
		#usu_l_bot_mis_datos{ display:none; }
		#usu_l_bot_mis_jugadas{ display:none; }
		#usu_l_bot_logout{  }
		#usu_l_bot_logout a{ padding-top:4px; height:29px; line-height:12px; }

		
		#usu_l_bot_micuenta{ display:block !important; position:absolute; left:56px; top:54px; width:121px; height:42px; background:url(images/ico1.png) left top no-repeat;    }
		#usu_l_bot_micuenta a{ display:block; position:absolute; left:26px; top:1px;  width:95px; height:20px; background:url(images/bot_cesta.gif) left top no-repeat; text-align:center; font-size:12px; color:#fff; text-decoration:none; padding-top:3px;  }
		* html #usu_l_bot_micuenta a{  height:23px;  }

		#usu_l_bot_micuenta a:hover{  background:url(images/bot_cesta_on.gif) left top no-repeat;  }


/* Carrito Vacio */

	#carrito_v_caja,#carrito_caja{ position:absolute; left:828px; top:95px; width:136px; height:48px; background:url(images/cesta.png) left top no-repeat;   }
	
		#carrito_v_titulo{ display:none; }
		#carrito_v_texto{ display:none; }
		#carrito_v_comprar,#carrito_ver_carro{  position:absolute; left:31px; top:2px; width:95px; height:23px;   }
		
		#carrito_v_comprar a,#carrito_ver_carro a{  display:block; width:95px; height:20px; background:url(images/bot_cesta.gif) left top no-repeat; text-align:center; font-size:12px; color:#fff; text-decoration:none; padding-top:3px;  }
		* html #carrito_v_comprar a,* html #carrito_ver_carro a{  height:23px;  }

		#carrito_v_comprar a:hover,#carrito_ver_carro a:hover{  background:url(images/bot_cesta_on.gif) left top no-repeat;  }
		

/* Carrito con Artículos */

	#carrito_caja{   }
	
		#carrito_titulo{ display:none; }
		#carrito_texto_1{ display:none; }
		#carrito_texto_2{ display:none; }
		#carrito_articulos{ display:none; }
		#carrito_valor{ display:none; }
		#carrito_comprar{ display:none; }
		#carrito_ver_carro{   }
		
/*  botones comunes */

/* bot 227x30  fondo claro*/
#loteria_emp_sorteos,#loteria_s_reservados
{
	width:227px; height:30px; text-align:center;
}
#loteria_emp_sorteos a,#loteria_s_reservados a
{
	display:block; width:227px; height:23px;
	font-size:12px; font-weight:bold; color:#fff; text-decoration:none; 
	background:url(images/bot227x30.png) left top no-repeat; 
	padding-top:7px;
}
* html #loteria_emp_sorteos a,* html #loteria_s_reservados a 
{ height:30px; }
#loteria_emp_sorteos a:hover,#loteria_s_reservados a:hover
{
	background-position:0 -30px; 
}


/* bot 155x30  fondo claro*/
#entrar_ko_bot_entrar,#registro_bot_aceptar,#recordar_enviar,#recordar_ko_bot_reintentar,#datos_bot_aceptar,#cobrar_bot_continuar,#ingresar_bot_continuar,#movimientos_bot_ingreso,#movimientos_bot_cobrar_saldo,
#mis_jugadas_bot_abonar,#loteria_bot_continuar,#carro_bot_seguir,#carro_bot_continuar,#pago_bot_seguir,#pago_bot_continuar,#pago_fin_bot_imprimir,#pago_fin_bot_fin,#pago_datos_bot_volver,#pago_datos_bot_continuar,
#loteria_e_acceder_1,#loteria_e_acceder_2,#loteria_em_acceder_1,#loteria_em_alta,#loteria_v_bot_continuar,
#penas_bot_continuar,#apuestas_enviar,#apuestas_r_anadir,#contacto_bot_enviar
{
	width:155px; height:30px; text-align:center;
}	
#entrar_ko_bot_entrar a,#registro_bot_aceptar a,#recordar_enviar a,#recordar_ko_bot_reintentar a,#datos_bot_aceptar a,#cobrar_bot_continuar a,#ingresar_bot_continuar a,#movimientos_bot_ingreso a,#movimientos_bot_cobrar_saldo a,
#mis_jugadas_bot_abonar a,#loteria_bot_continuar a,#carro_bot_seguir a,#carro_bot_continuar a,#pago_bot_seguir a,#pago_bot_continuar a,#pago_fin_bot_imprimir a,#pago_fin_bot_fin a,#pago_datos_bot_volver a,#pago_datos_bot_continuar a,
#loteria_e_acceder_1 a,#loteria_e_acceder_2 a,#loteria_em_acceder_1 a,#loteria_em_alta a,#loteria_v_bot_continuar a,
#penas_bot_continuar a,#apuestas_enviar a,#apuestas_r_anadir a,#contacto_bot_enviar a
{
	display:block; width:155px; height:24px;
	font-size:12px; font-weight:bold; color:#fff; text-decoration:none; 
	background:url(images/bot155x30.png) left top no-repeat; 
	padding-top:6px;
}
* html #entrar_ko_bot_entrar a,* html #registro_bot_aceptar a,* html #recordar_enviar a,* html #recordar_ko_bot_reintentar a,* html #datos_bot_aceptar a,* html #cobrar_bot_continuar a,* html #ingresar_bot_continuar a,* html #movimientos_bot_ingreso a,* html #movimientos_bot_cobrar_saldo a ,* html #mis_jugadas_bot_abonar a,* html #loteria_bot_continuar a,* html #carro_bot_seguir a,* html #carro_bot_continuar a,* html #pago_bot_seguir a,* html #pago_bot_continuar a,* html #pago_fin_bot_imprimir a,* html #pago_fin_bot_fin a,* html #pago_datos_bot_volver a,* html #pago_datos_bot_continuar a,* html #loteria_e_acceder_1 a,* html #loteria_e_acceder_2 a,* html #loteria_em_acceder_1 a,* html #loteria_em_alta a,* html #loteria_v_bot_continuar a,
* html #penas_bot_continuar a,* html #apuestas_enviar a,* html #apuestas_r_anadir a,* html #contacto_bot_enviar a
{ 
	height:30px; 
}
#entrar_ko_bot_entrar a:hover,#registro_bot_aceptar a:Hover,#recordar_enviar a:hover,#recordar_ko_bot_reintentar a:hover,#datos_bot_aceptar a:hover,#cobrar_bot_continuar a:hover,#ingresar_bot_continuar a:Hover,#movimientos_bot_ingreso a:hover,#movimientos_bot_cobrar_saldo a:hover,#mis_jugadas_bot_abonar a:hover,#loteria_bot_continuar a:hover,#carro_bot_seguir a:hover,#carro_bot_continuar a:hover,#pago_bot_seguir a:hover,#pago_bot_continuar a:hover,#pago_fin_bot_imprimir a:hover,#pago_fin_bot_fin a:hover,#pago_datos_bot_volver a:hover,#pago_datos_bot_continuar a:hover,
#loteria_e_acceder_1 a:hover,#loteria_e_acceder_2 a:hover,#loteria_em_acceder_1 a:hover,#loteria_em_alta a:hover,
#loteria_v_bot_continuar a:hover,#penas_bot_continuar a:hover,#apuestas_enviar a:hover,#apuestas_r_anadir a:hover,
#contacto_bot_enviar a:hover
{
	background-position:0 -30px;
}
#registro_bot_aceptar a span,#recordar_enviar a span,#recordar_ko_bot_reintentar a span,#datos_bot_aceptar a span,
#cobrar_bot_continuar a span,#ingresar_bot_continuar a span,#movimientos_bot_ingreso a span,#movimientos_bot_cobrar_saldo a span,#mis_jugadas_bot_abonar a span,#loteria_bot_continuar a span,#carro_bot_seguir a span,#carro_bot_continuar a span,
#pago_bot_seguir a span,#pago_bot_continuar a span,#pago_fin_bot_imprimir a span,#pago_fin_bot_fin a span,#pago_datos_bot_volver a span,#pago_datos_bot_continuar a span,#loteria_e_acceder_1 a span,#loteria_e_acceder_2 a span,
#loteria_em_acceder_1 a span,#loteria_em_alta a span,#loteria_v_bot_continuar a span,#penas_bot_continuar a span,
#apuestas_enviar a span,#apuestas_r_anadir a span,#contacto_bot_enviar a span
{  
	display:block; position:absolute;
}


/* bot 155x30  fondo oscuro*/
#user_mi_cuenta_bot_movimientos,#user_mi_cuenta_bot_ingresar_saldo,
#user_mi_cuenta_bot_cobrar_saldo,#user_mi_cuenta_bot_mis_datos,
#user_mi_cuenta_bot_mis_jugadas
{
	width:156px; height:30px; text-align:center;
}	
#user_mi_cuenta_bot_movimientos a,#user_mi_cuenta_bot_ingresar_saldo a,
#user_mi_cuenta_bot_cobrar_saldo a,#user_mi_cuenta_bot_mis_datos a,
#user_mi_cuenta_bot_mis_jugadas a
{
	display:block; width:156px; height:24px;
	font-size:12px; font-weight:bold; color:#fff; text-decoration:none; 
	background:url(images/bot155x30_f2.png) left top no-repeat; 
	padding-top:6px;
}
* html #user_mi_cuenta_bot_movimientos a,* html #user_mi_cuenta_bot_ingresar_saldo a,
* html #user_mi_cuenta_bot_cobrar_saldo a,* html  #user_mi_cuenta_bot_mis_datos a,
* html #user_mi_cuenta_bot_mis_jugadas a
{ 
	height:30px; 
}
#user_mi_cuenta_bot_movimientos a:hover,#user_mi_cuenta_bot_ingresar_saldo a:hover,
#user_mi_cuenta_bot_cobrar_saldo a:hover,#user_mi_cuenta_bot_mis_datos a:hover,
#user_mi_cuenta_bot_mis_jugadas a:hover
{
	background-position:0 -30px;
}
#user_mi_cuenta_bot_movimientos a span,#user_mi_cuenta_bot_ingresar_saldo a span,
#user_mi_cuenta_bot_cobrar_saldo a span,#user_mi_cuenta_bot_mis_datos a span,
#user_mi_cuenta_bot_mis_jugadas a span
{  
	display:block; position:absolute; 
}















