* {
  margin : 0;
  padding : 0;
  text-decoration : none;
  /*border: 0;*/
  outline: none;
}

html{
  background: url(../imagens/background.jpg);
}

body{
  text-align:center;
}

A:link {
  text-decoration : none;
  color : #000000;
}

A:visited {
  text-decoration : none;
  color : #000000;
}

A:active {
  text-decoration : underline;
  color : #000000;
}

A:hover {
  text-decoration : underline;
  color : blue;
}

a.normal:link, a.normal:visited, a.normal:active{
  color: blue;
}

a.normal:hover{
  text-decoration: underline;
}

img, img a, a{
  border: none;
}

/* topo da página*/
#topo{
  width: 760px;
  height: 108px;
  margin: 10px auto 0px auto;
  border-left: 10px solid white;
  border-right: 10px solid white;
  background-image: url(../imagens/topo.jpg);
}
#topo_direita_banner{
  width: 300px;
  height: 60px;
  float: right;
  position: relative;
  right: 165px;
  top: 25px;
  border: 0px;
}

#topo_direita2_banner{
    width: 90px;
    height: 90px;
  float: right;
  position: relative;
  right: -270px;
  top: 10px;
}

#topo_direita h1{
  width: 300px;
  height: 61px;
  text-indent: -9000px;
  overflow: none;
/*  background-image: url(../imagens/banner_topo.gif);*/
  float: right;
  position: relative;
  right: 165px;
  top: 25px;
}

/* -- final do topo --*/
/*------------------------------------------------------------------
Cabecalho do site nesta parte irão a data, o contador de acessos e
o script pra colocar o site na página inicial do I.E
------------------------------------------------------------------*/
#cabecalho{
  width: 760px;
  height: 20px;
  background-image: url(../imagens/cabecalho.jpg);
  margin: 0 auto 0px auto;
  border-left: 10px solid white;
  border-right: 10px solid white;
}

/* -- dividi o cabecalho em 3 partes -- */
#cabecalho_um{
  width: 250px;
  float: left;
  text-align: left;
  padding: 3px 0 0 5px;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#cabecalho_um p{
  font-size: 10px;
  text-align: left;
}

#cabecalho_dois{
  width: 350px;
  float: left;
  text-align: center;
  padding: 3px 0 0 0;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#cabecalho_tres{
  width: 150px;
  float: left;
  text-align: right;
  padding: 3px 5px 0 0;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* -- termina aqui o cabecalho -- */

/*------------------------------------------------------------------
  Corpo - parte do site onde estarão 3 colunas principais do site
------------------------------------------------------------------*/
#corpo{
  width: 760px;
  margin: auto;
  overflow: hidden;
  border-left: 10px solid white;
  border-right: 10px solid white;
}
/*-- fim do corpo --*/

#lateral{
    width: 110px;
    height: auto !important;
    height: 950px;
    min-height: 950px;
    float: left;
    background-color: #eeeeee;
    outline: none;
	padding-bottom: 2000px;
	margin-bottom: -2000px;

}

object{
    outline: none;
}

#fundo_flash_vetanco{
    background-color: #FFFFFF;
    width: 480px;
    height: 60px;
    margin: 0 auto;
}

#fundo_flash_prolimax{
    background-color: #cccc99;
    width: 110px;
    height: 70px;
}

#fundo_flash_nutritime{
    background-color: #FFE066;
    width: 110px;
    height: 70px;
    margin-top: 5px;
}

#meio{
 width: 520px;
 float: left;
 margin: 0 0px 10px 0px;
 border-left: 10px solid white;
 border-right: 10px solid white;
 height: auto !important;
 height: 950px;
 min-height: 950px;
 background-color: #eeeeee;
	padding-bottom: 2000px;
	margin-bottom: -2000px;
}

#materias_tecnicas{
 width: 520px;
 height: auto !important;
 height: 950px;
 min-height: 950px;
 float: left;
/* margin: 0 0 10px 10px;
 _margin: 0 0 0 10px;*/
 margin: 0 10px 10px 10px;
 background-color: #eeeeee;
}

#meio table{
  width: 100%;
}

