.nouvelles {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	padding-right: 23px;	padding-left: 23px;}.body_back {	background-image: url(../images/body_back.jpg);	background-repeat: repeat-y;}td.body_content{	padding: 0px 20px 20px 20px;}.clickable{	cursor: pointer;}#current a{	text-decoration: underline;}.module_hide_me{	display: none;}div.text_menu ul {	list-style: disc;	margin: 0px 0px 15px 0px;}div.text_menu ul li{	list-style: disc;	margin: 0px 5px 0px 20px;}div.text_menu{	padding: 10px;}div.text_menu h3{	font-size: 1.5em;	font-style: bold;}div.text_menu li{	padding: 10px;	list-style: disc;	margin: 0px 5px 0px 20px;}.left, .right, .left li, .right li, .left a, .right a{	color: #FFFFFF;}.separator{	display: block;	font-weight: bold;	padding: 3px 0px 3px 10px;}/* ####################    SERVICES INDIVIDUALISÉS      ######################## */.item54>ul{	display: none;	background-color: #a26e00;}.item54>.separator{	margin: 0px;	padding: 0px 0px 5px 0px;}.item58{	background: url(../images/FEUX_ROUGE.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item58 .separator{	color: #FFFFFF;	background-color: red;	font-size: 0.8em;	margin: -5px 0px 0px 0px;}.item59{	background: url(../images/FEUX_JAUNE.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item59 .separator{	color: #000000;	background-color: yellow;	font-size: 0.8em;	margin: 0px 0px 0px 0px;}.item60{	background: url(../images/FEUX_VERT.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item60 .separator{	color: #FFFFFF;	background-color: green;	font-size: 0.8em;	margin: 0px 0px 0px 0px;}/* ####################    CENTRE  DE RESSOURCES ET ATELIERS      ######################## */.item55>ul{	display: none;	background-color: #5ca300;}.item55>.separator{	margin: 0px;	padding: 0px 0px 5px 0px;}.item76{	background: url(../images/FEUX_JAUNE.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item76 .separator{	color: #000000;	background-color: yellow;	font-size: 0.8em;	margin: -5px 0px 0px 0px;}li.item76>ul{	padding-bottom: 25px;}.item80{	background: url(../images/FEUX_JAUNE.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item80 .separator{	color: #000000;	background-color: yellow;	font-size: 0.8em;	margin: 0px 0px 0px 0px;}/* ####################    CENTRE  DE RESSOURCES ET ATELIERS      ######################## */.item56>ul{	display: none;	background-color: #940b97;}.item56>.separator{	margin: 0px;	padding: 0px 0px 5px 0px;}li.item86>ul {	padding-bottom: 25px;}.item86{	background: url(../images/FEUX_JAUNE.png) right no-repeat;	background-position:  150px 20px;	margin: 0px 0px 0px 0px;}.item86 .separator{	color: #000000;	background-color: yellow;	font-size: 0.8em;	margin: -5px 0px 0px 0px;}/* ####################    CONTACTEZ-NOUS      ######################## */.item57{	margin: 0px 0px 0px 0px;}.item57>ul{	display: none;	background: url(../images/FEUX_VERT.png) right no-repeat;	background-position:  150px 0px;	background-color: #0b2e95;}.item57>.separator{	margin: 0px;	padding: 0px 0px 5px 0px;}ul.menu .item57>ul {	list-style: disc;	margin: -8px 0px 5px 0px;	padding-bottom: 25px;}ul.menu .item57>ul li{	color: #FFFFFF;	margin: 3px 60px 3px 25px;}ul.menu .item57>ul li a{	color: #FFFFFF;	font-size: 0.9em;}/*  #######################################################	JoomFish Language Selection Module      #######################################################*/#jflanguageselection{    display: inline;	margin: 0px;    }/* language lists with UL (names & images) */#jflanguageselection ul.jflanguageselection{	list-style: none;	padding: 0;	margin-top: 3px;	font-weight: normal;}#jflanguageselection ul.jflanguageselection li{	background-image: none;	padding-left: 0px;	padding-right: 0px;	float: left;	margin: 1px 1px 1px 1px;	white-space: nowrap;	border: none;	font-size: 0.9em;}#jflanguageselection ul.jflanguageselection li#active_language{ 	font-weight: bold;	font-size: 1.0em;}#jflanguageselection ul.jflanguageselection li a{	display: block;}#jflanguageselection ul.jflanguageselection img{	border: none;}div#jflanguageselection img.langImg {	float: left;	border: none;	margin-top: 3px;}div#jflanguageselection li img.langImg {	float: left;	border: none;	margin: 0px 1px 0px 1px;}/** Styles for the drop down list */#jflanguageselection select.jflanguageselection{	border: 1px solid #cccccc;}#jflanguageselection label.jflanguageselection{	position:absolute;	left:-1000px;}/** Controls Raw Display of Images **/.rawimages {	display: inline;	margin: 0px;}.rawimages img {	border: none;	margin: 0px;}.rawimages span#active_language img{	margin: 0px;	border: none;}div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }
