@font-face {
	font-family:'WalkwayBoldRegular';
	src:url('/fonts/Walkway-Bold/walkway_bold-webfont.eot');
	src:url('/fonts/Walkway-Bold/walkway_bold-webfont.eot?#iefix')format('embedded-opentype'), url('/fonts/Walkway-Bold/walkway_bold-webfont.woff')format('woff'), url('/fonts/Walkway-Bold/walkway_bold-webfont.ttf')format('truetype'), url('/fonts/Walkway-Bold/walkway_bold-webfont.svg#WalkwayBoldRegular')format('svg');
	font-weight:normal;
	font-style:normal
}
@font-face {
	font-family:'ColaborateLightRegular';
	src:url('/fonts/Colaborate-Light/colablig-webfont.eot');
	src:url('/fonts/Colaborate-Light/colablig-webfont.eot?#iefix')format('embedded-opentype'), url('/fonts/Colaborate-Light/colablig-webfont.woff')format('woff'), url('/fonts/Colaborate-Light/colablig-webfont.ttf')format('truetype'), url('/fonts/Colaborate-Light/colablig-webfont.svg#ColaborateLightRegular')format('svg');
	font-weight:normal;
	font-style:normal
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                  Structure de la page                    ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body {
	margin: 0px;
	padding: 0px;
	/******************************/
	width:100%;
	height:100%;
	margin-top: 0px;
	padding: 0px;
	/******************************/
	background-color:rgba(255, 255, 255, 0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-radial-gradient(50% 10%, circle cover, rgba(255, 255, 255, 0), #e3e3e3 100%);
	background-image: -webkit-radial-gradient(50% 10%, circle cover, rgba(255, 255, 255, 0), #e3e3e3 100%);
	background-image: -o-radial-gradient(50% 10%, circle cover, rgba(255, 255, 255, 0), #e3e3e3 100%);
	background-image: -ms-radial-gradient(50% 10%, circle cover, rgba(255, 255, 255, 0), #e3e3e3 100%);
	background-image: radial-gradient(50% 10%, circle cover, rgba(255, 255, 255, 0), #e3e3e3 100%);
	background-attachment:fixed;
	/*background:#E6E6E6 url(../img/fond/fond.svg) no-repeat;
	background-position:center;
	background-attachment:fixed;*/
	/******************************/
	clear:both;
	outline:none;
	
	font-family:'ColaborateLightRegular';
}
h1, h2, h3, h4, h5, h6, .h2, .h3 {
	font-family:'WalkwayBoldRegular';
	font-weight:normal !important;
	line-height:0.90em;
	letter-spacing:0.01em;
	text-decoration:none;
	color:#005D95;
        margin: 0 0 0.5em;
}
p, .p, a, ul li, ol, strong, b, em {
	font-family:'ColaborateLightRegular'
}
ol > ul {
	list-style: disc outside none;
}
.ie7 body, .ie8 body {
	background:#e3e3e3 !important
}
a {
	outline:none
}
a images, a img {
	border:none;
	outline:none
}
hr {
color: lightgray;
background-color: lightgray;
border: 0;
height:1px;
margin:20px 0;
}

#conteneur {
	position:absolute;
	display:block;
	min-height:100%;
	width:100%;
	min-width:1000px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.ie7 #conteneur, .ie8 #conteneur {
	background:url(../images/Fond/ie7-fond.png) repeat-y;
	background-position:center
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                  Structure de la page                    ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.conteneur {
	min-height: 100%;
	width: 100%;
	min-width:1280px;/*<--- Largeur minimale avant le scroll horizontal---> */
	position: absolute;
	overflow:hidden;
}
.contenant {
	margin-top:0px;
	width:100%;
	height: 100%;
	padding:0;
	margin:auto !important;
	padding-top:0px;
	position:relative !important;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                          Header                          ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#header {
	position:relative;
	display:block;
	width:100%;
	height:135px;
	margin:0;
	padding:0;
	z-index:10 !important
}
#header .fond1 {
	position:relative;
	display:block;
	width:100%;
	height:95px;
	/******************************/
	background: #283f5f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4M2Y1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzFlMjM0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjQ2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #283f5f), color-stop(84%, #1e2342), color-stop(100%, #2b4666));
	background: -webkit-linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	background: -o-linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	background: -ms-linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	-pie-background: linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	-pie-background: linear-gradient(left, #283f5f 0%, #1e2342 84%, #2b4666 100%);
	behavior: url(/css/PIE.php);
}
#header .fond2-stries {
	position:relative;
	display:block;
	width:100%;
	height:95px;
	background:url(/img/Header/stries.png) repeat
}
.ie #header .fond2-stries {
	background:url(/img//Header/stries2.png) repeat
}
#header .fond3 {
	position:relative;
	display:block;
	width:100%;
	height:95px;
	/******************************/
	url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWUyMzQyIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjMWUyMzQyIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjMWUyMzQyIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWUyMzQyIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(-45deg, rgba(30,35,66,0) 0%, rgba(30,35,66,0) 41%, rgba(30,35,66,0.5) 69%, rgba(30,35,66,0) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(30,35,66,0)), color-stop(41%, rgba(30,35,66,0)), color-stop(69%, rgba(30,35,66,1)), color-stop(100%, rgba(30,35,66,0)));
	background: -webkit-linear-gradient(-45deg, rgba(30,35,66,0) 0%, rgba(30,35,66,0) 41%, rgba(30,35,66,0.5) 69%, rgba(30,35,66,0) 100%);
	background: -o-linear-gradient(-45deg, rgba(30,35,66,0) 0%, rgba(30,35,66,0) 41%, rgba(30,35,66,0.5) 69%, rgba(30,35,66,0) 100%);
	background: -ms-linear-gradient(-45deg, rgba(30,35,66,0) 0%, rgba(30,35,66,0) 41%, rgba(30,35,66,0.5) 69%, rgba(30,35,66,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e2342', endColorstr='#501e2342',GradientType=1 );
}
#header .fond4 {
	position:relative;
	display:block;
	width:100%;
	height:95px;
	/******************************/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA5ZWUyIiBzdG9wLW9wYWNpdHk9IjAuMzMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOWVlMiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg, rgba(0,158,226,0.33) 0%, rgba(0,158,226,0) 94%, rgba(0,158,226,0) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(0,158,226,0.33)), color-stop(94%, rgba(0,158,226,0)), color-stop(100%, rgba(0,158,226,0)));
	background: -webkit-linear-gradient(-45deg, rgba(0,158,226,0.33) 0%, rgba(0,158,226,0) 94%, rgba(0,158,226,0) 100%);
	background: -o-linear-gradient(-45deg, rgba(0,158,226,0.33) 0%, rgba(0,158,226,0) 94%, rgba(0,158,226,0) 100%);
	background: -ms-linear-gradient(-45deg, rgba(0,158,226,0.33) 0%, rgba(0,158,226,0) 94%, rgba(0,158,226,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66009ee2', endColorstr='#00009ee2',GradientType=1 );
}
#header .fond5 {
	position:relative;
	display:block;
	width:100%;
	height:95px;
	/******************************/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlMjM0MiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFlMjM0MiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTIzNDIiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(30,35,66,0) 0%, rgba(30,35,66,0) 50%, rgba(30,35,66,0.5) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,35,66,0)), color-stop(50%,rgba(30,35,66,0)), color-stop(100%,rgba(30,35,66,0.5)));
	background: -webkit-linear-gradient(top,  rgba(30,35,66,0) 0%,rgba(30,35,66,0) 50%,rgba(30,35,66,0.5) 100%);
	background: -o-linear-gradient(top,  rgba(30,35,66,0) 0%,rgba(30,35,66,0) 50%,rgba(30,35,66,0.5) 100%);
	background: -ms-linear-gradient(top,  rgba(30,35,66,0) 0%,rgba(30,35,66,0) 50%,rgba(30,35,66,0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e2342', endColorstr='#801e2342',GradientType=0 );
}
#header .contenant-header .logo {
	position:relative;
	display:block;
	width:340px;
	height:56px;
	top:20px
}
#header .contenant-header .logo a img {
	border:none
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                           Menu                           ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.viadeo_widget_recommend{
	z-index:2 !important
}

#menu {
	position:relative;
	display:block;
	width:100%;
	height:30px;
	/******************************/
	background: #ffffff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 1%, #cccccc 94%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(94%,#cccccc), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #ffffff 1%,#cccccc 94%,#ffffff 100%);
	background: -o-linear-gradient(top, #ffffff 1%,#cccccc 94%,#ffffff 100%);
	background: -ms-linear-gradient(top, #ffffff 1%,#cccccc 94%,#ffffff 100%);
	background: linear-gradient(top, #ffffff 1%,#cccccc 94%,#ffffff 100%);
	-pie-background: linear-gradient(top, #ffffff 1%,#cccccc 94%,#ffffff 100%);
		/******************************/
	-webkit-box-shadow: 0px 8px 10px rgba(0,0,0,0.50);
	-moz-box-shadow: 0px 2px 8px rgba(0,0,0,0.50);
	box-shadow: 0px 2px 8px rgba(0,0,0,0.50);
	-pie-box-shadow: 0px 2px 8px #666;
	/******************************/
	behavior: url(/css/PIE.php);
	border-top:2px solid #005D95;
}
#blue-nav{
	position:relative;
	display:block;
	width:100%;
	height:35px;
	background:#283f5f
}
#blue-nav.floatable {
	position: fixed;
	top: 0px
}
#header .ligne-bleue {
	position:relative;
	display:block;
	width:100%;
	height:5px;
	/******************************/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzMjQ0MSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzE4OWNkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzIzMjQ0MSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left,  rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(35,36,65,0)), color-stop(35%,rgba(24,156,216,1)), color-stop(85%,rgba(35,36,65,0)));
	background: -webkit-linear-gradient(left,  rgba(35,36,65,0) 0%,rgba(24,156,216,1) 35%,rgba(35,36,65,0) 85%);
	background: -o-linear-gradient(left,  rgba(35,36,65,0) 0%,rgba(24,156,216,1) 35%,rgba(35,36,65,0) 85%);
	background: -ms-linear-gradient(left,  rgba(35,36,65,0) 0%,rgba(24,156,216,1) 35%,rgba(35,36,65,0) 85%);
	background: linear-gradient(left,  rgba(35,36,65,0) 0%,rgba(24,156,216,1) 35%,rgba(35,36,65,0) 85%);
	-pie-background: linear-gradient(left, rgba(35,36,65,1) 0%,rgba(24,156,216,1) 35%,rgba(35,36,65,1) 85%);
	/******************************/
	behavior: url(/css/PIE.php);
	
	/*background: url(/images/Header/ligne-bleue.png) no-repeat;
	background-position:center;*/
}
.ie7 #header .ligne-bleue {
	position:absolute;
	display:block;
	width:100%;
	height:5px;
	bottom:0px;
	left:0px
}
.megamenu_conteneur {
	position:absolute;
	height:30px;
	
	border-right:1px solid #B3B3B3;
	border-left:1px solid #FFF
}
.megamenu {
	margin:0px;
	padding:0px;
	list-style:none
}
.megamenu li {
	display:block;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0;
	float:left
}
.megamenu li.page-courante > a {
	color:#CCC !important;
}
.megamenu>li:hover, .page-courante {
	background:url(/img/Mega-menu/menu-hover.gif) repeat-x;
}
.courante {
	color:#CCC !important;
}
.megamenu li a {
	display:block;
	padding:9px 20px;
	color:#000;
	font-family:'WalkwayBoldRegular';
	font-size:1.12em;
	text-decoration:none;
	text-align:center;
	line-height:12px;	
    border-left: 1px solid #B3B3B3;
    border-right: 1px solid #FFFFFF;
}
.megamenu li:hover a:hover {
	color:#CCC !important
}





