html {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
}

a { outline:0; }
* { margin:0px; padding:0px; 
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000;
}
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*/

* html #principal{ height:100%; }

#principal{ position:relative; top:0px; left:50%; width:771px; margin-left:-385px; min-height:100%; }
	
	#cabecera{ position:relative; left:0px; top:0px; width:771px; height:154px; background:url(images/cabecera_fondo.jpg) left top no-repeat; }
	
		#fecha{ position:absolute; left:500px; top:5px; width:253px; text-align:right; font-size:9px; color:#fff; font-family:Arial; }
		#hora{ display:none; }
		#tel_atencion{ position:absolute; left:503px; top:80px; width:253px; text-align:right; font-size:18px; color:#E4E3E2; font-family:Arial; font-weight:bold; }
		#fax{ display:none; }
		
		#menu2 div, #enlace_inicio{ position:absolute; left:197px; top:113px; width:73px; height:35px; overflow:hidden;  }
		#menu2 a, #enlace_inicio a{ width:100%; height:100%; padding-top:10px; display:block; text-align:center; font-size:12px; text-decoration:none; background:url(images/bot_73x35_off.png); }
		#menu2 a:hover, #enlace_inicio a:hover{ background:url(images/bot_73x35_on.png); }
		
	#menu1{ position:absolute; left:10px; top:160px; width:168px; overflow:hidden; z-index:5;}
	#menu1 div{ position:relative; left:0px; top:0px; width:168px; height:30px; }
	#menu1 a{ width:168px; height:30px; display:block; padding-left:41px; padding-top:8px; font-family:Arial; font-size:12px; color:#333; font-weight:bold; text-decoration:none; text-transform:uppercase; overflow:hidden; }
	
		#aux1menu1{ height:80px !important; background:url(images/mnu1_aux.png) left top no-repeat; }
		#aux2menu1{ display:none; }
		
		#m1_loteria a{ background:url(images/mnu_lot_off.gif) left top no-repeat; }
		#m1_loteria a:hover{ background:url(images/mnu1_lot_on.png) left top no-repeat; }
		
		#m1_loteria_empresas{ display:none; }
		/*
		
		#m1_loteria_empresas a{ background:url(images/mnu_lot_off.gif) left top no-repeat; }
		#m1_loteria_empresas a:hover{ background:url(images/mnu1_lot_on.png) left top no-repeat; }

		#m1_loteria_empresas a{ background:url(images/mnu_lot_nav_off_2.gif) left top no-repeat; }
		#m1_loteria_empresas a:hover{ background:url(images/mnu1_lot_nav_on_2.png) left top no-repeat; }
		
		#m1_loteria_empresas a{ background:url(images/mnu_lot_nav_off.gif) left top no-repeat; }
		#m1_loteria_empresas a:hover{ background:url(images/mnu1_lot_nav_on.png) left top no-repeat; }
		
		*/
		

		#m1_lot_navidad a{ background:url(images/mnu_lot_nav_off_2.gif) left top no-repeat; }
		#m1_lot_navidad a:hover{ background:url(images/mnu1_lot_nav_on_2.png) left top no-repeat; }
		
		#m1_lot_nino a{ background:url(images/mnu_lot_nav_off.gif) left top no-repeat; }
		#m1_lot_nino a:hover{ background:url(images/mnu1_lot_nav_on.png) left top no-repeat; }
		
		
		
		
		#m1_primitiva a{ background:url(images/mnu_primtiva_off.gif) left top no-repeat; }
		#m1_primitiva a:hover{ background:url(images/mnu_primtiva_on.png) left top no-repeat; }
		
		#m1_bonoloto a{ background:url(images/mnu_bonoloto_off.gif) left top no-repeat; }
		#m1_bonoloto a:hover{ background:url(images/mnu_bonoloto_on.png) left top no-repeat; }
		
		#m1_gordo a{ background:url(images/mnu_gprimtiva_off.gif) left top no-repeat; }
		#m1_gordo a:hover{ background:url(images/mnu_gprimtiva_on.png) left top no-repeat; }
		
		#m1_euromillones a{ background:url(images/mnu_euromillones_off.gif) left top no-repeat; }
		#m1_euromillones a:hover{ background:url(images/mnu_euromillones_on.png) left top no-repeat; }
		
		#m1_quiniela a{ background:url(images/mnu_quiniela_off.gif) left top no-repeat; }
		#m1_quiniela a:hover{ background:url(images/mnu_quiniela_on.png) left top no-repeat; }
		
		#m1_quinigol a{ background:url(images/mnu_quinigol_off.gif) left top no-repeat; }
		#m1_quinigol a:hover{ background:url(images/mnu_quinigol_on.png) left top no-repeat; }
		
		#m1_penas a{ background:url(images/mnu_penas_off.gif) left top no-repeat; }
		#m1_penas a:hover{ background:url(images/mnu_penas_on.png) left top no-repeat; }		
		
		#m1_archivos{ display:block !important; }
		#m1_archivos a{ background:url(images/mnu_archivos_off.gif) left top no-repeat; }
		#m1_archivos a:hover{ background:url(images/mnu_archivos_on.png) left top no-repeat; }
		
	
		
	#menu2{ position:absolute; left:270px; top:113px; z-index:6; }
	
		#m2_servicios{ left:0px !important; top:0px !important; }
		#m2_contacto{ left:73px !important; top:0px !important; }
		#m2_legal{ left:146px !important; top:0px !important; }
		#m2_ayuda{ left:219px !important; top:0px !important; width:53px !important; }
		
		#m2_resultados{ left:-230px !important; top:473px !important; width:105px !important; height:18px !important; overflow:hidden; }
		
		#m2_quienes{ display:none; }
		

	#menu_idiomas{ display:none; }
		
	#cuerpo{ position:relative; left:0px; top:0px; padding-left:187px; padding-top:95px; min-height:370px; width:584px; background:url(images/cuerpo_fondo.jpg) left top repeat-y;  }
	* html #cuerpo{ height:465px; width:771px; }
	
		#aux1Cuerpo{ position:absolute; left:14px; top:100%; margin-top:-354px; width:743px; height:354px; background:url(images/cuerpo_fondo2.png) left top repeat-x; }
		#aux2Cuerpo{ position:absolute; left:14px; top:394px; width:162px; height:29px; background:url(images/ico_3.gif) left top no-repeat; }
		#aux3Cuerpo{ position:absolute; left:0px; top:75px; width:771px; height:10px; background:url(images/ico_6.png) left top no-repeat; }
		#aux4Cuerpo{ position:absolute; left:176px; top:10px; width:2px; height:100%; background:url(images/ico_7.gif) left top repeat-y;  }
		
	#pie{ position:relative; left:0px; top:0px; height:161px; width:771px; }
	#pie div{ position:absolute; font-family:Arial; font-size:11px; color:#fff;  }
	
		#nombre_admon{ left:24px; top:40px; }
		#datos_contacto1{ left:24px; top:55px; }
		#datos_contacto2{ left:110px; top:55px; }
		#telefono_pie{ left:24px; top:70px; }
		
		#titular_admon{ display:none; }
		#datos_contacto3{ display:none; }
		#fax_pie{ display:none; }
		#email_admon{ display:none; }
		
		#logo_gadmin{ position:relative; left:15px; top:170px; width:95px; height:36px; background:url(images/logo_gadmin.png) left top no-repeat; }
		#logo_gadmin a{ width:100%; height:100%; display:block; }
		
		#legal_pie{ left:560px; top:15px; padding-left:11px; background:url(images/ico_1.gif) left 50% no-repeat; }
		#legal_pie a{ font-size:12px; font-family:Arial; color:#fff;  }
		
		#creditos{ left:24px; top:120px; font-size:10px !important; }
		
		#aux_pie_1{ left:585px; top:120px; width:168px; height:30px; background:url(images/ico_2.jpg) left 50% no-repeat; }
		
	#aux1{  }
	
	#aux_1{  }
	
	#flash_1{  }
	
