@font-face {
    font-family: 'AvantGardeMdBTMedium';
    src: url('fonts/avgardm-webfont.eot');
    src: url('fonts/avgardm-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avgardm-webfont.woff') format('woff'),
         url('fonts/avgardm-webfont.ttf') format('truetype'),
         url('fonts/avgardm-webfont.svg#AvantGardeMdBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeBkBTBook';
    src: url('fonts/avgardn-webfont.eot');
    src: url('fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avgardn-webfont.woff') format('woff'),
         url('fonts/avgardn-webfont.ttf') format('truetype'),
         url('fonts/avgardn-webfont.svg#AvantGardeBkBTBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdBTMediumOblique';
    src: url('fonts/avgardmi-webfont.eot');
    src: url('fonts/avgardmi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avgardmi-webfont.woff') format('woff'),
         url('fonts/avgardmi-webfont.ttf') format('truetype'),
         url('fonts/avgardmi-webfont.svg#AvantGardeMdBTMediumOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeBkBTBookOblique';
    src: url('fonts/avgardni-webfont.eot');
    src: url('fonts/avgardni-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avgardni-webfont.woff') format('woff'),
         url('fonts/avgardni-webfont.ttf') format('truetype'),
         url('fonts/avgardni-webfont.svg#AvantGardeBkBTBookOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	background: #e4e4e4 url(../images/new-moe/new-bg.jpg) no-repeat top center;
}

th{
	font-family: 'AvantGardeMdBTMedium';
}

tr{
	color: #111;
}

tr.impair{
	background: rgb(254,249,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZjlmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGVkZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(254,249,255,1) 0%, rgba(253,237,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,249,255,1)), color-stop(100%,rgba(253,237,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,249,255,1) 0%,rgba(253,237,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,249,255,1) 0%,rgba(253,237,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,249,255,1) 0%,rgba(253,237,255,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(254,249,255,1) 0%,rgba(253,237,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef9ff', endColorstr='#fdedff',GradientType=0 ); /* IE6-8 */
border-top: 1px solid #503D51;
border-bottom: 1px solid #A999AA;
}

tr.pair{
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWY5ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(250,249,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(250,249,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,249,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,249,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,249,250,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(250,249,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#faf9fa',GradientType=0 ); /* IE6-8 */
border-top: 1px solid #503D51;
border-bottom: 1px solid #A999AA;
}

tr.thead{
	background: #503D51;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#985f9e', endColorstr='#a26fa8',GradientType=0 ); /* IE6-8 */
	color: #FFF;
	-moz-text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	-webkit-text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	-o-text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	-ms-text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
	border: none;
}

.violet{
	color: #503D51;
	/*text-decoration: underline;*/
}

#wrapper{
	width: 750px;
}

#header{
	height: 172px;
	background: url(/images/new-moe/new-header.png) no-repeat bottom left;
}

#logo{
	width: 277px;
	height: 137px;
	margin: 40px 0 0 15px;
	float: left;
}

#new-logo{
	display: block;
	width: 311px;
	height: 91px;
	background: url('/images/new-moe/new-logo.png') no-repeat top left;
	position: absolute;
	top: 0;
	left: -24px;
	text-indent: -5000px;
	color: transparent;
}

#bandeau{
	width: 640px;
	height: 155px;
	float: right;
	position: relative;
	z-index: 50;
	color: #fff;
	padding: 0 0 0 7px;
}

#bandeau p.h1{
	color: #FFFFFF;
    font-family: 'AvantGardeMdBTMedium';
    font-size: 30px;
    line-height: 40px;
    margin: 20px 0 14px;
}

#bandeau p.h1 .prems{
	color: #FFFFFF;
    font-size: 30px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

#bandeau p.h2{
	font-size: 22px;
	padding: 3px 10px;
	font-style: italic;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	background-color: #92ac22;
	margin-left: 0;
	display: inline;
	behavior: url(/css/PIE.php);
}

#bandeau p.h2 span{
	color: #FFFFFF;
    font-size: 18px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}

#bandeau #acces-pro{
	display: block;
	width: 243px;
	height: 66px;
	background: url(/images/moe/acces-pro.png) top left no-repeat;
	position: absolute;
	top: 0;
	right: 10px;
	color: #fff;
	font-size: 12px;
	padding: 0 55px 0 15px
}

#bandeau #acces-pro h5{
	color: #C7DB0A;
	font-size: 16px;
	font-weight: bold;
	font-size: 20px;
	margin: 9px 0 5px 0;
}

#menu{
	width: 248px;
	margin: -30px 0 0 0;
	padding: 0 0 30px 0;
	float: left;
	background: #f0f0f0;
	-moz-border-radius: 0 0 0 10px;
	-webkit-border-radius: 0 0 0 10px;
	-o-border-radius: 0 0 0 10px;
	-ms-border-radius: 0 0 0 10px;
	border-radius: 0 0 0 10px;
	behavior: url(/css/PIE.php);
}

#nav{
	border-bottom: 4px solid #fff;
}

#nav.vert{
	border-bottom: 4px solid #8aae35;
}

#nav.bleu{
	border-bottom: 4px solid #81c3f8;
}

#nav.violet{
	border-bottom: 4px solid #554257;
}

#nav .first{
	background: #8aae35;
}

#nav .middle{
	background: #81c3f8;
}

#nav .last{
	background: #554257;
}

#nav .actif{
	margin-top: -2px;
	height: 34px;
	line-height:36px;
	box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
}

#menu .bloc-menu{
	width: 220px;
	margin: 8px 0 0 18px;
	padding: 10px 0 10px 10px;
	border-radius: 5px 0 0 5px;
	box-shadow: #C2C2C2 0 2px 1px;
	font-family: "Arial";
	behavior: url(/css/PIE.php);
}

