*{margin:0;padding:0;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;}
p{margin:0;padding:0;display: block;}
strong{color:#00ccff;}
a{outline:0;}
/*-----------------------------ETIQUETAS------*/
.pagina{width:982px;margin:10px auto 0 auto;font-family:Arial, Helvetica, sans-serif;}
/*----CABECERA----------*/
	h1.comprar_logo{
		background:url(/mini/img/logo.png) left top no-repeat;
		width: 245px;
		height:65px;
		float:left;
		text-indent:-5000px;
		cursor:pointer;
		clear:both;
	}
	/** html h1.comprar_logo{}*/
	.totalUser{
	display: block;
	float: right;
	height: 48px;
	width: 500px;
		}
	/** html .totalUser{
	background: #0F9;
 height: 20px;
		}	*/
	.user{
	background:url(/images/apariencia/bgRegistro.png) no-repeat scroll right 0;
	clear:right;
	display:block;
	float:right;
	height:20px;
	margin:2px 0 2px;
	padding:2px 8px 7px;
	width:380px;
	font-size: 12px;
	}
			 a.olvidoPass {
	color:#666666;
	display:block;
	float:right;
	font-size:11px;
	margin:20px 0 0;
	width:auto;
	text-decoration: none;
			}
			a.olvidoPass:hover {color: #00ccff;}
			a.linkCabeceraRegistrate:link, a.linkCabeceraRegistrate:visited{
			display: block;
			float: left;
			height: auto;
			width: 66px;
			color:#666666;
			text-decoration:none;
			font-size: 12px;
			margin: 6px 11px 0 0;
			padding: 0 15px;
				}
			a.linkCabeceraRegistrate:hover{color: #00ccff;}
			.user a{
				font-size:12px;
				color:#707173;
				text-decoration:none;
				margin: 0 0 0 5px;
				padding:4px 0 0 0;
				display:block;
				width:auto;
				float:left;
			}
			
			.user .inputRegistro{
			background:#fff url(/mini/img/bg_buscador.png) left top repeat-x;
			border:1px #fff solid;
			height:14px;
			padding:2px 5px;
			font-size:11px;
			color:#707173;
			text-align:center;
			margin:3px 8px 0 0;
			float:left;
			width: 100px;			
			}	
			.user .btRegistro{
			background:url(/mini/img/flechaAzulMorada.png) left top no-repeat;
			width:25px;
			height:20px;
			border:none;
			cursor:pointer;
			margin: 2px 0 0;	
									}
			.user .btRegistro:hover{background:url(/mini/img/flechaAzulMorada.png) no-repeat left bottom;}
			.user .login_logged{display:block;
				float:right;
				height:25px;
				margin:5px 3px 3px;
				padding:2px;
				width:264px;}
				/** html .user .login_logged{ background: #C90; height:1px;	}*/
			.logueado{
			background:transparent url(/mini/img/bg_logueado.png) no-repeat scroll 0 0;
			display:block;
			float:right;
			height:24px;
			margin:34px 0 2px;
			padding:0 8px 7px;
			width:414px;
			clear:right;
			font-size: 12px;
		}
		/** html .logueado{
	background: #F90;
			}*/
			.logueado .imgAvatar{height: 23px;width: 24px;float:left;margin: 5px 0 0;}
			.logueado .pujas{
				display: block;
				float:right;
				height: 22px;
				width: 127px;
				margin: 0 5px;
				font-size: 9px;
				text-align: right;
				color: #999;
				padding: 4px 0 0 3px;
				}
				.logueado .pujasDos {
	color:#999999;
	display:block;
	float:right;
	font-size:12px;
	height:15px;
	margin:8px 15px 0 5px;
	text-align:right;
	width:138px;
}
				
			.logueado .nombreUser{
			display:block;
			float:left;
			width:auto;
			margin: 8px 5px 0;
			}
			.logueado a.salir{
				font-size:12px;
				color:#333;
				text-decoration:none;
				margin: 8px 0 0 5px;
				padding:0;
				width:auto;
				display:block;
				float:right;
			}
			.logueado a.salir:hover{color:#00ccff;}
			.logueado .pujas .pujasTxt{
				padding: 5px 0;
				float: left;
				width: 25px;
				padding: 5px 15px 0 0;
				height: 15px;
				color:#CC00FF;
				font-size:12px;
				font-weight:bold;
			}
			
			.logueado .pujasDos .pujasTxtDos {
				float: left;
				width: 25px;
				height: 15px;
				color:#CC00FF;
				font-size:12px;
				font-weight:bold;
								}
					
					
			
		.cabecera{background:url(/mini/img/bg_menu.png) left 7px no-repeat;width:982px;float: left;}
		.buscador{width:430px;float: left;padding:0 0 0 549px;text-align:right;margin:20px 34px 15px 0;}
		.cabecera .buscador .cuadro_buscador{
			background:#fff url(/mini/img/bg_buscador.png) left top repeat-x;
			border:1px #fff solid;
			width: 300px;
			height:16px;
			float: left;
			padding:2px 5px; 
			font-size:11px;
			color:#707173;
		}
		.bt_buscar{
				background:url(/mini/img/bg_boton_buscar.png) left top no-repeat;
				width:88px;
				height:22px;
				float: left;
				border: none;
				margin: 6px 0 0 5px;
				color:#FFF;
				cursor:pointer;
			}
			/*MENU PESTAŅAS*/
		ul.menu{width:980px;float: left;}
		ul.menu li{
				display: inline;
				margin:0;
				padding:0;
				text-align:center;
				color:#FFF;
				text-decoration: none;
				font-size: 12px;
			}
			ul.menu li a{
				text-align:center;
				color:#FFF;
				text-decoration: none;
				font-size: 12px;
			}
			ul.menu li.inicio a{
				background: url(/mini/img/bg_bt_inicio.png) left center no-repeat;
				width:59px;
				height:20px;
				float: left;
				margin:0 2px 0 0;
				padding:5px 0 0 0;
				text-align:center;
			}
				ul.menu li.inicio a:hover{
					background: url(/mini/img/bg_bt_inicio.png) no-repeat left bottom;
					color: #0B0B0B;
					text-decoration: none;
					}
				ul.menu li.inicioActivo{
					background: url(/mini/img/bg_bt_inicio.png) no-repeat left top;
					width:59px;
					height:20px;
					float: left;
					margin:0 2px 0 0;
					padding:5px 0 0 0;
					text-align:center;
					}
			ul.menu li.que_es a{
					background: url(/mini/img/bg_bt_que_es.png) no-repeat left center;
					width:81px;
					height:20px;
					float: left;
					margin:0 2px 0 0;
					padding:5px 0 0 0;
					text-align:center;
							}
					ul.menu li.que_es a:hover{
						background: url(/mini/img/bg_bt_que_es.png) no-repeat left bottom;
						color: #0B0B0B;
						text-decoration: none;
									}
					ul.menu li.que_esActivo{
						background: url(/mini/img/bg_bt_que_es.png) no-repeat left top;
						width:81px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0 0;
						text-align:center;
									}
				ul.menu li.premio a{
					background: url(/mini/img/bg_bt_que_es.png) left center no-repeat;
					width:81px;
					height:20px;
					float: left;
					margin:0 2px 0 0;
					padding:5px 0 0 0;
					text-align:center;
				}
					ul.menu li.premio a:hover{
						background: url(/mini/img/bg_bt_que_es.png) no-repeat left bottom;
						color: #0B0B0B;
						text-decoration: none;
									}
					ul.menu li.premioActivo{
						background: url(/mini/img/bg_bt_que_es.png) no-repeat left top;
						width:81px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0 0;
						text-align:center;
									}
				ul.menu li.codigo a{
					background: url(/mini/img/bg_bt_codigo.png) no-repeat left top;
					width:154px;
					height:20px;
					float: left;
					color:#000;
					margin:0;
					padding:5px 0 0 0;
					text-align:center;
				}
					ul.menu li.codigo a:hover{
						background: url(/mini/img/bg_bt_codigo.png) no-repeat left bottom;
						color: #fff;
						text-decoration: none;
					}
					ul.menu li.codigoActivo{
						background: url(/mini/img/bg_bt_codigo.png) no-repeat left bottom;
						width:154px;
						height:20px;
						float: left;
						color:#000;
						margin:0;
						padding:5px 0 0 0;
						text-align:center;
					}
				ul.menu li.comprar a{
					background: url(/mini/img/bg_bt_comprar.png) no-repeat left top;
					width:104px;
					height:20px;
					float: left;
					color:#000;
					margin:0 2px 0 0;
					padding:5px 0 0 0;
				 }
					ul.menu li.comprar a:hover{
						background: url(/mini/img/bg_bt_comprar.png) no-repeat left bottom;
						color: #fff;
						text-decoration: none;
									}
					ul.menu li.comprarActivo{
						background: url(/mini/img/bg_bt_comprar.png) no-repeat left bottom;
						width:104px;
						height:20px;
						float: left;
						color:#000;
						margin:0 2px 0 0;
						padding:5px 0 0 0;
									}
				ul.menu li.conseguir a{
						background: url(/mini/img/bg_bt_conseguir.png) no-repeat center;
						width:178px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0;
						}
					ul.menu li.conseguir a:hover{
						background: url(/mini/img/bg_bt_conseguir.png) left bottom no-repeat;
						color: #0B0B0B;
						text-decoration: none;
					}
					ul.menu li.conseguirActivo{
						background: url(/mini/img/bg_bt_conseguir.png) left top no-repeat;
						width:178px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0;
					}
			ul.menu li.pujometro a{
					background: url(/mini/img/bg_bt_pujometro.png) no-repeat left center;
					width:108px;
					height:20px;
					float: left;
					margin:0 2px 0 0;
					padding:5px 0 0 0;
							}
					ul.menu li.pujometro a:hover{
						background: url(/mini/img/bg_bt_pujometro.png) no-repeat left bottom;
						color: #0B0B0B;
						text-decoration: none;}
					ul.menu li.pujometroActivo{
						background: url(/mini/img/bg_bt_pujometro.png) no-repeat left top;
						width:108px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0 0;
								}		
			ul.menu li.contacto a{
				background: url(/mini/img/bg_bt_pujar.png) no-repeat bottom;
				width:95px;
				height:20px;
				float: left;
				margin:0 2px 0 0;
				padding:5px 0 0 0;
				color: #0B0B0B;
							}
					ul.menu li.contacto a:hover{
						background: url(/mini/img/bg_bt_pujar.png) no-repeat left top;
						color:#fff;
						text-decoration: none;
										}
					ul.menu li.contactoActivo{
						background: url(/mini/img/bg_bt_pujar.png) no-repeat top;
						width:95px;
						height:20px;
						float: left;
						margin:0 2px 0 0;
						padding:5px 0 0 0;
						color: #0B0B0B;
								}
			ul.menu li.registro a{
				background: url(/mini/img/bg_bt_registro.png) left top no-repeat;
				width:96px;
				height:20px;
				float: left;
				margin:0 2px 0 0;
				color: #0B0B0B;
				padding:5px 0 0 0;
			}
					ul.menu li.registro a:hover{
						background: url(/mini/img/bg_bt_registro.png) left -29px no-repeat;
						color:#fff;
						text-decoration: none;
					}
			.bt_buscar_pujo{
					background:url(/mini/img/flechica_icon.png) left top no-repeat;
					width:25px;
					height:25px;
					float: left;
					text-indent: -5000px;
					border:none;
					margin:5px 0 0;
					cursor:pointer;
			}
			.login_loading{
				background: transparent url(/images/apariencia/loading_login.gif) no-repeat scroll 132px center;
				float: left;
				padding: 6px 0 0 163px;
			}
			.login_error{
				background: transparent url(/images/iconos/ico_equis.gif) no-repeat scroll 132px center;
				float: left;
				padding: 6px 0 0 163px;
				}
				
		/***************** NUEVA CABECERA********************/
		.divTransparente{
			background: url(/mini/img/bg_transCabecera.png) no-repeat;
			display: block;
			float: left;
			height: 32px;
			width: 363px;
			margin: 13px 0 19px 5px;
			font-size: 16px;
			color: #000;
			font-weight: bold;
			line-height: 16px;
						}
			.divTransparente .txtPeq{font-size: 10px;}
			.divTransparente a.linkReg:link, .divTransparente a.linkReg:visited{
				background: url(../img/bt_TransRegistro.png) no-repeat top;
				display: block;
				float: right;
				height: 25px;
				width: 145px;
				margin: 3px 0 0;
				text-decoration: none;
								}
			.divTransparente a.linkReg:hover{background: url(/mini/img/bt_TransRegistro.png) no-repeat bottom;}			
			.divTransparenteDos{
	background: url(/mini/img/bg_transCabecera.png) no-repeat;
	display: block;
	float: left;
	height: 32px;
	width: 363px;
	margin: 13px 0 16px 5px;
	font-size: 15px;
	color: #000;
	font-weight: bold;
	padding: 3px 0 0;
	text-align:center;
						}
			.divTransparenteDos .txtMorado{font-size: 18px;color: #cc00ff;font-weight: bold;}
			.divTransparenteDos a.linkQuieres:link, .divTransparenteDos a.linkQuieres:visited{
					background: url(/mini/img/bt_TransQuieres.png) no-repeat top;
					display: block;
					float: right;
					height: 25px;
					width: 145px;
					text-decoration: none;
								}
			.divTransparenteDos a.linkQuieres:hover{background: url(/mini/img/bt_TransQuieres.png) no-repeat bottom;}
			.divTransparenteDos a.linkPuj:link, .divTransparenteDos a.linkPuj:visited{
					background: url(/mini/img/bt_TransPujas.png) no-repeat top;
					display: block;
					float: right;
					height: 25px;
					width: 145px;
					text-decoration: none;
								}
			.divTransparenteDos a.linkPuj:hover{background: url(/mini/img/bt_TransPujas.png) no-repeat bottom;}
			.divTransparenteDch{
	background: url(/mini/img/bg_transCabeceraDch.png) no-repeat;
	display: block;
	float:right;
	height: 32px;
	width: 312px;
	margin: 13px 5px 16px 0;
	padding: 0 0 0 3px;
	font-size: 14px;
	font-weight: bold;
										}
			.divTransparenteDch .txtPujas{
					font-size: 24px;
					color: #cc00ff;
					font-weight: bold;
					display: block;
					height: 35px;
					width: 44px;
					float:left;
					margin: 0 6px 0 0;
					text-align:center;
				}	
				.divTransparenteDch .txtTienes{
					font-size: 14px;
					font-weight: bold;
					display: block;
					height: 35px;
					width: 55px;
					float:left;
				}	
				.divTransparenteDch .txtPujasDch{
					font-size: 14px;
					font-weight: bold;
					display: block;
					height: 35px;
					width: 205px;
					float:left;
				}
			
/*----CABECERA----------*/
/*---------CONTENIDO INDEX--------*/
	.contenenido_index{width:982px;float: left;}
		.cont_flash_index{
			width:982px;
			height:610px;
			float: left;
			overflow:hidden;
		}
		.contenenido_index a.bt_pujar{
			background:url(/mini/img/bg_bt_pujar.png) left top no-repeat;
			width:95px;
			height:20px;
			float: right;
			padding: 5px 0 0 0;
			margin:0 20px 10px 0;
			color:#FFF;
			font-size:12px;
			text-decoration:none;
			text-align:center;
			margin:0 20px 10px 0;
		}
		.contenenido_index a:hover.bt_pujar{background:url(/mini/img/bg_bt_pujar.png) left -30px no-repeat;color:#000;}
		.cont_flash_que_es{
			width:981px;
			height:618px;
			float: left;
			overflow:hidden;
			margin:0 0 10px 0;
		}
/*------CONTENIDO----------*/
.contenenido{
	background:url(/mini/img/bg_colum_der.png) 640px top repeat-y;
	width:982px;
	float: left;
}
.contenenido2{
	width:982px;
	float: left;
}
	p.grueso{
		color:#707173;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		margin:10px 0 10px 40px;	
	}
	/** html p.grueso{margin:10px 0 10px 20px;	}*/
	p.gruesoBloque{
		color:#707173;
		font-size:16px;
		text-decoration:none;
		font-weight:normal;
		margin:10px 0 10px 40px;
		background: url(/mini/img/flechica_icon.png) no-repeat left top;
		width:auto;
		width:554px;
		float: left;
		padding: 0 0 0 35px;
		height: 25px;
	}
* html p.gruesoBloque{
	width:504px;
	padding: 0 40px 0 25px;
	}
		p.gruesoBloque span{
			display:block;
			float:right;
			font-size:10px;
			margin:6px 0 0 0;
			}
		*:first-child+html p.gruesoBloque span{margin-top:-15px;}
		p.gruesoBloque span a{
			color:#00ccff;
			font-size:10px;
			text-decoration:none;
			font-weight:bold;
		}
		p.gruesoBloque a:hover{color:#cc00ff;}
		p.grueso .negrita{color:#707173;font-size:14px;text-decoration:none;font-weight:bold;}
		p.grueso .miniatura{color:#707173;font-size:10px;text-decoration:none;font-weight:normal;}
		p.grueso_paso3{
			color:#707173;
			font-size:12px;
			text-decoration:none;
			font-weight:normal;
			margin:10px 0 10px 6px;
			background: url(/mini/img/ico_favoritos.png) no-repeat left top;
			width:auto;
			float: left;
			padding:0 0 0 35px;
			}
		.columna_izq{width:620px;float:left;padding:10px 20px 0 0;}
		* html .columna_izq{padding:20px 0 0;margin:0;width:580px;}
		h2{
			color:#000;
			font-size:52px;
			text-decoration:none;
			font-weight:normal;
			margin: 0 0 0 40px;
		}
		h2.premios{
				color:#000;
				font-size:52px;
				text-decoration:none;
				font-weight:normal;
				margin: 0 0 0 25px;
					}
		.columna_izq p.grueso{
			color:#707173;
			font-size:12px;
			text-decoration:none;
			font-weight:normal;
			margin:10px 0 10px 40px;
			
		}
		p.grueso strong, p.grueso strong a{
				color:#00ccff;
				font-size:13px;
				text-decoration:none;
				font-weight:bold;
			}
		.buscar_posicion{
			background: url(/mini/img/bg_cuadro_buscar_grande.png) left top no-repeat;
			width:550px;
			height:40px;
			float: left;
			padding:5px 0 0 14px;
			margin: 0 0 0 40px;
		}
		* html .buscar_posicion{
	padding:5px 45px 0 5px;
	margin: 0 0 0 20px;
	width:560px;
}
		.text_buscador{
			width:230px;
			float:left;
			font-size:13px;
			color:#707173;
			margin:8px 0 0 15px;
			font-weight:bold;
			display:block;
			}
		.clasificacion_hoy{
			display:block;
			float:left;
			height:25px;
			width:220px;
			margin:5px 50px 0 0;
			font-size: 22px;
			color: #707173;
			font-weight: bold;	
						}
		.cuadro_buscador{
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:16px;
			float: left;
			padding:3px 5px 0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 0 10px;
			}
		.bt_buscar_ranking{
			background:url(/mini/img/flechica_icon.png) left top no-repeat;
			width:25px;
			height:25px;
			float: left;
			text-indent: -5000px;
			border:none;
			margin:0;
			cursor:pointer;
			}
			ul.ranking{
				background:url(/mini/img/bg_cont_lista_pujas.png) left top repeat-y;
				width: 593px;
				float: left;
				list-style:none;
				margin: 0 0 0 20px;
			}
			* html ul.ranking{ margin: 0 0 0 12px; width: 550px;}
				ul.ranking li.cabecera{
					background:url(/mini/img/bg_cab_cont_lista_pujas.png) left top no-repeat;
					width: 593px;
					height:14px;
					float:left;
					text-indent:-5000px;
				}
				ul.ranking li.campos{
					background:url(/mini/img/bg_separador_cont_lista_pujas.png) 37px bottom no-repeat;
					width:593px;
					float: left;
					height:32px;
					padding:0 0 1px 16px;
				}
					ul.ranking li.campos .posicion{
						width:113px;
						float:left;
						font-size:14px;
						font-weight:bold;
						color:#CCCCCC;
						margin:5px 5px 5px 15px;
						padding: 0 0 0 15px;
					}
					ul.ranking li.campos .posicionDos{
						color:#CCCCCC;
						float:left;
						font-size:14px;
						font-weight:bold;
						margin:5px 5px 5px 0;
						padding:0 0 0 10px;
						text-align:center;
						width:119px;
					}
					ul.ranking li.campos .nombre, ul.ranking li.campos .n_votos{
						width:150px;
						float:left;
						font-size:14px;
						font-weight:bold;
						color:#CCCCCC;
						margin:5px 5px 5px 15px;
					}
				ul.ranking li.primero{
						background: url(/mini/img/bg_1_cont_lista_pujas.png);
						width:570px;
						float: left;
						margin: 0 0 5px 0;
						padding: 0 0 0 15px;
					}
				ul.ranking li.primeroPuj{
						background: url(/mini/img/bg_1_cont_lista_pujas.png);
						width:570px;
						float: left;
						margin: 0 0 5px 0;
						padding: 0 0 0 15px;
					}
					ul.ranking li.primero .posicion{
						width:81px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:6px 5px 0 15px;
						padding:0 0 0 36px;
					}	
					ul.ranking li.primeroPuj .posicion{
						width:81px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 5px 0 15px;
						padding:0 0 0 36px;
					}
					ul.ranking li.primero .nombre, ul.ranking li.primero .n_votos {
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:6px 22px 0 10px;
						text-align:center;
						width:114px;
					}
					ul.ranking li.primeroPuj .nombre, ul.ranking li.primeroPuj .n_votos {
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 22px 0 10px;
						text-align:center;
						width:114px;
					}
					ul.ranking li.primero .n_premios{
						width:104px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 5px 0 15px;
						text-align: center;
						}
					ul.ranking li.primeroPuj .n_premios{
						width:104px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 5px 0 15px;
						text-align: center;
						}
				ul.ranking li.segundo{
					background: url(/mini/img/bg_2_cont_lista_pujas.png) left bottom no-repeat;
					width:570px;
					float: left;
					margin: 0 0 5px 0;
					padding: 0 0 0 15px;
				}
					ul.ranking li.segundo .posicion{
						width:81px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#333;
						margin:0 5px 0 15px;
						padding: 0 0 0 36px;
					}
					ul.ranking li.segundo .nombre, ul.ranking li.segundo .n_votos{
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#333;
						margin:0 22px 0 10px;
						text-align:center;
						text-transform:lowercase;
						width:114px;
					}
						ul.ranking li.segundo .n_premios{
						width:104px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#333;
						margin:0 5px 0 15px;
						text-align: center;
						}
				ul.ranking li.otros{
					background:url(/mini/img/bg_separador_cont_lista_pujas.png) 37px bottom no-repeat;
					width:593px;
					float: left;
					padding:0 0 5px 15px;
				}
					ul.ranking li.otros .posicion{
						width:81px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 5px 0 15px;
						padding: 0 0 0 36px;
					}
					ul.ranking li.otros .nombre, ul.ranking li.otros .n_votos{
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 22px 0 10px;
						text-align:center;
						width:114px;
						}
					ul.ranking li.otros .n_premios{
						width:100px;
						float:left;
						font-size:12px;
						font-weight:bold;
						color:#CCCCCC;
						margin:0 5px 0 15px;
						text-align: center;
						}
				ul.ranking li.pie_ranking{
					background: url(/mini/img/bg_pie_cont_lista_pujas.png) left top no-repeat;
					width:573px;
					height:58px;
					float: left;
					padding:22px 20px 5px 0;
					font-size:12px;
					font-weight:bold;
					color:#707173;
					text-align:right;
				}
				ul.ranking li.pie_ranking a{color:#00ccff;text-decoration:none;}
				ul.ranking li.pie_ranking a:hover{color: #666;text-decoration:none;}
		/*****-----------lista como consiguir mas pujas-----------------------****/
			ul.iconos{
				width: 600px;
				height: 70px;
				float: left;
				list-style:none;
				margin: 0 0 0 40px;
			}
			* html ul.iconos{ width:550px; }
				ul.iconos li, ul.iconos li a{
					display:inline;
					margin:0;
					padding:0;
					outline:none;
				}
					ul.iconos li.muneco a{
						background: url(/mini/img/icon_muneco.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
						ul.iconos li.muneco a:hover, ul.iconos li.muneco .activo{
							background: url(/mini/img/icon_muneco.png) left -78px no-repeat;
						}
					ul.iconos li.facebook a{
						background: url(/mini/img/icon_facebook.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
						ul.iconos li.facebook a:hover, ul.iconos li.facebook .activo{
							background: url(/mini/img/icon_facebook.png) left -78px no-repeat;
						}
					ul.iconos li.twitter a{
						background: url(/mini/img/icon_twitter.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
					ul.iconos li.twitter a:hover, ul.iconos li.twitter .activo{background: url(/mini/img/icon_twitter.png) left -78px no-repeat;}
					ul.iconos li.tienda a{
						background: url(/mini/img/icon_a.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
					ul.iconos li.tienda a:hover, ul.iconos li.tienda .activo{background: url(/mini/img/icon_a.png) left -78px no-repeat;}
					ul.iconos li.banderas a{
						background: url(/mini/img/icon_banderas.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
					ul.iconos li.banderas a:hover, ul.iconos li.banderas .activo{background: url(/mini/img/icon_banderas.png) left -78px no-repeat;}
					ul.iconos li.es a{
						background: url(/mini/img/icon_es.png) left top no-repeat;
						width:68px;
						height:68px;
						float: left;
						margin:0 5px 0 0;
						text-indent:-5000px;
					}
					ul.iconos li.es a:hover, ul.iconos li.es .activo{background: url(/mini/img/icon_es.png) left -78px no-repeat;}
				ul.lista_pujas{width:600px;float: left;padding: 0 0 20px 0;list-style:none;}
				* html ul.lista_pujas{width:550px;}
				ul.lista_pujas li{
					background:url(/mini/img/flechica_topo.png) 40px 6px no-repeat;
					width:570px;
					float: left;
					padding: 3px 0 3px 60px;
					color:#707173;
					font-size:12px;
					text-decoration:none;
					font-weight:normal;
				}
				* html ul.lista_pujas li{width:550px;}
				ul.lista_pujas li.selec{
					background: #ededee url(/mini/img/flechica_topo.png) 40px 6px no-repeat;
					width:570px;
					float: left;
					padding: 3px 0 3px 60px;
					color:#707173;
					font-size:12px;
					text-decoration:none;
					font-weight:normal;
				}
		
		/*****-----------lista como consiguir mas pujas-----------------------****/	
		/*--------------registro-------------------*/
		ul.menu_registro{
			background:url(/mini/img/bg_menu_registro.png) left top no-repeat;
			width:610px;
			height:45px;
			float:left;
			list-style:none;
			padding:8px 0 0 20px;
		}
			ul.menu_registro li, ul.menu_registro li a{
				float: left;
				color:#707173;
				font-size:12px;
				text-decoration:none;
				font-weight:bold;
				margin:0 5px;
			}
					ul.menu_registro li a:hover, ul.menu_registro li a.activo {color:#00ccff;}
		.cuadro_registro{
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:18px;
			padding:3px 5px 0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 5px 0;
		}
		select.cuadro_registro {
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:18px;
			padding:0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 5px 0;
		}
			.cuadro_registro_opciones{
				background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
				border:1px #d3d3d3 solid;
				width: 245px;
				height:20px;
				padding:0 0 0 3px; 
				font-size:11px;
				color:#707173;
				margin: 6px 5px 5px 0;
			}
			.cuadro_registro_fecha{
				background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
				border:1px #d3d3d3 solid;
				height:20px;
				padding:0 0 0 3px; 
				font-size:11px;
				color:#707173;
				margin: 6px 5px 5px 0;
			}
			.cuadro_registro_ano{
				background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
				border:1px #d3d3d3 solid;
				height:17px;
				padding: 2px 0 0 3px; 
				font-size:11px;
				color:#707173;
				margin: 5px 5px 5px 0;
			}
		p.paginacion_pasos a{
			background:url(/mini/img/icon_flecha.png) right top no-repeat;
			width:60px;
			float: right;
			margin: 0 0 10px 0;
			font-size:13px;
			color:#00ccff;
			font-weight:bold;
			text-decoration:none;
		}
		p.paginacion_pasos_prev a{
			background:url(/mini/img/icon_flecha_prev.png) left top no-repeat;
			width:50px;
			float: right;
			margin: 0 0 10px 0;
			padding: 0 0 0 20px;
			font-size:13px;
			color:#00ccff;
			font-weight:bold;
			text-decoration:none;
		}
		.registro_doble{width:305px;float:left;}
		.registro_doble_rr{width:315px; float:left;}
		.registro_doble_rr_direcion{width:600px; float:left;}
		
		.registro_doble_rr p.grueso, .registro_doble p.grueso, .registro_doble_rr_direcion p.grueso{
			color:#707173;
			font-size:12px;
			text-decoration:none;
			font-weight:normal;
			margin:10px 0 0px 11px;
		}
		
		
		
		.registrate_disabled {
			background:transparent url(/mini/img/btn_registrate_disabled.gif) no-repeat scroll left top;
			border:0 none;
			display:block;
			float:left;
			height:21px;
			margin:20px 5px 0 0;
			padding:0;
			width:89px;
			font-weight: bold;
			color: #FFF;
		}
		.registrate_disabled_rr {
			background: url(/mini/img/bg_boton_buscar.png) no-repeat scroll left top;
			border:0 none;
			height:22px;
			padding: 0 0 5px 0;
			width:89px;
			font-weight: bold;
			color: #FFF;
			font-size:12px;
			margin:0;
		}
		.registrate_enabled {
			background:transparent url(/mini/img/btn_registrate.gif) no-repeat scroll left top;
			border:0 none;
			display:block;
			float:left;
			height:21px;
			margin:20px 5px 0 0;
			padding:0;
			width:89px;
			font-weight: bold;
			color: #FFF;
			cursor:pointer;
					}
	.comprobar_disabled{
			background:transparent url(/mini/img/btn_comprobar_disabled.gif) no-repeat scroll left top;
			border:0 none;
			clear:none;
			cursor:pointer;
			display:block;
			float:left;
			height:21px;
			margin:3px 0 0 7px;
			padding:0;
			text-indent:-5000px;
			width:89px;}
		.comprobar_enabled{
			background:transparent url(/mini/img/btn_comprobar.gif) no-repeat scroll left top;
			border:0 none;
			clear:none;
			cursor:pointer;
			display:block;
			float:left;
			height:21px;
			margin:3px 0 0 7px;
			padding:0;
			text-indent:-5000px;
			width:89px;}
/*-------- codigo promocionales-------------*/
.cont_codigo{
	background:url(/mini/img/ng_codigo.png) left top no-repeat;
	width:485px;
	height:250px;
	float: left;
	margin:20px 0 0 33px;
	padding:20px 0;
	text-align:center;
}
.cont_codigo .flecha{
	display: block;
	float: right;
	margin: 0px 75px 5px 0px;
	}
	.cont_codigo p.grueso{
		color:#707173;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		width:432px;
		float: left;
		display:block;
		margin-left:30px;
	}
	*:first-child+html .cont_codigo p.grueso{margin-left:25px;}
	* html .cont_codigo p.grueso{ margin-left:10px;}
	.cont_codigo p.bocadillo{
		background:url(/mini/img/bocadillo.png) left top no-repeat;
		width:198px;
		height:150px;
		float: left;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		margin:39px 0 10px 128px;
		padding:10px 11px 0 5px;
		text-decoration:none;
	}
		.cont_codigo p.bocadillo strong{color:#000;}
	.cont_codigo .inputCodigo{
		background:url(/mini/img/bg_cuadro_buscar.png) repeat-x left top;
		border:1px #d3d3d3 solid;
		width: 245px;
		height:16px;
		float: left;
		padding:3px 5px 0;
		font-size:11px;
		color:#707173;
		margin: 20px 5px 0 113px;
		display: block;
		}
	*:first-child+html .cont_codigo .inputCodigo{margin-left:80px;}
	* html .cont_codigo .inputCodigo{ margin-left:35px;}

	.cont_codigo .inputIdent{
		background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
		border:1px #d3d3d3 solid;
		width: 118px;
		height:16px;
		padding:3px 5px 0; 
		font-size:11px;
		color:#707173;
		
		}
		.cont_codigo .bt_ir{
			background:url(/mini/img/flechica_icon.png) left top no-repeat;
			width:25px;
			height:25px;
			text-indent: -5000px;
			border:none;
			margin:2px 0 0 14px;
			cursor:pointer;				
			}
	.cont_codigo .bt_buscar{
		background:url(/mini/img/bg_boton_buscar.png) left top no-repeat;
		width:88px;
		height:18px;
		float: left;
		border: none;
		margin: 20px 0 0 200px;
		padding:4px 0 0;
		color:#FFF;
		cursor:pointer;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;	
	}
	.cont_codigo input.bt_buscar{padding:0 0 5px; height:22px;}
	*:first-child+html .cont_codigo .bt_buscar{margin-left:195px;}
	* html .cont_codigo .bt_buscar{ margin-left:160px;}
	*:first-child+html .cont_codigo input.bt_buscar{padding:0; margin-left:165px; }
	.img_codigo{margin:180px 0 0 22px;}
	/*--------COLUMNA DERECHA----------*/
	.coluna_der{width:330px;float:left;padding:20px 0 0 10px;}
	* html .coluna_der{
	padding:20px 0px 0px
}
		h3{
	color:#000;
	font-size:37px;
	text-decoration:none;
	font-weight:normal;
	margin: 0 0 10px;
		}
			h3.juego{
	color:#000;
	font-size:37px;
	text-decoration:none;
	font-weight:normal;
	margin: 0 0 10px 15px;
		}
			.coluna_der p.grueso{
				color:#707173;
				font-size:12px;
				text-decoration:none;
				font-weight:normal;
				margin:10px 0 10px 11px;
			}
			.coluna_der p.facebook{
				color:#707173;
				font-size:12px;
				text-decoration:none;
				font-weight:normal;
				margin:10px 0 10px 11px;
			}
				.coluna_der p.grueso img{margin:10px 0 0 0;} 
		.img_paso_1{margin:476px 0 0 22px;}
		.img_paso_2{margin:404px 0 0 22px;}
		.img_paso_3{margin:0 0 0 22px;}
		.img_paso_conseguirpujas{margin:85px 0 0 0;}
		.img_registro_rapido{margin:480px 0 0 22px;}
		.bt_comprobar{
				background: url(/mini/img/bg_bt_comprobar.png) left top no-repeat;
				width:89px;
				height:20px;
				float: left;
				border: none;
				margin: 6px 0 0 10px;
				padding:0 0 3px;
				color:#FFF;
				cursor:pointer;
				font-weight:bold;
		}
		.cuadro_comprobar{
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:16px;
			float: left;
			padding:3px 5px 0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 5px 0;
		}
		.cuadro_comprobar_rr{
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:16px;
			padding:3px 5px 0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 5px 0;
		}
		
	#msgPaso1 ul, #msgPaso2 ul, #msgPaso3 ul{
		width:325px;
		float:left;
		font-size:11px;
		color:#707173;
		margin: 6px 5px 5px 10px;
	}
	#msgPaso1 ul li, #msgPaso2 ul li, #msgPaso3 ul li{
	background:url(/mini/img/ico_alertaRojo.png) no-repeat left top;
	width:325px;
	float:left;
	list-style:none;
	padding: 3px 0 0 32px;
	margin:2px 0;
	font-weight: bold;
	color: #b9233e;
				}
	ul.finalizado{
		width:600px;
		float:left;
		list-style:none;
		color:#707173;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
	}
	ul.finalizado li{
	background:url(/mini/img/icon_flecha.png) left top no-repeat;
	padding: 2px 0 0 25px;
	list-style:none;
	margin: 20px 0 0;
	height:auto;
	}
 a.volverportada:link, a.volverportada:visited{
	background: url(/mini/img/bgVolver.png) no-repeat left top;
	display: block;
	height: 20px;
	width: 145px;
	margin: 25px 0 0;
	font-size:12px;
	font-weight:bold;
	height:18px;
	margin:25px 0 0;
	padding:2px 0 0 13px;
	text-decoration:none;
	width:145px;
	color: #FFF;
	}
 a.volverportada:hover{background:url(/mini/img/bgVolver.png) no-repeat left bottom;}
	/*--------COLUMNA DERECHA----------*/
	
		.cont_cuenta_atras{
			background:url(/mini/img/bg_cuenta_atras.png) left -4px no-repeat;
			width:981px;
			height:105px;
			float: left;
			margin:0;
		}
		.cont_cuenta_atras_fin{
			background:url(/mini/img/bg_cuenta_atras_fin.png) left -4px no-repeat;
			width:981px;
			height:105px;
			float: left;
			margin:0;
		}
			ul.reloj{width:350px;height: 75px;float: left;margin:6px 0 0 21px;}
				ul.reloj li{display:inline;margin:0;padding:0;}
				ul.reloj li.campo_azul{
					background:url(/mini/img/bg_cuadro_azul.png) left bottom no-repeat;
					width:68px;
					height:70px;
					float: left;
					margin:10px 0 0 0;
				}
				ul.reloj li.campo_lila{
					background:url(/mini/img/bg_cuadro_lila.png) left bottom no-repeat;
					width:68px;
					height:70px;
					float: left;
					margin:10px 0 0 0;
				}
				ul.reloj li.campo_azul p.unidad,ul.reloj li.campo_lila p.unidad{
					color:#fff;
					font-size:12px;
					text-align:center;
				}
				ul.reloj li.campo_azul .numeros, ul.reloj li.campo_lila .numeros{
					margin:5px 0 0 0;
					color:#fff;
					font-size:45px;
					text-align:center;
				}
				ul.reloj li.dos_puntos{
					width:10px;
					height:70px;
					float: left;
					margin:26px 3px 0 3px;
					color:#fff;
					font-size:45px;
					text-align:center;
				}
					.contador_pujas{width:407px;float: right;margin: 28px 22px 0 0;}
					.contador_pujas .n_votos{
					width:167px;
					float: left;
					text-align:right;
					color:#fff;
					font-size:12px;
					font-weight:bold;
					margin: 9px 25px 0 0;
									}
					.contador_pujas .n_votos .txtAzul{color:#0CF;}
					/*.contador_pujas .separador_pujas{
						width:5px;
						float: left;
						text-align:right;
						color:#fff;
						font-size:33px;
						margin: 0 5px 0;
					}*/
					.contador_pujas .precio_restante{
						width:210px;
						float: left;
						text-align:right;
						color:#00ccff;
						font-size:39px;
						font-weight:bold;
					}
		a.juega_fb{
			background:url(/mini/img/bt_ir_a_juego.png) left top no-repeat;
			width:225px;
			height:35px;
			float: left;
			text-indent:-5000px;
		}
		a.historico{
			background:url(/mini/img/bt_ir_a_historico.png) left top no-repeat;
			width:310px;
			height:30px;
			float: left;
			text-indent:-5000px;
		}
		a.premios{
			background:url(/mini/img/titulo_ira_premiados.png) left top no-repeat;
			width:310px;
			height:30px;
			float: left;
			text-indent:-5000px;
			margin:0 0 0 7px;
		}
			a.bases{
			background:url(/mini/img/bt_ir_a_bases.png) no-repeat left top;
			width:310px;
			height:30px;
			float: left;
			text-indent:-5000px;
			margin:0 0 0 5px;
		}
/*--------------tabla historico-----------*/
.cont_tabla{
	background:url(/mini/img/bg_listageneral.png) left top repeat-y;
	width:320px;
	float: left;
}
	.cont_tabla .top{
		background:url(/mini/img/bg_top_listageneral.png) left top no-repeat;
		width:308px;
		height:6px;
		float: left;
		text-indent:-5000px;
	}
	.cont_tabla .medio{
		width:300px;
		float: left;
		padding:4px;
	}
	.cont_tabla .medio table{
		color:#707173;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		text-align:center;
	}
		.cont_tabla .medio td.separador{
			background: url(/mini/img/linea_separa_medio.png) left top repeat-y;
			text-indent:-5000px;
		}
		.cont_tabla .medio td.tilulo_tabla{
			color:#00ccff;
			font-size:15px;
			text-decoration:none;
			font-weight:bold;
		}
		
	.cont_tabla .bottom{
		background:url(/mini/img/bg_pie_listageneral.png) left top no-repeat;
		width:308px;
		height:13px;
		float: left;
		text-indent:-5000px;
	}
/***********--------------------------------------------*/

/*-----------------juego-----------------*/
.cont_flash{
	/*background:url(/mini/img/bg_juego_minisite.png) left top no-repeat;*/
	width:550px;
	height:420px;
	float: left;
	margin: 0 0 0 20px;
	padding:15px;
}
	a.icon_facebook{
		background:url(/mini/img/img_facebook.png) left 10px no-repeat;
		width: 250px;
		height:60px;
		float: left;
		padding:0 0 0 15px;
		text-decoration:none;
	}
	.coluna_der a.icon_facebook{
	background:url(/mini/img/img_facebook.png) left 10px no-repeat;
	width: 250px;
	height:70px;
	float: left;
	padding:0 0 0 45px;
	text-decoration:none;
	margin: 0 0 0 7px;
	}
.divFacebookSigue{
	margin: 0 0 10px 7px;
	float: left;
}
.divFacebookSigue a:link, .divFacebookSigue a:visited{color: #0CF;font-weight: bold;}
.divFacebookSigue a:hover{color:#C0F ;}
.cont_noticia{
	width:315px;
	float: left;
	margin:10px 0 10px 10px;
}
	.cont_noticia img{float:left;margin:0 10px 0 0;}
		.cont_noticia p.grueso{margin:0;}
.cont_tablas{
	background:#fff;
	width: 550px;
	float: left;
	margin:0 0 0 15px;
}
/** html .cont_tablas{width: 600px; }*/
.contenedor_para_tablas{
	width:542px;
	float: left;
	margin:10px 20px;
}
* html .contenedor_para_tablas{ margin:10px 15px;}
.cont_tablas .caja{
	background:url(/mini/img/bg_caja_centro.gif) left top no-repeat;
	width: 500px;
	float: left;
	margin:10px 5px 10px;
}
	.cont_tablas .caja table{
		color:#707173;
		font-size:13px;
		text-decoration:none;
		font-weight:normal;
		text-align:center;
	}
	.cont_tablas .caja td{height: 25px;}	
	.cont_tablas .caja td.separador{
			background: url(/mini/img/linea_separa_medio.png) left top repeat-y;
			text-indent:-5000px;
		}
	.cont_tablas .caja .top{
		background:url(/mini/img/bg_caja_top2.gif) left top no-repeat;
		width:503px;
		height:6px;
		float: left;
	}
	.cont_tablas .caja .medio{
	width:499px;
	float: left;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	}
	.cont_tablas .caja .bottom{
		background: url(/mini/img/bg_caja_bottom2.gif) left top no-repeat;
		width:503px;
		height:10px;
		float: left;
	}
.pasoFacturacionDistinta{
	background:#e0e0e0;
	width:550px;
	float:left;
	padding:10px;
	margin:10px 0 10px 40px;
	color:#707173;
	font-size:12px;
	font-weight:normal;
}
	.pasoFacturacionDistinta .registro_doble {
		float:left;
		width:275px;
	}
		.pasoFacturacionDistinta .registro_doble .cuadro_registro {
			background:#FFFFFF url(/mini/img/bg_cuadro_buscar.png) repeat-x scroll left top;
			border:1px solid #D3D3D3;
			color:#707173;
			font-size:11px;
			height:18px;
			margin:6px 0 5px 0;
			padding:3px 5px 0;
			width:245px;
		}
		.pasoFacturacionDistinta .registro_doble select.cuadro_registro {
			background:#fff url(/mini/img/bg_cuadro_buscar.png) left top repeat-x;
			border:1px #d3d3d3 solid;
			width: 245px;
			height:18px;
			padding:0; 
			font-size:11px;
			color:#707173;
			margin: 6px 5px 5px 0;
		}
/*----------AVATARES----------------*/
.galeriaAvatares img{border:none;margin:0 3px 3px;}
/*------------------------*/
.pie{
	background:url(/mini/img/bg_pie.png) left top no-repeat;
	width:962px;
	height:31px;
	float:left;
	margin:5px 0 0 0;
	padding:20px 10px 10px 10px;
	color:#666;
	font-size:11px;
}
.pie a{
	color:#666;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.pie a:hover{
	color:#333;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/*-----------cuadro_enviar a un amigo------------------*/
p.enviar_amigo_center{
	text-align:center;
	color:#707173;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	margin:5px 0;
	padding:0;
}
#formularioEnviarAmigo p.enviar_amigo_center strong{color:#00ccff;}
#formularioEnviarAmigo p.enviar_formul{
	display:block;
	width:370px;
	float: left;
	color:#707173;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:0;
}
#formularioEnviarAmigo p.enviar_formul .campo1{
	background:#fff url(/images/apariencia/bg_cuadro_buscar.png) left top repeat-x;
	border:1px solid #D3D3D3;
	color:#707173;
	font-size:11px;
	height:16px;
	margin:0 5px 5px 12px;
	padding:3px 5px 0;
	width:210px;
}
#formularioEnviarAmigo p.enviar_formul .campo2{
	background:#fff url(/images/apariencia/bg_cuadro_buscar.png) left top repeat-x;
	border:1px solid #D3D3D3;
	color:#707173;
	font-size:11px;
	height:16px;
	margin:0 5px 5px 3px;
	padding:3px 5px 0;
	width:210px;
}
#formularioEnviarAmigo a.enviar{
	background:url(/images/apariencia/bg_boton_buscar.png) left top no-repeat;
	width:70px;
	height:25px;
	float: left;
	margin:0 0 0 133px;
	padding:5px 10px;
	color:#FFF;
	font-size:12px;		
	text-align:center;
}
/***************MENSAJES AVISO RELLENAR FORMULARIO /*PATRICIA******************/
.mensajesAviso{background: #cc00ff;}
.amigos_campos{
	margin:10px 0 10px 40px;
	width:600px;
	float:left;
	}
* html .amigos_campos{  margin:10px 0 10px 30px; width: 590px; }	
.nombre_campo_amogo{
	width:252px;
	float: left;
	color:#707173;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	margin:0 10px;
	font-weight:bold;
}
p.enviar_amigo{
	width:580px;
	float: left;
	margin:10px 0 0 0;
}
* html p.enviar_amigo{width:590px; }
a.bt_envitar_amigo{
	background: url(/mini/img/enviar_invitacion.png) left top no-repeat;
	width:175px;
	height: 35px;
	float: right;
	text-indent:-5000px;}
.divAmigos{
	display:block;
	height: 26px;
	width: 100%;
	float:left;
	}

.errormsg{
	font-size: 12px;
	color: #707173;
	display: block;
	margin: 0 0 15px 15px;
	}
.errormsg li{
	background:transparent url(/mini/img/ico_alertaRojo.png) no-repeat scroll left top;
	color:#B9233E;
	float:left;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:2px 0;
	padding:3px 0 0 32px;
	width:280px;}
.errormsg a{color: #cc00ff;}
.errormsg .txtRojo{color: #E10000;}
/******ESTILOS REGISTRO PASO 4******/

.paso4{
	float:left;
	padding:10px 20px 0 0;
	width:620px;
	display:block;
	}
.paso4 .pasoIzq{
	float:left;
	margin:10px 0 10px 40px;
	width:600px;
	}	
/*******PREMIOS*********/
h3.premios{
	color:#000;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	margin: 0;
	height: 25px;
	width: 370px;
	display: block;
	float: left;
}
.contPremiosIzq{
	width:375px;
	float:left;
	padding:10px 0 0;
	display:block;
	margin: 0 0 0 65px;
}	
.contPremiosDch{
	width:380px;
	float:left;
	padding:10px 5px 0 15px;
	display:block;
	margin: 0 0 0 65px;
}	
.premiosDirectos{
	background: url(/mini/img/premioUno.png) no-repeat;
	display: block;
	float: left;
	height: 235px;
	width: 360px;
	font-size: 12px;
	color: #656565;
	margin: 10px 0 0;
	padding: 0 0 0 8px;
}
.premiosDirectos .azul, .premiosSorteos .azul, .premiosFacebook .azul{font-weight: bold;color: #00ccff;}
.premiosDirectos .bold, .premiosSorteos .bold{font-weight: bold;}
.premiosSorteos{
	background: url(/mini/img/premioDos.png) no-repeat;
	display: block;
	float: left;
	height: 180px;
	width: 360px;
	font-size: 12px;
	color: #656565;
	margin: 7px 0 0;
	padding: 0 0 0 8px;
}
.titPremio{
	font-size: 16px;
	display: block;
	height: 25px;
	width: 290px;
	color: #656565;
	font-weight: bold;
	margin: 7px 0 5px;
	}
.titPremioPuja{	font-size: 16px;
	display: block;
	height: 25px;
	width: 290px;
	color: #656565;
	font-weight: bold;
	margin: 7px 0 5px;}	
	*html .titPremio{width: 275px;}
	*html .titPremioPuja{ width: 290px;}
.titPremio .azul{font-size: 20px;color: #0CF;}
.titPremioPuja .azul{font-size: 18px;color: #0CF;}
.premiosDirectos a, .premiosSorteos a, .premiosFacebook a{
	background: url(/mini/img/flechaAzulMorada.png) no-repeat left top;
	display: block;
	height: 17px;
	width: 235px;
	padding: 3px 0 0 30px;
	color: #0CF;
	text-decoration: none;
	font-weight: bold;
	margin: 5px 0 0;
	float: left;
	}
	.premiosDirectos a:hover, .premiosSorteos a:hover, .premiosFacebook a:hover{
	background: url(/mini/img/flechaAzulMorada.png) no-repeat left bottom; color: #c0F;
	}
.premiosFacebook{
	background: url(/mini/img/premioTres.png) no-repeat;
	display: block;
	float: left;
	height: 440px;
	width: 355px;
	font-size: 12px;
	color: #656565;
	margin: 10px 0 0;
	padding: 0 0 0 8px;
}
.tablaPremios{
	margin: 2px 5px;
	width: 300px;
	text-align: center;
	}
* html .tablaPremios{width:270px;}	
.tablaPremios .bold{font-weight: bold;color: #000;}
a.basesPremios,
a.basesPremios:link, a.basesPremios:visited{
	text-decoration: underline;
	display: block;
	float: right;
	height: 20px;
	width: 40px;
	color: #999;
	font-weight: bold;
	background:0;
	margin: 190px 20px 0 0;
	padding: 0;
}
a.basesPremios:hover{color: #00ccff;}
a.basesSorteos, a.basesSorteos:link, a.basesSorteos:visited{
	text-decoration: underline;
	display: block;
	float: right;
	height: 20px;
	width: 40px;
	color: #999;
	font-weight: bold;
	background: 0;
	margin: 135px 20px 0 0;
	padding: 0;
}
a.basesSorteos:hover{color: #00ccff;}
a.basesFacebook,
a.basesFacebook:link, a.basesFacebook:visited{
	text-decoration: underline;
	display: block;
	float: right;
	height: 20px;
	width: 40px;
	color: #999;
	font-weight: bold;
	background:0;
	margin: 400px 10px 0 0;
	padding: 0;
}
a.basesFacebook:hover{color: #00ccff;}
.premiosDirectos p{display: block;width: 258px;}
.premiosSorteos p{display: block;width: 258px;}
.premiosFacebook p{display: block;width: 258px;}
/***************JUEGO*********************/
.divFacebookUp{
	display: block;
	height: 39px;
	width: 500px;
	margin: 0 0 0 42px;
	}
.divMejoresTiempos{
	display: block;
	height: 26px;
	width: 490px;
	background: url(/mini/img/bg_TitMejoresTiempos.png) no-repeat left top;
	font-weight: bold;
	padding: 5px 0 0 15px;
	color: #999;
	margin: 0 0 0 5px;	
	}
	.divMejoresTiempos .premio{
	color: #00ccff;
	float: right;
	display: block;
	font-size: 12px;
	margin: 3px 19px 0 0;
		}
a.juegoInvitar:link, a.juegoInvitar:visited{
	width: 500px;
	display: block;
	height: 21px;
	background: url(/mini/img/bg_grisFacebook.png) no-repeat left center;
	margin: 15px 0 0 42px;
	text-decoration: none;
	color: #0CF;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 0 0 25px;
	}
.bold{font-weight: bold;}
.tdBordeDown{border-bottom: 1px solid #D6D6D6;text-align: center;}
a.verTodos:link, a.verTodos:visited{
	background: url(/mini/img/flechica_icon.png) no-repeat left top;
	display: block;
	height: 20px;
	width: 50px;
	font-size: 12px;
	color: #666;
	text-decoration: underline;
	padding: 2px 0 0 30px;
	float: right;
	margin: 0 10px 0 0;
	}
/*------------registro cabecera-----------*/
.registrate{
	width:100px;
	height:50px;
	float: right;
}
	a.bt_registrate{
		background:url(/mini/img/registate.png) left top no-repeat;
		float: left;
		width:95px;
		height:25px;
		float: left;
		margin:22px 0  10px;
		text-indent:-5000px;
	}
	a:hover.bt_registrate {
		background:url(/mini/img/registate.png) left -30px no-repeat;
	}
/*--------------tabla historico COLOR NEGRA NUEVA-----------*/
h3.clasif{
	color:#000000;
	font-size:37px;
	margin:0 0 11px;
	text-decoration:none;
	}
.cont_tablaN{
	background:#1a171b;
	width:313px;
	float: left;
	margin: 0 0 0 7px;	
}
	.cont_tablaN .top{
		background:url(/mini/img/bg_top_listageneralN.png) left top no-repeat;
		width:313px;
		height:10px;
		float: left;
		text-indent:-5000px;
	}
	.cont_tablaN .medio{
		width:300px;
		float: left;
	}
	.cont_tablaN .medio table{
		color:#707173;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		text-align:center;
	}
		.cont_tablaN .medio td.separador{
			background: url(/mini/img/linea_separa_medio.png) left top repeat-y;
			text-indent:-5000px;
		}
		.cont_tablaN .medio td.tilulo_tabla{
			color:#CCCCCC;
			font-size:15px;
			text-decoration:none;
			font-weight:bold;
			text-align:center;
		}
			.cont_tablaN .medio td.tilulo_tabla_azul{
			color:#00ccff;
			font-size:15px;
			text-decoration:none;
			font-weight:bold;
			text-align:center;
		}
	.cont_tablaN .bottom{
		width:313px;
		height:13px;
		float: left;
		text-indent:-5000px;
	}	
	.cont_tablaN .primero_ranking{
	background:#cc00ff url(/mini/img/bg_R_cont_lista_pujasN.png) no-repeat scroll left bottom;
	color: #CCCCCC;
	font-weight: bold;	
}	.cont_tablaN .primero_uno{
	background:#cc00ff url(/mini/img/bg_1_cont_lista_pujasN.png) no-repeat scroll left bottom;
	color: #CCCCCC;
	font-weight: bold;	
}
	.cont_tablaN .primero_dos{
	background: #cc00ff;
	color: #cccccc;
	font-weight: bold;	
}
	.cont_tablaN .otros_ranking{
	background:#00ccff url(/mini/img/bg_R2_cont_lista_pujasN.png) no-repeat scroll left bottom;
	color: #333333;
	font-weight: bold;
}
	.cont_tablaN .otros_uno{
	background:#00ccff  url(/mini/img/bg_2_cont_lista_pujasN.png) no-repeat scroll left bottom;
	color: #333333;
	font-weight: bold;	
}
	.cont_tablaN .otros_dos{
	background: #00ccff;
	color: #333333;
	font-weight: bold;	
}
.cont_tablaN td{border-bottom: 5px solid #1a171b;}
.cont_tablaN td.filaNegro{
	background:url(/mini/img/bg_bordeClasif.png) repeat-x left bottom;
	color: #CCCCCC;
	font-weight: bold;
	padding: 0 0 3px;
	border-bottom: 2px solid #1a171b;
}	
.cont_tablaN td.filaNegroIzq{
	background:url(/mini/img/bg_bordeIzClasif.png) no-repeat right bottom;
	color: #CCCCCC;
	font-weight: bold;
	padding: 0 0 3px;
	border-bottom: 2px solid #1a171b;
}
.cont_tablaN td.filaNegroDch{
	background:url(/mini/img/bg_bordeDchClasif.png) no-repeat left bottom;
	color: #CCCCCC;
	font-weight: bold;
	padding: 0 0 3px;
	border-bottom: 2px solid #1a171b;
}
.pieRankingCorto{
	background: #0FC;
	display: block;
	height: 23px;
	width: 152px;
	float:left;
	background:url(/mini/img/bg_pie_listageneralN.png) no-repeat left top;
	color: #707173;
	font-weight: bold;
	padding: 21px 0 0 161px;
	font-size: 12px;
	}
.pieRankingCorto a:link, .pieRankingCorto a:visited{color:#00ccff;text-decoration:none;}
.pieRankingCorto a:hover{color: #666;text-decoration:none;}
	/*********************/
.divPublicarYa {
	background:transparent url(/images/juego/facebook.png) no-repeat scroll 0 0;
	color:#666666;
	display:block;
	float:left;
	height:55px;
	padding:15px 0 0;
	width:394px;
	margin:10px 0 0 94px;
}
* html .divPublicarYa{float:none;}
.divPublicarYa .texto {
	display:block;
	float:left;
	height:auto;
	padding:0 0 0 70px;
	width:auto;
	font-size:13px;
	/*width:226px;*/
}
* html .divPublicarYa .texto{padding:0 0 0 62px;}
a.linkPublicar:link, a.linkPublicar:visited {
	background:transparent url(/images/juego/bt_publicar.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:12px;
	font-weight:bold;
	height:19px;
	margin:3px 12px 0 0;
	padding:7px 0 0 15px;
	width:63px;
	text-decoration:none;
}
p.aviso_pujometro{
	color:#990000; 
	width: 430px; 
	float:left; 
	margin: 5px 0 0 155px; 
	font-size:10px;"
}
/************************HACKS IE6***************************/

* html .divTransparente, .divTransparenteDos, .divTransparenteDch,
 	   ul.menu li.inicio a, ul.menu li.inicio a:hover/* ul.menu li.inicioActivo,
       ul.menu li.que_es a, ul.menu li.que_es a:hover, ul.menu li.que_esActivo,
	   ul.menu li.conseguir a, ul.menu li.conseguir a:hover, ul.menu li.conseguirActivo,
	   ul.menu li.pujometro a, ul.menu li.pujometro a:hover, ul.menu li.pujometroActivo,
	   ul.menu li.premio a, ul.menu li.premio a:hover, ul.menu li.premioActivo,
	   ul.menu li.comprar a, ul.menu li.comprar a:hover, ul.menu li.comprarActivo,
	   ul.menu li.contacto a, ul.menu li.contacto a:hover, ul.menu li.contactoActivo,
	   ul.menu li.codigo a, ul.menu li.codigo a:hover, ul.menu li.codigoActivo*/
	   {behavior: url(/mini/iepngfix.htc);}
* html .logueado .pujas{
	/*width: 135px;
	margin: 0 5px;
	padding: 4px 0 0 3px;
	background: #FC3;
	height:18px;*/
}
* html 	.logueado .pujas .pujasTxt{float:left; width:}