/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                       Fil d'ariane                       ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.ariane {
	position:relative;
	display:block;
	height:15px;
	top:10px;
	left:20px;
	font-family:'ColaborateLightRegular';
	font-size:0.85em;
}
.ariane ul {
	position:relative;
	margin-left:-35px;
}
.ie7 .ariane ul {
	margin-left:0px;
	top:0px
}
.ariane ul li {
	float:left;
	list-style:none;
	margin-right:3px
}
.ariane a, .ariane a:visited, .ariane p {
	color:#333;
}
.ariane p {
	margin:3px 0 0 0
}
.ie8 .ariane p, .chrome .ariane p {
	margin:2px 0 0 0
}
.ariane a:hover {
	color:#29ABE2
}

/*
#ariane {
	position: absolute;
	top:82px;
	left:25px;
	color:#102a48;
	font-size:12px;
}
#ariane a {
	text-decoration:underline;
	cursor:pointer;
}
*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                     Graphisme des Box                    ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.container, .simple-container {
	position:relative;
	display:block;
	padding:10px;
	border-radius:5px;
	border:4px solid;
	border-color: #FFF;
	background:#e6e6e6;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #e6e6e6), color-stop(100%, #ffffff));
	background:-webkit-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-o-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-ms-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	-pie-background:linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	-pie-box-shadow:1px 2px 3px #666, inset 0 0 10px #ffffff;
	behavior:url(/css/PIE.php)
}
#navigation {
	position:relative;
	display:block;
	padding:10px;
	border-radius:5px;
	border:4px solid;
	border-color: #FFF;
	background:#F2F2F2;
	-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	box-shadow:1px 2px 3px rgba(0,0,0,0.38), inset 0 0 10px #ffffff;
	-pie-box-shadow:1px 2px 3px #666, inset 0 0 10px #ffffff;
	behavior:url(/css/PIE.php)
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                        Navigation                        ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul#navigation {
    color: #575757;
    display: block;
    float: left;
    height: 100%;
    margin: 0 0 75px;
    padding: 0;
    position: relative;
    width: 200px;
}
ul#navigation > li.toggleSubMenu, #navigation > li > ul.subMenu > li, #navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu > li {
	list-style:none;
}
ul#navigation > li.toggleSubMenu {
}
ul#navigation > li.toggleSubMenu > ul.subMenu {
	margin-left:-40px;
}
ul#navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu {
	margin-left:-10px;
}
ul#navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu > li > a {
    color: #575757;
	-webkit-transition-property: padding-left;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-property: padding-left;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: ease-in-out;
	transition-property: padding-left;
	transition-duration: 0.5s;
	transition-timing-function: ease-in-out;
}
ul#navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu > li > a:hover, ul#navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu > li > a:focus {
color: #005D95;
padding-left: 10px;
}
ul#navigation a, #navigation a:visited {
    color: #363636;
	text-decoration:none;
	font-size:13px;
}
ul#navigation > li.toggleSubMenu > a {
    color: #005D95;
    font-family: 'WalkwayBoldRegular';
    font-weight: normal !important;
    letter-spacing: 0.01em;
    line-height: 0.9em;
	font-size:14px;
}
ul#navigation > li.toggleSubMenu > a, #navigation > li.toggleSubMenu > ul.subMenu > li {
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 5%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(5%,#f9f9f9), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	-webkit-box-shadow: inset 0 0 10px #ffffff;
	-moz-box-shadow: inset 0 0 10px #ffffff;
	box-shadow: inset 0 0 10px #ffffff;
	text-shadow:1px 1px 3px #FFF;	
    border-bottom: 1px solid #CCCCCC;
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-property: background;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: ease-in-out;
	transition-property: background;
	transition-duration: 0.5s;
	transition-timing-function: ease-in-out;
}
ul#navigation > li.toggleSubMenu > a:hover, ul#navigation > li.toggleSubMenu > ul.subMenu > li:hover {background: #fff;}
ul#navigation > li.toggleSubMenu > a:active, ul#navigation > li.toggleSubMenu > ul.subMenu > li:active {
	
background: #c4c4c4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c4c4c4 0%, #dbdbdb 19%, #f9f9f9 95%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c4c4), color-stop(19%,#dbdbdb), color-stop(95%,#f9f9f9), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: -o-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: -ms-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: linear-gradient(to bottom,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c4c4', endColorstr='#ffffff',GradientType=0 );


border-top:#999 1px solid;
margin-top:-1px;

-webkit-box-shadow: inset 0 2px 3px #333;
-moz-box-shadow: inset 0 2px 3px #333;
box-shadow: inset 0 2px 3px #333;
}
ul#navigation > li.toggleSubMenu > ul.subMenu > li:last-child {border-bottom:none;}

ul#navigation > li.toggleSubMenu > a, ul#navigation > li.toggleSubMenu > ul.subMenu > li > a {
	padding:7px 10px;
	cursor:pointer;
	display:block;
	width:180px;
    cursor: pointer;
	-webkit-transition-property: padding-left, width;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-property: padding-left, width;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: ease-in-out;
	transition-property: padding-left, width;
	transition-duration: 0.5s;
	transition-timing-function: ease-in-out;
}
ul#navigation > li.toggleSubMenu > ul.subMenu > li > a:hover, ul#navigation > li.toggleSubMenu > ul.subMenu > li > a:focus {
color: #005D95;padding-left: 20px;}
ul#navigation > li.toggleSubMenu > a:hover, ul#navigation > li.toggleSubMenu > a:focus {
color: #005D95;padding-left: 20px;width:170px;}
ul#navigation > li.toggleSubMenu > ul.subMenu > li > ul.subMenu > li:last-child {margin-bottom:10px;}



#navigation > li.toggleSubMenu > ul.subMenu > li.actif {
	background: url(../img/border.png) no-repeat 0;
	background-size:6px 100%;
	box-shadow:none;
	margin-left:-4px;
	padding-left:6px
}
#navigation > li.toggleSubMenu > ul.subMenu > li.actif:hover {background: #fff url(../img/border.png) no-repeat 0;background-size:10px 100%;}
#navigation > li.toggleSubMenu > ul.subMenu > li.actif > a, #navigation > li.toggleSubMenu > ul.subMenu > li.actif > ul.subMenu > li.actif > a {color:#178ABF !important; font-weight:bold}


ul#navigation > li.toggleSubMenu > span {display: block;width:15px;height:15px;background: url(../img/triangle.png) no-repeat 3px 3px;position:relaltive;float:right;margin-top:-22px;cursor:pointer;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                        Containeur                        ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.container, .simple-container {
    margin-bottom: 40px;
    margin-left: 220px;
    margin-right: 40px;
	min-height: 538px;
	height: 100%;
}

.bloc, .bloc-connexion {
	display:block;
	width:100%;
	padding:20px;
}
#titre {
	position:relative;
	display:block;
	margin:0px;
	text-decoration: underline;
	
	font-size:0;
}
#titre-connexion {
	position:relative;
	margin:0 auto;
	margin-bottom:25px;
	text-decoration: underline;
	text-align:center;
}
#contenu {
	color:#112a48;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                        Containeur                        ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.simple-container {
	/*display:block;
	min-height:332px;/*<--- Hauteur minimale du bloc de contenu---> */
	/*height:100%;
	max-width:100%;
	min-width:750px;
	
	position:relative;
	margin: 35px 50px 80px 170px;
	padding: 10px 20px;
	
	overflow:hiden;
	
	/*background:#f5f5f5;
	border: 1px solid rgb(177,177,177);
	border-radius: 4px;
	-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);
	-moz-box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);
	box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);*/
}
.panel-container {
	display:block;
	min-height:312px;/*<--- Hauteur minimale du bloc de contenu---> */
	height:100%;
	max-width:100%;
	min-width:750px;
	
	position:relative;
	margin: 55px 50px 80px 170px;
	padding: 10px 20px;
	
	overflow:hiden;
	
	background:#f5f5f5;
	border: 1px solid rgb(177,177,177);
	border-radius: 4px;
	-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);
	-moz-box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);
	box-shadow: 1px 2px 4px rgba(0,0,0,0.25), inset 0 0 7px 2px rgba(255,255,255,0.66);
}
.panel-container.stats {
	min-height:392px;/*<--- Hauteur minimale du bloc de contenu---> */
}
.panel-connexion {
	display:block;
	height:175px;
	width:250px;
	
	position:relative;
	margin:0 auto;
	padding: 10px 20px;
	
	overflow:hiden;
	
	border-radius:5px;
	border:4px solid;
	border-color: #FFF;
	background:#e6e6e6;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #e6e6e6), color-stop(100%, #ffffff));
	background:-webkit-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-o-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	background:-ms-linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	-pie-background:linear-gradient(-45deg, #e6e6e6 0%, #ffffff 100%);
	-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.38);
	-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.38);
	box-shadow:1px 2px 3px rgba(0,0,0,0.38);
	-pie-box-shadow:1px 2px 3px #666;
	behavior:url(/css/PIE.php)
}
.panel-connexion input {
	background-color:#FFF;
	border: 1px inset #CCCCCC !important;
	margin:10px 0;
}
.panel-connexion > form > input[type="submit"] {padding:5px 0;margin-top:-10px;
}