#menu .bloc-menu li{
	width: 220px;
	margin: 0 0 0 15px;
	margin: 6px 0;
	height: 25px;
	line-height: 25px;
	position: relative;
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu .bloc-menu li a{
	font-size: 14px;
	color: #fff;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.1);
	display: block;
	padding: 0 0 0 10px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu1 li a{
	background: #2e651b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlNjUxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjY2MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #2e651b 0%, #2f661b 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2e651b), color-stop(100%,#2f661b));
	background: -webkit-linear-gradient(left,  #2e651b 0%,#2f661b 100%);
	background: -o-linear-gradient(left,  #2e651b 0%,#2f661b 100%);
	background: -ms-linear-gradient(left,  #2e651b 0%,#2f661b 100%);
	background: linear-gradient(left,  #2e651b 0%,#2f661b 100%);
	-pie-background: linear-gradient(left,  #2e651b 0%,#2f661b 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e651b', endColorstr='#2f661b',GradientType=1 );*/
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu2 li a{
	background: #548d11;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0OGQxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZDdlMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #548d11 0%, #3d7e11 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#548d11), color-stop(100%,#3d7e11));
	background: -webkit-linear-gradient(left,  #548d11 0%,#3d7e11 100%);
	background: -o-linear-gradient(left,  #548d11 0%,#3d7e11 100%);
	background: -ms-linear-gradient(left,  #548d11 0%,#3d7e11 100%);
	background: linear-gradient(left,  #548d11 0%,#3d7e11 100%);
	-pie-background: linear-gradient(left,  #548d11 0%,#3d7e11 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#548d11', endColorstr='#3d7e11',GradientType=1 );*/
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu3 li a{
	background: #629916;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYyOTkxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDhkMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #629916 0%, #508d16 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#629916), color-stop(100%,#508d16));
	background: -webkit-linear-gradient(left,  #629916 0%,#508d16 100%);
	background: -o-linear-gradient(left,  #629916 0%,#508d16 100%);
	background: -ms-linear-gradient(left,  #629916 0%,#508d16 100%);
	background: linear-gradient(left,  #629916 0%,#508d16 100%);
	-pie-background: linear-gradient(left,  #629916 0%,#508d16 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#629916', endColorstr='#508d16',GradientType=1 );*/
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu .bloc-menu li a:hover,#menu .bloc-menu li a.actif{
	background: #d1e70d !important;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZTcwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2QxZTcwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzk4YmEwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OGJhMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
	background: -moz-linear-gradient(left,  #d1e70d 0%, #d1e70d 90%, #98ba0e 98%, #98ba0e 100%) !important;
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d1e70d), color-stop(90%,#d1e70d), color-stop(98%,#98ba0e), color-stop(100%,#98ba0e)) !important;
	background: -webkit-linear-gradient(left,  #d1e70d 0%,#d1e70d 90%,#98ba0e 98%,#98ba0e 100%) !important;
	background: -o-linear-gradient(left,  #d1e70d 0%,#d1e70d 90%,#98ba0e 98%,#98ba0e 100%) !important;
	background: -ms-linear-gradient(left,  #d1e70d 0%,#d1e70d 90%,#98ba0e 98%,#98ba0e 100%) !important;
	background: linear-gradient(left,  #d1e70d 0%,#d1e70d 90%,#98ba0e 98%,#98ba0e 100%) !important;
	-pie-background: linear-gradient(left,  #d1e70d 0%,#d1e70d 90%,#98ba0e 98%,#98ba0e 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1e70d', endColorstr='#98ba0e',GradientType=1 ) !important;*/
	color: #2e651b;
	-webkit-text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
	-moz-text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
	-o-text-shadow : 1px 1px 0px rgba(255,255,255,0.8);
	text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu .bloc-menu h3{
	margin: 0 0 10px 0;
	font-family: 'Verdana';
	font-size: 25px;
	line-height: 25px;
	color: #fff;
	-webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-o-text-shadow : 1px 1px 0px rgba(0,0,0,0.2);
	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
}

#menu #menu1{
	background: #628f1b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYyOGYxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzRjN2UxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTY0MWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #628f1b 0%, #4c7e1b 50%, #2e641b 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#628f1b), color-stop(50%,#4c7e1b), color-stop(100%,#2e641b));
	background: -webkit-linear-gradient(left,  #628f1b 0%,#4c7e1b 50%,#2e641b 100%);
	background: -o-linear-gradient(left,  #628f1b 0%,#4c7e1b 50%,#2e641b 100%);
	background: -ms-linear-gradient(left,  #628f1b 0%,#4c7e1b 50%,#2e641b 100%);
	background: linear-gradient(left,  #628f1b 0%,#4c7e1b 50%,#2e641b 100%);
	-pie-background: linear-gradient(left,  #628f1b 0%,#4c7e1b 50%,#2e641b 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#628f1b', endColorstr='#2e641b',GradientType=1 );*/
	border-radius: 5px 0 0 5px;
	behavior: url(/css/PIE.php);
}

#menu #menu1 li{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu1 li.first{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu1 li.last{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu2{
	background: #79b507;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5YjUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzZkYWQwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Yzk3MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #79b507 0%, #6dad07 50%, #4c9707 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#79b507), color-stop(50%,#6dad07), color-stop(100%,#4c9707));
	background: -webkit-linear-gradient(left,  #79b507 0%,#6dad07 50%,#4c9707 100%);
	background: -o-linear-gradient(left,  #79b507 0%,#6dad07 50%,#4c9707 100%);
	background: -ms-linear-gradient(left,  #79b507 0%,#6dad07 50%,#4c9707 100%);
	background: linear-gradient(left,  #79b507 0%,#6dad07 50%,#4c9707 100%);
	-pie-background: linear-gradient(left,  #79b507 0%,#6dad07 50%,#4c9707 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79b507', endColorstr='#4c9707',GradientType=1 );*/
	border-radius: 5px 0 0 5px;
	behavior: url(/css/PIE.php);
}

#menu #menu2 li{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#menu #menu3{
	background: #97cd11;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3Y2QxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg5YzUxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3M2I3MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #97cd11 0%, #89c511 50%, #73b711 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#97cd11), color-stop(50%,#89c511), color-stop(100%,#73b711));
	background: -webkit-linear-gradient(left,  #97cd11 0%,#89c511 50%,#73b711 100%);
	background: -o-linear-gradient(left,  #97cd11 0%,#89c511 50%,#73b711 100%);
	background: -ms-linear-gradient(left,  #97cd11 0%,#89c511 50%,#73b711 100%);
	background: linear-gradient(left,  #97cd11 0%,#89c511 50%,#73b711 100%);
	-pie-background: linear-gradient(left,  #97cd11 0%,#89c511 50%,#73b711 100%);
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97cd11', endColorstr='#73b711',GradientType=1 );*/
	border-radius: 5px 0 0 5px;
	behavior: url(/css/PIE.php);
}

#menu #menu3 li{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}


#menu .bloc-menu ul li{
	border-radius: 3px 0 0 3px;
	behavior: url(/css/PIE.php);
}

#content{
	width: 730px;
	min-height: 455px;
	padding: 10px 10px 20px;
	margin: 0;
	background: #fff;
	border-left: 1px solid #dfdfdf;
	/*border-right: 1px solid #dfdfdf;*/
	float: right;
}

#footer{
	border-top: 8px solid #f9f9f9;
	-moz-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.5);
	-o-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.5);
	box-shadow: -1px 0 2px rgba(0, 0, 0, 0.5);
	position: relative;
	z-index: 55;
	color: #fff;
	behavior: url(/css/PIE.php);

	background: #503d51;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjM0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #503d51 0%, #3f3444 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#503d51), color-stop(100%,#3f3444));
background: -webkit-linear-gradient(top,  #503d51 0%,#3f3444 100%);
background: -o-linear-gradient(top,  #503d51 0%,#3f3444 100%);
background: -ms-linear-gradient(top,  #503d51 0%,#3f3444 100%);
background: linear-gradient(top,  #503d51 0%,#3f3444 100%);
-pie-background: linear-gradient(top,  #503d51 0%,#3f3444 100%);
behavior: url(/css/PIE.php);
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#3f3444',GradientType=0 );*/

}

#footer #foot-links{
	width: 750px;
	margin: 0 auto;
	padding: 10px 0;
}

#footer #foot-links h4{
	margin: 0 0 5px 0;
	color: #fff;
	text-align: left;
	font-size: 14px;
}
#footer #foot-links h4 a{
	color: #fff;
}


#footer #foot-links ul{
	width: 90%;
	font-size: 14px;
	float: right;
}

#footer #foot-links ul li{
	height: 18px;
}

#footer #foot-links ul li a{
	color: #fff;
}

#copyright{
	height: 30px;
	line-height: 30px;
	background: #92AD22;
}

#copyright p{
	width: 750px;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
	color: #fff;
}

#copyright p a{
	color: #fff;
}



/*     PAGES      */

/* Annuaire */
#texte-accueil{
	background: url("/images/bg-texte-accueil-3.png") center center no-repeat;
	position: relative;
	border-radius: 5px 5px 5px 5px;
	behavior: url(/css/PIE.php);
}

#texte-accueil:after{
	content: url("/images/ombre-sous-texte.png");
    position: absolute;
    bottom: -17px;
    left: -2px;
}

label.accroche-recherche{
  background: #554257;
   border-radius: 5px 5px 0 0;
   color: #FFFFFF;
   display: inline-block;
   font-size: 18px;
   font-weight: bold;
   margin: 0 0 0 55px;
   padding: 5px 10px;
   text-shadow: -1px 1px 0 #000000;
}

.style-input{
	background: #554257;
	overflow: auto;
	border-radius: 5px;
	behavior: url(/css/PIE.php);
}

#search{
	height: 80px;
    margin: 20px auto 10px;
    padding: 10px;
    position: relative;
    width: 521px;
}

#search input[type=text]{
	border: 4px solid #554257;
	outline: none;
	color: #9E9E9E;
	font-size: 18px;
	-moz-text-shadow: 1px 1px 0px #CCC;
	-webkit-text-shadow: 1px 1px 0px #CCC;
	-o-text-shadow: 1px 1px 0px #CCC;
	text-shadow: 1px 1px 0px #CCC;
	behavior: url(/css/PIE.php);
}

#search a#submit{
	background-color: #554257;
	border: 4px solid #554257;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	-moz-text-shadow: 1px 1px 0px #000;
	-webkit-text-shadow: 1px 1px 0px #000;
	-o-text-shadow: 1px 1px 0px #000;
	text-shadow: 1px 1px 0px #000;
	behavior: url(/css/PIE.php);
}

#search #autocomplete{
	background: #554257;
}

#search #autocomplete a{
	color: #fff;
	-moz-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	-webkit-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	-o-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	text-shadow: 0 0 5px rgba(0,0,0,0.7);
	behavior: url(/css/PIE.php);
}

#autocomplete .search-title{
	color: #CCC;
	border-bottom: 1px solid #92AD22;
	-moz-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	-webkit-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	-o-text-shadow: 0 0 5px rgba(0,0,0,0.7);
	text-shadow: 0 0 5px rgba(0,0,0,0.7);
	padding: 0 0 3px 0;
}

#search #autocomplete a:hover, #search #autocomplete a.hover{
	background: #92AD22;
}


/* LISTE DES VILLES */

#liste_departements{
	border: 4px solid #554257;
	margin: 0 auto 10px;
}

#titres h1, #titres > h3, #titres .h1-like{
	color: #F3F3F3;
	-moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	-webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	-o-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	behavior: url(/css/PIE.php);

	background: #403545;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwMzU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDNkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #403545 0%, #503d51 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#403545), color-stop(100%,#503d51));
background: -webkit-linear-gradient(top,  #403545 0%,#503d51 100%);
background: -o-linear-gradient(top,  #403545 0%,#503d51 100%);
background: -ms-linear-gradient(top,  #403545 0%,#503d51 100%);
background: linear-gradient(top,  #403545 0%,#503d51 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403545', endColorstr='#503d51',GradientType=0 );

font-family: 'AvantGardeMdBTMedium';
}

#titres h2{
	/*color: #413646;*/
	color: #FFFFFF;
	-moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
	-webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
	-o-text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5) !important;
	box-shadow:0 1px 0 rgba(0,0,0,0.5) inset;
	behavior: url(/css/PIE.php);

	background: #92ad22;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyYWQyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmFhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #92ad22 0%, #8baa00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#92ad22), color-stop(100%,#8baa00));
background: -webkit-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: -o-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: -ms-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: linear-gradient(top,  #92ad22 0%,#8baa00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92ad22', endColorstr='#8baa00',GradientType=0 );
}

#hover_map{
	border: 4px solid #554257;
}

#liste_villes #villes ul li a:hover{
	color: #4B4463;
	font-weight: bold;
}

#liste_villes .lien a{

	background: #9dbd06; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkYmQwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDlhMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #9dbd06 0%, #6d9a02 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dbd06), color-stop(100%,#6d9a02)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9dbd06 0%,#6d9a02 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9dbd06 0%,#6d9a02 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9dbd06 0%,#6d9a02 100%); /* IE10+ */
	background: linear-gradient(top,  #9dbd06 0%,#6d9a02 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dbd06', endColorstr='#6d9a02',GradientType=0 ); /* IE6-8 */
}

.ville-seperator{
	border-bottom: 1px solid #92AD22;
    font-family: 'AvantGardeMdBTMedium';
}

.ville-seperator.first{
	border-bottom: 1px solid #92AD22;
    font-family: 'AvantGardeMdBTMedium';
}


/*    LISTE DES AGENCES    */

#liste_agences #titres h1{
	color: #F3F3F3;
	-moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	-webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	-o-text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
	behavior: url(/css/PIE.php);

	background: #403545;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwMzU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDNkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #403545 0%, #503d51 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#403545), color-stop(100%,#503d51));
background: -webkit-linear-gradient(top,  #403545 0%,#503d51 100%);
background: -o-linear-gradient(top,  #403545 0%,#503d51 100%);
background: -ms-linear-gradient(top,  #403545 0%,#503d51 100%);
background: linear-gradient(top,  #403545 0%,#503d51 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403545', endColorstr='#503d51',GradientType=0 );

font-family: 'AvantGardeMdBTMedium';

}

#liste_agences #titres h2{
	color: #fff;
	-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	-o-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	behavior: url(/css/PIE.php);

	background: #fff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyYWQyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmFhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #92ad22 0%, #8baa00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#92ad22), color-stop(100%,#8baa00));
background: -webkit-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: -o-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: -ms-linear-gradient(top,  #92ad22 0%,#8baa00 100%);
background: linear-gradient(top,  #92ad22 0%,#8baa00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92ad22', endColorstr='#8baa00',GradientType=0 );
}

/* LISTE DES AGENCES */
/* LISTE DES AGENCES */
.liste_agence{
	border-bottom: 1px solid #D2E0C7;
}

.liste_agence .agence_infos h3,.liste_agence .agence_infos h3 a{
	/*font-family: 'TeXGyreAdventorRegular';*/
	color: #2F651B;
}

.liste_agence.premiumBG{
	border-top: 1px solid rgba(255,255,255,0.5);
	border-bottom: 1px solid rgba(0,0,0,0.1);

	background: #f5eafc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZWFmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWQ3ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5eafc 0%, #ead7f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5eafc), color-stop(100%,#ead7f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* IE10+ */
	background: linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5eafc', endColorstr='#ead7f4',GradientType=0 ); /* IE6-8 */
}

a.voir, a.dossier, span.voir, span.a.voir{
	background: #5b425b !important;
	color: #fff;
}

a.contacter, a.contacter{
	background: #6d9a02; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkOWEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZGJkMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #6d9a02 0%, #9dbd06 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d9a02), color-stop(100%,#9dbd06)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6d9a02 0%,#9dbd06 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6d9a02 0%,#9dbd06 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6d9a02 0%,#9dbd06 100%); /* IE10+ */
	background: linear-gradient(top,  #6d9a02 0%,#9dbd06 100%); /* W3C */
	-pie-background: linear-gradient(top,  #6d9a02 0%,#9dbd06 100%); /* W3C */
	behavior: url(/css/PIE.php);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d9a02', endColorstr='#9dbd06',GradientType=0 ); /* IE6-8 */

	color: #fff;
}

#afficher-plus{
	background: rgb(80,61,81);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDM1NDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(80,61,81,1) 0%, rgba(64,53,69,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,61,81,1)), color-stop(100%,rgba(64,53,69,1)));
background: -webkit-linear-gradient(top,  rgba(80,61,81,1) 0%,rgba(64,53,69,1) 100%);
background: -o-linear-gradient(top,  rgba(80,61,81,1) 0%,rgba(64,53,69,1) 100%);
background: -ms-linear-gradient(top,  rgba(80,61,81,1) 0%,rgba(64,53,69,1) 100%);
background: linear-gradient(top,  rgba(80,61,81,1) 0%,rgba(64,53,69,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#403545',GradientType=0 );
	color: #FFF;
	text-shadow: 1px 1px 0 #000;
}

#afficher-plus:hover{
	background: rgb(64,53,69);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwMzU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDNkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(64,53,69,1) 0%, rgba(80,61,81,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,53,69,1)), color-stop(100%,rgba(80,61,81,1)));
background: -webkit-linear-gradient(top,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 100%);
background: -o-linear-gradient(top,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 100%);
background: -ms-linear-gradient(top,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 100%);
background: linear-gradient(top,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403545', endColorstr='#503d51',GradientType=0 );
}




/*   FICHES     */

#top #left{
	width: 505px;
}

#top #right{
	width: 220px;
	margin: 10px 0 0;
}

#top #right #logo-pro, #top #right #logo-pro *{
	margin: 0;
	padding: 5px 0;
	text-align: center;
}

#top #right #logo-pro, #top #right .labels{
	/*background: rgb(63,52,68);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmMzQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDNkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  rgb(63,52,68) 0%, rgb(80,61,81) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(63,52,68)), color-stop(100%,rgb(80,61,81)));
	background: -webkit-linear-gradient(left,  rgb(63,52,68) 0%,rgb(80,61,81) 100%);
	background: -o-linear-gradient(left,  rgb(63,52,68) 0%,rgb(80,61,81) 100%);
	background: -ms-linear-gradient(left,  rgb(63,52,68) 0%,rgb(80,61,81) 100%);
	background: linear-gradient(left,  rgb(63,52,68) 0%,rgb(80,61,81) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3444', endColorstr='#503d51',GradientType=1 );
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-o-border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;*/
}

#top #right #adresse-siege{
	padding: 10px 0;
	background: rgb(109,154,2);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkOWEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZGJkMDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgb(109,154,2) 0%, rgb(157,189,6) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(109,154,2)), color-stop(100%,rgb(157,189,6)));
background: -webkit-linear-gradient(left,  rgb(109,154,2) 0%,rgb(157,189,6) 100%);
background: -o-linear-gradient(left,  rgb(109,154,2) 0%,rgb(157,189,6) 100%);
background: -ms-linear-gradient(left,  rgb(109,154,2) 0%,rgb(157,189,6) 100%);
background: linear-gradient(left,  rgb(109,154,2) 0%,rgb(157,189,6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d9a02', endColorstr='#9dbd06',GradientType=1 );

	width: 100%;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-o-border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	margin-top: 10px;
}

#top #right #adresse-siege p{
	text-indent: 20px;
	color: #fff;
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-ms-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}

#top #right #adresse-siege p.adresse{
	text-indent: 0;
	padding-left: 20px;
}

#top #right #adresse-siege p a{
	-moz-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	-o-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	-ms-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
}

#top #right #adresse-siege .noindent{
	text-indent: 10px;
	margin: 0 0 5px;
	color: #000;
	text-shadow: none;
}

#top #right #contacts{
	margin-top: 10px;
}

#top #right #contacts a{
	display: block;
	width: 100%;
	text-indent: 10px;
	height: 30px;
	line-height: 30px;
}

#top #right #contacts .dossier{
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-radius: 0 5px 0 0;
	-o-border-radius: 0 5px 0 0;
	-ms-border-radius: 0 5px 0 0;
	border-radius: 0 5px 0 0;
}

#top #right #contacts .contacter{
	-moz-border-radius: 0 0 5px 0;
	-webkit-border-radius: 0 0 5px 0;
	-o-border-radius: 0 0 5px 0;
	-ms-border-radius: 0 0 5px 0;
	border-radius: 0 0 5px 0;
}

#top #right .labels{
	margin-top: 10px;
	padding: 5px 5px 5px 10px;
	color: #fff;
	font-size: 16px;
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-ms-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}

#top h1, #top .h1-like{
	/*background: url(../images/qc/bg-nom-pros.png) no-repeat top left;
	margin: 0 0 0 -17px;*/
	background-color: #81C3F7;
	padding: 5px 10px;
	width: 64%;
	color: #fff;
	margin: 0 10px;
	-moz-text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-o-text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-ms-text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	behavior: url(/css/PIE.php);
	font-weight: normal;
	text-align: center;
	font-size: 26px;
	font-family: 'AvantGardeMdBTMedium';
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	position: relative;
	z-index: 20;
}

#top h2#autres-agences{
	background-color: #81C3F7;
	padding: 5px 10px;
	width: 64%;
	color: #fff;
	margin: 0 10px;
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	-o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	-ms-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	behavior: url(/css/PIE.php);
	font-weight: normal;
	font-size: 16px;
	font-family: 'AvantGardeMdBTMedium';
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	text-align: center;
	position: relative;
	z-index: 20;
}

#top h2#autres-agences a{
	color: #fff;
}

.agences-bloc.premiumBG{
	background: #f5eafc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZWFmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWQ3ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5eafc 0%, #ead7f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5eafc), color-stop(100%,#ead7f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* IE10+ */
	background: linear-gradient(top,  #f5eafc 0%,#ead7f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5eafc', endColorstr='#ead7f4',GradientType=0 );
}

/*.agences-bloc{
	background: #ffffff;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	background: linear-gradient(top,  #ffffff 0%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
}*/

.agences-bloc, .agences-bloc-map{
	background: rgb(250,249,250); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjlmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(250,249,250,1) 0%, rgba(243,243,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,249,250,1)), color-stop(100%,rgba(243,243,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,249,250,1) 0%,rgba(243,243,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,249,250,1) 0%,rgba(243,243,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,249,250,1) 0%,rgba(243,243,243,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(250,249,250,1) 0%,rgba(243,243,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9fa', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */
}


.agences-bloc h3, .agences-bloc-map h3{
	width: 219px;
	height: 39px;
	color: #803F87;
	border-bottom: 1px solid #e8d1f5;
	margin: 0 0 5px 0;
	padding: 3px 0;
	display: table-cell;
	vertical-align: middle;
}

#top #right{
	box-shadow: inset 0 2px 1px #F3F3F3, 0 1px 1px #A0A0A0;
	background : #EEEEEE;
	border-radius: 5px;
}

.liste_agence .agence_infos{
	/*width: 440px;*/
	width: 415px;
	/*margin: 0 0 0 90px;*/
}

/*#top #right #dossier a{
	color: #FFF;
	text-align: center;

	background: #4c66a9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNjZhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTRmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4c66a9 0%, #354f91 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c66a9), color-stop(100%,#354f91));
	background: -webkit-linear-gradient(top,  #4c66a9 0%,#354f91 100%);
	background: -o-linear-gradient(top,  #4c66a9 0%,#354f91 100%);
	background: -ms-linear-gradient(top,  #4c66a9 0%,#354f91 100%);
	background: linear-gradient(top,  #4c66a9 0%,#354f91 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c66a9', endColorstr='#354f91',GradientType=0 );
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-ms-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 -1px 0px rgba(255,255,255, 0.5), 0 -1px 0 rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 -1px 0px rgba(255,255,255, 0.5), 0 -1px 0 rgba(0,0,0,0.5);
	-o-box-shadow: inset 0 -1px 0px rgba(255,255,255, 0.5), 0 -1px 0 rgba(0,0,0,0.5);
	-ms-box-shadow: inset 0 -1px 0px rgba(255,255,255, 0.5), 0 -1px 0 rgba(0,0,0,0.5);
	box-shadow: inset 0 -1px 0px rgba(255,255,255, 0.5), 0 -1px 0 rgba(0,0,0,0.5);
	behavior: url(/css/PIE.php);
}

#top #right #dossier a:hover{
	color: #FFF;
	text-align: center;

	background: rgb(14,150,209);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlOTZkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDY5OGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(14,150,209,1) 0%, rgba(52,105,142,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(14,150,209,1)), color-stop(100%,rgba(52,105,142,1)));
	background: -webkit-linear-gradient(top,  rgba(14,150,209,1) 0%,rgba(52,105,142,1) 100%);
	background: -o-linear-gradient(top,  rgba(14,150,209,1) 0%,rgba(52,105,142,1) 100%);
	background: -ms-linear-gradient(top,  rgba(14,150,209,1) 0%,rgba(52,105,142,1) 100%);
	background: linear-gradient(top,  rgba(14,150,209,1) 0%,rgba(52,105,142,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e96d1', endColorstr='#34698e',GradientType=0 );


	-moz-text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);
	-webkit-text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);
	-o-text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);
	-ms-text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);
	text-shadow: 0 0 3px rgba(255, 255, 255, 0.5);

	-moz-box-shadow: inset 0 2px 1px rgba(255,255,255, 0.3), inset 0 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 2px 1px rgba(255,255,255, 0.3), inset 0 1px 1px rgba(0,0,0,0.5);
	-o-box-shadow: inset 0 2px 1px rgba(255,255,255, 0.3), inset 0 1px 1px rgba(0,0,0,0.5);
	-ms-box-shadow: inset 0 2px 1px rgba(255,255,255, 0.3), inset 0 1px 1px rgba(0,0,0,0.5);
	box-shadow: inset 0 2px 1px rgba(255,255,255, 0.3), inset 0 1px 1px rgba(0,0,0,0.5);
	behavior: url(/css/PIE.php);*/
}

.bloc-agence-autre a:hover{
	/*background-color: #965C9C;*/
	color: #FFF;
}

.header-dept{
	background: url("/images/qc/ribon-dept.png") no-repeat scroll left top transparent;
    font-size: 30px;
    height: 50px;
    line-height: 45px;
    margin: 5px 0 0 -17px;
    padding: 0 0 0 20px;
    width: 73px;
    color: #83438A;
    -moz-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-webkit-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-o-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-ms-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	behavior: url(/css/PIE.php);
}

.seperator-fiche{
	width: 735px;
	height: 50px;
	font-size: 28px;
	line-height: 39px;
	font-family : 'AvantGardeMdBTMedium';
	margin: 15px 0 20px -17px;
    padding: 0 0 0 20px;
    color:#4D7F1B;
    -moz-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-webkit-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-o-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-ms-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	behavior: url(/css/PIE.php);
	background: url("/images/qc/ribon-titre-fiche.png") no-repeat scroll left top transparent;
	position: relative;
	z-index: 100;
}

.seperator-fiche2{
	width: 735px;
	height: 50px;
	font-size: 28px;
	line-height: 39px;
	font-family : 'AvantGardeMdBTMedium';
	margin: 15px 0 5px -17px;
    padding: 0 0 0 20px;
    color:#4D7F1B;
    -moz-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-webkit-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-o-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-ms-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	behavior: url(/css/PIE.php);
	background: url("/images/qc/ribon-titre-fiche.png") no-repeat scroll left top transparent;
	position: relative;
	z-index: 40;
}

.seperator-fiche3{
	width: 700px;
	font-size: 24px;
	font-family : 'AvantGardeMdBTMedium';
	margin: 25px 0 5px 0;
    padding: 0 0 0 20px;
    color: #6F9C03;
    text-decoration: underline;
    -moz-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-webkit-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-o-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	-ms-text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	text-shadow: 0 -1px 0px rgba(255, 255, 255, 1);
	behavior: url(/css/PIE.php);
}

#description{
	margin: 0 auto;
	line-height: 20px;
	font-size: 14px;
}

.voir-tous{
	  font-family: 'AvantGardeMdBTMedium';
}

/*#documentation a {
   border-top: 1px solid #c179c9;
   background: #985f9e;
   background: -webkit-gradient(linear, left top, left bottom, from(#803f87), to(#985f9e));
   background: -webkit-linear-gradient(top, #803f87, #985f9e);
   background: -moz-linear-gradient(top, #803f87, #985f9e);
   background: -ms-linear-gradient(top, #803f87, #985f9e);
   background: -o-linear-gradient(top, #803f87, #985f9e);
   padding: 9.5px 19px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-text-shadow: rgba(0,0,0,.4) 0 -1px 0;
   -webkit-text-shadow: rgba(0,0,0,.4) 0 -1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #eee;
   font-size: 24px;
   font-family: 'TeXGyreAdventorRegular';
   text-decoration: none;
   vertical-align: middle;
   behavior: url(/css/PIE.php);
}

#documentation a:hover {
   border-top-color: #8e4296;
   background: #8e4296;
   color: #ffffff;
   }

#documentation a:active {
   border-top-color: #6c0178;
   background: #6c0178;
   }*/

#documentation a, #dossier a {
   border-top: 1px solid #b6cd81;
   background: #9bbc06;
   background: -webkit-gradient(linear, left top, left bottom, from(#719d03), to(#9bbc06));
   background: -webkit-linear-gradient(top, #719d03, #9bbc06);
   background: -moz-linear-gradient(top, #719d03, #9bbc06);
   background: -ms-linear-gradient(top, #719d03, #9bbc06);
   background: -o-linear-gradient(top, #719d03, #9bbc06);
   padding: 9.5px 19px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   text-decoration: none;
   vertical-align: middle;
   }

#documentation a{
	font-size: 24px;
	font-family: 'AvantGardeMdBTMedium';
}

#documentation a, #dossier a, #etape1 a, #etape2 a, #submit-js a, .bouton-vert {
   border-top: 1px solid #b6cd81;
   background: #9bbc06;
   background: -webkit-gradient(linear, left top, left bottom, from(#719d03), to(#9bbc06));
   background: -webkit-linear-gradient(top, #719d03, #9bbc06);
   background: -moz-linear-gradient(top, #719d03, #9bbc06);
   background: -ms-linear-gradient(top, #719d03, #9bbc06);
   background: -o-linear-gradient(top, #719d03, #9bbc06);
   padding: 9.5px 19px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   text-decoration: none;
   vertical-align: middle;
   }

#dossier a{
	font-family: 'AvantGardeMdBTMedium';
	text-align: center;
	font-size: 18px;
}

#ajout-societe a, a.inscription-ok{
	border-top: 1px solid #b6cd81;
   background: #9bbc06;
   background: -webkit-gradient(linear, left top, left bottom, from(#719d03), to(#9bbc06));
   background: -webkit-linear-gradient(top, #719d03, #9bbc06);
   background: -moz-linear-gradient(top, #719d03, #9bbc06);
   background: -ms-linear-gradient(top, #719d03, #9bbc06);
   background: -o-linear-gradient(top, #719d03, #9bbc06);
   padding: 5px 15px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   text-decoration: none;
   vertical-align: middle;
   line-height: 18px;
   line-height: 0;
}

#ajout-societe{
	margin: 30px 0 30px;
	text-align: center;
}

#ajout-societe a, a.inscription-ok{
	font-size: 18px;
	font-family: 'AvantGardeMdBTMedium';
}

#dossier a:hover img{
	opacity: 0.5;
}

#documentation a:active, #dossier a:active {
   border-top-color: #4c8c03;
   background: #4c8c03;
   }

.close{
	background: url(/images/moe/close.png) no-repeat top left !important;
}

.popup-contact{
	position: absolute;
	width: 458px;
	height:246px;
	padding: 0 10px;
	background: url(/images/moe/popup.png) no-repeat top left !important;
	top: -190px;
	right: 50px;
	z-index: 100;
}

.popup-contact.prem{
	top: -170px;
}

.popup-contact .close{
	position: absolute;
	right: -16px;
	top: -16px;
	display: block;
	width: 36px;
	height: 36px;
	text-indent: -5000px;
	z-index: 101;
}

.popup-contact .titre{
	margin: 8px 0 0;
    vertical-align: middle;
    font-family: 'AvantGardeMdBTMedium';
    color: #814088;
    font-size: 18px;
}

.popup-contact .half{
	color: #FFFFFF;
	-moz-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    -webkit-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    -ms-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    -o-text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    text-align: center;
}

.popup-contact .titre img{
	vertical-align: middle;
}

.popup-contact .sous-titre{
	color: #FFFFFF;
    font-family: 'AvantGardeMdBTMedium';
    font-size: 21px;
    text-align: left;
    height: 30px;
    line-height: 30px;
    margin: 2px 0 0 0;
}

.popup-contact .sous-titre.tel{
	margin: 11px 0 0 30px;
}

.popup-contact .sous-titre.mail{
	margin: 11px 0 0 40px;
}

.popup-contact .texte{
	font-size: 18px;
    margin: 10px 0 15px;
    font-weight: bold;
}

.popup-contact .texte.warning{
	background: url("/images/moe/warning.png") no-repeat scroll center center transparent;
    font-size: 18px;
    font-weight: normal;
    height: 66px;
    line-height: 20px;
    margin: 10px 0;
    padding: 20px 0;
}

.popup-contact .numero{
	font-size: 24px;
    font-weight: bold;
    margin: 25px 0 0;
}

.popup-contact .bouton_envoi{
	border-top: 1px solid #b6cd81;
   background: #9bbc06;
   background: -webkit-gradient(linear, left top, left bottom, from(#719d03), to(#9bbc06));
   background: -webkit-linear-gradient(top, #719d03, #9bbc06);
   background: -moz-linear-gradient(top, #719d03, #9bbc06);
   background: -ms-linear-gradient(top, #719d03, #9bbc06);
   background: -o-linear-gradient(top, #719d03, #9bbc06);
   padding: 9.5px 19px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   box-shadow: rgba(0,0,0,0.5) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   text-decoration: none;
   vertical-align: middle;
   display: inline-block;
   margin: 7px 0 0;
   font-weight: bold;
   font-size: 18px;
}

#overlay{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
	z-index:99;
	background: rgba(255,255,255,0.5);
	cursor: pointer;
}

#popup_form a{
	font-family: 'AvantGardeMdBTMedium';
	color: #fff;
	text-shadow: 1px 1px 1px #333;
}

h4{
	color: #803F87;
    font-size: 24px;
    font-weight: bold;
 	text-align: center;
 	margin: 10px 10px 20px 10px;
}

h5{
	color: #803F87;
    font-size: 20px;
    font-weight: bold;
 	margin: 20px 10px;
}

b{
	font-weight: bold;
}

a.form-button, .bouton-violet{
	text-align: center;
	margin: 20px auto;
	padding: 10px 10px 15px 10px;
	background: rgb(128,63,135); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwM2Y4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODVlOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(128,63,135,1) 0%, rgba(152,94,158,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,63,135,1)), color-stop(100%,rgba(152,94,158,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#803f87', endColorstr='#985e9e',GradientType=0 );
box-shadow: 1px 1px 2px #333;
font-family: 'AvantGardeMdBTMedium';
	color: #fff;
	text-shadow: 1px 1px 1px #333;
	display: inline-block;
}

.agence_action a, .agences-bloc a, .agence_action span.a{
	font-family:'AvantGardeMdBTMedium';
	/*font-weight: bold;*/
	font-size: 18px;
}

.agence_action a, .agence_action span{
	font-size: 16px;
}

#top #right #dossier.one{
	width: 200px;
	margin: 0 auto;
	padding-bottom: 10px;
}

#top #left label{
	font-family: 'AvantGardeBkBTBook';
	font-size: 15px;
}

#top #right #dossier.one a{
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-family:'AvantGardeMdBTMedium';
	-moz-text-shadow: 0 1px 0px rgba(0,0,0,0.3);
	-webkit-text-shadow: 0 1px 0px rgba(0,0,0,0.3);
	-o-text-shadow: 0 1px 0px rgba(0,0,0,0.3);
	-ms-text-shadow: 0 1px 0px rgba(0,0,0,0.3);
	text-shadow: 0 1px 0px rgba(0,0,0,0.3);
	behavior: url(/css/PIE.php);
	display: block;
	text-align: left;
    text-indent: 0;
    vertical-align: middle;
    border-radius: 0 0 5px 5px;
    margin: 0;
    padding: 0;
}

#top #right #dossier.one a img{
	text-align: left;
    vertical-align: middle;
    float: none;
    margin: 0 0 0 2px;
}

#top #right #dossier.one span.phone{
	font-size: 15px;
	margin-left: -4px;
}

#top #right #dossier.one a:first-child{
	border-radius: 5px 5px 0 0;
	background: #5b425b;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViNDI1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjM2NGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5b425b 0%, #4b364b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b425b), color-stop(100%,#4b364b));
background: -webkit-linear-gradient(top,  #5b425b 0%,#4b364b 100%);
background: -o-linear-gradient(top,  #5b425b 0%,#4b364b 100%);
background: -ms-linear-gradient(top,  #5b425b 0%,#4b364b 100%);
background: linear-gradient(top,  #5b425b 0%,#4b364b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b425b', endColorstr='#4b364b',GradientType=0 );
}

.bouton-violet{
	margin: 10px 0;
}

.enseignes .bouton-violet{
	margin: 4px 0 0 5px !important;
}

.text-center{
	text-align: center;
}

.type_pro span{
	/*background: rgb(243,243,243);
	background: -moz-linear-gradient(left,  rgba(243,243,243,1) 0%, rgba(238,237,237,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(238,237,237,1)));
	background: -webkit-linear-gradient(left,  rgba(243,243,243,1) 0%,rgba(238,237,237,1) 100%);
	background: -o-linear-gradient(left,  rgba(243,243,243,1) 0%,rgba(238,237,237,1) 100%);
	background: -ms-linear-gradient(left,  rgba(243,243,243,1) 0%,rgba(238,237,237,1) 100%);
	background: linear-gradient(left,  rgba(243,243,243,1) 0%,rgba(238,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#eeeded',GradientType=1 );
	*/
	background: rgb(110,155,2); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(110,155,2,1) 0%, rgba(157,189,6,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(110,155,2,1)), color-stop(100%,rgba(157,189,6,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(110,155,2,1) 0%,rgba(157,189,6,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(110,155,2,1) 0%,rgba(157,189,6,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(110,155,2,1) 0%,rgba(157,189,6,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(110,155,2,1) 0%,rgba(157,189,6,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e9b02', endColorstr='#9dbd06',GradientType=0 ); /* IE6-9 */

}

.type_pro{
	background: rgb(157,189,6); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(157,189,6,1) 0%, rgba(110,155,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,189,6,1)), color-stop(100%,rgba(110,155,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(157,189,6,1) 0%,rgba(110,155,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(157,189,6,1) 0%,rgba(110,155,2,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(157,189,6,1) 0%,rgba(110,155,2,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(157,189,6,1) 0%,rgba(110,155,2,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dbd06', endColorstr='#6e9b02',GradientType=0 ); /* IE6-9 */

}

.type_pro h3, .type_pro h3 a{
	font-weight: normal;
	font-size: 18px;
	font-family: 'TeXGyreAdventorBold';
	color: #fff !important;
}

.type_pro p, .type_pro p a{
	color: rgba(255,255,255,0.9) !important;
}

.type_pro.pair{
	background: rgb(152,95,158); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(152,95,158,1) 0%, rgba(128,63,135,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(152,95,158,1)), color-stop(100%,rgba(128,63,135,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#985f9e', endColorstr='#803f87',GradientType=0 ); /* IE6-9 */

}

.type_pro.pair span{
	background: rgb(128,63,135); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(128,63,135,1) 0%, rgba(152,95,158,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,63,135,1)), color-stop(100%,rgba(152,95,158,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(128,63,135,1) 0%,rgba(152,95,158,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(128,63,135,1) 0%,rgba(152,95,158,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(128,63,135,1) 0%,rgba(152,95,158,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(128,63,135,1) 0%,rgba(152,95,158,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#803f87', endColorstr='#985f9e',GradientType=0 ); /* IE6-9 */

}

.pouranim,.pouranim2{
	height: 80px;
	margin: 10px 0 10px 100px;
	width: 525px;
}

.pouranim2{
	height: 140px;
}

.pouranim2.first{
	margin-top: 20px;
}

.type_pro2{
	font-family: "Arial";
	font-size:13px;
	color:#803F87;
	line-height:1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	display:inline-block;
	cursor:pointer;
	overflow: hidden;
	width: 525px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
	position: relative;
}

.type_pro3{
	font-family: "Arial";
	font-size:13px;
	color:#803F87;
	line-height:1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	box-shadow:
	0 0 3px rgba(0,0,0,0.5);
	display:inline-block;
	cursor:pointer;
	overflow: hidden;
	width: 505px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
	position: relative;
}

.type_pro2 a.overlink, .type_pro3 a.overlink{
	position: absolute;
	top: 0; left: 0; right: 0; bottom: 0;
}

.type_pro2:hover div.img,.type_pro2:hover div.explication,.type_pro2:hover div.sep,.type_pro3:hover div.img,.type_pro3:hover div.explication,.type_pro3:hover div.sep{
	border: none;
}

.type_pro2:hover, .type_pro3:hover{
	margin-top: 3px !important;
	-moz-box-shadow:
	0 0 1px rgba(0,0,0,0.5);
	-webkit-box-shadow:
	0 0 1px rgba(0,0,0,0.5);
	box-shadow:
	0 0 1px rgba(0,0,0,0.5);
}

.type_pro2 div,.type_pro3 div{
	float: left;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
	-webkit-box-shadow:	0 1px 0 rgba(255,255,255,0.5) inset;
	box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
}

.type_pro2 div img{
	width: 64px;
	height: 64px;
}

.type_pro3 div img{
	width: 134px;
	height: 134px;
}

.type_pro2 div.img{
	width: 64px;
	position: relative;
	background: #6d9a02;
	background: url(/images/bg-type-recup.jpg) repeat-x top left;
	padding:8px 10px 5px;
	border:#448400 solid 0px;
	border-bottom-width:3px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}

.type_pro3 div.img{
	width: 134px;
	position: relative;
	background: #6d9a02;
	background: url(/images/bg-type-pro.jpg) repeat-x top left;
	border:#448400 solid 0px;
	border-bottom-width:3px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}

.type_pro2 div.sep{
	background: url(/images/triangle-type-recup.jpg) no-repeat top left;
  	padding:8px 10px 5px;
  	height: 64px;
  	width: 10px;
  	border:#949494 solid 0px;
	border-bottom-width:3px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}

.type_pro3 div.sep{
	background: url(/images/fleche-type-pro.jpg) no-repeat top left;
  	width: 50px;
  	border:#949494 solid 0px;
	border-bottom-width:4px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
	position: absolute;
	top: 0;
	left: 134px;
	height: 138px;
}

/*.type_pro2 div.img:after{
	content:"";
	border-color: #EEEDED #EEEDED #EEEDED transparent;
  	border-style:solid;
  	border-width:38px 0 38px 25px;
  	position: absolute;
  	right: -21px;
  	top:0;
  	bottom: 0;
}*/

.type_pro3 div.explication{
	width: 321px;
	background: url(/images/bg-type-pro.jpg) repeat-x top left;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	padding: 5px 10px 0 10px;
	border:#949494 solid 0px;
	border-bottom-width:3px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}

.type_pro2 div.explication{
	width: 406px;

	background: url(/images/bg2-type-recup.jpg) repeat-x top left;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	padding: 5px 0 0 5px;
	border:#949494 solid 0px;
	border-bottom-width:3px;
	-moz-transition:all 0.1s ease-in-out;
	-webkit-transition:all 0.1s ease-in-out;
	-o-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}

.type_pro2 h3{
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 10px;
}

.type_pro2 p{
	font-size: 14px;
	font-style: italic;
	color: #1C1919;
}

.type_pro3 h3{
	font-size: 20px;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 10px;
	color: #5A425B;
}

.type_pro3 p{
	font-size: 14px;
	color: #1C1919;
	line-height: 17px;
}

.enseignes{
	/*background: #EEE;
	border-radius: 5px;*/
	margin: 10px 0 30px 0;
	line-height: 30px;
	/*box-shadow: 1px 1px 2px rgba(0,0,0,0.4) inset;*/
}

form li.selected{
	background: none repeat scroll 0 0 #8A4C90;
    padding: 5px;
    border-radius: 2px;
    margin: 5px 5px 0 0;
}

form li.selected a{
	color: #fff;
}

form li.selected div.precision{
	background: none repeat scroll 0 0 #F3F3F3;
    display: block;
    margin-top: 7px;
    padding-left: 2px;
    border-radius: 2px;
}

.ui-widget-content{
	background: #ccc; /* Old browsers */
	border: none !important;
	box-shadow: 0 1px 3px rgba(0,0,0,0.5) inset;
}

.ui-slider-range{
	background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%) !important; /* IE10+ */
background: linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ) !important; /* IE6-9 */
}

.par2.slide .ui-slider-range{
	background: #ccc; /* Old browsers */
	border: none !important;
	box-shadow: 0 1px 3px rgba(0,0,0,0.5) inset;
}

.ui-slider-range.orange{
	background: rgb(255,183,107); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,183,107,1) 0%, rgba(255,167,61,1) 50%, rgba(255,124,0,1) 51%, rgba(255,127,4,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,107,1)), color-stop(50%,rgba(255,167,61,1)), color-stop(51%,rgba(255,124,0,1)), color-stop(100%,rgba(255,127,4,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%) !important; /* IE10+ */
background: linear-gradient(top,  rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ) !important; /* IE6-9 */
}

.ui-slider-range.rouge{
	background: rgb(248,80,50); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* IE10+ */
background: linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ) !important; /* IE6-9 */
}

.ui-slider-handle{
	background: rgb(152,95,158); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(152,95,158,1) 0%, rgba(128,63,135,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(152,95,158,1)), color-stop(100%,rgba(128,63,135,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%) !important; /* IE10+ */
background: linear-gradient(top,  rgba(152,95,158,1) 0%,rgba(128,63,135,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#985f9e', endColorstr='#803f87',GradientType=0 ) !important; /* IE6-9 */
border: none !important;
box-shadow: 0 1px 1px rgba(255,255,255,0.5) inset, 0 1px 1px rgba(0,0,0,0.5);
border-radius: 50% !important;
behavior: url(/css/PIE.php);
}

#filtres .ui-slider-handle{
	background: url("/images/pin-slider.png") no-repeat scroll left top transparent !important;
	border: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.distance{
	color: #8A4C90;
	font-style: italic;
}

.enseigne .agence .nombre_agences{
	background: #4c66a9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNjZhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTRmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #4c66a9 0%, #354f91 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4c66a9), color-stop(100%,#354f91)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #4c66a9 0%,#354f91 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #4c66a9 0%,#354f91 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #4c66a9 0%,#354f91 100%); /* IE10+ */
	background: linear-gradient(left,  #4c66a9 0%,#354f91 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c66a9', endColorstr='#354f91',GradientType=1 ); /* IE6-8 */
	z-index: 501

}

.enseigne .agence .nombre_agences:after{
	border-color: #7A4182 transparent transparent;
    border-style: solid;
    border-width: 5px;
    bottom: -10px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
}

.enseigne .agence .nombre_agences:before{
	background-color: #FFFFFF;
    bottom: -10px;
    content: "";
    display: block;
    height: 10px;
    position: absolute;
    right: 5px;
    width: 10px;
    z-index: 500;
}

.seemore{
	width: 100%;
	height: 25px;
	background: url(/images/seemore.png) no-repeat top center;
	cursor: pointer;
}

.seemore.seeless{
	background: url(/images/seeless.png) no-repeat top center;
}

#liste_agences2{
	border: 3px solid #F1F0F0;
}

#liste_agences2>li:nth-child(odd){
	background: #F1F0F0;
}

#liste_agences2>li>ul{
	list-style: disc;
	margin: 0 auto;
    width: 94%;
}

#liste_agences2>li>p{
	margin: 10px 0 0;
}

#liste_agences2>li>ul>li>a{
	font-size: 14px;
	color: #222;
}

div.email h4, div.tel h4, #forgotten-pass h4, #popupValidationExternal h4{

background: rgb(80,61,81);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTQyNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(80,61,81) 0%, rgb(90,66,91) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(80,61,81)), color-stop(100%,rgb(90,66,91)));
background: -webkit-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: -o-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: -ms-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#5a425b',GradientType=0 );


    color: #FFFFFF;
    font-family: 'AvantGardeMdBTMedium';
}

div.email .center, div.tel .center, #forgotten-pass .center, #popupValidationExternal .center{
	margin: 10px 0;
}

div .center input{
	margin: 0 10px 0 0;
    width: 45px;
}

/*div .center a{
	padding: 5px 5px 8px 5px;
	background: rgb(128,63,135);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwM2Y4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODVlOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(128,63,135,1) 0%, rgba(152,94,158,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,63,135,1)), color-stop(100%,rgba(152,94,158,1)));
background: -webkit-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%);
background: -o-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%);
background: -ms-linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%);
background: linear-gradient(top, rgba(128,63,135,1) 0%,rgba(152,94,158,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#803f87', endColorstr='#985e9e',GradientType=0 );
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'AvantGardeMdBTMedium';
    margin: 0 0 0;
    padding: 3px 8px 5px;
    text-decoration: none !important;
    text-shadow: 1px 1px 1px #333333;}*/

div .center a{
	background: rgb(80,61,81);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTQyNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(80,61,81) 0%, rgb(90,66,91) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(80,61,81)), color-stop(100%,rgb(90,66,91)));
background: -webkit-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: -o-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: -ms-linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
background: linear-gradient(top,  rgb(80,61,81) 0%,rgb(90,66,91) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#5a425b',GradientType=0 );
padding: 5px 5px 8px 5px;
border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'AvantGardeMdBTMedium';
    margin: 0 0 0;
    padding: 3px 8px 5px;
    text-decoration: none !important;
    text-shadow: 1px 1px 1px #333333;
}

#offres ul{

}

#offres #leftblock .four, #offres2 #offre-premium .four.last{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(45deg,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 100%), -moz-linear-gradient(top,  #fafafa 0%, #ebebeb 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%), -webkit-linear-gradient(top,  #fafafa 0%,#ebebeb 100%);
	background: -o-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%), -o-linear-gradient(top,  #fafafa 0%,#ebebeb 100%);
	background: -ms-linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%), -ms-linear-gradient(top,  #fafafa 0%,#ebebeb 100%);
	background: linear-gradient(45deg,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%), linear-gradient(top,  #fafafa 0%,#ebebeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ebebeb',GradientType=0 );

}

#offres #leftblock{
	margin-top: 113px;
}

#offres #leftblock h6{
	margin-bottom: 14px;
	text-align: center;
}

#offres h5 img{
	margin-top: 25px;
}

#offres #leftblock ul{
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

#offres #leftblock .four.one{
	border-top: 1px solid #ccc;
}

#offres #middleblock .four.one,#offres #rightblock .four.one{
	height: 43px;
}

#offres #middleblock .third{
	border: 1px solid #ccc;
	background: #f6f6f6;
}

#offres #middleblock .four, #offres #middleblock .five{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #f6f6f6;
}

#offres ul li.first{

}

#offres ul li.second, #offres ul li.third{

}

#offres #rightblock .second, #offres2 #offre-premium .four.last, #offres2 #offre-premium .second{
	background: rgb(25,141,214);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5OGRkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOThkZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(25,141,214) 0%, rgb(25,141,214) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(25,141,214)), color-stop(100%,rgb(25,141,214)));
background: -webkit-linear-gradient(top,  rgb(25,141,214) 0%,rgb(25,141,214) 100%);
background: -o-linear-gradient(top,  rgb(25,141,214) 0%,rgb(25,141,214) 100%);
background: -ms-linear-gradient(top,  rgb(25,141,214) 0%,rgb(25,141,214) 100%);
background: linear-gradient(top,  rgb(25,141,214) 0%,rgb(25,141,214) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#198dd6', endColorstr='#198dd6',GradientType=0 );

}
#offres #rightblock .third, #offres2 #offre-premium .four.last{
	background: rgb(25,141,214);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5OGRkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OGFkZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(25,141,214) 0%, rgb(104,173,216) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(25,141,214)), color-stop(100%,rgb(104,173,216)));
background: -webkit-linear-gradient(top,  rgb(25,141,214) 0%,rgb(104,173,216) 100%);
background: -o-linear-gradient(top,  rgb(25,141,214) 0%,rgb(104,173,216) 100%);
background: -ms-linear-gradient(top,  rgb(25,141,214) 0%,rgb(104,173,216) 100%);
background: linear-gradient(top,  rgb(25,141,214) 0%,rgb(104,173,216) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#198dd6', endColorstr='#68add8',GradientType=0 );

	border-bottom: 1px solid #0082D3;
}

#offres #rightblock .four{
	border-top: 1px solid #9CC0D6;
	border-bottom: 1px solid #0082D3;
	background: rgb(104,173,216);
}

#offres #rightblock .four.last{
	background: #198DD6;
}

#offres #rightblock .third{
	padding: 16px 0 0 0;
	height: 57px;
}

#offres .blank{

}

#offres h6{
	color: #91b128;
	font-weight: bold;
}

.bouton-choix-offre{
	display: block;
	width: 140px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 2px 4px rgba(0,0,0,0.3);
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	margin: 0 auto;
	border-radius: 5px;

	background: #b4cc63;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0Y2M2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk2MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b4cc63 0%, #759603 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4cc63), color-stop(100%,#759603));
	background: -webkit-linear-gradient(top,  #b4cc63 0%,#759603 100%);
	background: -o-linear-gradient(top,  #b4cc63 0%,#759603 100%);
	background: -ms-linear-gradient(top,  #b4cc63 0%,#759603 100%);
	background: linear-gradient(top,  #b4cc63 0%,#759603 100%);
	behavior: url(/css/PIE.php);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4cc63', endColorstr='#759603',GradientType=0 );
	-moz-transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

.bouton-choix-offre.desactive{
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	text-shadow: 0 0 4px rgba(0,0,0,0.3);
	box-shadow: none;
}

.bouton-choix-offre:hover{
	text-shadow: 0 4px 4px rgba(0,0,0,0.3);
	box-shadow: none;
}

.bouton-choix-offre:active{
	text-shadow: none;
	line-height: 31px;
	box-shadow: 0 1px 3px rgba(0,0,0,1) inset, 0 1px 0 rgba(255,255,255,0.3);
}

.bouton-choix-offre.desactive:hover{
	text-shadow: 0 0 4px rgba(0,0,0,0.3);
	box-shadow: none;
}

.bouton-choix-offre.desactive:active{
	text-shadow: 0 0 4px rgba(0,0,0,0.3);
	box-shadow: none;
}

.bouton-choix-offre.font20px:active{
	font-size:19px;
}

.bouton-choix-offre.font18px:active{
	font-size:17px;
}

#offres #middleblock .bouton-choix-offre{
	margin-top: 10px;
}

#offres #rightblock .five{
	border-top: 1px solid #9CC0D6;
	background: rgb(104,173,216);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4YWRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDlmZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(104,173,216) 0%, rgb(68,159,216) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(104,173,216)), color-stop(100%,rgb(68,159,216)));
background: -webkit-linear-gradient(top,  rgb(104,173,216) 0%,rgb(68,159,216) 100%);
background: -o-linear-gradient(top,  rgb(104,173,216) 0%,rgb(68,159,216) 100%);
background: -ms-linear-gradient(top,  rgb(104,173,216) 0%,rgb(68,159,216) 100%);
background: linear-gradient(top,  rgb(104,173,216) 0%,rgb(68,159,216) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68add8', endColorstr='#449fd8',GradientType=0 );


}

#offres #rightblock .six{
	background: rgb(68,159,216);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0OWZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOThkZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(68,159,216) 0%, rgb(25,141,214) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,159,216)), color-stop(100%,rgb(25,141,214)));
background: -webkit-linear-gradient(top,  rgb(68,159,216) 0%,rgb(25,141,214) 100%);
background: -o-linear-gradient(top,  rgb(68,159,216) 0%,rgb(25,141,214) 100%);
background: -ms-linear-gradient(top,  rgb(68,159,216) 0%,rgb(25,141,214) 100%);
background: linear-gradient(top,  rgb(68,159,216) 0%,rgb(25,141,214) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#449fd8', endColorstr='#198dd6',GradientType=0 );


}

#offres #rightblock .six ul li{
	border-top: 1px solid #0082D3;
	text-align: left;
	background : transparent url(/images/valide-puce-qc.png) no-repeat left center;
	padding: 2px 0 2px 15px;
}

#offres #rightblock .six ul li.un{
	border-top: none;
}

#offres #rightblock > ul{
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

#login{
	margin-left: 20px;
    margin-right: -20px;
    margin-top: 20px;
    position: relative;
}

#login.likeleft{
	width: 420px;
	margin-left: 60px;
}

