/******************************* Styles Globaux ***********************/

body {
	margin:0;
	}
	
td {
	font:11px arial;
	color:#666666;
	vertical-align:top;
	}
	
table {
	border-width:0px;
	vertical-align:top;
	border-collapse:seperate;
	border-spacing:0px;
 }

	
hr {
	height:1px; 
	color: #cccccc;
	border: 0;
	}

a {
	color: #7EAEDF;
	}
	
a:hover {
	color: #5685B6;
	}
	
/***************************** Corps principal *******************/

#taille {
	width=850px;
	padding:0px;
	}

#decalage {
	margin-left:30px;
	}

#corps_principal {
	padding-bottom:30px;
	border:0px;
	}

#corps_principal td {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom:20px;	
	}
	
#tour_bleu {
	border: 1px solid #7EAEDF;
	padding: 2px;
	margin-bottom:20px;
	margin-top:5px;
	padding:0px;
	}
	
	

/************************** Menu de droite *********************/

#liste_droite {
	border: 2px solid #CCCCCC;
	padding-bottom:7px;
	position:absolute;
	top:150px;
	left:695px;
	}

#liste_droite td {
	border-bottom: 1px solid #CCCCCC;
	}

#liste_droite a{
	color: #7EAEDF;
	}
	
#liste_droite a:hover {
	color: #5685B6;
	font-style:bold;
	}

#liste-droite-texte {
	font:11px arial;
	color:#666666;
	line-height:20px;
	letter-spacing:.05em;
	margin-top:0;
	text-align:left;
	text-align-last:left;
	}

#liste-droite-subHeader {
	font:12px arial;
	color: #5685B6;
	line-height:12px;
	letter-spacing:.3em;
	font-weight:bold;
	text-align:center;
	background-color:#CCCCCC;
	}

/************************* PHP inclus ****************************/

.subHeader_tuto {
	font:14px arial;
	color: #2F5E94;
	line-height:18px;
	letter-spacing:.3em;
	font-weight:bold;
	text-align:center;
	background-color:#7EAEDF;
	}


#pied td{
	height:25px;
	}

#fond_inclus{
	background-color:#2F5E94;
	vertical-align:middle;
	text-align:right
	}

#decal_tete {
	margin-left:130px;
	}

#navigation{
	padding:0px;
	}

#navigation td {
	border-bottom: 1px solid white;
	}
	
#navigation a {
	font:11px geneva;
	color: #666666;
	text-decoration: none;
	letter-spacing:.2em;
	line-height:16px;
	display:block;
	padding: 8px 8px 8px 20px;
	}
	
#navigation a:hover {
	background: #7EAEDF;
	color:#ffffff;
	}
	
#nav_selec {
	background-color:#8FBFEF;
	}
	
#nav_non_selec {
	background-color:#dbedff;
	}
	
/********************** Tuto HTML *************************/

#tuto_html{
	border: 1px solid #7EAEDF;
	padding: 10px;
	border-bottom: 1px solid #CCCCCC;
	margin:20px;	
	}
	
/********************** Texte *****************************/
	
#texte_blanc {
	font:12px arial;
	color: #FFFFFF;
	letter-spacing:.4em;
	vertical-align: middle;
	font-style:italic
	}
	
.bodyText {
	font:12px arial;
	color:#666666;
	line-height:17px;
	letter-spacing:.04em;
	margin-top:0;
	text-align:justify;
	}
	
.bodyText_Rouge {
	font:12px arial;
	color:#FF0000;
	line-height:17px;
	letter-spacing:.04em;
	margin-top:0;
	text-align:justify;
	}
	
.bodyTextCentre {
	font:13px arial;
	color:#666666;
	line-height:17px;
	letter-spacing:.04em;
	margin-top:0;
	text-align:center;
	}
	
.pageHeader{
	font:22px arial;
	color:#2F5E94;
	line-height:60px;
	letter-spacing:.3em;
	text-align:center;
	font-weight:600;
	}
	
#subHeader {
	font:12px arial;
	color: #5685B6;
	line-height:20px;
	letter-spacing:.2em;
	font-weight:bold;
	text-align:center;
	}