body,form,div,td {margin: 0;padding: 0;}
body,table,input {font: normal 12px Arial, Helvetica, sans-serif;color: #000000;}
body {background: #d8cbaf;}
html {overflow-y: scroll;}

.html2 {overflow: hidden;}
.body2 {margin: 0;padding: 10px;background: transparent;overflow: hidden;}
.body2 .login table {margin: 0 auto;}

.frame {width: 730px;background: #ffffff;}



a {color: #303030;text-decoration: underline;}
a:hover {color: #3399FF;text-decoration: none;}
a img {border: none;}


.pgtop {background: transparent url(img/topo.png) repeat-x;width: 874px;height: 185px;}

.pgbot {font: normal 12px tahoma;color: #bca678;background: transparent url(img/rodape.png) repeat-x 0 0;width: 874px;}
.pgbot td {height: 42px;}
.pgbot .t1 {padding: 0 0 0 40px;text-align: left;}
.pgbot .t0 {text-align: center;}
.pgbot .t2 {padding: 0 40px 0 0;text-align: right;}
.pgbot .traco {font-size: 1px;line-height: 1px;background: transparent url(img/traco.png) repeat-y;height: 16px;}
.pgbot a {color: #A5833A;text-decoration: none;}
.pgbot a:hover {color: #D5B36A;text-decoration: underline;}






.mnv {font: bold 9pt arial;background: #ae9050;text-align: left;padding: 6px;}
.mnv ul {margin: 0;padding: 0;list-style: none;border-top: 1px solid #000000;width: 140px;}
.mnv li {margin: 0;padding: 0;border-width: 0 1px 1px 1px;border-style: solid;border-color: #000000;}
.mnv a {color: #505050;padding: 13px 6px;display: block;text-decoration: none;background-color: #e5dac1;width: 126px;}
html>body .mnv a {width: auto;}
.mnv .sub a {background-image: url(img/ceta.gif);background-repeat: no-repeat;background-position: 122px center;}
.mnv a.tp2 {color: #ffffff;background-color: #8f7156;}
.mnv a.tp3 {color: #ffffff;background-color: rgb(146,26,14);}
.mnv a:hover, .mnv .sub.over a {color: #000000;text-decoration: none;background-color: #ae9050;g:#ffcc99;}
.mnv a.tp2:hover, .mnv .sub.over .tp2 {color: #ffcc00;background-color: #8f7156;}
.mnv a.tp3:hover {color: #ffffff;background-color: rgb(199,37,32);}

.mnv .sub.out ul {display: none;}
.mnv .sub.over {position: relative;}
.mnv .sub.over ul {width: 180px;position: absolute;top: 5px;left: 130px;z-index: 100;}
.mnv .sub.over ul a {color: #333333;padding: 6px 4px;background: #d2bf99;width: 176px;}
html>body .mnv .sub.over ul a {width: auto;}
.mnv .sub.over ul a:hover {color: #000000;background: #ffe696;}



.mnh {margin: 0px 0 0 0;background: #fff0e0;k:url(img/traco.png) repeat-y;width: 100%;}
.mnh.borda {border-bottom: 1px solid #8f7156;}
.mnh table {font: normal 10pt/32px verdana;height: 32px;}
.mnh td {padding: 0 2px 0 1px;background: transparent url(img/bdv15.gif) no-repeat right center;}
.mnh .utm {padding: 0 1px;background-image: none;}	
.mnh table a {margin: 0;padding: 0 25px;color: #000000;text-decoration: none;display: block;}
.mnh .car {color: #ff3300;padding-left: 45px;background: transparent url(img/carrinho.gif) no-repeat 20px center;}
.mnh .adm {color: #cc9900;}
.mnh .sair {color: #ff0000;}
.mnh table a:hover, .mnh .submn a.asub {color: #996600;text-decoration: underline;background-color: #ffffff;}
.mnh .car:hover {color: #ff6600;}
.mnh .adm:hover {color: #0099ff;}
.mnh .sair:hover {color: #ffc000;}

.mnh ul {display: none;}
.mnh .submn {margin: 0;padding: 0;position: relative;z-index: 100;height: 32px;}
.mnh .submn ul {display: block;margin: 0;padding: 0;list-style: none;width: 160px;border-top: 1px solid #000000;position: absolute;top: 32px;left: 0;z-index: 100;}
.mnh li {margin: 0;padding: 0;border: 0 solid #000000;border-width: 0 1px 1px 1px;}
.mnh li a {padding: 0 12px;background-color: #e0e0e0;width: 134px;}
html>body .mnh li a {width: auto;}
.mnh li a:hover {background-color: #ffffff;}

.mnh .prd {background: transparent url(img/traco.png) repeat-y;border-top: 4px solid #8f7156;border-bottom: 4px solid #8f7156;}
.mnh .prd a, .mnh .prd strong {line-height: 22px;color: #f0f0f0;margin: 0;padding: 0 13px;text-decoration: none;display: inline-block;}
.mnh .prd a:hover {color: #404040;text-decoration: underline;background-color: #fff0e0;}
.mnh .prd strong {color: #ffffff;background-color: #8f7156;}
.mnh .prd .fecha {font-size: 1px;line-height: 1px;background: url(img/fechar.gif) no-repeat center;width: 22px;height: 22px;float: right;cursor: pointer;}


.login table {margin: 10px auto;font-size: 16px;color: #606060;text-align: left;background: #ffffff;border: 3px solid #8f7156;-moz-border-radius: 10px;border-radius: 10px;}
.login td {padding: 3px 20px;}
.login .sep10 {font-size: 1px;line-height: 1px;padding: 0;height: 10px;}
.login .sep20 {font-size: 1px;line-height: 1px;padding: 0;height: 10px;}
.login .esq {padding-right: 6px;}
.login .mei {padding-right: 6px;padding-left: 0;}
.login .dir {padding-left: 0;text-align: right;}
.login .esq2 {padding-right: 6px;text-align: right;}
.login .dir2 {padding-left: 0;}
.login .neg {font-weight: bold;}
.login .img {padding-top: 16px;padding-bottom: 6px;text-align: center;}
.login .erro, .login .errov {font-weight: bold;font-size: 12px;color: #ff0000;padding-top: 10px;}
.login .errov {padding-top: 0;}
.login .ok {font-weight: bold;font-size: 12px;text-align: center;}
.login .ok span {color: #000000;}
.login .bts {padding-top: 10px;padding-bottom: 20px;}
.login .opc {font-weight: bold;font-size: 20px;color: #f0f0f0;padding: 12px;text-align: center;background: url(img/degrade.jpg) repeat-x;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}
.login .opc a {color: #ffcc00;text-decoration: none;}
.login .opc a:hover {text-decoration: underline;}
.login .tit {afont-size: 16px;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}
.login .opcional {color: #633;font-size: 14px;}


.txt, .txt1, .txt2, .txt3, .txt4 {width: 100px;height: 16px;border: 1px solid #8f7156;}
.txt1 {width: 165px;}
.txt2 {width: 250px;}
.txt3 {width: 320px;}
.txt4 {width: 70px;}
.ipnum {text-align: center;}



.qdimg {margin: 2px;float: left;text-align: center;vertical-align: middle;}
.qdimg div {padding: 2px;border: 1px solid #8f7156;}
.qdimg.atv div {background-color: #000000;border-color: #000000;}
.qdimg img {background: rgb(228,236,245) url(img/carregando.gif) no-repeat center;width: 74px;height: 74px;display: block;border: none;}

.qdimg img.t120 {width: 114px;height: 114px;}


.codimg td {padding: 18px;border: 0 solid #8f7156;border-width: 3px 0;}


.tab1 {margin: 10px auto 0 auto;border: 0 solid #8f7156;border-width: 2px 1px 1px 2px;-moz-border-radius: 4px;border-radius: 4px;}
.tab1 td {padding: 2px 10px;vertical-align: top;border: 0 solid #8f7156;border-width: 0 1px 1px 0;}
.tab1 .chk, .tab1 .top .chk {padding: 2px;vertical-align: middle;}
.tab1 .top td {font-weight: bold;padding: 4px 10px;text-align: center;vertical-align: middle;background: #8f7156;k: rgb(174,144,80);}
.tab1 .nav td {color: rgb(210,191,153);}
.tab1 .nav span {color: #000000;}
.tab1 .nav a {text-decoration: none;}
.tab1 .top2 td {border-bottom: 2px solid rgb(210,191,153);}
.tab1 .cor1 td {background: rgb(210,191,153);}
.tab1 .cor2 td {background: rgb(216,203,175);}
.tab1 .num {font-weight: bold;border-width: 0 2px 1px 0;}
.tab1 div {margin: 0 auto;}
.tab1 .dthr {width: 120px;}
.tab1 .real {text-align: center;width: 90px;}
.tab1 .bts {width: 130px;}
.tab1 .bts2 {text-align: left;width: 205px;}
.tab1 .bts3 {text-align: left;width: 145px;}
.tab1 .s {color: #008000;}
.tab1 .s0 {color: #ff0000;}
.tab1 .s1 {color: #0000ff;}
.tab1 .qdimg {margin: 10px 5px;}
.tab1 .qdimg div {margin-bottom: 2px;}


.tab2 td {font: normal 12px tahoma;color: #000000;padding: 4px 10px;text-align: center;vertical-align: middle;}
.tab2 .top td {font-weight: bold;padding: 12px 10px;background: #8f7156;}
.tab2 .top2 td {border-bottom: 2px solid rgb(210,191,153);}
.tab2 .cor1 td {background: rgb(210,191,153);}
.tab2 .cor2 td {background: rgb(216,203,175);}
.tab2 .num {font-weight: bold;}
.tab2 .q3 {-moz-border-radius: 0 0 6px 0;border-radius: 0 0 6px 0;}
.tab2 .q4 {-moz-border-radius: 0 0 0 6px;border-radius: 0 0 0 6px;}


.homepg {background: transparent url(img/traco.png) repeat-y;}
.homepg table {width: 100%;}
.homepg td {padding: 8px 1px;vertical-align: top;}
.homepg .pri {padding: 8px 7px 8px 8px;text-align: center;}
.homepg .tit {font-size: 28px;font-family: Georgia, "Times New Roman", Times, serif;color: #a5833a;}
.homepg .user {font: bold 11px verdana;color: #505050;margin-top: 8px;padding: 8px;text-align: left;background: #d8cbaf;-moz-border-radius: 8px;border-radius: 8px;}
.homepg .msg {font-size: 14px;font-family: Verdana, Geneva, sans-serif;color: #41271a;margin-top: 8px;padding: 8px;background: #d8cbaf;-moz-border-radius: 8px;border-radius: 8px;}




.desenv {padding: 0;height: 393px;background: #ffffff url(img/desenvolvimento.jpg) no-repeat center;}
