* {
	margin:none;
	padding:none;
}
img{
	border:0px;
	}
body{
	background-color:#f0f0f0;
	margin:auto;
	font-family:arial;
	}
p{
	height:10px;
	}
ul{
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px 0px;
	font-size:12px;
	}
.no_point{
	list-style-image:none;
	}

#header{
	background: url("/images/header.jpg") no-repeat;
	width:752px;
	height:127px;
	margin:auto;
	margin-top:20px;
	}
/*----------------------*/
/*------EXTRA_CONTENT---*/
#extra_content{
	background:url("/images/font_content.gif") repeat-y;
	margin:auto;
	width:752px;
	padding:10px 0px 0px 0px;
	}
/*CONTENT SPECIAL HEIGHT*/
#extra_content_contacts{
	background: url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 450px;
	width: 752px;
	padding: 10px 0px 0px 0px;
	}
#extra_content_leader{
	background: url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 800px;
	width: 752px;
	padding: 10px 0px 0px 0px;
	}
#extra_content_presse{
	background: url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 500px;
	width: 752px;
	padding: 10px 0px 0px 0px;
	}
#extra_content_agenda{
	background:url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 700px;
	width: 752px;
	padding:10px 0px 0px 0px;
	}
#extra_content_docs{
	background:url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 700px;
	width: 752px;
	padding:10px 0px 0px 0px;
	}
#extra_content_accueil{
	background:url("/images/font_content.gif") repeat-y;
	margin: auto;
	height: 800px;
	width: 752px;
	padding:10px 0px 0px 0px;
	}

/*---PRE_FOOTER--------*/
#pre_footer_text{
	background: url("/images/font_content.gif") repeat-y;
	margin:auto;
width: 752px;
	height:20px;
	padding:5px 0px 0px 0px;
	font: normal 11px arial;
text-align:center;

	}
/*---FOOTER------------*/
#footer{
	background:url("/images/footer.jpg") no-repeat;
	margin:auto;
	width:752px;
	height:34px;
	}
.clearer{
	clear:both;
	}
/*------LINKS-----------------*/
a{	color:#222;
	text-decoration:none;
	font-weight:bold;
	}
a:hover{
	color:#dd1083;
	text-decoration:underline;
	font-weight:bold;
	}
a.pink_link{
	color:#dd1083;
	text-decoration:none;
	font-weight:normal;
	}
a.pink_link:hover{
	color:#222;
	text-decoration:underline;
	font-weight:normal;
	}
/*-----MENU_AND_SPACERS---------------------*/

#spacer_1{
	width: 655px;
	height: 20px;
	float: left;
	}
#english{
	font-size: 9px;
	text-align: left;
	padding: 7px 0px 0px 2px;
	}
#espace_clic{
	height: 70px;
	width: 752px;
	}
#maximiles_finance_menu{
	height: 30px;
	width: 752px;
	font: bold 10px arial;
	padding: 12px 0px 0px 0px;
	text-align: center;
	margin: auto;
	}
/*------DIV_MENU-----------*/
#accueil{
	float: left;
	width: 60px;
	height: 23px;
	text-align: center;
	margin: auto;
		}
#leader{
	float: left;
	width: 175px;
	height: 23px;
	}
#chiffres{
	float: left;
	width: 75px;
	height: 23px;
	}
#agenda{
	float: left;
	width: 105px;
	height: 23px;
	}
#doc{
	float: left;
	width: 127px;
	height: 23px;
	}
#com{
	float: left;
	width: 135px;
	height: 23px;
	}
#contacts{
	float: left;
	width: 70px;
	height: 23px;
	}
/*-----GLOBAL_CONTENT_CELLS----------*/
#text_content{
	float: left;
	width: 500px;
	padding: 0px 10px 0px 5px;
	/*border: 1px solid black;*/
	}
#text_content_coms_modifs{
	float: left;
	width: 700px;
	padding: 0px 10px 0px 5px;
	/*border: 1px solid black;*/
	}
#text_content_modifs{
	padding: 0px 30px 0px 5px;
	/*border: 1px solid black;*/
	}
#ads_content{
	margin:0px 0px 0px 0px;
	}
