/*

Nicolas BARET

Feuille de style */


/*---------- Début SEO ----------*/

.seo {

	text-align:right;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#9d9ca5;

	/*background-image:url(https://ff2ed9.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg-seo.jpg);

	background-repeat:repeat-x;

	background-position:top;

	border-bottom:1px solid #ffffff;*/

	height:20px;

	margin-top:-15px;
	
	margin-bottom: 0px;
	
	padding-top: 5px;
	
	

}



.seo h1 {

	text-align:right;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	
	

}



.seo p {

	text-align:right;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

}



.seo a {

	text-decoration: none;

	color: #fff;

}

			

.seo a:hover {

	color: #fff;

	text-decoration:underline;

}

/*---------- Fin SEO ----------*/


body {

    width: 100%;

	background-image:url(https://2e7fd7.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg.jpg);

	background-repeat: repeat-y;
	
	background-position: top center;

	background-color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 0;

	padding: 0;

}



h1 {

	font-size: 16px;
	
	height: auto;
	
	padding-left: 7px;

	color: #f29400;

}



h2 {

	height: 25px;

	font-size: 15px;

	color: #000;
	
	margin-top: 0px;
	
	margin-bottom: 10px;
	
	border-bottom: 5px solid #9d9ca5;

}


p {

	padding-left: 15px;

	padding-top: 5px;

	padding-right: 15px;

	padding-bottom: 15px;

}



a {

	text-decoration: none;

	color: #d5d621;

}


img {

	border: none;


}


.gras-gris {

	color: #f29400;
	font-weight: bold;
	font-size: 13px;
	}
	
.ensavoirplus {

	color: #959595;
	font-size: 12px;
	float: right;
	}


#conteneur-principal {
	
    width: 940px; 

    height: auto;

    margin:0 auto;
}



#logo {

    width: auto; 

    height:auto;

    display: block;
	
	float: left;
	
}

#header {

    width: 940px; 

    height:190px;
	
	background-image:url(https://66216f.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg-header.png);

	background-repeat: no-repeat;

}



#conteneur-central {

    width: 940px; 

    height: auto;

    display: block;

	float: left;
}


#conteneur-menu {

    width: 240px; 

    height: auto;
	
	margin-left: 15px;
	
	padding-top: 10px;

    display: block;

	float: left;

	font-size: 14px;	

	z-index: 4;

	position: relative;	
	
	border-top: 5px solid #d5d621;
	
	border-bottom: 5px solid #e2921e;
	
	padding-bottom :15px;
	
	background-image:url(https://7d9600.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg-noir.png);
}

/*---------- Menu ----------*/

.nav {

    list-style: none none;

    margin: 0;

    padding: 0;

    line-height: 1;
	
	text-align: right;

}

.nav a {

    display: block;

    padding-top: 12px;
	
	padding-bottom: 12px;
	
	padding-right: 35px;

	color: #fff;

    text-decoration: none;

}

.nav a:focus,

.nav a:hover {

    color: #d5d621;

    text-decoration: none;


}



.nav li {

    border-bottom: 1px solid #5d5d5d;
	
	float: left;
	
	width: 240px;
	
	height: auto;
	
	background-image:url(https://d264bd.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg-menu.png);

}


.nav li:hover{

    border-bottom: 1px solid #ffffff;
	
	float: left;
	
	width: 240px;
	
	background-image:url(https://6ac01a.claudeassets.com/20180307121722im_/http://presthabitat.com/images/bg-menu-hover.png);
	
	

}



.sub-nav li {

	border: none;

	padding-right: 10px;

	padding-left: 10px;

}

.nav-item {

    float: left; /* Pour que les liens s’affichent horizontalement */

    position: relative; /* Crée un contexte de positionnement pour les sous-listes */

}

.sub-nav {

width: auto;

    display: none; /* Masque la sous-liste */

    position: absolute; /* Evite que la dimension du conteneur ne change quand la sous-liste est affichée */

    left: 0; /* FIX IE7 : pour que le sous-menu s’aligne avec son conteneur */

    top: 2em; /* FIX IE7 : pour que le sous-menu s’aligne avec son conteneur, on le positionne explicitement en bas du conteneur */

    white-space: nowrap; /* Pour que le texte ne revienne pas à la ligne */

    background: #f0f0f0; /* FIX IE7 : évite que la sous-liste ne disparaisse au moment où le curseur arrive au-dessus */

    margin-top: 6px; /* Pour que le sous-menu recouvre son parent, facilitant le passage de la souris de l’un à l’autre */

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	margin-left: 10px;

	padding-bottom: 10px;

	}

.nav-item:hover .sub-nav {

    display: block; /* Affiche cette sous-liste au survol de son conteneur */

}

/*---------- Fin menu ----------*/

#bloc-coordonnees {

    width: 220px; 

    height: auto;

    display: block;

	float: left;
	
	text-align:right;
	
	margin-top: 40px;
	
	color: #fff;
	
	font-size:12px;
	
	padding: 10px;
	
	border-top: 3px solid #fff;
	
	line-height: 2;
}



#conteneur-contenu-central {

    width: 600px; 

    min-height: 400px;

    display: block;

	float: right;
	
	margin-top: 15px;
	
	color: #000;
}