#login-content{
	background-color: #F7F7F7;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
    height: 317px;
    margin: 10px 0 0 50px;
    position: relative;
    width: 320px;
    z-index: 9;
}

#login-content.likeleft{
	height: 280px;
}

#login-content.big{
	height: 405px;
}

#login-content.big.likeleft{
	height: 350px;
}

#login-content h3{
	color: #92AD22;
    font-family: 'AvantGardeMdBTMedium';
    font-size: 24px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    text-shadow: -1px -1px 0 #FFFFFF;
}

#login-content h4{
	background-color: #503D51;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    margin: 0 0 0 -10px;
    position: relative;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    width: 341px;
    z-index: 12;
}

#login-content h4:before{
	bottom: 0;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
    content: " ";
    display: block;
    left: 9px;
    position: absolute;
    right: 8px;
    top: 20px;
    z-index: -2;
}

#login-content h4:after{
	content: " ";
	display: block;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0;
	background-color: #503D51;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
	z-index: -1;
}

#login-left-part, #login-right-part{
	position: absolute;
	top: 60px;
	height: 40px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
	z-index: 2
}

#login-left-part{
	width: 50px;
	left: 0px;
	background: rgb(80,61,81);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDM1NDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(80,61,81,1) 0%, rgba(80,61,81,1) 90%, rgba(64,53,69,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(80,61,81,1)), color-stop(90%,rgba(80,61,81,1)), color-stop(100%,rgba(64,53,69,1)));
