*{ margin:0; padding:0;}
*.aceHidden{position:absolute;left:-999px;top:-999px;}
*.clearCod{clear:both;}
body{background-color:#F9F9F9; font:12px verdana; color:#666666; text-align: center; margin: 0;padding: 0;}

#CVBoxGeneral{border:0px solid red; width:980px; margin:0 0 0 11px;}
#CVBoxGeneralPublic{width:711px; left:50%; top:50%; margin-left:-342px;  margin-top:-262px; /* metade da largura fictícia */ position:absolute;}
#CVBoxGeneral{margin: 0 auto; text-align: left;}
#CVBoxGeneral h1.titLogo{ background:url('../img/logoCerti.png') no-repeat 0 0; width:212px; height:72px; margin:0; float:left;}
#CVBoxGeneral h2.CVNomeC{font:11px verdana; color:#666666; float:right; margin:20px 10px 0 0;}
#CVBoxGeneral h2.CVNomeC span.CVName{ font:bold 12px verdana; color:#013985; margin-right:10px;}
#CVBoxGeneral h2.CVNomeC a.linkSair{ background:url('../img/icoClose.png') no-repeat 0 2px; height:15px; padding:0 0 0 13px; font:12px verdana; color:#666666; text-decoration:none;}
#CVBoxGeneral h2.CVNomeC a.linkSair:hover{ font:bold 12px verdana; color:#666666; text-decoration:none;}
#CVBoxGeneral h2.CVTitCV{float:right; clear:both; font:bold 25px arial; color:#013985; margin:-20px 10px 0 0;}
#CVBoxGeneral div.CVBoxTop{height:100px;}
#CVBoxGeneral div.CVBoxIntTop{background-color:#ffffff; height:160px;} /*teste*/

#CVBoxGeneral div.CVBarraMenu{ background:url('../img/CVBarraComp.png') no-repeat 0 0; width:733px; height:47px; margin:0 0 0 0; float:left;}
#CVBoxGeneral div.CVBarraMenu ul.CVListMenu{list-style:none;}
#CVBoxGeneral div.CVBarraMenu ul.CVListMenu li{float:left;}

#CVBoxGeneral div.CVBoxData{background:url('../img/CVBarraBusca.jpg') no-repeat 0 0; width:232px; height:48px; margin:0 0 0 743px; font:bold 18px arial; text-align:center; padding-top:13px; color:#B0B0B0;}

#CVBoxGeneral div.CVBoxBusca{background:url('../img/CVBarraBusca.jpg') no-repeat 0 0; width:232px; height:48px; margin:0 0 0 743px;}
a.linkFaleSuporte{width:232px; height:48px; display:block;}

#CVBoxGeneral h2.CVtitContentRevendedor{font:bold 25px arial; color:#013985; padding:25px 0 0 50px;}
#CVBoxGeneral h2.CVtitContentRevendedor{ background:url('../img/CVIconRelatorios.png') no-repeat 20px 27px; }


#CVBoxGeneral p.CVBtnCancelarG{background:url('../img/CVBtnCancelar.png') no-repeat 0 0; width:139px; height:37px; float:left; margin:0 15px 0 0;}
#CVBoxGeneral p.CVBtnCancelarG a{width:139px; height:37px; display:block;}


input.BTNInputInt{margin:0 10px 0 0;}

#CVBoxGeneral p.CVBtnGerarRelatorio{margin:0 0 0 120px; padding:0; *padding:0 0 0 120px; _padding:50px 0 0 120px;}

#CVBoxGeneral p.CVTxtIns{text-align:center; margin:40px 0 30px 0}
#CVBoxGeneral p.IcoCalender{background:url('../img/icoCalender.png') no-repeat 0 0; width:18px; height:18px; display:block; margin:10px 0 0 190px;}
#CVBoxGeneral p.IcoCalender a.CVCalender{width:18px; height:18px; display:block;}
#CVBoxGeneral p.CVP01{margin:20px 0 0 0; text-align:left;}
#CVBoxGeneral div.CVBoxForm{margin:45px 0 0 0;}

#CVBoxGeneral input.CVInp, #CVBoxGeneralPublic input.CVInp, #CVBoxGeneralPublic .CVBoxReenvioEmail{font:20px arial; color:#999999; background-color:#F9F9F9; border:1px solid #E5E5E5; height:29px; width:177px; padding:5px 0 0 5px; margin:4px 0 0 0; text-align:left;}
#CVBoxGeneral form.CVFormData{width:210px; margin:20px 0 0 355px; display:block; height:;}

#CVBoxGeneralPublic .CVBoxReenvioEmail{width:280px;}

#CVBoxGeneral div.CVContent{width:980px; height:513px; background:url('../img/fundo.png') no-repeat 0 0; margin:0 0 0 0; padding:15px;}
#CVBoxGeneral div.CVContentTop, #CVBoxGeneral div.CVContentMiddle, #CVBoxGeneral div.CVContentFotter{width:980px;}
#CVBoxGeneral div.CVContentMiddle{width:955px;}

#CVBoxGeneral div.CVContentTop{background:url('../img/CVContentTop.png') no-repeat 0 0; height:12px; }
#CVBoxGeneral div.CVContentMiddle{background:url('../img/CVContentMiddle.png') repeat-y 0 0; min-height:450px;  padding:0 15px 15px 15px;}
#CVBoxGeneral div.CVContentFotter{background:url('../img/CVContentFooter.png') no-repeat 0 0; height:20px;}

#CVBoxGeneral #boxAlert{border:1px solid red; width:400px; min-height:40px; padding:10px 10px 10px 70px; font:bold 12px verdana; line-height:20px; background: #FFEBE8 url('../img/CVAlert01.png') no-repeat 15px 10px; text-align:left;}
#CVBoxPublicInt .boxAlertPublic {border:1px solid red; width:400px; min-height:40px; padding:10px 10px 10px 70px; font:bold 12px verdana; line-height:20px; background: #FFEBE8 url('../img/CVAlert01.png') no-repeat 15px 10px; text-align:left; position:relative; top:-45px; *top:-35px; _top:-45px; left:-120px;}
#boxAlert{margin:20px 0 -20px 240px;}

#CVBoxReenvioSenha .CVBoxAlertReenvio {border:1px solid red; width:250px; min-height:40px; padding:10px 10px 10px 70px; font:bold 12px verdana; line-height:20px; background: #FFEBE8 url('../img/CVAlert01.png') no-repeat 15px 10px; text-align:left; display:block; text-align:left; margin:0 0 -35px 90px; *margin:0 0 -35px 0; _margin:0 0 -35px 75px;}
#CVBoxReenvioSenha .CVBoxReenvio01{width:300px; text-align:left; margin:65px 0 0 115px; *margin:65px 0 0 10px; _margin:65px 0 0 115px;}
#CVBoxReenvioSenha a.CVBtnVoltarRe {font:11px verdana; color:#666666; background: url('../img/CVBtnSetBlueV.png') no-repeat 0 3px; padding-left:10px;}


/* botões 1 */
#CVBTNHome{clear: both; position:relative; display:block; height: 46px; width:75px; background:url('../img/CVBtnOnHome.png') no-repeat; background-position:0 0; cursor: pointer;}
#CVBTNHome span.hover{position: absolute; display: block; height: 46px; width: 75px; background: url('../img/CVBtnOnHome.png') no-repeat; background-position: bottom;}

#CVBtnComissoes{clear: both; position:relative; display:block; height: 73px; width: 97px; background:url('../img/CVBtnOffComissoes.png') no-repeat; background-position:0 0; cursor: pointer;}
#CVBtnComissoes span.hover{position: absolute; display: block; height: 73px; width: 97px; background: url('../img/CVBtnOn.png') no-repeat; background-position: bottom;}

#outro_botao{clear: both; position:relative; display:block; height: 73px; width: 97px; background:url('../img/CVBtnOffVendedores.png') no-repeat; background-position:0 0; cursor: pointer; margin:0 0 0 0;}                
#outro_botao span.hover {position: absolute; display: block; height: 73px; width: 97px; background: url('../img/CVBtnOnVendedores.png') no-repeat; background-position: bottom;}

#outro_botaoV1{clear: both; position:relative; display:block; height: 73px; width: 97px; background:url('../img/CVBtnOffConfiguracoes.png') no-repeat; background-position:0 0; cursor: pointer;}    
#outro_botaoV1 span.hover {position: absolute; display: block; height: 73px; width: 97px; background: url('../img/CVBtnOnConfiguracoes.png') no-repeat; background-position: bottom;}


/* Box Public */
#CVBoxPublicInt div.CVPublicTop{ background:url('../img/CVPublicTop.png') no-repeat 0 0; height:21px; }
#CVBoxPublicInt div.CVPublicMiddle{ background:url('../img/CVPublicMiddle.png') repeat-y 0 0; min-height:294px; padding-top:50px; text-align:center;}
#CVBoxPublicInt div.CVPublicFooter{ background:url('../img/CVPublicFooter.png') no-repeat 0 0; height:21px;}
#CVBoxGeneralPublic h1.titLogo{ background:url('../img/logoCerti.png') no-repeat 0 0; width:212px; height:72px; margin:0; float:left;}
#CVBoxGeneralPublic h2.CVTitCV{ margin:45px 20px 0 0; float:right; font:bold 20px arial; color:#013985;}
#CVBoxGeneralPublic p.linkRod01{margin:20px 0 0 333px; *margin:20px 0 0 80px; _margin:20px 0 0 333px; background:url('../img/CVBtnSetBlue.png') no-repeat 0 4px; width:120px;}
#CVBoxGeneralPublic p.linkRod01 a{font:11px verdana; margin:0 0 0 0; list-style:none; color:#666666;}
#CVBoxGeneralPublic p.linkRod01 a{font:11px arial; margin:0 0 0 0;}
#CVBoxGeneralPublic .lab01{margin:0 0 0 -65px}
#CVBoxGeneralPublic .lab02{margin:10px 0 0 -142px}
#CVBoxGeneralPublic p.CVBtnAcoes{margin:30px 0 0 53px;}


/* novo Css */

ul.listProxAnt{ margin:20px 0 0 195px;}
ul.listProxAnt li{float:left; list-style:none;}
ul.listProxAnt li.number{width:29px; height:16px; border:1px solid #B5B5AD; text-align:center; padding-top:3px; margin-right:10px;}
ul.listProxAnt li.number a{width:29px; height:19px; display:block; margin:-2px 0 0 0; color:#606060;}
ul.listProxAnt li.number a:hover{ text-decoration:underline;}
ul.listProxAnt li a{ text-decoration:none; width:29px; height:17px;}
ul.listProxAnt li.CVBtnAntTxt{margin:3px 10px 0 0;}
ul.listProxAnt li.CVBtnAntTxt a{color:#666666; font:13px verdana;}
ul.listProxAnt li.CVBtnAntTxt a:hover{ text-decoration:underline;}

#CVBoxGeneral div.CVSpace{margin:0 0 10px 0}
#CVBoxGeneral div.CVBtnExportarArq{margin:-17px 0 0 750px;}
#CVBoxGeneral form.CVFormDad{width:530px; height:40px; margin:30px 0 0 20px;}
#CVBoxGeneral p.CVCalender01{margin:15px 0 0 10px; width:18px; height:18px; background:url('../img/icoCalender.png') no-repeat 0 0; float:left;}
#CVBoxGeneral p.CVCalender01 a{width:18px; height:18px; display:block;}

#CVBoxGeneral input.CVFormBusca{width:180px; color:#CCCCCC; background: #ffffff url('../img/CVLupa.png') no-repeat 3px 3px; border:1px solid #A6A6A6; padding:3px 0 0 25px; height:20px;}
input.CVFormBusca01:focus{background: #ff0000; border:2px solid black;}

#CVBoxGeneral form.CVFormConfig{ margin:60px 0 0 260px;}
#CVBoxGeneral form.CVFormConfig input{margin:0 0 0 0; width:209px; height:22px; border:1px solid #A6A6A6; background:#F9F9F9; font:12px verdana; padding:5px 0 0 5px;}
#CVBoxGeneral form.CVFormConfig input:focus{background: #ffffff; border:2px solid #FFADAD;}
#CVBoxGeneral form.CVFormConfig input.CVBtnTrocarSenha{ width:155px; height:37px; border:0;}
#CVBoxGeneral p.CVBtnTrocarSenhaP{margin:40px 0 20px 140px;}

p.CVConfig01{color:#013985; }
p.CVConfig02{margin:5px 0 0 235px; font:10px arial}


/*Tabelas Resultado*/


table#tableResultDados{margin:0 0 0 18px; font:10px verdana; border-collapse: collapse; width:915px;}



table#tableResultDados thead tr td{margin:0 0 0 0; font:bold 12px verdana; height:50px; color:#FFFFFF; text-align:center; background-color:#C4C4C4; border-right:1px solid #ffffff;}
table#tableResultDados tbody tr td{margin:0 0 0 0; height:30px; padding-left:3px; border:1px solid #C4C4C4;}


table#tableResultDados thead.CVFundTabRe{background:url('../img/CVCabTab01.gif') no-repeat 0 0;}

table#tableResultDados thead tr td.CVPedido{width:58px; background:url('../img/CVTbCt01.gif') no-repeat 0 0;}
table#tableResultDados thead tr td.CVPedido{width:50px}
table#tableResultDados thead tr td.CVVendedor{width:240px}
table#tableResultDados thead tr td.CVCNPJ{width:155px}
table#tableResultDados thead tr td.CVCPF{width:154px}
table#tableResultDados thead tr td.CVData{width:75px}
table#tableResultDados thead tr td.CVDAtaCred{width:75px}
table#tableResultDados thead tr td.CVProduto{width:80px}
table#tableResultDados thead tr td.CVValor{width:64px; background:url('../img/CVTbCt02.gif') no-repeat -3px 0;}
/*table#tableResultDados thead tr td.CVHW{width:38px}
table#tableResultDados thead tr td.CVCert{width:40px}
table#tableResultDados thead tr td.CVComHW{width:40px}
table#tableResultDados thead tr td.CVComCert{width:42px;}
table#tableResultDados thead tr td.CVCom{width:44px; background:url('../img/CVTbCt02.gif') no-repeat -23px 0;}*/

.CVPar{background-color:#F7FBFE}
.CVImpar{background-color:#E6E6E6}

















