html {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	background:url(images/fondo.png) left top;
}

a { outline:0; }
* { margin:0px; padding:0px; 
	font-family:"Arial";
	font-size:11px;
	color:#333;
}
form { border:0px; padding:0px; margin:0px; }

input { height:16px; border:1px solid #ccc; font-family:"Arial"; font-size:11px; color:#333; }
* html input { height:18px; }

.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:769px; margin-left:-384px; min-height:100%; }
	
	#cabecera{ position:relative; left:0px; top:0px; width:769px; height:180px; background:url(images/cabecera.jpg); }
	
		#enlace_inicio{ position:absolute; left:188px; top:128px; width:77px; height:29px; overflow:hidden; }
		#enlace_inicio a{ display:block; padding-top:4px; width:100%; height:100%; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#fff;  background:url(images/bot_inicio_off.gif); }
		#enlace_inicio a:hover{ background:url(images/bot_inicio_on.gif); }
		
		#fecha, #hora{ position:absolute; left:0px; width:215px; text-align:right; top:3px; font-family:"Trebuchet MS"; font-size:10px; color:#fff; }
		#hora{ left:225px; text-align:left; }
		#tel_atencion{ display:none; }
		
		#fax{ display:none; }
		
	#menu1{ position:absolute; left:15px; top:245px; z-index:10; height:370px; background:url(images/ico_14.png) right center no-repeat; }
	#menu1 div{ position:relative; width:151px; height:34px; overflow:hidden; }
	#menu1 a{ display:block; width:100%; height:100%; padding:10px 0px 0px 28px; font-size:12px; color:#000; font-weight:bold; text-decoration:none; background:url(images/bot_menu2_off.png) left top no-repeat; }
	#menu1 a:hover{ color:#fff; background:url(images/bot_menu2_on.png) left top no-repeat; }
	#m1_primitiva{ position:relative;}
		#m1_loteria_empresas{ display:none; }
		
		.icoJ{ position:absolute !important; left:0px; top:8px; width:21px; height:19px;  }
		
		#icoLot{ background:url(images/ico_5.gif) left top no-repeat; }
		#icoPri{ background:url(images/ico_6.gif) left top no-repeat; }
		#icoBon{ background:url(images/ico_7.gif) left top no-repeat; }
		#icoGor{ background:url(images/ico_8.gif) left top no-repeat; }
		#icoEur{ background:url(images/ico_9.gif) left top no-repeat; }
		#icoQui{ background:url(images/ico_10.gif) left top no-repeat; }
		#icoQui2{ background:url(images/ico_11.gif) left top no-repeat; }
		
		#m1_penas a{ background:url(images/bot_menu2_offP.png) left top no-repeat !important; }
		#m1_penas a:hover{ background:url(images/bot_menu2_onP.png) left top no-repeat !important; }
		
		#m1_archivos{ display:none !important; }
		
		#aux1menu1{ position:absolute !important; left:0px; top:-18px; width:129px; height:63px !important; background:url(images/ico_13.gif) left top no-repeat; }
		#aux1menu2{ display:none; }
		
	#menu2{ position:absolute; left:265px; top:128px; height:29px; z-index:15; }
	#menu2 div{ position:absolute; left:0px; top:0px; width:78px; height:29px; overflow:hidden; }
	#menu2  a{ display:block; padding-top:4px; width:100%; height:100%; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#fff;  background:url(images/bot_menu_off.gif); }
	#menu2 a:hover{ background:url(images/bot_menu_on.gif); }
		
		#m2_quienes{  }
		#m2_legal{ display:none; }
		#m2_servicios{ left:78px !important; }
		#m2_contacto{ left:156px !important; }
		#m2_ayuda{ left:234px !important; }

		#m2_resultados{ left:-247px !important; top:530px !important; height:45px !important;  width:130px !important; background:url(images/ico_15.gif) left top no-repeat !important; }
		#m2_resultados a{ padding-top:25px; background:none !important; }
		#m2_resultados img{ vertical-align:15%; }
		
	#menu_idiomas{ display:none; }
	
	#cuerpo{ position:relative; left:0px; top:0px; min-height:680px;  width:769px; background:url(images/cuerpo.jpg) repeat-y; }
	* html #cuerpo{ height:680px; }
	
		#txtAdmon4{ position:absolute; left:20px; top:3px; font-size:11px; color:#996600; text-align:center; }
		
		#aux1Cuerpo{  }
		#aux2Cuerpo{  }
		#aux3Cuerpo{  }
		#aux4Cuerpo{  }
		
	#pie{ position:relative; width:769px; height:100px; background:url(images/pie.png) repeat-y; }
	
		#nombre_admon{ position:absolute; left:15px; top:5px; color:#fff; }
		#datos_contacto1{ position:absolute; left:15px; top:18px; color:#fff; }
		#datos_contacto2{ position:absolute; left:15px; top:31px; color:#fff; }
		#email_admon{ position:absolute; left:15px; top:45px; color:#fff; }
		#email_admon a{color:#fff; }
		
		#telefono_pie{ position:absolute; left:180px; top:7px; font-size:16px; color:#ccc; font-weight:bold; }
		#titular_admon{ position:absolute; left:180px; top:29px; color:#bbb;}
		#datos_contacto3{ position:absolute; left:180px; top:43px; color:#bbb; }
		
		#legal_pie{ position:absolute; left:600px; top:7px; height:20px; padding-left:27px; padding-top:2px; background:url(images/ico_17.gif) left top no-repeat; }
		#legal_pie a{ font-size:14px; font-weight:bold; color:#fff; }
		#creditos{ position:absolute; left:450px; top:80px; width:300px; text-align:right; font-size:10px; color:#fff; }
		
		#logo_gadmin{ position:absolute; left:650px; top:110px; width:82px; height:37px; z-index:500; }
		#logo_gadmin a{ display:block; width:100%; height:100%; background:url(images/logo_gadmin.png) left top no-repeat; }
		
		#fax_pie{ display:none; }
		
		#aux_pie_1{ position:absolute; left:15px; top:-107px; width:94px; height:101px; background:url(images/ico_16.png) left top no-repeat; }
		#aux_pie_2{ position:absolute; left:0px; top:100px; width:769px; height:60px; background:url(images/cuerpo.jpg) repeat-y; }
		#aux_pie_3{ position:absolute; left:100px; top:110px; width:100px; height:34px; background:url(images/ico_18.gif) left top no-repeat;z-index:5;  }
		
		
	#aux1{  }
	#aux2{  }
	
	#aux_1{  }
	#aux_2{  }
	
	#flash_1{  }
	