background: -webkit-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: -o-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: -ms-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#403545',GradientType=1 );


}

#login-left-part:before {
  -moz-transform: rotate(-7deg);
  background-color: #503D51;
  border-radius: 0 0 0 0;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
  content: "";
  display: block;
  height: 20px;
  left: 2px;
  position: absolute;
  top: 17px;
  width: 30px;
  z-index: 0;
}

#login-left-part:after{
	background: rgb(80,61,81);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MDM1NDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(80,61,81,1) 0%, rgba(80,61,81,1) 90%, rgba(64,53,69,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(80,61,81,1)), color-stop(90%,rgba(80,61,81,1)), color-stop(100%,rgba(64,53,69,1)));
background: -webkit-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: -o-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: -ms-linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
background: linear-gradient(left,  rgba(80,61,81,1) 0%,rgba(80,61,81,1) 90%,rgba(64,53,69,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503d51', endColorstr='#403545',GradientType=1 );


content : "";
position: absolute;
top: 1px;
left: 0;
right: 0;
bottom: 0;
z-index: 1
}

#login-right-part{
	width: 317px;
	right: 43px;
	background: rgb(64,53,69);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwMzU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzUwM2Q1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDNkNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(64,53,69,1) 0%, rgba(80,61,81,1) 10%, rgba(80,61,81,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(64,53,69,1)), color-stop(10%,rgba(80,61,81,1)), color-stop(100%,rgba(80,61,81,1)));
