html {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	font-family:"Arial";
	font-size:12px;
	color:#333;
	height:100%;
}

* html #principal{ height:100%; }

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

#principal{ position:relative; top:0px; left:50%; width:960px; margin-left:-480px; min-height:100%; }
	
	#cabecera{ position:relative; left:0px; top:0px; width:960px; height:150px; background:url(images/cabecera.jpg) left top no-repeat; }
	
		#enlace_inicio{ position:absolute; left:0px; top:-20px; }
		#enlace_inicio a{ width:560px; height:115px; display:block; }
		#fecha{ position:relative; left:5px; top:3px; font-family:"Tahoma"; font-size:10px; display:inline;}
		#hora{ position:relative; left:5px; top:3px; display:inline; font-family:"Tahoma"; font-size:10px; }
		#tel_atencion{ display:none; }
		#fax{ display:none; }
	
	#menu1{ position:absolute; width:465px; height:124px;  }
	
		#m1_loteria{ position:absolute; left:0px; top:0px; width:465px; height:124px; background-image:url(images/menu_juegos.jpg); z-index:99; }
		#m1_loteria_empresas{ display:none; z-index:100; }
		#m1_loteria a{ width:50px; height:80px; display:block;  }
		#m1_primitiva{ display:none; }
		#m1_bonoloto{ display:none; }
		#m1_gordo{ display:none; }
		#m1_euromillones{ display:none; }
		#m1_quiniela{ display:none; }
		#m1_quinigol{ display:none; }
		#m1_penas{ display:none; }
		#m1_archivos{ display:none; }
	
	#menu2{ position:absolute; left:0px; top:100px; font-family:"Arial Narrow"; font-size:11px; font-weight:bold; text-align:center; 
	}
	
	#menu2 a{ text-decoration:none; color:#fff; display:block; background-color:#025899; height:18px; padding-top:3px; border:1px solid #025899; }
	* html #menu2 a{ height:23px; }
	
	#menu2 a:hover{ color:#025899; background-color:#fff; border:1px solid #025899; }
	
	
		#m2_quienes, #m2_servicios, #m2_ayuda, #m2_resultados, #m2_contacto{ 
		
			position:absolute; left:0px; top:0px; width:95px;  
		}
		
		#m2_servicios{ left:97px; width:103px; }
		#m2_ayuda{ left:201px; width:103px; }
		#m2_resultados{ left:305px; width:83px; }
		#m2_contacto{ left:389px; width:78px; }
		
		#m2_legal{ display:none; }
		

	#menu_idiomas{ display:none; }
		
		#mi_1{  }
		#mi_2{  }
		#mi_3{  }
		#mi_4{  }
		#mi_5{  }
	
	#cuerpo{ position:relative; top:0px; left:0px; width:960px; }
	
	#pie{ position:relative; left:0px; top:0px; width:960px; border-top:2px solid #025899; font-family:Arial; font-size:10px; padding-top:7px;  }
	
		#nombre_admon{ position:relative; float:left; }
		#titular_admon{ display:none; }
		#datos_contacto1{ position:relative; float:left; }
		#datos_contacto2{ position:relative; width:100px; height:13px; overflow:hidden; }
		#datos_contacto3{ display:none; }
		#logo_gadmin{ position:absolute; left:3px; top:50px; width:129px; height:27px; background-image:url(images/logo_gadmin.png); }
		#logo_gadmin a{ width:129px; height:27px; display:block; }
		#telefono_pie{ position:relative; float:left; }
		#fax_pie{ display:none; }
		#email_admon{ position:relative; }
		#email_admon a{ color:#333; }
		#legal_pie{ position:relative; width:950px; text-align:right; margin-bottom:17px; }
		#legal_pie a{ color:#666; }
		#creditos{ position:relative; width:960px; text-align:center; color:#666; }
		#creditos a{ color:#666; }
		
		#aux_pie_1{  }
		#aux_pie_2{  }
		#aux_pie_3{  }
		
		
	#aux1{  }
	
	#aux_1{  }
	
	#flash_1{  }
	#flash_2{  }
	#flash_3{  }
	#flash_4{  }
	#flash_5{  }
	#flash_6{  }
	#flash_7{ position:relative; left:720px; width:231px; top:-70px;  }
	#flash_8{  }
	#flash_9{  }
	#flash_10{  }
	
