html { height: 100%; margin-bottom: 1px; }.normal {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;}a:link{	color: #000000;	text-decoration: underline;	font: bold 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;}a:visited{	color: #000000;	text-decoration: none;	font: bold 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;}.titrerep a:link {	font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.titrerep a:visited {	font: bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.menu {	color: #000000;	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	line-height: 17px;	font-weight: normal;}.menu a:visited {	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	line-height: 17px;	font-weight: normal;}.menu a:link {	color: #000000;	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	line-height: 17px;	font-weight: normal;}.smenu {	color: #666666;	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: 13px;	font-weight: normal;}.smenu a:visited {	color: #666666;	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: 13px;	font-weight: normal;}.smenu a:link {	color: #666666;	text-decoration: none;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	line-height: 13px;	font-weight: normal;}#page {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #999999;	text-decoration: none;}#page a:visited {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-decoration: none;	color: #999999;}#page a:link {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #999999;	text-decoration: none;}.neutre {	font: 10px/12px Arial, Helvetica, sans-serif;	color: #333333;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #D6D7D6;	border-bottom-color: #D6D7D6;	border-left-color: #FFFFFF;	padding: 2px;	text-decoration: none;}.dropdown {	font-size: 11px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;	line-height: 12px;	color: #222222;	text-decoration: none;	border: 1px none;}.legendpad {	font: bold 9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	padding: 4px;}.legendnopad {	font: bolder 9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;}.titrenews {	font: bold 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: none;}.titrerep {	font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.titrerep a:visited {	font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.titrerep a:link {	font: 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.filetbottom {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;}.viewmore {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	border: 1px solid #CCCCCC;	padding: 2px;}.viewmore a:visited{	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	padding: 2px;}.viewmore a:link{	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	padding: 2px;}.normal .titre1 {font : 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight : bold;padding-bottom : 4px;}.normalsouligne {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.ffrealdate {	font: 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	padding-bottom: 2px;}.ffphotos {	font: 13px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	padding-bottom: 2px;	border: 1px none #CCCCCC;}.titrefiche {	font: bold 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}.normalp {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	padding-bottom: 4px;	text-align: justify;}.normalpp {	font: 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #222222;	text-decoration: none;	padding-bottom: 8px;	text-align: justify;}.cellw {	width: 100%;}