background: -webkit-linear-gradient(left,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 10%,rgba(80,61,81,1) 100%);
background: -o-linear-gradient(left,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 10%,rgba(80,61,81,1) 100%);
background: -ms-linear-gradient(left,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 10%,rgba(80,61,81,1) 100%);
background: linear-gradient(left,  rgba(64,53,69,1) 0%,rgba(80,61,81,1) 10%,rgba(80,61,81,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403545', endColorstr='#503d51',GradientType=1 );


text-align: center;

}

#login-right-part.likeleft{
	width: 50px;
	right: 0;
}

#login-left-pli, #login-right-pli{
	position: absolute;
	top: 90px;
	height: 0;
	width: 0;
	z-index:8;
	border-width: 5px;
	border-style: solid;
}

#login-left-pli{
	left: 39px;
	border-color: #1E171F #1E171F #503D51 #503D51;
}

#login-right-pli{
	right: 349px;
	border-color: #1E1920 #503D51 #503D51 #1E1920;
}

#login-right-pli.likeleft{
	right: 40px;
}

#login-right-part span{
	background-color: rgba(0, 0, 0, 0.2);
    border-radius: 17px 17px 17px 17px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.3);
    color: #FFFFFF;
    display: inline-block;
    font-size: 18px;
    margin-left: 10px;
    margin-top: 7px;
    padding: 2px 9px 5px;
}

