﻿@charset "utf-8";
/* CSS Document */
body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	background:#ffffff;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
#CONTENERHOME{
	width: 943px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	border: 0px;
	padding: 0px;

}
#CONTENERNAV{
	width: 943px;
	height:114PX;
	position:relative;
	float:left;
	background-image: url('immobilier-photos/commun/navigation-fond-haut.jpg');
	background-repeat:no-repeat;
	background-position:center;
}
#CONTENERNAV-1{
	width: auto;
	height:20PX;
	position:relative;
	float:left;
	padding-left:550px;
	padding-top:5px;

}
#CONTENERNAV-2{
	width: auto;
	height: 30PX;
	position: relative;
	float: left;
	padding-left: 300px;
	padding-top: 35px;
	text-align: left;
}

#CONTENERGAUCHE{
	width: 282px;
	height: auto;
	position:relative;
	float: left;
	background-image: url('immobilier-photos/commun/navigation-fond-gauche.gif');
	background-repeat:no-repeat;
	background-position:center;
}
#CONTENERGAUCHE-1{
	width: 198px;
	height: auto;
	padding-right:23px;
	padding-top:5px;
	position:relative;
	float: left;
	text-align:center;
	padding-left:37px;
	padding-bottom:10px;

}
#CONTENERGAUCHE-2{
	width: 198px;
	height: auto;
	padding-right:13px;
	padding-top:56px;	
	padding-left:47px;
	background-image:url('immobilier-photos/commun/fond-moteur-recherche.gif');
	background-position:47px 5px;
	background-repeat:no-repeat;
	position:relative;
	float: left;
	text-align:center;
}
#CONTENERGAUCHE-3{
	width: 188px;
	height: 210px;
	padding-top:20px;
	padding-left:47px;
	position:relative;
	float: left;
	text-align:center;
}
#CONTENERGAUCHE-4{
	width: 198px;
	height: auto;
	padding-right:23px;
	padding-top:20px;
	position:relative;
	float: left;
	text-align: left;
	padding-left:57px;
	padding-bottom:10px;

}


#CONTENER_CENTRE{
	width: 661px;
	height: auto;
	position:relative;
	float: left;
	vertical-align:top;
}
#CONTENER_ANN_1{
	width: 617px;
	height: 125px;
	position:relative;
	background-image:url('immobilier-photos/annonces/fond1.gif');
	background-repeat:no-repeat;
	float: left;
	vertical-align:top;
	padding-bottom:6px;
}
#CONTENER_CONTACT{
	width: 661px;
	height: 626px;
	position:relative;
	background-image: url('immobilier-photos/CONTACT/fond-contact-aramis.jpg');
	background-repeat:no-repeat;
	float: left;
	vertical-align:top;
	padding-bottom:6px;
}
#CONTENER_ACHETER{
	width: 661px;
	height: 626px;
	position:relative;
	background-image: url('immobilier-photos/acheter-vendre/fond.jpg');
	background-repeat:no-repeat;
	float: left;
	vertical-align:top;
	padding-bottom:6px;
}

#CONTENER_RSLT_1{
	width: 587px;
	height: 69px;
	position:relative;
	background-image: url('immobilier-photos/annonces/resultat/titre-haut.jpg');
	background-repeat:no-repeat;
	float: left;
}
#CONTENER_RSLT_2{
	width: 587px;
	height: 408px;
	position:relative;
	background-image: url('immobilier-photos/annonces/resultat/fond-detail.jpg');
	background-repeat:no-repeat;
	float: left;
}
#CONTENER_RSLT_3{
	width: 592px;
	height: auto;
	position:relative;
	float: left;
}
#CONTENER_QUI{
	width: 661px;
	height: 626px;
	position:relative;
	background-image: url('immobilier-photos/qui-somme-nous/fond-centre.jpg');
	background-repeat:no-repeat;
	float: left;
	vertical-align:top;
	padding-bottom:6px;
}
#CONTENER_PLAN{
	width: 661px;
	height: auto;
	position:relative;
	background-image: url('immobilier-photos/plan-site/fond-plan.jpg');
	background-repeat:no-repeat;
	float: left;
	vertical-align:top;
	padding-bottom:6px;
}

#CONTENER-BAS{
	width: 872px;
	height: 49px;
	padding-left:71px;
	position:relative;
	float:left;
}


.menu-recherche {
	border-style:solid;
	border-color:silver;
	border-width:1px 1px 1px 1px;
	color:#333333; 
	background:#F8F0E1;
	width: 163px;
	height:20px;
	font: 11px Arial, Helvetica, sans-serif;

}

#BT1 {
	display:block;
	width: 177px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:4px;
	float:left;
	background-image:url('immobilier-photos/commun/bt1.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#BT1:hover {
	background-image:url('immobilier-photos/commun/bt1-over.gif');
}

#BT1-hover {
	display:block;
	width: 177px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:4px;
	float:left;
	background-image: url('immobilier-photos/commun/bt1-over.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#BT2 {
	display:block;
	width: 119px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:15px;
	margin-left:10px;
	float:left;
	background-image:url('immobilier-photos/commun/bt2.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#BT2:hover {
	background-image:url('immobilier-photos/commun/bt2-over.gif');
}

#BT2-hover {
	display:block;
	width: 119px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:15px;
	margin-left:10px;
	float:left;
	background-image: url('immobilier-photos/commun/bt2-over.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#BT3 {
	display:block;
	width: 194px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:15px;
	margin-left:10px;
	float:left;
	background-image:url('immobilier-photos/commun/bt3.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#BT3:hover {
	background-image:url('immobilier-photos/commun/bt3-over.gif');
}

#BT3-hover {
	display:block;
	width: 194px;
	height: 30px;
	position:relative;
	padding-top:6px;
	padding-left:15px;
	margin-left:10px;
	float:left;
	background-image: url('immobilier-photos/commun/bt3-over.gif');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
/* ----------------- DIV formulaire---------------------------------------- */
.champ_resa {
	border-style:solid;
	border-color:#DF943C;
	border-width:1px 1px 1px 1px;
	color:#666666;
	background: #F7F7F7;
	width: 85%;
	font: 11px Arial, Helvetica, sans-serif;

}


/* ----------------- DIV texte---------------------------------------- */
.text-home-titre {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #CC6600;

}
.txt-qui-titre {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #CC6600
}
.txt-qui {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC6600
}

.txt-navigation-datalist {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #CC6600
}
.txt-navigation-datalist-u {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #CC6600;
text-decoration:underline;
}

.text-home-soustitre {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F8E8B1;
}
.text-produits-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.text-produits-nav:hover {
	text-decoration:none;
}

.text-produits-degustation {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#666666;}

.text-titre-rslt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.text-home-adresse {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}

.text-adresse {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC6600
}
.text-graphibox {
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color: #CCCCCC;
}

.text-inter {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.text-inter-contact {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FCB377;
}

.text-prodtitre {
font-family: Arial, Helvetica, sans-serif;
font-size:24px;
color:#FCB377;
}
.text-prod-stitre {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
}

.text-rslt-titre {
font-family: Arial, Helvetica, sans-serif;
font-size:21px;
color:#F1DEB1;
}

.text-prod-appela {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
}

form { margin: 0px; padding: 0px; }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

img { overflow: hidden; }

h1 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
h2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px auto;
	padding: 10px 50px 0px;
	text-align: justify;
	vertical-align: top;
	position: relative;
	float: left;
}


.LiensNavHaut {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.LiensNavHaut:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.lienNavHautSmall {
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.lienNavHautSmall:hover {
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}