#fancymenu { position: relative; height:33px; background:#032553 url(/media/images/interface/bg-menu.jpg) repeat-x left top;  overflow: hidden; z-index: 2;} 

#fancymenu ul { padding: 0; margin: 0; } /* Don't apply padding here (offsetWidth will differ in IE) If you need padding add it to the child anchor */ 
#fancymenu ul li { float: left; list-style: none; margin-left:5px; } 
#fancymenu ul li a { text-indent: -500em; z-index: 10; display: block; float: left; height: 28px; position: relative; overflow: hidden; } 

#b-acceuil.fr a { width: 52px; background: url('/media/images/interface/menu/accueil-fr.jpg') no-repeat left top; } 
#b-societe.fr a { width: 74px; background: url('/media/images/interface/menu/societe-fr.jpg') no-repeat left top; } 
#b-marches.fr a { width: 64px; background: url('/media/images/interface/menu/marches-fr.jpg') no-repeat left top; } 
#b-solutions.fr a { width: 70px; background: url('/media/images/interface/menu/solutions-fr.jpg') no-repeat left top; } 
#b-realisations.fr a { width: 82px; background: url('/media/images/interface/menu/realisations-fr.jpg') no-repeat left top; } 
#b-designers-room.fr a { width: 114px; background: url('/media/images/interface/menu/designers-room-fr.jpg') no-repeat left top; } 
#b-news.fr a { width: 50px; background: url('/media/images/interface/menu/news-fr.jpg') no-repeat left top; } 
#b-contact.fr a { width: 53px; background: url('/media/images/interface/menu/contact-fr.jpg') no-repeat left top; } 

#b-acceuil.en a { width: 41px; margin-left:7px; background: url('/media/images/interface/menu/accueil-en.jpg') no-repeat left top; } 
#b-societe.en a { width: 60px; margin-left:7px; background: url('/media/images/interface/menu/societe-en.jpg') no-repeat left top; } 
#b-marches.en a { width: 52px; margin-left:7px; background: url('/media/images/interface/menu/marches-en.jpg') no-repeat left top; } 
#b-solutions.en a { width: 70px; margin-left:7px; background: url('/media/images/interface/menu/solutions-en.jpg') no-repeat left top; } 
#b-realisations.en a { width: 55px; margin-left:7px; background: url('/media/images/interface/menu/realisations-en.jpg') no-repeat left top; } 
#b-designers-room.en a { width: 114px; margin-left:7px; background: url('/media/images/interface/menu/designers-room-en.jpg') no-repeat left top; } 
#b-news.en a { width: 50px; margin-left:7px; background: url('/media/images/interface/menu/news-en.jpg') no-repeat left top; } 
#b-contact.en a { width: 53px; margin-left:7px; background: url('/media/images/interface/menu/contact-en.jpg') no-repeat left top; } 

#b-acceuil.nl a { width: 54px; background: url('/media/images/interface/menu/accueil-nl.jpg') no-repeat left top; } 
#b-societe.nl a { width: 108px; background: url('/media/images/interface/menu/societe-nl.jpg') no-repeat left top; } 
#b-marches.nl a { width: 58px; background: url('/media/images/interface/menu/marches-nl.jpg') no-repeat left top; } 
#b-solutions.nl a { width: 76px; background: url('/media/images/interface/menu/solutions-nl.jpg') no-repeat left top; } 
#b-realisations.nl a { width: 67px; background: url('/media/images/interface/menu/realisations-nl.jpg') no-repeat left top; } 
#b-designers-room.nl a { width: 99px; background: url('/media/images/interface/menu/designers-room-nl.jpg') no-repeat left top; } 
#b-news.nl a { width: 50px; background: url('/media/images/interface/menu/news-nl.jpg') no-repeat left top; } 
#b-contact.nl a { width: 52px; background: url('/media/images/interface/menu/contact-nl.jpg') no-repeat left top; } 

