body {	   
	margin: 0; 
	font-family: Verdana, Tahoma, Arial, Sans-serif;
	font-size: 12px;
	background:#5182af url(../interface/site/bg_site.jpg) repeat-x top left;
}	

img {
	border: 0;
}
.conteneur_all_top{
	/******voir fichier special_png.php si vous faites des changements à cette class*******/
	width:1226px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../interface/site/motif_haut.png) top left no-repeat;
	padding:21px 0px 0px 0px;
}
.conteneur_all_bottom{
	/******voir fichier special_png.php si vous faites des changements à cette class*******/
	width:1226px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../interface/site/motif_bas.png) bottom right no-repeat;
	padding:0px 0px 20px 0px;
}
.main_cont{
		/******voir fichier special_png.php si vous faites des changements à cette class*******/
	width:956px;
	margin-left:auto;
	margin-right:auto;
	background:url(../interface/site/bg_blanc.png) repeat-y;
	padding:0px 11px 0px 11px;
	text-align:left;
}
.bottom{
	 font-size: 10px;
	 color:#ffffff;
	 margin-left:150px;
	 margin-top:-15px;
	 text-align:left;
}	
.bottom a{
	 font-size: 10px;
	 color:#ffffff;
	 text-align:left;
}	
.cont_menu_secondaire{
	/******voir fichier special_png.php si vous faites des changements à cette class*******/
	background:url(../interface/site/bg_sec_menu.png) 0px 233px no-repeat;
	text-align:right;
}
.sep_principale{
	background:url(../interface/site/sep_principale.gif) no-repeat;
	height:6px;
	margin:10px 0px 10px 0px;
}
.a_menu_princ{
	color:#5f5f5f;
	font-size:14px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.a_menu_princ_actif{
	color:#fd1912;
	font-size:14px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.a_menu_princ:hover{
	color:#fd1912;
}
.a_sous_menu{
	display:block;
	color:#4d80ae;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:6px 10px 6px 10px;
	text-decoration:none;

}
.a_sous_menu_actif{
	display:block;
	color:#fd1912;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:6px 10px 6px 10px;
	text-decoration:none;

}
.a_sous_menu:hover{
	color:#fd1912;
}
.cont_ss_menu{
	margin-left:7px;
}
.a_ss_menu{
	display:block;
	color:#4d80ae;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:6px 10px 6px 10px;
	text-decoration:none;

}
.a_ss_menu_actif{
	display:block;
	color:#fd1912;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:6px 10px 6px 10px;
	text-decoration:none;

}
.a_ss_menu:hover{
	color:#fd1912;
}

.menu_secondaire{
	margin-top:255px;
		margin-right:15px;
}
	.boutonSecond{
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		margin-left:7px;
		margin-right:7px;
	}
	.boutonSecond:hover, .boutonSecond_actif{
		color:#ffffff;
		text-decoration:underline;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		margin-left:7px;
		margin-right:7px;
	}

#cont_menu_principale{
	margin-top:218px;
	padding:0px 20px 0px 20px;
	background:url(../interface/site/bg_menu.gif) top no-repeat;
}
#menu_principale{
	text-align:left;
	padding:15px;
	background:#ffffff;
	min-height:500px;
	border-top:4px solid red;
}
	
	
.contenu{
	text-align:left;
	margin:52px 25px 49px 14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.contenu a, .text_secondaire{
	color:#4d80ae;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.texte_secondaire{
	text-align:left;
	margin-top:106px;
	padding:0px 25px 0px 25px;
	font-size:13px;
}