
/* FEUILLE DE STYLE BASE */
a:link { color:#000000; text-decoration:none; font-style:normal; }
a:hover { color:#565656; text-decoration:none; font-style:normal; }
a:visited { color:#000000; text-decoration:none; font-style:normal; }
a:active { color:#565656; text-decoration:none; font-style:normal; }
h1 {font-family: arial, helvetica, sans-serif;  font-size:16px;   font-weight:bold; margin: 0px 0px 0px 0px;}
h2 {font-family: arial, helvetica, sans-serif;  font-size:14px;  margin: 0px 0px 0px 0px;}
h3 {font-family: arial, helvetica, sans-serif;  font-size:12px;  margin: 0px 0px 0px 0px;}
h4 {font-family: arial, helvetica, sans-serif;  font-size:10px;  margin: 0px 0px 0px 0px;}
h5 {font-family: arial, helvetica, sans-serif;  font-size:8px;  margin: 0px 0px 0px 0px;}
h6 {font-family: arial, helvetica, sans-serif;  font-size:20px;  margin: 0px 0px 0px 0px;}
p  {font-family: arial, helvetica, sans-serif;    margin: 0px 0px 0px 0px;}
div  {font-family: arial, helvetica, sans-serif;    margin: 0px 0px 0px 0px;}
/*select {font-family: arial, helvetica, sans-serif;  font-size:12px; color:#000000;font-weight:normal;background-color:#E1F884 ;margin: 0px 0px 0px 0px;height:30px;width:420px; }*/


/*body {font-family: arial, helvetica, sans-serif;  font-size:12px; color:#686868;background-color:#ffffff;background-image:url(../charte/base/body_fond.png);background-repeat:repeat-x;}*/
body {font-family: arial, helvetica, sans-serif;  font-size:10pt; color:#686868;background-color:#ffffff;}


/*	Global site	*/
#global {
	position: absolute;
	top: 0px;
	left:50%;
	width: 905px;
	max-width: 905px;
	margin-top: 0px; /* moitié de la hauteur */
	margin-left: -453px; /* moitié de la largeur */
	]margin-left: -445px;
	/*   border: 1px solid #000;*/
	background-color: #ffffff;
	/*   background-image:url(); 
     background-repeat:no-repeat;*/
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
}
#page {
 
	font-size: 11px;
	
	
	
  border-bottom: solid;
     position:relative;
     left: 0px; 
	 margin-top: auto;
     width: 905px;
	max-width: 905px;
	
     background-color:#ffffff;
	 color: #686868 ;
	 z-index:1;
     }
	
/*		Footer : pied de page		*/

#footer{
	position: relative;
	margin-left: 300px;
	padding-left: 300px;
}
#texte_footer{
	float: left;
	color: #999999;
	padding-right: 40px;
}

.td_space{width:14px;}
.td_image{width:230px; vertical-align: top;}
.td_text{width:316px;vertical-align: top;}