@charset "utf-8";
/* CSS Document */
html body{
	margin: 0px;
    	/* BARRA SCROLL */
    scrollbar-face-color: #e1e4e7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #bfbfbf;
	scrollbar-darkshadow-color: #666666;
	scrollbar-shadow-color: #999999;
	scrollbar-arrow-color: #FF6600;
	scrollbar-track-color: #cccccc;
    overflow-y: auto;
	overflow-x: auto;
}
img{
	border: 0px;
}
#interna{
	position:absolute;
	width: 770px;
	height: 589px;
	left: 50%;
	margin-left: -385px;
	top: 0;
}
#interna #lateral{
	position:absolute;
	width: 192px;
	height: 463px;
	background-image:url(../images/lateral_int.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	z-index: 6;
}
#lateral p.data{
	margin-top: 8px;
	margin-left: 17px;
    font-size: 9px;
}
#interna #topo{
	position: absolute;
	top: 0px;
	left: 192px;
	width: 578px;
	height: 63px;
	background-image:url(../images/top_int.jpg);
	background-repeat:no-repeat;
    z-index: 1;
}

#interna #botoes{
    position:absolute;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
    margin-top: 10px;
    margin-left: 215px;
    display:block;
    z-index:20;
}
#interna #botoes a{
 	color: #000;
    text-decoration: none;
}
#interna #conteudo{
	position: absolute;
	width: 598px;
	height: 400px;
	top: 63px;
	left: 192px;
	background-image:url(../images/conteudo_int.jpg);
	background-repeat:no-repeat;
	z-index:2;
}
#interna #conteudo #texto{
	position:relative;
	width: 525px;
	height: 390px;