#meio td{
  background-color: transparent;
  border: 0px;
  padding:5px 5px 5px 10px;
  text-align : left;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 5px;
}

#meio td.center{
  background-color: transparent;
  border: 0px;
  padding:5px 5px 5px 10px;
  text-align : center;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 5px;
}

#meio select{
  background-color: #ffffff;
  border: 0px;
  text-align : left;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #000000;
}

#destaques{
  width: 173px;
  height: 130px;
  float: left;
  margin: 5px 0 5px 0;
}

#destaques p.destaques{
  text-align : center;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

#destaques h2{
  margin: 5px 0 5px 0;
  padding:5px;
  text-align : center;
  font-size: 13px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#search{
    width: auto;
}

#search input.search{
    width: 400px;
    padding: 5px;
}

#search input.button{
    width: 90px;
    padding: 3px;
}

#cab_noticia{
  width: 100%;
  background-color: #EC9F69;
  float: left;
}

#cab_noticia h1{
  padding:3px;
  text-align : left;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}

#notice_banner{
    width: 320px;
    height: 60px;
    margin-left: 12px;
    margin-bottom: 5px;
    float: left;
}

#noticias{
  width: 340px;
  float: left;
  margin-top: 5px;
  margin-right: 5px;
}

#noticias p, #meio p{
  text-align: left;          /* MUDAR AQUI: de LEFT para JUSTIFICADO */
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 5px;
  line-height: 15px;
  _line-height: 16px;
}

.negrito{
  text-align: left;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding: 5px;
  line-height: 15px;
  _line-height: 16px;
  font-weight: bold;
}


/* -- fim das noticias -- */

/* -- cotações -- */
#cotacoes{
  width: 165px;
  float: left;
  margin-top: 5px;
}
/* -- utiliza tanto para o meio quanto para cotações -- */
#cotacoes h1, #meio h4 , #materias_tecnicas h4{
  text-align : left;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
  color: #000000;
  padding: 5px 0 5px 5px;
  border-left: 10px solid #EC9F69;
  margin: 5px 0 5px 0;
}
/* fiz nova */
#materias_tecnicas h2{
  text-align : left;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
  color: #000000;
  padding: 5px 0 5px 5px;
  margin: 5px 0 5px 0;
}

#cotacoes h1{
  padding: 1px 0 1px 3px;
  border-left: 5px solid #EC9F69;
}

#cotacoes p{
  padding:5px;
  text-align : left;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 5px;
  background-color: #e2e2e2;
}

#cotacoes p.center{
  padding:1px 5px 1px 5px;
  text-align : center;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 5px;                                /* espaço entre cotaçoes */
  background-color: #e2e2e2;
}

#cotacoes table{
  width: 100%;
}

#cotacoes td{
  background-color: #e2e2e2;
  border: 0px;
  padding:1px 5px 1px 5px;
  text-align : center;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* -- fim das cotações -- */

/* -- final da coluna do meio -- */

/* -- inicio da coluna direita -- */

#direita {
 width: 110px;
 float: left;
 background-color: #eeeeee;
}

#direita h2{
  text-align : left;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color: #EC9F69;
  color: #ffffff;
  padding: 7px 5px 7px 5px;
  text-transform: uppercase;
  height: 11px;
}

#direita a{
  margin: 5px 0 5px 0;
}


#direita h2 a:hover {
color: #ffffff;
}
/* -- final da coluna direita -- */

/* -- Classe para as imagens válidas para todo o site -- */
.img{
  margin:3px 0 3px 0;
  border: 0px;
}

#rodape {
  width: 760px;
  height: 20px;
  background-image: url(../imagens/cabecalho.jpg);
  background-repeat: no-repeat;
  clear : both;
  display : block;
  margin : auto;
  border-left: 10px solid white;
  border-right: 10px solid white;
  /*margin-top: 10px;*/
}

.titulo_noticia{
  margin: 5px;
  text-align : center;
  font-size: 13px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

.voltar{
  text-align : center;
  float: center;
  position: relative;
  font: 12px Verdana, Arial, Helvetica, sans-serif;    
}

#conteudo{
  width: 460px;
  text-align: justify;
  margin: auto;
/*  background-color: #3399CC;*/
}

