/*div.loginbox { background-image: url(/weblets/venona/partes/fondo_remate_login.gif); background-repeat: repeat-x; width: 300px; background-color: #eee; border: #ccc 1px solid; }*/


.loginbox { font-family: trebuchet ms, verdana, helvetica, arial; box-shadow: 3px 3px 5px #888; -webkit-box-shadow:  3px 3px 5px #888; -moz-box-shadow: 3px 3px 5px #888;  width: 300px; background-color: #eee;  }

.loginbox div { clear:both; }

.loginbox div.container_login { border: #ccc 1px solid;  }
.loginbox div.padder_login {  padding:1em 0; width:90%; margin: 0 auto; font-size:120%; }

.loginbox  h3 {
	background-color: #4d4d4d;
	letter-spacing: 2px; display:block; margin: 0 auto;
	cursor:default; font-size:210%;
	font-weight: normal; color: #eee; padding:0; line-height: 45px;
	text-shadow:1px 2px 3px #666;
	background-image: url(/login/__web-partes/logo_login.png);
	background-position: 96% 7.5px; background-repeat: no-repeat;
}

.loginbox div.hdiv { overflow:hidden; clear:both; }


.loginbox input.t { padding: 3px 3px; width:97%; color:#444; border: #ccc 1px solid; font-size: 120%; border-radius:3px; background-color: #f8f8f8;outline-width:0; }
.loginbox input.t:focus {  border: #999 1px solid; background-color: #fff;  }
.loginbox input.t_disabled {  padding: 3px 3px; width:97%;  border: #ccc 1px solid; background-color:#ccc; font-size: 120%; outline-width:0; }


.loginbox label { margin-left:3px; display:block; margin-top:1em;   }

.login_explica { font-size: 80%; color: #666; font-style:italic; white-space:nowrap; overflow:hidden; }

.cur_user { background-repeat:no-repeat; overflow:hidden; background-position: 0 50%; padding:0.5em 0; }
.cur_user div { margin-left:34px; } 

.cur_user .login_name {  font-size:110%; color:#666; }
.cur_user .login_explica { font-size:65%; position:relative; margin-top:2px; color: #99c; }
.login_explica a { color: #33c; }


.loginbox div.session_button { padding: 1em 0 0.2em 0; color:#33c; }
.loginbox div.session_button a { float:right; margin-top: 0.5em; }
.loginbox input.new_suubmit { color:#666; margin-left:3px; padding: 3px 4px; width:115px; border-radius:3px; background-color:#c2e47d; border:#c2e47d 1px solid; font-size: 100%; }
.loginbox input.new_suubmit:hover {  border:#999 1px solid;  }
.loginbox div.session_button a { font-size: 80%; color:#33c;  }
.loginbox input.new_suubmit_disabled { color:#fff;  margin-left:3px; padding: 3px 4px; width:115px; border-radius:3px; background-color:#ccc; border:#ccc  1px solid; font-size: 105%; }


.loginbox div.pass_help { padding:1.5em 0 0.5em 0;  }
.loginbox div.pass_help a {  color: #666; margin-left:45px;  }



