﻿/* novas classes baseadas nas areas dos templates */

	
* {margin:0;padding:0;/*border:0;*/list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
body.bkg {background:#f3f7f7 url(../img/bkgMarlin.gif) repeat-x top left;}
body {background-color:#FFFFFF;}
.bodyExtranet {background-color:#F3F2EE;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.bodyFaleConosco {background:#ffffff none !important; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#F60;}
.textarea {border:0;height:100px;margin-top:5px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#A8A8A8;padding-top:5px;border-top:1px solid #898a8a;border-left:1px solid #898a8a;border-bottom:1px solid #c7c7c7;border-right:1px solid #c7c7c7;background-color:#f3f6f7;}

.btnLogin {border:0;}
.clr {clear: both;}
.enviar {display:block;width:387px;margin-top:16px;padding-top:20px;text-align:right;background:url(../img/dot4.gif) repeat-x;}



div#ctContent {background:url(../img/bkgGeral.png) repeat-y top center;}
div#ctContentInf {background:url(../img/bkgGeralInf.png) repeat-y top center; height: 8px}
div.ctGeral {margin:0px auto 0 auto;width:770px;background:#FFFFFF; position:relative;}
div.ctLogo {float:left;width:562px; margin-top: 2px;}

div.ctSearch {float:right;width:188px;background:url(../img/bkgSearch.gif) no-repeat;padding:15px 10px 0 10px; margin-top: 2px; height: 60px}
div.ctSearch p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}

div.ctSearch .input {border:0;height:13px;margin-top:5px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#A8A8A8;padding-top:5px;border-top:1px solid #898a8a;border-left:1px solid #898a8a;border-bottom:1px solid #c7c7c7;border-right:1px solid #c7c7c7;background-color:#f3f6f7;}

div.ctSearch #mnuAcessorapido {border:0; font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#A8A8A8;border-top:1px solid #898a8a;border-left:1px solid #898a8a;border-bottom:1px solid #c7c7c7;border-right:1px solid #c7c7c7;background-color:#f3f6f7;}

div.ctSearch .btnSearchBuscar {float:right;margin:-20px 5px 0 0;border:0;}

div.ctMiolo {width:770px; clear: both}
div.ctMioloInt {width:770px; clear: both; margin: 28px 0 0 0;}
div#imgTopo {margin:28px 0 3px 4px;}/* nova versÃ£o no style_marlin_iefix.css */
div.imgTopo {float:left;margin:0px 0px 3px 4px;} /* nova versÃ£o no style_marlin_iefix.css */


div.divMenu { width:770px; position: absolute; top:64px; left:0px; z-index:50; height: 40px;}

div.ctPrincipal {float:left;width:565px;background:url(../img/bkgConteudo.gif) repeat-y; position:relative;}
div.ctPrincipal ul li a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 5px ; padding: 0 0 0 10px;}

div.ctPrincipalInt {float:left;/*width:521px;*/ padding:0 0 0 20px;}
div.ctPrincipalInt p.txt {font:10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.ctPrincipalInt p.txt b {font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;}

div.ctPrincipal .botaoVoltarSup{ position:absolute; top:35px; right:25px; z-index:10;}
div.ctPrincipal .botaoVoltarSup a{ text-decoration:none; background:url(../img/bullet2.gif) no-repeat 0px 3px ; padding: 0 0 0 10px;}
div.ctPrincipal .botaoVoltarSup a:hover{ text-decoration:underline}
div.ctPrincipal .botaoVoltarInf{ position:absolute; bottom:15px; right:25px; z-index:10; clear:both;}
div.ctPrincipal .botaoVoltarInf a{ text-decoration:none; background:url(../img/bullet2.gif) no-repeat 0px 3px ; padding: 0 0 0 10px;}
div.ctPrincipal .botaoVoltarInf a:hover{ text-decoration:underline}


div.divFaleConosco {float:left;margin-left:18px;background:#FFFFFF; position:relative;}
div.divFaleConosco .ctdivFaleConosco {margin-bottom:10px;background:#FFFFFF;}
div.divFaleConosco .ctdivFaleConosco p.txt {float:left;width:200px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.divFaleConosco .ctdivFaleConosco p.txt input {width:185px; color:#000000 !important;}
div.divFaleConosco .ctdivFaleConosco p.txtUnico {float:left;clear:both;width:400px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.divFaleConosco .ctdivFaleConosco p.txtUnico input, div.divFaleConosco .ctdivFaleConosco p.txtUnico textarea {width:385px; color:#000000 !important;}
div.divFaleConosco .ctdivFaleConosco img.btnLogin {margin-bottom:-15px;}
div.divFaleConosco .ctdivFaleConosco .layer{position:absolute; top:100px; left:100px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E; }
div.divFaleConosco .ctdivFaleConosco .layer div{ width:291px; background:url(../img/imgLayerMeio.gif) repeat-y top left;padding:20px 0; text-align:center;}




div.ctAuxiliarExtranet {float:left;width:172px;margin-right:3px;background:#F3F2EE;}
div.ctAuxiliarExtranet .ctAcessoRestritoExtranet {margin-bottom:10px;background:#F3F2EE;}
div.ctAuxiliarExtranet .ctAcessoRestritoExtranet p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.ctAuxiliarExtranet .ctAcessoRestritoExtranet img.btnLogin {margin-bottom:-15px;}

div.ctAuxiliar {float:right;width:170px;margin-right:5px;padding:0 15px 15px 15px;background: #FFFFFF url(../img/bkgAuxiliar.gif) repeat-x;} /* versÃ£o IE6 no style_marlin_iefix.css */
div.ctAuxiliar .ctAcessoRestrito {margin-bottom:18px;}
div.ctAuxiliar .ctAcessoRestrito p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.ctAuxiliar .ctAcessoRestrito img.btnLogin {margin-bottom:-15px;}

div.ctAuxiliar ul {clear:both;}
div.ctAuxiliar ul li a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 5px ; padding: 0 0 0 10px; }

div.ctAuxiliar div.contDestaqueVertical {float:left;margin:0px 0;width:170px;}
div.ctAuxiliar div.contDestaqueVertical p.data {padding:6px 0;font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#00ADA8;}
div.ctAuxiliar div.contDestaqueVertical p.txt {padding:6px 0;width:163px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;}
div.ctAuxiliar div.contDestaqueVertical p.txt .foto {margin-bottom:5px;}
div.ctAuxiliar div.contDestaqueVertical p.txt a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 3px; padding: 0 0 0 10px; margin:10px 0 5px 0; display:block}

div.ctAuxiliar div#imgTopo {margin:20px 0 5px !important;}

div.ctRodape {float:left; width:764px;background:#F3F3F3 url(../img/imgTopoRodape.gif) no-repeat top;margin:5px 0 5px 3px;font-size:10px;color:#6E6E6E;}
div.ctRodape div.ctCopy {width:741px;min-height:18px;padding:5px 0 0 20px;}
div.ctRodape .imgRodape {margin-top:5px}

div.boxNavegaCli {width:520px;margin:0px;}
div.boxNavegaCli form {width:509px; border-right:solid 1px #EAEAEA; margin:0 15px 0 0; padding:0 10px 0 0;background:url(../img/imgLinhaBox.gif) no-repeat top right;}
div.boxNavegaCli form img{margin: 15px 0 10px 0;}/* versÃ£o IE6 no style_marlin_iefix.css */
div.boxNavegaCli form label{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;}
div.boxNavegaCli form .select{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E; width: 200px;}

div.contClientes {margin:25px 0 0 0 ;padding-top:10px; width:520px;background:url(../img/imgTopoBoxClientes.gif) no-repeat right top;}
div.contClientes .titulo {float:right;width:330px;margin:0 0 20px 0;padding: 0 20px 0 20px;border-left:solid 1px #C9C9C9;font:bold 13px Verdana, Arial, Helvetica, sans-serif;color:#4C4C4C; height:31px; line-height:31px; vertical-align:middle;}
div.contClientes .logo {float:left;width:130px;margin:0 0 21px 5px;text-align:center; height:31px; line-height:31px; vertical-align:middle;}
div.contClientes p img {float:left;margin:0 20px 10px 0;}
div.contClientes p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.contClientes p.box {/*width:484px;*/border-right:solid 1px #EAEAEA; margin:0 0 0 5px;padding:0px 10px 0 0;clear:both;}

div.contDetalhe, div.contProdutos, div.contParceiro{width:520px; margin: 0 0 10px 0; background:url(../img/imgLinhaBox.gif) no-repeat right top;padding:10px 0 0 0; border-right:solid 1px #EAEAEA;}
div.contDetalhe .titulo, div.contProdutos .titulo, div.contParceiro .titulo {font-size:12px;color:#4C4C4C;font-style:normal;font-weight: bold;font-family: Verdana, Arial; background:url(../img/lytBulletTit.gif) no-repeat 0px 5px; padding:0 0 0 10px; margin:10px 0 0 0;}
div.contDetalhe p.txt, div.contProdutos p.txt, div.contParceiro p.txt {font:10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}

div.contDetalhe p.txt *{font:10px Verdana, Arial, Helvetica, sans-serif !important;color:#6E6E6E;}

div.contProdutos ul {margin: 0 10px 0 20px; clear:both}
div.contProdutos ul li {font:normal 10px Verdana, Arial, Helvetica, sans-serif !important;color:#6E6E6E;padding-bottom:5px; list-style:disc}

div.contDetalhe p.box, div.contProdutos p.box, div.contParceiro .box{width:509px;/*border-right:solid 1px #EAEAEA;*/margin:0 0 0 0;padding:10px 10px 10px 0; /*min-height:5em;*/ background:url(../img/imgLinhaBox.gif) no-repeat right bottom;}
div.contDetalhe p.txt a, div.contProdutos p.txt a, div.contParceiro p.txt a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 5px ; padding: 0 0 0 10px;}
div.contDetalhe p .foto, div.contProdutos p .foto, div.contParceiro p .foto {float:left;margin:0 15px 5px 0;}

div.contDetalheConteudo{width:520px;margin: 0 0 0 0;}
div.contDetalheConteudo .titulo {background:url(../img/imgTopoBox1.gif) no-repeat right top;padding:10px 0 0 0}
div.contDetalheConteudo p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.contDetalheConteudo p.box {width:484px;border-right:solid 1px #EAEAEA;margin:0 15px 0 25px;padding:10px 10px 0 0;}
div.contDetalheConteudo p a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600;}

div.contDestaquePrincipal{width:565px;margin: 0 0 10px 0;}
div.contDestaquePrincipal .titulo {height:50px;}
div.contDestaquePrincipal .titulo img {margin:20px 0 0 25px;}
div.contDestaquePrincipal .tituloFoto {height:63px;}
div.contDestaquePrincipal .tituloFoto img {margin:30px 0 0 25px;}
div.contDestaquePrincipal p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.contDestaquePrincipal p.box {width:494px; margin:0 15px 0 25px;}
div.contDestaquePrincipal p a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600;}

div.contDestaquePrincipalFoto {width:565px;margin: 0 0 0 0;}
div.contDestaquePrincipalFoto .titulo {height:65px;}
div.contDestaquePrincipalFoto .titulo img {margin:30px 0 0 25px;}
div.contDestaquePrincipalFoto p.box {width:494px; margin:0 15px 0 25px;}
div.contDestaquePrincipalFoto p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}

div.contEndereco  {padding:2px 0 0 20px;font-style:normal; font-size: 10px;}
div.contEndereco span {color:#2A9595;}

div.contVejaTambemLateral{margin-top:18px;}
div.contVejaTambemLateral .titulo {margin:5px 0 8px 0;}
div.contVejaTambemLateral .foto {margin:5px 0 10px 0;}
div.contVejaTambemLateral p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.contVejaTambemLateral a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 5px; padding: 0 0 0 10px; }

.boxContDestMiolo {width:535px;background:#F9F9F7;padding:5px 0px 0px 5px; margin: 0 -10px 0 -10px;}
.boxContDestTit div#imgTopo {margin:20px 0 5px 5px !important;}

div.boxContDestTit .titulo {height:35px;}
div.boxContDestTit .titulo img {margin:20px 0 0 5px;}

div.boxContDestTit div.contDestaquePrincipal{width:545px;margin: 0 0 10px 0;}


div.contDestaqueVertical {float:left;margin:0px 3px;width:170px; /*border: 1px solid #000;*/}
div.contDestaqueVertical p.data {padding:6px 5px;font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#00ADA8;}
div.contDestaqueVertical p.txt {padding:6px 5px;/*min-height:180px;*/width:163px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;}
div.contDestaqueVertical p.txt .foto {margin-bottom:5px; display:block;}
div.contDestaqueVertical p.txt a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 3px ; padding: 0 0 0 10px; margin:10px 0 5px 0; display:block}
div.contDestaqueVertical br {display:none;}


div.contDestaqueHorizontal{}
div.contDestaqueHorizontal img{ float:left; margin:1px 5px 5px 0;} 
div.contDestaqueHorizontal p{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E; margin:0 0 5px 0; }
div.contDestaqueHorizontal a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 3px ; padding: 0 0 0 10px; margin:10px 0 5px 0;}


div.contDestaqueAreaVertical {float:left;margin:0 0px 0 0px;width:175px;}

div.contDestaqueAreaVertical p.txt {border-right:solid 1px #ECECEC;padding:6px; width:161px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;}
div.contDestaqueAreaVertical p.txt img {margin-bottom:5px; width:161px;}
div.contDestaqueAreaVertical p.txt a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 3px ; padding: 0 0 0 10px; margin:0; display:block}

div.contDestaqueAreaHorizontal{width:520px;margin: 0 0 0 0; }
div.contDestaqueAreaHorizontal .titulo {background:url(../img/imgTopoBox1.gif) no-repeat right top;padding:10px 0 0 0}
div.contDestaqueAreaHorizontal p.txt {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#6E6E6E;padding-bottom:5px;}
div.contDestaqueAreaHorizontal p.box {width:494px;border-right:solid 1px #EAEAEA;margin:0 15px 0 25px;padding:10px 0;}
div.contDestaqueAreaHorizontal p a {font:bold 9px Verdana, Arial, Helvetica, sans-serif;color:#FF6600; background:url(../img/bullet.gif) no-repeat 0px 3px ; padding: 0 0 0 10px; margin:0 0 5px 0; display:block}

div.contDestaqueVerticalPortifolio {float:left;margin:5px 0 5px 0px;width:89px; text-align:center}


table.contAreaAtuacao{border:0; width:520px; border-collapse:collapse}
table.contAreaAtuacao table {border:0; width:100%;}
table.contAreaAtuacao table td {padding:2px;}
table.contAreaAtuacao table table td{padding:4px;}
table.contAreaAtuacao table .bkgAreaAtua1 {background-color: #FFCB00;}
table.contAreaAtuacao table .bkgAreaAtua2 {background-color: #2B78A8;}
table.contAreaAtuacao table .bkgAreaAtua3 {background-color: #2CA852;}
table.contAreaAtuacao table .bkgAreaAtua4 {background-color: #FF0000;}

table.contAreaAtuacao .detArea .bkgAreaAtua1 {background-color: #FFCB00;}
table.contAreaAtuacao .detArea .bkgAreaAtua2 {background-color: #2B78A8;}
table.contAreaAtuacao .detArea .bkgAreaAtua3 {background-color: #2CA852;}
table.contAreaAtuacao .detArea .bkgAreaAtua4 {background-color: #FF0000;}


table.contAreaAtuacao .linhaTitulo {background-color: #F6F6F5}
table.contAreaAtuacao .linhaDet {border: 1px solid #EAEAEA}
table.contAreaAtuacao .texto{font-size:10px; color:#6E6E6E;}
.tituloBullet { font-size: 12px; color: #4C4C4C; font-style: normal; font-weight: bold; font-family: Verdana, Arial; background:url(../img/lytBulletTit.gif) no-repeat left 5px; padding:0 0 0 15px; margin:5px 0 5px 5px; }


#ifrmContato{ height:300px; width:500px}






