#main_header_menu{
width:892px;
float:left;
display:block;
}
#menu{
width:730px;
float:left;
display:inline;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#menu li {
position:relative;
display:inline;
float:left;
}
#menu li a{
display:block;
height: 25px;
overflow-x: hidden;
overflow-y: hidden;
text-indent:-9999px;
}
/**********MENU HOME********/
#menu_home a{
width: 56px;
background: transparent url(imagens/gif/menu_home_es.gif) no-repeat;
}
#menu_home a:hover{
background-position: -56px 0;
}
/**********FIM HOME*********/

/**********MENU PRODUTOS********/
#menu_produtos a{
width: 79px;
background: transparent url(imagens/gif/menu_produtos_es.gif) no-repeat;
}
#menu_produtos a:hover{
background-position: -79px 0;
}
/**********FIM PRODUTOS*********/
/**********MENU ASSOCIADOS********/
#menu_associados a{
width: 101px;
background: transparent url(imagens/gif/menu_associados_es.gif) no-repeat;
}
#menu_associados a:hover{
background-position: -101px 0;
}
/**********FIM ASSOCIADOS*********/
/**********MENU TRADE TOOLS*******/
#menu_tradetools a{
width: 96px;
background: transparent url(imagens/gif/menu_tradetools_es.gif) no-repeat;
}
#menu_tradetools a:hover{
background-position: -96px 0;
}
/*********FIM TRADE TOOLS********/
/**********MENU PRESS************/
#menu_press a{
width: 61px;
background: transparent url(imagens/gif/menu_press_es.gif) no-repeat;
}
#menu_press a:hover{
background-position: -61px 0;
}
/*********FIM PRESS*************/
/**********MENU AGENDA**********/
#menu_agenda a{
width: 65px;
background: transparent url(imagens/gif/menu_agenda_es.gif) no-repeat;
}
#menu_agenda a:hover{
background-position: -65px 0;
}
/**********FIM AGENDA***********/
/**********MENU SOBRE NOS*********/
#menu_sobrenos a{
width: 73px;
background: transparent url(imagens/gif/menu_sobrenos_es.gif) no-repeat;
}
#menu_sobrenos a:hover{
background-position: -73px 0;
}
/**********FIM SOBRE NOS*********/
/***********MENU CONTACTOS*********/
#menu_contactos a{
width: 78px;
background: transparent url(imagens/gif/menu_contactos_es.gif) no-repeat;
}
#menu_contactos a:hover{
background-position: -78px 0;
}
/**********FIM CONTACTOS*************/
/***********MENU MAPA SITE*********/
#menu_mapasite a{
width: 110px;
background: transparent url(imagens/gif/menu_mapasite_es.gif) no-repeat;
}
#menu_mapasite a:hover{
background-position: -110px 0;
}
/**********FIM MAPA SITE*************/





/*********MENU IDIOMAS**********/
#flags {
width:200px;
float:left;
display:inline;
padding-left:16px;
}
#flags ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#flags li {
position:relative;
display:inline;
float:left;
}
#flags li a{
display:block;
height: 25px;
overflow-x: hidden;
overflow-y: hidden;
text-indent:-9999px;
}
#pt a{
width: 35px;
background: transparent url(imagens/gif/flag_pt.gif) no-repeat;
}
#pt a:hover{
background-position: -35px 0;
}
#uk a{
width: 32px;
background: transparent url(imagens/gif/flag_uk.gif) no-repeat;
}
#uk a:hover{
background-position: -32px 0;
}
#de a{
width: 32px;
background: transparent url(imagens/gif/flag_de.gif) no-repeat;
}
#de a:hover{
background-position: -32px 0;
}
#nl a{
width: 32px;
background: transparent url(imagens/gif/flag_nl.gif) no-repeat;
}
#nl a:hover{
background-position: -32px 0;
}
#fr a{
width: 32px;
background: transparent url(imagens/gif/flag_fr.gif) no-repeat;
}
#fr a:hover{
background-position: -32px 0;
}
#ru a{
width: 36px;
background: transparent url(imagens/gif/flag_ru.gif) no-repeat;
}
#ru a:hover{
background-position: -36px 0;
}
/***************FIM IDIOMAS************************/