/* Usuario no Logueado */
	
	#usu_nl_caja{ position:absolute; left:183px; top:160px;  z-index:7;}
	#usu_nl_caja input{ width:90px; height:18px; border:1px solid #ccc; }
	
		#usu_nl_titulo{ position:absolute; left:0px; top:0px; width:74px; height:15px; background:url(images/ico_4.gif) left top no-repeat; }
						
		#usu_nl_usuario, #usu_nl_contrasena{ position:absolute; left:0px; top:22px; width:50px; text-align:right; color:#333; }
		#usu_nl_usuario_caja{ position:absolute; left:53px; top:22px; }
		* html #usu_nl_usuario_caja{ top:21px; }
	
		#usu_nl_contrasena{ top:45px; }
		#usu_nl_contrasena_caja{ position:absolute; left:53px; top:45px; }
	
		#usu_nl_bot_entrar{ position:absolute; left:150px; top:22px; width:75px; overflow:hidden; }
		#usu_nl_bot_registrar{ position:absolute; left:250px; top:22px; width:100px; overflow:hidden; }
		#usu_nl_bot_recordar{ position:absolute; left:250px; top:45px; width:100px; overflow:hidden; }
		
/* Usuario Logueado */

	#usu_l_caja{ position:absolute; left:183px; top:160px; width:350px; z-index:7; }
	
		#usu_l_titulo{ position:absolute; left:0px; top:0px; width:74px; height:15px; background:url(images/ico_4.gif) left top no-repeat; }
		
		#usu_l_saldo{ position:absolute; left:100px; top:23px; font-size:12px; color:#D58000; font-weight:bold; }
		#usu_l_saldo span { font-size:11px; color:#333; font-weight:normal; }
		
		#usu_l_nombre{display:none; }
		#usu_l_usuario{ position:absolute; left:2px; top:23px; width:90px; font-size:12px; color:#333; font-weight:bold; overflow:hidden;  }
		
		#usu_l_ultimo_acceso{ position:absolute; left:90px; top:3px; font-size:11px; color:#999; font-family:Arial; font-weight:bold;}
		#usu_l_ultimo_acceso span{ font-size:10px; font-weight:normal; color:#999; }

		#usu_l_bot_mis_datos{ position:absolute; left:3px; top:44px; width:78px; overflow:hidden; }
		#usu_l_bot_ingresar_saldo{ position:absolute; left:98px; top:44px; width:68px; overflow:hidden; }
		#usu_l_bot_cobrar_saldo{ position:absolute; left:170px; top:44px; width:68px; overflow:hidden; }
		#usu_l_bot_mis_jugadas{ position:absolute; left:245px; top:22px; width:102px; overflow:hidden; }
		#usu_l_bot_movimientos{ position:absolute; left:245px; top:44px; width:102px; overflow:hidden; }

		#usu_l_bot_logout{ position:absolute; left:245px; top:0px; width:102px; overflow:hidden; }

		#usu_l_aux_1{ position:absolute; left:88px; top:32px; width:2px; height:36px; background:url(images/ico_7.gif) left top repeat-y; }

