@charset "utf-8";
/* CSS login */

.formulario_login_ingreso { background-color:#A90F0B; padding:10px 0 20px 8px;}
.formulario_login_items { background-color:#880E0A; padding:20px 0 20px 8px;}
.formulario_login_items_logueado { background-color:#880E0A; padding:10px 0 10px 8px;}

/********** login small ************/

.formulario_login_small_logueado { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; height:1%;}

.formulario_imagen_acceso { margin-bottom:15px;}
.formulario_login_small table.recuperar_pass { margin:0; }
.formulario_login_small td { vertical-align:top;}
.formulario_login_small input {margin-bottom:2px;}
.recuperar_pass td.align_medio,
.formulario_login_small td.align_medio { vertical-align:top;}
.formulario_login_small td.label { color:#fff; font-size:10px; font-weight:bolder;}
.formulario_login_small td.label a {
padding-left:18px;
background: url(../images/icono_estrella_logueoB.gif) no-repeat top left;  
text-decoration:none; 
font-size:10px; 
color:#FFF;
line-height:18px;
font-weight:bolder;
}
.formulario_login_small td.label a:hover { color:#666;}

/* login logueado usuario */
.formulario_login_small td.label_usuario { 
color:#fff; 
font-size:13px; 
font-weight:bolder;
padding-left:18px;
background: url(../images/icono_estrella_logueoA.gif) no-repeat 0 3px;
line-height:18px;
text-transform:capitalize;
}

/* login logueado lista */
.formulario_login_small td.label_logueado a {
padding-left:14px;
background: url(../images/icono_estrella_logueoC.gif) no-repeat 0 2px;  
text-decoration:none; 
font-size:10px; 
color:#FFF;
line-height:16px;
}
.formulario_login_small td.label_logueado a:hover { color:#666;}

/* botones logueo */
input.formulario_login_small_envio { 
padding-top:2px; 
padding-left:16px;
background: url(../images/icono_estrella_logueoA.gif) no-repeat left; 
border:none; 
margin-top:8px; 
font-size:11px;
cursor:pointer;
font-weight:bolder;
color:#F3B2B0;
width:80px;
height:16px;
text-align:left;
vertical-align:middle;
line-height:14px;
}
input.formulario_login_small_envio:hover { color:#fff;}

/* login logueado logout */
button#logueo_salir { 
padding-top:2px; 
padding-left:16px;
background:transparent url(../images/icono_estrella_logueoA.gif) no-repeat left; 
border:none; 
margin-top:8px; 
font-size:11px;
cursor:pointer;
font-weight:bolder;
color:#F3B2B0;
width:80px;
height:16px;
text-align:left;
vertical-align:middle;
line-height:14px;
}
button#logueo_salir:hover  { color:#FFF;} 

/************* recuperar pass **************/
/* tags default */
.tx-srfreecap-pi2-cant-read { font-size:12px;}

.tabla_recuperar_pass { width: 630px; border: 1px #999 solid; color: #333; padding:10px; margin:0 auto; background-color:#EAEAEA;}
.pass_cabecera { font-size: 18px; font-weight: bold; padding-left:8px; padding-top:10px;}
.pass_detalle { font-size: 12px; font-weight: normal; margin:10px 0 10px 8px;}
.pass_email,
.pass_usuario { font-size: 12px; font-weight: bold; padding-left:8px;}
.pass_input_email,
.pass_input_usuario { font-size: 11px; border: 1px #999 solid;}

.pass_tabla_captcha { width:99%;}
/* captcha */
.pass_captcha { padding-top:15px;}/* es la clase del td que lo contiene*/
.pass_captcha_detalle { font-size: 12px; float:left; width:200px;padding-left:10px;}
.pass_captcha_imagen { border: 2px solid #FFF; margin:0; padding:0; background-color:#F9F9F9; float:left;}
.pass_input_captcha { display:block; clear:both; padding-top:5px;}
.pass_enviar {font-size: 11px; border: 1px #999 solid;}

/***** FORGOT_PASSWORD_SENT *****/
.pass_frogot {width: 100%; border: 1px #999 solid; font-family: Verdana, Arial, 'Lucida Grande', Sans-Serif; color: #333; padding:6px;}