div#download-csv {    background: url("../img/Icones/download-csv.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    font-family: 'WalkwayBoldRegular';
    font-size: 20px;
    height: 30px;
    line-height: 26px;
    padding-left: 23px;
    position: absolute;
    right: -65px;
    text-shadow: 1px 1px 1px #FFFFFF;
    top: -70px;
    width: 100px;
    z-index: 1000;
	
	visibility:hidden;
}

div.paginationControl {
    height: 45px;
    margin: 0 auto;
    position: relative;
    width: 780px;
}
table.stat_page {
    height: 45px;
    margin: 0 auto;
    position: relative;
    width: 780px;
}
div.paginationControl > span, div.paginationControl > a, div.paginationControl > a:hover, div.paginationControl > a:active {
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    color: #000000;
    display: block;
    float: left;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin: 5px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 0 #FFFFFF;
    width: 20px;
}
table.stat_page > tbody > tr > td > p > span,
table.stat_page > tbody > tr > td > p > a,
table.stat_page > tbody > tr > td > p > a:hover,
table.stat_page > tbody > tr > td > p > a:active,
table.stat_page > tbody > tr > td > p > span.number_page_state,
table.stat_page > tbody > tr > td > p > span.number_page,
table.stat_page > tbody > tr > td > p > span.number_page_state:hover,
table.stat_page > tbody > tr > td > p > span.number_page_state:active {
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    color: #000000;
    display: inline-table;
    font-size: 15px;
    height: 25px;
    line-height: 25px;
    margin: 5px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 0 #FFFFFF;
    width: 20px;
	cursor:pointer;
}
div.paginationControl > a,
table.stat_page > tbody > tr > td > p > a,
table.stat_page > tbody > tr > td > p > span.number_page_state,
table.stat_page > tbody > tr > td > p > span.number_page{
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 5%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(5%,#f9f9f9), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 5%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-property: background;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: ease-in-out;
	transition-property: background;
	transition-duration: 0.5s;
	transition-timing-function: ease-in-out;
}
div.paginationControl > a:hover,
table.stat_page > tbody > tr > td > p > a:hover,
table.stat_page > tbody > tr > td > p > span.number_page_state:hover {
	background:#FFF;
}
div.paginationControl > span,
div.paginationControl > a:active,
table.stat_page > tbody > tr > td > p > span,
table.stat_page > tbody > tr > td > p > a:active,
table.stat_page > tbody > tr > td > p > span.number_page_state:active {
background: #c4c4c4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c4c4c4 0%, #dbdbdb 19%, #f9f9f9 95%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c4c4), color-stop(19%,#dbdbdb), color-stop(95%,#f9f9f9), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: -o-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: -ms-linear-gradient(top,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
background: linear-gradient(to bottom,  #c4c4c4 0%,#dbdbdb 19%,#f9f9f9 95%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c4c4', endColorstr='#ffffff',GradientType=0 );
border-top:#999 1px solid;
margin-top:5px;
-webkit-box-shadow: inset 0 2px 3px #333;
-moz-box-shadow: inset 0 2px 3px #333;
box-shadow: inset 0 2px 3px #333;
}

.chrome table.stat_page > tbody > tr > td > p > a,
.chrome table.stat_page > tbody > tr > td > p > span,
.chrome table.stat_page > tbody > tr > td > p > span.number_page_state:hover {margin-top:-2px;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                          Footer                          ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer {
	position:absolute;
	display:block;
	width:100%;
	height:38px;
	margin:0px;
	padding:0px;
	background:#1a1a1a;
	bottom:0px
}
.ie7 #footer {
	left:0%
}
#footer .ligne-sup {
	position:relative;
	display:block;
	width:100%;
	height:3px;
	margin:0;
	padding:0;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzMjQ0MSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzE4OWNkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzIzMjQ0MSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(left, rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(35,36,65,0)), color-stop(35%, rgba(24,156,216,1)), color-stop(85%, rgba(35,36,65,0)));
	background:-webkit-linear-gradient(left, rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	background:-o-linear-gradient(left, rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	background:-ms-linear-gradient(left, rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	background:linear-gradient(left, rgba(35,36,65,0) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,0) 85%);
	-pie-background:linear-gradient(left, rgba(35,36,65,1) 0%, rgba(24,156,216,1) 35%, rgba(35,36,65,1) 85%);
	behavior:url(/css/PIE.php)
}
#footer .partagez-ce-site {
	position:relative;
	display:block;
	width:100%;
	height:35px;
	margin:0;
	padding:0;
	background:rgb(40,40,40);
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(40,40,40,1)), color-stop(24%, rgba(51,51,51,1)), color-stop(73%, rgba(26,26,26,1)));
	background:-webkit-linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	background:-o-linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	background:-ms-linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	background:linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	-pie-background:linear-gradient(left, rgba(40,40,40,1) 0%, rgba(51,51,51,1) 24%, rgba(26,26,26,1) 73%);
	behavior:url(/css/PIE.php)
}
#footer .partagez-ce-site-fond1 {
	position:relative;
	display:block;
	width:100%;
	height:35px;
	margin:0;
	padding:0;
	background:url(/img/Header/stries.png) repeat
}
#footer .partagez-ce-site-fond2 {
	position:absolute;
	display:block;
	width:100%;
	height:35px;
	margin:0;
	padding:0;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 99%, rgba(0,0,0,0.5) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(99%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.5)));
	background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 99%, rgba(0,0,0,0.5) 100%);
	background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 99%, rgba(0,0,0,0.5) 100%);
	background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 99%, rgba(0,0,0,0.5) 100%);
	background:linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 99%, rgba(0,0,0,0.5) 100%)
}
.ie7 #footer .partagez-ce-site-fond2, .ie8 #footer .partagez-ce-site-fond2 {
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000', GradientType=0 )
}
#footer .partagez-ce-site-fond2 > p {
    color: #fff;
    font-size: 0.85em;
    margin-right: 20px;
    margin-left: 20px;
    margin-top: 0px;
    text-align: left;
    float: left;
	
}
#footer .partagez-ce-site-fond2 > p:last-child {
    float: right;
    text-align: right;
    margin-top: 0px;
}

