body {
  margin: 0;

  background: #0F1C2D;
  background-image:url(fundo.jpg);
  font-family: "Tahoma", Verdana, sans-serif;
  font-size:11px;
  margin: 0 auto;
}
#topo {
  width: 780px;
  height: 310px;

}

#centro {
  width: 775px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 3px;
  margin-right: 0px;
  overflow: auto;
  background-color:#222f3f;
}

#inicial{
  height: 400px;
  /*border: 1px solid #FFFFFF*/
}

#top_inicial{
  /*border: 1px solid #FFFFFF;*/
  display: block;
  height: 44px;
  width: 761px;
  margin-left: 5px;
  background-image: url(arquivos/top_inicial.jpg);
  float: left
}

#esq_inicial{
  /*border: 1px solid #FFFFFF;*/
  display: block;
  height: 354px;
  width: 249px;
  margin-left: 5px;
  float: left
}


#texto_inicial{
  display: block;
  height: 125px;
  width: 249px;
  background-image: url(arquivos/texto_inicial.jpg)
}


#prox_ev_inicial{
  height: 127px;
  width: 249px;
  background-image: url(arquivos/prox_ev_inicial.jpg)
}

a#inicial_local{
  display: table;
  *display: block;
  margin-top: 22px;
  margin-left: 55px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer
}

a#inicial_data{
  display: table;
  *display: block;
  margin-top: 5px;
  margin-left: 55px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer
}

#logo_abravidro{
  height: 102px;
  width: 249px;
  background-image: url(arquivos/logo_abravidro.jpg)
}

#dir_inicial{
  display: block;
  width: 469px;
  height: 292px;
  /*border: 1px solid #FFFFFF;*/
  float: left;
  margin-left: 20px
}

.caixa_noticia_incial{
  display: block;
  height: 146px;
  width: 469px;
  background-image: url(arquivos/fundo_noticias1.jpg)
}

.tit_data{
  color: #FFFFFF;
  font-size: 13px;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  display: table;
  *display: block;
  margin-top: 8px;
  margin-left: 25px
}

.tit_datan{
  color: #FFFFFF;
  font-size: 12px;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  display: table;
  *display: block;
  margin-top: 5px;
  margin-left: 50px
}

#meio_noticias{
  display: block;
  /*height: 200px;*/
  width: 761px;
  background-image: url(arquivos/meio_fundo_noticias.jpg);
  background-repeat: repeat-y;
  margin-left: 5px;
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-align: justify
}

#meio_texto_not, #meio_fotos_not{
/* border: 1px solid #FFFFFF;*/
  display: table;
  width: 660px;
  margin-left: 50px;
  margin-top: 10px
}

#baixo_noticias{
  display: block;
  height: 24px;
  width: 761px;
  margin-left: 5px;
  background-image: url(arquivos/baixo_fundo_noticias.jpg)
}


.res_not{
  display: block;
  color: #FFFFFF;
  font-size: 13px;
  font-family: Tahoma, Arial, sans-serif;
  /*border: 1px solid #FFFFFF;*/
  height: 80px;
  width: 435px;
  margin-top: -2px;
  *margin-top: 6px;
  margin-left: 20px;
  overflow: hidden;
}

a#todas_not{
  display: block;
  float: right;
  margin-right: 40px;
  _margin-right: 20px;
  margin-top: 10px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer
}

#top_noticias{
  display: block;
  height: 44px;
  width: 761px;
  background-image: url(arquivos/top_noticias.jpg);
  margin-left: 5px
}


#top_moticias2{
  display: block;
  height: 24px;
  width: 761px;
  margin-left: 5px;
  background-image: url(arquivos/top_fundo_noticias.jpg)
}

#top-anuncios{
  display: block;
  height: 38px;
  width: 761px;
  background-image: url(arquivos/top_anuncios.jpg);
  margin-left: 5px
}

#link_cad{
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  float: right;
  margin-right: 17px;
  margin-top: 12px;
  text-decoration: none
}


#meio_anuncios{
  display: block;
  width: 761px;
  margin-left: 5px;
  /*border: 1px solid #FFFFFF;*/
  overflow: hidden
}

.produtos{
  /*border: 1px solid #FFFFFF;*/
  display: block;
  height: 170px;
  width: 124px;
  margin-bottom: 26px;
  margin-left: 48px;
  float: left;
  margin-top: 10px
}

.img_prod{
  border: 1px solid #FFFFFF
}


#eventos{
  color: #FFFFFF;
  display: block;
  margin-bottom: 20px
}
#realizados{
  margin-right: 8px
}
#proximos{
  padding-left: 6px;
}
#realizados, #proximos{
  width: 350px;
  position: relative;
  float: left;
  margin-left: 30px;
  margin-bottom: 20px;
  margin-top: 0px;
  display: inline
}
#realizados, #proximos, table{
  color: #CCCCCC;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px
}

#rodape {
  width: 780px;
  height: 174px;

}
#pagina {
  width: 775px;
  margin: 0 auto;
  }

