/**	border_left	**/#border_left {background-color: #385E55;}/**	left	**/#left {background-color: #cfc998;}/**	title	**/h1, h1.componentheading, h2.contentheading, h2 a, h2 a:hover, .componentheading {color: #385E55;}/**			LINK		**/a {color:#385E55;text-decoration : none;}a:hover {color:#385E55;}/**	read more	**/a.readon {background-color:#ffffff;border:1px solid #eee;}a.readon:hover {color: #fff;background-color:#385E55;}/**	FORMULAIRE	**/.inputbox {border:1px solid #385E55;}/** nav left	**/.submenu li a:hover, .submenu li#current a, .submenu li.active a {background-color: #385E55;border: 1px solid #eee;}.submenu ul li li a {background: transparent url(../images/puce_nav_left_02.gif) 7px 13px no-repeat;}.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:#000;background: transparent url(../images/puce_nav_left_02.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:#000;}/**	bottom nav	**/#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:#385E55;}/**	top nav	**/#top_menu li a:hover, #top_menu li.active a {color:#385E55;}/**	main menu	**//** si est actif niveau 1 	**/#main_menu #current a, #main_menu #current span.separator {color:#385E55;text-decoration:none;}/** si est actif niveau 2+ 	**/#main_menu ul #current a, #main_menu ul #current span.separator,#main_menu #current ul a:hover, #main_menu #current ul span.separator:hover {color:#385E55;text-decoration:none;}/** si parent actif et enfant actif **/#main_menu li.parent.active li a:hover, #main_menu li li.parent.active li a:hover, #main_menu li li li.parent.active li a:hover, #main_menu li.parent.active li span.separator:hover,#main_menu li.parent.active li li span.separator:hover, #main_menu li.parent.active li li a:hover {color:#385E55;text-decoration:none;}/** si est parent actif niveau 1	**/#main_menu li.parent.active a, #main_menu li.parent.active span.separator {color:#385E55;text-decoration:none;}/** si est parent actif niveau 2+	**/#main_menu li li.parent.active a, #main_menu li li li.parent.active a, #main_menu li li li li.parent.active a,#main_menu li.parent.active li.parent.active a, #main_menu li li.parent.active li.parent.active a, #main_menu li li li.parent.active li.parent.active a,#main_menu li li.parent.active span.separator, #main_menu li.parent.active li.parent.active span.separator{color:#385E55;text-decoration:none;}/** si est survolé niveau 1	**/#main_menu li a:hover, #main_menu li.parent a:hover, #main_menu li.sfhover span.separator, #main_menu li.sfhover a,#main_menu li span.separator:hover, #main_menu li.parent span.separator:hover {color:#385E55;text-decoration:none;}/** si est survolé niveau 2+	**/#main_menu li li a:hover, #main_menu li li li a:hover, #main_menu li.parent li a:hover, #main_menu li.parent li li a:hover,#main_menu li.parent.active li.parent a:hover, #main_menu li li.parent.active li.parent a:hover, #main_menu li li li.parent.active li.parent a:hover,#main_menu li.parent.active li.parent.active a:hover, #main_menu li li.parent.active li.parent.active a:hover, #main_menu li li li.parent.active li.parent.active a:hover,#main_menu li li span.separator:hover, #main_menu li.parent li span.separator:hover, #main_menu li.parent.active li.parent span.separator:hover,#main_menu li li.sfhover a, #main_menu li li.sfhover span.separator, #main_menu li li li.sfhover a, #main_menu li li li.sfhover span.separator {color:#385E55;text-decoration:none;}/** si courant survolé **/#main_menu li#current li a:hover, #main_menu li#current li span.separator:hover {color:#385E55;text-decoration:none;}#main_menu li a:hover, #main_menu li span.separator:hover {color:#385E55;text-decoration:none;}
