body{	background-color: #FFF;	color: #000;	font-family: Arial, Verdana;	font-size: 10pt;	background-image: url(images/ffmc_fond.gif);	background-repeat: no-repeat;	background-position: center center;	background-attachment: fixed;	background-color: white;}#droite{	border-left: #006600;	border-width: 0 0 0 1px;	border-style: none none none solid;	margin: 0 0 0 2px;}.spip{	font-size:95%;}h1,h3,h3,h4,h5,h6,h3.spip{	color: #060;	font-weight: 700;	border-bottom: #030;	border-width: 0px 0px 1px 0px;	border-style: none none solid none;	text-align: left;}.normal{	font-size:10pt;}.tresbig {	font-size: 20pt;	font-style: normal;	font-weight: bolder;	text-transform: none;	color: #006600;	vertical-align: middle;	font-variant: normal;}a:link {	color: #000000;	text-decoration: underline;}p .spip a {	text-decoration: underline;	font-weight: bold;}a:visited {	color: #003300;}a:hover {	color: #006600;	text-decoration: underline;}a:active {	color: #003300;	background-color: #CCCCCC;}a.lienon {    color: black;    font-weight: bold;	background: #e6e6e6;}.secteuroff {	font-weight: bold;	color: #006600;	font-size: 80%;}.rubriqueoff {	font-weight: normal;	color: #006600;	font-size: 80%;}.secteuron, .rubriqueon {	font-weight: bold;	color: #669933;	font-size: 80%;}.secteur, .rubrique {	font-weight: bold;	color: #000099;	font-size: 80%;}.petit {	font-size: 75%;}.big {	font-size: 95%;	border: thin none #006600;	font-weight: bolder;	text-transform: uppercase;}.liste {	list-style-type: disc;}.entete{	font-size: 100%;	color: #FFFFFF;	background-color: #006600;	border: thin solid #006600;	padding: 5;}.entete a:link {	color: #FFFFFF;}.entete a:visited {	color: #FFFFFF;}.entete a:hover {	color: #FFFFFF;	text-decoration: underline;}.blanc {	background-color: #FFFFFF;	padding: 2px;}.entetegris{	background-color: #CCCCCC;	font-size: 110%;	border: thin solid #006600;	padding: 3px;	font-weight: bold;}.cadrerubrique{	width: 130pt;	float: right;	background-color: silver;	vertical-align: top;	top: 100px;	left: 85%;	border: thin dotted #003000;	padding: 2mm;	margin: 0 0 3mm 3mm;}.menu{	background-color: #006600;	color: white;	font-weight: bold;	padding: 2pt;}.forml {	background-color: #ececec;	margin: 4px;	padding: 1px;	border: dashed 1px #909090;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;}.bloc {	padding-left: 5px;	width: 140px;	padding-top: 2px;	padding-bottom: 2px;	margin-top: 1px;	color: #333333;	font-weight: bold;	text-decoration: none;	border-bottom: #003300 thin solid;	font-size: 10pt;} .ssbloc{	background: repeat-y;	margin: 0px;	padding: 0px;	padding-left: 2px;	padding-bottom: 4px;	color: #000000;	font-weight: normal;	font-variant: normal;	text-decoration: none;	width: 137px;	margin-left: 0px;	font-size: 9pt;	border-left: solid #e6e6e6 10px;}.spip_logos{	border-width: 0px;	border-style: none;}.spip_documents{	font-family: Verdana,Arial,Helvetica,sans-serif;	font-size : 70%;}.spip_documents_center{	margin: auto; 	text-align: center;	width: 80%;}.spip_documents_left{	float: left;	margin-right: 15px; 	text-align: center;}.spip_documents_right{	float: right;	margin-left: 15px; 	text-align: center;}/* Espaceur de blocs */.nettoyeur { clear: both; margin: 0; padding: 0; border: 0; height: 0; line-height: 1px; font-size: 1px; overflow: hidden; }/* Import du global.css; à supprimer quand mise en service du global.css *//* Norbert; date = "2011-11-18T00:01:56+0200" */.title{	font-size: 14px;	color: #43AD27;	font-family: verdana;	font-weight: bold;	text-decoration: none;}.top{	font-size: 12px;	color: #FFFFFF;	font-family: verdana;	text-decoration: none;	text-align: justify;	padding: 20px;	width: 25%;	vertical-align: top;}.top a{	color: #FFFFFF;	text-decoration: none;}.top a:hover{	color: #FFCC00;	text-decoration: none;}hr{	height: 1px;	border-width :0;	color: #43AD27;	background-color: #43AD27;	width: 100%;}.illustrationtab{	padding-left: 5px;	padding-top: 5px;	font-size: 12px;	color: #000000;	font-family: verdana;	text-decoration: none;	cursor: pointer;}.bottom {	padding: 4px;	font-size: 9px;	color: #FFFFFF;	font-family: Verdana;	text-decoration: none;	cursor: default;}.bottom a {	padding: 4px;	font-size: 9px;	color: #FFFFFF;	font-family: Verdana;	text-decoration: none;	cursor: default;}.bottom a:hover {	padding: 4px;	font-size: 9px;	color: #3d9326;	font-family: Verdana;	text-decoration: none;	cursor: pointer;}.bottom2 {	padding: 4px;	font-size: 9px;	color: #3d9326;	font-family: Verdana;	text-decoration: none;	cursor: default;}.bottom3 {	padding: 4px;	font-size: 9px;	color: #000000;	font-family: Verdana;	text-decoration: none;	cursor: default;}
