/**	TOP MENU		**/#top_menu ul {display:block;list-style: none;float:right;padding:4px 0 0 0;}#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	**/color:#444;text-transform: none;letter-spacing: 0;font-weight:normal;line-height:90%;font-size:90%;text-align:left;padding: 0 6px;border-left:1px solid #999;}#top_menu li:first-child a {border-left: none;}#top_menu li a:hover, #top_menu li.active a {text-decoration:underline;color:#a93232;}/* *	submenu (left or right)*/.submenu ul {margin:0px 0 0px 0;padding:0;}.submenu li {display:block;border:none;margin:0 0 7px 0;}.submenu li a {display:block;background-color: transparent;border: 1px solid #eee;color:#444;font-size:95%;text-transform: uppercase;font-weight: normal;line-height:12px;margin:0;padding: 7px 7px 7px 7px;text-decoration:none;}.submenu li a:hover, .submenu li#current a, .submenu li.active a {background-color: #a93232;border: 1px solid #eee;color:#fff;}.submenu a:hover {text-decoration:none;}.submenu ul ul{margin: 0;}.submenu ul li li {margin: 0px;}.submenu ul li li a {font-size:100%;text-transform: none;font-weight: normal;color:#666;line-height:100%;background: transparent url(../images/puce_nav_left.gif) 7px 13px no-repeat;text-indent:12px;border:none;background-color:transparent;}.submenu ul li a:hover li a, .submenu ul li#current li a, .submenu ul li.active li a {color:#666;border:none;background-color:transparent;}.submenu ul li li a:hover, .submenu ul li li#current a, .submenu ul li li.active a,.submenu ul li#current li a:hover, .submenu ul li.active li a:hover {color:#a93232;border:none;}.submenu ul ul ul {margin: 0 0 0 20px;}.submenu ul li li li a {font-size:95%;text-transform: none;font-weight: normal;color:#777;background-image:none;text-indent:0;border:none;}.submenu ul li li a:hover, .submenu ul li li#current a, .submenu ul li li.active a {color:#a93232;background: transparent url(../images/puce_nav_left.gif) 7px -48px no-repeat;}.submenu ul li li li a:hover, .submenu ul li li li#current a, .submenu ul li li li.active a {color:#a93232;background-image: none;border:none;}.submenu ul li a:hover li li a, .submenu ul li#current li li a, .submenu ul li.active li li a,.submenu ul li li a:hover li a, .submenu ul li li#current li a, .submenu ul li li.active li a {color: #777;background-image: none;border:none;}/* *	bottom nav*//**	BOTTOM MENU		**/#bottom_nav {display:block;list-style: none;text-align:center;/**	change	**/width:100%;margin: 0 auto;}#bottom_nav .moduletable {margin:0;}#bottom_nav li {padding:0;display:inline;list-style : none;/**	change	**/}#bottom_nav li a, #bottom_nav li span.separator {text-decoration:none;/**	change	**/color:#584737;text-transform: none;letter-spacing: 0.1em;font-weight:bold;line-height:25px;font-size:90%;text-align:center;padding: 0em 1em;border-left:1px solid #b6b3a7;}#bottom_nav li:first-child a {border-left:none;}#bottom_nav li a:hover, #bottom_nav li span.separator:hover,#bottom_nav li.active a, #bottom_nav li#active a, #bottom_nav li:hover a {color:#a93232;}