*{padding:0; margin:0; list-style:none; text-decoration:none;}


#all{
    margin:0 auto;
    width:778px;
	background: url('../images/bg_menu.gif') repeat-y left;
	}
#header{background:#FFF;}
#header .logo a{
             width:286px;
			 height:112px;
			 background:url('../images/logo.jpg');
			 text-indent:-999px;
			 float:left;
			 }
#header h1{
          padding:25px 0 0 160px;
          width:328px;
	      height:87px;
		  background:url('../images/bg_nav.jpg') no-repeat left;
		  float:left;
		  }
#header h1 a{
            font:bold 16px arial;
			color:#FFF;
			}

#header fieldset{
                 padding:9px 0 0 10px; 
                 height:30px;
                 background:url('../images/bg_busca.jpg') no-repeat;
		         border:none;
				 font:bold 12px arial;
				 clear:both;
		         }
#header fieldset input{
                      width:240px;
                      border:1px #996600 solid;
					  }
#header fieldset input.bt{
                         width:auto;
						 height:18px;
						 font:bold 12px arial;
                          }
ul.box_ml{
          width:774px;
          background:#F2F2F2;
		  border-bottom: 2px #E1E1E1 solid;
		  float:left;
		  }
ul.box_ml li{
            float:left;
			}
ul.box_ml li a{
               padding:0 0 0 50px;
			   font:bold 12px/28px arial;
			   background:url('../images/seta.gif') no-repeat 32px 0;
			   color:#222;
			   }

#ads_google{
           padding:4px 0 4px 10px;
           width:764px;
		   background:#FFF;
		   border-top:1px #960 solid;
           clear:both;
           }
/*******************************
MENU
*******************************/
#menu{
     width:154px;
	 background:#F6F6F6;
	 border-top:3px #960 solid;
	 border-left:3px #E2E2E2 solid;
	 border-right:3px #E2E2E2 solid;
     float:left;
	 }
#menu h2{
        margin-top:12px;
        padding:5px 0 0 4px;
		}
#menu h2 a{
          font:bold 12px/13px arial;
		  color:#960;
		  }
#menu li{
		float:left;
        }
#menu li a{
          padding-left:13px;
          width:141px;
		  background:url('../images/ico_menu.gif') no-repeat 6px 6px;
          font:11px/15px arial;
		  color:#000;
		  float:left;
		  }
 #menu li a:hover{
                  background:#FFF url('../images/ico_menu.gif') no-repeat 6px 6px;
				  }
/*******************************
GALERIA DE PROD
*******************************/
#all_content{
            padding-right:6px;
            width:767px;
			border-right:1px #CCC solid;
            float:left;
			}
#all_centro{
            padding:0 8px;
            width:602px;
            float:right;
			}
#galeria{
         padding:0 0 8px 0;
         width:602px;
         float:right;
	     }
#galeria p{font:bold 12px/28px arial; border-bottom: 1px #CCC dashed;}
#galeria p a{color:#960;}
#galeria p a:hover{color:#000;}
#galeria p strong{color:#C00;}

#galeria dl{
            padding-top:10px;
			float:left;
			}
#galeria dd{
           padding:12px 5px;
           width:290px;
		   height:100px;
		   line-height:13px;
		   border-bottom:1px #E9E9E9 solid;
		   float:left;
		   }
#galeria dd a{
             font:bold 12px/14px arial;
			 color:#960;
			 }
#galeria dd a:hover{color:#000;}
#galeria dd span{
                font:bold 14px arial;
			    color:#000;
				}
#galeria dd img{
               padding:3px;
               margin-right:6px;
			   width:90px;
			   height:90px;
			   border:1px #E9E9E9 solid;
			   float:left;
			   }
#galeria dd img.c{
                 margin-top:4px;
                 padding:0;
				 width:86px;
			     height:22px;
				 border:0;
				 }

#galeria h1{
           margin:8px 4px 4px 4px;
           padding:10px 4px 0 4px;
           font:bold 19px arial; 
		   color:#960;
		   border-bottom:2px #E2E2E2 solid;
		   }
#galeria p.tx{
             padding:0 4px 10px 4px;
             font:12px/17px arial; 
			 border:none;
			 text-align:justify;
			 color:#222;
			 }

/*****paginacao****/
#pages{padding:0 0 15px 0; width:596px; float:left;}
#pages p{
       padding-left:5px;
       width:591px;
	   font: bold 11px/28px arial; color: #333333;
	   clear:both;
}

#pages dl{
              padding:4px 0 0 6px;
			  width:594px;
		      background:#F2F2F2;
		      border-bottom:#CCC 1px solid;
			  float:left;
			  }
#pages dt{
             padding-right:7px;
             font:bold 11px/24px Arial, Helvetica, sans-serif; 
		     color: #000;
		     float:left;
             }
#pages dd{
		      float:left;
			  width:auto;
			   height:auto;
			   padding:0;
		      }
#pages dd a{
               margin:0 2px;
               padding:0 6px;
			   background:#FFF;
			   
			   border:1px #960 solid;
		       font:bold 11px/18px Arial, Helvetica, sans-serif; 
		       color: #333333;
			   float:left;
		       }
#pages dd a:hover{
                  background:#960;
                  color:#FFF;
				  }
#pages dd b{
               margin:0 2px;
               padding:0 6px;
			   background:#960;
			   height:18px;
			   border:1px #960 solid;
		       font:bold 11px/18px Arial, Helvetica, sans-serif; 
		       color:#FFF;
			   float:left;
			   }


/*******************************
RODAPE	
*******************************/
#rodape{
       width:774px;
	   background:#F6F6F6;
	   border-top:1px #960 solid;
	   float:left;
	   }
#rodape address{
                font:italic 12px/30px trebuchet;
                text-align:center;
				}