body {
	background: #00446A;
	margin: 0;
	padding: 0;
}
img, table { 
	margin: 0; 
	padding: 0; 
	border: none; 
}
h1, h2, h3, h4, h5, h6 { 
	
}
#page {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
#entete {
	width: 940px;
}
#entete #encart_entete1 {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	height: 30px;
	background-color: #0071B1;
	background-repeat: repeat-y;
}
#encart_entete1 #informations {
	float: left;
	margin: 0; 
	padding: 7px 0 0 10px;
}
#informations .police_informations {
	font-family : Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#informations .police_informations a {
	color: #FFFFFF;
	text-decoration: none;
}
#informations .police_informations a:hover {
	color: #80D1FF;
	text-decoration: none;
}
#encart_entete1 #langues {
	float: right;
	margin: 0; 
	padding: 7px 10px 0 0;
}
#langues .police_langues {
	font-family : Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
#langues .police_langues a {
	color: #FFFFFF;
	text-decoration: none;
}
#langues .police_langues a:hover {
	color: #80D1FF;
	text-decoration: none;
}
#entete #encart_entete2 {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	height: 30px;
	background-color: #0091E4;
	background-repeat: repeat-y;
}
#entete #fr_encart_entete3 {
	float: left;
	margin: 0; 
	padding: 22px 0 0 135px; 
	width: 805px;
	height: 35px;
	background-image: url(../images/ACCUEIL_fond_entete3.jpg);
	background-repeat: no-repeat;
}
#entete #en_encart_entete3 {
	float: left;
	margin: 0; 
	padding: 22px 0 0 135px; 
	width: 805px;
	height: 35px;
	background-image: url(../images/WELCOME_fond_entete3.jpg);
	background-repeat: no-repeat;
}
#entete #fr_encart_entete3bis {
	float: left;
	margin: 0; 
	padding: 22px 0 0 95px; 
	width: 845px;
	height: 35px;
	background-image: url(../images/SUP_fond_entete3.jpg);
	background-repeat: no-repeat;
}
#entete #en_encart_entete3bis {
	float: left;
	margin: 0; 
	padding: 22px 0 0 95px; 
	width: 845px;
	height: 35px;
	background-image: url(../images/UK_SUP_fond_entete3.jpg);
	background-repeat: no-repeat;
}
#encart_entete3 #logo, #encart_entete3bis #logo {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 157px;
	height: 32px;
}
#ACCUEIL_conteneur {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	background-image: url(../images/ACCUEIL_fond_conteneur.jpg);
	background-repeat: repeat-y;
}
#SUP_conteneur {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	background-image: url(../images/SUP_fond_conteneur.jpg);
	background-repeat: repeat-y;
}
#ACCUEIL_conteneur #ACCUEIL_photo_gauche {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 124px;
	height: 403px;
	background-image: url(../images/ACCUEIL_photo_gauche.jpg);
	background-repeat: no-repeat;
}
#SUP_conteneur #SUP_photo_gauche {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 84px;
	height: 403px;
	background-color: #ADDFFC;
}
#ACCUEIL_conteneur #fr_ACCUEIL_contenu {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 816px;
	height: auto;
	background-image: url(../images/ACCUEIL_fond_contenu.jpg);
	background-repeat: no-repeat;
}
#ACCUEIL_conteneur #en_ACCUEIL_contenu {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 816px;
	height: auto;
	background-image: url(../images/WELCOME_fond_contenu.jpg);
	background-repeat: no-repeat;
}
#SUP_conteneur #fr_SUP_contenu {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 856px;
	height: auto;
	background-image: url(../images/SUP_fond_contenu.jpg);
	background-repeat: no-repeat;
}
#SUP_conteneur #en_SUP_contenu {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 856px;
	height: auto;
	background-image: url(../images/UK_SUP_fond_contenu.jpg);
	background-repeat: no-repeat;
}
#fr_ACCUEIL_contenu #ACCUEIL_navigation {
	float: left;
	margin: 0; 
	padding: 120px 10px 0 0;
	width: 190px;
}
#en_ACCUEIL_contenu #ACCUEIL_navigation {
	float: left;
	margin: 0; 
	padding: 120px 10px 0 0;
	width: 190px;
}
#ACCUEIL_navigation li {
	font-family : Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0091E4;
	display: list-item;
	list-style-image: url(../images/puce.gif);
}
#ACCUEIL_navigation li a {
	color: #0091E4;
	text-decoration: none;
}
#ACCUEIL_navigation li a:hover {
	color: #53C0FF;
	text-decoration: none;
}
#fr_ACCUEIL_contenu #ACCUEIL_sommaire {
	float: left;
	margin: 0; 
	padding: 0;
	width: 615px;
}
#en_ACCUEIL_contenu #ACCUEIL_sommaire {
	float: left;
	margin: 0; 
	padding: 0;
	width: 615px;
}
#ACCUEIL_sommaire #alaune_motscles {
	/*float: left;
	margin: 0; 
	padding: 0;
	width: 615px;
	height: 140px;*/
}
#ACCUEIL_sommaire #alaune {
	float: left;
	margin: 0; 
	padding: 230px 215px 0 5px;
	width: 200px;
	height: 85px;
}
#alaune .police_alaune {
	margin: 0; 
	padding: 0; 
	font-family : Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
