/*---
NEOBIZ - Mundo digital, resultado real.
www.neobiz.com.br

Criado por Breno Pittoli em 05/2007
---*/

/*--- GERAIS ---*/
body {margin:0; background:#FFF url('../imagens/bg01.png') repeat-x; font:11px/16px Verdana, Helvetica, Arial, sans-serif; color:#000;}
a {color:#36C;}
a:hover {color:#000; text-decoration:none;}
#esGeral {margin:0 auto; width:770px;}

/*--- TOPO ---*/
#esTopo * {margin:0; padding:0; border:0;}
#esTopo {padding-left:30px; width:724px; height:101px; background:transparent url('../imagens/bg02.jpg') center top no-repeat;}
#esTopo h2, #esTopo p, #esTopo label, .vcSome {display:none;}
h1 {margin-top:20px !important; width:121px; height:74px; background:transparent url('../imagens/logo01.png') no-repeat; text-indent:-10000px; float:left;}
h1 a:link, h1 a:visited {width:121px; height:74px; display:block;}
#frBusca {padding:40px 15px 0 0; width:180px; height:30px; float:right;}
#frBusca input {padding-top:8px; width:150px;	height:22px; background:transparent url('../imagens/bg_inpt01.png') right no-repeat; text-indent:15px; font-size:10px; color:#06C; float:left;}
#idiomas {padding:5px 0 0 655px;}
#frBusca .btOk {width:18px; height:30px; line-height:30px; background:transparent url('../imagens/bt_ok01.png'); text-indent:-9999px !important; cursor:pointer;}

/*--- COLUNA ESQUERDA ---*/
#esColE * {margin:0; padding:0; border:0;}
#esColE {width:174px; float:left; clear:left;}

/*--- NAVEGACAO PRINCIPAL ---*/
#mnPrincipal {padding-top:17px; width:174px; height:208px; background:#FFF url('../imagens/bg_mn01.png'); list-style:none;}
#mnPrincipal li {height:24px; text-indent:-9999px;}
#mn01 a:link, #mn01 a:visited, #mn02 a:link, #mn02 a:visited, #mn03 a:link, #mn03 a:visited, #mn04 a:link, #mn04 a:visited, #mn05 a:link, #mn05 a:visited, #mn06 a:link, #mn06 a:visited, #mn07 a:link, #mn07 a:visited, #mn08 a:link, #mn08 a:visited {height:24px; display:block;}
#mn01 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -17px;}
#mn02 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -41px;}
#mn03 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -65px;}
#mn04 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -89px;}
#mn05 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -113px;}
#mn06 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -137px;}
#mn07 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -161px;}
#mn08 a:hover {background:transparent url('../imagens/bg_mn01.png') -174px -185px;}

/*--- CADASTRE-SE ---*/
#frLetter {margin:15px 0 0 12px; width:159px; height:115px; background:#FFF url('../imagens/bg_cxL01.png');}
#frLetter label {padding-bottom:23px; width:100%; height:63px; background:transparent url('../imagens/tit_cxL01.png') right top no-repeat; display:block; text-indent:-9999px;}
#frLetter input {margin-left:12px; padding-top:4px; width:114px; height:16px; background:transparent url('../imagens/bg_inpt02.png') right no-repeat; text-align:center; font-size:10px; color:#06C; float:left;}
#frLetter .btOk {margin:0; width:18px; height:20px; line-height:20px; background:transparent url('../imagens/bt_ok02.png'); text-indent:-9999px !important; cursor:pointer;}

/*--- BANNER BIODIESEL ---*/
#bnBiodiesel, #bnPG2007 {margin:15px 0 15px 12px; width:159px;}

/*--- COLUNA DIREITA ---*/
#conteudo {width:596px; background:#FFF url('../imagens/bg_mn02.png') no-repeat; float:left; clear:right;}

/*--- BANNER FLASH ---*/
#bnFlash {margin:17px 0 15px 0;}

/*--- CAIXAS HOME ---*/
#cxNotNov *, #cxProDestaque * {margin:0; padding:0; border:0;}
#cxNotNov, #cxProDestaque {width:260px; text-align:center; float:left;}
#cxNotNov a, #cxProDestaque a {text-decoration:none;}
#cxNotNov {padding-left:20px; background:transparent url('../imagens/bg_cxNN.png') right top no-repeat;}
#cxProDestaque {margin-left:20px; background:transparent url('../imagens/bg_cxPD.png') top no-repeat;}
#cxNotNov h3, #cxProDestaque h3 {width:100%; height:50px; text-indent:-9999px;}
#cxNotNov h3 {background:transparent url('../imagens/tit_cxNN.png') 60px 13px no-repeat;}
#cxNotNov img {width:225px;}
#cxProDestaque h3 {background:transparent url('../imagens/tit_cxPD.png') 60px 13px no-repeat;}
#cxNotNov h4, #cxProDestaque h4 {margin:10px 0; font-size:14px;}
#cxNotNov h4 a, #cxProDestaque h4 a {color:#007BD8;}
#cxNotNov h4, #cxNotNov p, #cxProDestaque h4, #cxProDestaque p {padding-left:15px; background:#FFF url('../imagens/bg03.png') left repeat-y; text-align:left;}
#cxNotNov p, #cxProDestaque p {margin-bottom:8px;}
.vMais a {padding-left:13px !important; background: #FFF url('../imagens/ico01.png') 0 2px no-repeat; color:#666; font-size:10px; text-transform:uppercase;}

/*--- PAGINAS INTERNAS ---*/
#titMn01, #titMn02, #titMn03, #titMn04, #titMn05, #titMn06, #titMn07, #titMn08, #titLetter, #titPolitica, #titFeeds, #titBusca {margin:17px 0 15px 0; width:590px; height:79px; text-indent:-9999px;}
#titMn01 {background:#FFF url('../imagens/top_emp01.jpg');}
#titMn02 {background:#FFF url('../imagens/top_eqp01.jpg');}
#titMn03 {background:#FFF url('../imagens/top_pro01.jpg');}
#titMn04 {background:#FFF url('../imagens/top_orc01.jpg');}
#titMn05 {background:#FFF url('../imagens/top_not01.jpg');}
#titMn06 {background:#FFF url('../imagens/top_lnk01.jpg');}
#titMn07 {background:#FFF url('../imagens/top_fale01.jpg');}
#titMn08 {background:#FFF url('../imagens/top_area01.jpg');}
#titLetter {background:#FFF url('../imagens/top_new01.jpg');}
#titPolitica {background:#FFF url('../imagens/top_prv01.jpg');}
#titFeeds {background:#FFF url('../imagens/top_feed01.jpg');}
#titBusca {background:#FFF url('../imagens/top_bus01.jpg');}
#txtGeral {margin:5px auto; width:90%; padding-right:15px; background:transparent url('../imagens/bg03.png') right repeat-y; display:table;}
#txtGeral h4 {font-size:14px !important; color:#36C; text-align:center;}
#txtGeral span {margin-bottom:15px; font-size:11px; color:#999; text-align:center; display:block;}
#txtGeral h5 {margin-bottom:10px; font-size:11px; color:#666; text-align:center; display:block; font-weight:bold;}
#txtGeral img {margin:10px;}
#txtIn01 {margin-bottom:15px !important; padding:0 20px !important; width:516px; background:#FFF url('../imagens/bg_cnt01.png') no-repeat;}
#txtIn01 h4 {margin:0 0 10px 10px; font-size:13px !important; color:#000; line-height:38px; text-align:left;}
#txtIn01 h5 {font-size:14px !important; color:#36C !important; text-align:center;}
#categoriasGeral {margin:5px auto !important; width:80%; height:36px; background:#FAFAFA; text-align:center;}
#categoriasGeral select {margin:10px 0; width:90%; border:1px solid #CCC; color:#666; font-size:12px;}
#listaItens {margin:5px 0 !important; width:500px; position:relative; list-style:none; display:table;}
#listaItens li {margin-right:10px; width:150px; height:215px; float:left; font-weight:bold; text-align:center;}
#listaItens li a {color:#999;}
#listaItens li a:hover {color:#007BD8;}
#listaItens li img {border:5px solid #FAFAFA; display:block;}
#msgGeral {margin:10px auto !important; width:70%; background:#FAFAFA; text-align:center;}
#msgGeral p {margin:10px 0; color:#900; font-weight:bold;}

/*--- RESULTADOS DA BUSCA ---*/
#buscaGeral {margin:0; width:530px; list-style:none;}
#buscaGeral li {border-bottom:1px solid #F3F3F3; margin:10px 0; padding-left:12px; width:100%; background:transparent url('../imagens	/ico04.png') left 3px no-repeat; text-align:left; position:relative;}
#buscaGeral span {top:0; left:400px; font-size:9px; position:absolute;}
#buscaGeral a {width:100%; text-decoration:none; color:#2071AF; display:block;}
#buscaGeral a:hover {color:#330;}

/*--- EMPRESA ---*/
#vdoYT {margin:15px auto !important; background:#FAFAFA; width:60%; text-align:center;}
#vdoYT h4 {margin:10px auto; font-size:12px;}
#vdoYT ul {margin:5px auto; padding-left:20px; width:180px; height:30px; background:url('../imagens/ico06.png') no-repeat; list-style:none; text-align:left;}
#vdoYT li {line-height:15px;}

/*--- EQUIPAMENTOS ---*/
#listProd {padding:0; margin:0 auto 15px 5px !important; width:553px; height:88px; background:#FFF url('../imagens/bg_mnProd.png') no-repeat; position:relative; list-style:none;}
#listProd li, #listProd li a {height:44px; display:block!important; float:left!important; text-indent:-9999px;}
#prod01 a {width:143px; position:absolute; top:0; left:0;}
#prod02 a {width:140px; position:absolute; top:0; left:143px;}
#prod03 a {width:135px; position:absolute; top:0; left:283px;}
#prod04 a {width:135px; position:absolute; top:0; left:418px;}
#prod05 a {width:184px; position:absolute; top:44px; left:0px;}
#prod06 a {width:312px; position:absolute; top:44px; left:214px;}
#prod01 a:hover {background:transparent url('../imagens/bg_mnProd.png') left -88px;}
#prod02 a:hover {background:transparent url('../imagens/bg_mnProd.png') -143px -88px;}
#prod03 a:hover {background:transparent url('../imagens/bg_mnProd.png') -283px -88px;}
#prod04 a:hover {background:transparent url('../imagens/bg_mnProd.png') -418px -88px;}
#prod05 a:hover {background:transparent url('../imagens/bg_mnProd.png') left -132px;}
#prod06 a:hover {background:transparent url('../imagens/bg_mnProd.png') -214px -132px;}
#fotosGeral {width:100%; display:table;}
#fotoGde {width:400px; text-align:center; float:left; display:block;}
#fotoGde img {width:344px;}
#rolaFotos {margin:0 0 20px 0; padding:36px 0 0 0; width:112px; height:286px; position:relative; float:left;}
#fotosA, #fotosP {margin:0 !important; left:0; position:absolute; cursor:pointer;}
#fotosA {top:0;}
#fotosP {bottom:0;}
#baseFotos {margin:0 auto; padding:0; width:80px; height:250px; overflow:hidden; position:relative;}
#fotos {margin:0; padding:0; width:80px; list-style:none;}
#fotos * {margin:0; padding:0;}
#fotos li {padding:0 0 8px 0; width:70px;}
#fotos img {margin:0 !important; width:70px; border:5px solid #FAFAFA;}

/*--- PROCESSOS ---*/
#listProc {padding:0; margin:0 auto 15px auto !important; width:381px; height:44px; background:#FFF url('../imagens/bg_mnProc.png') no-repeat; list-style:none;}
#listProc li, #listProc li a {width:127px; height:44px; display:block; float:left; text-indent:-9999px;}
#proc01 a:hover {background:transparent url('../imagens/bg_mnProc.png') left bottom;}
#proc02 a:hover {background:transparent url('../imagens/bg_mnProc.png') -127px bottom;}
#proc03 a:hover {background:transparent url('../imagens/bg_mnProc.png') right bottom;}

/*--- NOTICIAS ---*/
#listaGeral * {margin:0; padding:0; border:0;}
#listaGeral {margin:0; padding:0; list-style:none;}
#listaGeral li {margin:10px 0; text-align:left; position:relative;}
#listaGeral span {font-size:11px; color:#666; display:inline;}
#listaGeral span.bl01 {padding-left:14px; background:transparent url('../imagens	/ico04.png') left 2px no-repeat;}
#listaGeral h4 {font-size:13px; text-align:left;}
#listaGeral a, #toolBar a {text-decoration:none; color:#2071AF;}
#listaGeral a:hover, #toolBar a:hover {color:#330;}
#cxBusca, #cxResultado, #cxPaginacao, #toolBar {margin:15px auto; padding:0; width:500px; text-align:center; clear:both;}
#cxBusca fieldset {border:none !important;}
#cxBusca .btOk {border:none !important; width:80px; height:18px; line-height:18px; background:#FFF url('../imagens/bt_ok03.png'); cursor:pointer;}
#cxPaginacao select, #cxBusca input {height:18px; background:#FFF url('../imagens/bg_inpt03.png') repeat-x; line-height:18px; border:1px solid #CCC; color:#666; font-size:12px;}
#cxPaginacao {height:25px; position:relative;}
#cxPaginacao_anterior, #cxPaginacao_proximo {margin:0 !important; padding:0 !important; width:15px; height:15px !important; position:absolute; text-indent:-10000px;}	
#cxPaginacao_anterior a:link, #cxPaginacao_anterior a:visited, #cxPaginacao_anterior a:active {display:block; height:15px; width:16px; text-indent:-10000px; background:url('../imagens/ico05.png') left top no-repeat;}
#cxPaginacao_anterior a:hover {display:block; text-indent:-10000px; background:url('../imagens/ico05.png') bottom left no-repeat;}
#cxPaginacao_proximo a:link, #cxPaginacao_proximo a:visited, #cxPaginacao_proximo a:active {display:block; height:15px; width:16px; text-indent:-10000px; background:url('../imagens/ico05.png') right top no-repeat;}
#cxPaginacao_proximo a:hover {display:block; text-indent:-10000px; background:url('../imagens/ico05.png') bottom right no-repeat;}
#cxPaginacao_anterior {left:187px; top:2px; background:url('../imagens/ico05.png') no-repeat !important;}
#cxPaginacao_proximo {left:315px; top:2px; background:url('../imagens/ico05.png') right top no-repeat !important;}
#cxPaginacao_paginas {display:block; position:absolute; width:100px; left:210px;}
#toolBar {list-style:none;}
#toolBar li {margin-right:5px; padding-left:13px; display:inline;}
#tb01 {background:#FFF url('../imagens/ico_tb01.png') 0 2px no-repeat;}
#tb02 {background:#FFF url('../imagens/ico_tb02.png') 0 2px no-repeat;}
#tb03 {background:#FFF url('../imagens/ico_tb03.png') 0 2px no-repeat;}
#tb04 {background:#FFF url('../imagens/ico_tb04.png') 0 2px no-repeat;}
#tb05 {background:#FFF url('../imagens/ico_tb05.png') 0 2px no-repeat;}
#tb06 {background:#FFF url('../imagens/ico_tb06.png') 0 2px no-repeat;}
#tb07 {background:#FFF url('../imagens/ico_tb07.png') 0 2px no-repeat;}
#imprimirCast h4 {font-size:14px; color:#000;}
#imprimirCast span {margin-bottom:15px; font-size:11px; color:#666; display:block;}
#imprimirCast img {margin:10px;}

/*--- ORCAMENTOS ---*/
#frOrca {margin:10px auto !important; width:80%; color:#717171;}
#frOrca fieldset {padding:10px;}
#frOrca legend {padding-left:10px; background:transparent url('../imagens/ico04.png') -3px 4px no-repeat; font-weight:bold; text-transform:uppercase; color:#900;}
#frOrca .btOk {margin:5px auto !important; border:none !important; width:80px; height:18px; line-height:18px; background:#FFF url('../imagens/bt_ok03.png'); cursor:pointer; float:left; clear:both;}
#tipoPessoa, #identOrca {margin:15px auto; padding:10px; border:1px solid #FEF2E6; background:url('../imagens/bg_form01.png') top repeat-x;}
#tipoPessoa p {margin-top:5px;}
#identOrca p {clear:left;}
#dadosPessoa, #equipAvulso01, #insComp01, #insComp02, #insComp03 {margin-top:10px;}
#usuarioTerceiro, #instCompletaOpcoes {margin-bottom:10px; width:395px;}
#usuarioTerceiro {padding:10px 10px 0 10px; height:37px; background:url('../imagens/bg_form02a.png') no-repeat;}
#instCompletaOpcoes {padding:12px 10px 0 10px; height:25px; background:url('../imagens/bg_form02b.png') no-repeat; text-align:center;}
#dadosPessoa label, #equipAvulso01 label, #insComp01 label, #insComp02 label, #insComp03 label {display:block;}
#dadosPessoa input, #dadosPessoa select, #tipoUsuario, #equipAvulso01 input, #equipAvulso01 select, #insComp01 input, #insComp01 select, #insComp02 input, #insComp02 select, #insComp03 input, #insComp03 select {border:1px solid #FEF2E6; width:100%; background:#FFF url('../imagens/bg_inpt03.png'); font-size:12px; color:#666;}

/*--- FALE CONOSCO ---*/
#frContato *, #frEnviaAmigo * {margin:0; padding:0; border:0;}
#frContato, #frEnviaAmigo {margin:10px auto !important; border:1px solid #FEF2E6; width:80%; background:url('../imagens/bg_form01.png') top repeat-x;}
#frContato fieldset, #frEnviaAmigo fieldset {padding:10px;}
#frContato input, #frContato select, #frEnviaAmigo input {width:100%; height:16px; background:#FFF url('../imagens/bg_inpt03.png'); line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}
#frContato textarea {width:100%; line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}
#frContato label, #frEnviaAmigo label {margin-top:5px; color:#330; display:block;}
#frContato .btOk, #frEnviaAmigo .btOk {margin:5px auto !important; border:none !important; width:80px; height:18px; line-height:18px; background:#FFF url('../imagens/bt_ok03.png'); cursor:pointer;}

/*--- AREA RESTRITA ---*/
#frmAreaRestrita *, #frmEsqueceuSenha *, #frmCadastro * {margin:0; padding:0; border:0;}
#frmAreaRestrita, #frmEsqueceuSenha, #frmCadastro {margin:10px auto !important; border:1px solid #FEF2E6; width:70%; background:url('../imagens/bg_form01.png') top repeat-x;}
#frmAreaRestrita fieldset, #frmEsqueceuSenha fieldset, #frmCadastro fieldset {padding:10px;}
#frmAreaRestrita input, #frmEsqueceuSenha input, #frmCadastro input, #frmCadastro select {width:100%; height:16px; background:#FFF url('../imagens/bg_inpt03.png'); line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}
#frmAreaRestrita label, #frmEsqueceuSenha label, #frmCadastro label {margin-top:5px; color:#330; display:block;}
#frmAreaRestrita .btOk, #frmEsqueceuSenha .btOk, #frmCadastro .btOk {margin:5px auto !important; border:none !important; width:80px; height:18px; line-height:18px; background:#FFF url('../imagens/bt_ok03.png'); cursor:pointer;}
#frmAreaRestrita a {text-decoration:none;}
#frLogado * {margin:0; padding:0;}
#frLogado {margin:15px 0 0 12px; width:159px; height:115px; background:#FFF url('../imagens/bg_cxL02.png') no-repeat; text-align:center;}
#frLogado p {padding-left:22px; background:transparent url('../imagens/ico07.png') 14px 7px no-repeat; text-align:left;}
#frSauda {padding:10px 0 10px 0 !important; background:none !important; text-align:center !important;}
#frSauda strong {color:#007BD8; font-weight:bold;}
#listaArquivos {margin:0 auto; width:90%; border:1px solid #FEF2E6; background:url('../imagens/bg_form01.png') top repeat-x;}
#listaArquivos th {border-bottom:1px solid #F1F1F1; border-right:1px solid #F1F1F1; text-align:center;}
#listaArquivos td {border-right:1px solid #F1F1F1;}
#listaArquivos img {border:0;}

/*--- FEEDS XML ---*/
#linksFeeds {margin:10px 0; list-style:none;}
#linksFeeds li {padding-left:25px; background:#FFF url('../imagens/ico_xml.png') 0 3px no-repeat;}

/*--- NEWSLETTER ---*/
#frmNovidades {margin:10px auto !important; border:1px solid #FEF2E6; width:80%; background:url('../imagens/bg_form01.png') top repeat-x;}
#frmNovidades legend {padding-left:10px; background:transparent url('../imagens/ico04.png') -3px 4px no-repeat; font-weight:bold; text-transform:uppercase; color:#900;}
#frmNovidades fieldset {padding:10px;}
#frmNovidades p {margin-bottom:10px;}
#frmNovidades label {margin-left:3px; color:#330;}
#frmNovidades .btOk {margin:5px auto !important; border:none !important; width:80px; height:18px; line-height:18px; background:#FFF url('../imagens/bt_ok03.png'); cursor:pointer; float:left; clear:both;}

/*--- RODAPE ---*/
#esRodape * {margin:0; padding:0; border:0;}
#esRodape {margin:0 auto; width:755px; background:#FFF url('../imagens/bg_rdp01.png') top no-repeat; clear:both; display:block;}
#esRodape a {text-decoration:none;}
address {height:55px; visibility:hidden;}
#esRodape p {margin:10px 17px; height:17px; line-height:17px; font-weight:bold; color:#999;}
#esRodape p a, #esRodape ul li a {color:#999;}
#esRodape p a:hover, #esRodape ul li a:hover {color:#333;}
#esRodape span {width:40px; background:#FFF url('../imagens/ico02.png') right bottom; color:#007BD8; position:absolute;}
#esRodape ul {padding-right:20px; width:137px; height:97px; background:#FFF url('../imagens/ico03.png') -65px no-repeat; list-style:none; float:right;}
#esRodape ul li {height:32px; line-height:32px; font-size:10px; text-transform:uppercase;}
#icoA1 a:link, #icoA1 a:visited, #icoA2 a:link, #icoA2 a:visited, #icoA3 a:link, #icoA3 a:visited {height:32px; line-height:32px; display:block;}
#icoA1 a:hover {background:#FFF url('../imagens/ico03.png') 113px 0 no-repeat;}
#icoA2 a:hover {background:#FFF url('../imagens/ico03.png') 113px -32px no-repeat;}
#icoA3 a:hover {background:#FFF url('../imagens/ico03.png') 113px -64px no-repeat;}