body { 	font-family: Arial;	font-size: 12px;	color: 333333;	line-height: 14px;	margin-left: 30px;	margin-top: 10px;	text-align: justify;	margin-right: 30px;	margin-bottom: 10px;}.form { 	font-family: Arial;	font-size: 12px;	color: 333333;	margin-left:40px;}input {	font-family: Arial;	font-size: 12px;	color: 333333;}select {	font-family: Arial;	font-size: 12px;	color: 333333;}textarea {	font-family: Arial;	font-size: 12px;	color: 333333;}hr {	height: 1px;	background-color: #333333;	border: 0px solid #333333;}table.form td {	font-family: Arial;	font-size: 12px;	color: 333333;	margin-left:20px;}.corpsdepage {	border: 1px solid #999966;}.bgnorepeatg {	background-repeat: no-repeat;	background-position: right top;	background-image: url(/images/fd-img-large.jpg);	vertical-align: top;	margin-left: 30px;}.bgnorepeatd {	background-repeat: no-repeat;	background-image: url(/images/fd-img-beige2.jpg);	vertical-align: top;}.titre1vert {	font-family: Georgia;	font-size: 19px;	color: 336666;	line-height: 22px;	margin-top: 20px;	text-align: left;	margin-right: 30px;	margin-bottom: 20px;}h3.spip {	font-family: Georgia;	font-size: 14px;	color: 336666;	line-height: 16px;	margin-top: 20px;	text-align: left;	margin-right: 30px;	margin-bottom: 20px;}.txtCourant {	font-family: Arial;	font-size: 12px;	color: 333333;	line-height: 14px;	margin-top: 10px;	text-align: justify;	margin-right: 30px;	margin-bottom: 10px;}.divContent {	margin-left: 30px;	margin-top: 10px;	text-align: justify;	margin-right: 30px;	margin-bottom: 10px;}.spip {	font-family: Arial;	font-size: 12px;	_color: 333333;	line-height: 14px;}table.spip {	margin-left: auto;	margin-right: auto;	width: 90%;	border: 1px solid #999999;	border-collapse:collapse;}table.spip caption{	caption-side: top; /* bottom pas pris en compte par IE */	text-align: center;	margin-left: auto;                                                       	margin-right: auto;	padding: 3px;	font-weight: bold;	font-family: Verdana,Arial,Sans,sans-serif;	font-size : 70%;}table.spip tr.row_first {	background-color: #FCF4D0;}table.spip tr.row_odd {	background-color: #EEE9D3;}table.spip tr.row_even {	background-color: #FFFFFF;}table.spip td {	padding: 3px;	text-align: left;	vertical-align: top;	white-space: normal;}.txtCourant img {	border: 1px solid #999966;	margin: 3px 10px 10px 0px;	float:left;}a:link {	color: #666633;	text-decoration: underline;}a:hover {	color: #666633;	text-decoration: overline;}a:visited {	color: #999966;	text-decoration: underline;}.ensavoirplus {	font-family: Georgia;	font-size: 11px;	font-style: italic;	color: #FFFFFF;	margin-left: 10px;	vertical-align: top;	margin-top: 10px;}.ensavoirplusTit {	font-family: Georgia;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;	margin-top: 10px;	margin-left: 10px;	margin-bottom: 0px;	margin-right: 5px;}.ensavoirplusTit img {	border: 1px solid #666633;	margin: 5px 3px 5px 3px;	vertical-align: middle;/*	float:left;*/}.ensavoirplusTit img a:link {	border: 1px solid #FFFFFF;}.ensavoirplusTit a:link {	color: #FFFFFF;	text-decoration: underline;}.ensavoirplusTit a:hover {	color: #FFFFFF;	text-decoration: overline;}.ensavoirplusTit a:visited {	color: #EEEEEE;	text-decoration: none;}.ensavoirplusTit a:active {	color: #FFFFFF;	text-decoration: none;}.txtFooter {	font-family: Arial;	font-size: 10px;	color: #666633;	text-align: left;	margin-top: 2px;}.menu {	font-family: Georgia;	font-size: 12px;	background-color: #336666;	color: #FFFFFF;	text-align: justify;	margin: 0px;	padding: 0px;}.menu a:link {	color: #FFFFFF;	text-decoration: none;}.menu a:hover {	color: #FFFFFF;	text-decoration: underline;}.menu a:visited {	color: #FFFFFF;	text-decoration: none;}.menu a:active {	color: #EDE6BE;	text-decoration: underline;}.menuActive {	font-family: Georgia;	font-size: 12px;	background-color: #336666;	color: #EDE6BE;	text-decoration: underline;	text-align: justify;	margin: 0px;	padding: 0px;}.menuActive a:link {	color: #EDE6BE;	text-decoration: underline;}.menuActive a:hover {	color: #EDE6BE;	text-decoration: underline;}.menuActive a:visited {	color: #EDE6BE;	text-decoration: underline;}.menuActive a:active {	color: #EDE6BE;	text-decoration: underline;}.rouge {	color: #ff0000;
	font-weight: bold;
	font-size: 14px;}