#login-create{
	background: none repeat scroll 0 0 #F3F3F3;
    border-color: transparent #DADADA #DADADA transparent;
    border-style: solid;
    border-width: 1px;
    font-family: 'AvantGardeMdBTMedium';
    height: 185px;
    padding: 15px 0 0;
    position: absolute;
    right: 43px;
    text-align: center;
    top: 100px;
    width: 315px;
    z-index: 8;
}

#login-create span{
	display: inline-block;
	color: #92AD22;
}

#login-create .grasgros{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}

#login-forgot{
	background-color: #503D51;
    border-radius: 0 0 3px 3px;
    color: #FFFFFF;
    font-size: 12px;
    margin: 0 0 0 65px;
    padding: 3px 0;
    text-align: center;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
    width: 290px;
}

#login-forgot a{
	color: #fff;
}

#bandeau #acces-pro.logged{
	height: 85px;
	-moz-border-radius: 0 0 20px 20px;
	-webkit-border-radius: 0 0 20px 20px;
	-ms-border-radius: 0 0 20px 20px;
	-o-border-radius: 0 0 20px 20px;
	border-radius: 0 0 20px 20px;
	background: #5C425C;
	width: 283px;
	height: 66px;
	padding: 0 15px 10px;
}

#bandeau #acces-pro.logged a{
	color : #fff;
	text-shadow: 0 0 5px #920323;
	font-weight: bold;
}

