body{
	
	
	
	background:#edf8ff url(../media/fond-img.jpg) no-repeat fixed center top;
	
}

/*------------------------------------------- stucture --------------------------------------------------*/



#conteneur {
	position:absolute;
	left: 50%;
	top: 0px;
	width: 827px;
	height: auto;
	margin-left: -413px;
	/* moitié de la largeur */
	/*background-color: #FF0000;
    border:1px solid #192516;*/
}

#rassemble-site {
	width:827px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-color: #edf8ff;
	background-image: url(../media/contenu-centre.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #0fffff;*/
}

#bandeau {
	width:827px;
	height:113px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-color: #edf8ff;
	background-image: url(../media/bandeau.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #edf8ff;*/
}

.bandeau-zone1 {
	width:250px;
	height:113px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone2 {
	width:577px;
	height:113px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}


#contenu {
	width:827px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	/*background-color: #ffffff;*/
	background-image: url(../media/contenu-haut.jpg);
	background-repeat: no-repeat;
	/*border:1px solid #0f0000;*/
}

#footers {
	width:827px;
	height:44px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-color: #edf8ff;
	background-image: url(../media/footers.jpg);
	/*background-repeat: repeat-y;*/
	/*border:1px solid #0fffff;*/
}

.footers-zone1 {
	width:827px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.footers-zone2 {
	width:827px;
	height:34px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/*--------------------------------------- badeau ----------------------------------------*/

.bandeau-zone1 {
	width:250px;
	height:113px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone2 {
	width:577px;
	height:113px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone3 {
	width:577px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone4 {
	width:30px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone5 {
	width:547px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone6 {
	width:130px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.bandeau-zone7 {
	width:447px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}


/*--------------------------------------- contenu ----------------------------------------*/

.rassemble-contenu-zone-texte {
	width:820px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #cccfe0;
	background-image: url(../media/footers.jpg);*/
	/*background-repeat: repeat-y;*/
	/*border:1px solid #0fffff;*/
}

.contenu-marge-gauche {
	width:17px;
	height:470px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #cccfe0;
	background-image: url(../media/footers.jpg);*/
	/*background-repeat: repeat-y;*/
	/*border:1px solid #0fffff;*/
}

.contenu-zone-texte {
	width:800px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #cccfe0;
	background-image: url(../media/footers.jpg);*/
	/*background-repeat: repeat-y;*/
	/*border:1px solid #0fffff;*/
}

.contenu-zone1 {
	width:390px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	border:1px solid #0f0000;
}

.contenu-zone2 {
	width:390px;
	height:22px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	background-color: #ceddea;
	/*border:1px solid #0f0000;*/
}

.contenu-zone2-haut {
	width:390px;
	height:2px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone2-gauche {
	width:2px;
	height:18px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone2-texte {
	width:388px;
	height:18px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone3 {
	width:390px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	background-color: #ffffff;
	/*border:1px solid #0f0000;*/
}

.contenu-zone3-haut {
	width:390px;
	height:2px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ced000;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone3-gauche {
	width:2px;
	height:20px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ced000;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone3-texte {
	width:386px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone4-texte {
	width:386px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ced000;*/
	/*border:1px solid #0f0000;*/
}

.contenu-zone-schema {
	width:390px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-zone1 {
	width:193px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-zone3 {
	width:386px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-zone4 {
	width:386px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-zone-partenaires {
	width:193px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-partenaires {
	width:140px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.espace-gauche-carre-partenaires {
	width:55px;
	height:30px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-partenaires-carre {
	width:18px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-partenaires-carre1 {
	width:18px;
	height:19px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-partenaires-carre2 {
	width:193px;
	height:19px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.zone-img-partenaires {
	width:89px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.zone-img-partenaires-espace {
	width:2px;
	height:10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}


.contenu-connexion-zone1 {
	width:100px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-connexion-zone1-mail {
	width:110px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-connexion-zone2-mail {
	width:180px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-connexion-zone3-mail {
	width:85px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-connexion-zone2 {
	width:180px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-connexion-zone3 {
	width:100px;
	height:25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-inscription-zone2 {
	width:386px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-espace-gauche-zone {
	width:10px;
	height:100px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ceddea;*/
	/*border:1px solid #0f0000;*/
}

.contenu-rassemble-presentation-connexion {
	width:392px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}

.contenu-espace-haut-connexion {
	width:392px;
	height:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	/*background-color: #ffffff;*/
	/*border:1px solid #0f0000;*/
}


/*--------------------------------------- lien ----------------------------------------*/

a.lien-footers:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.lien-footers:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.lien-footers:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


/*--------------------------------------- texte ----------------------------------------*/

.texte-footers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.texte-contenu-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	display:inline;
}

.texte-contenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	display:inline;
}

.texte-contenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	display:inline;
}

.texte-contenu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: italic;
	text-decoration: none;
	font-weight: normal;
	display:inline;
}

.texte-contenu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	display:inline;
}

.texte-contenu-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}

.texte-bandeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	display:inline;
}