#texto_fotos{
  color: #FFFFFF;
  display: block;
  clear: both;
  width: 670px;
  margin-left: 50px;
  margin-top: 15px;
  font-family: Tahoma, Arial, sans-serif;
  font-size:11px;
 /* border: 1px solid #FFFFFF */
}
#galeria{
  clear: both;
  display: block
}
.titulo2{
  font-size: 13px;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF
}
a.even{
  cursor: pointer;
  font-size: 11px;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  
  
}
a.even:hover {
	color: #CCCCCC;
	text-decoration:underline;
}



.linha{
  background-image: url(linha2.jpg);
  widows: 600px;
  height: 5px;
  background-repeat: no-repeat;
  display: block
}


.style1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #CCCCCC;
}
#.titulo {
  width: 730px;
  background: url(linha.jpg) left bottom repeat-x;
  text-align: left;
  padding-left: 20px;
  margin-left: 8px;
    padding-bottom: 4px;
  
}
#.titulo h3 {
  margin-top:2px;
  padding-bottom: 10px;
  margin-left:0px;
  text-align: left;
  font-size: 14px;
  display: inline;
  font-family: Tahoma;
color: #FFFFFF;
}

.style2 {color: #FFFFFF}

a.even:visited {
	color: #FFFFFF;
		text-decoration:none;
		font-size:11px;
}
a.even:active {
	color: #FFFFFF;
	text-decoration:none;
	font-size:11px;

}
a.even:hover {
	color: #CCCCCC;
	text-decoration:underline;
}

img{
 behavior: url(iepngfix.htc)
}

a#voltar_not{
  float: right;
  margin-top: 20px;
  margin-right: 23px;
  text-decoration: none;
  cursor: pointer;
  color: #FFFFFF
}


a.veja{
  margin-left: 189px;
  margin-top: 109px;
  display: table;
  *display: block;
  /*color: #4d7ca7;*/
  font-size: 13px;
  text-decoration: none;
  cursor: pointer;
  color: #FFFFFF
}

a.veja2{
  margin-left: 420px;
  margin-top: 7px;
  display: table;
  *display: block;
  /*color: #4d7ca7;*/
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
  cursor: pointer
}

a.prod{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold
}

#top_prod{
  display: block;
  height: 34px;
  width: 761px;
  margin-left: 5px;
  background-image: url(arquivos/top_prod.jpg)
}

a#voltar_anu{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  display: table;
  *display: block;
  float: left;
  margin-top: 11px;
  margin-left: 20px;
  _margin-left: 10px;
  color: #FFFFFF;
  text-decoration: none
}


#nome_prod{
  display: table;
  *display: block;
  color: #FFFFFF;
  font-size: 13px;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  margin-top: 11px;
  margin-left: 5px;
  float: left
}

#esq_prod{
  display: block;
  width: 479px;
  overflow: hidden;
  /*border: 1px solid #FFFFFF;*/
  margin-left: 5px;
  float: left
}

#foto_prod{
  display: block;
  width: 367px;
  height: 271px;
  margin-left: 5px;
  margin-top: 2px;
  float: left;
  /*border: 1px solid #FFFFFF;*/
}

#thumb_prod{
  display: block;
  width: 95px;
  height: 276px;
  float: left;
  /*border: 1px solid #FFFFFF;*/
}

.thumb_p{
  margin-left: 8px;
  margin-bottom: 8px;
  cursor: pointer
}

#top_desc_prod{
  display: block;
  height: 31px;
  width: 479px;
  background-image: url(arquivos/top_desc_prod.jpg);
  float: left;
  clear: both;
  margin-left: 5px
}

#desc_prod{
  display: block;
  width: 450px;
  float: left;
  clear: both;
  margin-left: 20px;
  _margin-left: 10px;
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  text-align: justify
}

#dir_prod{
  display: block;
  width: 282px;
  float: left
}

#info_cot{
  display: block;
  width: 282px;
  height: 179px;
  background-image: url(arquivos/info_cont_prod.jpg)
}

#inter_info_cont{
  display: block;
  height: 118px
}


.info_empr{
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  display: table;
  *display: block;
  margin-left: 40px;
  line-height: 95%
}

.val_prod{
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 19px;
  font-weight: bold;
  display: table;
  *display: block;
  margin-left: 40px;
  margin-top: 25px;
}

#form_cont{
  display: block;
  /*height: 268px;*/
  width: 282px;
  background-image: url(arquivos/form_cont.jpg);
  background-repeat: no-repeat;
  min-height: 300px
}

#inter_tnot{
  display: block;
  margin-left: 170px
}

#links_pag{
  margin-left: 90px
}

.paginacao_not{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px
}

#table_msg{
  display: table;
  margin-left: 40px;
  margin-top: 40px
}

.campo_msg{
  width: 200px;
  border: 1px solid #306eaf
}

#bt_env{
  /*float: right; */
  border-style: none;
  color: #FFFFFF;
  background-color: #306eaf;
  font-family: Tahoma, Arial, sans-serif
}

.l_msg{
  color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px
}