#notification-dashboard{
	border: 1px solid #8FAC11;
}

.item_menu_admin{
	color:#5C425C;
}

.item_menu_admin{
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f3f3f3 0%, #eeeded 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#eeeded));
background: -webkit-linear-gradient(top,  #f3f3f3 0%,#eeeded 100%);
background: -o-linear-gradient(top,  #f3f3f3 0%,#eeeded 100%);
background: -ms-linear-gradient(top,  #f3f3f3 0%,#eeeded 100%);
background: linear-gradient(top,  #f3f3f3 0%,#eeeded 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#eeeded',GradientType=0 );
border-bottom: 3px solid #D6D4D4;
}

.item_menu_admin:hover{
	border-bottom: none;
	margin-top: 3px;
	margin-bottom: -3px;
}

.item_menu_admin.premium.desactive:hover,.item_menu_admin.grand:hover{
	border-bottom: 3px solid #D6D4D4;
	margin-top: 0;
}

.recherche-galerie{
	border-bottom: 1px solid #A26FA8;
}

.item_menu_admin p{
	font-family: 'AvantGardeMdBTMedium';
}

#menu #menu0 li{
	border: none;
}

#menu #menu0 li a{
	background: #620017;
	background: rgba(0,0,0,0.2);
	box-shadow: 0 1px 1px rgba(0,0,0,0.4) inset;
}

#menu #menu0 li a:hover{
	background: #950224;
	background: rgba(0,0,0,0.1) !important;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}

.seperator-fiche2{
	color: #8CAB02;
}

.bouton-config{
	box-shadow: 0 1px 2px #8CAB02;
	color: #2F651B;
}

div .center a{
	font-family: 'AvantGardeMdBTMedium';
}

.filtres-titre{
	background-color: #503D51;
}

#lesprojets{
	box-shadow: 0 1px 2px 0 #503D51;
}

#filtres{
	box-shadow: 0 1px 0 0 rgba(0,0,0,0.3);

}

#filtres hr{
	border-top: 1px solid #D1D1D1 !important;
}

#filtres .slide span {
    color: #30661B;
    font-weight: bold;
    margin: 0 0 0 10px;
}

.block{
	position: relative;
}

.block span{
	position: absolute;
	right: 10px;
	color: #503D51;
}

#autocomplete{
	color: #fff;
}

.infos-complementaires{
	box-shadow: none;
	width: 80%;
	margin: 0 auto;
}

.infos-complementaires tr{
	border-bottom: none;
}

.infos-complementaires tr+tr{
	border-top: 1px solid rgba(81,61,80,0.3);
}

.infos-complementaires td+td{

}

.galerie{
	height: auto;
	margin: 0 auto;
	box-shadow: none;
	background: none;
}

.new-galerie{
	margin-bottom: 15px;
	padding: 5px 10px;
	height: 110px;
	background: #F3F3F3;
	border-radius: 3px;
}

.new-galerie h3{
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
}

.new-galerie h3 a{
	color: #403545;
	text-shadow: none;
}

.new-galerie .new-photos{
	padding: 5px;
	position:relative;
	overflow: hidden;
	width: 394px;
	margin-left: 20px;
	float: left;
}

.new-galerie .new-photos img{
	box-shadow: 0 3px 2px -2px #fff;
}

.new-galerie .consulterLaGalerie{
	font-size: 20px;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	line-height: 80px;
	text-align: center;
	background: #719d03; /* Old browsers */
background: -moz-linear-gradient(top,  #719d03 0%, #9bbc06 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#719d03), color-stop(100%,#9bbc06)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #719d03 0%,#9bbc06 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #719d03 0%,#9bbc06 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #719d03 0%,#9bbc06 100%); /* IE10+ */
background: linear-gradient(to bottom,  #719d03 0%,#9bbc06 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#719d03', endColorstr='#9bbc06',GradientType=0 ); /* IE6-9 */
	float: left;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	margin-left: 10px;
	padding: 0 20px;
	border-bottom: 3px solid #4D7F1B;
	border-radius: 3px;
	margin-top: 20px;
}

.titre-{
	padding: 5px 30px;
	margin: 10px 0 10px 150px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background: #81C3F7;
	display: inline-block;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
	font-family: 'AvantGardeMdBTMedium';
	font-size: 18px;
}

#salons-agences{
	width: 95%;
	margin: 0 auto;
}

#top #left h1#nom-constructeur, #top #left .h1-like#nom-constructeur{
	background: none;
	width: 100%;
	padding: 0;
	margin: 10px 0 20px 0;
	text-indent: 10px;
	text-align: left;
	color: #4D3C4F;
}

form h5{
	background-color: #594259 !important;
}

#contacts .phone em {
    display: inline-block;
    left: 140px;
    position: absolute;
    top: -4px;
}

#forgotten-pass{
	background: #F7F7F7;
}

a.inscription-ok{
	font-size: 24px;
}

#banniere-depot .titre, #banniere-depot .gros{
	color: #594259;
}