#conteudo_esq{
  width: 250px;
  text-align: left;
  position: relative;
  float: right;
}

mt_img_esq{           /* mat técnicas: conteudo esq, img dir */
  width: 250px;
  text-align: left;
  position: relative;
  float: right;
}

#mt_img_dir{           /* mat técnicas: conteudo dir, img esq */
  width: 250px;
  text-align: left;
  position: relative;
  float: left;
}

#conteudo span {
  font-family: Verdana;
  font-size: 12px;
}

#conteudo img {
  margin:0 0px 15px 10px;
  float: right;
}

#conteudo_esq p.legenda{
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  padding-left: 12px;
  text-align: left;
  font-style: italic;
}

#rodape p.meio{
  text-align : center;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#meio p.meio , #materias_tecnicas p.meio{
  text-align : center;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#materias_tecnicas p.meio{
  margin: 10px 0 10px 0;
}

#materias_tecnicas p.titulo{
  margin: 0 0 5px 15px;
  text-align : left;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}


#meio p.right{
  margin-top: 5px;
  padding:3px 13px 3px 0px ;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-align: right;
}

#meio p.left{
  margin-top: 5px;
  padding:3px 0 3px 13px ;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}

.nivel{
  width: 100px;
  text-align : center;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  background-color: #EC9F69;
  color: #000000;
  padding: 5px;
  font-weight: bold;
  margin: 5px;
}

.nivel a:hover{
  color: #ffffff;
  text-decoration: none;
}

#meio h5{
  text-align : left;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin: 10px;
  font-weight: bold;
}

#desc_evento{
  padding:3px;
  font-size: 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
  width: 95%;
}

#cotacoes .red{
  color: #FF0033;
}

#cotacoes .blue{
  color: #0066CC;
}

#meio p.indent{
  text-align : justify;
  font-size: 11px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  padding: 2px;
  text-indent: 25px;
}

#meio hr{
  border: 1px solid black;
  width: 95%;
  float: center;
  margin: 0 auto 0 auto;
}

#meio p.volta{
  text-align: center;
}

#links_uteis ul{
  list-style-position: inside;
  list-style-image: url("../imagens/seta.jpg");
  text-align: left;
  padding: 3px 5px 3px 20px;
}


#links_uteis li a{
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#links_uteis p.titulo{
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  list-style: none;
  margin: 0 0 0 5px;
}

#meio .submit{
  border: 1px solid #000000;
  background-color: transparent;
  padding: 5px;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.imagemMat{
  margin: auto;
  text-align: center;
}

.imagemMatEsq{
  margin: auto;
  text-align: right;
}

.imagemMatDir{
  margin: auto;
  text-align: left;
}

.legendaMat{
  text-align : center;
  font :10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

.legendaMatDir{
  text-align : left;
  font :10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

.legendaMatEsq{
  text-align : right;
  font :10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}

.buttom{
  text-align : center;
  font-size: 12px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: 30px;
}

#materias_tecnicas table td{
  text-align: left;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}
#materias_tecnicas table td.center{
  text-align: center;
}

#materias_tecnicas p.center{
  text-align: center;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#preco_gaucho{
  /*width: 100%;*/
  float: center;
  text-align: center;
  margin: auto;
}

#preco_gaucho h1{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 5px auto 5px auto;
}

#preco_gaucho table{
  border: 1px solid black;
  border-bottom: 0;
  margin: 0;
  padding: 0;
}

#preco_gaucho table.t2{
  border: 1px solid black;
  border-top: 0;
  margin: 0;
  padding: 0;
}

#preco_gaucho td{
  border: 1px solid black;
  font-size: 11px;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  padding: 3px;
  text-align: center;
}

#preco_gaucho td.titulo{
  text-align: left;
}

#preco_gaucho img{
  margin: 5px auto 5px auto;
}

/*A:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration : underline;
  color : #0000FF;
}*/



@import url(eventos.css);
@import url(empresas_do_setor.css);
@import url(pagina_construcao.css);
/*@import url(mostra_empresas_setor.css);*/


