@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;background:#FFF;}

#main{width:100%;/*padding:10px;*/position:relative; margin:0;}
#main #header{width:100%;height:80px;background:url(../images/pt_BR/top_forms.gif) #e0e0e0 no-repeat;border-bottom:1px solid #000;margin-bottom:20px;}
#main #header h1{font:bold 16px Arial, Helvetica, sans-serif;color:#0055a5;margin:52px 0 0 190px;position:absolute;}
#main #content{padding:0 10px 10px;}
#main p{font:11px Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0;padding:0;line-height:15px;}
#main .cinza{font:11px Arial, Helvetica, sans-serif;color:#808080;margin:13px 0 5px;padding:0;line-height:15px; font-weight:bold;}
#main form{}
#main form dl dt label{width:80px;font:11px Arial, Helvetica, sans-serif;color:#000;text-align:right;margin:0;padding:0 5px 0 0;float:left;overflow:hidden;}
#main form dl dt label, #main form dl dd{ line-height:20px;}
#main form dl dd input[type=text],input[type=password], #main form dl dd textarea{width:290px;float:left;background:#BABCBE;border:none;font:11px Arial, Helvetica, sans-serif;color:#000;padding:3px;margin:0 0 5px 0;}
#main form dl dd textarea{height:112px;}
#main form dl dd input[type=submit]{margin:0 0 0 280px;background:#BABCBE;border:none;font:11px Arial, Helvetica, sans-serif;color:#000;}
#main #alerta{background-color:#FFFFE0; border:1px solid #E6DB55; color:#333333; display:block; margin-bottom:8px; padding-left:10px;}
#main #content a {padding: 3px; background:#BABCBE;border:none;font:11px Arial, Helvetica, sans-serif;color:#000; }
#main #content a:link {text-decoration: none;}
#main #content a:visited {text-decoration: none;}
#main #content a:hover {text-decoration: none;}
#main #content a:active {text-decoration: none;}
#main #estado {margin-bottom:15px; padding: 0; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:15px;}
#main #estado select{margin: 0; padding: 0; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:15px;}

#main #link {margin-left:10px;}
#main #link a {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
#main #link a:link {color:#0054A4; text-decoration:none;}
#main #link a:visited {color:#0054A4; text-decoration: none;}
#main #link a:hover {text-decoration: underline;}
#main #link a:active {color:#0054A4; text-decoration: none;}


/* LOGIN */
#login{width:500px;float:left; padding:0 10px 10px;}
#login form ul{margin:40px 0 0 0;padding:10px;}
#login form ul li{font:11px Arial, Helvetica, sans-serif;color:#000;list-style-type:none;list-style-position:outside;float:left;margin:2px 0;}
#login form ul li.titulo{width:60px;}
#login form ul li label{font-weight:bold;margin:0 5px;}
#login form ul li input[type=text], #login form ul li input[type=password], #login form ul li select, #login form ul li textarea{height:18px;background:#BABCBE;border:none;}
#login form ul li input[type=text]{width:420px;}
#login form ul li input[type=password]{width:174px;}
#login form ul li input.grd[type=text]{width:260px;}
#login form ul li input.med[type=text]{width:160px;}
#login form ul li input.pqn[type=text]{width:80px;}
#login form ul li select{width:80px;}
#login form ul li select.pqn{width:60px;}
#login form ul li textarea{width:480px;height:120px;}
#login form ul li input[type=submit]{margin:0 0 0 114px;background:#BABCBE;border:none;font:11px Arial, Helvetica, sans-serif;color:#000;position:absolute;}
#login img{margin:0 0 -30px;padding:0;}
#login #alerta{ background:#FFFFE0; border:1px solid #E6DB55; color:#333333; display:block; font:11px Arial,Helvetica,sans-serif; line-height:normal; list-style-position:outside; list-style-type:none; margin-bottom:-39px; padding-left:26px 10px 0 0;}