/* Usuario no Logueado */
	
	#usu_nl_caja{ position:absolute; left:593px; top:37px; width:170px; height:100px; overflow:hidden; }
		
		#usu_nl_titulo{ display:none; }
						
		#usu_nl_usuario{ position:absolute; left:0px; top:2px; }
		#usu_nl_usuario_caja{ position:absolute; left:45px; top:0px; }
		#usu_nl_usuario_caja input{ width:120px; }
	
		#usu_nl_contrasena{ position:absolute; left:10px; top:24px; }
		#usu_nl_contrasena_caja{ position:absolute; left:45px; top:22px;  }
		#usu_nl_contrasena_caja input{ width:66px; }
		
		#usu_nl_bot_entrar{ position:absolute; left:117px; top:24px; font-weight:bold; }
		#usu_nl_bot_entrar a{ color:#000; padding-right:15px; background:url(images/ico_1.gif) right center no-repeat; }
		
		#usu_nl_bot_recordar{ position:absolute; left:0px; top:50px; width:130px; height:15px; }
		#usu_nl_bot_registrar{ position:absolute; left:0px; top:68px; width:130px; height:15px; }
	
/* Usuario Logueado */

	#usu_l_caja{ position:absolute; left:590px; top:37px; width:170px; height:100px; overflow:hidden; }
	
		#usu_l_nombre{ position:absolute; width:100px; left:0px; top:0px; font-weight:bold; }
		
		#usu_l_saldo{ position:absolute; width:70px; left:100px; top:-3px; font-size:11px; color:#990000; font-weight:bold; text-align:center;  }
		#usu_l_saldo span{ font-size:10px; }
		
		#usu_l_aux_1{ position:absolute; left:-5px; top:23px; width:180px; height:1px; border-top:1px solid #eee; }
		#usu_l_bot_mis_datos{ position:absolute; left:0px; top:28px; width:65px; }
		#usu_l_bot_movimientos{ position:absolute; left:75px; top:28px; width:100px; }
		
		#usu_l_aux_2{ position:absolute; left:-5px; top:46px; width:180px; height:1px; border-top:1px solid #eee; }
		#usu_l_bot_ingresar_saldo{ position:absolute; left:0px; top:50px; width:60px; }
		#usu_l_bot_mis_jugadas{ position:absolute; left:75px; top:50px; width:100px;  }
		
		#usu_l_aux_3{ position:absolute; left:-5px; top:69px; width:180px; height:1px; border-top:1px solid #eee; }
		#usu_l_bot_cobrar_saldo{ position:absolute; left:0px; top:72px; width:100px; }
		#usu_l_bot_logout{ position:absolute; left:75px; top:72px; width:100px; }
		
		#usu_l_titulo{ display:none; }
		#usu_l_usuario{ display:none; }
		#usu_l_ultimo_acceso{ display:none; }


