@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
/*----------------------------------------------------------------------------------------------*/
/* Header
/*----------------------------------------------------------------------------------------------*/
#header {
	display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	position:fixed;
	z-index:100;
	background-color:#ffffff;
	border-bottom:#666 1px solid;
}
#containerheader {
	width:1200;
	height:auto;
	margin:0 auto;
}
#content_05 {
	width:400px;
	float:left;
	display:block;
	position:relative;
	margin-top:15px;
}
#content_052 {
	width:550px;
	float:left;
	display:block;
	position:relative;
	margin-top:25px;
	padding-right:50px;
	text-align:right;
}
#content_06 {
	width:190px;
	height:110px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	background-color:#eaeaea;
}
#content_066 {
	width:190px;
	height:110px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	background-color:#ffffff;
}
#content_061 {
	width:239px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
	border-right:1px Solid #666;
}
#content_062 {
	width:190px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	background-color:#eaeaea;
}
#content_063 {
	width:170px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	background-color:#eaeaea;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
}
#content_064 {
	width:190px;
	height:100px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
}
/*----------------------------------------------------------------------------------------------*/
/* Blocs
/*----------------------------------------------------------------------------------------------*/
#containerimage {
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:140px;
}
#container {
	width:1200;
	height:auto;
	margin:0 auto;
	margin-top:100px;
}
#container2 {
	width:1200;
	height:auto;
	margin:0 auto;
}
#content_01 {
	width:1200px;
	margin:0 auto;
	display:block;
	position:relative;
}
#content_rm {
	width:1200px;
	display:block;
	position:relative;
	text-align:center;
}
#content_011 {
	width:1200px;
	margin:0 auto;
	display:block;
	position:relative;
	background-color:#000941;
}
#content_012 {
	width:1200px;
	margin:0 auto;
	display:block;
	position:relative;
	margin-top:50px;
}
#content_02 {
	width:680px;
	float:left;
	display:block;
	position:relative;
}
#content_03 {
	width: 500px;
	height:330px;
	float: left;
	display: block;
	position: relative;
	background-color: #000941;
	padding: 10px;
	text-align: justify;
}
#content_03B {
	width: 480px;
	height: 310px;
	float: left;
	display: block;
	position: relative;
	background-color: #eeeeee;
	padding: 20px;
	text-align: justify;
}
#content_033 {
	width:500px;
	height:200px;
	float:left;
	display:block;
	position:relative;
	background-color:#fff;
}
#content_04 {
	width:280px;
	float:left;
	display:block;
	position:relative;
	margin-top:30px;
	padding-right:10px;
	padding-left:10px;
	text-align:center;
}
#content_041 {
	width:280px;
	float:left;
	display:block;
	position:relative;
	margin-top:25px;
	text-align:center;
}
#content_051 {
	width:785px;
	float:left;
	display:block;
	position:relative;
	padding-left:75px;
	margin-top:50px;
}
#content_053 {
	width:340px;
	float:left;
	display:block;
	position:relative;
	margin-top:50px;
}
#content_054 {
	width:125px;
	float:left;
	display:block;
	position:relative;
	padding-right:25px;
}
#content_055 {
	width:190px;
	height:145px;
	float:left;
	display:block;
	position:relative;
}
#content_08 {
	width:400px;
	float:left;
	display:block;
	position:relative;
	margin-top:10px;
}
#content_08B {
	width:240px;
	float:left;
	display:block;
	position:relative;
	margin-top:10px;
}
#content_081 {
	width:380px;
	float:left;
	display:block;
	position:relative;
	padding-left:10px;
	padding-right:10px;
	margin-top:50px;
}
#content_082 {
	width:400px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	margin-top:10px;
}
#content_082B {
	width:240px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
	margin-top:10px;
}
#content_083 {
	width:400px;
	float:left;
	display:block;
	position:relative;
	text-align:right;
	margin-top:10px;
}
#content_083B {
	width:240px;
	float:left;
	display:block;
	position:relative;
	text-align:right;
	margin-top:10px;
}
#content_09 {
	width:100%;
	height:49px;
	margin:0 auto;
	display:block;
	position:relative;
	margin-top:50px;
	background:url(../Visuels/barre.jpg);
}
#content_091 {
	width:1200;
	height:auto;
	margin:0 auto;
	text-align:center;
}
#content_092 {
	width:380px;
	height:auto;
	margin:0 auto;
}
#content_10 {
	width:380px;
	float:left;
	display:block;
	position:relative;
	margin-top:30px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
#content_11 {
	width:710px;
	float:left;
	display:block;
	position:relative;
	padding-left:150px;
	margin-top:50px;
}
#content_99 {
	width:785px;
	float:left;
	display:block;
	position:relative;
	text-align:center;
}
#content_110 {
	width:470px;
	float:left;
	display:block;
	position:relative;
	padding-left:50px;
	margin-top:50px;
}
/*----------------------------------------------------------------------------------------------*/
/* Footer
/*----------------------------------------------------------------------------------------------*/
#footer {
	display:block;
	width:100%;
	margin:0 auto;
	background-color:#ffffff;
	border-top:#666 1px solid;
	margin-top:15px;
}

#footer2 {
	display:block;
	width:100%;
	margin:0 auto;
	background-color:#000941;
	margin-top:15px;
}
/*----------------------------------------------------------------------------------------------*/
/* 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: #e4e4e4;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.presentationdetails {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0096d4;
	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;
}
.introduction {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
.introductiong {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0096d4;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
}
/*----------------------------------------------------------------------------------------------*/
/* 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;
}
