/**	TOP MENU		**/#top_menu {display:block;position:relative;z-index:100;list-style: none;text-align:left;/**	change	**/float:right;margin-right:13px;padding:0 6px;}#top_menu .moduletable{margin:0;}#top_menu li{margin:0;padding:0;float:left;position:relative;list-style : none;/**	change	**/}#top_menu li a, #top_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: 4px 15px 0px 15px;}#top_menu li:first-child a {}#top_menu li a:hover, #top_menu li span.separator:hover, #top_menu li.active a {color:#56a300;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/underline.png) bottom left repeat-x;color:#46462b;font-size:110%;text-align:left;text-transform: uppercase;font-weight: normal;line-height:16px;margin:0;padding: 8px 12px 8px 11px;text-decoration:none;}.submenu li a:hover, .submenu li#current a, .submenu li#current.parent a {text-decoration:none;color:#56a300;}.submenu ul ul {margin:0 0 0 12px;padding:0;}.submenu ul li li {}.submenu li li a {background-image: none;border-bottom:1px dotted #ccc;font-size:95%;font-weight: normal;text-transform: none;color:#46462b;line-height:12px;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:#46462b;}.submenu li.parent li a {background-image: none;color:#46462b;}.submenu li#current.parent li a, .submenu li.active.parent li a {background-image: none;color:#46462b;}.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:#56a300;}.submenu ul ul ul {margin-left: 6px;}.submenu li li li a {background-image: none;font-size:90%;text-transform: none;font-weight: normal;color:#46462b;}.submenu li.active li#current li a {background-image: none;color:#46462b;}.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:#56a300;}.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:#56a300;}/**	BOTTOM MENU		**/#bottom_menu {display:block;list-style: none;text-align:center;/**	change	**/width:100%;height:50px;margin: 5px auto -11px auto;}#bottom_menu .moduletable{margin:0;}#bottom_menu li{margin:0;padding:0;display:inline;list-style : none;/**	change	**/}#bottom_menu li a, #bottom_menu li span.separator {text-decoration:none;/**	change	**/text-transform: uppercase;font-weight:normal;color: #999;font-size:90%;text-align:center;padding: 0px 22px;background: transparent url(../images/puce-menu.png) 0 50% no-repeat;}#bottom_menu li:first-child a {background-image: none;}#bottom_menu li a:hover, #bottom_menu li span.separator:hover, #bottom_menu li.active a {color:#56a300;text-decoration: none;}
