/* CSS Document */

body {
	background:url(images/bg_fonce.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#3a3a3a;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#3a3a3a;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#3a3a3a;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#7e756e;
}

img {
	border:none;
}

.table_clair {
	background:url(images/bg_clair.jpg);
	background-repeat:repeat;
}

.menu {
	background:url(images/menu.jpg);
	background-repeat:repeat-x;
}

.texte_home {
	color:#7e756e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.lettrine {
	color:#7e756e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
}

.footer {
	color:#f3efe8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-transform:uppercase;
}

a.footer {
	color:#f3efe8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

a:hover.footer {
	color:#f3efe8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	text-transform:uppercase;
}

.footer2 {
	color:#7c6c60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-transform:uppercase;
}

a.footer2 {
	color:#7c6c60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}

a:hover.footer2 {
	color:#7c6c60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	text-transform:uppercase;
}

.search_clair {
	background:url(images/bg_search_clair.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f8f6e9;
}

.search_fonce {
	background:url(images/bg_search_fonce.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f8f6e9;
}

.liste_clair {
	background:url(images/bg_liste_clair.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#726d65;
}

.liste_fonce {
	background:url(images/bg_liste_fonce.jpg);
	background-repeat:repeat;
}

.titre_liste {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#6d5e52;
	text-transform:uppercase;
}
	

select {
	background-color:#f8f6e9;
	border:1px solid #7C6C5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#453E38;
}

input {
	background-color:#f8f6e9;
	border:1px solid #7C6C5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#453E38;
}

textarea {
	background-color:#f8f6e9;
	border:1px solid #7C6C5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#453E38;
}

.presta {
	text-transform:uppercase;
}

.titre_bien {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#413c34;
}

nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7c6c5f;
	text-decoration:none;
}

a.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7c6c5f;
	text-decoration:none;
}

a:hover.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7c6c5f;
	text-decoration:underline;
}

.bg_detail {
	background:url(images/bg_detail.jpg);
	background-repeat:repeat;
}

.titre_bien_detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#413c34;
	text-transform:uppercase;
}

.bg_detail_fonce {
	background:url(images/bg_detail_fonce.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#f8f6e9;
}

.bg_desc {
	background:url(images/bg_desc.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#3a3a3a;
}

hr.prix {
	border:1px solid #3a3a3a;
	width:30px;
	text-align:left;
}
.prix {
	font-size:14px;
	font-weight:bold;
}

a.retour {
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
	
a:hover.retour {
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF7200;
	list-style:square;
	font-size:12px;
	padding:10px;
}

a.sitemap {
	color:#453E38;
	text-decoration:none;
	padding:10px;
}

a:hover.sitemap {
	color:#453E38;
	text-decoration:underline;
	padding:10px;
}
