/*:::::::::::::::::::::::::::::::: Généralités */
#contenu p {
color:#868686;
line-height:1.6em;
font-size:0.9em;
padding:5px 20px;
}
#contenu a {
color:#4c95bf;
text-decoration:none;
border-bottom:1px #4c95bf dotted;
}
#contenu a:hover {
text-decoration:none;
border-bottom:1px #4c95bf solid;
}
#contenu ul {
color:#868686;
list-style:circle;
line-height:1.4em;
font-size:0.9em;
padding:0 50px;
}
#contenu dl {
color:#868686;
line-height:1.4em;
font-size:0.9em;
padding:0 10px 0 20px;
width:500px;
}
#contenu dl dt {
padding:5px 0 0 0;
font-weight:bold;
color:#e09d1d;
border-bottom:1px #e2e2e2 solid;
}
#contenu dl dd {
padding:0 0 10px 0;
}
#contenu h1 {
color:#868686;
font-size:1.4em;
}
#contenu h2 {
color:#868686;
font-size:1.2em;
padding:0 0 0 20px;
}
#contenu h3 {
color:#868686;
font-size:1em;
}


/*:::::::::::::::::::::::::::::::: Spécificité Accueil */
#contenu #accueil {
padding:20px 0 0 0;
}
	#contenu #accueil h2 {
	padding:0 0 0 20px;
	}
	#carte {
	float:right;
	}
	#accueil .deuxColonnes {
	float:left;
	width:18%;
	}


/*:::::::::::::::::::::::::::::::: Spécificité Situation */
#contenu #situation {
padding:20px 0 0 0;
}
	#contenu #situation h2 {
	padding:0 0 0 20px;
	}
	#contenu #situation h3 {
	padding:10px 0 0 20px;
	}

/*:::::::::::::::::::::::::::::::: Spécificité gite 5 personnes */
#contenu #gite5personnes {
padding:20px 0 0 0;
}
	#contenu #gite5personnes h2 {
	padding:0 0 0 20px;
	}
	#contenu #gite5personnes h3 {
	padding:10px 0 0 20px;
	}

/*:::::::::::::::::::::::::::::::: Spécificité gite 5 personnes */
#contenu #contact {
padding:20px;
}
	#contenu #contact h2 {
	padding:0 0 0 10px;
	}
	#contenu #contact h3 {
	padding:10px 0 0 20px;
	}
	.box {
	width:46%;
	float:left;
	padding:10px;
	margin:10px 5px;
	background-color:#f1f1f1;
	}
		.box .titre-champ {
		float:left;
		padding:5px;
		width:30%;
		font-weight:bold;
		font-size:0.9em;
		}
		.box .valeur-champ {
		float:left;
		padding:5px;
		width:50%;
		}
	.box2 {
	width:96%;
	float:left;
	padding:10px;
	margin:10px 5px;
	background-color:#f3f3f3;
	}
		.box2 .titre-champ {
		float:left;
		padding:5px;
		width:2s8%;
		font-weight:bold;
		font-size:0.9em;
		}
		.box2 .valeur-champ {
		float:left;
		padding:5px;
		width:68%;
		}
	input, textarea {
	font-family:Trebuchet, Arial, Verdana, sans-serif;
	font-size:1em;
	}
	
/* Activités */

.lebloc {
display:block;
float:left;
width:47%;
margin:5px;
padding:5px;
border:1px #ccc dotted;
}
.lebloc2 {
display:block;
float:left;
width:94%;
margin:5px;
padding:5px;
border:1px #ccc dotted;
}
