/*PAGINAS GERAIS-----------------------------------------------*/
body {font-family:Verdana; font-size:12px; line-height:17px; background:url(images/fundo.png) fixed; color:#333;}
#topodoconteudo {width:849px; background:url(images/bg-topodoconteudo.png) repeat-y; padding:5px; margin-bottom:5px; border-left:solid 10px #067CAE; border-top:1px solid #067CAE; border-bottom:1px solid #067CAE; border-right:1px solid #067CAE; text-align:left;}
.clear {clear: both;}
a:link, a:visited {color: #333; text-decoration: underline;}
a:hover {color: #333; text-decoration: underline;}
a:active {color: #333; text-decoration: none;}
.fonte-titulo-conteudo {color:#067CAE; font-weight:bold; font-size:14px;}
.div-loading{width:100%; background:url(images/loading.gif) no-repeat center;}
/*FIM GERAIS-----------------------------------------------*/

/*PAGINA INDEX-----------------------------------------------*/
#page {width:900px;	margin-left:auto; margin-right:auto; padding:auto;}
#logo {background:url(images/logo-principal2.png); background-repeat: no-repeat; height:134px; border: 0px;	margin-top:10px;}
#conteudo-cima {width:900px; height:15px; background:url(images/conteudo-cima.png) no-repeat;}
#conteudo-baixo {width:900px; height:15px; background:url(images/conteudo-baixo.png) no-repeat;}
#rodape-fim {width:900px; min-width:900px; height:30px; max-height:30px; background:url(images/rodape-fim.png) no-repeat; text-align:center; font-size:10px; padding-top:8px; color:#FFF;}
#conteudo-todo{width:870px; height:500px; padding: 10px 10px 10px 10px; border-left:#333 5px solid; border-right:#333 5px solid; background:#F3F3F3;}
#menulinks {clear:both;	width:890px; height:40px; background:url(images/menulinks.png) repeat-x; padding-left:5px; padding-right:5px;}
#menulinks span {position:relative; padding-left:5px; padding-right:5px; padding-top:12px; height:28px; background-image:none;	display:block; color:#FFFFFF; text-decoration:none;	float:right; font-size:14px; margin-left:3px; margin-right:3px;}
#menulinks span:hover, #menulinks span.active {background:url(images/menuhover.png) no-repeat center; text-decoration:none;	color:#FFFFFF; cursor:pointer;}
#menulinks #div-menuprodutos{position:absolute; left:0px; top:40px; background:#333; z-index:1000; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:15px; display:none;}
#menulinks #div-menuprodutos ul{white-space:nowrap; padding:5px; border-left:5px solid #666; border-right:5px solid #666;}
#menulinks #div-menuprodutos ul:hover{background:#666;}
.menuline {width:2px; height:40px; float:right;	display:block; background-image:url(images/menuline.png);}
/*FIM INDEX--------------------------------------*/

/*PAGINA LOCALIZACAO-----------------------------------------------*/
#conteudolocalizacao{width:870px; text-align:justify;}
/*FIM INDEX--------------------------------------*/

/*PAGINA QUEMSOMOS-----------------------------------------------*/
#conteudoquemsomos{width:870px; text-align:justify;}
#div-fotoempresa {float:right; border:solid 4px #CCC; margin-left:10px; margin-bottom:5px; margin-top:5px;}
/*FIM INDEX--------------------------------------*/

/*PAGINA HOME-----------------------------------------------*/
#conteudohome{width:870px; text-align:justify;}
#conteudohome2{width:870px; max-width:870px; text-align:justify; margin-top:10px; padding-top:10px;	border-top: solid 1px #CCC;}
#conteudohome2-caravitaverde{width:142px; max-width:142px; margin-left:56px; height:200px; padding-top:60px; padding-left:110px; text-align:left; float:right; background:url(images/titulo-caravitaverde.png) no-repeat;}
#conteudohome2-bndes{width:252px; max-width:252px; height:150px; padding-top:60px; text-align:justify; float:left; background:url(images/titulo-bndes.png) no-repeat;}
#conteudohome2-vejacomochegar{width:252px; max-width:252px;	margin-left:56px; height:150px;	padding-top:60px; text-align:justify; float:left; background:url(images/titulo-vejacomochegar.png) no-repeat; text-align:center;}
#conteudohome2-empresacertificada{width:252px; max-width:252px; margin-left:56px; height:150px;	padding-top:60px; text-align:justify; float:left; background:url(images/titulo-empresacertificada.png) no-repeat;}
/*FIM HOME--------------------------------------*/

/*PAGINA CERTIFICACAO-----------------------------------------------*/
#conteudocertificacao{width:870px; text-align:justify;}
#conteudocertificacao li{list-style-image:url(images/list.png); /*list-style:circle;*/ list-style-position:inside;}
#div-foto-certificacao {float:left; border:solid 4px #CCC; margin-right:10px; margin-bottom:5px; margin-top:5px;}
#div-foto-certificacao-bg{float:right; width:310px; height:300px; background:url(images/bg-certificacao2.png) no-repeat center;}
/*FIM CERTIFICACAO--------------------------------------*/

/*PAGINA CONTATO-----------------------------------------------*/
#conteudocontato{width:870px; text-align:justify;}
/*#contato-form {width:420px;	border-right: solid 1px #CCC; float:left;}
#contato-form2 {float:left;	padding-left:10px;}*/
#contato-form {width:50%; border-right: solid 1px #CCC; float:left;}
#contato-form2 {width:300px; height:310px; float:left;	padding-left:10px; background:url(images/bg-contato.png) no-repeat center;}
label {display: block; margin-top: 10px;}
label.error {float: none; color: red; margin: 0 .5em 0 0; vertical-align: top; font-size: 10px}
p {clear: both;}
.campo_nome {width:300px; max-width:300px; border:1px #333 solid;}
.campo_nome:focus {background:#CEFFDB;}
.campo_email {width:300px; max-width:300px; border:1px #333 solid;}
.campo_email:focus {background:#CEFFDB;}
.campo_mensagem {width:400px; max-width:400px; height:150px; max-height:150px; border:1px #333 solid;}
.campo_mensagem:focus {background:#CEFFDB;}
.botao_enviar {font-family:verdana; color:#FFF; font-size:11px; width:80px; height:20px; background:#0E84B6; border-left: #81C4DA solid 1px; border-top: #81C4DA solid 1px;	border-right:  #0A5778 solid 1px; border-bottom:  #0A5778 solid 1px; margin-top:10px;}
.botao_enviar:hover {background:#41A6C7;}
/*FIM CONTATO--------------------------------------*/

/*PAGINA CLIENTES-----------------------------------------------*/
#conteudoclientes{width:870px;}
#conteudoclientes table{margin-bottom:15px;}
#conteudoclientes table b{margin-left:5px; margin-right:5px; color:#067CAE;}
#conteudoclientes table p{margin-left:5px; margin-right:5px; border-top:1px solid #CCC;	width:200px;}
/*FIM CLIENTES--------------------------------------*/

/*PAGINA PRODUTOS-----------------------------------------------*/
#conteudoacucarealcool{width:870px;}
#conteudoaltomobilistico{width:870px;}
#conteudoenergiaeletrica{width:870px;}
#conteudoenergiaeolica{width:870px;}
#conteudoferramentalaeronautico{width:870px;}
#conteudoferroviario{width:870px;}
/*FIM  PRODUTOS-----------------------------------------------*/