/* Usuario no Logueado */
	
	#usu_nl_caja{ position:absolute; left:468px; top:100px; width:398px; height:23px; background-color:#DE650E; font-family:"Arial Narrow"; font-size:11px; color:#fff; }
		
		#usu_nl_titulo{ position:absolute; left:4px; top:3px; font-weight:bold; }
						
		#usu_nl_usuario{ position:absolute; left:128px; top:3px; }
		#usu_nl_usuario_caja{ position:absolute; left:176px; top:4px }
		* html #usu_nl_usuario_caja{ top:3px; }
		
		#usu_nl_usuario_caja input, #usu_nl_contrasena_caja input{ 
			
			width:60px; height:15px; border:0px; font-family:"Arial Narrow";
		}
	
		#usu_nl_contrasena{ position:absolute; left:243px; top:3px; }
		#usu_nl_contrasena_caja{ position:absolute; left:313px; top:4px }
		* html #usu_nl_contrasena_caja{ top:3px; }
	
		#usu_nl_bot_entrar{ position:absolute; left:377px; top:0px; }
		#usu_nl_bot_entrar a{ width:17px; height:23px; background-image:url(images/bot_acceso_usuarios.gif); display:block; }
		
		#usu_nl_bot_registrar{ position:absolute; left:5px; top:25px; font-family:"Tahoma"; font-size:9px; }
		#usu_nl_bot_recordar{ position:absolute; left:75px; top:25px; font-family:"Tahoma"; font-size:9px; }
		
		#usu_nl_bot_registrar a, #usu_nl_bot_recordar a{ color:#DE650E; }
	
		#usu_nl_aux_1{ position:absolute; left:68px; top:25px; width:10px; height:12px; border-left:1px solid #DE650E; overflow:hidden; }
		#usu_nl_aux_2{  }
		#usu_nl_aux_3{  }
		
/* Usuario Logueado */

	#usu_l_caja{ position:absolute; left:468px; top:100px; width:398px; height:23px; background-color:#DE650E; font-family:"Arial Narrow"; font-size:11px; color:#fff; }
	
		#usu_l_titulo{ position:absolute; left:4px; top:3px; }
		#usu_l_saldo{ display:none; }
		#usu_l_nombre{ position:absolute; left:70px; top:3px; font-weight:bold; }
		#usu_l_usuario{ display:none; }
		#usu_l_ultimo_acceso{ display:none; }

		#usu_l_bot_ingresar_saldo{ position:absolute; left:4px; top:25px; padding-right:5px; border-right:1px solid #DE650E; }
		#usu_l_bot_cobrar_saldo{ position:absolute; left:50px; top:25px; padding-right:5px; border-right:1px solid #DE650E; }
		#usu_l_bot_movimientos{ position:absolute; left:90px; top:25px; padding-right:5px; border-right:1px solid #DE650E; }
		
		#usu_l_bot_ingresar_saldo a, #usu_l_bot_cobrar_saldo a, #usu_l_bot_movimientos a,#usu_l_bot_mis_jugadas a{ font-family:"Tahoma"; font-size:9px; color:#DE650E; }
		
		#usu_l_bot_mis_datos{ position:absolute; left:205px; top:0px; width:65px; }
		#usu_l_bot_mis_jugadas{ position:absolute; left:172px; top:25px; }
		#usu_l_bot_logout{ position:absolute; left:295px; top:0px; width:100px; }
		
		#usu_l_bot_mis_datos a, #usu_l_bot_logout a{ color:#fff; text-decoration:none; height:23px; display:block; padding-top:3px; background:url(images/bot_acceso_usuarios.gif) right top no-repeat;}
		
		#usu_l_aux_1{  }
		#usu_l_aux_2{  }
		#usu_l_aux_3{  }

/* Carrito Vacio */

	#carrito_v_caja{ position:absolute; top:100px; left:867px; font-family:"Arial Narrow"; font-size:11px;  }
	
		#carrito_v_titulo{ display:none; }
		#carrito_v_texto{ display:none; }
		#carrito_v_comprar{ position:relative; }
		#carrito_v_comprar a{ 
		
			color:#fff; font-weight:bold; text-decoration:none; height:20px; width:66px; 
			display:block; padding-left:27px; padding-top:3px;
			background:url(images/carrito_ico.gif) left top no-repeat #DE650E; 
		}
		* html #carrito_v_comprar a{ height:23px; width:93px; }
		
		#carrito_v_aux_1{  }
		#carrito_v_aux_2{  }
		#carrito_v_aux_3{  }
		#carrito_v_aux_4{  }
		#carrito_v_aux_5{  }
		
