*{
margin:0;
padding:0;	
}

#contenu a{
	text-decoration:none;
	color:#000;
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
}

#contenu a:hover{
	text-decoration:none;
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
}



/* CSS Document */
body{
    margin: 0;
    padding: 0;
    text-align: center;
	background-image:url(../layout_img/background.png);
	background-repeat:repeat;

font-size:12px;
}
.over{
background-image:url(../images/MenuOver.png); color:#ffffff;
}
.out{
background-image:url(../images/Menu.png); color:#999999;
}

#box{
width:1000px;
margin-left:auto;
margin-right:auto;
}


#titre{
color:#FFFFFF;
width:100%;
float:left;

}

h1{
	font-size:10px;
	font-weight:bold;
	color:#000;
}




#menu{
width:100%;
float:left;
padding:8px 0;

}
#menu ul {
list-style-type:none;
	display:inline;
	float: left;
}

#menu li{
margin:0;
display:inline;
}

#menu ul li a{
    color: #000000;
    font-family: 'Lato',sans-serif;
    font-size: 16px;
    margin-left: -3px;
    padding: 5px 19px;
    text-decoration: none;
    text-decoration: none;
	-webkit-transition:0.6s;
	-moz-transition:0.6s;
	-o-transition:0.6s;
	transition:0.6s;
	font-weight:300;

}

#menu ul li a:hover{
	
	-webkit-transition:0.6s;
	-moz-transition:0.6s;
	-o-transition:0.6s;
	transition:0.6s;

}


#colonne{
width:261px;
background-image:url(../images/colonne.png);
background-repeat:no-repeat;
min-height:360px;
float:left;
color:#FFFFFF;
font-size:11px;
text-align:left;
overflow:hidden;
}
#contenu{
	background-color: #FFFFFF;
    margin: auto;
    padding: 25px;
    text-align: left;
    width: 950px;
	box-shadow:0px 0px 4px #444;

}


.vignette{
background-color:#FFFFFF;
background-image:url(../images/TitreVignette.png);
background-repeat:repeat-x;
float:left;
height:188px;
margin-left:13px;
margin-top:8px;
position:relative;
width:386px;
}
.titreVignette{
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:bold;
height:32px;
margin-left:2%;
margin-top:8px;
text-align:left;
width:50%;
}
.prixVignette{
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:100;
height:32px;
margin-top:10px;
text-align:right;
width:45%;
}


.imgVignette img{
float:left;
width:240px;
margin:0px;
height:157px;
}
.Prix{
color:#FFFFFF;
margin-top:8px;
}
.descVignette{
/*width:390px;
font-size:11px;
color:#666666;
float:left;
text-align:left;*/

color:#666666;
float:left;
font-size:11px;
text-align:left;
width:212px;
}
.descVignetteD{
color:#666666;
float:left;
font-size:11px;
margin-top:38px;
text-align:left;
width:364px;
}
.descVignette p{
padding:3px;
}
.detailVignette{
height:17px;
left:227px;
position:absolute;
top:159px;
width:158px;
}
form select option {
font-size: 10px;
width:100%;
 
} 



.photos{



}
.tableau{
float:left;
margin-top:2px;
width:150px;
}
.affdet{
background-image:url(../images/TitreVignette.png);
background-repeat:repeat-x;
float:left;
margin-top:0;
position:relative;
width:100%;
}

.ville{
color:#FFFFFF;
font-size:15px;
left:5px;
position:absolute;
top:5px;
}
.prix{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
left:641px;
position:absolute;
top:5px;
}
.gal{
float:left;
margin-top:29px;
padding:9px;
}
.middle{
float:left;
margin-left:28px;
width:150px;
}

#imggrosse {
height:260px;
margin-right:5px;
width:260px;
}

#page-wrap 									{ width: 640px; margin: 25px auto; position: relative;float:left;margin-left:75px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 640px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 640px; height: 285px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 640px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }



#google_translate_element input.champs[type="text"], select {
	background:gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -o-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;

    border: 1px solid #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    width: 232px;
}

#google_translate_element select{
font-size:10px;	
margin:0;
margin-bottom:10px;

}




input.champs[type="text"], select {
	background:gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -o-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;

    border: 1px solid #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    width: 145px;
}
style.css (ligne 76)
input[type="text"], select {
   background:gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -o-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    width: 110px;
}
style.css (ligne 66)
select {
    background:gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
	background: -o-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    padding: 5px;
    width: auto;
}







#recherche {
	float:left; color:#FFF; height:312px; width:410px;margin-bottom: 20px;
	
}

#sliderOK {
	float:left;height: 290px;
}

#recherche35 {
	float:left;
}

#recherche2 {
	background-color: #7EBB9D;cursor: pointer;float: left;font-size: 9px;font-weight: bold;height: 14px;padding-top: 3px;text-align: center;width: 24px;
}

#bloc1 {
	float:left;height:17px; margin-top:0px;width:103px;
}

#coups1 {
	float:left; margin-bottom:33px;
}



#NumpageA a {
	color:#a81210;font-weight:bold;cursor: pointer;float: left;font-size: 14px;text-align: center; margin-right:10px; text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;font-family: 'Lato',sans-serif;
	
	
}



#Numpage a {
	color:#222;font-weight:bold;cursor: pointer;float: left;font-size: 14px;text-align: center; margin-right:10px; text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;font-family: 'Lato',sans-serif;
	
}

#Numpage a:hover {
color:#a81210;font-weight:bold;cursor: pointer;float: left;font-size: 14px;text-align: center; margin-right:10px; text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;font-family: 'Lato',sans-serif;

	
}



