/* CSS Document */
html{
/*	background:url(../gfx/bg1px.jpg) center top repeat-y;*/
	font-family:Tahoma;	
	font-size:11px;
	text-align:justify;
	color:#3e0000;

}

#body1{
	margin:0px auto; 
	background:url(../gfx/bg.jpg) center top no-repeat;
	line-height:18px;
	background-color:#325f1e;
}
#body2{
	margin:0px auto; 
	background:url(../gfx/bg2.jpg) center top no-repeat;
	line-height:18px;
	background-color:#a5772a;
}
#body3{
	margin:0px auto; 
	background:url(../gfx/bg3.jpg) center top no-repeat;
	line-height:18px;
	background-color:#36631b;
}
#bodyCategorias1{
	margin:0px auto; 
	background:url(../gfx/bgCategorias.jpg) center top no-repeat;
	line-height:18px;
	background-color:#325f1e;
}

#bodyCategorias2{
	margin:0px auto; 
	background:url(../gfx/bgCategorias2.jpg) center top no-repeat;
	line-height:18px;
	background-color:#a5772a;
}

#bodyCategorias3{
	margin:0px auto; 
	background:url(../gfx/bgCategorias3.jpg) center top no-repeat;
	line-height:18px;
	background-color:#36631b;
}


#geral{
	margin:0px auto;
	width:770px;
}

#menu{
	padding-left:60px;
	height:305px;
}
#endereco{
	height:154px;
	padding-left:30px;
	padding-top:60px;
}
#sac{
	padding-top:5px;
	padding-left:40px;
	height:218px;
}

#topo{
	padding-left:40px;
	width:770px;
	height:176px; 
}
#esquerda
{
	width:224px;
	_margin-left:10px;
	float:left;
}

#conteudo{
	width:503px;
	float:left;
	margin-top:10px;
	padding-left:20px;
	padding-top:10px;
	background-color:#FFFFFF;
}

#categoriasProdutos{
width:190x;
margin-left:46px;
padding-left:10px
}

#noticias{
	position:absolute;
	width:660px;
	height:460px;
	margin-left:30px;
	margin-top:25px;
	padding-right:10px;
	overflow-y:auto; overflow-x:hidden; scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#303030;
	scrollbar-base-color:#c7c7c7;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF; 
}

.titulo{
	font-size:14px ;
	color:#33611b;
	text-align:left;
	font-weight:bold;
}

.colorTitulo{
	color:#33611b;
}
.colorTitulo2{
	color:#d60500;
}

.colorTr{
	background-color:#e6fed9;
}

#emptyDiv{
	clear:both;
	height:10px;
	padding-top:10px;
	padding-bottom:10px;

}

.link{
	font-size:11px;
	font-weight:normal;
}
.normalFont
{
	font-family: Tahoma;
	font-size:11px;
	color:#3e0000;
	font-weight:normal;
}


a{ 
	text-decoration:none;
	font-family: Tahoma;
	font-size:14px;
	color:#33611b;
	font-weight:bold;
}

a:hover {
	color:#d60500;
}
input, textarea{
	border:#dedede solid 1px;
	background-color:#FFFFFF;
	color:#1b3a4c;
	
}

#hover img{
	display:none;
}

.normal #hover{
	display:none;
}

.hover #normal{
	display:none;
}

.hover{
	margin-bottom:-3px;
	cursor:pointer;
}

img{border:0px;}
img,input{ /*IE sucks! must have a code to make png alpha opacity works*/
 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="gfx/blank.gif").substr(0,0)
	 :
      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="gfx/blank.gif").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}