/*	border: 1px solid red; */
	overflow: auto;
	overflow-y: auto;
    overflow-x: hidden;
	padding-left: 40px;
	padding-right: 10px;
	z-index:3;
}
#interna #conteudo #lateral{
	position:relative;
	width: 220px;
	height: 248px;
	left: 0px; /* 298 */
	top: 0px;
	float: right;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	background-image:url(../images/linha_v_cont.jpg);
	background-repeat:no-repeat;
	background-position:left;
	z-index: 8;
}
#interna #conteudo h1,#interna #rodape h1,#evento h1{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
}
#evento h1{
	margin-bottom: 10px;
}
h1 span,#interna #rodape h1 span{
	display:none;
}
#interna #rodape h1.acontece{
	width: 180px;
	height: 20px;
	background-image:url(../images/tit_acontece_h.gif);
	background-repeat:no-repeat;
	margin-bottom: 2px;
}
#interna #rodape h1.busca{
	width: 100px;
	height: 20px;
	background-image:url(../images/tit_busca.gif);
	background-repeat:no-repeat;
	margin-bottom: 2px;
}
#interna #rodape h1.contato{
	width: 100px;
	height: 20px;
	background-image:url(../images/tit_contato.gif);
	background-repeat:no-repeat;
	margin-bottom: 2px;
}
#interna #rodape h1.filme{
	width: 180px;
	height: 20px;
	background-image:url(../images/tit_filme.gif);
	background-repeat:no-repeat;
	margin-bottom: 2px;
}
#interna #conteudo #noticias h1.noticias{
	width: 130px;
	height: 20px;
	background-image:url(../images/tit_noticias_h.gif);
	background-repeat:no-repeat;
	margin-bottom: 8px;
}
#interna #lateral li {
	list-style-type: none;
	display:block;
	margin:0px;
	padding:0px;
	margin-top: 0px;
	cursor: pointer;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#interna #lateral li span, #conteudo li span{
    background-image:url(../images/marcador.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
}
#lateral #MenuBar1 li span.marc,#texto li span.marc,#texto dd span.marc{
	background-image:url(../images/marcador_2.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
}
#texto dd a{
	color: #000;
}
#interna #lateral li div{
	margin-left: 11px;
}
#interna #rodape{
	position: absolute;
	width: 770px;
	height: 105px;
	top: 463px;
	border-top: 4px #FF9B4C solid;
	background-color: #FFBF8C;
}
#interna #endereco{
	position: absolute;
	width: 770px;
	height: 21px;
	top: 568px;
	left: 0px;
	background-image:url(../images/rodape_1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	line-height: 21px;
}
#interna #quadro_1{
	position: absolute;
	width: 183px;
	height: 105px;
	top:0px;
	left:0px;
	background-image:url(../images/linha_v.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-left: 5px;
	padding-right: 5px;
}
#quadro_1 label{
	/*display: none;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display:block;
	text-align:left;
	width: 100%;
}
#quadro_2 label{
	display:none;
}
#quadro_1 label span{
	margin-right: 7px;
}
#quadro_2  #fBusca{
	display: block;
}
#quadro_1 label img,#quadro_2 img{
	vertical-align: top;
}
#quadro_2 #opcao_busca{
	position: relative;
	width: 157px;
	height: 22px;
	top: 8px;
	background-image:url(../images/bg_busca.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}
#quadro_2 #opcao_busca a{
 	color: #000;
    text-decoration:none;
}
#quadro_2 #opcao_busca img{
	vertical-align: middle;
    cursor: pointer;
}
#quadro_1 input,#quadro_2 input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F7F7F7;
	border: 1px solid #F7F7F7;
	height: 17px;
}
#interna #quadro_2{
	position: absolute;
	width: 182px;
	height: 105px;
	top:0px;
	left:193px;
	background-image:url(../images/linha_v.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-left: 5px;
	padding-right: 5px;
}
#interna #quadro_3{
	position: absolute;
	width: 175px;
	height: 105px;
	top:0px;
	left:385px;
	background-image:url(../images/linha_v.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-left: 10px;
	padding-right: 5px;
}
#interna #quadro_4{
	position: absolute;
	width: 180px;
	height: 105px;
	top:0px;
	left:575px;
	padding-left: 10px;
	padding-right: 5px;
}
#interna p,#conteudo li,#texto li{
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#interna p a{
	color:#000000;
}
#texto li,#conteudo ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#conteudo ul{
	margin-top: 10px;
	margin-bottom: 20px;
}
#conteudo li a{
	color: #000000;
}
#texto h2{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
}
#texto h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 0px;
}
#texto h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-bottom: 8px;
	margin-top:0px;
	margin-left: 0px;
}
#interna #conteudo #texto p.mais{
	background-image:url(../images/marcador.gif);
	background-repeat:no-repeat;
    display:block;
	padding-left: 8px;
}
#interna #conteudo #texto p.mais a{
	color: #666666;
    font-weight: bold;
}
#interna form{
	margin: 0px;
    padding: 0px;
}
 #texto p,#conteudo li{
	line-height: 140%;
	margin-bottom: 10px;
}
#texto h2 span{
	display:none;
}
#texto h1.company{
	width: 79px;
	height: 20px;
	background-image:url(../images/tit_empresa.gif);
	background-repeat: no-repeat;
}
#texto h1.produtcs{
	width: 82px;
	height: 20px;
	background-image:url(../images/tit_produtos.gif);
	background-repeat: no-repeat;
}
#texto h1.segments,#noticias h1.segments{
	width: 92px;
	height: 20px;
	background-image:url(../images/tit_segmentos.gif);
	background-repeat: no-repeat;
}
#texto h1.produtos{
	width: 82px;
	height: 20px;
	background-image:url(../images/tit_produtos.gif);
	background-repeat: no-repeat;
}
#texto h1.segmentos{
	width: 92px;
	height: 20px;
	background-image:url(../images/tit_segmentos.gif);
	background-repeat: no-repeat;
}
#texto h1.responsabilidade{
	width: 345px;
	height: 20px;
	background-image:url(../images/tit_responsabilidade.gif);
	background-repeat: no-repeat;
}
#texto h1.clientes{
	width: 75px;
	height: 20px;
	background-image:url(../images/tit_clientes.gif);
	background-repeat: no-repeat;
}
#texto h1.informativo{
	width: 185px;
	height: 20px;
	background-image:url(../images/tit_informativo.gif);
	background-repeat: no-repeat;
}
#texto h1.boletins{
	width: 185px;
	height: 20px;
	background-image:url(../images/tit_boletins.gif);
	background-repeat: no-repeat;
}
#texto h1.localizacao{
	width: 185px;
	height: 20px;
	background-image:url(../images/tit_localizacao.gif);
	background-repeat: no-repeat;
}
#texto h1.dmi{
	width: 185px;
	height: 20px;
	background-image:url(../images/tit_dmi_noticias.gif);
	background-repeat: no-repeat;
}
#texto h1.noticias{
	width: 75px;
	height: 20px;
	background-image:url(../images/tit_noticias.gif);
	background-repeat: no-repeat;
}
#texto h1.contato_int{
	width: 75px;
	height: 20px;
	background-image:url(../images/tit_contato_int.gif);
	background-repeat: no-repeat;
}
#texto h1.filme_int{
	width: 175px;
	height: 20px;
	background-image:url(../images/tit_filme_int.gif);
	background-repeat: no-repeat;
}
#texto h1.resultado{
	width: 175px;
	height: 20px;
	background-image:url(../images/tit_resultado.gif);
	background-repeat: no-repeat;
}
#texto h1.eventos{
	width: 80px;
	height: 20px;
	background-image:url(../images/tit_eventos.gif);
	background-repeat:no-repeat;
	margin-bottom: 2px;
}
#texto p.atualizada span{
	display: none;
}
#texto p.atualizada{
	width: 241px;
	height: 30px;
	background-image:url(../images/empresa_atualizada.gif);
	background-repeat:no-repeat;
	margin-top: 8px;
	margin-left: -5px;
/*	margin-left: 120px;
	left: 50%; */
}
#texto p.ambiente{
	background-color: #FADBB6;
	border: 1px solid #F8CA92;
	padding: 8px;
	margin-bottom: 12px;
    width: 43%;
}
#texto h2.pesquisas{
	width: 209px;
	height: 30px;
	background-image:url(../images/centro_pesquisas.gif);
	background-repeat:no-repeat;
	margin-left: -5px;
	margin-bottom: 12px;
	margin-top: 12px;
}
#texto h2.qualidade{
	width: 168px;
	height: 30px;
	background-image:url(../images/qualidade_total.jpg);
	background-repeat:no-repeat;
	margin-left: -5px;
	margin-bottom: 12px;
	margin-top: 12px;
}
#texto img{
	float: right;
	margin-right: 5px;
	margin-left: 10px;
    margin-bottom:5px;
    margin-top:5px;
}
#texto img.iso{
	margin-top: -20px;
	margin-right: 30px;
}
#texto img.socio{
	margin-top: -15px;
	margin-right: 0px;
}
#texto img.usinados{
	margin-right: 25px;
	margin-top: -10px;
}