/* Carrito Vacio */

	#carrito_v_caja{ position:absolute; left:545px; top:160px;  z-index:8; }
	
		#carrito_v_titulo{ position:absolute; left:0px; top:0px; width:107px; height:36px; background:url(images/ico_5.gif) left top no-repeat; }
		#carrito_v_texto{ position:absolute; left:65px; top:23px; color:#333; width:100px;}
		#carrito_v_comprar{ position:absolute; left:65px; top:43px; width:100px; overflow:hidden;  }
		
/* Carrito con Artículos */

	#carrito_caja{ position:absolute; left:545px; top:160px; width:210px;  z-index:8; }
	
		#carrito_titulo{ position:absolute; left:0px; top:0px; width:107px; height:36px; background:url(images/ico_5.gif) left top no-repeat; }
		
		#carrito_texto_1{ position:absolute; left:25px; top:22px; font-size:11px; color:#333; }
		#carrito_articulos{ position:absolute; left:75px; top:22px; font-size:12px; color:#D58000; font-weight:bold;  }
		
		#carrito_texto_2{ position:absolute; left:100px; top:22px; font-size:11px; color:#333; }
		#carrito_valor{ position:absolute; left:150px; top:22px; font-size:12px; color:#D58000; font-weight:bold; }
		
		#carrito_ver_carro{ position:absolute; left:0px; top:44px; width:100px; overflow:hidden; }
		#carrito_comprar{ position:absolute; left:104px; top:44px; width:111px; overflow:hidden; }
		
		#carrito_aux_1, #carrito_v_aux_1{ position:absolute; left:-5px; top:-5px; width:2px; height:73px; background:url(images/ico_7.gif) left top repeat-y; }
		