#ads_content_modif{
margin:auto;
	}
/*--------------------------*/
/*HOME*/
#text_content_home{
float: left;
	width: 510px;
	height:630px;
	padding: 0px 0px 0px 5px;
	}
#ads_content_home{
height: 260px;
	}
#text_home{
	/*background:url("images/content_font.jpg") no-repeat;*/
	width: 435px;
	height: 234px;
	font: normal 11px arial;
	color:#444;
	margin: 20px 0px 0px 20px;
	padding: 10px 15px 0px 15px;
	text-align:justify;
	}
#title_home{
	font: bold 15px arial;
	color:#777;
	}
#maximiles_color{
	color:#dd1083;
	}
#text_leader{
padding:0px 30px 0px 0px;
}
/*---TITLES--------------*/
.title_style{
	background-color: #dd1083;
	height: 20px;
	color: #fff;
	font: bold 15px arial;
	text-align: right;
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
	}
#title_section_chiffres{
	width: 150px;
	}
#title_section_docs{
	width: 200px;
	}
#title_section_contacts{
	width: 130px;
	}
#title_section_leader{
	width: 350px;
	}
#title_section_presse{
	width: 300px;
	}
#title_section_presse_2006{
	width: 250px;
	margin: 0px 0px 0px 0px;
	}
#title_section_presse_2005{
width: 250px;
margin: 0px 0px 0px 0px;
	}
#title_section_agenda{
	width: 350px;
	}
#section_text{
	text-align: justify;
	min-height:200px;
	text-align: justify;
	padding: 15px 0px 0px 30px;
	font: normal 11px arial;
	color:#444;
	}
#section_text_agenda{
	text-align: justify;
	min-height:100px;
	text-align: justify;
	padding: 15px 0px 0px 30px;
	font: normal 11px arial;
	color:#444;
	}
/*--------------------------*/
/*CHIFFRES CLEFS*/
#table_legend{
	font: normal 12px arial;
	background-color:#ee87c1;
	color:white;
	}
#graphic{
	background: url("/images/font_content.gif") repeat-y;
	width: 752px;
	margin: auto;
	text-align:center;
	}
.img_graphic{
	padding:0px 10px 0px 10px;
	}
.legend{
	width:300px;
	border:none;
	}
.number{
	width:100px;
	text-align:center;
	border:none;
	}
.col1{
	background-color:#f1f1f1;
	margin: 15px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	}
.col2{
	background-color:#f8f8f8;
	}
/*--------------------------*/
/*LEADER DE LA FIDELISATION*/
#marc_bidou_photo{
	float:left;
	width:123px;
	height:200px;
	margin:0px 10px 0px 0px;
	text-align:center;
color:#dd1083;
/*border:1px solid black;*/
	}
#text-leader{
	padding:0px 10px 0px 0px;
	}
/*---FOOTER---------------*/
#footer_menu{
	width: 752px;
	height: 20px;
	padding: 10px 0px 0px 10px;
	font-size:10px;
	color:#777;
	}
#copyright{
	float:left;
	width:400px;
	text-align:left;
	}
#maximiles_link1{
	float:left;
	width:100px;
	}
#maximiles_link2{
	float:left;
	width:140px;
	}
#maximiles_link3{
	float:left;
	width:80px;
	}
/*------FORM-------*/

.name_form{
	padding:0px 0px 0px 10px;
	}

#float_form1{
	float:left;
	width:100px;
	font-size:12px;
	/*border:1px solid black;*/
	text-align:right;
	padding:0px 5px 0px 0px;
}

#float_form2{
	float:left;
	width:200px;
	/*border:1px solid black;*/
	line-height:7px;

	}
/*---MODIFS DOCS*/

.doc_line{
/*border:1px solid black;*/
}
.img_date{
/*border:1px solid black;*/
float:left;
width:50px;
height:28px;
}
.doc_link{
/*border:1px solid black;*/

.label_form{
float:left;
width:90px;
height:25px;
text-align:right;
padding:0px 5px 0px 0px;
}
.label_input{
}
.inter_title{
margin:10px 0px 0px 0px;
}
table{
margin:auto;
}
.loi{
padding:0px 30px 0px 0px;
}

