@charset "ISO-8859-1";


/*CSS Document*/
img, div, span, table, td, .jq_ranking_pie { behavior: url(../iepngfix.htc) }


.der {
	float: right;
}
 .izq {
	float: left;
 }

@media all {
html {  height:100%}
img { border:none;}
ul, li { margin:0px; padding:0px;}
body {
	height:100%;
	margin:0;
	margin-bottom:0px;
	padding: 0px;
	font-family: "verdana";
	color:#4a6b7d;
	font-size: 11px;
	text-decoration: none;	
	font-weight: normal;
	background-color: #e8e8e8;
	color:#9f9f9d;
}

.contenedora {
	position: relative;
	margin: 0 auto;
	width: 996px;
	height: auto;
	text-align:left;
	padding-top: 0px;
	text-decoration: none;
	top: -3px;
	background-color:#FFFFFF;
}

.mayuscula {text-transform:uppercase}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */


/*Cabecera*/

.cabecera1 {width: 139px; height:116px; float:left; padding: 35px 0px 0px 10px; border-bottom: solid 1px #f3f3f3;}
.cabecera2 {width: 807px; height:151px; float:right; background-image:url(/img/rayas.jpg);background-position:bottom; background-repeat:no-repeat;border-bottom: solid 1px #f3f3f3;}
     .menuSecundario{width:322px; height:106px; float:left;}
	 .registrarTarjeta{width:375px; height:106px; float:left;background:url(/img/fondo_miclub.gif) no-repeat 0px 5px; padding-top:30px;}
	 	 .registrarTarjeta li {list-style: none; padding-left: 140px; font-family:"Verdana"; font-size:10px; color:#b4afaf; font-weight: bold;}
		*html .registrarTarjeta li {list-style: none; padding-left: 120px; font-family:"Verdana"; font-size:10px; color:#b4afaf; font-weight: bold;}	
		*:first-child+html  .registrarTarjeta li {list-style: none; padding-left: 120px; font-family:"Verdana"; font-size:10px; color:#b4afaf; font-weight: bold;}	
		
		.registrarTarjeta2 {padding-top: 6px; margin-left: 21px; }
		.campo { margin-left:3px; border:solid 1px #dfdfdf; font-size: 10px; color: #a6a6a7; margin-right:5px;}
		.campo2 { margin-left:24px; border:solid 1px #dfdfdf; 	font-size: 10px; color: #a6a6a7;}
		.registrarTarjeta3 {margin-left: 20px;}
		.registrarTarjeta4 {padding-top: 4px;margin-left: -110px;  }
		
	 .registrarTarjetaB{width:375px; height:106px; float:left;background:url(/img/fondo_miclub2.gif) no-repeat 0px 5px; padding-top:30px; }
	    .registrarTarjetaB li {list-style: none; padding-left: 120px; font-family:"Verdana"; font-size:10px; color:#a29f9f; font-weight: bold;}
		.registrarTarjetaB2 {padding-top: 20px;margin-left: 40px;}
		.registrarTarjetaB3 {margin-left: 40px;}
		.campo3 { margin-left:29px; border:solid 1px #cfcfcf; 	font-size: 10px; color: #a6a6a7;}
		.campo4 { margin-left:3px; border:solid 1px #cfcfcf; font-size: 10px; color: #a6a6a7; margin-right:5px;}
	 .logoShell{width:80px; height:71px; float:right; padding: 35px 0px 0px 20px;}
	  .botregistrarse{ margin-left:30px; margin-top:15px;}
 
 /*Menu*/

 .menu{width:190px; height:auto; float:left; background-image:url(/img/fondomenu.gif); background-repeat:repeat;}
 	.menucatalogo{width:190px; height:auto; list-style:none;}
	.menucatalogo ul{list-style:none; margin-left:2px; }
	 .regalos1 {width:178px; height:auto;}

	  #desplegado1{ list-style:none;  height:100%; margin-bottom:7px;}
	  #desplegado2{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado3{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado4{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado5{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado6{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado7{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado8{ list-style:none;  height:100%;margin-bottom:7px;}
	  #desplegado9{ list-style:none;  height:100%;margin-bottom:7px;}
	  
	  
	  
	   .submenu {width:138px; height:22px;  margin-left:16px;background-image:url(/img/menu/fondoraya.gif); background-repeat:repeat-x; border-left: 1px #dbdada dotted; }
	    
	.menugrisinf {width:190px; height:auto;}
	body:last-child .menugrisinf { height:auto; }
	.menunar {width:190px; height:50px;}


/*Contenido*/

 .contenido{width:803px; height:auto; float:right; border-left: solid 1px #d9d9d9; }
 	.bloquederecha{width:253px; height:auto; float:right;}
 	*html .bloquederecha{width:250px; height:auto; float:right;}
	.bloqueizquierda{width:550px; height:auto; float:left;  }
	*html .bloqueizquierda{width:400px; height:auto; float:left;  }
		.titcontenido{width:505px; height:20px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px;}
		.subtitcontenido{width:495px; height:20px; border-bottom: solid 1px #d5d5d5; padding-top:23px; padding-left:5px; margin-left:25px;}
		

/*ContenidoIndex*/
      .menucomo{width:735px; height:52px; background-image:url(/img/fondo_como.gif); padding-left:68px;}
	  .destacadoComo{
			background:url(../img/bgGallery.gif) no-repeat scroll 10px 0 #F0F0F1;
			border-left:1px solid #ECEEEE;
			float:left;
			height:auto;
			padding:0 20px 0 10px;
			width:772px;
		  }
		  .destacadoComo01 .destacadoComol { width:auto;}
		  .destacadoComo01 .destacadoComol img { margin:0 0 0 3px}
		.destacadoComo01{
			background:url(../img/bgGallery01.gif) no-repeat scroll 10px 0 #F0F0F1;
			border-left:1px solid #ECEEEE;
			float:left;
			height:auto;
			padding:0 20px 0 0px;
			width:782px;
		  }
	  	.destacadoComol{width:528px; height:209px; float:left; padding-left:15px; padding-top:8px;}
		.destacadoComor{
			border-left:solid 1px #efebeb;
			float:left;
			height:270px;
			padding-top:8px;
			text-align:center;
			width:244px;
			}
		.destacadoComor div {
				background:#f9f9f9;
				margin:10px;
				padding:0 0 40px;
				}
		.destacadoComor img { margin:0 0 30px;}
		.destacadoComor a { display:block;}
		.destacadoComor a img{ margin:0;}
		
		.destacadoComor01{
			border-left:solid 1px #efebeb;
			float:left;
			padding-top:8px;
			text-align:center;
			width:244px;
			}
		.destacadoComor01 div {
				background:#f9f9f9;
				margin:10px;
				padding:0 0 5px;
				}
		.destacadoComor01 img { margin:0 0 5px;}
		.destacadoComor01 a { display:block;}
		.destacadoComor01 a img{ margin:0;}
	 .contenido1{width:805px; height:auto;float:left; }
	      .contenido1left{width:542px; height:auto; float:left; padding-top:10px;min-height:920px; }
		      .noticia_destacada_new{width:542px; height:194px; }
			  .noticia_destacada_foto {width:164px; height:123px; border: solid 1px #cccccc; padding: 2px; margin: 23px 0px 0px 20px; float:left}
			  .noticia_destacada_texto {width:312px; height:123px;   margin: 10px 20px 0px 0px; float:right}
			      .noticia_destacada_texto p{ color:#665e5e; font-family:Verdana, Geneva, sans-serif; font-size:11px} 
				  .fecha  {color:#ff990f; line-height:23px }
				  .noticia_destacada_tit { font-size:13px; line-height:23px }
				  .noticia_destacada_entradilla { font-weight:bold }
				  a.noticia_destacada_link {color:#ff990f; line-height:23px; text-decoration:none;  }
				  a.noticia_destacada_link:hover {color:#ff990f; line-height:23px; text-decoration:underline; }
		  		.titulo{width:507px; height:23px; margin-left:25px; border-bottom: 1px solid #cccccc;}
				  
				.textoregalos {width:507px; height:44px; margin-left:25px; padding-top:20px; font-family:"Verdana"; font-size:11px; color:#868d8a;  text-decoration:none; font-weight: normal;}
				.regalos0{width:507px; height:269px; margin-left:25px;}
					.regalo1{width:169px; height:269px;float:left; }
						.regaloimg{width:150px; height:60px;margin-top:39px;margin-left:19px;}
						.regalopuntos{width:69px; height:10px;margin-top:39px;margin-left:100px; line-height:10px;}
						.regalocodigo{width:60px; height:15px;margin-top:14px;margin-left:20px; line-height:10px;font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:none; font-weight:normal;}
						.regalonombre{width:130px; height:30px;margin-top:4px;margin-left:20px; line-height:10px;}
						.regalopuntosfalta{width:150px; height:15px;margin-top:14px; line-height:13px;font-family:"Verdana"; font-size:11px; color:#868d8a; text-decoration:none; font-weight:normal;padding-left:10px;}
					.regalo2{width:169px; height:269px;float:left;}
					.regalo3{width:169px; height:269px;float:right; }
/*Colaboradores*/  	
		  .contenido1right{width:253px; height:auto; float:right;}
		    .promo_especial_home {width:238px; }
			 .especial_home_tit { width:230px;color:#ff990f; font-family:Verdana, Geneva, sans-serif; font-size:17px; height:28px; border-bottom: solid 1px #cdcdcd; margin-top:5px}
			 .especial_home_tit a { color:#ff990f; font-family:Verdana, Geneva, sans-serif; font-size:17px; height:28px; text-decoration:none; }
			  .promo_especial_home p {padding-right:10px; padding-left:5px;}
		  
		  	.titcolaboradores{width:229px; height:23px; border-bottom: 1px solid #cccccc; padding-top:10px;}
			.txtcolaboradores{width:229px; height:42px; padding-top:10px; font-family:"Verdana"; font-size:11px; color:#868d8a;  text-decoration:none; font-weight: normal;}
			.imgcolaboradores{width:189px; height:84px;  background:url(/img/fondocolaboradores_mini.gif) no-repeat 52px 0; padding-top:17px; padding-left:64px;}
			.botmasinfo{width:189px; height:25px;  margin-top:6px; margin-left:40px;}
			
			.banner1{width:229px; height:auto; margin-top:20px;}
			.banner2{width:229px; height:auto; margin-top:10px;}
			.banner3{width:229px; height:auto; margin-top:20px;}
			.banner4{width:229px; height:auto; margin-top:10px;}
			
			
		  	
		  
	/*Promociones especiales*/
	.promociones{width:507px; height:auto; margin-top:20px; margin-left:25px;}
		.titulopromociones{width:487px; height:23px; border-bottom: 1px solid #cccccc;}	
		.promocion1 {width:487px; height:72px;}
		.promofoto {width:56px; height:56px; background-image:url(/img/fondopromo2.gif); float:left; margin-top:8px; padding:4px;}
		.promotxt {width:407px; height:52px; float:right;border: 1px solid #eceee3;border-left: none; margin-top:8px; background-image:url(/img/fondopromo.gif);  font-family:"Verdana"; font-size:11px; color:#868d8a; text-decoration:none; font-weight:normal; padding-top: 10px; padding-left:10px; }
		.botpromo {width:120px; height:30px; float: right; margin-top:-15px;}
		
		
	
		 	  
	/*Noticias*/
	.noticias{width:507px; height:360px; margin-top:20px; margin-left:25px; }
		.titulonoticia{width:487px; height:23px; border-bottom: 1px solid #cccccc;}	
		.noticia1 {width:487px; height:auto; overflow:hidden;}
		.noticiafoto {width:82px; height:83px; background-image:url(/img/fondonoticia.gif); float:left; margin-top:8px; padding-top:4px;padding-left:3px}
		.noticiatxt {width:373px; height:auto; float:right;  margin-top:2px; padding-top: 10px; padding-left:10px; font-family:"Verdana"; font-size:11px; color:#868d8a; text-decoration:none; font-weight:normal;}  
		.cuerponoticia {width:380px; height:auto; padding-top:8px; }
		
	/*Pie*/
	.pie{width:995px; height:49px; margin-top:10px; background-image:url(/img/fondopie.gif); background-repeat:repeat-x; text-align:center; padding-top:15px; font-family:"Verdana"; font-size:10px; color:#333333; text-decoration:none; font-weight:normal; line-height:16px;}
		a.txtpie{font-family:"Verdana"; font-size:10px; color:#333333; text-decoration:none; font-weight:normal;display:inline !important;} 
		a.txtpie:hover{font-family:"Verdana"; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;} 
	.pieDerecha {float:right;}
	.pieIzquierda {margin-left:150px}
		
/*Catalogo*/

/* ESTILOS POR CATEGORIA DE PRODUCTO, LAS CATEGORIAS SON 1,3,4,5,6,7,8,9,12,13 (la 2,10 y 11 estan reservadas)/*
/*categorias.css/*



		
/*Estilos Generales y sección descargas ???*/

 a.bregalo00bcolor { line-height:16px; font-family:"Verdana"; font-size:11px; color:#ffffff;  text-decoration:none; font-weight: normal;line-height:12px; }
	  a.bregalo00bcolor:hover { line-height:16px; font-family:"Verdana"; font-size:11px; color:#ffffff;  text-decoration:underline; font-weight: normal; line-height:12px;}
	  
	  a.bregalo00bcolor2 { line-height:22px; font-family:"Verdana"; font-size:13px; color:#ffffff;  text-decoration:none; font-weight:bold; line-height:14px; }
	  a.bregalo00bcolor2:hover { line-height:22px; font-family:"Verdana"; font-size:13px; color:#ffffff;  text-decoration:underline; font-weight: bold; line-height:14px;}
	
		.contenidosup{width:803px; height:269px; }
		  .regalosdestleft {width:165px; height:267px; float:left; background-image:url(/img/fondocatalogo.jpg); background-repeat:repeat-x;}
		  .regalosdestright {width:638px; height:267px; float:right; }
		  .txt01catfija {width:140px; height:156px; margin-top:30px; margin-left:25px; line-height:22px;} 
		  
		  .scrollleft{width:30px; height:171px; float:left; background-image:url(/img/scrollcatalogo/fondoleft.gif); padding-top:96px; padding-left:5px;}
		  .regalosscroll{width:547px; height:262px; float:right; background-image:url(/img/scrollcatalogo/fondo.gif);padding-left:20px; padding-top:5px; }
		  .scrollright{width:28px; height:171px; float:right; background-image:url(/img/scrollcatalogo/fondoright.gif); padding-top:96px; padding-left:8px;}
		  
		 
				.catfijaregaloimg{width:145px; height:60px;margin-top:37px;margin-left:23px;}
					.catfijaregalopuntos{width:58px; height:10px;margin-top:39px;margin-left:103px; line-height:10px;}
					.catfijaregalopuntos2{width:58px;margin-top:12px; float:right; margin-right:30px;}
					.catfijaregalocodigo{width:60px; height:15px;margin-top:14px;margin-left:20px; line-height:10px;font-family:"Verdana"; font-size:11px; color:#4f5050; text-decoration:none; font-weight:normal;}
					.catfijaregalonombre{width:130px; height:30px;margin-top:4px;margin-left:20px; line-height:10px;}
					.catfijaregalonombre2{width:80px; height:30px;margin-left:24px; line-height:10px; margin-top:10px; float: left;}
					.catfijahistorico{width:120px; height:30px;margin-left:24px; line-height:10px; margin-top:10px; float: left;}
					.catfijaregalopuntosfalta{width:150px; height:15px;margin-top:8px; line-height:13px;font-family:"Verdana"; font-size:11px; color:#868d8a; text-decoration:none; font-weight:normal;padding-left:10px;}
					
		 .contenidoinf{width:803px; height:auto;}
		 	.titcatalogo{width:778px; height:46px; padding-left:25px;}
			.titcatalogo2{width:378px; height:31px; float:left; padding-top:15px;}
			.pdfcatalogo{width:auto; height:30px; float:right; padding-top:3px; font-family:"Verdana"; font-weight: normal; line-height:35px; font-size:11px; color:#a2a2a2; text-decoration:none; line-height:35px; padding-right:30px; }
			.pdfcatalogo2{ padding-right:50px; text-align:right; font-family:"Verdana";  font-size:11px; color:#a2a2a2; text-decoration:none; font-weight: normal; }
			.frasedest {width:753px; height:51px; margin-left:25px; background-image:url(/img/catalogofrase/fondofrase03.gif); border-top: solid 1px #cccccc; margin-top:10px; }
				.frasefija {width:626px; height:31px;  margin-top:3px; float:left; font-family:"Verdana"; font-size:13px; color:#706969;  text-decoration:none; font-weight: normal; line-height:16px; text-align:center;  }
				.frasefija2 {width:436px; height:31px;  margin-top:3px; float:left; font-family:"Verdana"; font-size:11px; color:#706969;  text-decoration:none; font-weight: normal; line-height:16px; text-align:center;  }
				.firmadest  {width:164px; height:21px; margin-left:5px; margin-top:25px; float:right; font-family:"Verdana"; font-size:13px; color:#b3004a;  text-decoration:none; font-weight: normal; line-height:16px;}
				
			.filaa{width:752px; height:auto; padding-left:25px; margin-right:20px; padding-top:25px;}
				    .regalo {width:81px; height:77px;  padding-left:18px; margin-bottom:20px; float:left; padding-top:13px}         
					.datos{width:173px; height:120px; padding-top:10px; border-right: solid 1px #9fd8e7 } 
					.datostxtfija {width:116px; height:54px; float:left;}
					.datosicono{width:36px; height:54px; float:right; padding-right:20px; }
					.datostxtfijab {width:168px; height:40px;} 
					.puntos{width:50px; height:56px; line-height:10px; float:right; margin-bottom:20px;padding-top:38px;}
					.puntos2{width:50px; height:56px; line-height:10px; float:right; margin-bottom:20px;padding-top:38px; padding-right:13px}
					.verficha {width:168px; height:40px; }	
					    
				.catregalob {width:182px; height:277px; float:right; background-image:url(/img/catalogo/fondo03.gif); background-repeat: no-repeat; padding-top:20px;padding-left:10px;}
				.catregaloc {width:182px; height:277px; float:right; background-image:url(/img/catalogo/fondo03.gif); background-repeat: no-repeat; padding-top:20px;padding-left:10px;}
			    .catregalod {width:182px; height:277px; float:right; background-image:url(/img/catalogo/fondo03.gif); background-repeat: no-repeat; padding-top:20px;padding-left:8px;}
				.paginador{width:735px; height:18px; background-color:#f3f3f3; margin-left:20px; margin-top:35px; text-align:right; padding-right:15px; margin-bottom:35px;}
				
				

.Historicojuegos3{width:199px; float:left; background-repeat:no-repeat; background-image:url(../img/fondo_historico2.jpg); height:220px; background-repeat:no-repeat;  margin-left:20px;}
.cat10regaloimg{ padding-top:27px; padding-left:26px;}
.historicojuegos2{ padding-top:27px; padding-left:26px;}
.instruciones{width:717px; height:160px; background-image: url(../img/fondo_descargas3.jpg);margin-left:26px; padding-top:20px; padding-left:35px; font-size: 11px; color:#737070;}
.listados_descargas_cont{width:717px;  margin-left:45px;}
.listados_descargas1{width:237px; float:left; }
.listados_descargas2{width:237px; float:right; }
.listados_descargas3{width:237px; float:right; }
.tit_descarga1{width:217px; height:25px; background-image:url(/img/tit_desc.jpg); padding-top:6px; padding-left:15px; }
.descarga {width:201px; height:27px; background-image:url(/img/fondo_list_desc.jpg); padding-top:4px; padding-left:30px; margin-top:2px; color: #737070;}
.descarga2b {width:201px; height:49px; background-image:url(/img/fondo_list_desc2.jpg); padding-top:4px; padding-left:30px; margin-top:2px; color: #737070;}

*html .descarga_capita {  }
.descarga_capita {background: url(/img/desplegable_desca.jpg) no-repeat 0 0; width:215px; height:135px; padding-left:15px; margin-top:0px; padding-top:12px; }
*:first-child+html .descarga_capita li {list-style:none; padding-left:0; margin-left:5px; margin-top:5px; }
 .descarga_capita li {list-style:none;}
.dest_form{ font-size:11px; border: solid 1px #999999; line-height: 13px; float: right; margin-right:7px; margin-top:-13px; width:107px;}
.dest_form2{ font-size:11px; border: solid 1px #999999; line-height: 13px; float: right; margin-right:7px; margin-top:-13px; width:110px; }
*:first-child+html .padtop10 {margin-top:10px; margin-left:25px; width:190px; padding-left:0px;}
.padtop10 {width:197px; margin-top:10px; margin-left:5px;  padding-left:10px;}
*:first-child+html 	.padtop10 {margin-top:10px;}		
		
		
		
		.titfichacatalogo{width:505px; height:14px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px; padding-bottom:12px;}
		.imgcolsficha{width:149px; height:125px; background-image:url(/img/catalogo/ficha/fondocolaboradores2.gif); padding-top:30px; padding-left:20px; background-repeat:no-repeat; float:left; display:block; margin-right:10px; }
		.cuerpoficha{width:470px; height:auto;   margin-left:28px; }
		.nombreregaloficha{width:100%; height:auto;  float: left; margin-right:2px; display:block;  }
		
		
		.fichatxt{width:85%; height:auto; float:left; margin-top:15px;  }
		.regalopuntosficha{width:49px; height:10px;margin-top:11px;margin-left:5px; line-height:10px;}
		
		.txtficha2 {width:490px; height:auto; margin-top:15px;  padding-left:10px; margin-bottom:20px;}
		.txtficha2 a { color:#fba105}
		.fichasimgs{width:505px; height:100%; margin-top:20px;  padding-left:10px;}
		.fichasimgs1{width:236px; height:165px; background-image:url(/img/catalogo/ficha/fonfoimg.gif); float:left; padding-top:10px; padding-left:11px; }
		.fichasimgs2{width:236px; height:165px; background-image:url(/img/catalogo/ficha/fonfoimg.gif); float:left; padding-top:10px; padding-left:11px; }
		.fichasimgs3{width:236px; height:165px; background-image:url(/img/catalogo/ficha/fonfoimg.gif); float:left; padding-top:10px; padding-left:11px;}
		.fichasimgs4{width:236px; height:165px; background-image:url(/img/catalogo/ficha/fonfoimg.gif); float:left; padding-top:10px; padding-left:11px; }
		
		.fichasimgsunica{width:307px; height:222px; background-image:url(/img/catalogo/ficha/fondofotounica.gif); padding-left:25px; padding-top:18px; margin-left:100px;}
		
		.descarga_fichero {float:left; clear:left; width:200px;}
		.enlace_fichero{color:#FF990F;}
		.cc { list-style-type:none;}
	.destacadocatalogo{width:198px; height:590px;  padding:10px 20px 20px 10px; background-image:url(/img/fondolateral3.gif);background-repeat:no-repeat; margin-left:5px;}	
		.bloquederechaficha{width:237px; height:214px; padding-top:10px; }

					
		  	/*Miclub*/	
		    .txtmiclub{width:500px; height:580px;font-family:"Verdana"; font-size:11px; color:#a8a8a7;  text-decoration:none; font-weight: normal; padding-top:20px; padding-left:25px; padding-right:25px; line-height:16px;}
		   *html  .txtmiclub{width:500x; height:580px;font-family:"Verdana"; font-size:11px; color:#a8a8a7;  text-decoration:none; font-weight: normal; padding-top:20px; padding-left:25px; padding-right:25px; line-height:16px;}
			.saldopuntos {width:497px; height:120px; background-image:url(/img/miclubsmart/fondopuntos.gif); margin-left:0px;}
				.tusaldo {width:450px; height:10px;margin-top:20px; margin-left:10px; font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:none; font-weight:normal;}
				.numeropuntos{width:150px; height:40px;margin-top:38px; margin-left:168px; font-family:"Verdana"; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold; line-height:13px; text-align: center;}
				*:first-child+html .numeropuntos { margin-top:20px; }
				*html .numeropuntos { margin-top:12px; }

					/*Formulario*/
					.contenido_FechaNacimiento_outer{float:left;}
					.formulario00{width:498px; height:auto; padding-top:23px; padding-left:25px; }
					.entradilla{width:473px; height:20px; padding-left:25px; color:#a8a8a7;}
				    .numerotarj{width:468px;height:28px; margin-top:20px; background-color:#f8f8f8; padding-top:5px; padding-left:15px; }
						.formulario1{width:468px; margin-top:20px;}
						.formulario1 a {color:#9F9F9D; width:130px; display:inline;}
						body:last-child .formulario1 a 	{color:#9F9F9D; display:block; padding-top:3px;}
						.fcampotxt{width:75px;height:230px;float:left;line-height:25px;padding-left:5px;}
						.fcampo{width:360px;height:100%;float:right;}
						.fcampos_contacto{ height:13px;font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:5px;margin-top:4px; width:110px;}
						.fcampos_contactoMay{ height:13px;font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:5px;margin-top:4px; width:110px; text-transform:uppercase;}
						.fcampos_contacto3{ height:13px;font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:30px;margin-top:4px; width:310px;}
						.fcampos_contacto2{font-size: 14px;color: #fcb14a;background-color:#ffffff;border: 1px solid #d4cfc9;margin-left:11px; }
						.fdesple{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:5px;margin-top:5px;}
						.ftxtcampo1{width:70px;float:left;line-height:23px;	}
						.ftxtcampo2{width:93px;float:right;line-height:23px;}
						.fcampo1{width:140px;float:right;}
						
						.formubloque2{width:468px;height:200px; margin-top:20px;}
						.formubloque2a{width:73px;height:200px; float:left; }
						.formubloque2b{width:395px;height:200px; float:right; font-size:11px;}
						
						.formubloquea{width:526px;height:200px; float:left;}
						.formubloqueb{width:226px;height:70px; float:right; border: solid 1px black;  }
						.formubloquec{width:136px;height:70px; float:right;   }
							.formubloquea2{width:87px;height:70px; float:right;}
							.formubloqueb2{width:77px;height:70px; float:right;}
							.formubloquec2{width:97px;height:70px; float:right;}
							.ftxtcampobl2{width:490px;height:70px;float:left;line-height:23px; float:right;	}
							.ftxtcampobl22{width:230px;height:70px;float:left;line-height:23px;	}
							.fdesple2{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:85px;margin-top:4px;}
							.fdesple3{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:92px;margin-top:4px;}
							.fdesple4{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:76px;margin-top:4px;}
							.fdesple5{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:38px;margin-top:4px;}
							.fdesple5May{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:38px;margin-top:4px;text-transform:uppercase;}
							.fdesple6{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:97px;margin-top:4px;}
							
						.destacadomiclub{width:193px; height:600px;  margin-left:10px; margin-right:10px; margin-top:43px; padding:20px; background-image:url(/img/fondolateral.gif); background-repeat: no-repeat;}
						
                        .botconfirmar{width: 160px;background-repeat: no-repeat;height: auto;margin-left:180px;}


/*Promociones*/	
        .promo00{width:538px; height:auto; clear:both; }			
		.titpromo2{width:505px; height:17px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px; padding-bottom:5px; margin-bottom:21px}
		.promofoto2{width:101px; height:101px; padding:3px; margin-left:25px; float:left; background-image:url(/img/promociones/fondofoto.gif); background-repeat:no-repeat;}
		.promotxt2{width:375px; height:39px; border-right: solid 1px #eceee4; background-color:#fafafa; border-top: solid 1px #eceee4;  border-bottom: solid 1px #eceee4;  float: right; margin-right:8px; padding-top:10px; padding-left:10px; }
		.promodescip{width:374px; height:45px;  float: right; margin-right:12px;  padding-top:10px; padding-left:10px;}
		.promobot{width:174px; height:19px;float:right; margin-bottom:10px; }	
		.bloquederechapromo{width:247px; height:auto; float:right; padding-top:15px;}
		
		.cuerpopromo{width:500px; height:auto;  float: right; margin-right:12px;  padding-top:10px; padding-left:10px;}
		.promotxt2ficha{width:500px; height:39px; border-right: solid 1px #eceee4;  border-top: solid 1px #eceee4;  border-bottom: solid 1px #eceee4; background-image:url(/img/promociones/fondopromo.gif); float: right; margin-right:8px; padding-top:10px; padding-left:10px;}
		.promofoto3{width:101px; height:auto;  float:left; margin-right:20px; margin-top:5px;}
		.promofotoficha{width:101px; height:101px; padding:3px;  float:left; background-image:url(/img/promociones/fondofoto.gif); background-repeat:no-repeat; margin-bottom:7px;}
		.promobotficha{height:29px; float: right;  margin-top:30px;}
		.destacadopromo{width:193px; height:600px;  margin-left:10px; margin-right:10px; margin-top:43px; padding:5px 20px 20px 20px; background-image:url(/img/fondolateral2.gif); background-repeat: no-repeat;}	
	    .descargarpromo{width:100px; height:30px; float:right; margin-top:-15px;  margin-right:15px;}
		
		.promoasociada{width:185px; height:35px ; border-top: solid 1px #eceee4;  border-bottom: solid 1px #eceee4; background-image:url(/img/promociones/fondopromo.gif);  padding-top:10px; padding-left:2px; margin-top:15px; margin-left:7px;}
		.promoasociadafecha{width:185px; height:25px ; padding-top:5px; padding-left:2px;  margin-left:7px;}
		.promoasociadatxt{width:185px; height:130px; padding-top:5px; padding-left:2px;  margin-left:7px;}
		
		
/*Novedades*/
		.novedadestxt2{width:500px; height:39px; border-right: solid 1px #eceee4;  border-top: solid 1px #eceee4;  border-bottom: solid 1px #eceee4; background-image:url(/img/promociones/fondopromo.gif); float: right; margin-right:8px; padding-top:10px; padding-left:10px; }	
		.novedadesfoto2{width:101px; height:101px; padding:3px; margin-left:18px; float:left; background-image:url(/img/promociones/fondofoto.gif); background-repeat:no-repeat; margin-top:15px;}
		.novedadesdescip{width:374px; height:90px;  float:right; margin-right:18px;  padding-top:10px; padding-left:10px;}	
		.promonov{width:174px; height:19px; float:right; }
		.nov00{width:538px; height:210px; }	
		 
		.paginador2{width:505px; height:18px; background-color:#f3f3f3; margin-left:20px; margin-top:10px; text-align:right; padding-right:15px; margin-bottom:35px;}
		.enlaceexterno{width:355px; height:18px; background-color:#f3f3f3; margin-right:10px; margin-top:30px;  padding-left:15px; }
				
/*Colaboradores*/
		.colaboradorestxt2{width:340px; height:20px; border: solid 1px #eceee4; background-color:#fafafa; float: right; margin-right:8px; padding-top:4px; padding-left:10px;}
		.colaboradoresfoto2{width:132px; height:110px; padding:12px 0px 0px 13px; margin-left:18px; float:left; background-image:url(/img/colaboradores/fondolistado.gif); background-repeat:no-repeat; }	
		 .colaboradescip{width:330px; height:70px;  float:right; margin-right:18px;  padding-top:10px; padding-left:20px;}
		 .enlaceexterno2{width:325px; height:18px; background-color:#fef8f0; margin-right:10px; margin-top:25px;  margin-bottom:8px; padding-left:15px; float:right;}
		 .botcolaboradores{width:194px; height:19px; float:right; text-align:right }	
		 .colabo00{width:538px; height:160px;  }	
		  .separacionnaranja{width:505px; height:5px; margin-left:25px; margin-bottom:5px; margin-top:5px;}
		 
		 /*Ficha Colaboradores*/ 
		  .titfichacolaboradores{width:505px; height:14px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px; padding-bottom:12px;}
		  .fichacoldegradado{width:505px; height:15px;margin-left:25px;}
		  .fichacoltxt{width:500px; height:198px; float:left;}
		  .enlaceexterno3{width:275px; height:18px; background-color:#fef8f0; margin-right:10px; margin-top:05px;  margin-bottom:4px; padding-left:15px; float:right;}
		  .colabotficha{width:260px; height:29px;float:right;  margin-top:30px;}
		  .nombrecolaficha{width:405px;  float: left; margin-right:2px; display:block; margin-top:20px;  }
		   .nombrecolaboradores2{width:485px; height:28px; float:left; border: solid 1px #eceee4; background-color:#fafafa;padding-left:15px;margin-bottom:10px;}
		   .cat00Btxt11B {width:305px; height:100px; line-height:13px;  float:right;}


/*Noticias*/ 	  
		  .noticiastxt2{width:500px;min-height:39px; border-right: solid 1px #eceee4;  border-top: solid 1px #eceee4;  border-bottom: solid 1px #eceee4; background-image:url(/img/noticias/fondonoticias.gif); float: right; margin-right:8px; padding-top:10px; padding-left:10px; }	
		  .noticias00{width:538px; height:210px; }	
		 
	.fichas{width:538px; height:auto;}	
	
/*Bases*/ 
	.cuerpobase{width:490px; height:auto;  float: right; margin-right:15px;  padding-top:10px; padding-left:10px;}
	
/*Preguntas*/
	.titpreguntas{width:505px; height:17px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px; padding-bottom:15px; margin-bottom:21px;}	
	.pregunta{width:505px; height:auto; border: solid 1px #eceee4; background-color:#fafafa; }
	.preguntanaranja{width:505px; height:auto; border: solid 1px #ffe3a3; background-color:#fff7e5; padding-left:10px; padding-top:8px;}
	.pregunta2{width:495px; height:30px; background-color:#f3f3f3; line-height:15px;}
	.pre{width:470px; height:auto; float:right;font-weight: bold; padding-top:4px; }	
	.numero{width:30px; height:30px; background-color:#f3f3f3; float:left; }
	.preguntatit{width:505px; height:30px; border: solid 1px #eceee4; background-color:#fafafa;}

/*Contacto*/
	  .txtcontacto{width:500px; height:40px;font-family:"Verdana"; font-size:11px; color:#a8a8a7;  text-decoration:none; font-weight: normal; padding-top:20px; padding-left:25px; padding-right:25px; line-height:16px;}
	  .subtitcontacto{width:495px; height:20px; border-bottom: solid 1px #d5d5d5; padding-top:23px; padding-left:5px; margin-left:25px;}
	  .campo_tarjeta{font-size: 12px;color: #fe9607;background-color:#ffffff;border: 1px solid #d4cfc9;margin-left:5px;margin-top:2px;margin-bottom:2px;}
	  .numerotarj2{width:468px;height:30px; margin-top:20px; background-color:#f8f8f8;  padding-left:15px; }
	  .campocomentario{font-size: 12px;color: #797975;background-color:#f5f5f5;border: 1px solid #d4cfc9;margin-left:100px;margin-top:-40px;}
	  .ftxtcampo1contact{width:70px;height:160px;float:left;line-height:23px;}	
	  .fcampo1contact{width:140px;height:160px;float:right;}	
	  .ftxtcampo2contact{width:93px;height:160px;float:right;line-height:23px;}
	  .fcampo1contact{width:140px;height:160px;float:right;}
	  .botenviar{width: 160px;background-repeat: no-repeat;height: 30px;margin-top:10px;margin-left:230px;}
	  
/*Localizador*/
	   .localizador00{width:510px; height:auto; padding-top:23px; padding-left:25px; }
	   .titlocalizador{width:505px; height:20px; border-bottom: solid 1px #d5d5d5; padding-top:23px;margin-left:25px;padding-bottom:8px;}
	   .localizador2{width:490px; height:31px; background-image:url(../img/fondo_localizador.jpg); border:#ebece3 solid 1px; margin-top:15px; padding-left:20px; padding-top:7px; }
	   .localizador3{ float:right; margin-top:-10px; margin-right:20px; }
	   
	   
	   	   
/*como ganar puntos*/	   
.titulocomo{width:507px; height:23px; margin-left:25px; border-bottom: 1px solid #cccccc; padding-bottom:5px;}
.como0{width:507px; height:150px; margin-left:25px;}
.comotxt{width:507px; height:100%; margin-left:25px;  font-size:11px; color:#a7a4a1;  text-decoration:none; font-weight: normal; }
.banner1como{width:229px; height:87px; margin-top:38px;}
.consutarsaldo{width:229px; height:20px; margin-top:40px; margin-left:150px;}
.dartedealta{width:456px; height:81px; margin-top:20px; margin-left:20px;  background-image:url(/img/aviso.gif); background-repeat:no-repeat; padding-top:20px; padding-left:40px;}
 
 /*arreglado como consegirla*/
	*:first-child+html .comotxt_consigue{width:507px; height:100%; margin-left:25px;  font-size:11px; color:#a7a4a1;  text-decoration:none; font-weight: normal; }
	*:first-child+html .numero_consigue{width:30px; height:30px; background-color:#f3f3f3;  }
	*:first-child+html .pregunta_consigue{width:505px; height:auto; border: solid 1px #eceee4; background-color:#fafafa; }
	*:first-child+html .pre_consigue{width:470px; height:auto; font-weight: bold; padding-top:4px; }

	.comotxt_consigue{width:507px; height:100%; margin-left:25px;  font-size:11px; color:#a7a4a1;  text-decoration:none; font-weight: normal; }
	.numero_consigue{width:30px; height:30px; background-color:#f3f3f3; margin-bottom: 7px; }
	.pregunta_consigue{width:505px; height:auto; border: solid 1px #eceee4; background-color:#fafafa; }
	.pre_consigue{ height:auto; font-weight: bold; padding:7px 0 7px 10px; }
	
  /*fin arreglado como consegirla*/
   

/*mapaweb*/	
.contmapaweb {position: relative;margin: 0 auto;width: 442px;height: auto;text-align:left;padding-top: 0px;text-decoration: none;top: -3px;background-color:#FFFFFF;
}
.cabeceramapaweb{width:442px; height:95px; padding-left:10px;}
.bordermapaweb{width:442px; height:885px; background-image:url(/img/fondomapaweb.gif)}
.homemapaweb {width:382px; height:25px; background-color:#fafafa; border: solid 1px #eceee4; margin-top:75px; margin-left:28px; line-height:22px; padding-left:10px;}
.comomapaweb {width:302px; height:25px; background-color:#fafafa; border: solid 1px #eceee4;  margin-left:28px; line-height:22px; padding-left:10px; margin-bottom:2px; margin-left:-8px;}  
.comomapaweb2 {width:302px; height:25px; background-color:#fafafa; border: solid 1px #eceee4; margin-top:25px; margin-left:28px; line-height:22px; padding-left:10px; margin-bottom:2px; margin-left:-8px;}
  
  #mapaweb3{ list-style:none;  height:100%; margin-left:53px; margin-top:10px}
  
  .mapaweb2 {width:318px; height:20px;  margin-left:16px; margin-top:10px; border-bottom: 1px #dbdada dotted; font-size:11px; }
   .mapaweb4 {width:268px; height:20px;  margin-left:60px; margin-top:10px; border-bottom:1px #dbdada dotted; font-size:11px; }
   .mapaweb8 {width:240px; height:20px;  margin-left:90px; margin-top:10px; border-bottom: 1px #dbdada dotted; font-size:11px; }
    .mapawebmenu2 {width:308px; height:50px;  margin-left:-10px; margin-top:30px;  font-size:11px; }
	
/*Politica proteción de datos*/	
	.borderpolitica{width:442px; height:885px; background-image:url(/img/fondo_politica.gif)}
	.txtpolitica {width:352px;   margin-top:75px; margin-left:28px; line-height:14px; padding-left:20px; padding-right:20px;}
	
	.borderinfolegal{width:442px; height:885px; background-image:url(/img/fondo_info_legal.gif)}
	
/*Consiguela*/
 .consiguela{width:417px; height:230px; margin-left:25px; padding-left:90px; border-bottom: solid 1px #CCCCCC; margin-bottom:20px;}
 
 .scrolito{width:180px; height:20px;  border: solid 1px #e3e3e3; background-color:#f1eff1; padding-top:2px;}
 
  .registrar{ padding-top:20px; padding-left:80px;}
  .registrarse2  {width:365px; height:110px;  border: solid 1px #e4e4e4; background-color:#fafafa; margin-top:30px; padding-left:150px; padding-top:30px;}

/*Textos*/
	/*enlaces*/
	
	.lineh12{ line-height:30px; }
	.lineh12b{ line-height:12px; }	
	.lineh26{ line-height:26px; }
	
	a.rojo10b {font-family:"Verdana"; font-size:10px; color:#da141b;  text-decoration:none; font-weight: bold;}
	a.rojo10b:hover {font-family:"Verdana"; font-size:10px; color:#da141b;  text-decoration:underline; font-weight: bold;}
	
	a.rojo10 {font-family:"Verdana"; font-size:10px; color:#ff0000;  text-decoration:none; font-weight: bold;}
    a.rojo10:hover {font-family:"Verdana"; font-size:10px; color:#ff0000;  text-decoration:underline; font-weight: bold;}
	
	.rojo12 {font-family:"Verdana"; font-size:11px; color:#ff0000;  text-decoration:none; font-weight: bold;}
	.grisoscuro12 {font-size:11px; color:#4e4e4e;} 
	
	.negro102 {font-family:"Verdana"; font-size:10px; color:#000000;  text-decoration:none; font-weight: bold;}
	.negro11 {font-family:"Verdana"; font-size:11px; color:#000000;  text-decoration:none; font-weight: bold;}
	
    a.negro10 {font-family:"Verdana"; font-size:10px; color:#000000;  text-decoration:none; font-weight: bold;}
    a.negro10:hover {font-family:"Verdana"; font-size:10px; color:#000000;  text-decoration:underline; font-weight: bold;}
	
	.naranja{font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:none; font-weight: normal;}
	.naranja12{font-family:"Verdana"; font-size:12px; color:#ff990f; text-decoration:none; font-weight: normal;}
	.naranja11b{font-family:"Verdana"; font-size:11px; color:#ffb34b; text-decoration:none; font-weight: normal;}
	.naranja13{font-family:"Verdana"; font-size:13px; color:#ff990f; text-decoration:none; font-weight: normal;}
	
	.blanco10{font-family:"Verdana"; font-size:8px; color:#ffffff; text-decoration:none; font-weight:bold;}
	.blanco11{font-family:"Verdana"; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold;}
	.blanco13{font-family:"Verdana"; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}
	.blanco15{font-family:"Verdana"; font-size:15px; color:#ffffff; text-decoration:none; font-weight:bold;}
	
	a.enlace2{ font-family:"Verdana"; font-size:11px; color:#868d8a; text-decoration:none; font-weight:bold;} 
	a.enlace2:hover{ font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:bold;}
	
	a.enlace5{ font-family:"Verdana"; font-size:11px; color:#bdbbb9; text-decoration:none; font-weight:normal;} 
	a.enlace5:hover{ font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:normal;}
	
		
	a.enlace4{ font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:none; font-weight:bold;} 
	a.enlace4:hover{ font-family:"Verdana"; font-size:11px; color:#868d8a ; text-decoration:underline; font-weight:bold;}
	
	a.enlace4b{ font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:bold;} 
	a.enlace4b:hover{ font-family:"Verdana"; font-size:11px; color:#868d8a ; text-decoration:none; font-weight:bold;}
	
	.gris11{font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:none; font-weight:bold;}
	.gris13{font-family:"Verdana"; font-size:13px; color:#8c8d8d; text-decoration:none; font-weight:bold;}
	
	a.gris10{font-family:"Verdana"; font-size:10px; color:#8c8d8d; text-decoration:underline; font-weight:bold;}
	a.gris10:hover{font-family:"Verdana"; font-size:10px; color:#ff990f; text-decoration:underline; font-weight:bold;}
	
	a.gris11b{font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:underline; font-weight:normal;}
	a.gris11b:hover{font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:normal;}
	
	a.nar12{font-family:"Verdana"; font-size:12px; color:#ff990f; text-decoration:underline; font-weight:bold;}
	a.nar12:hover{font-family:"Verdana"; font-size:12px; color:#ff990f; text-decoration:underline; font-weight:bold;}
	
	a.nar11{font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:bold;}
	a.nar11:hover{font-family:"Verdana"; font-size:11px; color:#a3a09c; text-decoration:underline; font-weight:bold;}
	
	a.botmasinfo{font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:underline; font-weight:normal;}
	a.botmasinfo:hover{font-family:"Verdana"; font-size:11px; color:#ff990f; text-decoration:underline; font-weight:normal;}
	  
	  .grisoscuro{font-family:"Verdana"; font-size:12px; color:#9c9c9e;  text-decoration:none; font-weight: normal;}
	  
	  .real {font-family:"Verdana"; font-size:10px; color:#eea04a;  text-decoration:none; font-weight: normal; background-image:url(../img/real.gif); }
	  .fullltrack {font-family:"Verdana"; font-size:10px; color:#5ac1c3;  text-decoration:none; font-weight: normal; }
	  
/*Fondofichas2*/  
	  .fondocatB1{ background-image:url(../img/fondocatB1.jpg); width:500px; margin-left:-15px;}
	  .fondocatB2{ background-image:url(../img/fondocatB2.jpg); width:500px; margin-left:-15px;}
	  .fondocatB3{ background-image:url(../img/fondocatB3.jpg); width:500px; margin-left:-15px;}
	  .fondocatB4{ background-image:url(../img/fondocatB4.jpg); width:500px; margin-left:-15px;}
	  .fondocatB5{ background-image:url(../img/fondocatB5.jpg); width:500px; margin-left:-15px;}
	  .fondocatB6{ background-image:url(../img/fondocatB6.jpg); width:500px; margin-left:-15px;}
	  .fondocatB7{ background-image:url(../img/fondocatB7.jpg); width:500px; margin-left:-15px;}
	  .fondocatB8{ background-image:url(../img/fondocatB8.jpg); width:500px; margin-left:-15px;}
	  .fondocatB9{ background-image:url(../img/fondocatB9.jpg); width:500px; margin-left:-15px;}



/*Paddings*/
   .pt35l42{padding-top:35px; padding-left:42px;}
   .pt2l75{ padding-left:75px;}
   .pt2l00{ padding-left:90px;}
   .pdleft10{ padding-left:10px;}
   .pdleft30{ padding-left:30px;}
      .pdleft200{padding-left:200px;}
	    .pdleft2002{padding-left:150px; margin-top:-20px; }
   
   .pl30{ padding-left:50px; margin-bottom:25px; margin-top:5px;}

   .CapaMensajePagina {margin-top:6px;  width:auto; height:19px; padding-left:15px;text-align:left; vertical-align:middle;font-family:Tahoma; font-size:10px; float:left; color:#686464; display:block; float:left;}
	.paginadorPublicaciones { margin-top:5px; text-align:center; vertical-align:middle; font-family: Tahoma; font-size:11px; color:#5c5c5c; float:left; margin-left:8px; height:19px; cursor:pointer; padding-top:1px; display:block; float:left; }
		.paginadorPublicaciones img {margin-top:-3px}
		.paginadorPublicaciones a:link {color:#5c5c5c;}
		.paginadorPublicaciones a:visited {color:#5c5c5c;}
 .compatibilidad{ height:200px;  margin-top:-10px;  }
 .compatibilidad3 {margin-left:4px;  font-size: 10px; color: #a6a6a7; margin-top:5px; }
	
/*Lisatdo busqueda*/	
.list00{width:513px; height:110px; border-top:  1px #e6e6e5 dotted; margin-left:32px; padding-top:10px;}
.resultado_busqueda{width:513px; min-height:23px; border: solid 1px #e6e6e5 ; margin-left:32px; padding-top:10px; background-color:#fff6eb; margin-bottom:20px; padding-left:10px; padding-bottom:12px;}
.liststxt2{width:360px; height:auto; border: solid 1px #eceee4; background-color:#fafafa; float: right; margin-right:8px; margin-top:12px; padding-top:4px; padding-left:10px;}
.listfoto2{width:116px; height:91px; padding:12px 0px 0px 13px; margin-left:0px; float:left; background-image:url(../img/fondo_listado.gif); background-repeat:no-repeat; }	
	  
	  .buscador{width:505px; height:22px; background-image: url(../img/fondo_buscador.gif); padding-left:298px; border-bottom: solid 1px #f3f3f3; margin-bottom:10px; padding-top:5px;}
	  .campo2b {margin-left:4px; border:solid 1px #dfdfdf; font-size: 10px; color: #a6a6a7; margin-bottom:5px; }

	  
	  .aviso3{width:250px;height:150px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:-210px; margin-top:22px;}
	  .aviso{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:-210px; margin-top:22px;}
 	  .aviso6{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:300px; margin-top:22px;}
	  .aviso2{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:-180px; margin-top:32px;}
	  .aviso2{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-top:-232px;}
	  .aviso4{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:200px; margin-top:-122px;}
	  .aviso5{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:300px; margin-top:-222px;}
	  	 
	  .aviso4Juego2{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:550px; }
	  .aviso5Juego2{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:550px; margin-top:-250px;}
	  .aviso6Juego2{width:184px;height:45px; background-image:url(../img/aviso.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:450px; margin-top:-115px;}

	  .AvisoTexto
	  {
		font-family:"Verdana"; font-size:11px; color:#000000; 
	  }
	  
.avisocerrar{ font-family:"Verdana"; font-size:10px; color:#fcb14a; z-index:1;  text-align:left; text-decoration:underline; line-height:22px; padding-left:135px }
.todavia{z-index:0; FONT-SIZE:9px; COLOR:black; FONT-FAMILY:'Verdana'; position:relative; }
.gogo {margin-left:-5px; margin-top:-8px;}
.pdf_gris{margin-top:-70px;}

.menumigas{ font-family:"Verdana"; font-size:11px; color:#a2a2a2; text-decoration:none; font-weight: normal; line-height:35px; text-decoration:underline; margin-right:20px;}
.menumigas:hover{ font-family:"Verdana"; font-size:11px; color:#a2a2a2; text-decoration:none; font-weight: normal; line-height:35px; text-decoration:none; margin-right:20px;}
.recordar{ width:137px; float:right; margin-top:-13px; padding-left:10px;  border-left: 1px solid #000000}
.recordar2{  color:#ff0000; font-size:9px;  text-decoration:underline;}
.recordar2:hover{  color:#ff0000; font-size:9px;  text-decoration:none}


/*Hack para Chrome.... no comments*/
body:nth-of-type(1) .recordar2 {
		padding-top: 13px; float: left; 
} 

body:nth-of-type(1) .recordar {
		border: none;
} 
/*Hack para Chrome.... no comments*/

.colaboradescip32{width:70px; height:20px;  float:right;    margin-top:30px;  margin-right:130px; }

.dest_descargas {width:722px; height:256px; background-image:url(../img/fondo_descarga.jpg); margin-left:26px; margin-top:22px; padding-top:20px; padding-left:30px;}
.dest_historicojuegos {width:722px; height:556px; background-image:url(../img/fondo_historicojuegos.gif); background-repeat:repeat-x; margin-left:26px; margin-top:22px; padding-top:20px; padding-left:30px;}
.flor{float:right; padding-right:8px;}
*:first-child+html .flor2{float:right; padding-right:45px; margin-top:0px;}
.flor2{float:left; margin-left:160px; margin-top:-5px;}
.separacion{width:40px; border-right: solid 1px #0c989d; height:230px;}
.padtop{margin-top: 3px}

.avisodescarga{width:184px;height:75px; background-image:url(../img/aviso2.png); padding:8px;font-family:"Verdana"; font-size:11px; color:#000000; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:20px; margin-top:33px;}

.tallas {width:155px; height:29px; float:left; padding-top:10px;}

.topGameResult { width:406px; height:80px; background:url(../img/juego/bg01.gif) no-repeat 0 0; margin:0px auto 0pt; padding:50px 120px 0 118px;}
	.topGameResult span { color:#e6372d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; display:block; float:left; padding:0 10px; margin-top:-4px;}	
	.topGameResult img { display:block; float:left;}
.middleGameResult {width:644px; height:auto; background:url(../img/juego/bg02.gif) repeat-y 0 0;  margin:0pt auto;}
	.middleGameResult .winner { width:591px; height:142px; background:url(../img/juego/win.gif) repeat-y 0 0; margin:0pt auto;}
		.middleGameResult .winner img { float:right; display:block; margin:15px 20px 0 0;}
		.middleGameResult .winner span { float:left; display: block; color:#00436f; font-size:18pt; margin:70px 0 0 30px;}
.middleGameResult2 {width:644px; height:auto; background:url(../img/juego/bg02.gif) repeat-y 0 0;  margin:0pt auto;}
	.middleGameResult2 .winner2 { width:581px; height:142px; background:url(../img/juego/win2.gif) repeat-y 0 0; margin:0pt auto;}
		.middleGameResult2 .winner2 img { float:right; display:block; margin:15px 20px 0 0;}
		.middleGameResult2 .winner2 span { float:left; display: block; color:#00436f; font-size:10pt; margin:25px 0 0 30px;}
.bottomGameResult {width:744px; height:279px; background:url(../img/juego/bg03.gif) no-repeat 0 0; margin:0pt auto;}
	.bottomGameResult p { margin:0px 0 0 120px; width:420px; color:#00436f; font-size:14pt; padding-top:30px;}
		.bottomGameResult p strong { font-size:16pt;}
	.bottomGameResult input { border:solid 1px #e6372d; height:19px; width:240px;}
	.bottomGameResult a.invite { display:block; float:left;}
	.bottomGameResult ul { float:left; width:375px; list-style:none; margin:10px 0 0 150px;}	
	.bottomGameResult ul li { margin:5px 0 0 0}
	.bottomGameResult ul li input { margin:0px 0 0 10px;}
	.bottomGameResult div.links { width:255px; margin:0pt auto;}

	
.topRanking { width:643px; height:112px; margin:0 auto;}
.middleRanking { width:643px; height:auto; margin:0 auto; background:url(../img/ranking03.gif) repeat-y 0 0; }
	.middleRanking table { margin:10px auto 0}
		.middleRanking table td.firstOne { background: #ffde00 url(../img/rankingTr01.gif) repeat-x 0 0;}
		.middleRanking table td.secondOne { background:url(../img/rankingTr02.gif) repeat-x 0 0;}
			.middleRanking table td.firstOne span, .middleRanking table td.secondOne span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11pt; color:#00436f;}
.bottomRanking { width:739px; height:145px; margin:0 auto; padding-left:1px;}

.btnFiltrar {float:right; margin-right:110px;margin-top:-22px;}

/* HOJA DE ESTILOS PARA galeria multimedia*/

.dest_galeria{width:762px; height:auto; margin-left:2px; margin-top:12px; padding-top:20px; padding-left:10px;}
.listado_galeria00{width:755px; height:170px; }
.listado_galeria00b{width:755px; height:auto; margin-top:35px;}
.listado_galeria {background-image:url(../img/galeria/fondo_galeria.gif); background-repeat:no-repeat; float:left; height:123px; padding:32px 0 0 6px; text-align:center; width:188px;} 
.galeria_foto {border: solid 1px #dfdfdf; margin-bottom: 3px; text-align:center; }
.listado2{width:543px;float:right; }
.tit_evento_galeria{ width:549px; height:30px; background-image:url(../img/galeria/fondo_tit.gif);  font-size:14px; color:#65615d; text-decoration:none; font-weight:normal; padding-top: 13px; padding-left: 13px;}
.descrip_evento_galeria{ width:539px; height:auto;   font-size:11px; color:#868d8a; text-decoration:none; font-weight:normal; padding-top: 15px; padding-left: 13px;}
.fecha_galeria{font-size:12px; color:#fcb14a; text-decoration:none; font-weight:bold;}
 a.masinfgal{ line-height:16px; font-family:"Verdana"; font-size:11px; color:#70a426;  text-decoration:underline; font-weight: normal;  }
 a.masinfgal:hover { line-height:16px; font-family:"Verdana"; font-size:11px; color:#f39800;  text-decoration:none; font-weight: normal; }
.contenidoinf_gal{width:803px; height:auto;}
.archivo1_galeria {width:202px; height:170px; background-image:url(../img/galeria/fondo_galeria2.gif); background-repeat:no-repeat; padding-top:25px; float:left; border-right: solid 1px #f1e2c1; margin-left:20px; text-align:center;} 
.archivo1_galeriaTest { width:183px; height:213px; background-image:url(../img/galeria/fondo_galeria2.gif); background-repeat:no-repeat; padding-top:25px; padding-left:35px; float:left; border-right: solid 1px #f1e2c1; margin-left:20px;   } 
.archivo1_galeria2 {width:183px; height:143px; background-image:url(../img/galeria/fondo_galeria2.gif); background-repeat:no-repeat; padding-top:25px; padding-left:35px; float:left;  margin-left:20px;} 
.descripcion{width:140px; height:65px; margin-top:25px;}
.volvergaleria { float:right; margin-top:30px; padding-right:80px;}



/* HOJA DE ESTILOS PARA LA PARTE DEL JUEGO*/

#ContenedorJuego {
	background-color: #FFF;
	width: 775px;
	padding: 0;
	margin: 5px 5px 5px 15px;
}

#InstruccionesJuego {
	width: 755px;
	height: 590px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #e6e6e6;
}

#intro_flash {
	width: 755px;
	height: 590px;
	background-color: #FFF;
	margin: 0;
	padding: 0;
}

#juego_flash {
	width: 755px;
	height: 730px;
	background-color: #FFF;
	margin: 0;
	padding: 0;
} 

#AccesoJuego {
	width: 755px;
	height: 121px;
	padding: 5px;
	border: 1px solid #e6e6e6;
	background-color: #FFF;
	background-image: url(../img/instrucciones_juego_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#TextoJuego p {
	color: #00436F;
}

#AccesoJuego #TextoJuego {
	width: 380px;
}

#AccesoJuego #TextoJuego .txtNombre {
	margin-top: -5px;
}

#AccesoJuego #TextoJuego .info {
	margin-top: 5px;
	margin-right: 0px;
	
}

#AccesoJuego #TextoJuego .info input {
}

#AccesoJuego #TextoJuego ul li {
	list-style: none;
	text-align: right;
}

#BotonJuego {
	float:right;
	width:107px;
	height:108px;
	margin-top:-96px;
	margin-right:260px;
}

 #TextoJuego a {
	color: #E6372D;
}

.acepto {

	padding-top: 5px;
	padding-right: 9px;
	margin-bottom: 15px;
}

#condicionesJuego {
	clear: both;
}

#condicionesJuego a {
	color: #666;
	padding-top: 0px;
	padding-right: 0px;
	margin-left:0px;
	/*border: 1px red solid;*/
}

.casita{border: solid 1px green;
}
/*FORMULARIO PAR EL JUEGO (nuevos usuarios)*/

#contenedor_formulario_juego {
	width: 755px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #e6e6e6;
}
 
#formulario_juego {
	font-size: 11px;
	color: #727272;
	background-image: url(../img/raya_fondo.gif);
	background-repeat: repeat-x;
	background-position: center top
}

#contenedor_fieldset {
	width: 366px;
	height: 407px;
	padding-top: 35px;
}

#formulario_juego p {
	text-align: center;
	font-size: 11px;
	padding-right: 60px;
	margin-bottom: 20px;
}

#formulario_juego fieldset {
	text-align: right;
	font-weight: bolder;
	width: 396px;
	height: 407px;
	background-image: url(../img/fondo_formulario_juego.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	margin: 0 auto;
	padding: 8px 10px 0 60px;
	color: #00436F;
}

#formulario_juego fieldset ul, fieldset li{
	border: 0;
	margin: 10px 0;
	padding: 0;
	list-style: none;
}

#formulario_juego fieldset li{
	clear:both;
	list-style: none;
	padding-bottom: 25px ;
}

#formulario_juego fieldset input{
	float:left;
	font-size: 11px;
	color: #888;
	padding: 1px 3px;
	border: 1px #dfdfdf solid;
}

#formulario_juego fieldset input:focus {
	border: 1px #FFC21F solid;
	background-color: #FFF;
	background-image: url(../img/fondo_input.png);
	background-repeat: repeat; 
}
	
#formulario_juego fieldset textarea:focus {
	border: 1px #D1DFEF solid;
	background-color: #EFF8FF;
}

#formulario_juego fieldset label{
	width:110px;
	margin-right: 12px;
	float:left;
}

.asterisco {
	color: #E6372D;
	font-size: 9px;
}
.asterisco2 {
	color: #E6372D;
	font-size: 9px;
	padding-left: 19px;
}

#radio input {
	border: none;
}

#formulario_juego #mandar a {	
	width: 50px;
	height: 51px;
	margin: 0px 190px 0 0 ;
	padding: 0;
}

#mandar a:hover {
	background-image: none;
}

/*FIN DE FORMULARIO*/

/*formulario usuarios regitrados sin/con tarjeta*/


#formulario_juego_reg_sin_tarjeta .mostrar_form {
	width: 320px;
	margin: 0 0 0 0px;
	padding: 1px 0;
	border: 1px solid #EFD10E;
	background-color: #FFEA5F;
}

#formulario_juego_reg_sin_tarjeta  .contra {
	padding-bottom: 0;
	margin-bottom:  32px;
}

#formulario_juego_reg_sin_tarjeta .no_mostrar_form {
	width: 320px;
	margin: 0 0 0 0px;
	padding: 0;
	/*display: none;*/
}

#contenedor_formulario_juego {
	width: 755px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #e6e6e6;
}

#formulario_juego_reg_sin_tarjeta {
	font-size: 11px;
	color: #727272;
	background-image: url(../img/raya_fondo.gif);
	background-repeat: repeat-x;
	background-position: center top
}

#contenedor_fieldset {
	width: 396px;
	height: 407px;
	padding-top: 35px;
}

#formulario_juego_reg_sin_tarjeta #contenedor_fieldset p {
	text-align: center;
	font-size: 11px;
	padding-right: 70px;
	margin-bottom: 10px;
}

#formulario_juego_reg_sin_tarjeta fieldset {
	text-align: right;
	font-weight: bolder;
	width: 396px;
	height: 407px;
	background-image: url(../img/fondo_formulario_juego.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	margin: 0 auto;
	padding: 8px 0px 0 65px;
	color: #00436F;
}


#formulario_juego_reg_sin_tarjeta fieldset ul, fieldset li{
	border: 0;
	margin: 8px 0;
	padding: 0;
	list-style: none;
}

#formulario_juego_reg_sin_tarjeta fieldset li{
	clear:both;
	list-style: none;
	padding-bottom: 20px ;
}

#formulario_juego_reg_sin_tarjeta fieldset input{
	float:left;
	font-size: 11px;
	color: #888;
	padding: 1px 3px;
	border: 1px #dfdfdf solid;
}

#formulario_juego_reg_sin_tarjeta fieldset input:focus {
	border: 1px #FFC21F solid;
	background-color: #FFF;
	background-image: url(../img/fondo_input.png);
	background-repeat: repeat; 
}
	
#formulario_juego_reg_sin_tarjeta fieldset label{
	width:108px;
	margin-right: 12px;
	float:left;
}

.calendario_form span{
	padding-top: 4px;
	padding-left: 7px;
	float: left;
}


#radio input {
	border: none;
}

#mandar a {	
	width: 50px;
	height: 51px;
	margin: 0px 200px 0 0 ;
	padding: 0;
}

#mandar a:hover {
	background-image: none;
}

.cabecera_juego2 {
	width: 442px;
	height: 97px;
}

.cuerpo_juego{
	width: 382px;
	height: auto;
	background-image: url(../img/fondo_juego.gif);
	font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:none; font-weight:normal;
	padding:30px;
}

.botonjuego{
	width: 122px;
	margin-top:75px;
	margin-left:30px;
}

/* HOJA DE ESTILOS PARA LA PARTE DEL JUEGO QUAD*/

.avisocerrar_quad{ font-family:"Verdana"; font-size:10px; color:#ffe17f; z-index:1;  text-align:left; text-decoration:underline; line-height:28px; padding-left:202px }

  .AvisoTexto_quad
	  {
		font-family:"Verdana"; font-size:11px; color:#f7d054; 
	  }

.aviso4Juego2_quad{width:244px;height:95px;padding-right:30px; padding-left:30px; padding-bottom:30px; padding-top:14px; font-family:"Verdana"; font-size:11px; color:#ffffff; position:absolute; z-index:1;  text-align:left; line-height:13px; font-weight:normal; margin-left:310px;  margin-top:-120px;; background-image:url(../img/juego_quad/capita.png); behavior: url(../iepngfix.htc);}

.avisolegal_quad2 {
	height: 92px;
}

.avisolegal_quad{
	width: 426px;
	height: auto;
	font-family:"Verdana"; font-size:11px; color:#404835; text-decoration:none; font-weight:normal;
	padding:50px;
	background-image:url(../img/juego_quad/fondo.jpg);
	
}


.jq_num_tarjeta 
{	padding: 5px 0;
}

.jq_contenedora {
	width: 761px;
	height:auto;}

.jq_flash { 
	width: 761px;
	height:494px;
}


.jq_contenedora2 {
	width: 761px;
	height:618px;
	background-image:url(../img/base_formulario.jpg)}
	
.jq_contenedora3 {
	width: 761px;
	/*height:618px;*/
	background:url(../img/jq_ranking_fonfo.jpg) no-repeat #E6E3D0; }

.jq_contenedora4 {
	width: 761px;
	height:618px;
	background-image:url(../img/base_invitar.jpg)}

.jq_datos {
	width: 761px;
	height:120px;
	background:url(../img/datos.jpg) no-repeat;}

.jq_cajetin{ 
    width: 210px;
    margin-left:380px;
	
	
}
*html .jq_cajetin{ 
    width: 210px;
    margin-left:375px;
	margin-top: -60px;
	overflow: visible;
	padding: 0;
}
*:first-child+html  .jq_cajetin{ 
    width: 220px;
    margin-left:380px;
	margin-top: 35px;
	border: none;
	
}
*:first-child+html  .quitar_borde{
	border: none;
	padding-top: 0;
	
}

.quitar_borde{
	border: none;
	padding-top: 40px;
	width: 220px;
}

*:first-child+html  .quitar_borde{
	border: none;
	
}
*html .quitar_borde{	
	padding-top: 0px;
	overflow: visible;
}

.jq_checkbox {
float: left;


	}
.jq_cajetin2{
font-size:11px;
margin-left: 4px;
margin-bottom: 2px;
color: #00426e;
width:180px;
border: solid 1px #e6362c;
float:left;}


.jq_boton_quiero{ 
    width: 140px;
   
	float:right;
}
*html .jq_boton_quiero{ 
    width: 140px;
    margin-right:15px;
	float:right;
}

.jq_acepto{
font-size:10px;
color:#5A5A59;
text-decoration:underline;

}

.jq_formulario{ 
width:280px;
margin-left:255px;
}



*:first-child+html  .jq_formulario{ 
width:280px;
margin-top:190px;
margin-left:240px;
}

.jq_formulario1{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
padding-top: 180px;
margin-left: -10px
}


*:first-child+html  .jq_formulario1{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
border-top:1px #004370 solid;
padding-top: 0;
margin-left: 10px;
}

*html   .jq_formulario1{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
padding-top: 0;
margin-top: 180px;
}

.jq_casilla_izq 
{	padding-left: 7px;
	text-align: left;
	}

.jq_primera_casilla 
{	color: #D1DFEF;
	padding:  5px 0;
	}



/*----------------------------------*/
.jq_formulario_ranking{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
/*border-top:1px #ffffff solid;*/
padding-top: 180px;
}

.jq_formulario_ranking2{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
/*border-top:1px #ffffff solid;*/


}

*:first-child+html   .jq_formulario_ranking{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
/*border-top:1px #ffffff solid;*/
padding-top: 0;
}

*html   .jq_formulario_ranking{ 
font-size:13px;
color: #ffffff;
font-weight:bold;
text-align:right;
border-top:1px #ffffff solid;
padding-top: 0;

}
/*-----------------------------------*/
.jq_invitacion{ 
font-size:12px;
color: #ffffff;
font-weight:bold;
margin-top: 143px;
}

*:first-child+html  .jq_invitacion{ 
font-size:12px;
color: #ffffff;
font-weight:bold;
margin-top: -2px;
}

.jq_ranking{ 
width:590px;
margin-top:0px;
margin-left:85px;

}

*:first-child+html .jq_ranking{ 
width:520px;
margin-top:0px;
margin-left:85px;
}
*html .jq_ranking{ 
width:590px;
margin-top:0px;
margin-left:85px;
}


.jq_invita3{ 
width:520px;

margin-left:133px;
}

*:first-child+html .jq_invita3{ 
width:520px;
margin-top:150px;
margin-left:125px;
}



.jq_ranking2{
background-color:#90adc1;
border-bottom:#004370 solid 1px;
font-size:15px;
font-weight: bold;
text-align:center;
border-right:dashed #ffffff 1px;
}

.jq_ranking_cabecera {
	margin: 0;
	padding: 110px 0 0 0;
	width: 590px;
	height: 52px;
	behavior: url(../iepngfix.htc)
	
	
}
.titular_ranking {
	padding-bottom: 10px;
}
.jq_ranking_cuerpo {
	margin: 0;
	padding: 0 0 35px 0; 
	width: 590px;
	background: url(../img/jq_ranking_linea.png) repeat-y;
	behavior: url(../iepngfix.htc)
}

.jq_ranking_pie {
	margin: 0;
	padding: 0;
	width: 590px;
	height: 136px;
	background: url(../img/jq_ranking_pie.png) no-repeat;
	behavior: url(../iepngfix.htc)
}

.jq_resultado{

font-size:20px;
padding-top: 5px;
line-height: 0px;

}

.jq_ranking3{
background-color:#7b9db5;
border-bottom:#004370 solid 1px;
font-size:15px;
font-weight: bold;
text-align:center;
border-right:dashed #ffffff 1px;
}

.jq_ranking4{
background-color:#527f9e;
border-bottom:#004370 solid 1px;
font-size:13px;
font-weight: bold;
padding-left:15px;
text-align:left;
border-right:dashed #ffffff 1px;

}

.jq_invita2{
background-color:#30668b;
border-bottom:#004370 solid 1px;
font-size:14px;
font-weight: bold;
padding-left:15px;
text-align:left;
}

.jq_ranking5{
background-color:#30668b;
border-bottom:#004370 solid 1px;
font-size:13px;
font-weight: bold;
padding-left:15px;
text-align:left;
border-right:dashed #ffffff 1px;
}

.botoninicio{
margin-top: -10px;
}

*:first-child+html  .botoninicio{
margin-top: 0;
}

*html  .botoninicio{
margin-top: 0;
}

.jq_Email
{
font-size:11px;
color: #D1DFEF;
/*font-weight: normal;*/
width:145px;

height:12px;
}

.jq_cajetin3{
font-size:11px;
color: #00426e;
width:145px;
border: solid 1px #e6362c;
height:12px;}

.botok{
 margin-right:40px;
}




/* FIN DE HOJA DE ESTILOS PARA LA PARTE DE LOS JUEGOS */     

/* HOJA DE ESTILOS PARA LA PARTE DEL JUEGOII*/

#AccesoJuego2 {
	width: 755px;
	height: 121px;
	padding: 5px;
	border: 1px solid #e6e6e6;
	background-color: #FFF;
	background-image: url(../img/juegoII/Intro_email.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#AccesoJuego2 input {
	margin:60px 5px 0px 235px;
	position:relative;
	float:left;
	display:inline;
}

#BotonJuego {
	float: right;
	width: 90px;
	height: 90px;
	margin-top: -96px;
	margin-right: 27px;
}

#AccesoJuego2 .legal input{
	position:relative;
	float:left;
	display:inline;
	margin:64px 0 0 10px;
	height:10px;
	width:10px;
}

#AccesoJuego2 .legal a {
	position:relative;
	float:left;
	display:inline;
	margin:63px 0 0 10px;
}

#AccesoJuego2 img {
	position:absolute;
	float:right;
	display:inline;
	margin:95px 10px 0 0;
}

#contenido_IdentificarUsuarios1_reqvalidator {
	display:inline;
	float:left;
	margin-top:55px;
}

	display:inline;
#contenido_IdentificarUsuarios1_RegularExpressionValidator1 {
	float:left;
	margin-top:55px;
}

.invitar_amigos {
	width: 755px;
	height: 430px;
	color:#000000;
	background-image:url(../img/juegoII/Invitar_amigos.gif);
	background-repeat:no-repeat;
	background-position: center center;
	padding: 5px;
	border: 1px solid #e6e6e6;
	background-color: #FFF;
}

.invitar_amigos a {
	color:#FF0000;
}

.invitar_amigos a:hover {
	text-decoration:none;
}

.resultados {
	padding:170px 40px 10px 40px;
	text-align:center;
}

.CapaInvitar {
	padding:0 150px 40px 150px;
}

.CapaInvitar p {
	margin:0;
}

.CapaInvitar span {
	float:left;
	display:inline;
	padding:10px 0 8px 50px;
}

.CapaInvitar input {
	float:left;
	display:inline;
	width:200px;
	margin:5px 40px 5px 15px;
}

.CapaInvitar img {
	position:absolute;
	margin-top:3px;
}

.CapaInvitar .links {
	clear:both;
	padding-top:18px;
	text-align:center;
}

.rankin_juego2 {
	width:755px;
	height:1170px;
	color:#000000;
	background-image:url(../img/juegoII/Rankin.gif);
	background-repeat:no-repeat;
	padding: 5px;
	border: 1px solid #e6e6e6;
	background-color: #FFF;
}

.rankin_scroll
{
	margin-top:150px;
	overflow:auto;
	height:750px;
}

.rnk_tit {
	width:550px;
	margin:auto;
	color:#CC0000;
	font-weight:bold;
}

.rnk_tit span {
	float:left;
	display:inline;
	margin:14px 12px 14px;
}

#rnk_nombre {
	margin-left:20px;
	margin-right:140px;
}

.rankin_juego2 img {
	float:left;
	position:relative;
	clear:both;
	margin-left:335px;
	margin-top:20px;
}

.rnk_lista {
	width:610px;
	margin:auto;
	clear:both;
	margin:10px 0 10px 94px;
}

.rnk_lista span {
	float:left;
	display:inline;
	margin:7px 5px 7px 0;
}

.rnk_lista1 {
	width:22px;
}

.rnk_lista2 {
	width:180px;
	padding-right:10px;
}

.rnk_lista3 {
	width:65px;
	padding-right:10px;
	text-align:right;
}

.rnk_lista4 {
	width:90px;
	text-align:center;
}

.rnk_lista5 {
	width:105px;
	text-align:center;
}

.rnk_lista6 {
	width:30px;
	text-align:center;
}

.cuerpo_juego3{
	width: 382px;
	height: auto;
	font-family:"Verdana"; font-size:11px; color:#8c8d8d; text-decoration:none; font-weight:normal;
	padding:30px;
	background-color:#FFFFFF;
}


/* FORMULARIOS JUEGOII*/   

#contenedor_formulario_juego2 {
	width: 755px;
	height:597px;
	padding: 5px;
	background-color: #FFF;
	border: 1px solid #e6e6e6;
}

#formulario_juego2 {
	font-size: 11px;
	color: #727272;
	background-image: url(../img/juegoII/registro.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height:597px;
	width:755px;
}

.fieldset2 {
	border:none;
}

#contenedor_fieldset2 {
	float:right;
	width: 300px;
	height: 350px;
	padding-top: 160px;
}

#contenedor_fieldset2 ul li {
	margin:0;
	clear:both;
}

#contenedor_fieldset2 p {
	margin-bottom:0;
}

#contenedor_fieldset2 label {
	float:left;
	display:inline;
	margin:9px 12px 0 0;
	line-height:22px;
}

#contenedor_fieldset2 input {
	float:right;
	display:inline;
	margin:09px 20px 0 5px;
}

#contenedor_fieldset2 img {
	float:right;
	margin:5px 20px 0 0;
}

.reg_email {
	display:inline;
	float:left;
	line-height:22px;
	margin:9px 12px 0 58px;
	color:#000000;
	width:180px;
}

.casilla{
margin-top:-20px; 
}

.atencion{
color:#fcb14a;
font-size: 12px;
font-weight: bold;
padding:20px;}


.atencion2{
font-size: 14px;
}


}


/*PROMOCION CHEQUES REGALO*/
.contenedor_cheque{

	margin:0;
	width: 720px;
	padding-left: 25px;
	padding-top: 23px;
	
}
.contenedor_cheque  ul{
	list-style-type: none;
}
.contenedor_cheque  li{
	padding-left: 10px;
}

*html .contenedor_cheque{

	margin:0;
	width: 720px;
	padding-left: 25px;
	padding-top: 23px;
	
}
.cabecera_cheque {
	width: 720px;
	height: 27px;
	padding: 0;
	border-bottom: 1px solid #d6d6d6;
	
}



.cabecera_cheque img {
	display: block;
	margin: 0;
	padding: 0;
}
.texto_cheque {
	width: 720px;
	margin: 10px 0 0 0;

}
*:first-child+html  .texto_cheque {
	width: 720px;
	margin: 10px 0 0 0;

}

.texto_cheque  a {
	margin: 0;
	padding: 0;

}
.foto_cheque {
	width: 746px;
	height: 460px;
	padding: 0;
	margin: 10px 0 0 0;
	background: #FFF url(../img/promo_cheques/foto_cheque.jpg) no-repeat center center;
}
*html .foto_cheque {
	width: 746px;
	height: 460px;
	padding: 0;
	margin: 10px 0 0 0;
	background: #FFF url(../img/promo_cheques/foto_cheque.jpg) no-repeat center center;
}
.nombre_cheque {
	width: 280px;
	height: 15 px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 13px;
	color: #333;
	text-transform: uppercase;
	padding: 1px 0 0 98px;
	font-weight: bold;

}
.numero_cheque {
	width: 280px;
	height: 15 px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 13px;
	color: #333;
	text-transform: uppercase;
	padding: 228px 0 0 98px;
	font-weight: bold;
}


.imagen_ganar {
	width: 543px;
	height: 448px;
	margin: 10px 0 0  0;
	padding: 0;
	
}
.imagen_perder {
	width: 543px;
	
	margin: 10px 0 0  0;
	padding: 0;
	
}
*html .imagen_ganar {
	width: 500px;
	height: 364px;
	margin: 10px 0 0  0;
	padding: 0;
	
}
*html .imagen_perder {
	width: 500px;
	height: 307px;
	margin: 10px 0 0  0;
	padding: 0;
	
}
.imagen_ganar img {
	display: block;
	margin: 0;
	padding: 0;
}
.imagen_perder {
	display: block;
	margin: 0;
	padding: 0;}
	
.error_datospromo{
	width: 630px;
	height: 36px;
	background-image:url(../img/promo_cheques/bg_error.jpg);
	font-size: 13px;
	color: #ffffff;
	padding: 15px 0 20px 80px;
	margin-top:25px;
	font-weight: bold;
}

.error_datospromo_link{
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline
}

/* FIN PROMOCION CHEQUES REGALO*/
/* MODOS DE ENTREGA*/

div#modos_entrega #estacion_45 {
	width: 250px;
	height: 50px;
	float: left;
}
div#modos_entrega {
	position: relative;
	margin: 0px;
	padding: 0px;
}
div#modos_entrega #estacion_inmediata {
	height: 50px;
	width: 250px;
	float: left;
}
div#modos_entrega #domicilio_45 {
	height: 50px;
	width: 250px;
	float: left;
}

/* PROMOCIÓN ESPECIAL*/
.promocion_especial00{width: 800px; background-color:#FFF; height:950px;}
.txtpromoespecial{width:600px; font-family:"Verdana"; font-size:11px; color:#a8a8a7;  text-decoration:none; font-weight: normal; padding-top:20px; padding-left:25px; padding-right:25px; line-height:16px; min-height:220px;}
.titpromoespecial{font-family:"Verdana"; font-size:12px; color:#ff990f; text-decoration:none; font-weight:bold;}
.bloqueizquierda_promoespecial{width:650px; height:auto; float:left;  }
	*html .bloqueizquierda_promoespecial{width:500px; height:auto; float:left;}
.promoespecialimg{float:left; margin-right:25px; margin-bottom:25px}
.promo_especial_regalos { margin-left:25px; padding-bottom:175px; background:url(bg_footer.jpg) no-repeat 0 bottom;}
.promo_especial_regalos ul { list-style:none; margin-right:30px}
.promo_especial_regalos li { float:left; background-image:url(../img/regalos_detacados.gif); width:168px; height:170px; padding-top:40px; padding-left:30px; background-repeat:no-repeat}
.deco{float:left;  width:198px; height:168px; }
.nombre_regalo{  color:#a8a8a8;  }
.destacado_top { margin-top:33px }

/* BarraWeb */
 .web_bar { border-top: solid 1px #a5a5a5; width:500px; margin-left:27px; clear:both; }
	.web_bar ul { float:left; width:90%; list-style:none; padding:0; margin:5px 0; }
		.web_bar ul li { border-top:none; border-bottom:solid 1px #fff; border-right:solid 1px #949494; clear:none; padding:0 3px; margin:0 2px; float:left;}
		.web_bar ul li:hover { border-bottom:solid 1px #015196;}
			.web_bar ul li a {}
            .web_bar ul li a:hover {}
				.web_bar ul li a img { border:none;}

/* Top 10 */
.topten {background:url(/img/topten.jpg) no-repeat 0 bottom;}
	.topten a { display:block; height:60px; text-decoration:none;}
		.topten p{margin:10px;}
		.topten a img { border:1px solid #f0f0f0; float:left; margin:0 5px 0 15px;}
		.topten a h1 {color:#9F9F9D; font-size:11px; margin:0;}
		.topten a h1:hover {color:#9F9F9D; font-size:11px; margin:0; text-decoration:underline;}
		.topten a span {color:#a6b428; display:block; font-weight:normal; }
		.topten a span.topten_ref {color:#9F9F9D; float:none;}
		.topten a.topten_btn {margin:5px 0 0 15px;}
.top10 .titcatalogo {border-bottom:1px solid #CCCCCC; width:758px; padding:0; margin:0 25px 0;}
.top10 ul  { list-style:none; margin:0; padding:0;}
.top10 ul li.top_uno {background:url(/img/bg_topten_uno.jpg) no-repeat 0 bottom; float:left; height:436px; width:450px; margin:0 0 0 20px;}
	ul li.top_uno img { clear:both; float:right; margin:-7px 30px 0 0;}
	ul li.top_uno div {height:135px;}
	ul li.top_uno div.clearfix {height:auto;}
		ul li.top_uno div h1 {clear:both; color:#9F9F9D; float:right; font-size:26px; font-weight:normal; margin:30px 30px 0 0; text-align:right; width:300px;}
		ul li.top_uno div  p { margin:5px 30px 0 0; clear:both; float:right; text-align:right; width:300px; }
	ul li.top_uno span {clear:both; color:#a6b428; float:right; display:block; font-weight:bold; margin:5px 30px 0 0; text-align:right; width:300px;}
	ul li.top_uno span.topten_ref {clear:both; color:#9F9F9D; float:left; margin:5px 0 0 30px; font-weight:normal;  text-align:left;}
	ul li.top_uno a.topten_btn img { float:left; margin:10px 0 0 25px;}
.top10 ul li.top_dos {background:url(/img/bg_topten_dos.jpg) no-repeat 0 bottom; float:left; height:436px; width:310px; margin:0;}
	ul li.top_dos img { clear:both; float:right; margin:0 30px 5px 0;}
	ul li.top_dos div {height:180px;}
	ul li.top_dos div.clearfix {height:auto;}
		ul li.top_dos div h1 {clear:both; color:#9F9F9D; float:right; font-size:26px; font-weight:normal; line-height:30px; margin:30px 30px 0 0; text-align:right; width:190px;}
		ul li.top_dos div  p { margin:8px 30px 0 0; clear:both; float:right; text-align:right; width:190px; }
	ul li.top_dos span {clear:both; color:#a6b428; float:right; display:block; font-weight:bold; margin:5px 30px 0 0; text-align:right; width:190px;}
	ul li.top_dos span.topten_ref {clear:both; color:#9F9F9D; float:left; margin:5px 0 0 30px; font-weight:normal; text-align:left; }
	ul li.top_dos a.topten_btn img { float:left; margin:10px 0 0 25px;}
.top10 #top_tres {margin:0 0 0 18px;}
.top10 .top_otros {background:url(/img/bg_topten_tres.jpg) no-repeat 0 bottom; float:left; height:275px; width:250px; margin:0 10px 0 0;}
	ul li.top_otros img { clear:both; float:left; margin:0 0 5px 27px;}
	ul li.top_otros div.topten_numero { height:auto; float:left; font-size:68px; color:#fdaa26; margin:10px 0 0 30px; width:40px; }
	ul li.top_otros div { float:right; height:105px; width:170px;}
	ul li.top_otros div.clearfix {height:auto;}
		ul li.top_otros div h1 {clear:both; color:#9F9F9D; float:right; font-size:18px; font-weight:normal; margin:25px 30px 0 0; text-align:right; width:130px;}
		ul li.top_otros div  p { margin:4px 30px 0 0; text-align:right; }
		ul li.top_otros div span {clear:both; color:#a6b428; float:right; display:block; font-weight:bold; margin:4px 30px 0 0;}
	ul li.top_otros span.topten_ref {clear:both; color:#9F9F9D; float:left; margin:0 0 0 30px; font-weight:normal;}
	ul li.top_otros a.topten_btn img { float:left; margin:6px 0 0 25px;}
.top10 .top_mas {background:url(/img/bg_topten_otros.jpg) no-repeat 0 bottom; float:left; height:94px; width:762px; margin:0 0 0 20px;}
	ul li.top_mas img { float:left; margin:12px 5px 0;}
	ul li.top_mas div.topten_numero { height:auto; float:left; font-size:60px; color:#fdaa26; margin:5px 0 0 30px; width:80px; }
	ul li.top_mas div { float:left; margin:0 0 0 10px;}
		ul li.top_mas div h1 { clear:right; color:#9F9F9D; float:none; font-size:18px; font-weight:normal; margin:10px 5px 0 0; text-align:left; }
		ul li.top_mas div  p { float:none; margin:0; text-align:left; }
		ul li.top_mas div span {clear:both; color:#a6b428; float:left; display:block; font-weight:bold; margin:2px 30px 0 0;}
	ul li.top_mas span.topten_ref {clear:both; color:#9F9F9D; float:left; margin:0; font-weight:normal;}
	ul li.top_mas a.topten_btn { position:absolute; right:25px;}
	ul li.top_mas a.topten_btn img { float:right; margin:40px 55px 0 0;}

/*Nube de tags*/
.nubeTags {
	margin:20px 0 0 0;
}
.nubeTags span {
	display:block;
	font-size:14px;
	margin:30px 10px 10px;;
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
}
.nubeTags div{
	height:187px;
	margin:10px auto;
	text-align:center;
	width:170px;
}
.nubeTags div a {
	color:#00507D;
	font-family:Verdana;
	text-decoration:none;
	padding:0 2%;
	}

.nubeTags div a.tag1 {color:#00507d;	font-size:30px;}
.nubeTags div a.tag2 {color:#176089;	font-size:18px;}
.nubeTags div a.tag3 {color:#387799;	font-size:14px;}
.nubeTags div a.tag4 {color:#5e91ad;	font-size:12px;}
.nubeTags div a.tag5 {color:#84abc1;	font-size:10px;}
.nubeTags div a.tag6 {color:#a6c2d1;	font-size:9px;}

.nubeTags div a:hover {
	color:#fff;
	background:#FF990F;
	border-radius: 10%;
	-moz-border-radius: 10%;
	-ms-border-radius: 10%; 
}

.tagsCloudSection {
	padding:20px 20px 20px 40px;
	}
.contenidoinf_gal .borderTags { height:2px;}
.tagsCloudSection ul { list-style:none;}

.listTags {
	border-bottom:dashed 1px #f4b354;
	margin:0 0 20px;
	overflow:hidden;
	}
.listTags strong { font-size:14px;}
.listTags strong span { color:red;}
.listTags ul li { 
	overflow:hidden;
	padding:10px 0 0 0;
	}
.listTags ul li img { 
	display:block;
	float:left;
	margin:0 20px 0 0;
	}
.listTags ul li a {
	color:#FF990F;
	font-size:12px;
	text-decoration:underline;
	}
.listTags ul li a:hover { text-decoration:none;}
.listTags ul li b { line-height:20px;}

img.img_gallery_up { position:relative; z-index:9999;}