body {background-color: #000;direction: rtl;}
.texto {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF;padding-left: 5px;}
.link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: underline;padding-left: 5px;}
#link_recuperar{text-decoration:none;font-weight:bold;color:white;font-size:12px}
#link_recuperar:hover{text-decoration:underline;color:#ffffff;font-weight:bold;}

.form_text {font-family: Arial, Helvetica, sans-serif;color: #CC9966;font-size:11px;font-weight:normal;margin:1px 0;}

#apDiv1 {height:525px;position: relative;display: block;direction: ltr;  overflow: hidden;}
#apDiv2 {position:absolute;right:698px;top:135px;width:158px;height:130px;z-index:2;visibility: visible;overflow: visible;}
/*#apDiv3 {height:58px;position:absolute;right:676px;top:165px;width:54px;z-index:2;}*/
/*#apDiv4 {position:absolute;right:707px;top:245px;width:147px;height:35px;z-index:2;}*/
/*#apDiv5 {position:absolute;right:705px;top:285px;width:149px;height:44px;z-index:2;}*/
#apDiv6 {position:absolute;right:18px;top:483px;width:336px;height:20px;z-index:2;}
#apDiv8 {position:absolute;right:0px;top:0px;width:300px;height:414px;z-index:2;visibility: visible;}

#apDiv3 {
	width: 78px; 
	height:78px; 
	position:absolute;
	right:650px;
	top:145px;
	background-image: url("../../images/page/login/ok_bolson_completo.png");
	background-position: 0 -78px; 
	background-repeat: no-repeat; 
	text-indent:-9999em; 
	cursor:pointer;
	z-index:2;
}
#apDiv3:hover{background-position: 0 0;}




#apDiv4 {	width: 128px; height:37px; 	position:absolute;	right:725px;	top:285px;	z-index:2;}
#apDiv4 a{	width: 128px; 	height:37px; 	background-image: url("../../images/page/login/hacerse_miembro_completo.png");	
	background-position: 0 0; background-repeat: no-repeat; 	text-indent:-9999em; 	cursor:pointer;	display:block}
#apDiv4 a:hover{	background-position: 0 bottom;}

#apDiv5 {	width: 128px; 	height:37px; 	position:absolute;	right:725px;	top:330px;	z-index:2;}
#apDiv5 a{width: 128px; 	height:37px; 	background-image: url("../../images/page/login/visitar_sitio_completo.png");
		background-position: 0 0; 	background-repeat: no-repeat; 	text-indent:-9999em; 		cursor:pointer;	display:block}
#apDiv5 a:hover{ background-position: 0 bottom;	}

#apDiv5_2 {	width: 128px; 	height:30px; 	position:absolute;	right:724px;	top:245px;	z-index:2;}
#apDiv5_2 a{width: 128px; 	height:30px; 	background-image: url("../../images/page/login/conectar_facebook.png");
		background-position: 0 bottom; 	background-repeat: no-repeat; 	text-indent:-9999em; 		cursor:pointer;	display:block}
#apDiv5_2 a:hover{ background-position: 0 0;	}



