*{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

body {background-color:#000000;}

#topo {border:#FFFFFF 0px dotted; width:777px; height:100px; margin:auto; background-image:url(../imagens/fundo_logomarca.jpg); background-repeat:no-repeat; background-position:right; background-color:#000000;}

#menu {border:#FFFFFF 0px dotted; width:777px; height:40px; margin:auto; background-image:url(../imagens/fundo_menu.jpg); background-repeat:repeat-x;}
#menu .op a {border:#FFFFFF 0px dotted; width:100px; height:26px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; float:left; text-align:center; text-decoration:none; padding-top:13px;}
#menu .op a:hover {border:#FFFFFF 0px dotted; width:100px; height:26px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; float:left; text-align:center; text-decoration:none; padding-top:13px; background-color:#990000;}

#data {border:#FFFFFF 0px dotted; width:777px; height:18px; margin:auto; background-color:#4C4C4C;}
#data p {color:#FFFFFF; margin-right:10px; text-align:right;}

#banner {border:#FFFFFF 0px dotted; width:777px; height:200px; margin:auto;}

#acesso {border:#000000 0px solid; width:777px; height:50px; margin:auto; background-color:#9A9A9A; margin-top:1px;}
#acesso .comunidades {border:#FFFFFF 0px dotted; width:185px; height:44px; margin:2px; float:right;}
#acesso .login {border:#FFFFFF 0px dotted; width:485px; height:50px; padding-top:1px; margin-left:5px;}
#acesso .login h3 { color:#000000; font-size:19px; font-weight:bold; margin-top:15px; display:block;}

#corpo {border-left:#9A9A9A 1px solid; border-right:#9A9A9A 1px solid; width:775px; height:auto; margin:auto; background-color:#FFFFFF; margin-top:1px;}

#corpo .institucional {border:#000000 0px dotted; width:560px; height:auto; margin:2px;}
#corpo .institucional h3 {font-size:18px; color:#006699;}
#corpo .institucional h4 {font-size:15px; color:#CC0000;}
#corpo .institucional .empresa {border:#000000 0px dotted; width:555px; height:130px; margin:2px;}
#corpo .institucional .empresa .image {border:#000000 0px solid; padding:1px; width:115px; height:115px; float:left; margin:2px;}
#corpo .institucional .empresa .image img {border:#000000 1px solid; padding:1px;}
#corpo .institucional .empresa .txt {border:#000000 0px solid; padding:1px; width:240px; height:119px; float:left; margin:2px;}
#corpo .institucional .empresa .acesso_cli {border-left:#CCCCCC 2px dotted; width:170px; height:119px; float:left; margin:2px;}
#corpo .institucional .empresa .acesso_cli h3 {margin-left:3px; color:#CC0000; font-size:15px;}
#corpo .institucional .empresa .acesso_cli p {color:#000000; font-size:12px; margin-bottom:5px;}
#corpo .institucional .empresa .acesso_cli label {color:#000000; border:#000000 0px solid; margin-left:5px;}
#corpo .institucional .empresa .acesso_cli label.opc {display:block; width:40px; border:#000000 0px solid;}

#corpo .institucional .conteiner_institucional {border:#000000 0px dotted; width:555px; height:470px; margin:2px;}
#corpo .institucional .conteiner_institucional h3 {color:#006699; font-size:18px;}
#corpo .institucional .conteiner_institucional img {border:#000000 1px solid; padding:1px; float:left; margin:5px;}
#corpo .institucional .conteiner_institucional p {text-align:justify; margin-left:5px;}

#corpo .institucional .conteiner_servinfor {border:#000000 0px dotted; width:555px; height:auto; margin:2px;}
#corpo .institucional .conteiner_servinfor img {border:#000000 1px solid; padding:1px;}
#corpo .institucional .conteiner_servinfor h1 a {color:#990000; font-size:20px; text-decoration:none;}
#corpo .institucional .conteiner_servinfor h1 a:hover {color:#990000; font-size:20px; text-decoration:underline;}
#corpo .institucional .conteiner_servinfor h2 {color:#990000; font-size:16px;}
#corpo .institucional .conteiner_servinfor h3 {color:#000000; font-size:16px;}
#corpo .institucional .conteiner_servinfor label a {color:#000000; text-decoration:none; text-align:justify; display:block;}
#corpo .institucional .conteiner_servinfor label a:hover {color:#666666; text-decoration: underline; text-align:justify; display:block;}
#corpo .institucional .conteiner_servinfor strong {color:#006699;}

#corpo .institucional .conteiner_clientes {border:#000000 0px dotted; width:555px; height:490px; margin:2px;}
#corpo .institucional .conteiner_clientes .formu {border:#000000 0px dotted; background-color:#E5E5E5; width:550px; height:90px; margin:2px;}
#corpo .institucional .conteiner_clientes .formu b {margin-top:5px; display:block;}
#corpo .institucional .conteiner_clientes .formu p {margin-bottom:10px; display:block;}
#corpo .institucional .conteiner_clientes .logs {border:#000000 0px dotted; width:100px; height:70px; margin:2px; float:left;}

#corpo .institucional .conteiner_index_cli {border:#000000 0px dotted; width:555px; height:490px; margin:2px;}
#corpo .institucional .conteiner_index_cli .cli_login {border:#000000 0px dotted; width:550px; height:50px; margin:2px;}
#corpo .institucional .conteiner_index_cli .arquivos {border:#000000 0px dotted; width:550px; height:400px; margin:2px;}
#corpo .institucional .conteiner_index_cli .arquivos h2 {color:#003366; margin-left:10px; font-size:18px;}
#corpo .institucional .conteiner_index_cli .arquivos p {margin-bottom:10px; margin-left:10px;}
#corpo .institucional .conteiner_index_cli .arquivos ol {margin-left:50px;}
#corpo .institucional .conteiner_index_cli .arquivos ol li a {text-decoration:none; color:#003366; font-weight:bold;}
#corpo .institucional .conteiner_index_cli .arquivos ol li a:hover {text-decoration:underline; color:#990000; font-weight:bold;}
#corpo .institucional .conteiner_index_cli .arquivos .result {border:#000000 0px dotted; width:500px; height:300px; margin:2px; margin-top:10px; margin-left:10px;}
#corpo .institucional .conteiner_index_cli .arquivos .result h2 {color:#990000;}
#corpo .institucional .conteiner_index_cli .arquivos .result fieldset {margin-left:20px; margin-top:5px; border:#CCCCCC 1px solid; padding:3px;}

#corpo .institucional .conteiner_contato {border:#000000 0px dotted; width:555px; height:490px; margin:2px;}
#corpo .institucional .conteiner_contato .contato {border:#000000 0px dotted; width:200px; height:400px; margin:2px; float:left;}
#corpo .institucional .conteiner_contato .contato b { color:#006699;}
#corpo .institucional .conteiner_contato .dados {border:#000000 0px dotted; width:330px; height:400px; margin:2px; float:left;}
#corpo .institucional .conteiner_contato .dados label {display:block; font-weight:bold;}
#corpo .institucional .conteiner_contato .dados label.bt {display:block; margin-top:10px;}
#corpo .institucional .conteiner_contato .dados p {margin-bottom:10px;}

#corpo .institucional .conteiner {border:#000000 0px dotted; width:555px; height:250px; margin:2px;}
#corpo .institucional .conteiner .ops {border:#000000 0px dotted; width:175px; height:auto; margin:3px; float:left;}
#corpo .institucional .conteiner .ops p { color:#000000; font-size:11px;}
#corpo .institucional .conteiner .ops b {margin-top:5px; display:block; font-size:11px;}
#corpo .institucional .conteiner .ops ul {margin-left:20px;}
#corpo .institucional .conteiner .ops img {border-bottom:#000000 1px solid;}
#corpo .institucional .conteiner .ops ul {margin-top:5px;}
#corpo .institucional .conteiner .ops ul li a {margin-top:5px; color:#000000; text-decoration:none;}
#corpo .institucional .conteiner .ops ul li a:hover {margin-top:5px; color:#000000; text-decoration:underline;}

#corpo .institucional .clientes {border:#000000 0px dotted; width:555px; height:100px; margin:2px;}
#corpo .institucional .clientes .logo {border:#000000 0px dotted; width:100px; height:80px; margin:2px; float:left;}

#corpo .gestao {border:#000000 0px dotted; width:200px; height:500px; margin:2px; float:right; background-image:url(../imagens/fundo_gestao.jpg); background-repeat:no-repeat;}
#corpo .gestao .titulo {border:#000000 0px dotted; width:192px; height:5px; margin-left:4px; margin-top:0px;}
#corpo .gestao strong {color:#000000; margin-left:5px; display:block; margin-top:10px; margin-right:5px;}
#corpo .gestao table {margin:5px; margin-top:15px;}
#corpo .gestao table tr td a {text-decoration:none; color:#000000;}
#corpo .gestao table tr td a:hover {text-decoration: underline; color:#999999;}

#baixo {border:#FFFFFF 0px dotted; width:777px; height:105px; margin:auto; background-color:#4C4C4C;}
#baixo .links {border:#FFFFFF 0px dotted; width:400px; height:100px; margin:2px; float:left;}
#baixo .links h3 {color:#FFCC00; font-size:16px; margin-left:5px; margin-bottom:5px; margin-top:5px;}
#baixo .links p a {color:#FFFFFF; margin-left:10px; text-decoration:none;}
#baixo .links p a:hover {color:#CCCCCC; margin-left:10px; text-decoration:underline;}

#baixo .ambiente {border:#FFFFFF 0px dotted; width:360px; height:100px; margin:2px; float:right;}

#rodape {border:#FFFFFF 0px dotted; width:777px; height:30px; margin:auto; padding-top:7px; text-align:center;}
#rodape p {color:#000000; text-align:center; font-size:11px;}


