* {margin:0;padding:0;list-style:none;font-family:arial, sans-serif}

body {font-size:16px;background:url('../imagens/bgBody.jpg') repeat-x #003 center top}
img {border:none}

span.ir {position:absolute;overflow:hidden;visibility:hidden;width:1px;height:1px;}
.clear{clear:both}

#site {background:url('../imagens/bgSite.jpg') repeat-y center top;}
#container {background:url('../imagens/bgWrapper.jpg') no-repeat center top;}
#util {width:873px;margin:0 auto}

#ctHeader {width:876px;position:relative;}
#ctHeader h1 a {display:block;width:380px;height:84px;background:url('../imagens/logo.jpg') no-repeat}
	* html #ctHeader h1 {margin-left:5px;}
#ctHeader #lang {position:absolute;top:10px;right:10px}
#ctHeader #lang li {float:left;margin-right:4px;font-size:.56em;color:#9cf}
#ctHeader #lang a {color:#9cf}
#ctHeader #lang span {color:#fff}
#ctHeader #ctSearch {position:absolute;bottom:-3px;right:10px;width:290px;height:33px;background:url('../imagens/bgBusca.jpg') no-repeat}
#ctHeader #ctSearch a {display:block;float:left;width:70px;margin:10px 0 0 25px;font-size:.75em;color:#666;text-decoration:none}
	* html #ctHeader #ctSearch a {margin-left:12px}
#ctHeader #ctSearch form {margin:6px 10px 0 130px}
	* html #ctHeader #ctSearch form {margin-left:125px}
#ctHeader #ctSearch label, #ctHeader #ctSearch input {font-size:.69em}
#ctHeader #ctSearch label {margin-right:5px;color:#fff}
#ctHeader #ctSearch input {width:80px;margin-bottom:-1px;}
#ctHeader #ctSearch img{position: relative;top:4px;cursor: pointer}


#ctFooter {margin:10px 3px 0 3px;padding:20px;font:normal .56em tahoma, sans-serif;color:#b6b8bb;background:#e1e1e1;clear:both}
	* html #ctFooter {margin:10px -2px 0 8px}

#ctMenu {float:left;width:184px;margin:3px 0 0 2px;}
	* html #ctMenu {margin-left:4px}
#ctMenu ul {overflow:hidden;}	
#ctMenu li {float:left}
#ctMenu li a {display:block;width:154px;padding:12px 15px 12px 15px;font-size:.81em;color:#464646;text-decoration:none;background:url('../imagens/bgMenu.jpg') no-repeat 0 -43px}
#ctMenu li a:hover {background-position:0 -127px}
#ctMenu li.on a {background-position:0 -210px;color: #d62018}
#ctMenu li#pri a {padding-top:15px;background-position:0 0}
#ctMenu li#pri a:hover {background-position:0 -84px}
#ctMenu li#pri.on a {background-position:0 -167px;color: #d62018}
#ctMenu li.on ul, #ctMenu li#pri.on ul {display:block}
#ctMenu ul.subMenu {display:none;overflow:hidden}
#ctMenu ul.subMenu li a {width:161px;padding:2px 0 5px 23px;font-size:.63em;color:#333;background:url('../imagens/bgSubMenu.gif') no-repeat 13px 0 #f7f7f7}
#ctMenu ul.subMenu li a:hover {background-position:13px 0}
#ctMenu div {padding:41px 10px 12px 10px;background:url('../imagens/bgLoginFornec.gif') no-repeat;margin-top: 20px;}
#ctMenu div img.btn {display:block;margin:2px auto 0 auto}
#ctMenu div ul {margin:10px 0 0 0}
#ctMenu div li {padding:0 0 0 10px;font-size:.56em;color:#fff;background:url('../imagens/arrow.gif') no-repeat 0 2px}
#ctMenu div li a {display:inline;padding:0;font-size:1em;color:#66ebff;text-decoration:underline;background:none}


#ctMenuEn {float:left;width:184px;margin:3px 0 0 2px;}
	* html #ctMenuEn {margin-left:4px}
#ctMenuEn ul {overflow:hidden;}	
#ctMenuEn li {float:left}
#ctMenuEn li a {display:block;width:154px;padding:12px 15px 12px 15px;font-size:.81em;color:#464646;text-decoration:none;background:url('../imagens/bgMenu.jpg') no-repeat 0 -43px}
#ctMenuEn li a:hover {background-position:0 -127px}
#ctMenuEn li.on a {background-position:0 -210px;color: #d62018}
#ctMenuEn li#pri a {padding-top:15px;background-position:0 0}
#ctMenuEn li#pri a:hover {background-position:0 -84px}
#ctMenuEn li#pri.on a {background-position:0 -167px;color: #d62018}
#ctMenuEn li.on ul, #ctMenuEn li#pri.on ul {display:block}
#ctMenuEn ul.subMenu {display:none;overflow:hidden}
#ctMenuEn ul.subMenu li a {width:161px;padding:2px 0 5px 23px;font-size:.63em;color:#333;background:url('../imagens/bgSubMenu.gif') no-repeat 13px 0 #f7f7f7}
#ctMenuEn ul.subMenu li a:hover {background-position:13px 0}
#ctMenuEn div {padding:41px 10px 12px 10px;background:url('../en/imagens/bgLoginFornec.gif') no-repeat;margin-top: 20px;}
#ctMenuEn div img.btn {display:block;margin:2px auto 0 auto}
#ctMenuEn div ul {margin:10px 0 0 0}
#ctMenuEn div li {padding:0 0 0 10px;font-size:.56em;color:#fff;background:url('../imagens/arrow.gif') no-repeat 0 2px}
#ctMenuEn div li a {display:inline;padding:0;font-size:1em;color:#66ebff;text-decoration:underline;background:none}


#ctConteudo {margin:3px 3px 0 190px;overflow:hidden;}
	* html #ctConteudo {margin-left:193px;width: 672px}

.destaque_tipo_3, .destaque_tipo_4, .destaque_tipo_5 {overflow:hidden}
.destaque_tipo_3, .destaque_tipo_4, .destaque_tipo_5 {float:left;margin:10px 5px 0 0;border:solid 1px #e8e8e8;background:#fff}
.destaque_tipo_3 h2 {margin:10px 0 0 10px;color:#333}
.destaque_tipo_3 a {margin:10px 0 0 10px;font-size:.69em;color:#c00}
.destaque_tipo_3 p, .destaque_tipo_4 p {margin:10px;font-size:.69em;color:#666}
 .destaque_tipo_3, .destaque_tipo_4 {width:214px;height:234px}
.destaque_tipo_3 h2 {font-size:.69em}
.destaque_tipo_3 p {margin-top:0}
.destaque_tipo_4 h2 {padding:6px 0 5px 10px;font-size:.88em;background:url('../imagens/bgTitDestaque.gif') repeat-x}
.destaque_tipo_4 p {padding-bottom:5px;border-bottom:solid 1px #e8e8e8}
.destaque_tipo_4 ul {margin:10px 0 15px 0}
.destaque_tipo_4 form {margin:10px;font-size:.69em;color:#666}
.destaque_tipo_4 .rdo {width:15px;height:15px}
.destaque_tipo_4 .btn {margin-left:28px}

.destaque_tipo_1 {width:440px; height:234px; float:left; text-align: left;margin: 5px 5px 0;}
	* html #ctConteudo .destaque_tipo_1 {margin: 5px 3px 0px 3px ;height:232px;}
.destaque_tipo_1 .flash{padding: 0}
.destaque_tipo_1 .flash img{border: 1px solid #e8e8e8;margin: 0}

.destaque_tipo_2 {border: 1px solid #e8e8e8;margin: 5px 5px 1px 0px;width:214px; height:113px;background-color: #fff ;float: left;}
	* html #ctConteudo .destaque_tipo_2 {margin: 5px 3px 2px 3px;width:210px;height: 112px}
.destaque_tipo_2 h2{font:bold 15px Arial;color: #333333;margin: 9px 0 0 10px}
.destaque_tipo_2 p{font:normal 11px Arial; color: #666666;margin: 6px 0 0 11px;display: block;height: 45px;overflow: hidden;vertical-align: top;}
.destaque_tipo_2 a{font:normal 11px Arial;color: #cc0000;margin: 0 0 0 11px;}


.destaque_tipo_3 { width:216px; height:234px; float:left; text-align: left;margin: 5px 3px 0;}
	* html #ctConteudo .destaque_tipo_3 {margin: 5px 3px 0px 3px;}
.destaque_tipo_3 div{border: 1px solid #e8e8e8;margin: 0;width:216px; height:103px;background-color: #fff }
.destaque_tipo_3 h2{font:bold 11px Arial;color: #333333;margin: 9px 0 0 6px}
.destaque_tipo_3 p {font:normal 11px Arial; color: #666666;margin: 6px 0 0 7px;display: block;height: 45px;overflow: hidden;vertical-align: top;}
.destaque_tipo_3 a{font:normal 11px Arial;color: #cc0000;margin: 0 0 0 7px;}
.destaque_tipo_3 img{}

/* Destaque Pequeno 50% (widgetId: 4) */
 .destaque_tipo_4 { width:216px; height:234px; float:left; text-align: left;margin: 5px 4px 0;}
 .destaque_tipo_4 div{border: 1px solid #e8e8e8;margin: 0;width:216px; height:103px;background-color: #fff }
 .destaque_tipo_4 h2{font:bold 11px Arial;color: #333333;margin: 9px 0 0 6px}
 .destaque_tipo_4 p {font:normal 11px Arial; color: #666666;margin: 6px 0 0 7px;display: block;height: 25px;overflow: hidden;vertical-align: top;}
 .destaque_tipo_4 a{font:normal 11px Arial;color: #cc0000;margin: 0 0 0 7px;}
 .destaque_tipo_4 img{}

.destaque_tipo_5 {width:440px; height:234px; float:left; text-align: left;margin: 5px 5px 0;}
	* html #ctConteudo .destaque_tipo_5 {margin: 5px 3px 0px 3px;}
.destaque_tipo_5 .areaUtil{border: 1px solid #e8e8e8;margin: 0;width:446px; height:234px;background-color: #fff }
.destaque_tipo_5 .areaUtil .fotoTexto{width: 440px;padding-bottom: 10px}
.destaque_tipo_5 .areaUtil .fotoTexto .foto{width: 214px;height: 234px;text-align: center;padding: 0;margin: 0;vertical-align: top;margin-right: 10px;float: left;}
.destaque_tipo_5 .areaUtil .fotoTexto .foto img{margin: 0;float: left;margin-left: 1px;vertical-align: top;}
.destaque_tipo_5 .areaUtil .fotoTexto .texto{float: left;width: 200px}
.destaque_tipo_5 .areaUtil .fotoTexto .texto h2{font:bold 15px Arial;color: #333333;margin: 9px 0 0 6px}
.destaque_tipo_5 .areaUtil .fotoTexto .texto p {font:normal 11px Arial; color: #666666;margin: 6px 0 0 7px;display: block;height: 25px;overflow: hidden;vertical-align: top;}
.destaque_tipo_5 .areaUtil .fotoTexto .texto a{font:normal 11px Arial;color: #cc0000;margin: 0 0 0 7px;}
.destaque_tipo_5 .areaUtil a{font:bold 14px arial;color: #164070;text-decoration: none}
.destaque_tipo_5 .areaUtil a:hover{text-decoration: underline;}


#ctPrincipal {margin:10px 10px 0 194px;padding:5px 5px 5px 10px;border:solid 1px #e8e8e8;background:#fff;overflow:hidden;width: 652px;}
	* html #ctPrincipal{margin:10px 0px 0 194px;}
#breadCrumb, #funcionalidades {font:normal 11px tahoma, sans-serif;color:#999}
#breadCrumb li, #funcionalidades li {float:left;margin-right:3px}
#breadCrumb a, #funcionalidades a {color:#999}
#funcionalidades {float:right}
#funcionalidades li {margin-left:10px}
#funcionalidades a {display:block;padding:3px 0 3px 22px;background-position:0 2px;background-repeat:no-repeat}
#funcionalidades .fav {background-image:url('../imagens/icoFav.gif')}
#funcionalidades .print {background-image:url('../imagens/icoPrint.gif')}
#funcionalidades .mail {background-image:url('../imagens/icoMail.gif')}

#ctNoticias, #ctBusca, #ctFornecedores, #ctGaleria {margin:15px 0 0 0;overflow:hidden;}
#ctNoticias p.titulo, #ctBusca p.titulo, #ctFornecedores p.titulo, #ctGaleria p.titulo {font:bold 25px arial, sans-serif;color:#cb190e;border-bottom:solid 1px #eaeaea}
#ctNoticias p.titulo span, #ctBusca p.titulo span, #ctFornecedores p.titulo span, #ctGaleria p.titulo span {font-weight:normal;font-size:11px;color:#999}
#ctNoticias p.titNoticia, #ctBusca p.titNoticia, #ctFornecedores p.titNoticia, #ctGaleria p.titNoticia {margin:25px 0 15px 0;font:bold 20px arial, sans-serif;color:#333;border-bottom:solid 1px #eaeaea}
#ctNoticias p.titNoticia span, #ctBusca p.titNoticia span, #ctFornecedores p.titNoticia span, #ctGaleria p.titNoticia span {font:normal 11px arial, sans-serif;color:#999}
#ctNoticias ul.lista li, #ctBusca ul.lista li, #ctFornecedores ul.lista li {padding:20px 0;border-bottom:solid 1px #eaeaea}
#ctNoticias ul.lista li p img, #ctBusca ul.lista li p img, #ctFornecedores ul.lista li p img {float:left;margin-right:15px;border:solid 1px #eaeaea}
#ctNoticias ul.lista li p.subTit, #ctBusca ul.lista li p.subTit, #ctFornecedores ul.lista li p.subTit {font:bold 15px arial, sans-serif;color:#333}
#ctNoticias ul.lista li p.data, #ctBusca ul.lista li p.data, #ctFornecedores ul.lista li p.data {font:normal 11px arial, sans-serif;color:#999}
#ctNoticias ul.lista li p.txt, #ctBusca ul.lista li p.txt, #ctFornecedores ul.lista li p.txt {margin:10px 0 3px 0;font:normal 12px arial, sans-serif;color:#666}
#ctNoticias ul.lista li a, #ctBusca ul.lista li a, #ctFornecedores ul.lista li a {font:normal 11px arial, sans-serif;color:#c00}
#ctNoticias ul.pag, #ctBusca ul.pag, #ctFornecedores ul.pag {float:right;margin:10px 0 0 0}
#ctNoticias ul.pag li, #ctBusca ul.pag li, #ctFornecedores ul.pag li {float:left;margin:0 8px;font:normal 11px arial, sans-serif;color:#999}
#ctNoticias ul.pag li span, #ctBusca ul.pag li span, #ctFornecedores ul.pag li span {font-weight:bold;color:#666}
#ctNoticias ul.pag li a, #ctBusca ul.pag li a, #ctFornecedores ul.pag li a {color:#999}
#ctNoticias ul.pag li a.controle, #ctBusca ul.pag li a.controle, #ctFornecedores ul.pag li a.controle {color:#c00}
ul.funcTexto {float:right;margin-top:-40px !important}
ul.funcTexto li {float:left;margin-left:2px !important}
ul.funcTexto li a {display:block;width:22px;height:22px}
ul.funcTexto li a.menos {background:url('../imagens/aMenos.gif') no-repeat}
ul.funcTexto li a.mais {background:url('../imagens/aMais.gif') no-repeat}
p.conteudoNoticia {margin-bottom:10px !important;font:normal 12px arial, sans-serif;color:#666}
p.conteudoNoticia img {float:left;margin:0 15px 15px 0 !important;border:solid 1px #e8e8e8}
#ctGaleria p.txt {margin-bottom:15px;font:normal 12px arial, sans-serif;color:#666}

#notFotos {margin-bottom:20px}
#notFotos p.titulo {margin:25px 0 5px 0;font:bold 15px arial, sans-serif;color:#333}
#notFotos ul {overflow:hidden}
#notFotos li {float:left;margin-right:8px}
#notFotos li img {border:solid 1px #e8e8e8}
#notFotos li a.mais {display:block;margin-top:35px;font:normal 11px arial, sans-serif;color:#c00}

#notDocs {margin-bottom:20px}
#notDocs p.titulo {margin:25px 0 5px 0;font:bold 15px arial, sans-serif;color:#333}
#notDocs li {margin-bottom:8px;font:normal 11px tahoma, sans-serif;color:#999}
#notDocs a {padding:2px 0 2px 22px;font:normal 11px tahoma, sans-serif;color:#666}
#notDocs .pdf {background:url('../imagens/icoPDF.gif') no-repeat}
#notDocs .doc {background:url('../imagens/icoDOC.gif') no-repeat}
#notDocs .zip {background:url('../imagens/icoZIP.gif') no-repeat}
#notDocs .gif {background:url('../imagens/icoGIF.gif') no-repeat}

#ctFaq {margin:15px 0 0 0;overflow:hidden}
#ctFaq p.titulo {font:bold 25px arial, sans-serif;color:#cb190e;border-bottom:solid 1px #eaeaea}
#ctFaq li {padding:10px 0;border-bottom:solid 1px #eaeaea}
#ctFaq li a {font:bold 15px arial, sans-serif;color:#333;text-decoration:none;}
#ctFaq li p {margin:10px 0;font:normal 12px arial, sans-serif;color:#666}
#ctFaq li div {display:none}
#ctFaq li.on div {display:block}

p.btnCadastro {padding-top:10px !important;border-top:solid 1px #e8e8e8}
p.btnCadastro img {border:none}

.botaoEnviar{ background: url('../imagens/btnEnviar.gif') no-repeat; width: 66px; height: 21px; border: none; cursor: pointer; }

#lTempo {overflow:hidden}
#lTempo ul {float:left;height:50px}
#lTempo a, #lTempo li {float:left}
#lTempo img {border:none}
#lTempo li {margin:0 5px 0 4px}
#lTempo a, #lTempo li a {border:solid 1px #e8e8e8}
#lTempo li.on a {border-color:#000}
#lTempo a.left {margin-right:5px}
#lTempo a.right {margin-left:5px}

#ctGaleriaImg {clear:both;width:780px;height:388px;margin:15px 0;text-align:center;border:solid 1px #e8e8e8;background:#f7f7f7}

#bkgPop {position:absolute;display:none;width:100%;top:0;left:0;margin-bottom:0;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:40;}
#frm {display:none;display/**/:none;position:absolute;top:0;left:0;z-index:1;filter:mask();width:100%;margin-left:auto;margin-right:auto;text-align:center;}
div.ctPop {display:block;border:1px solid #e8e8e8;border-bottom:solid 3px #ca150a;background:#fff;z-index:41;}
div.popHead {position:relative;background:url('../imagens/bgPopHead.gif') repeat-x}
div.popHead img {position:static;left:22px;top:13px}
div.popHead a {position:absolute;right:21px;top:39px;padding-left:18px;font:normal 11px tahoma, sans-serif;color:#999;background:url('../imagens/icoFechar.gif') no-repeat 0 1px}
div.ctPop div.conteudo {margin:20px}
div.ctPop div.conteudo p {margin:0 0 5px 0}
div.ctPop div.conteudo p.titulo {margin-bottom:20px;padding-bottom:5px;font:bold 15px arial, sans-serif;color:#333;border-bottom:solid 1px #eaeaea}
div.ctPop div.conteudo p.btn {padding-right:40px;text-align:right}
div.ctPop div.conteudo p.btn img {border:none}
div.ctPop div.conteudo p.sucesso {margin:100px 0 110px 90px;padding:5px 0 5px 35px;font:bold 18px arial, sans-serif;color:#6c0;background:url('../imagens/icoSucesso.gif') no-repeat}
div.ctPop div.conteudo label {float:left;width:180px;margin-right:5px;font:normal 12px arial, sans-serif;color:#666;text-align:right}
div.ctPop div.conteudo .txt {width:330px;border:solid 1px #c3c3c3;border-top:solid 1px #7c7c7c}

#popEnquete * {list-style:none}
#popEnquete li {margin:0 0 15px 0;padding:0;font:normal 12px arial, sans-serif;color:#666;overflow:hidden}
#popEnquete li span {display:block}
#popEnquete li div {float:left;width:360px;height:15px;margin:0 10px 0 0;background:#efefef}
#popEnquete li div span {display:block;height:15px;background:#8dc73f}

#areaAba{margin: 20px 0px 3px;}
#areaAba h1{width: 150px;font-size:.81em;color:#464646;font-weight: normal;border: 1px solid #EAEAEA ;margin-right: 5px;display: inline;padding: 3px 7px;text-decoration: none;cursor: pointer;}
#areaAba h1:hover{color:#D62018; }

#areaAba h1.on{color:#D62018;}

#abaPrecadastro, #abaDados {border: 1px solid #EAEAEA;padding: 20px 0px 20px 15px;margin: 0px 0px 15px 0px}
#abaPrecadastro table,  #abaDados table {padding-bottom: 7px;}
#abaPrecadastro table th,  #abaDados table th {font:normal 12px arial, sans-serif;color:#666;text-align: right;padding-right: 10px}
#abaPrecadastro table td,  #abaDados table td{font:normal 12px arial, sans-serif;color:#666;}
#abaPrecadastro input, #abaPrecadastro select, #abaDados input, #abaDados select {margin: 3px 0px;font:normal 12px arial, sans-serif;color:#666;}
#abaPrecadastro table td hr, #abaDados table td hr {height: 1px;border: none; border-top: 1px solid #EAEAEA;margin: 20px 0px }
#abaPrecadastro table th a,  #abaDados table th a{text-decoration: none;font:normal 12px arial, sans-serif;color:#666;}
#abaPrecadastro table th a:hover,  #abaDados table th a:hover{text-decoration: underline;}
.icoDelete{cursor: pointer;}