/* botones */

	.bot_1_off, #usu_nl_bot_entrar a, #usu_l_bot_logout a, #penas_bot_continuar a, #contacto_bot_enviar a, #entrar_ko_bot_entrar a, #loteria_bot_continuar a, #registro_bot_aceptar a, #recordar_enviar a,
	#recordar_ko_bot_reintentar a, #datos_bot_aceptar a, #ingresar_bot_continuar a, #loteria_e_acceder_1 a,	#loteria_e_acceder_2 a,#loteria_v_bot_continuar a,#loteria_em_acceder_1 a,#loteria_em_alta a
	{ 
	
		width:100%; height:18px; padding:1px 0px 0px 19px; overflow:hidden; display:block; color:#fefefd; text-decoration:none; text-align:left; background:url(images/bot_1_off.png) left top no-repeat; font-size:11px; 
	}
	

	
	.bot_2_off, #m2_resultados a, #usu_nl_bot_registrar a, #usu_nl_bot_recordar a, #carrito_v_comprar a, #usu_l_bot_mis_datos a, #usu_l_bot_ingresar_saldo a,
	#usu_l_bot_cobrar_saldo a, #usu_l_bot_movimientos a,#usu_l_bot_mis_jugadas a, #carrito_ver_carro a, #carrito_comprar a, #bonoloto_boleto_diario a, #bonoloto_boleto_semanal a, #primitiva_boleto_diario a,
	#primitiva_boleto_semanal a, #entrar_ko_bot_registrar a, #entrar_ko_bot_recordar a, #carro_bot_seguir a, #carro_bot_continuar a, #cobrar_bot_continuar a, #movimientos_bot_ingreso a,
	#movimientos_bot_cobrar_saldo a, #pago_bot_seguir a, #pago_bot_continuar a, #pago_fin_bot_imprimir a, #pago_fin_bot_fin a, #pago_datos_bot_continuar a, #pago_datos_bot_volver a, .botonR a,	#loteria_e_registrar a,#loteria_emp_sorteos a,#loteria_s_reservados a,#movimientos_pag_anterior a,#movimientos_pag_siguiente a,#mis_jugadas_pag_anterior a,#mis_jugadas_pag_siguiente a,#mis_jugadas_bot_abonar a,.premios_bot a,.div_datos_bot_cerrar a,#apuestas_enviar a,#apuestas_r_anadir a
	{ 
	
		width:100%; height:18px; padding:1px 0px 0px 19px; overflow:hidden; display:block; color:#fefefd; text-decoration:none; text-align:left; background:url(images/bot_2_off.png) left top no-repeat; font-size:11px; 
	}
	
	
.bot_on, #m2_resultados a:hover, #usu_nl_bot_entrar a:hover, #usu_nl_bot_registrar a:hover, #usu_nl_bot_recordar a:hover, #carrito_v_comprar a:hover, #usu_l_bot_logout a:hover,
	#usu_l_bot_mis_datos a:hover, #usu_l_bot_ingresar_saldo a:hover, #usu_l_bot_cobrar_saldo a:hover, #usu_l_bot_movimientos a:hover,#usu_l_bot_mis_jugadas a:hover, #carrito_ver_carro a:hover, #carrito_comprar a:hover,
	#bonoloto_boleto_diario a:hover, #bonoloto_boleto_semanal a:hover, #primitiva_boleto_diario a:hover, #primitiva_boleto_semanal a:hover, #penas_bot_continuar a:hover, #contacto_bot_enviar a:hover,
	#entrar_ko_bot_entrar a:hover, #entrar_ko_bot_registrar a:hover, #entrar_ko_bot_recordar a:hover, #loteria_bot_continuar a:hover, #carro_bot_seguir a:hover, #carro_bot_continuar a:hover,
	#registro_bot_aceptar a:hover, #recordar_enviar a:hover, #recordar_ko_bot_reintentar a:hover, #datos_bot_aceptar a:hover, #ingresar_bot_continuar a:hover, #cobrar_bot_continuar a:hover, #movimientos_bot_ingreso a:hover,
	#movimientos_bot_cobrar_saldo 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_continuar a:hover, #pago_datos_bot_volver a:hover, .botonR a:hover,#loteria_e_acceder_1 a:hover, #loteria_e_acceder_1 a:hover,	#loteria_e_acceder_2 a:hover, #loteria_e_registrar a:hover,#loteria_emp_sorteos a:hover,#loteria_s_reservados a:hover,#loteria_v_bot_continuar a:hover,#loteria_em_acceder_1 a:hover,#loteria_em_alta a:hover,#movimientos_pag_anterior a:hover,#movimientos_pag_siguiente a:hover,#mis_jugadas_pag_anterior a:hover,#mis_jugadas_pag_siguiente a:hover,#mis_jugadas_bot_abonar a:hover,.premios_bot a:hover,.div_datos_bot_cerrar a:hover,#apuestas_enviar a:hover,#apuestas_r_anadir a:hover
	{ 
	
		background:url(images/bot_on.png) left top no-repeat; 
	}
			
	
	
/* botón lottery en loteria para empresas*/

#loteria_e_lottery,#loteria_em_lottery
{  width:155px; height:25px; background:url(images/ico_21.gif) left top no-repeat; }	

#loteria_e_lottery a,#loteria_em_lottery a
{ display:block; width:125px; height:20px;
 font-size:15px; font-weight:bold; color:#48413B;
 padding-left:30px; padding-top:0px;
	}	

* html #loteria_e_lottery a, * html #loteria_em_lottery a
{ width:155px; height:25px;  }












