/**	TOP MENU		**/#header_right {display:block;position:absolute;right:40px;bottom:12px;z-index:100;list-style: none;padding:0 0 0 10px;margin:0;text-align:left;/**	change	**/font-family: arial, verdana, sans-serif;}#header_right .moduletable{margin:0;}#header_right li{margin:0;padding:0;float:left;position:relative;list-style : none;/**	change	**/}#header_right li a, #header_right li span.separator {display:block;float : none !important;float : left;position:relative;z-index:1000;text-decoration:none;/**	change	**/text-transform: uppercase;font-weight:normal;color: #525c62;font-size:90%;text-align:left;padding: 0px 0 0 18px;margin: 0 0 0 18px;background: transparent url(../images/puce_top_menu.gif) 0 50% no-repeat;}#header_right li:first-child a {background-image: none;margin: 0;padding:0;}#header_right li a:hover, #header_right li span.separator:hover, #header_right li.active a {color: #393939;text-decoration: none;}/* *	left and right menu*/.submenu ul {margin:-5px 0 0 0;padding:0 0 10px 0;font-family: arial, verdana, sans-serif;}.submenu li {display:block;border:none;}.submenu li a {display:block;background: url(../images/arrow_menu_grey.png) 0 12px no-repeat;color:#525c62;font-size:110%;text-align:left;text-transform: none;font-weight: normal;line-height:12px;margin:0;padding: 8px 12px 8px 11px;text-decoration:none;}.submenu li a:hover, .submenu li#current a, .submenu li#current.parent a {background: url(../images/arrow_menu_grey.png) 0 -33px no-repeat;text-decoration:none;color: #fff;}.submenu ul ul {margin:0 0 0 6px;}.submenu ul li li {}.submenu li li a {background-image: none;font-size:95%;font-weight: normal;color:#525c62;text-align:left;padding: 6px 4px 6px 10px;margin-bottom:1px;}.submenu li li a:first-child {margin: 1px 0 1px 0;}.submenu li a:hover li a, .submenu li#current li a, .submenu li.active li a {background-image: none;text-decoration:none;color: #525c62;}.submenu li.parent li a {background-image: none;color: #525c62;}.submenu li#current.parent li a, .submenu li.active.parent li a {background-image: none;color: #525c62;}.submenu li li a:hover, .submenu li li#current a, .submenu li li#current.parent a,.submenu li#current li a:hover, .submenu li.active li a:hover, .submenu li.parent li a:hover {background-image: none;text-decoration:none;color: #fff;}.submenu ul ul{margin-left: 6px;}.submenu li li li a {background-image: none;font-size:90%;text-transform: none;font-weight: normal;color: #525c62;}.submenu li.active li#current li a {background-image: none;color: #525c62;}.submenu ul li li li a:hover, .submenu ul li li li#current a, .submenu ul li li li.active a,.submenu li.active li#current li a:hover {background-image: none;text-decoration:none;color: #fff;}.submenu li li li a:hover, .submenu li li li#current a, .submenu li li li.active a, .submenu li li li#current.parent a,.submenu li li#current li a:hover, .submenu li li.active li a:hover, .submenu li li.parent li a:hover {background-image: none;text-decoration:none;color: #fff;}/**	BOTTOM MENU		**/#bottom_menu {display:block;position:relative;z-index:100;list-style: none;padding:0 0 0 10px;margin:0;text-align:left;/**	change	**/font-family: arial, verdana, sans-serif;float:right;margin-right:13px;padding:0;}#bottom_menu .moduletable{margin:0;}#bottom_menu li{margin:0;padding:0;float:left;position:relative;list-style : none;/**	change	**/}#bottom_menu li a, #bottom_menu li span.separator {display:block;float : none !important;float : left;position:relative;z-index:1000;text-decoration:none;/**	change	**/text-transform: uppercase;font-weight:normal;color: #aaa;font-size:90%;text-align:left;padding: 0px 0 0 18px;margin: 0 0 0 18px;background: transparent url(../images/puce_bottom_menu.gif) 0 50% no-repeat;}#bottom_menu li:first-child a {background-image: none;margin: 0;padding:0;}#bottom_menu li a:hover, #bottom_menu li span.separator:hover, #bottom_menu li.active a {color: #ccc;text-decoration: none;}