a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;font-weight: normal;}
a:visited {color: #FFF;}	
a:hover {color: #7394BF;}
a:active {color: #FFF;}


/* RECUPERAR */
/*
#form_recuperar{width:280px;margin-left:15px}
#form_recuperar p{padding:2px;}
#form_recuperar input{width:200px;float:left;}
*/
/* Contenedor de mensaje del sorteo */
.sorteobox{position:absolute;top:0;left:0;width:100%;height:100%;}
.sorteobox .sorteobox-background{opacity:.85;/* Standard:FF gt 1.5,Opera,Safari */filter:alpha(opacity=85);/* IE lt 8 */-ms-filter:"alpha(opacity=85)";/* IE 8 */-khtml-opacity:.85;/* Safari 1.x */-moz-opacity:.85;/* FF lt 1.5,Netscape */background:#666666;width:100%;min-height:780px;height:3000px;position:fixed;}
.sorteobox .sorteobox-wrapper{width:100%;height:100%;padding:0px;position:absolute;top:0px;}
.sorteobox .sorteobox-wrapper .sorteobox-wrapper-inner{;padding:140px 0 0;}
.sorteobox .sorteobox-content{padding:0 0 0px 0;border:1px solid #F34154;background:white;position:relative;overflow:hidden;width:305px;margin:0 auto;direction:ltr}

body .sorteobox #recuperar-sorteobox-background{}
body.ie6 .sorteobox .cajaRedonda{}

/*
.sorteobox h2{background:none;}
.close-sorteobox{position:absolute;right:10px;top:5px;padding:0px;color:#F34154;text-decoration:underline;}
.close-sorteobox a{display:block;height:22px;width:22px;background:transparent url(../../images/page/content/pop_close.png) no-repeat scroll 0 0;text-decoration:none;}
.close-sorteobox a span{ height: 22px;width: 22px;display: block;}
.close-sorteobox a:hover{background-position:100% 100%;text-decoration:none;}
*/
#submit{width:28px;height:24px;border:none;background:none;color:#f33d54;font:normal 11px none arial,sans-serif;cursor:pointer;margin:0px 40px 0 0;text-transform:uppercase;font-weight:bold;float:right;background:transparent url(../../images/page/login/btn_login_ok.png) no-repeat scroll 0 0;text-indent:9999px;}


#apDivProximamente{position:absolute;right:610px;top:484px;width:225px;height:24px;z-index:2;}
#apDivLogo{position:absolute;right:660px;top:20px;width:139px;height:143px;z-index:2;}
/* #apDivLogo{height:20px;left:20%;position:absolute;top:13px;width:336px;z-index:1;} */
fieldset legend{direction:ltr;float:left;}
a{ text-decoration:none;}

/*pie*/
.Estilo1 {	font-family: Helvetica, Helvetica, sans-serif;	font-size: 10px;	color: #c82823;	font-weight: normal;	margin-right:5px;    position: absolute;   top: 520px; right:5px}
.Estilo1 a:link {	color: #000066;	text-decoration: underline;	color:#c82823;}
.Estilo1 a:visited {	text-decoration: underline;	color:#c82823;}
.Estilo1 a:hover {	text-decoration: none;	color: #000;	font-weight: bold;}
.Estilo1 a:active {	text-decoration: none;	color: #000;}
.miembro {	font-family: Helvetica, Helvetica, sans-serif;	font-size: 10px;	color: #FFF;	font-weight: bold;}


#textfield{	background:url("../../images/page/login/correo_completo.png") no-repeat scroll 0 2px white;	padding: 3px 0px 3px 22px;	width:120px;
*background-image:url("../../images/page/login/correo_completo.jpg");}
#textfield:focus{background-position: 0 bottom;}

#passfield{	background:url("../../images/page/login/pass_completo.png") no-repeat scroll 0 2px white; padding: 3px 0px 3px 22px;	width:120px;
*background-image:url("../../images/page/login/pass_completo.jpg");}
#passfield:focus{background-position: 0 bottom;}


#foot_terminos_y_condiciones,
#foot_consulta,
#foot_quienes
{
	background:url("../../images/page/login/botones_footer_completo.png");
	background-repeat:no-repeat;
	text-indent:-9999px; 
	float:right;
	cursor:pointer;
	margin: 1px 2px 0 0;
	display:height;

}
body.ie6 #foot_terminos_y_condiciones,
body.ie6 #foot_consulta,
body.ie6 #foot_quienes{
	background-image:url("../../images/page/login/botones_footer_completo.jpg");
}


#foot_terminos_y_condiciones{background-position: 0px 100%; width:159px;height:24px;}
#foot_terminos_y_condiciones:hover{background-position: 0px 0px;}

#foot_consulta{background-position: -158px  100%;	width:64px;	height:24px;}
#foot_consulta:hover{background-position: -158px 0px;}

#foot_quienes{background-position: -220px  100%;	width:103px;	height:24px;}
#foot_quienes:hover{background-position: -220px 0px;}




.mensaje_caja_error
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #ffbaba;
	margin: 10px auto;
}
.mensaje_caja_error_left {
	background:url(../../images/page/mensajes/error.png)  no-repeat 10px center transparent;
    padding-left: 40px;
    position: relative;
    display:block;
}
.mensaje_caja_error_right {
    display: inline;
    padding-right: 40px;
}
.mensaje_caja_error_center {
    display: block;
    padding: 10px 30px 0 0;
}