/*   ACCUEIL   */
#accueil-top{
	background: url('/images/moe/bg-accueil-top.jpg') no-repeat top left;
	border-radius: 5px;
	width: 710px;
	height: 303px;
	padding-top: 15px;
	margin: 0 auto;
}

#accueil-bottom{
	width: 710px;
	margin: 10px auto;
}

#accueil-bottom #accueil-bleft,#accueil-bottom #accueil-bright{
	width: 354px;
	margin: 0;
	padding: 0;
	float: left;
}

#accueil-bottom #accueil-bright{
	border-left: 1px solid #e2e2e2;
	float: right;
	padding: 0 0 0 10px;
	width: 339px;
	margin-left: 5px;
}

#accueil-top .encart-top{
	overflow: hidden;
	height: 140px;
	margin: 0 10px 10px;
}

#accueil-top .encart-top + .encart-top{
	margin-top: 10px;
}

.picto-accueil{
	float: left;
	margin: 10px;
}

.btn-accueil{
	background: url("/images/moe/accueil-btn-top.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: right;
    font-size: 22px;
    font-weight: bold;
    height: 51px;
    margin: 30px 20px 0 0;
    padding: 12px 15px 10px 75px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    width: 394px;
}

#accueil-top .encart-top + .encart-top .picto-accueil{
	margin-top: 0;
}

#accueil-top .encart-top + .encart-top .btn-accueil{
	margin-top: 40px;
}

#accueil-bottom #accueil-bleft .accueil-guide{
	overflow: auto;
	margin: 20px 0;
}

#accueil-bottom #accueil-bleft .accueil-titre{
	text-transform: uppercase;
	color: #50679f;
	font-size: 18px;
	font-weight: bold;
	width: 253px;
	float: left;
	text-align: right;
}

#accueil-bottom #accueil-bleft .accueil-titre a{
	color: #50679f;
}

#accueil-bottom #accueil-bleft .accueil-resume{
	font-size: 14px;
	text-align: right;
	width: 250px;
	float: left;
}

#accueil-bottom #accueil-bleft .accueil-ill{
	float: right;
	width: 101px;
	overflow: hidden;
	margin: -20px 0 0 0;
}

#accueil-bright a{
	display: block;
	width: 236px;
	margin-bottom : 10px;
	padding-left: 100px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

#accueil-bright .immo{
	height: 68px;
	background: url(/images/moe/accueil-btn-1.png) no-repeat top left;
	line-height: 72px;
	margin-top: 15px
}

#accueil-bright .domm{
	height: 73px;
	background: url(/images/moe/accueil-btn-2.png) no-repeat top left;
	line-height: 83px;
	margin-top: 15px
}

#accueil-bright .arti{
	height: 76px;
	background: url(/images/moe/accueil-btn-3.png) no-repeat top left;
	line-height: 87px;
}

.sommaire{
	background: #4E9807;
}

.sommaire:after{
	color: #4E9807;
	font-family: 'AvantGardeMdBTMedium';
	top:-25px;
}

.questionsreponses h3{
	font-family: 'AvantGardeMdBTMedium';

}

#cache .surbrille{
	box-shadow: 0 0 5px 3px #92AD22;
}

h1#hautpage.guide-titre{
	background: #503D51;
}

.guide-date{
	background: #92AC22;
}

.guide-intro{
	padding: 10px;
	background: #F5F5F5;
	border-radius: 3px;
	box-shadow: 0 -1px 1px rgba(0,0,0,0.3) inset;
}

.guide-intro p{
	margin-bottom: 5px !important;
}

#dossier a span.phone{
	font-family: 'AvantGardeMdBTMedium';
}

#info-bulle-cf{
	margin-left: 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 10px;
	border:3px solid #6F9B03;
	background:#EEEEEE;
	color:#626262;
	font-weight:bold;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	border-radius: 3px;
	behavior: url(/css/PIE.php);
}

#top #right #logo-pro a{
	color: #4F811B;
	font-weight: bold;
	text-shadow: 1px 1px 0 #fff;
}

.titre-factures span{
	background: #423647; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyMzY0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjNWM0MjVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjNWM0MjVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQyMzY0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  #423647 0%, #5c425c 5%, #5c425c 95%, #423647 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#423647), color-stop(5%,#5c425c), color-stop(95%,#5c425c), color-stop(100%,#423647)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #423647 0%,#5c425c 5%,#5c425c 95%,#423647 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #423647 0%,#5c425c 5%,#5c425c 95%,#423647 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #423647 0%,#5c425c 5%,#5c425c 95%,#423647 100%); /* IE10+ */
background: linear-gradient(to right,  #423647 0%,#5c425c 5%,#5c425c 95%,#423647 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#423647', endColorstr='#423647',GradientType=1 ); /* IE6-8 */

}

#popup_form{
	border: 10px solid #594259 !important;#5B415B
}

#popup_form a{
	background: #5b415b !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViNDE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NTMyNDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(left,  #5b415b 0%, #453245 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5b415b), color-stop(100%,#453245)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #5b415b 0%,#453245 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #5b415b 0%,#453245 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #5b415b 0%,#453245 100%) !important; /* IE10+ */
background: linear-gradient(to right,  #5b415b 0%,#453245 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b415b', endColorstr='#453245',GradientType=1 ); /* IE6-8 */
}

#popup_form h4{
	color: #5D9B28 !important;
}

#popup_form a.last{
	background: #4d9807 !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkOTgwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MGFmMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top,  #4d9807 0%, #70af07 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d9807), color-stop(100%,#70af07)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4d9807 0%,#70af07 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4d9807 0%,#70af07 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4d9807 0%,#70af07 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #4d9807 0%,#70af07 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d9807', endColorstr='#70af07',GradientType=0 ); /* IE6-8 */

}

.seperator-fiche2.dash{
	font-size: 27px;
	line-height: 44px;
}

.publicite_ville *{
	color: #745D71;
    font-size: 15px;
    font-weight: bold;
}

.publicite_ville h5{
	color: #8ab120;
	font-size: 20px;
	margin: 0 0 5px 0;
	font-style: italic;
}

.publicite_ville a{
	color: #8ab120;
	text-decoration: underline;
}

.publicite_ville tr{
	border: none !important;
}

a.contacter.infospro.moe{
	color: #000;
	background: none;
	border:none;
	box-shadow: none;
}

a.contacter.infospro.moe.agenceinfo{
	font-size: 14px;
	text-align: left;
	font-family: "Arial";
	text-shadow: none;
}

a.contacter.infospro.moe.agenceinfo span{
	color: #5A425B;
	text-decoration: underline;
}

a.contacter.infospro.moe.agenceinfo span.affiched{
	color: #000000;
	text-decoration: none;
}

a.contacter.infospro.moe.withtoken span{
	color: #5A425B;
	text-decoration: underline;
}

a.contacter.infospro.moe.withtoken span.affiched{
	color: #000000;
	text-decoration: none;
}

a.depot-projet-fiche{
	background: #5b425b; /* Old browsers */
background: -moz-linear-gradient(top,  #5b425b 0%, #4b364b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b425b), color-stop(100%,#4b364b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b425b 0%,#4b364b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b425b 0%,#4b364b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b425b 0%,#4b364b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b425b 0%,#4b364b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b425b', endColorstr='#4b364b',GradientType=0 ); /* IE6-9 */

    border-radius: 5px;
    color: #FFFFFF;
    display: inline-block;
    padding: 7px 10px 7px 52px;
    position: relative;
    width: 302px;
    margin: 5px 0 0 10px;
    font-family: 'AvantGardeMdBTMedium';
}
a.depot-projet-fiche u{
	font-family: 'AvantGardeMdBTMedium';
}
a.depot-projet-fiche img{
	left: 5px;
    margin-top: -13px;
    position: absolute;
    top: 50%;
    vertical-align: middle;
}

#b-4251{ /* Popup des labels */
	position: relative;
	top: 50%;
	left: 0;
	font-size: 12px;
	width: 130px;
	margin-left: -70px;
	line-height: 14px;
	text-align: justify;
	background: #EDEDED;
	color: #4D384D;
	text-shadow: 0 1px 0 #fff;
	padding: 5px 10px;
	border-radius: 3px;
	z-index: 101;
	box-shadow: 0 1px 3px rgba(0,0,0,0.3);
}

#b-4251:after { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } #b-4251:after { border-bottom-color: #EEEEEE; border-width: 10px; left: 50%; margin-left: -10px;}

#agences-proches .agences-bloc{
	min-height: 140px;
	*height: 140px;
}

a.dossier.inpop{
	height: auto;
    line-height: inherit;
    padding: 5px 0 5px 35px;
    width: auto;
    position: relative;
}

a.dossier.inpop img{
	position: absolute;
	top: 10px;
	left: 5px;
}

#banniere-depot{
	background: url('/images/moe/head_pro.jpg') no-repeat top left;
}

#banniere-depot table tr{
	border: none;
}

#banniere-depot h5{
	padding: 0;
	margin: 0 0 5px 0;
	font-weight: 900;
	font-size: 24px;
	color: #5A425A;
	display: inline-block;
	width: 315px;
}

#banniere-depot p{
	padding: 0;
	font-size: 16px;
	line-height: 20px;
	display: inline-block;
	width: 315px;
}

form[name=contact] h5{
	background: #EEE !important;
	color: #594259 !important;
	text-shadow: none !important;
}

.zsed a{
 	display:none;
}

#texte-accueil{
	border: 4px solid rgb(85, 66, 87);
}

#services .immo{
	background: url('/images/moe/accueil-btn-1.png') no-repeat;
	background-position: left 8px;
	height: 80px;
	width: 335px;
	display: inline-block;
	line-height: 85px;
	text-align: center;
}
#services .arti{
	background: url('/images/moe/accueil-btn-3.png') no-repeat top left;
	height: 80px;
	width: 335px;
	display: inline-block;
	line-height: 85px;
	text-align: center;
}


#navibarleft a.navi-pro{
	/*border-left: 7px solid #99619F;*/
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left, #513C52 0%, #513C52 5%, #ffffff 5%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#513C52), color-stop(5%,#513C52), color-stop(5%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #513C52 0%,#513C52 5%,#ffffff 5%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #513C52 0%,#513C52 5%,#ffffff 5%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #513C52 0%,#513C52 5%,#ffffff 5%); /* IE10+ */
background: linear-gradient(to right, #513C52 0%,#513C52 5%,#ffffff 5%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#513C52', endColorstr='#ffffff',GradientType=1 );
}
#navibarleft a.navi-pro:hover strong{
	color: #513C52 !important;
}