@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
/*----------------------------------------------------------------------------------------------*/
/* Header
/*----------------------------------------------------------------------------------------------*/
#header {
	display:block;
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:100;
	background-color:#ffffff;
	border-bottom:#666 1px solid;
}
#content_05 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
	text-align:center;
}
#content_052 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
#content_06 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	background-color:#eaeaea;
}
#content_061 {
	width:300px;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
	margin-bottom:5px;
}
#content_062 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	background-color:#eaeaea;
}
#content_063 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	background-color:#eaeaea;
}
#content_06 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
}
/*----------------------------------------------------------------------------------------------*/
/* Les blocs dans la page
/*----------------------------------------------------------------------------------------------*/
#container {
	width:320px;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:1;
	background:#FFF;
}	
#container2 {
	width:320px;
	height:auto;
	margin:0 auto;
}
#content_01 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
}
#content_011 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	background-color:#000941;
}
#content_012 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
}
#content_02 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
}
#content_03 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	background-color: #000941;
	text-align: justify;
}
#content_033 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	background-color:#fff;
}
#content_04 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:30px;
	text-align:center;
}
#content_041 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:25px;
}
#content_051 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
}
#content_053 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
}
#content_054 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
}
#content_055 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
}
#content_08 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
}
#content_081 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
}
#content_082 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
}
#content_083 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	text-align:right;
	margin-top:10px;
}
#content_09 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
	background:url(../Visuels/barre.jpg);
}
#content_091 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
}
#content_092 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;;
}
#content_10 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-right:5px;
	padding-left:5px;;
	margin-top:30px;
	text-align:justify;
}
#content_11 {
	width:auto;
	float:left;
	display:block;
	position:relative;
	padding-left:5px;
	margin-top:10px;
}
/*----------------------------------------------------------------------------------------------*/
/* Textes
/*----------------------------------------------------------------------------------------------*/
.liens {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.titre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.soustitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0096d4;
	text-decoration: none;
	font-weight: bold;
}
.presentation {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cccccc;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.texte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.texte2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}
.textegras {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0096d4;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}
.detail {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
.competence {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: lighter;
}
.textecompetence {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #aae6ff;
	text-decoration: none;
	font-weight: lighter;
}
.point2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	text-align:center;
	font-style:italic;
}
.footer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.footerc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
.footerblanc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.footerblancc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
.paragraphe {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #023061;
	text-decoration: none;
	font-weight: bold;
}
.sousparagraphe {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0096d4;
	text-decoration: none;
	font-weight: bold;
}
.sousparagraphe3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #023061;
	text-decoration: none;
	font-weight: bold;
}

a.sousparagraphe:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ccc;
	text-decoration: none;
	font-weight: bold;
}
.sousparagraphe2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ccc;
	text-decoration: none;
	font-weight: bold;
}
.ciicir {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000941;
	text-decoration: none;
	font-weight: bold;
}
/*----------------------------------------------------------------------------------------------*/
/* Liste
/*----------------------------------------------------------------------------------------------*/
.liste {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	list-style-type:none;
	background-image:url(../Visuels/puce-01.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	margin-left:10px;
}
.sousliste {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align:justify;
	list-style-type:none;
	background-image:url(../Visuels/puce-02.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	margin-left:20px;
}
/*----------------------------------------------------------------------------------------------*/
/* Test Police
/*----------------------------------------------------------------------------------------------*/
.police01 {
	font-family: 'Quicksand', sans-serif;
	font-size:18px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}