/*Body  Com Background*/
 * { margin: 0; padding: 0; } 
body{
	background-image: url(../_imgs/fundo.jpg);
	background-repeat: repeat-x;
	background-color:#FBFCF6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/*Divs Geral*/
#geral { width:770px;margin:auto;margin-top:20px;}

#top {
	width:264px;
	height:135px;
	float:right;
	margin-top:5px;
	margin-right:18px;
	background-image: url(../_imgs/fundo_banner_top.gif);
	background-repeat: no-repeat;
}

#traducao { width:200px; height:32px; float:right; margin-top:8px; margin-right:0px; }
#logo { height:168px;width:444px;}

#menu {height:30px;width:770px;margin-top:17px;}

#rodape { 

background-color:#EBEDAB;

float:center;

text-align:center;

width:100%;

margin:auto;

margin-top:10px;

}

#rodape2 {width:770px;height:auto;}

#rodape3  {width:300px;height:auto; margin:auto; border:#000000 1px;}
#menu_sub{width:170px;float:left;margin-top:18px;}
#sub_menu {width:170px;background-image: url(../_imgs/fundo_menu.jpg);background-repeat: repeat;}
#sub_menu2 { width:170px;background-image: url(../_imgs/fundo_menu.jpg);background-repeat: repeat;}

/* Class Das Divs Geral*/

.slogan { height:18px;text-align:left;}
.clear {clear: both;}
.separando{margin-top:10px;}
.separando2{margin-top:0px;padding-top:0px;marginbottom:0px;}

/*Divs página inicial*/

#noticias{width:220px;float:left;margin-left:18px;margin-top:22px;}

#feiras_eventos {float:left; width:440px; height:auto; margin-left:15px;margin-top:10px; }

#indicadores { width:220px;float:left;margin-left:14px;margin-top:22px; }

#indicadores2{background:#FFFFFF; width:220px;margin-top:2px;}

#dicas{width:200px;float:left;height:auto;margin-left:18px;margin-top:22px;}

#campo_pc {
	float:right;
	width:350px;
	height:152px;
	margin-top:25px;
}

#formulario { width:150px;margin-top:35px;margin-left:12px; float:left; }

#lupa_flash {width:140px; float:right; margin-top:4PX; margin-right:0; }

/*banners Lateral E Central*/
#banner_pc{float:right; width:346px; height:44px; margin-top:12px;}

#banner_lateral {float:right; width:125px; height:auto; margin-right:2px; margin-top:5px; }

#banner_top { width:260px;height:120px;margin-top:12px;margin-left:2px;margin-right:2px;}

/* Class Banner Lateral */
.bannerla{ width:125px;height:60px;margin-top:5px;}
.bannerla2{ width:125px;height:170px;margin-top:5px;}

/************************************FIM DA PAGINA INICIAL*******************************************************/

/* Divs página interna Produtos*/


#geral_interna {width:590px;  margin-top:19px; float:right;}
#titulo_interna {width:95px;marin-top:0px; float:right;text-align:center;}
/*#titulo_interna2 {width:80px;marin-top:0px; float:right; text-align:center;}*/
#paginas {margin:auto; width:200px; margin-top:2px;}
#campo_de_buscas{ width:500px; background:#000000; border:solid 1px #FFFFFF; height:100px;}
.resultados {width:570px; height:140px; margin-top:10px; margin-left:2px; border-bottom:#666666 solid 1px;}
.div_foto { width:100px; height:100px; float:left; margin-top:7px; margin-left:2px;}
.pruduto_Re { width:320px; height:auto; float:left; margin-left:5px; margin-top:7px;}
.compare2{ width:130px; height:auto; margin-top:7px; margin-left:2px; float:right;}
.resultadop {
	width:570px;
	height:125px;
	margin-top:10px;
	margin-left:2px;
	border: 2px solid #000000;
	background-color: #ECFDA6;
}
/*Pagina de Contato*/
#contato_geral {width:450px;margin:auto;}
.Class_DD {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	width: 35px;
	background:url(../_imgs/fundo_input2.jpg) repeat;
}

.Class_telefone {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	width: 149px;
	background:url(../_imgs/fundo_input2.jpg) repeat;
}
 
.input2{
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;

	width:auto;
	font-family: Arial, Helvetica, sans-serif;


}

.input4{
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
   

}


.classselect{
	font-size: 13px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	height:20px;
    
	margin-left:2px;
 margin-right:2px;
}


.inputbusca{
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 0px;
	height: 15px;
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
    background:url(../_imgs/fundo_input2.jpg) repeat;

}
.tamanho200{
	width: 200px;
}
.tamanho170{
	width: 155px;
}
.tamanho180{
	height: 18px;
}

.tamanho20{
	width: 20px;
}
.tamanho50{
	width: 50px;
}
.tamanho300{
	width: 300px;
}
.select_area{
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 45px;
	margin-left:2px;
	background:url(../_imgs/fundo_contato.jpg) repeat;
}
	
	textarea {
	font-size: 11px;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	background-image: url(../_imgs/fundo_contato.jpg);
	background-repeat: repeat;
}

.textareacadastro {
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 1px;
	color: #000000;
	margin: 0px;
	border: 1px solid #000000;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;	
	background:url(../_imgs/fundo_contato.jpg) repeat;
}	

/*Png transparente*/
 * html img/**/ {  
   
 filter:expression(  
 this.alphaxLoaded ? "" :  
 (  
 this.src.substr(this.src.length-4)==".png"  
 ?  
 (  
 (!this.complete)  
 ? "" :  
 this.runtimeStyle.filter=  
 ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
 (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
 String(this.alphaxLoaded=true).substr(0,0)+  
 (this.src="x.gif").substr(0,0)  
 )  
 :  
 this.runtimeStyle.filter=""  
 )  
 );  
 }  
 html, body {
 }  

#fornecedor {MARGIN-TOP: 0px;FLOAT: left; MARGIN-LEFT: 14px; HEIGHT: 161px;}

#banner_gratis{width:448px; height:161px; float:left; margin-top:26px;_margin-top:22px; margin-left:13px; display:inline}


a.dcontexto{
  position:relative; 
  font:14px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#000000;
  text-decoration:none;
  cursor:pointer; 
  z-index:24px;
  font-weight:bold;
  float:left;
  }
  a.dcontexto:hover{
  background:transparent;
  text-decoration:none;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:120px; 
  top:25px;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  background:#81a612; 
  color:#000000;
  font-weight:bold;
  float:left;
  text-decoration:none;

  }
  
 .top_natal{width:770px; height:auto; float:left;background:url(../_imgs/logo_natal.jpg) no-repeat;}
  .top_natal2{width:770px; height:auto; float:left;background:url(../_imgs/logo_natal_e.jpg) no-repeat;}