/**	TOP MENU		**/#top_nav {display:block;position:relative;z-index:100;list-style: none;padding:0 0 0 10px;margin:0;text-align:left;/**	change	**/float:right;padding:0;margin: 10px 10px 0 0;}#top_nav .moduletable{margin:0;}#top_nav li{margin:0;padding:0;float:left;position:relative;list-style : none;/**	change	**/}#top_nav li a, #top_nav li span.separator {display:block;float : none !important;float : left;position:relative;z-index:1000;text-decoration:none;/**	change	**/color:#9f9f9f;text-transform: none;letter-spacing: 0.1em;font-weight:normal;line-height:90%;font-size:90%;text-align:left;padding: 0.5em 1em;}#top_nav li a:hover, #top_nav li span.separator:hover {color: #222;}#top_nav li.active a, #top_nav li:hover a, #top_nav li#current a{color: #222;}/* *	main nav*/.right_menu ul {margin:-10px 0 0px 0;padding:0;}.right_menu li {display:block;border:none;margin:0;padding: 10px 0;}.right_menu li a {display:block;color:#444;font-size:120%;text-transform: uppercase;font-weight: normal;margin:0;text-decoration:none;}.right_menu li a:hover{color:#ff6600;}.right_menu li#current a, .right_menu li.active a {color:#ff6600;}.right_menu a:hover {text-decoration:none;}.right_menu ul ul{margin: 4px 0 0 0;}.right_menu ul li li {margin: 0px;padding: 2px 0;}.right_menu ul li li a {font-size:100%;text-transform: none;font-weight: normal;color:#777;line-height:100%;background: transparent url(../images/puce_nav.gif) 4px 6px no-repeat;text-indent:12px;border:none;}.right_menu ul li a:hover li a, .right_menu ul li#current li a, .right_menu ul li.active li a {color:#777;border:none;}.right_menu ul li li a:hover, .right_menu ul li li#current a, .right_menu ul li li.active a,.right_menu ul li#current li a:hover, .right_menu ul li.active li a:hover {color:#000;border:none;}.right_menu ul ul ul {margin: 4px 0 4px 16px;}.right_menu ul li li li a {font-size:95%;text-transform: none;font-weight: normal;color:#777;background-image:none;text-indent:0;border:none;}.right_menu ul li li a:hover, .right_menu ul li li#current a, .right_menu ul li li.active a {color:#000;background: transparent url(../images/puce_nav.gif) 4px -55px no-repeat;}.right_menu ul li li li a:hover, .right_menu ul li li li#current a, .right_menu ul li li li.active a {color:#000;background-image: none;border:none;}.right_menu ul li a:hover li li a, .right_menu ul li#current li li a, .right_menu ul li.active li li a,.right_menu ul li li a:hover li a, .right_menu ul li li#current li a, .right_menu ul li li.active li a {color:#777;border:none;background-image: none;}/**	BOTTOM MENU		**/#bottom_menu {display:block;position:relative;z-index:100;list-style: none;margin:0;text-align:left;/**	change	**/float:left;padding:0;margin: 0px 10px 0 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	**/color:#9f9f9f;text-transform: none;letter-spacing: 0;font-weight:normal;line-height:90%;font-size:90%;text-align:left;padding: 2px 20px 2px 0;}#bottom_menu li:last-child a, #bottom_menu li.last_child a {}#bottom_menu li a:hover, #bottom_menu li span.separator:hover {color: #000;}#bottom_menu li.active, #bottom_menu li:hover {color: #000;}