html {
	height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma;
	font-size:12px;
	color:#036;
	background:url(images/fondo.png) left top repeat-x #036 ;
	height:100%;
}

a { outline:0; } 
* { margin:0px; padding:0px; }
form { border:0px; padding:0px; margin:0px; }
input { height:18px; border:none; }

.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; margin-top:0px; left:50%; width:995px; margin-left:-497px; min-height:100%; background:url(images/fondo1.png) left top no-repeat #fff; }
* html #principal{ height:100%; }
	
	#cabecera{ position:relative; left:0px; margin-top:0px; left:255px; width:740px; height:84px; background:url(images/cabecera_left.png) left top no-repeat; }
	
		#enlace_inicio{ display:none; }
		#fecha{ position:absolute; left:485px; top:58px; width:148px; height:26px; text-align:center; font:bold 11px Arial; color:#fff; line-height:11px; }
		#hora{ position:absolute; left:635px; top:62px; width:110px; height:18px; text-align:center; font:bold 14px Arial; color:#fff; }
		#tel_atencion{ display:none; }
		#fax{ display:none; }
	
	

	#menu1{ display:none; position:absolute; left:8px; top:240px; width:238px; min-height:210px; }
	* html #menu1{ position:absolute; left:8px; top:240px; width:244px; min-height:210px; }
	
		#aux1menu1{ position:absolute; left:0px; top:28px; width:7px; height:7px; background:url(images/mlt.gif) left top no-repeat; z-index:100 !important; }
		#aux2menu1{ }
		#m1_titulo{ position:relative; left:3px; width:230px; height:27px; font-size:20px; font-weight:bold; font-style:italic; color:#113C85; letter-spacing:-1px; }
		
		
		#m1_loteria{ }
		#m1_loteria_empresas{ display:none; }
		#m1_primitiva{ display:none; }
		#m1_bonoloto{ display:none; }
		#m1_gordo{ display:none;}
		#m1_euromillones{ display:none; }
		#m1_quiniela{ display:none;display:none; }
		#m1_quinigol{ display:none; }
		#m1_penas{ display:none; }
		#m1_archivos{ display:none !important; }
		
		#menuLotoEspana{ display:none; }
		#menuMundoBotes{ display:none; }
		
		#banner_menu_lotomundo,#banner_menu_lotoespanya{ display:none; position:relative; left:6px; margin-top:5px; width:325px; height:70px; }
		#banner_menu_lotomundo a,#banner_menu_lotoespanya a{ display:block; width:325px; height:70px; background:url(images/envio_boleto.jpg) left top no-repeat; }
		#banner_menu_lotoespanya a{ background:url(images/juega_en_pena.jpg) left top no-repeat; }		
		
		.botMenu{ position:relative; left:6px; margin-bottom:4px; width:325px; height:45px; overflow:hidden; }
		.botMenu a{ display:block; position:absolute; width:282px; height:45px; font-size:17px; font-weight:bold; color:#113C85; text-decoration:none; letter-spacing:-1px; background-image:url(images/sprite_m1.png); background-repeat:no-repeat; padding-left:43px; padding-top:4px; }
		* html .botMenu a{ width:325px; height:45px; }
	
			/*.faltan{ display:block; position:absolute; left:46px; top:20px; width:105px; height:11px; font-size:12px; color:#FFFF33; font-weight:normal; letter-spacing:-0.2px; }	 sólo funciona en Firefox */ 
			
			.botMenu a .faltan{ display:block; margin-top:-1px; width:115px; height:11px; font-size:12px; color:#333; font-weight:normal; letter-spacing:-0.2px; }
			.botMenu .faltan b{ font-weight:normal !important; }
		
			.bote{ display:block; position:absolute; left:151px	; top:0px; width:161px; height:40px; font-size:21px; color:#900; font-weight:bold; letter-spacing:-1px; text-align:right; line-height:44px; vertical-align:middle; }
			* html .bote{ width:161px; height:45px; }

			.botMenu a:hover{ color:#fff; }	
			.botMenu a:hover .bote{ color:#FF6; }	
			.botMenu a:hover .faltan{ color:#FFF !IMPORTANT; }	

		 .bot_mundobotes{ } 
			
		
		#bot_loteria a{ background-position:left -545px; }
		#bot_loteria a .proximamente{ display:block; position:relative; top:-4px; font-size:15px; letter-spacing:0px; color:#900; font-weight:bold; }
		#bot_loteria a:hover .proximamente{ color:#FF6; }
		
		#bot_loteria a:hover{ background-position:-326px -545px; }
		#bot_primitiva a{ background-position:left -90px; }
		#bot_primitiva a:hover{ background-position:-326px -90px; }
		#bot_bonoloto a{ background-position:left -135px; }
		#bot_bonoloto a:hover{ background-position:-326px -135px; }
		#bot_quiniela a{ background-position:left -180px; }
		#bot_quiniela a:hover{ background-position:-326px -180px; }
		#bot_gordo a{ background-position:left -45px; }
		#bot_gordo a:hover{ background-position:-326px -45px; }
		#bot_quinigol a{ background-position:left -225px; }
		#bot_quinigol a:hover{ background-position:-326px -225px; }
		#bot_euromillones a{ background-position:left 0px; }
		#bot_euromillones a:hover{ background-position:-326px 0px; }
		#bot_penas a{ background-position:left -270px; }
		#bot_penas a:hover{ background-position:-326px -270px; }
		
		.activo .bote{ color:#FF0; }
		#bot_megamillions a,#bot_powerball a,#bot_superlotto a,#bot_newyorklotto a,#bot_mega-sena a{ background-position:left -320px; }
		#bot_megamillions a:hover,#bot_powerball a:hover,#bot_superlotto a:hover,
		#bot_newyorklotto a:hover,#bot_megamillions .activo,#bot_powerball .activo,#bot_superlotto .activo,
		#bot_newyorklotto .activo,#bot_mega-sena .activo{ background-position:-326px -320px; }

		#bot_lotto649 a{ background-position:left -410px; }
		#bot_lotto649 a:hover,#bot_lotto649 .activo{ background-position:-326px -410px; }
		#bot_superenalotto a{ background-position:left -365px; }
		#bot_superenalotto a:hover,#bot_superenalotto .activo{ background-position:-326px -365px; }
		#bot_natlottery a{ background-position:left -455px; }
		#bot_natlottery a:hover,#bot_natlottery .activo{ background-position:-326px -455px; }
		
		#bot_mega-sena a{ background-position:left -500px; }

		#bot_mega-sena a:hover,#bot_natlottery .activo{ background-position:-326px -500px; }
		#bot_mega-sena a .proximamente{ display:block; position:relative; top:-4px; font-size:15px; letter-spacing:0px; color:#900; font-weight:bold; }
		#bot_mega-sena a:hover .proximamente{ color:#FF6; }
	
	#menu2{ display:none; position:absolute; left:0px; top:0px; z-index:0; }
	
		
	#m2_lateral{ position:absolute; left:-245px; top:163px; width:241px; min-height:415px; z-index:0; }
	* html #m2_lateral{ height:415px; }
		
		
		#m2_lateral_resultados{ position:relative; left:1px; margin-top:0px; width:240px; height:56px; margin-bottom:10px; overflow:hidden; }
		#m2_lateral_resultados a{ display:block; width:240px; height:56px; font-size:20px; font-weight:bold; color:#113C85; font-style:italic; padding:6px 0px 0px 11px; letter-spacing:-1px; text-decoration:none; background:url(images/sprite_m2.jpg) left top no-repeat; }
		#m2_lateral_resultados a:hover{ background:url(images/sprite_m2.jpg) left -56px no-repeat; }
		
		.bot_menu2_lat{ position:relative; left:1px; margin-top:-1px; width:240px; height:28px; overflow:hidden; }
		.bot_menu2_lat a{ display:block;; width:240px; height:28px; line-height:28px; vertical-align:middle; font-size:14px; color:#036; text-decoration:none; padding-left:34px; background:url(images/sprite_m2.jpg) left -363px no-repeat; }
		.bot_menu2_lat a:hover{ color:#fff; padding-left:53px; background:url(images/sprite_m2.jpg) left -391px no-repeat; }
		
		
		#m2_lateral_inicio{ } 
		#m2_lateral_quienes{ }
		#m2_lateral_contacto{ } 
		#m2_lateral_ayuda{ } 
		#m2_lateral_servicios{ } 
		#m2_lateral_seguridad{ } 
		

		#m1_secciones{ position:relative; left:0px; margin-top:15px; width:244px; height:210px; }
			#m1_secciones_lotoespana,#m1_secciones_mundobotes{ position:relative; left:1px; margin-top:0px; margin-bottom:20px; width:240px; height:63px; overflow:hidden; }
			#m1_secciones_lotoespana{ margin-bottom:5px; }
		#m1_secciones_lotoespana a,#m1_secciones_mundobotes a{ display:block; width:240px; height:63px; font-size:20px; font-weight:bold; color:#113C85; font-style:italic; letter-spacing:-1px; text-decoration:none; background:url(images/sprite_m2.jpg) left -420px no-repeat; padding:8px 0px 0px 15px; }
	
		#m1_secciones_lotoespana a{ background:url(images/sprite_m2.jpg) left -547px no-repeat; }
		#m1_secciones_mundobotes a:hover{ background:url(images/sprite_m2.jpg) left -483px no-repeat; }
		#m1_secciones_lotoespana a:hover{ background:url(images/sprite_m2.jpg) left -610px no-repeat; }

		
		#m2_lateral_registrese{ display:none; position:relative; left:1px; margin-top:10px; width:240px; height:56px; overflow:hidden; }
		#m2_lateral_registrese a{ display:block; width:240px; height:56px; font-size:20px; font-weight:bold; color:#113C85; font-style:italic; letter-spacing:-1px; text-decoration:none; background:url(images/sprite_m2.jpg) left -112px no-repeat; padding:6px 0px 0px 11px; }
		#m2_lateral_registrese a span{ display:block; position:relative; left:50px; font-size:12px; }
		#m2_lateral_registrese a:hover{ background:url(images/sprite_m2.jpg) left -168px no-repeat; }
		
		#m2_lateral_sin_comisiones{ display:none; position:relative; left:1px; margin-top:15px; width:240px; height:69px; overflow:hidden; }
		#m2_lateral_sin_comisiones a{ display:block; width:240px; height:69px; font-size:18px; color:#900; font-weight:bold; font-style:italic; padding:20px 0px 0px 81px; letter-spacing:-1px; text-decoration:none; background:url(images/sprite_m2.jpg) left -224px no-repeat; }
		#m2_lateral_sin_comisiones a span{ display:block; position:relative; margin-left:3px; font-size:12px; }
		#m2_lateral_sin_comisiones a:hover{ background:url(images/sprite_m2.jpg) left -293px no-repeat; }
		/*
		#m2_lateral_las_vegas{ display:none; position:relative; left:1px; margin-top:15px; width:240px; height:69px; background:url(images/lasvegas_bot.jpg) left top no-repeat; overflow:hidden; }
		#m2_lateral_las_vegas a{ display:block; width:240px; height:69px; }
		*/
		#m2_lateral_ver_video{ display:none; position:relative; left:1px; margin-top:15px; width:240px; height:70px; overflow:hidden; }
		#m2_lateral_ver_video a{ display:block; width:240px; height:70px; font-size:20px; font-weight:bold; color:#113C85; font-style:italic; letter-spacing:-1px; text-decoration:none; background:url(images/sprite_m2.jpg) left -673px no-repeat; }
		#m2_lateral_ver_video a span{ display:inline; position:relative; left:-20px; top:20px; font-size:12px; text-align:right; }
		#m2_lateral_ver_video a:hover{ background:url(images/sprite_m2.jpg) left -743px no-repeat; }

		#m2_lateral_registrese,#m2_lateral_sin_comisiones,#m2_lateral_las_vegas,#m2_lateral_ver_video{ margin-top:25px; }
		#m2_lateral_sin_comisiones{ margin-top:16px; }
		
		

	#menu_idiomas{ display:none; }
	#menu_idiomas2{ position:absolute; left:840px; top:5px; width:150px; height:45px; z-index:50; }
		
		#mi2_1,#mi2_2{ 
			position:absolute; left:115px; top:0px; width:30px; height:32px; text-align:center; overflow:hidden;
		}
		#mi2_1 a,#mi2_2 a{ 
			display:block; width:50px; height:15px; font-size:10px; text-decoration:none; color:#00246C; padding-top:30px; 
		}
		* html #mi2_1 a,* html #mi2_2 a{ 
			height:45px; 
		}
		/*
		#mi_1 a{ background:url(images/icoLang1.png) left top no-repeat; }
		#mi_2 a{ background:url(images/icoLang2.jpg) left top no-repeat; }
		#mi_1 a:hover{ background:url(images/icoLang1_on.png) left top no-repeat; }
		#mi_2 a:hover{ background:url(images/icoLang2_on.jpg) left top no-repeat; }
		*/
		
		#mi2_1 a, #mi2_1 a:hover{ background:url(images/icoLang1.gif) left top no-repeat; }
		#mi2_2 a, #mi2_2 a:hover{ background:url(images/icoLang2.gif) left top no-repeat; }
		
		#mi2_2{ left:80px; }
		#mi_3{ }
		#mi_4{ }
		#mi_5{ }
	
	#cuerpo{ position:relative; left:255px; margin-top:0px; width:740px; min-height:520px; background:url(images/cuerpo.jpg) left top no-repeat; }
	* html #cuerpo{ width:739px; height:520px; }
	
		#aux1Cuerpo{ position:absolute; left:372px; top:52px; width:368px; height:94px; background:url(images/cuerpo_top.png) left top no-repeat; z-index:0; }
		* html #aux1Cuerpo{ left:371px; top:51px; }
		#aux2Cuerpo{ }
		#aux3Cuerpo{ }		
		#aux4Cuerpo{ }
		
	#pie{ position:relative; left:7px; margin-top:40px; width:980px; min-height:280px; background:url(images/pie_fondo.png) left top repeat-x; }
	* html #pie{ height:280px; }
		
		.secc_pie{ position:absolute; width:221px; height:40px; border-top:1px solid #CFD6D8; }
		.texto_secc{ position:absolute; left:5px; top:-18px; width:200px; font-size:12px; color:#003E87; }
		
		#pie_entidades{ left:2px; top:25px; }
			#caixa{ position:absolute; left:16px; top:7px; width:62px; height:55px; background:url(images/sprite_pie.png) left top no-repeat; }
			#caixa a{ display:block; width:100%; height:100%; }		
			#bancovalencia{ position:absolute; left:94px; top:7px; width:71px; height:55px; background:url(images/sprite_pie.png) -62px top no-repeat; }
				#bancovalencia a{ display:block; width:100%; height:100%; }		
			#bancoing{ position:absolute; left:180px; top:7px; width:111px; height:31px; background:url(images/ico_ing.png) 0px top no-repeat; }
			
		#pie_tarjetas{ left:2px; top:118px; width:285px; }
			#tarjetas{ position:absolute; left:2px; top:9px; width:210px; height:29px; background:url(images/sprite_pie.png) -135px top no-repeat; }
			#tarjetas a{ display:block; width:100%; height:100%; }	
			
		#pie_confianza{ left:349px; top:25px; }
			
			#confianzaonline{ position:absolute; left:1px; top:5px; width:53px; height:50px; background:url(images/sprite_pie.png) left -56px no-repeat; }
				#confianzaonline a{ display:block; width:100%; height:100%; }	
				
			#thawte{ position:absolute; left:67px; top:16px; width:88px; height:29px; background:url(images/sprite_pie.png) -55px -56px no-repeat; }
				#thawte a{ display:block; width:100%; height:100%; }	
			
			#sitio_seguro{ position:absolute; left:156px; top:17px; width:17px; height:25px; background:url(images/sprite_pie.png) -135px -30px no-repeat; }
				#sitio_seguro a{ display:block; width:100%; height:100%; }			
				
			#mas18{ position:absolute; left:184px; top:17px; width:31px; height:25px; background:url(images/sprite_pie.png) -155px -30px no-repeat; }
				#mas18 a{ display:block; width:100%; height:100%; }		
				
		#pie_asociados{ left:349px; top:118px; }
			#aecem{ position:absolute; left:1px; top:10px; width:147px; height:27px; background:url(images/sprite_pie.png) -190px -30px no-repeat; }
				#aecem a{ display:block; width:100%; height:100%; }
			#aje{ position:absolute; left:162px; top:10px; width:52px; height:30px; background:url(images/sprite_pie.png) -145px -58px no-repeat; }
				#aje a{ display:block; width:100%; height:100%; }
	
		#pie_att_cliente{ left:733px; top:25px; }
			#att_iconos{ position:absolute; left:3px; top:4px; width:27px; height:50px; background:url(images/sprite_pie.png) -200px -58px no-repeat; }
			#telefono_att{ position:absolute; left:35px; top:8px; font-family:Arial; color:#036; font-weight:bold; font-size:18px; }
			#horario_att{ position:absolute; left:35px; top:35px; font-size:12px; color:#333; }

		#pie_redes{ left:733px; top:118px; }
			#facebook,#twitter,#twenty,#blogger{ position:absolute; top:4px; width:33px; height:33px; }	
			#facebook a,#twitter a,#twenty a,#blogger a{ display:block; width:100%; height:100%; }	

			#facebook{ left:4px; background:url(images/sprite_pie.png) -230px -58px no-repeat; }
			#twitter{ left:42px; background:url(images/sprite_pie.png) -263px -58px no-repeat; }
			#twenty{ left:81px; background:url(images/sprite_pie.png) -230px -91px no-repeat; }
			#blogger{ left:120px; background:url(images/sprite_pie.png) -263px -91px no-repeat; }
		
		
		#legal_pie{ position:absolute; left:2px; top:237px; }
			#legal_pie a{ font-size:11px; color:#00246C; text-decoration:none; }
	
					
		#menuPie{ position:absolute; left:2px; top:178px; width:976px; text-align:center; line-height:12px; border-top:1px solid #CFD6D8; padding-top:15px; color:#999; }	
			#menuPie a{ font-size:11px; text-decoration:none; color:#999; }
		#creditosYdatos{ position:absolute; left:2px; top:238px; width:976px; text-align:center; text-align:center; font-size:11px; text-decoration:none; color:#999; }
			#creditosYdatos a{ font-size:11px; text-decoration:none; color:#999; }	
		
		#logo_gadmin{ position:absolute; left:838px; top:230px; width:143px; height:35px; background:url(images/sprite_pie.png) -54px -87px no-repeat; }
		#logo_gadmin a{ display:block; width:100%; height:100%; }
		
		#nombre_admon{ display:none; }
		#titular_admon{ display:none; }
		#datos_contacto1{display:none; }
		#datos_contacto2{ display:none; }
		#datos_contacto3{ display:none; }		
		#telefono_pie{ display:none; }
		#fax_pie{ display:none; }
		#email_admon{ display:none; }
		#creditos{ display:none; }
		#aux_pie_3{ display:none; }

		
		
	#aux1{ position:absolute; left:255px; top:0px; width:740px; height:84px; background:url(images/cabecera_fondo.png) left top repeat-x; }
	#aux2{ position:absolute; left:976px; top:38px; width:19px; height:17px; background:url(images/cabecera_right.png) right top repeat-x; }
	#aux3{ position:absolute; left:-10px; top:0px; width:10px; height:100%; background:url(images/aux_l.png) left top repeat-y; }
	#aux4{ position:absolute; left:100%; top:0px; width:10px; height:100%; background:url(images/aux_r.png) left top repeat-y; }
	#aux5{ position:absolute; left:-10px; top:0px; width:10px; height:327px; background:url(images/aux_lt.png) left top no-repeat; }
	#aux6{ position:absolute; left:100%; top:0px; width:10px; height:327px; background:url(images/aux_rt.png) left top no-repeat; }
	#aux7{ }

	#aux_1{ }
	
	
/* Usuario no Logueado */
	
	#usu_nl_caja,#usu_l_caja{ position:absolute; left:11px; top:120px; width:240px; height:55px; border-bottom:1px solid #CFD6D8; z-index:1000; }
		
		#usu_nl_titulo{ display:none; }
						
		#usu_nl_usuario,#usu_nl_contrasena{ position:absolute; left:0px; top:7px; width:48px; text-align:right; font-size:11px; color:#036; }
		#usu_nl_usuario_caja,#usu_nl_contrasena_caja{ position:absolute; left:56px; top:5px; width:69px; height:18px; background-color:#CBF2FA; }
		#usu_nl_usuario_caja input,#usu_nl_contrasena_caja input{ width:69px; height:18px; background-color:#CBF2FA; }
	
		#usu_nl_contrasena{ top:28px; }
		#usu_nl_contrasena_caja{ top:26px; }
	
		#usu_nl_bot_entrar{ position:absolute; left:128px; top:16px; width:28px; height:29px; }
		#usu_nl_bot_entrar a{ display:block; width:28px; height:29px; font-size:11px; color:#005083; font-weight:bold; text-decoration:none; background:url(images/botOk.png) left top no-repeat; }
		
		#usu_nl_bot_registrar,#usu_nl_bot_recordar{ position:absolute; left:167px; top:13px; }
		#usu_nl_bot_registrar a,#usu_nl_bot_recordar a{ font-size:10px; color:#036; }
		#usu_nl_bot_recordar{ top:31px; }
	
		
/* Usuario Logueado */

	#usu_l_caja{ }
	#usu_l_caja div{ display:none; }
	
		#usu_l_nombre, #usu_l_saldo{ display:block !important; position:absolute; left:10px; top:3px; width:139px; height:13px; font-size:14px; color:#256AED; }
		#usu_l_saldo{ top:30px; font-size:12px; font-weight:bold; }
		
		#usu_l_bot_logout{ display:block !important; position:absolute; left:169px; top:3px; width:69px; height:16px; text-align:center; }
		#usu_l_bot_logout a{ display:block; width:69px; height:15px; font-size:10px; color:#036; text-decoration:none; background:url(images/bot69x16.gif) left top no-repeat; padding-top:1px; }
		* html #usu_l_bot_logout a{ height:16px; }
		#usu_l_bot_logout a:hover{ background:url(images/bot69x16.gif) left -16px no-repeat; }
		
		
		#usu_l_bot_micuenta{ display:block !important; position:absolute; left:125px; top:26px; }

		#usu_l_aux_1{ display:block !important; position:absolute; left:151px; top:3px; width:13px; height:16px; background:url(images/ico2.gif) left top no-repeat; }


/* Carrito Vacio */

	#carrito_v_caja,#carrito_caja{ position:absolute; left:11px; top:182px; width:240px; height:55px; border-bottom:1px solid #CFD6D8; background:url(images/ico1.gif) left top no-repeat; z-index:1000; }
	
		#carrito_v_titulo{ display:none; }
		#carrito_v_texto{ position:absolute; left:0px; top:20px; width:100%; height:30px; font-size:12px; color:#036; text-align:center;}
		#carrito_v_comprar{ display:none; }
		
/* Carrito con Artículos */

	#carrito_caja{ }
	
		#carrito_titulo{ display:none; }
		#carrito_texto_1,#carrito_texto_2{ position:absolute; left:0px; top:5px; width:90px; height:16px; font-size:12px; color:#036; text-align:right; }
		#carrito_texto_2{ top:22px; }
		#carrito_valor,#carrito_articulos{ position:absolute; left:100px; top:4px; width:75px; height:16px; font-size:12px; font-weight:bold; color:#396BA5; }
		#carrito_valor{ top:21px; }
		#carrito_comprar{ display:none; }
		
		#carrito_ver_carro{ position:absolute; left:178px; top:6px; width:58px; height:36px; text-align:center; }
		#carrito_ver_carro a{ display:block; width:58px; height:32px; font-size:11px; font-weight:bold; color:#036; text-decoration:none; background:url(images/sprite_botones.png) left top no-repeat; padding-top:4px; }
		* html #carrito_ver_carro a{ width:58px; height:36px; }
		#carrito_ver_carro a:hover{ background:url(images/sprite_botones.png) left -36px no-repeat; }
		
/* titulos 1 */		
#entrar_titulo,#entrar_ko_titulo,#user_mi_cuenta_titulo,#registro_ok_titulo,#recordar_titulo,
#recordar_ko_titulo,#recordar_ok_titulo,#ingresar_titulo,#privado_titulo,#cobrar_titulo,#cobrar_ok_titulo,
#cobrar_ko_titulo,#cobrar_cancelacion_titulo,#cobrar_validacion_titulo,#pago_fin_titulo,#quienes_titulo,
#servicios_titulo,#ayuda_titulo
{ position:relative; left:0px; margin-top:0px; width:529px; height:79px; font-size:24px; font-weight:bold; font-style:italic; color:#fff; background:url(images/caja_top.png) left top no-repeat; padding-left:38px; padding-top:18px; }
* html #entrar_titulo ,* html #entrar_ko_titulo,* html #user_mi_cuenta_titulo,* html #registro_ok_titulo,
* html #recordar_titulo,* html #recordar_ko_titulo,* html #recordar_ok_titulo,* html #ingresar_titulo,* html #privado_titulo,* html #cobrar_titulo,* html #cobrar_ok_titulo,* html #cobrar_ko_titulo,* html #cobrar_cancelacion_titulo,* html #cobrar_validacion_titulo,* html #pago_fin_titulo,* html #quienes_titulo,
* html #servicios_titulo,* html #ayuda_titulo
{ width:567px; height:97px; }

/* titulos 2 */
#datos_titulo_1,#datos_ok_titulo,#datos_ko_titulo,#registro_titulo_1,#mis_jugadas_titulo,#movimientos_titulo,
#carro_titulo,#pago_titulo,#pago_datos_titulo,#contacto_titulo,#resultados_titulo,#penas_titulo,
#mis_jug_inter_titulo
{ position:relative; left:0px; margin-top:0px; width:675px; height:76px; font-size:24px; font-weight:bold; font-style:italic; color:#fff; background:url(images/caja2_top.jpg) left top no-repeat; padding-left:38px; padding-top:18px; }
* html #datos_titulo_1,* html #datos_ok_titulo,* html #datos_ko_titulo,* html #registro_titulo_1,* html #mis_jugadas_titulo,* html #movimientos_titulo,* html #carro_titulo,* html #pago_titulo,* html #pago_datos_titulo,
* html #contacto_titulo,* html #resultados_titulo,* html #penas_titulo,* html #mis_jug_inter_titulo
{ width:713px; height:94px; }






/* botón 113x20 gris */
#carrito_v_comprar,#usu_l_bot_micuenta
{ width:113px; height:20px; text-align:center; }	

#carrito_v_comprar a,#usu_l_bot_micuenta a
{ display:block; width:113px; height:18px; font-size:12px; color:#036; text-decoration:none; background:url(images/bot113x20.gif) left top no-repeat; padding-top:2px; }	

* html #carrito_v_comprar a,* html #usu_l_bot_micuenta a
{ height:20px; }	

#carrito_v_comprar a:hover,#usu_l_bot_micuenta a:hover
{ background:url(images/bot113x20.gif) left -20px no-repeat; }	



/* botón 94x20 over azul fondo gris claro */
#mis_jugadas_pag_anterior,#mis_jugadas_pag_siguiente,#movimientos_pag_anterior,#movimientos_pag_siguiente,
#boletoBloques_botBottom_rnd,#boletoBloques_botBottom_clear,#mis_jug_inter_pag_anterior,
#mis_jug_inter_pag_siguiente
{ width:102px; height:28px; text-align:center; }	

#mis_jugadas_pag_anterior a,#mis_jugadas_pag_siguiente a,#movimientos_pag_anterior a,#movimientos_pag_siguiente a,#boletoBloques_botBottom_rnd a,#boletoBloques_botBottom_clear a,#mis_jug_inter_pag_anterior a,#mis_jug_inter_pag_siguiente a
{ display:block; width:102px; height:23px; font-size:12px; color:#036; text-decoration:none; background:url(images/sprite_botones.png) left -75px no-repeat; padding-top:5px; }	

* html #mis_jugadas_pag_anterior a,* html #mis_jugadas_pag_siguiente a,* html #movimientos_pag_anterior a,* html #movimientos_pag_siguiente a,* html #boletoBloques_botBottom_rnd a,* html #boletoBloques_botBottom_clear a,* html #mis_jug_inter_pag_anterior a,* html #mis_jug_inter_pag_siguiente a
{ width:102px; height:28px; }	

#mis_jugadas_pag_anterior a:hover,#mis_jugadas_pag_siguiente a:hover,#movimientos_pag_anterior a:hover,#movimientos_pag_siguiente a:hover,#boletoBloques_botBottom_rnd a:hover,#boletoBloques_botBottom_clear a:hover,#mis_jug_inter_pag_anterior a:hover,#mis_jug_inter_pag_siguiente a:hover
{ color:#fff; background:url(images/sprite_botones.png) left -103px no-repeat; }	

#mis_jugadas_pag_anterior a span,#mis_jugadas_pag_siguiente a span,#movimientos_pag_anterior a span,#movimientos_pag_siguiente a span,#boletoBloques_botBottom_rnd a span,#boletoBloques_botBottom_clear a span,#mis_jug_inter_pag_anterior a span,#mis_jug_inter_pag_siguiente a span
{ display:block; position:absolute; }



/* botón 120x28 azul con ico fondo gris oscuro*/
#recordar_enviar,#contacto_bot_enviar,#ingresar_bot_continuar,#entrar_ko_bot_entrar,#pago_datos_personales_registrarse_bot
{ 
	width:132px; height:40px; 
	text-align:center;
}

#recordar_enviar a,#contacto_bot_enviar a,#ingresar_bot_continuar a,#entrar_ko_bot_entrar a,#pago_datos_personales_registrarse_bot a
{ 
	display:block; width:132px; height:30px; 
	font-size:13px; color:#036; text-decoration:none; 
	background:url(images/sprite_botones.png) left -132px no-repeat;
	padding-top:10px; text-align:center;
}

* html #recordar_enviar a, * html #contacto_bot_enviar a,* html #ingresar_bot_continuar a,* html #entrar_ko_bot_entrar a,
* html #pago_datos_personales_registrarse_bot a
{ height:40px; }

#recordar_enviar a:hover,#contacto_bot_enviar a:hover,#ingresar_bot_continuar a:hover,#entrar_ko_bot_entrar a:hover,
#pago_datos_personales_registrarse_bot a:hover
{ background:url(images/sprite_botones.png) left -172px no-repeat; color:#fff; }

#recordar_enviar a span,#contacto_bot_enviar a span,#ingresar_bot_continuar a span,#entrar_ko_bot_entrar a span
{ 
	display:block; position:absolute; left:-15px; top:-5px; 
	width:34px; height:38px;
}

/* botón 120x28 azul con ico fondo gris claro*/
#recordar_ko_bot_reintentar
{ 
	width:132px; height:40px; 
	text-align:center;
}

#recordar_ko_bot_reintentar a
{ 
	display:block; width:132px; height:30px; 
	font-size:13px; color:#036; text-decoration:none; 
	background:url(images/bot120x28_fc.png) left top no-repeat;
	padding-top:10px; text-align:center;
}

* html #recordar_ko_bot_reintentar a
{ height:40px; }

#recordar_ko_bot_reintentar a:hover
{ background:url(images/bot120x28_fcon.png) left top no-repeat; color:#fff; }

#recordar_ko_bot_reintentar a span
{ 
	display:block; position:absolute; left:-15px; top:-5px; 
	width:34px; height:38px;
}


/* botón 162x29 gris con ico*/
#datos_bot_aceptar,#registro_bot_aceptar,#mis_jugadas_bot_abonar,#movimientos_bot_ingreso,#movimientos_bot_cobrar_saldo,#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,#boletoBloques_infoBottom_btnValidar,
#penas_bot_continuar,#mis_jug_inter_bot_abonar,#user_mi_cuenta_bot_jugar_ahora,#loteria_bot_continuar
{ 
	width:175px; height:41px; 
	text-align:center;
}

#datos_bot_aceptar a,#registro_bot_aceptar a,#mis_jugadas_bot_abonar a,#movimientos_bot_ingreso a,#movimientos_bot_cobrar_saldo 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,#boletoBloques_infoBottom_btnValidar a,
#penas_bot_continuar a,#mis_jug_inter_bot_abonar a,#user_mi_cuenta_bot_jugar_ahora a,#loteria_bot_continuar a
{ 
	display:block; width:175px; height:30px;
	font-size:13px; color:#036; text-decoration:none; 
	background:url(images/sprite_botones.png) left -213px no-repeat;
	padding-top:11px; 
}

* html #datos_bot_aceptar a,* html #registro_bot_aceptar a,* html #mis_jugadas_bot_abonar a,* html #movimientos_bot_ingreso a,* html #movimientos_bot_cobrar_saldo 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 #boletoBloques_infoBottom_btnValidar a,
* html #penas_bot_continuar a,* html #mis_jug_inter_bot_abonar a,* html #user_mi_cuenta_bot_jugar_ahora a,
* html #loteria_bot_continuar a
{ height:41px; }

#datos_bot_aceptar a:hover,#registro_bot_aceptar a:hover,#mis_jugadas_bot_abonar a:hover,#movimientos_bot_ingreso a:hover,#movimientos_bot_cobrar_saldo 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,#boletoBloques_infoBottom_btnValidar a:hover,
#penas_bot_continuar a:hover,#mis_jug_inter_bot_abonar a:hover,#user_mi_cuenta_bot_jugar_ahora a:hover,
#loteria_bot_continuar a:hover
{ color:#fff; background:url(images/sprite_botones.png) left -254px no-repeat; }

#datos_bot_aceptar a span,#registro_bot_aceptar a span,#mis_jugadas_bot_abonar a span,#movimientos_bot_ingreso a span,#movimientos_bot_cobrar_saldo 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,#boletoBloques_infoBottom_btnValidar a span,
#penas_bot_continuar a span,#user_mi_cuenta_bot_jugar_ahora a span,#loteria_bot_continuar a span
{ display:block; position:absolute; }

/* sólo para botones ok */
#datos_bot_aceptar a span,#registro_bot_aceptar a span,#mis_jugadas_bot_abonar a span,#movimientos_bot_ingreso a span,#movimientos_bot_cobrar_saldo a span,#boletoBloques_infoBottom_btnValidar a span,#mis_jug_inter_bot_abonar a span
{ 
	display:block; position:absolute; left:136px; top:7px; width:29px; height:25px; background:url(images/icoOk.png) left top no-repeat;
}
#datos_bot_aceptar a:hover span,#registro_bot_aceptar a:hover span,#mis_jugadas_bot_abonar a:hover span,#movimientos_bot_ingreso a:hover span,#movimientos_bot_cobrar_saldo a:hover span,#boletoBloques_infoBottom_btnValidar a:hover span,#mis_jug_inter_bot_abonar a:hover span
{ 
	background:url(images/icoOk_on.png) left top no-repeat;
}


/* botón 162x29 gris con ico fondo gris oscuro*/
#cobrar_bot_continuar,#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,#user_mi_cuenta_bot_mis_jugadas_intern,#pago_datos_personales_no_registrarse_bot
{ 
	width:175px; height:41px; 
	text-align:center;
}
#cobrar_bot_continuar a, #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,
#user_mi_cuenta_bot_mis_jugadas_intern a,#pago_datos_personales_no_registrarse_bot a
{
	display:block; width:175px; height:30px;
	font-size:13px; color:#036; text-decoration:none; 
	background:url(images/sprite_botones.png) left -296px no-repeat;
	padding-top:11px; 
}
* html #cobrar_bot_continuar a,* 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,
* html #user_mi_cuenta_bot_mis_jugadas_intern a,* html #pago_datos_personales_no_registrarse_bot a
{ height:41px; }
#cobrar_bot_continuar a:hover,#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,
#user_mi_cuenta_bot_mis_jugadas_intern a:hover,#pago_datos_personales_no_registrarse_bot a:hover
{ color:#fff; background:url(images/sprite_botones.png) left -337px no-repeat; }

#cobrar_bot_continuar a span,#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,#user_mi_cuenta_bot_mis_jugadas_intern a span
{ display:block; position:absolute; }