/* Carrito Vacio */

	#carrito_v_caja, #carrito_caja{ position:absolute; left:577px; top:157px; width:178px; height:89px; background:url(images/ico_3.gif) left top no-repeat; z-index:5; }
	
		#carrito_v_titulo{ display:none; }
		#carrito_v_texto{ position:absolute; left:18px; top:10px; width:130px; padding-left:23px; background:url(images/ico_4.gif) left top no-repeat; }
		#carrito_v_comprar{ position:absolute; left:10px; top:55px; width:130px; height:15px; }
		
/* Carrito con Artículos */

	#carrito_caja{  }
	
		#carrito_titulo{ display:none; }
		
		#carrito_texto_1{ position:absolute; left:10px; top:10px; }
		#carrito_articulos{ position:absolute; left:80px; top:10px; font-size:12px; color:#990000; font-weight:bold; }
		
		#carrito_texto_2{ position:absolute; left:10px; top:28px; }
		#carrito_valor{ position:absolute; left:80px; top:28px; font-size:12px; color:#990000; font-weight:bold; }
		
		#carrito_ver_carro{ position:absolute; left:10px; top:49px; width:100px; height:15px; }
		#carrito_comprar{ position:absolute; left:10px; top:67px; width:150px; height:15px; }
		
		#carrito_aux_1{  }

/* botones */
		
#usu_nl_bot_recordar a, #usu_nl_bot_registrar a, #carrito_v_comprar a, #m2_resultados a, #usu_l_bot_mis_datos a, #usu_l_bot_ingresar_saldo a, #usu_l_bot_movimientos a,#usu_l_bot_mis_jugadas a,
#usu_l_bot_cobrar_saldo a, #usu_l_bot_logout a, #carrito_ver_carro a, #carrito_comprar a, #contacto_bot_enviar a, #entrar_ko_bot_entrar a, #entrar_ko_bot_registrar a, 
#entrar_ko_bot_recordar a, #loteria_bot_continuar a, #registro_bot_aceptar a, #recordar_enviar a, #recordar_ko_bot_reintentar a, .botonR a, #penas_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_continuar a,
#pago_datos_bot_volver a, #ingresar_bot_continuar a, #cobrar_bot_continuar a, #movimientos_bot_ingreso a, #movimientos_bot_cobrar_saldo a, #datos_bot_aceptar a,#loteria_e_acceder_1 a,#loteria_e_acceder_2 a,#loteria_e_registrar a,#loteria_emp_sorteos a,#loteria_s_reservados a,#loteria_v_bot_continuar a,#loteria_em_acceder_1 a,#loteria_em_alta a,#movimientos_pag_anterior a,#movimientos_pag_siguiente a,#mis_jugadas_pag_anterior a,#mis_jugadas_pag_siguiente a,#mis_jugadas_bot_abonar a
{ 
	display:block; width:100%; height:100%; color:#5E0909; font-weight:bold; padding-left:10px; background:url(images/ico_2.gif) left center no-repeat;  
}

/* enlace lottery en loteria para empresas*/
#loteria_e_lottery,#loteria_em_lottery
{ 
	width:68px; height:35px;
	padding-left:12px;
	background:url(images/ico_2.gif) left 5px no-repeat;
 }
* html #loteria_e_lottery,* html #loteria_em_lottery
{ width:80px; }

#loteria_e_lottery a,#loteria_em_lottery a
{ 
	display:block; font-size:12px; color:#5E0909; font-weight:bold; 
}

/* titulo superior paginas loteria para empresas*/

#loteria_e_titulo,#loteria_emp_titulo,#loteria_s_titulo,#loteria_v_titulo,#loteria_em_titulo
{ 
	position:relative;left:0px; top:-10px; height:38px; font-size:25px; 
	color:#000; font-family:"Times New Roman";
	padding-left:40px; padding-top:10px;
	background:url(images/ico_58.gif) left top no-repeat; 
}
* html #loteria_e_titulo,* html #loteria_emp_titulo, * html #loteria_s_titulo,* html #loteria_v_titulo, * html #loteria_em_titulo
{height:48px;}

#loteria_e_titulo span,#loteria_emp_titulo span,#loteria_s_titulo span,#loteria_v_titulo span,#loteria_em_titulo span
{ font-size:20px;}
