* {
	margin:0;
	padding:0;
}
body {
	font-size:11px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif; 
}
.float {
	float:left;
}
.clear {
	clear:both;
}
a {
	color:#000;
}
.txtNoir11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#wrapper {
	width:811px;
}
#header {
	background:url(image/background-degrade.jpg) no-repeat;
	height:166px;
	width:811px;
}
#img {
	padding:112px 0 0 50px;
}
#imgleft {
	float:left;
}
#imgright {
	float:left;
	 margin: 0 0 0 70px;
}
#gauche {
	float:left;
	margin:30px 0 0 50px;
}
#contenu {
	background:url(image/chers-amis_07.jpg) no-repeat;
	width:321px;
	height:452px;

}
#contenu p{
		padding:10px 0 0 15px;
		text-align:justify;
	width:290px;
	margin:10px 0 0 0;

}
#droite {
	float:left;
	width:398px;
	margin:50px 0 0 0;
}
#droite p{
	text-align:right;
	font-size:11px;
}
#droite1 {
	width:117px;
	margin:0 0 0 45px;
	float:left;
}
#droite2 {
	float:left;
}
#footer {
	width:685px;
	background-color:#7b7b7b;
	height:25px;
	line-height:25px;
	color:#fff;
	font-size:12px;
	float:left;
	margin:25px 0 0 50px;
}
#footer p{
	padding:0 0 0 100px;
}
.txttable {
	font-size:12px;
	color:#FFF;
	background-color:#7b7b7b;
	width:684px;
}
.marge {
	margin-left:90px;
}

/*** parrainage **/
#imgP {
	padding:80px 0 0 50px;
}
#headerP {
	background:url(image/joie-partage.jpg) no-repeat;
	height:346px;
	width:811px;
}
#imgrightP {
	float:left;
	 margin: 0 0 0 11px;
}
#txtparrainage {
	width:310px;
}
#contenuP {
	background:url(image/chers-amis1.jpg) no-repeat;
	width:765px;
	height:293px;
	margin:0 0 0 50px;
}
#contenuP p {
	width:350px;
	padding:10px 0 0 20px;
	text-align:justify;
}
.rouge {
	color:#AB080A;
	font-size:12px;
}
.txt{
	width:184px;
	float:left;
}
/*** esperances **/
#headerE {
	background:url(image/backgrounf-esperance-joyeuse.jpg) no-repeat;
	height:430px;;
	width:811px;
}
#imgleftE {
	float:left;
	margin:40px 0;
}
#contenuE {
	width:750px;
	margin:0 50px;
	text-align:justify;
	font-size:12px;
}
#contenuE img{
	float:left;
	margin:0 10px;
}
.titre {
	font-size:15px;
	margin:0 0 10px 50px;
}
#footerE{
	border-top:1px solid #000;
	width:515px;
	text-align:justify;
	margin:30px 0 0 100px;
	float:left;
	padding-top:10px;
}
.margeE {
margin: 60px 0 0 110px;
}
#formulaireE {
	float:left;
	width:375px;
}
#txtE{
	float:left;
	width:312px;
}
/*** rencontre **/
#headerR {
	background:url(image/header-devenir-initiateur.jpg) no-repeat;
	height:429px;
	width:811px;
}


.rectangle1 {
	width:83px;
	height:18px;
	background-color:#571600;
	margin:18px 0 0 0;
	float:left;
}
.rectangle1color{
	color:#571600;
	font-size:15px;
	margin:20px 0 0 10px;
}
.rectangle2 {
	width:83px;
	height:18px;
	background-color:#7c482c;
	margin:30px 0 0 0;
	float:left;
}
.rectangle2color{
	color:#7c482c;
	font-size:15px;
	margin:30px 0 0 10px;
}
.rectangle3 {
	width:83px;
	height:18px;
	background-color:#796425;
	margin:30px 0 0 0;
	float:left;
}
.rectangle3color{
	color:#796425;
	font-size:15px;
	margin:30px 0 0 10px;
}
.rectangle4 {
	width:83px;
	height:18px;
	background-color:#97893a;
	margin:30px 0 0 0;
	float:left;
}
.rectangle4color{
	color:#97893a;
	font-size:15px;
	margin:30px 0 0 10px;
}
#txtR p{
	float:left;
}
.texteE {
	font-size:11px;
	color:#000;
}
#btnretour {
	margin:191px 0 0 740px;
}
/*** reussite **/
#imgleftRe {
	float:left;
	margin:65px 0;
}
#headerRe {
	background:url(image/background-reussite.jpg) no-repeat;
	height:603px;
	width:811px;
}
#txtreussite {
	width:522px;
	margin: 190px 0 0 240px;
	font-size:12px;
	text-align:justify;
	line-height:19px;
}
#contenuRe {
	width:780px;
	height:200px;
	background-color:#f6ebea;
	margin:20px 0 0 30px;
}
#contenuRe p{
	text-align:justify;
	font-size:14px;
	padding:20px ;
}
/** club montecristo **/
#headerClub {
	background:url(image/header-club.jpg) no-repeat;
	height:197px;
	width:811px;
}
ul#menu {
	width:205px;
	font-size:13px;
	margin-top:20px;
	margin-left:20px;
}
ul#menu li{

	padding:0px 0 5px 0;
	list-style-type:none;
	background:url(image/boutons/background-menu.png) no-repeat;
			width:215px;
		height:35px;
		line-height:25px;
}
ul#menu li a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
ul#menu li a:hover{
	color:#932d28;
	text-decoration:none;
}
#contenuClub {
		text-align:justify;
}
#contenuClub p{
	width:790px;
	font-size:12px;
	line-height:25px;
	color:#c8c8c8;
}
#contenuClub p img{
	float:left;
}
#gaucheC {
	float:left;
}
#droiteC {
	float:left;
	margin:20px 0 0 180px;
}

/** inscription **/
#headerI {
		background:url(image/background-proche.jpg) no-repeat;
	height:217px;
	width:811px;
}
#headerI img{
	margin:110px 0 0 50px;
}
#headerI p{
	width:527px;
	margin:10px 0 0 50px;
}
#gaucheI {
	float:left;
	width:360px;

	margin:20px 0 0 50px;
}
#droiteI{
	float:left;
	margin:20px 0 0 0px;
}

#commande {
  padding: 178px 0 0 685px;
}
#commande a{
	color:#FFF;
	text-decoration:none;
}
.formulaire {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
}
.bouton {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #6F6F6F;
	border: 0px solid #6F6F6F;
	color: #FFFFFF;
  font-weight: bold;

}
A.gris {
	text-decoration: none;
    color: #ffffff;
}

A.gris:hover {
	text-decoration: none;
	color: #ffffff;
}