#b-acceuil.de a { width: 61px; margin-right:5px; background: url('/media/images/interface/menu/accueil-de.jpg') no-repeat left top; } 
#b-societe.de a { width: 41px; margin-right:5px; background: url('/media/images/interface/menu/societe-de.jpg') no-repeat left top; } 
#b-marches.de a { width: 47px; margin-right:5px; background: url('/media/images/interface/menu/marches-de.jpg') no-repeat left top; } 
#b-solutions.de a { width: 65px; margin-right:5px; background: url('/media/images/interface/menu/solutions-de.jpg') no-repeat left top; } 
#b-realisations.de a { width: 106px; margin-right:5px; background: url('/media/images/interface/menu/realisations-de.jpg') no-repeat left top; } 
#b-designers-room.de a { width: 114px; margin-right:5px; background: url('/media/images/interface/menu/designers-room-de.jpg') no-repeat left top; } 
#b-news.de a { width: 41px; margin-right:5px; background: url('/media/images/interface/menu/news-de.jpg') no-repeat left top; } 
#b-contact.de a { width: 54px; background: url('/media/images/interface/menu/contact-de.jpg') no-repeat left top; } 

#b-acceuil.pl a { width: 73px; background: url('/media/images/interface/menu/accueil-pl.jpg') no-repeat left top; } 
#b-societe.pl a { width: 35px; background: url('/media/images/interface/menu/societe-pl.jpg') no-repeat left top; } 
#b-marches.pl a { width: 97px; background: url('/media/images/interface/menu/marches-pl.jpg') no-repeat left top; } 
#b-solutions.pl a { width: 115px; background: url('/media/images/interface/menu/solutions-pl.jpg') no-repeat left top; } 
#b-realisations.pl a { width: 57px; background: url('/media/images/interface/menu/realisations-pl.jpg') no-repeat left top; } 
#b-designers-room.pl a { width: 84px; background: url('/media/images/interface/menu/designers-room-pl.jpg') no-repeat left top; } 
#b-news.pl a { width: 62px; background: url('/media/images/interface/menu/news-pl.jpg') no-repeat left top; } 
#b-contact.pl a { width: 46px; background: url('/media/images/interface/menu/contact-pl.jpg') no-repeat left top; } 


#b-acceuil.it a { width: 45px; background: url('/media/images/interface/menu/accueil-it.jpg') no-repeat left top; } 
#b-societe.it a { width: 68px; background: url('/media/images/interface/menu/societe-it.jpg') no-repeat left top; } 
#b-marches.it a { width: 54px; background: url('/media/images/interface/menu/marches-it.jpg') no-repeat left top; } 
#b-solutions.it a { width: 61px; background: url('/media/images/interface/menu/solutions-it.jpg') no-repeat left top; } 
#b-realisations.it a { width: 85px; background: url('/media/images/interface/menu/realisations-it.jpg') no-repeat left top; } 
#b-designers-room.it a { width: 136px; background: url('/media/images/interface/menu/designers-room-it.jpg') no-repeat left top; } 
#b-news.it a { width: 51px; background: url('/media/images/interface/menu/news-it.jpg') no-repeat left top; } 
#b-contact.it a { width: 57px; background: url('/media/images/interface/menu/contact-it.jpg') no-repeat left top; } 


#fancymenu ul li a.current {
background-position:left bottom;
} 

#fancymenu li.background { background: url('/media/images/interface/menu/bg_menu_right.gif') no-repeat bottom center; z-index: 8; position: absolute;  height:33px; }

#langues{
float:left;
width:270px;
padding-left:10px;
padding-top:8px;
height:15px;
}

#langues a{
background: url('/media/images/interface/menu/bg-lg.png') no-repeat right top; 
float:left;
width:17px;
margin-right:3px;
padding:3px;
padding-top:4px;
padding-left:5px;
height:12px;
}

#langues a.current{
background: url('/media/images/interface/menu/bg-lg.png') no-repeat left top; 
}