#alaune .police_alaune a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#alaune .police_alaune a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#ACCUEIL_sommaire #rechercher_editorial {
	float: left;
	margin: 0; 
	padding: 0;
	width: 195px;
	height: 315px;
}
#rechercher_editorial #rechercher{
	float: left;
	margin: 0; 
	padding: 2px 0 0 3px;
	width: 192px;
	height: 28px;
}
#rechercher_editorial #editorial{
	float: left;
	margin: 0; 
	padding: 30px 10px 0 5px;
	width: 180px;
}
#editorial .police_editorial {
	margin: 0; 
	padding: 0; 
	font-family : Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
#editorial .police_editorial a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#editorial .police_editorial a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#ACCUEIL_sommaire #defcresoi {
	clear: both;
	float: left;
	margin: 0; 
	padding: 45px 40px 30px 20px;
	width: 555px;
}
#defcresoi .police_defcresoi {
	margin: 0; 
	padding: 0; 
	font-family : Verdana;
	font-size: 10px;
	color: #0071B1;
}
#defcresoi .police_defcresoi a {
	color: #0071B1;
	font-weight: bold;
	text-decoration: none;
}
#defcresoi .police_defcresoi a:hover {
	color: #0071B1;
	text-decoration: underline;
}
#fr_SUP_contenu #SUP_navigation {
	float: left;
	margin: 0; 
	padding: 120px 10px 0 0;
	width: 180px;
}
#en_SUP_contenu #SUP_navigation {
	float: left;
	margin: 0; 
	padding: 120px 10px 0 0;
	width: 180px;
}
#SUP_navigation li {
	display: list-item;
	list-style-image: url(../images/puce.gif);
}
#SUP_navigation .titre_retour {
	font-family : Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #53C0FF;
}
#SUP_navigation .titre_retour a {
	color: #53C0FF;
	text-decoration: none;
}
#SUP_navigation .titre_retour a:hover {
	color: #53C0FF;
	text-decoration: none;
}
#SUP_navigation .titre_rub {
	font-family : Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0091E4;
}
#SUP_navigation .titre_rub a {
	color: #0091E4;
	text-decoration: none;
}
#SUP_navigation .titre_rub a:hover {
	color: #53C0FF;
	text-decoration: none;
}
#SUP_navigation .titre_srub {
	font-family : Verdana;
	font-size: 10px;
	color: #0091E4;
}
#SUP_navigation .titre_srub a {
	color: #0091E4;
	text-decoration: none;
}
#SUP_navigation .titre_srub a:hover {
	color: #53C0FF;
	text-decoration: none;
}
#fr_SUP_contenu #SUP_rubrique {
	float: left;
	width: 630px;
}
#en_SUP_contenu #SUP_rubrique {
	float: left;
	width: 630px;
}
#SUP_rubrique #SUP_rechercher1 {
	float: left;
	margin: 0; 
	padding: 0px;
	width: 630px;
	height: 75px;
}
#SUP_rubrique #SUP_rechercher2 {
	float: right;
	margin: 0; 
	padding: 1px 0 0 0;
	width: 157px;
}
.forml {
	margin: 0; 
	padding: 0;
	width: 120px;
	font-family : Verdana;
	font-size: 12px;
	color: #80D1FF;
	border: 1px solid #80D1FF;
}
#fr_SUP_contenu #titre_rubrique {
	float: left;
	margin: 0; 
	padding: 10px 0 0 20px;
	width: 610px;
	height: 25px;
}
#en_SUP_contenu #titre_rubrique {
	float: left;
	margin: 0; 
	padding: 10px 0 0 20px;
	width: 610px;
	height: 25px;
}
#titre_rubrique .titre {
	font-family : Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
