/* NOVO CSS */

/*globais*/
*{margin:0;padding:0;color:#333}
a{text-decoration:none;outline:none}
a:hover{text-decoration:underline}
img{border:0}
body{background:#023401}
html,body,form{height:100%;border:0 none}
body,td,span,div,p,li,a,select,input{font:8pt/11pt Tahoma}
h3 {font:12pt/12pt Tahoma;color:#379310;font-weight:bold}
ul{list-style:none}
strong{font-weight:bold}
hr {border:1px solid;height:1px}
input {padding:1px}

/*gerais*/
#boxTtl {width:100%;clear:both;padding:0 0 7px 0;margin:0;border-bottom:1px solid #dcdcdc}
#boxTtl img {margin:0 0 0 15px}
#boxTtl img.margin10 {margin:0 0 0 10px}
#boxTtl img.margin20 {margin:0 0 0 20px}
#boxFioInf180 {float:left;margin:0;padding:0;height:13px;width:180px;background:url(img/fio_boxInf180.gif) no-repeat}
#boxSubTtl {width:100%;clear:both;padding:0;margin:15px 0 0 15px}
#boxSubTtl h1{font:12pt/14pt Tahoma;color:#379310;font-weight:bold}
#boxSubTtl h3{font:7.5pt/18pt Tahoma;font-weight:normal}
#divLine{float:left;width:100%;height:1px;border-top:1px solid #379310;margin:5px 0 5px 0}
#divVoltar{background:url(img/blt_seta_amarela.gif) no-repeat right top;float:right;width:25px;height:15px;margin:25px 0 0 0;padding:0 20px 0 0;}

/*banner div*/
#apDiv2 {position:absolute;background:none;width:380px;left:50%;margin-left:-380px;margin-top:55px;z-index:10000;}

/*box header*/
#boxHeader{ background:transparent url(img/bgr_boxHeader.jpg) repeat-x scroll center bottom;min-width:775px;height:90px;}
#boxHeaderContent{width:775px;margin:0 auto;padding:0}
#boxHeaderContent img.logo{float:left; margin:15px 0 0 0}
#boxHeaderContent img.logopan{float:left; margin:25px 0 0 0}
#boxHeaderContent img.slogan{float:right; margin:19px 0 0 0}

/*box navbarsup*/
#boxNavbarSup{min-width:775px;background:url(img/bgr_navbarSup.jpg) repeat-x bottom;height:25px}
.navbarsup{width:775px;margin:0 auto;padding:0;display:table;white-space:nowrap}
.navbarsup li{margin:0;float:left;display:table-cell;background:url(img/fio_sep_navbarSup.jpg) no-repeat right bottom;height:23px}
.navbarsup li.ult{background:none}
.navbarsup li a{font-weight:bold;font-size:8pt;text-align:center;display:block;padding:4px 16px 0 13px}
.navbarsup li.on{background-color:#fccb05}
.navbarsup li.on a{color:#154800}

/*box content home*/
#boxContentHome{clear:both;min-width:775px;background:#fff url(img/bgr_boxContentHome.jpg) repeat-x bottom;padding:0 0 25px 0}
#boxContentHome:after{	content:".";display:block;height:0;clear:both}
#boxContentHome .boxIn{width:775px;margin:0 auto; overflow:hidden}
#boxContentHome .boxInHeader{width:775px;margin:0 auto; padding: 20px 0;}
#boxContentHome .col01{width:180px;float:left;padding:0}
#boxContentHome #divCentro{width:570px;float:right;padding:0;margin:20px 0 0 0;}

/*boxes home*/
#boxAnimHome{float:right;margin:0;width:230px;background-color:#fff}
#boxPtHome{float:left;width:160px;height:150px;padding:0 10px 10px 10px;background:url(img/bgr_boxPtHome.jpg) no-repeat bottom;clear:both;margin:0}
#boxBannerHome{float:left;width:160px;height:150px;padding:0; background:#ccc;clear:both;margin:0}
#boxPtHome select{border:1px inset #ccc; background-color:#dcdcdc;width:160px;margin:112px 0 0 0}
.classLogin{float:right;width:570px;height:155px;background:url(img/bgr_boxConsultHome.jpg) no-repeat bottom}
.classLogado{float:right;width:570px;height:50px;color: #c00; font-weight: bold}
.classLogin input{border:1px inset #ccc; background-color:#dcdcdc}
.classLogin input.cpf{float:left;margin:87px 0 7px 60px;width:230px;clear:both}
.classLogin input.cartao{float:left;margin:1px 0 0 190px;width:100px}
.classLogin input.btn{float:left;margin:0 0 0 7px; border:0; background:none}

/*box conteudos*/
#boxConteudo{width:540px;padding:25px 15px 0 15px;float:left;text-align:justify}
#boxConteudo b{color:#379310;font-weight:bold}
#boxPergunta {color:#379310;font-weight: bold; margin:0 0 15px 0; cursor:pointer}
#boxPergunta img {margin:0 5px 0 0}
#boxResposta {margin:0 0 15px 0;}

/*box enquete home*/
#boxEnqueteHome{width:160px;padding:5px 10px 0 10px;float:left}
#boxEnqueteHome p {margin:0 0 10px 0}
#boxEnqueteHome ul {margin:0;clear:both}
#boxEnqueteHome li.input{float:left;text-align:left;width:20px;height:15px;border:0px solid}
#boxEnqueteHome li.resposta{float:right;text-align:left;width:130px;border:0px solid}

/*box premio home*/
#boxPremioHome{margin:0;float:left;width:320px;height:135px;padding:20px 0 0 0;background:url(img/bgr_boxPremioHome.jpg) no-repeat bottom}
#boxPremioHome hr {border-color:#379310;margin:5px 0 5px 0; width:115px}
#boxPremioHome ul {margin:0;clear:both}
#boxPremioHome li.arrow{float:left;width:20px;margin:40px 0 0 0}
#boxPremioHome li.img{float:left;text-align:left;width:145px;margin:0 10px 0 0}
#boxPremioHome li.descricao{float:left;text-align:left;width:125px;padding:0}
#boxPremioHome li.descricao h1{font:10pt/12pt Tahoma;color:#379310;font-weight:bold}
#boxPremioHome li.descricao h2{font:12pt/18pt Tahoma;color:#379310;font-weight:bold}
#boxPremioHome li.descricao h3, #boxPremioHome li.descricao span{font:7.5pt/12pt Tahoma;font-weight:normal}

/*box premio*/
#boxPremio{margin:25px 15px 0 0;float:left;width:180px;padding:0}
#boxPremioLast{margin:25px 0 0 0;float:left;width:180px;padding:0}
#boxPremio hr, #boxPremioLast hr {width:180px;border-color:#379310;margin:5px 0 5px 0}
#boxPremio ul, #boxPremioLast ul {clear:both}
#boxPremio li.top, #boxPremioLast li.top{width:180px;height:10px;background:url(img/bgr_boxPremioTop.gif) #379310 no-repeat}
#boxPremio li.bottom, #boxPremioLast li.bottom{width:180px;height:24px;background:url(img/fio_boxInfPremio.gif) no-repeat; text-align:right}
#boxPremio a, #boxPremioLast a{font:7.5pt/18pt Tahoma;font-weight:normal;padding:0 25px 0 0}
#boxPremio li.img, #boxPremioLast li.img{width:145px; height:115px;margin:15px 17px 10px;border:0px solid #f00;}
#boxPremio li.descricao, #boxPremioLast li.descricao{text-align:left;width:150px;margin:0 17px 0}
#boxPremio li.descricao h1, #boxPremioLast li.descricao h1{font:10pt/12pt Tahoma;color:#379310;font-weight:bold;min-height:32px}
#boxPremio li.descricao h3, #boxPremioLast li.descricao h3{font:7.5pt/12pt Tahoma;font-weight:normal}
#boxPremio li.descricao span, #boxPremioLast li.descricao span{font:7.5pt/12pt Tahoma;font-weight:normal}

/*box premio detalhe*/
#boxPremioDetalhe{margin:25px 0 0 0;float:left;width:570px;padding:0}
#boxPremioDetalhe hr {width:570px;border-color:#379310;margin:5px 0 5px 0}
#boxPremioDetalhe ul {clear:both;display:table-cell}
#boxPremioDetalhe li.top{float:left;width:570px;height:10px;background:url(img/bgr_boxPremioDetalheTop.gif) #379310 no-repeat}
#boxPremioDetalhe li.bottom{float:left;text-align:right;width:570px;height:28px;background:url(img/fio_boxInf570.gif) no-repeat bottom}
#boxPremioDetalhe input.btn{margin:0 15px 0 0}
#boxPremioDetalhe li.img{float:left;text-align:center;width:180px; margin:15px 0 0 0}
#boxPremioDetalhe li.descricao{float:right;text-align:left;width:360px;margin:0 15px 0 0}
#boxPremioDetalhe li.descricao h1{font:12pt/18pt Tahoma;color:#379310;font-weight:bold;margin:20px 0 20px 0}
#boxPremioDetalhe li.descricao h2{font:12pt/14pt Tahoma;color:#379310;font-weight:bold}
#boxPremioDetalhe li.descricao h3{font:10pt/12pt Tahoma;color:#379310;font-weight:bold}
#boxPremioDetalhe li.descricao h3 strong{font:8pt/12pt Tahoma;color:#379310;font-weight:bold}
#boxPremioDetalhe li.descricao h4{font:8pt/12pt Tahoma;font-weight:normal;margin:0 0 20px 0}
#boxPremioDetalhe li.descricao span{font:8pt/12pt Tahoma;font-weight:normal}

/*box destaques/parceiros home*/
#boxDestFullHome{margin: 25px 0 0 0;width:570px; padding:0; background:none; float:left}

#boxDestEsqHome, #boxParcEsqHome{float:left}
#boxDestDirHome, #boxParcDirHome{float:right}
#boxDestEsqHome, #boxDestDirHome, #boxParcEsqHome, #boxParcDirHome{margin: 25px 0 0 0;text-align:left;width:235px}
#boxDestEsqHome, #boxDestDirHome{height:145px;background:url(img/bgr_boxParceiroHome.jpg) no-repeat bottom;padding:0 20px 0 20px;}
#boxParcEsqHome, #boxParcDirHome{height:100px;background:url(img/bgr_boxParceiroHome.jpg) no-repeat bottom;padding:20px 20px 0 20px;}
#boxParcEsqHome img {margin:0 0 0 8px}
#boxParcDirHome img {margin:20px 0 0 0}
#boxDestEsqHome img.ttl, #boxDestDirHome img.ttl{clear:both; margin: 0 0 20px 0}
#boxDestEsqHome ul, #boxDestDirHome ul, #boxParcEsqHome ul, #boxParcDirHome ul{margin:0;clear:both}
#boxDestEsqHome li, #boxParcEsqHome li, #boxDestDirHome li, #boxParcDirHome li {float:left;text-align:left;width:140px;border:0px solid}
#boxDestEsqHome li.img, #boxDestDirHome li.img, #boxParcEsqHome li.img, #boxParcDirHome li.img {width:80px; margin:0 15px 0 0;border:0px solid}

/*box login*/
#boxLogin{margin:5px 0 0;width:540px;padding:10px 15px;background:#fff url(img/fio_boxInf570.gif) no-repeat bottom; float:right;}
#boxLogin h3 {font-size:9pt;}
#boxLogin strong {color:#c00;}
#boxLogin a { margin:0 5px 0 0; color:#c00;}

/*box navbarinf*/
#boxNavbarInf{min-width:775px;background:url(img/bgr_navbarSup.jpg) repeat-x;padding:0 0 6px 0}
.navbarinf{width:775px;margin:0 auto;padding:0;display:table;white-space:nowrap}
.navbarinf li{margin:0;float:left;display:table-cell;height:25px}
.navbarinf li.ult{background:none}
.navbarinf li a{font-weight:bold;font-size:7.5pt;text-align:center;display:block;padding:10px 10px 0 10px}

/*box footer*/
#boxFioInf{min-width:775px;height:5px;background:url(img/fio_boxFioInf.gif) repeat-x;clear:both}
#boxFooter{min-width:775px;height:75px;background:url(img/bgr_boxFooter.jpg) repeat-x}
#lstFooter{width:775px;margin:0 auto;padding:27px 0 0 0}
#lstFooter li, #lstFooter li a{line-height:22px;font-size:7.5pt;color:#fff}
#lstFooter li.itn01, #lstFooter li.itn02, #lstFooter li.itn03 {float:left;margin:0 40px 0 0}
#lstFooter li.itn04, #lstFooter li.itn05 {float:right;margin:0 0 0 40px}

/*categoria de produtos*/
#boxMenuHome{float:left;width:160px;padding:0 10px 0 10px;margin:10px 0 16px 0}
#boxMenuHome img{float:left;margin:0 0 6px 0}
#boxMenuHome li{ border-bottom:1px solid #fff;float:left;width:140px;height:16px;padding:2px 10px 2px 10px;margin:0;cursor:pointer; background-color:#999; color:#fff}
#boxMenuHome li.top{background:url(img/bgr_boxMenuTop.gif) #999 no-repeat top}
#boxMenuHome li.bottom{background:url(img/bgr_boxMenuBottom.gif) #999 no-repeat bottom}
#boxMenuHome li:hover, #boxMenuHome li.bottom:hover, #boxMenuHome li.top:hover {background-color: #000}

/*tables*/
.tabelaRegua { font-size: 11px; color: #333333; border-collapse: collapse; border: 1px 0 0 1px solid black;  text-align: center}
.tabelaRegua th { padding: 2px 5px 2px 5px; border-collapse: collapse; background-color: #CCCCCC; text-align: center; font-weight: bold; border-spacing: 0px; border: 1px solid #999999}
.tabelaRegua td { border-spacing: 0px; border-collapse: collapse; border: 1px solid #999999; text-align: center; padding: 2px}
#tablePremios { width: 100% }
#tablePremios th { color: #ddaf26; font-weight: bold; font-size: 12px; text-align: center; }
#tablePremios td { background-color: #749367; padding: 3px; }
#tablePremios tfoot td { background-color: #ebebeb; font-weight: bold; padding: 3px; }
#tableDadosPessoais td { color: #749367; }
.tabelaSimples tr td { padding: 4px; }
.par { background-color: #FFFFFF}
.impar { background-color: #f1f1f1}

/*load*/
#divLoadingBars { border:1px solid black; background:#fff;  width:32px; height:32px; z-index:100;  position:absolute; display:none}