.NumpageA2{
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
    background-color: #d7d6d7;
    border: 1px solid #555555;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
    margin-bottom: 5px;
    margin-right: 6px;
    margin-top: 15px;
    padding-top: 4px;
    text-align: center;
    text-decoration: none;
    width: 20px; font-family: 'Questrial',sans-serif;
	
	
}



.NumpageA2:hover{
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
	background-color: #9b9999;
    border: 1px solid #555555;
    color: #FFF;
    font-family: 'Questrial',sans-serif;
}

.NumpageA2Over{
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
	background-color: #9b9999;
    border: 1px solid #555555;
    color: #FFF;
    cursor: pointer;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
    margin-right: 6px;
	margin-top: 15px;
    padding-top: 4px;
    text-align: center;
    text-decoration: none;
    width: 20px; font-family: 'Questrial',sans-serif;
}


#nousConsulter a{
	color:#FFF;
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
	
	
}

#nousConsulter a:hover{
	color:#7EBB9D;
	-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
	
	
}

#Loupe{
	background-image:url(../images/Loupe.png);height: 140px; width:195px;z-index:10000;position:absolute;margin-left:600px;margin-top:100px;
}

#telephone{
	height: 19px;
	width: 154px; 
	float:left;

}


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

color: #FFFFFF;
float: left;
font-family: 'Questrial',sans-serif;
font-size: 11px;
margin-top: 7px;
padding: 4px 19px;
text-align: center;
cursor:pointer;
-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;
}
















.test2{
float: left; background-color:#ae2392; padding: 13px 0px 0px 13px; height: 90px; width: 313px; cursor:pointer;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}

.test2Over{
float: left; background-color:#ae2392; padding: 13px 0px 0px 13px; height: 90px; width: 240px; cursor:pointer;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}


.test2:hover{
width: 460px;	
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}



.test1{
float: left; background-color: rgb(118, 0, 129); padding: 13px 0px 0px 13px; height: 90px; width: 313px; cursor:pointer; overflow:hidden;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}

.test1Over{
float: left; background-color: rgb(118, 0, 129); padding: 13px 0px 0px 13px; height: 90px; width: 240px; cursor:pointer;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}

.test1:hover{
width: 460px;	
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;

}


.test3{
float: left; background-color:#ff248a; padding: 13px 0px 0px 13px; height: 90px; width: 313px; cursor:pointer; overflow:hidden;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}

.test3Over{
float: left; background-color:#ae2392; padding: 13px 0px 0px 13px; height: 90px; width: 240px; cursor:pointer;
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;
}

.test3:hover{
width: 460px;	
-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;

}



#phSweet{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	background-color: rgb(37, 214, 199);
	
}


#phSweet:hover{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	background-color:#11B4A6;
	
}


#ensavoirplus {
	background-color: #9d2084;

background: rgb(190,78,167); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlNGVhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDIwODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(190,78,167,1) 0%, rgba(157,32,132,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(190,78,167,1)), color-stop(100%,rgba(157,32,132,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(190,78,167,1) 0%,rgba(157,32,132,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(190,78,167,1) 0%,rgba(157,32,132,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(190,78,167,1) 0%,rgba(157,32,132,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(190,78,167,1) 0%,rgba(157,32,132,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be4ea7', endColorstr='#9d2084',GradientType=0 ); /* IE6-8 */

border: medium none; color:#FFF; cursor: pointer; float: none; padding:2px; float:left; margin-left:10px;

}



#bouton2{
	background: #1b1b1b; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiMWIxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #1b1b1b 0%, #444444 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b1b1b), color-stop(100%,#444444)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #1b1b1b 0%,#444444 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #1b1b1b 0%,#444444 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #1b1b1b 0%,#444444 100%); /* IE10+ */

background: linear-gradient(to bottom,  #1b1b1b 0%,#444444 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#444444',GradientType=0 ); /* IE6-8 */


	
}

#degrad{
background: #5a9315; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhOTMxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMWE0NTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #5a9315 0%, #01a452 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a9315), color-stop(100%,#01a452)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #5a9315 0%,#01a452 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #5a9315 0%,#01a452 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #5a9315 0%,#01a452 100%); /* IE10+ */

background: linear-gradient(to bottom,  #5a9315 0%,#01a452 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a9315', endColorstr='#01a452',GradientType=0 ); /* IE6-8 */

	
	
}




#foot a{
	text-decoration:none;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	color:#FFF;
	}
	
	#foot a:hover{
	text-decoration:none;
	color:#3ECFCB;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	}




#liste a{
	color:#000;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
}
#liste a:hover{
	color:#429824;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
}




#bouton23{
	color:#FFF;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	
}

#bouton23:hover{
	color:#11B4A6;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	
}

#contactdiv{
 color: rgb(255, 255, 255); display: none; float: left;
}




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

	
	
}


#footer2 ul li{
	list-style-type:none;
	display:inline;
}

#footer2 ul li a{
	color: #FFFFFF;
    font-family: 'Lato',sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    margin-right: 12px;
    text-decoration: none;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
}



#footer2 ul li :hover{
	color:#ff9239;
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
}


#lienfoot a{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	color:#FFF;
	
}

#lienfoot a:hover{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	color:#ff9239;
	
}


#hover a{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	color:#484848;
	
}


#hover a:hover{
	transition: .7s;-moz-transition:.7s;-webkit-transition: .7s;-o-transition:.7s;
	color:#E12C2A;	
}