#inner_main_containerExtranet{width:920px; margin: 0 30px}
#inner_main_containerExtranet h2{ float:left; background:url('/es-es/sistema/disenos/estilos-css/imgs/head_blue_bg_long.gif') no-repeat left 0; width:100%; font:12px/12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; line-height:20px !important ; padding-left:14px; margin:13px 0px 16px 0px !important ;}


.loginblock{float:left; width:256px; height: 200px; background-color:#FFF;  background-image: url('/es-es/sistema/disenos/estilos-css/imgs/loginblockfondo.gif');background-position: 0 0;background-repeat: no-repeat;padding:0px; clear: none; text-align:center;}
.loginblock.loginPersonal .label {max-width:230px; display:block;}
.loginblock .title {display:block; margin:15px 0px; text-align:left; padding:5px 5px 3px 0px; height:15px; font-size:20px; font-weight:bold; color:#A6C4E1;}
.loginblock .field{border: solid #E3E3E3 1px; margin:3px 0 10px 0; height: 15px;}
.loginblock .btnLogin{cursor: pointer; color:#A6C4E1; font-size:11px; border: solid #A6C4E1 1px; background-color:#FFF; margin-top:10px; #margin-top:5px;}

.loginPersonal{margin:10px 20px 10px 20px;}
.loginConcurso{margin:10px 20px 10px 25px;}
.loginFtp{margin:10px 20px 10px 25px;}

/*.loginConcurso .btnLogin{margin-top:50px;}*/
/*space filler where U/PW fields no required*/
.loginPersonal .btnLogin{margin-top:60px;}

.error{color:red;}
.hidden{display:none}