#fr_SUP_contenu #texte_rubrique {
	clear: both;
	float: left;
	margin: 0; 
	padding: 10px 20px 20px 20px;
	width: 590px;
}
#en_SUP_contenu #texte_rubrique {
	clear: both;
	float: left;
	margin: 0; 
	padding: 10px 20px 20px 20px;
	width: 590px;
}
#texte_rubrique .texte {
	font-family : Verdana;
	font-size: 11px;
	color: #0071B1;
}
#texte_rubrique .texte a {
	color: #00446A;
}
#texte_rubrique .texte a:hover {
	color: #00446A;
}
#texte_rubrique .texte2 {
	font-family : Verdana;
	font-size: 11px;
	color: #0071B1;
	text-align: right;
}
#texte_rubrique .texte2 a {
	color: #00446A;
	text-decoration: none;
}
#texte_rubrique .texte2 a:hover {
	color: #00446A;
	text-decoration: none;
}
#fr_ACCUEIL_pied {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	/*height: 121px;*/
	background-image: url(../images/ACCUEIL_fond_pied.jpg);
	background-repeat: no-repeat;
}
#en_ACCUEIL_pied {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	/*height: 121px;*/
	background-image: url(../images/WELCOME_fond_pied.jpg);
	background-repeat: no-repeat;
}
#fr_ACCUEIL_pied #iles_oi {
	margin: 0; 
	padding: 6px 0 0 390px;
	width: 560px;
	height: 25px;
}
#en_ACCUEIL_pied #iles_oi {
	margin: 0; 
	padding: 6px 0 0 390px;
	width: 560px;
	height: 25px;
}
#iles_oi .texte_ilesoi {
	font-family : Verdana;
	font-size: 12px;
	color: #b0e2ff;
	font-weight: bold;
}
#iles_oi .texte_ilesoi a {
	color: #b0e2ff;
	text-decoration: none;
}
#iles_oi .texte_ilesoi a:hover {
	color: #b0e2ff;
	text-decoration: underline;
}
#fr_ACCUEIL_pied #infos_legales {
	float: left;
	margin: 0; 
	padding: 5px 0 0 0;
	width: 658px;
	text-align: right;
}
#en_ACCUEIL_pied #infos_legales {
	float: left;
	margin: 0; 
	padding: 5px 0 0 0;
	width: 658px;
	text-align: right;
}
#infos_legales .texte_infoslegales {
	font-family : Verdana;
	font-size: 10px;
	color: #15aaff;
}
#infos_legales .texte_infoslegales a {
	color: #15aaff;
	text-decoration: none;
}
#infos_legales .texte_infoslegales a:hover {
	color: #15aaff;
	text-decoration: underline;
}
#fr_ACCUEIL_pied #phpmyvisites {
	float: left;
	margin: 0; 
	padding: 0;
}
#en_ACCUEIL_pied #phpmyvisites {
	float: left;
	margin: 0; 
	padding: 0;
}
#SUP_pied {
	float: left;
	margin: 0; 
	padding: 0; 
	width: 940px;
	height: 80px;
	background-image: url(../images/SUP_fond_pied.jpg);
	background-repeat: no-repeat;
}
#SUP_pied #infos_legales {
	float: left;
	margin: 0; 
	padding: 25px 0 5px 0;
	width: 935px;
	text-align: right;
}
.nettoyeur {
	clear: both; 
	margin: 0; 
	padding: 0; 
	border: none; 
	height: 0; 
	line-height: 1px; 
	font-size: 1px;
}
.invisible { 
	position: absolute; 
	top: -100px;
	left: 0;
	height: 1%; 
}