/* Carrito con Artículos */

	#carrito_caja{ position:absolute; top:100px; left:867px; font-family:"Arial Narrow"; font-size:11px; }
	
		#carrito_titulo{ display:none; }
		#carrito_texto_1{ position:absolute; left:-160px; top:25px; font-family:"Tahoma"; font-size:10px; color:#333; padding-left:15px; background:url(images/carrito_ico_2.gif) left top no-repeat; }
		#carrito_texto_2{ position:absolute; left:-80px; top:25px; font-family:"Tahoma"; font-size:10px; color:#333; }
		#carrito_articulos{ position:absolute; left:-100px; top:25px; font-family:"Tahoma"; font-size:10px; color:#333; }
		#carrito_valor{ position:absolute; left:-35px; top:25px; font-family:"Tahoma"; font-size:10px; color:#333; }
		#carrito_comprar{ position:absolute; left:5px; top:25px; font-family:"Tahoma"; font-size:10px; padding-left:5px; border-left:1px solid #DE650E; }
		#carrito_comprar a{ color:#DE650E; }
		#carrito_ver_carro{ position:relative; }
		#carrito_ver_carro a{ 
		
			color:#fff; font-weight:bold; text-decoration:none; height:20px; width:66px; 
			display:block; padding-left:27px; padding-top:3px;
			background:url(images/carrito_ico.gif) left top no-repeat #DE650E; 
		}
		* html #carrito_ver_carro a{ height:23px; width:93px; }
		
		#carrito_aux_1{  }
		#carrito_aux_2{  }
		#carrito_aux_3{  }
		#carrito_aux_4{  }
		
/* botones comunes*/


/* 86 azul */
#loteria_bot_continuar,#loteria_e_acceder_1,#loteria_e_acceder_2,#loteria_em_acceder_1,#loteria_v_bot_continuar
{ 
	width:86px; height:23px; font-family:"Arial Narrow"; font-size:12px; font-weight:bold; text-align:center; 
}
#loteria_bot_continuar a,#loteria_e_acceder_1 a,#loteria_e_acceder_2 a,#loteria_em_acceder_1 a,#loteria_v_bot_continuar a
{
	color:#fff; text-decoration:none; width:86px; height:20px; display:block; background:url(images/bot_86x23_a.gif) left top no-repeat; padding-top:3px; 
}
* html #loteria_bot_continuar a,* html #loteria_e_acceder_1 a, * html #loteria_e_acceder_2 a, * html #loteria_em_acceder_1 a, * html #loteria_v_bot_continuar a
{
	 height:23px; 
}
#loteria_bot_continuar a:hover,#loteria_e_acceder_1 a:hover,#loteria_e_acceder_2 a:hover,#loteria_em_acceder_1 a:hover, #loteria_v_bot_continuar a:hover
{
	color:#025899; background:url(images/bot_86x23_b.gif) left top no-repeat; 
}	


/*  111 azul */
#loteria_em_alta
{ 
	width:111px; height:23px; font-family:"Arial Narrow"; font-size:12px; font-weight:bold; text-align:center; 
}
#loteria_em_alta a
{
	color:#fff; text-decoration:none; width:111px; height:20px; display:block; background:url(images/bot_111x23_a.gif) left top no-repeat; padding-top:3px; 
}
* html #loteria_em_alta a
{
	 height:23px; 
}
#loteria_em_alta a:hover
{
	color:#025899; background:url(images/bot_111x23_b.gif) left top no-repeat; 
}		

/*  166 azul */
#loteria_emp_sorteos,#loteria_s_reservados
{ 
	width:167px; height:23px; font-family:"Arial Narrow"; font-size:12px; font-weight:bold; text-align:center; 
}
#loteria_emp_sorteos a,#loteria_s_reservados a
{
	color:#fff; text-decoration:none; width:167px; height:20px; display:block; background:url(images/bot_166x23_a.gif) left top no-repeat; padding-top:3px; 
}
* html #loteria_emp_sorteos a, * html #loteria_s_reservados a
{
	 height:23px; 
}
#loteria_emp_sorteos a:hover,#loteria_s_reservados a:hover
{
	color:#025899; background:url(images/bot_166x23_b.gif) left top no-repeat; 
}	