#texto div.produtos{
	float:right;
	margin-right: 20px;
	margin-top: 0px;
}
#texto div.segmentos{
	float:right;
	margin-right: 30px;
	margin-top: -40px;
    margin-bottom: 0px;
}
#texto dl,#texto dl dt{
	line-height: 110%;
}
#texto dl dt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	cursor:pointer;
}
#texto dl dt a{
 display: block;
 width: 90%;
 background-color: #FFE4CE;
}
#texto dl dt a{
 	color: #666;
    padding: 8px;
}
#texto dl dd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
    padding: 0px;
}
#texto dl img{
 	float: none;
    cursor: auto;
}
#texto dl dd.normal{
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#texto dl dd.normal strong{
	text-decoration: none;
}
#texto dl dd strong{
	text-decoration: underline;
}
div.carregando{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF9900;
	font-weight:bold;
}

#interna div.voltar{
	position: absolute;
	top: -3px;
	right: 103px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    text-decoration:underline;
    z-index:10;
}
#interna div.voltar a{
	background-image:url(../images/marcador_2.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
}
#interna div.noticias{
	position: absolute;
	top: 35px;
	right: 100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/marcador_2.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
	cursor:pointer;
	text-decoration:underline;
}
#interna div.noticias a{
	color: #000;
}
#interna div.boletim{
	position: absolute;
	top: 55px;
	right: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/marcador_2.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
	cursor:pointer;
	text-decoration:underline;
}
#interna div.boletim a{
 	color: #000;
}
#interna div.voltar a{
	color: #000000;
}
h2.float,h3.float{
 	float: left;
}
form#fNoticias{
  margin-top: 15px;
}
form#fBoletim{
  margin-top: 18px;
}
/* form#fNoticias input,form#fBoletim input,form#fCadastro input,form#fCadastro select,form#fCadastro textarea,form#fContato input,form#fContato textarea,form#fPagina input,form#fParceiros input,form#fFeira input,form#fFeira select,form#fIndice input{ */
form input,form select,form textarea{
	border: 1px solid #FFBF8C;
    background-color: #FFDFC6;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding-left: 5px;
}
form#fParceiros{
 	margin-bottom: 20px;
    width: 80%;
    background-color: #FDF4E3;
    padding: 10px;
}
form#fCadastro input,form#fContato input,form#fNews input{
 	width: 184px;
}
form#fCadastro textarea,form#fContato textarea,form#fNews textarea{
	overflow:auto;
    vertical-align: top;
    width: 183px;
}
form#fContato input.btn,form#fCadastro input.btn,form#fFeira input.btn,form#fNews input.btn{
 	padding-left:0;
    border: 1px inset #FFBF8C;
    color: #FF6600;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 62px;
}
form#fNoticias input.btn,form#fBoletim input.btn,form#fIndice input.btn{
 	padding-left:0;
    border: 1px inset #FFBF8C;
    color: #FF6600;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 32px;
}
form#fCadastro input.bg,form#fNews input.bg{
	background-color: none;
    background: none;
    border: none;
    width: auto;
}
form#fCadastro input.obrigatorio,form#fContato input.obrigatorio,form#fNews input.obrigatorio{
 	border-left: 5px solid #FF9900;
    border-top: 1px solid #FFBF8C;
    border-bottom: 1px solid #FFBF8C;
    border-right: 1px solid #FFBF8C;
    width: 180px;
    padding-left: 5px;
}
#texto p.obrigatorio{
    border-left: 5px solid #FF9900;
    padding-left: 5px;
}
form#fCadastro label span,#texto p.obrigatorio span,form#fContato label span,form#fNews label span{
 	display:none;
}
form#fCadastro,form#fContato,form#fNews{
 	margin-left: 50px;
}
form#fFeira{
 	margin-top: 10px;
    margin-bottom: 10px;
}
form#fIndice{
 	margin-top: 18px;
    margin-bottom: 10px;
}
form#fContato p{
    margin-left: 120px;
}
form#fCadastro label,form#fContato label,form#fNews label{
	display:block;
	text-align: right;
	width: 255px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    position:relative;
    margin-bottom: 3px;
}
form#fParceiros label,form#fFeira label,form#fFeira{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
form#fFeira a{
 	color: #000;
    margin-left: 10px;
}
form#fContato label{
   width: 285px;
}
form#fCadastro fieldset{
	border: none;
    margin-left: 50px;
    margin-top: 8px;
    padding: 0px;
}
form#fCadastro p,form#fNews p{
	margin-left: 90px;
    margin-top: 10px;
}
form#fCadastro legend{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-left: -5px;
    padding-left: 0px;
}
form#fCadastro fieldset label{
   display:block;
   text-align: left;
   border-bottom: 1px dashed #F8CA92;
}
.clear{
 	clear:both;
    float:none;
}
ul#filme li a{
 	margin-left: 12px;
}
#texto table tr td{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#texto table tr td.linha1{
   font-size: 11px;
   background-color: #FF9900;
   color: #FFF;
   font-weight: bold;
   text-align: center;
}
#texto table tr.titulo td{
   background-color: #FFBF8C;
   font-weight: bold;
}
#texto table tr.linha2 td{
 /*  border-bottom: 1px solid #FFBF8C; */
