ul.menu{background:url("../../img/fond_menuprincipal.gif") repeat scroll 0 0 #C52C21;font-size:0.9em;height:42px;margin:0 auto;padding:0;text-align:left;width:980px;}
ul.menu li{display:block;float:left;list-style-type:none;text-align:center;}
ul.menu li a{color:#FFFFFF;display:block;font-weight:bold;max-width:110px;padding:12px 0px 6px;text-decoration:none;height:22px;width:86px;}
ul.menu li a:hover,ul.menu li.on a{background-color:#DFD7C9;color:#000000;}
ul.menu li ul.colonnes{position:absolute;background-color:#DFD7C9;margin:0;padding:0;vertical-align:top;display:none;}
ul.menu li:hover ul.colonnes{display:block;}
ul.menu li:hover a{background-color:#DFD7C9;color:#000000;}
ul.menu li ul.colonnes li{/* une colonne */
margin:0;padding:0;list-style-type:none;display:block;float:left;vertical-align:top;}
ul.menu li ul.colonnes li ul{width:110px;top:0;left:0;margin:0;padding:0;border:none;}
ul.menu li ul.colonnes li ul li{clear:both;display:block;float:none;font-size:0.8em;text-align:left;}
ul.menu li ul.colonnes li ul li a{color:#000000;font-weight:normal;padding:3px 5px;height:auto;margin:0;}
ul.menu li ul.colonnes li ul li a:hover{background-color:#BAAF9D;}
ul.menu li.menu_pays4 a,ul.menu li.menu_pays5 a,ul.menu li.menu3 a,ul.menu li.menu4 a{padding:5px 10px 13px;}
ul.menu li.menu_pays1 a{margin-left:20px;}
ul.menu li.menu_pays1 ul{margin-left:20px;}
ul.menu li.menu1 a{margin-left:48px;}
ul.menu li.menu2 a{padding:5px 10px 13px;}
ul.menu li.menu4 a{width:100px;}
ul.menu li.menudim_fr2 a{padding:13px 10px 5px;}
.socialtags{text-align:right;}

