
.fundo_linha_cinza{width:100%; height:55px; background-color:#afaeb4;}
.alinha_menuzao{width:1140px; height:55px; margin:0 auto;  }

/* menuzao sprites */
#navlist {
    position: relative;	
	margin-left:-40px
}

#navlist li {
    position: absolute;
    top: 0;
	z-index:999;
}

#navlist li, #navlist a {
    height: 55px;
    display: block;
}

/* cuidar */
#acessorios {left: 0; width: 100px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 0 0; transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out; }
#acessorios:hover {background-position: 0 -55px;   transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#conexoes {left: 0; width: 103px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 1000px 0; transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out; }
#conexoes:hover {background-position: 1000px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#filtroy {left: 0; width: 103px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 891px 0; transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out; }
#filtroy:hover {background-position: 891px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#flanges {left: 0; width: 105px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 787px 0;  ackground .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out; }
#flanges:hover {background-position: 787px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#instrumentacao {left: 0; width: 105px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 682px 0; }
#instrumentacao:hover {background-position: 682px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}
   
#juntas {left: 0; width: 105px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 576px 0; }
#juntas:hover {background-position: 576px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}
   
#linhagas {left: 0; width: 105px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 471px 0; }
#linhagas:hover {background-position: 471px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}
   
#linhappci {left: 0; width:100px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 366px 0; }
#linhappci:hover {background-position: 366px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#tubos {left: 0; width: 82px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 266px 0; }
#tubos:hover {background-position: 266px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#valvulas {left: 0; width: 92px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 180px 0; }
#valvulas:hover {background-position: 180px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

#tabelas {left: 0; width: 92px; background: url('../imagens/menu_principal_cinza_sprite_over.jpg') 86px 0; }
#tabelas:hover {background-position: 86px -55px; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}

/* submenus */
#navlist li{ z-index:44; font-weight:bold; color:#F00; float:left; position: relative; margin-top:-29px; font-family: arial; font-size:12px; }
#navlist li a{color:#666; text-decoration:none; display:block; z-index:44;}
#navlist li a:hover{color:#2e4462; z-index:44; }
#navlist li ul{position:absolute; z-index:999; display:none; font-size:13px; left:0; top:84px; clear:both }
#navlist li:hover ul, .navlist li.navlist ul{display:block; }
#navlist li ul li{width: 100%; max-width:100%; min-width:250px; height:auto; min-height:60px; margin-left:-40px; color:#000; background-color:#fff; padding: 7px;}

#navlist li ul li a{ clear:both; padding-top: 10px; height: auto; width:100%; min-width:200px; min-height: 60px; clear:both }
#navlist li ul li a:hover{ background-color: #ecedef; color:#2e4462;    }