/*   background-color: #FFDFC6; */
}
#texto table tr.linha3 td{
  /* border-bottom: 1px solid #FFBF8C;  */
   background-color: #FFDFC6;
}
#texto table.pagina{
    position: absolute;
    width: 98%;
	left:35px;
    bottom:0px;
}
#texto table img{
    float:none;
    cursor:pointer;
    vertical-align:middle;
}
#texto div#fotos img{
 	float: none;
    cursor: pointer;
}
.img_out{
   border: 3px solid #FFBF8C;  /* #FFBF8C */
}
.img_over{
   border: 3px solid #FF9900; /* #FF6600 */
}
#texto div#fotos ul{
 	margin:0px;
    padding:0px;
}
#texto div#fotos li{
   	position: relative;
    float: left;
    padding: 0px;
    margin-right: -5px;
    display: block;
}
#texto div#fotos.inf li{
   margin-right: 5px;
}
#texto div#fotos.inf li.destaque{
   position:relative;
   width:332px;
   padding-left:150px;
   background-image:url(../images/bg_destaque.jpg);
   background-repeat:none;
   background-position: top;
   background-color: #FFE4CE;
   display: block;
}
#texto div#fotos li span{
 	margin-left: 10px;
    white-space: normal;
    display: block;
    width: 100px;
}
#texto div#fotos.inf li span{
    display: block;
    width: 105px;
    background-color: #FFE4CE;
    background-image: none;
    text-align: center;
    border-top: 1px dotted #FFBF8C;
    border-bottom: 1px dotted #FFBF8C;
    padding:0px;
}
#texto div#fotos{
    position:relative;
    margin-left: 0px;
    margin-top: 10px;
}
p span.color{
 	color: #FF6600;
}
#lateral li big{
 	margin-left: 10px;
    font-size: 12px;
}
#texto img.segmento{
 	float: none;
    clear: both;
    margin-left: 0px;
    margin-top: 0px;
}
#texto img.distribuicao{
 	float: none;
    clear: both;
    margin-left: 80px;
    margin-top: 7px;
}
#texto p.missao, .background{
  	width: 90%;
	background-color: #FADBB6;
	border: 1px solid #F8CA92;
	padding: 8px;
	margin-bottom: 12px;
}
.bg_info{
 	background-image: url(../images/bg_informativo.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
hr{
 	height:1px;
    color: #F8CA92;
    margin: 0px;
}