@charset "utf-8";
/* CSS Document */

body { 
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	}


#main {
	width:1024px;
	margin:auto;
	}

img { 
	margin:0; 
	padding:0; 
	border:0;  
	}

a { 
	margin:0; 
	padding:0; 
	border:0; 
	}

a:hover { 
	margin:0;
	padding:0; 
	border:0;
	}
	
div {
	margin:auto;
	}

#menu {
	margin-left:15px;
	}

#menu ul li {
	display:inline;
	float:left
	}
	
#menu ul li p {
	visibility:hidden;
	}

.home a {
	width:96px;
	height:120px;
	display:block;
	background-image:url(../Images/home_down.jpg);
	background-position:bottom;
	}
	
.home a:hover {
	width:96px;
	height:120px;
	display:block;
	background-image:url(../Images/home_up.jpg);
	background-position:bottom;
	}
	
.space1 {
	width:81px;
	height:120px;
	display:block;
	background-image:url(../Images/space1.jpg);
	background-position: 0 16px;
	}
	
.maison a {
	width:97px;
	height:120px;
	display:block;
	background-image:url(../Images/maison_down.jpg);
	background-position:bottom;
	}
	
.maison a:hover {
	width:97px;
	height:120px;
	display:block;
	background-image:url(../Images/maison_up.jpg);
	background-position:bottom;
	}
	
.space2 {
	width:38px;
	height:120px;
	display:block;
	background-image:url(../Images/space2.jpg);
	background-position: 0 16px;
	}
	
.ruelle a {
	width:99px;
	height:120px;
	display:block;
	background-image:url(../Images/ruelle_down.jpg);
	background-position:bottom;
	}
	
.ruelle a:hover {
	width:99px;
	height:120px;
	display:block;
	background-image:url(../Images/ruelle_up.jpg);
	background-position:bottom;
	}
	
.space3 {
	width:36px;
	height:120px;
	display:block;
	background-image:url(../Images/space3.jpg);
	background-position: 0 16px;
	}
	
.tourterelles a {
	width:190px;
	height:120px;
	display:block;
	background-image:url(../Images/tourterelles_down.jpg);
	background-position:bottom;
	}
	
.tourterelles a:hover {
	width:190px;
	height:120px;
	display:block;
	background-image:url(../Images/tourterelles_up.jpg);
	background-position:bottom;
	}
	
.space4 {
	width:77px;
	height:120px;
	display:block;
	background-image:url(../Images/space4.jpg);
	background-position: 0 16px;
	}
	
.tarifs a {
	width:83px;
	height:120px;
	display:block;
	background-image:url(../Images/tarifs_down.jpg);
	background-position:bottom;
	}
	
.tarifs a:hover {
	width:83px;
	height:120px;
	display:block;
	background-image:url(../Images/tarifs_up.jpg);
	background-position:bottom;
	}
	
.space5 {
	width:30px;
	height:120px;
	display:block;
	background-image:url(../Images/space5.jpg);
	background-position: 0 16px;
	}
	
.contact a {
	width:98px;
	height:120px;
	display:block;
	background-image:url(../Images/contact_down.jpg);
	background-position:bottom;
	}
	
.contact a:hover {
	width:98px;
	height:120px;
	display:block;
	background-image:url(../Images/contact_up.jpg);
	background-position:bottom;
	}
	
/*_______________fin menu___________________ */	

	
#head-home {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_home.jpg);
	}
	
.content-home {
	clear:both;
	background-image:url(../Images/background_home.jpg);
	background-repeat:repeat-y;
	font-size:16px;
	text-align:center;
	}
	
	
.alignement_left {
	text-align:left;
	padding-left:100px;
	}

.foot {
	font-size:10px;
	text-align:center;
	padding-top:70px;
	margin-top:0;
	}
	
#foot-home {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_home.jpg);
	}
	
#head-maison {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_maison.jpg);
	}
	
#content-maison {
	clear:both;
	background-image:url(../Images/background_maison.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-size:14px;
	text-align:center;
	}
	
#content-maison img { margin:5px; }
	
#foot-maison {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_maison.jpg);
	}
	
#head-ruelle {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_ruelle.jpg);
	}
	
#content-ruelle {
	clear:both;
	background-image:url(../Images/background_ruelle.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-size:14px;
	text-align:center;
	}
	
#content-ruelle img { margin:5px; }
	
#foot-ruelle {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_ruelle.jpg);
	}
	
#head-tourterelles {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_tourterelles.jpg);
	}
	
#content-tourterelles {
	clear:both;
	background-image:url(../Images/background_tourterelles.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-size:14px;
	text-align:center;
	}

#content-tourterelles img { margin:5px; }

#foot-tourterelles {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_tourterelles.jpg);
	}
	
#head-tarifs {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_tarifs.jpg);
	}
	
#content-tarifs {
	clear:both;
	background-image:url(../Images/background_tarifs.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-size:14px;
	text-align:center;
	margin-bottom:0;
	}
	
#foot-tarifs {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_tarifs.jpg);
	margin-top:0;
	}
	
.tarifs_titre {
	font-size:18px;
	}
	
.tarifs_texte {
	font-size:16px
	}
	
.tarifs_texte2 { margin:0; }
	
#head-contact {
	clear:both;
	width:1024px;
	height:85px;
	float:right;
	background-image:url(../Images/head_contact.jpg);
	}
	
#content-contact {
	clear:both;
	background-image:url(../Images/background_contact.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-size:14px;
	text-align:center;
	}
	
#foot-contact {
	clear:both;
	width:1024px;
	height:87px;
	background-repeat:no-repeat;
	background-image:url(../Images/foot_contact.jpg);
	}
	
	

/*_____________formulaire___________________*/


INPUT {
	color: #000;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #EEEEEE;
}
SELECT {
	color: #000;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif; 
	background-color: #EEEEEE;
}
TEXTAREA {
	color: #000;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif; 
	background-color: #EEEEEE;
}
.txterror {
	color: black;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif; 
}
.txtform {
	color: black;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif; 
}

form {
	text-align:left; 
	width:750px;
	margin:auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom:30px;
	}
	
#content-contact table {
	text-align:left; 
	width:750px;
	margin:auto;
	font-family: Georgia, "Times New Roman", Times, serif; 
	}