#footer .partagez-ce-site-fond2 > p > a {
    color: #fff !important;
	text-decoration:underline;
}





/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
||----------------------------------------------------------||
||                                                          ||
||                       Elements                    ||
||                                                          ||
||----------------------------------------------------------||
|/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.warning, div.notice, div.success{
    display:block;
    margin:10px 0;
    height:auto;
    padding:10px;
    color:#666;
   
    border-radius: 4px 4px 4px 4px;
    box-shadow: 2px 2px 3px #aaa;
    width:auto;
}
div.warning{ background: #EAAF56;}
div.notice{ background: #FCEC8F;}
div.success{ background: #DFF0D8;}
div.warning >ul,div.notice >ul{list-style-type: none;margin: 0;padding:0;}
div.warning >ul >li, div.notice >ul >li{list-style-type: none;margin-bottom: 2px 0}


/**** Boites de dialogue *****/
#jqDialog_box {
  background: #f5f5f5;
  position: absolute;
  width: 450px;
  height: auto;;
  z-index:999;
  border-width: 2px;
  border-style: solid;
  border-color: white;  
  box-shadow: 2px 2px 3px #666;
	padding: 5px;
}
#jqDialog_content {
  margin: 10px;
  font-weight: bold;
  font-size: 0.8em;
  height: auto;
  overflow: hidden;
  min-height:30px;
}

#jqDialog_options {
  margin: 10px;
  text-align: center;
}


#jqDialog_input {
  padding: 4px;
  width: 250px;
}
#jqDialog_close {
  background: #005D95;
  border: 1px solid #CCC;
  float: right;
  font-weight: bold;
  font-size: 10px;
  color: white;
  cursor: pointer;
}

ul.errors {
    padding:0;margin:0;
}
ul.errors > li {
    color: red;
    font-size: 0.8em;
    line-height: 16px;
    list-style: none outside none;

}