body {
	background-image: none !important;
	background-color: #ffffff !important;
}
h1, h2 {
	color: #000000 !important;
	background-color: #ffffff !important;
	font-size: 22px !important;
}
#souspartie1, #souspartie2, #conteneurombre, #blocdeco, #contenthaut, #contentbas, #blocdoc {
	background-image: none;
	display: inline;
	float: none !important;
	margin: 0;
	padding: 0;
	width: 16.5cm;
	color: #000000 !important;
	background-color: #ffffff !important;
}
body img {
	display: inline;
}
#logo, #logo, #menu, #moteur, #blocsousmenu, #blocbdp, #navigation {
	display: none;
	float: none !important;
	width: 0;
	margin: 0;
	padding: 0;
}
#bloctexte, #contenu, #corpsfloat, #corps, #contenugauche {
	display: inline;
	float: none !important;
	margin: 0;
	padding: 0;
	width: 16.5cm;
	color: #000000 !important;
	background-color: #ffffff !important;
}

.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: relative !important;
	left: auto !important;
	top: auto !important;
	width: auto !important;
	height: auto !important;
}
