body{
	color:				#223f88;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	background-color:	#572288;
	background-image:	url(../img/background/degradeAccueil.jpg);
	background-repeat:	repeat-x ;
	/*border: 			1px solid #ffffff;
	width:				800px;
	margin-right:		auto;
	margin-left:		auto;*/
}

img{
	border:			0px;
}

/* STYLES DE LA ZONE DU HAUT */
#Contenu{
	background-color:	#ffffff;
	border:				1px solid #fff;
	width:				800px;
	margin-right:		auto;
	margin-left:		auto;
}

a {
	text-decoration:none;
	color:#223f88;
}

a:hover {
	text-decoration:underline;
	color:#223f88;
}

#Top{
	/*height:			50px;*/
	padding:		0px;
	margin:			0px;
	width:			800px;
	
}
#Top li{
	display:		inline;
	margin-left: 	10px;
}
#Top ul{
	padding:0px;margin:0px;
}
#TopLogo{
	/*float:			left;*/
}
	.degradeTop{
	background-image:url(../img/background/Top/degradeTop.jpg);
	height:20px;
	margin:0px;padding:0px;
	border-top:	1px solid #572288;
	}

#TopVisuel{
	/*height:			195px;*/
	/*width:			800px;*/
	margin:			0px;
	padding:		0px;
	float:left;
}
#TopVisuel img{
	/*float:left;*/
}
#TopMenu{
	color:			#ffffff;
	float:			left;
	/*padding:		5px; 
	background-image:url(../img/visuelsAccueil/degradeTopMenu.jpg);*/
	width:			228px;/*218*/
	height:			192px;/*183*/
	margin:			0px 0px 1px 0px;
	background:url(../img/visuelsAccueil/accueilLP.jpg) no-repeat;
}

/*#TopMenu a{
	color:#FFFFFF;
	text-decoration:underline;
}
#TopMenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#TopMenu h1{
	font-size : 	1.2em;
	color:			#ffffff;
}

#TopMenu ul{
	padding:		0px;
	margin:			0px;
}
#TopMenu li{
	margin:			0px 0px 0px 18px;
	padding:		0px;
}*/
/* STYLES DE LA PARTIE PRINCIPALE */

#Main{
	/*border:			1px solid #223f88;*/
	width:			800px;
	min-height:	    500px;
	padding :		0px;
	margin:			0px;
	background-color:#FFFFFF;
	}
	*html #Main{
	height : 500px;
	}
#MainCentre{
	float:			left; /*pour colonne speciale*/
	padding :		10px;
	margin:			0px;
	width:			565px;
	}

#col1{
	/*width:			260px;*/
/*	float:			left;*/
	margin: 		0px 20px 0px 20px;
	padding:		0px;
}

#col2{
	/*width:			260px;*/
	/*float:			left;*/
	margin: 		0px 20px 0px 10px;
	padding:		0px;
}


#col3{
	color:			#414141;
	width:			215px;
	float:			left;
	/*background-color:#f7f7f7;*/
	padding:		0px;
	margin:			0px;
}
	#col3 h1{
	font-weight:		bold;
	font-size:			1.1em;
	background-color:	#ded9fa;
	padding: 			7px;
	margin:				1px 0px 0px 1px;
	}
	#col3 p{
	background-color:	#ded9fa;
	margin: 0px 0px 0px 1px;
	padding: 2px 4px 2px 4px;
	}	
	
	#col3 a{
	display:block;
	background-color:#d8d8d8;
	color:			#414141;
	height:		23px;
	width: 204px;
	list-style:none;
	margin-bottom : 1px;
	padding-top:7px;
	padding-bottom:0px;
	padding-left:10px;
	text-decoration:none;
	}
	#col3 a:hover{
	color:			#414141;
	/*text-decoration:underline;*/
	}
	#col3 li{
		list-style:none;
	margin-bottom : 1px;
	padding-top:0px;
	padding-left:1px;
	/*background-color:#d8d8d8;
	color:			#414141;
	height:			23px;
	list-style:none;*/

	}
	#col3 a:hover{
	display:block;
	background-color:#414141;
	color:			#fff;
	height:		23px;
	width: 204px;
	margin-bottom : 1px;
	padding-top:7px;
	padding-bottom:0px;
	padding-left:10px;
	}
	#col3 ul{
		margin:0px;
		padding:0px;
	}
	#col3 img{
		margin-right:10px;

	}
	
	
#Onglet{
	background-color:	#572288;
	color:				#FFFFFF;
	clear:				both;	
	height:				30px;
	margin:				0px;
	padding:			0px 0px 0px 0px;
	text-transform:		uppercase;
/*	font-weight:bold;*/
}	
	#Onglet ul{
		margin:			0px;
		padding:		0px;	
	}
	#Onglet li{
		display:		inline;
		margin-left:	10px;
	}
	#Onglet a{
		display:block;
		float:left;
		color:				#FFFFFF;
		text-decoration :	none;
		background:			#572288;
		height:				23px;
		padding:			7px 10px 0px 10px;	
		margin:				0px;
		
	}
	#Onglet a:hover{
		color:			#FFFFFF;
		text-decoration : underline;
		background-color:#ee7f01;
		height:				23px;
		padding:			7px 10px 0px 10px;	
		
	}
	
	
	
	
#info{
	background-color:	#fadcba;
	border:1px solid 	#ee7f01;
	padding:			8px;
	color:				#ff0c00;
	font-weight:		bold;
	margin:				0px 0px 20px 0px;
}	

h1{
	margin:20px 0px 0px 0px;
	font-size:2em;
	font-weight:bold;
	
	border-bottom:1px solid #223f88;
}
h2{
	font-size:1.3em;
	font-weight:bold;
	color:#572288;
	border-bottom:1px solid #223f88;
}

#marqueDeposee{
clear:both;
}

