/* G E R A L */
body {font:11px Arial, Helvetica, sans-serif; color:#666666; background:url(../_images/bg_body.gif) no-repeat fixed bottom left;}
body, img, form, h1 {margin:0px; padding:0px; border:0px; text-align:none;}
a, input, textarea, select  {outline-color:invert; outline-style:none;outline-width:0pt;}

/* L O G I N */
.login { background-image:none; background:url(../_images/bg_body_login.jpg) repeat-x bottom fixed;}
.marcas_login {position:absolute; left:50%; margin-left:-420px; top:50%; margin-top:-220px; width:321px; height:417px;}
#msgm_area {width:210px; height:120px; text-align:justify; background:url(../_images/bg_login_area_aviso.gif) no-repeat; padding:20px; filter:alpha(opacity=80); -moz-opacity:0.8; }
#msgm_area span {width:195px; height:120px; float:left; color: Red; overflow:auto; }
#login_area {width:210px; height:215px;  text-align:left; background:url(../_images/bg_login_area.gif) no-repeat; padding:20px 0 0 22px; filter:alpha(opacity=80); -moz-opacity:0.8; margin-bottom:-30px;}
#login_area table  {clear:both; margin-top:12px;}
body:nth-of-type(1) #login_area table {margin-top:5px;}
#login_area td {color:#666666; font-size:11px; font-weight:bold; padding-left:3px; padding-top:4px;}
#login_area select {width:52px;}
#login_area #btn_login{display:block; float:right; margin-right:15px; _margin-right:7px; padding:5px 3px 5px 18px; _padding:5px 0px 5px 15px; background:url(../_images/btn_entrar_bg.gif) left; color:#2e5b07; font-weight:bold;}
#login_area #btn_alterar {display:inline; padding:5px 5px 5px 20px; background:url(../_images/btn_alterar_bg.gif) left; color:#2e5b07; font-weight:bold;}
#login_area #btn_voltar {display:inline; padding:5px 5px 5px 20px; background:url(../_images/btn_voltar_bg.gif) left; color:#2e5b07; font-weight:bold;}
#login_area .help_senha {float:left; width:94%; text-align:center; margin-top:35px;}
#login_area {font-size:10px; color:#afc59e;}

.logo_login img { margin-left:-90px; position:relative;}
.logo_vazado {z-index:1;width:284px; height:145px; background:url(../_images/logo_vazado.gif) no-repeat; margin-left:-28px; margin-top:-50px; position:relative;}
.titulo {font-size:16px; text-align:center; color:#50772f; width:190px; margin:0px!important; padding:0px!important;}

/* I N P U T S */
input, textarea, select {font:11px Arial, Helvetica, sans-serif; color:#666666;}
.tbx, .foc, .dsb {padding:2px;}
.tbx {border-top:1px solid #bfe1a2; border-left:1px solid #bfe1a2; border-right:1px solid #72a445; border-bottom:1px solid #72a445;}
.foc {background:url(../_images/bg_input_txt_1.gif) repeat-x; border-top:1px solid #bfe1a2; border-left:1px solid #bfe1a2; border-bottom:1px solid #72a445; border-right:1px solid #72a445;}
.dsb {background:url(../_images/bg_input_inativo.gif) repeat-x; border-top:1px solid #cecece; border-left:1px solid #cecece; border-bottom:1px solid #5d5d5d; border-right:1px solid #5d5d5d;}

/*Begin Modal - UserControl - LabelMessage*/
.error { height:400px; border:1px solid #003526; border-width:1px 2px 2px 1px; background-color:white;}
.error h1 {font-size:17px; letter-spacing:-1px; color:white; padding:10px 10px 10px 40px; background:url(../../_image/ico_erro.gif) no-repeat 6px 6px; background-color:#c10101; text-align:justify;}
.error p {padding:10px 10px 10px 10px; text-align:justify; }
.error .div_btn { height:33px; margin-top: 10px; padding-top:10px; bottom:0px; text-align:center; border-top:1px solid #003526;}
.error  #btn_close {padding:3px 5px 3px 20px; background:url(../_images/btn_fechar_bg.gif) left; color:#2e5b07; font-weight:bold;cursor:pointer;}

.info {position:absolute; bottom:25px; right:10px; width:250px; height:auto; border:1px solid #003526; border-width:1px 2px 2px 1px; padding-bottom:10px; background-color: White; z-index:9999;}
.info div h1 {font-size:17px; letter-spacing:-1px; color:white; padding:10px 10px 10px 40px; background:url(../../_image/ico_info.gif) no-repeat 6px 6px; background-color:#0185c3;}
.info div p {padding:10px 10px 0 10px; text-align:center;}

#dialog_show_wait {display:none;}
#dialog_show_wait span{width:275px; margin-right:5px; margin-top:60px;  text-align:right;font:14px Arial, Helvetica, sans-serif; color:#63913f; font-weight:bold; float:right;}
/*END Modal*/