#conteneur-slideshow {

    width: 600px; 

    height: 300px;

	float: right;
	
	margin-bottom: 20px;
	
	background-color: #000;
}

#bloc-administrable {

    width: 600px; 
	
	margin-bottom: 20px;
}

#bloc-administrable li {

    list-style-image: url(https://af7da6.claudeassets.com/20180307121722im_/http://presthabitat.com/images/puce.png);
	margin-bottom: 7px;
}

.conteneur-bloc-service {

    width: 600px; 

    height: auto;

	float: right;
	
	margin-top: 4px;
	
	margin-bottom: 20px;
	
	padding-top: 10px;
	
	padding-bottom: 10px;
	
	border-top: 1px solid #9d9ca5;
	
	border-bottom: 1px solid #9d9ca5;
}

.conteneur-bloc-service li {

    list-style-type: square;
	margin-bottom: 7px;
}



.bloc-gauche {

    width: 280px; 

    height: auto;

    display: block;

	float: left;
	
	margin-bottom: 30px;

}

.bloc-service1 {

    width: 280px; 

    height: auto;

    display: block;
	
	padding-right : 20px;
	
	border-right: 1px solid #f29400;

	float: left;

}

.bloc-service2 {

    width: 280px; 

    height: auto;

    display: block;

	float: right;

}


.bloc-droit {

    width: 280px; 

    height: auto;

    display: block;

	float: right;
	
	margin-bottom: 30px;

}


.separateur {

    width: 490px; 

    height: 30px;

	background-image:url(https://8f3e0f.claudeassets.com/20180307121722im_/http://presthabitat.com/images/separateur.jpg);

	float:left;	

}



.separateur-long {

    width: 615px; 

    height: 30px;

	background-image:url(https://8f3e0f.claudeassets.com/20180307121722im_/http://presthabitat.com/images/separateur.jpg);
	
	background-repeat:no-repeat;
	
	background-color: #fff;

	float:right;

}



#pied-de-page {

    width: 615px; 

    height: 50px;

	float:right;

	padding-top: 10px;
	
	text-align:right;
	
	border-top: 3px solid #a0a0a0;
 
}



#pied-de-page a {

	color: #f29400;

}

	

#pied-de-page a:hover {

	color: #000;

}

.cadre-pdp-gauche {
	width: 300px;
	height: 30px;
	float: left;
	text-align: left;
}
	
.cadre-pdp-droit {
	width: 300px;
	height: 30px;
	float: right;
}


/*---------- Debut formulaire ----------*/

#conteneur-formulaire{

	width:430px;

    height:320px;

    float: left;

    margin: 0 10px 0 10px;

}



fieldset {

 	padding: 0 40px 10px 20px;

 	margin-bottom:10px;

 	border: none;

 }

 

legend {

 	color:#ca0002;

 	font-size: 16px;

 	margin-bottom: 20px;

 }

 

 input{

 	max-width: 400px;

 }

 

label {

 	margin-top:5px;

 	display:block;

 }

 

textarea {

 	width: 400px;

 	height: 105px;

}

 

input[type=submit], input[type=reset] {

 	float: right;

 	cursor:pointer;

 }

/*---------- Fin formulaire ----------*/






/*
     FILE ARCHIVED ON 07:03:22 Mar 13, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:10:31 Aug 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.726
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.043
  esindex: 0.014
  cdx.remote: 10.19
  LoadShardBlock: 275.316 (3)
  PetaboxLoader3.datanode: 335.014 (5)
  PetaboxLoader3.resolve: 297.82 (3)
  load_resource: 477.054 (2)
*/