
div.registracion div#tabs{margin:0px 0px 2px 0px; padding:6px 0px 0px 0px;height:30px; background:url(../imagenes/pestanias.gif) no-repeat -3px -552px;}


div.registracion div#tabsPerfil{ /* Pestaņa Perfil */
	margin:0px 0px 2px 0px;
	padding:6px 0px 0px 0px;
	height:30px; 
	background:url(../imagenes/pestanias.gif) no-repeat -3px -1013px;}
	

/** MENSAJE **/
div.registracion div#mensaje h1{font:normal 1.4em "Times New Roman", Times, serif; margin:0px 0px 10px 0px; padding:0px;}
	div.registracion div#mensaje h1.error{color:#FF0000;}
div.registracion div#mensaje p{font-size:0.8em; margin:5px 0px;}
	div.registracion div#mensaje p a{color:#000000;}

/** FORMULARIO **/
div.registracion form{margin:0px; padding:0px;}

div.registracion form h1, div.olvidepass h1,div.enviaramigo h1,div.contacto h1{padding-left:55px; margin:20px 0px; font-size:0.875em; font-weight:bold; color:#414428; border-bottom:2px solid #c9d18f;}

div.registracion form p{height:30px; margin:0px; padding:0px; font:bold 0.75em Arial, Helvetica, sans-serif; clear:left; background:url(../imagenes/registracion/asterisco.gif) no-repeat 375px 0px;}
	div.registracion form p label{display:block; width:190px; float:left; text-align:right; padding-top:1px;}
	div.registracion form p input{float:left; width:176px; margin:0px 190px 0px 2px; font:normal 1em Arial, Helvetica, sans-serif; background-color:#f8f8f8; border:1px solid #595959;}
	div.registracion form p span{display:block; clear:left; margin-left:192px; font-size:0.9em; color:#595959;}
	div.registracion form p input.error{background-color:#fc7e7e; border-color:#FF0000;}
	div.registracion form p select{width:87px;font:normal 1em Arial, Helvetica, sans-serif; background-color:#f8f8f8; border:1px solid #595959;}
	div.registracion form p select.error{background-color:#fc7e7e; border-color:#ff0000;}
	div.registracion form p input[type=radio]{background:none; border:0px;}
	
	div.registracion form #leyendaPass{
		border:0px solid #000; width:140px; padding:4px;
		display:inline-block; position:absolute; top:130px; left:220px;}
	

div.registracion form p span.grupodecampos{float:left; clear:none; margin:0px 0px 0px 2px; color:#000; font-size:1em;}
	div.registracion form p span.grupodecampos input{float:none; width:40px; margin:0px;}
	
div.registracion form p.sinlimpieza{clear:none; padding-bottom:10px;}
div.registracion form p.opcional{background-image:none;}
div.registracion form p.inline{padding-left:60px; padding-bottom:2px; font-weight:normal;}
	div.registracion form p.inline input{float:none; width:20px; margin:0px; background-color:#FFF; border:0px;}
	div.registracion form p.inline a{color:#000;}
	div.registracion form p.inline a:hover{text-decoration:none;}
	div.registracion form p.inline span{display:block; background:url(../imagenes/registracion/asterisco.gif) no-repeat; padding:0px 0px 0px 17px; margin:0px; font-size:1em;}
	div.registracion form p.inline input#registrarse{margin-left:160px; background:url(../imagenes/registracion/boton_registrarse.gif) no-repeat -1px -28px; border:0px; width:103px; height:24px;}
	div.registracion form p.inline input#registrarse:hover{background-position:-1px -1px;}
	
div.registracion form fieldset{
	width:350px;
	margin:0 auto; padding:0;
	border: 2px solid #c9d18f;}
	
	div.registracion fieldset label#titulo{
		display:block; margin:0; padding:3px;
		background-color:#c9d18f;
		text-align:center; 
		font-size:0.8em;}
		
div.registracion #botonnewsletter{
	margin-left:80px; background:url(../imagenes/registracion/boton_newsletter.gif) no-repeat 0px 0px; border:0px; width:211px; height:32px;}
	
/*** OLVIDE MI CONTRASEŅA ***/
div.olvidepass div#tabs{margin:0px 0px 2px 0px; padding:6px 0px 0px 0px;height:30px; background:url(../imagenes/pestanias.gif) no-repeat -3px -743px;}
div.olvidepass form{width:400px; margin:10px 0px 0px 55px;}
div.olvidepass form p{height:55px; margin:0px; padding:0px;}
	div.olvidepass form p span{display:block; font-size:0.9em; font-weight:bold; color:#595959;}
div.olvidepass form p input{width:176px;font:normal 0.9em Arial, Helvetica, sans-serif; background-color:#f8f8f8; border:1px solid #595959;}
div.olvidepass form p input#enviarpass{background:url(../imagenes/registracion/boton_resetearcontrasena.gif) no-repeat -2px -28px; border:0px; width:162px; height:24px;}
div.olvidepass form p input#enviarpass:hover{background-position:-2px -1px;}
div.olvidepass p{font:normal 0.8em Arial, Helvetica, sans-serif; margin-left:55px;}
	div.olvidepass p.error{color:#F00; font-weight:bold;}

/** ENVIAR AMIGO ***/
	
div.enviaramigo div#tabs{background-position:-3px -782px;}
div.enviaramigo p.txtmensaje{font:bold 0.75em Arial, Helvetica, sans-serif; margin-left:55px;}
	div.enviaramigo p.txtmensaje a{color:#000000;}
	div.enviaramigo p.txtmensaje a:hover{text-decoration:none;}

div.enviaramigo form p{background-position:375px 12px;height:auto; margin-bottom:10px;}
	div.enviaramigo form p#aclaracion{font-style:italic; color:#666666;}
	div.enviaramigo form p label{float:none;}
	div.enviaramigo form p input, div.enviaramigo form p textarea{float:none; margin-left:190px;}
		div.enviaramigo form p input.checkbox{margin:0px; width:30px;}
		div.enviaramigo form p input#enviarnota{width:106px; height:24px; background:url(../imagenes/registracion/boton_enviaramigo.gif) no-repeat -1px -27px; border:0px;}
		div.enviaramigo form p input#enviarnota:hover{background-position:-1px 0px;}
	div.enviaramigo form p textarea{width:250px; height:100px; background-color:#f8f8f8; border:1px solid #595959; font:normal 1em Arial, Helvetica, sans-serif;}
	div.enviaramigo form p span{display:inline; clear:none; color:#000; font-size:1em;}
	
/** CONTACTO **/
div.contacto div#tabs{background-position:-3px -821px;}
div.contacto form p select{margin-left:2px;}
div.contacto form p textarea{display:block; width:176px; height:155px; margin:0px 190px 0px 3px; font:normal 1em Arial, Helvetica, sans-serif; background-color:#f8f8f8; border:1px solid #595959;}
div.contacto form p textarea.error{background-color:#fc7e7e; border-color:#FF0000;}
div.contacto form p input#enviar{background:url(../imagenes/registracion/boton_comentario.gif) no-repeat 0px 0px; border:0px; width:104px; height:24px; margin-left:160px;}
	div.contacto form p input#enviar:hover{background-position:0px -27px;}
	
div.contacto p{margin:0px; padding:0px; font:bold 0.75em Arial, Helvetica, sans-serif;}

/*** LOGIN INTERMEDIO ***/

div.loginInterno div.cajaIntermedia{width:283px; float:left; background-color:#f6f9df; border:1px solid #a0aa55;}
	div.loginInterno div.cajaIntermedia div.titulo{text-align:center; background-color:#dee2bd; padding:10px 0px;}

	div.loginInterno div.cajaIntermedia h1{font:bold 1em Arial, Helvetica, sans-serif; margin:25px 0px 10px 14px;}
	div.loginInterno div.cajaIntermedia p{font-size:0.75em; margin:5px 14px;}
	div.loginInterno div.cajaIntermedia p a{display:block; width:116px; height:26px; margin-left:70px; background:url(../imagenes/registracion/boton_registrarse_int.gif) no-repeat 0px -28px; margin-bottom:7px; margin-top:17px;}
	div.loginInterno div.cajaIntermedia p a:hover{background-position:0px -1px;}
	
div.loginInterno form{margin:35px 14px 80px 14px;}
	div.loginInterno form p{background-image:none; height:30px;}
	div.loginInterno form p label{width:70px; }
	div.loginInterno form p input{width:130px; margin:0px 0px 0px 6px;}
	div.loginInterno form p input#ingreso{width:120px; height:24px; border:0px; background:url(../imagenes/registracion/boton_ingresar.gif) no-repeat 0px -25px; margin-left:80px;}
	div.loginInterno form p input#ingreso:hover{background-position:0px 0px;}
