/* Reset */
* {margin: 0; padding: 0;}
img {border: 0;}

/* Balises générales */
body {background: #FFE9B7; color: white; text-align: center;}
body, h1, h2, h3, h4, h5, h6 {font-family: Georgia, serif; font-size: 11px; width: 100%; height: 100%;}
select {width: 190px; font-size: 12px;}
input {height: 18px; font-size: 12px; line-height: 12px;}
li {list-style: none;}

table, tr, td, th {padding:0; margin: 0;}

a {text-decoration: none; color: white;}
a:hover {color: white;}

/* Balises génériques */
#conteneur {width: 980px; height: 550px; position: relative; margin: 0 auto 0 auto; background: url(../images/fond.jpg) #ae1126; color: black; overflow: hidden; text-align: left;}
#conteneurin {width: 980px; height: 550px; position: relative; margin: 0 auto 0 auto; background: url(../images/fond-pages-interieurs.jpg) #ae1126; color: black; overflow: hidden; text-align: left;}
#footer {position: absolute; bottom: 5px; left: 380px; color: white;}
.gauche {float: left;}
.droite {float: right;}

/* Menu */
#logo {
	position: absolute !important; /* IE6 Fix */
	position: relative; /* IE6 Fix */
	left: 0;
	top: 0;
	width: 320px;
	height: 70px;
	display: block;
}
#btn-menu {
	height: 25px;
	margin: 82px 80px 0 357px !important; /* IE6 Fix */
	margin: 12px 40px 0 357px; /* IE6 Fix */
	width:543px;
	float: right;
}
#btn-menu #btn-presentation {width: 80px; float: left; display: inline;}
#btn-menu #btn-acheter {width: 56px; float: left; display: inline; margin-left: 30px;}
#btn-menu #btn-vendre {width: 52px; float: left; display: inline; margin-left: 30px;}
#btn-menu #btn-contact {width: 130px; float: left; display: inline; margin-left: 30px;}
#btn-menu #btn-mentions-legales {width: 105px; float: left; display: inline; }

/* Style d'écriture */
.style-01{font-weight: bold; font-style: italic;}
.style-02{font-style: italic; font-size: 14px;}
.style-03{font-style: italic; font-size: 18px;}
.style-04{font-style: italic; font-size: 13px;}
.style-05{font-style: italic; font-size: 11px;}
.style-06{font-style: italic; font-size: 9px;}


/* Balises spécifiques */
#contenu {position: absolute; left: 15px; top: 197px; height: 118px; color: white; background-color: #ae1126;}
#btn-rechercher {position: absolute;	left: 273px; top: 360px; width: 88px; height: 24px;}
#moteur-recherche {position: absolute; left: 0; top: 160px; width: 361px; height: 230px; background: url(../images/fond-moteur-recherche-accueil.jpg) #ae1126; color: white;}
#contenu table, tr, td {margin: 0; padding: 0;}
#contenu #gauche{float: left; width: 120px; margin: 2px 0 0 0;    }
#contenu #gauche label {line-height: 18px; height: 20px;}
#contenu #droite {float: left; width: 215px;}
#contenu #droite input {font-size: 9px;}
#contenu #droite .petit {height: 14px; width:35px; vertical-align: bottom;}

#texte {	background: url(../images/fond-texte-accueil.jpg); position: absolute; left: 684px; top: 160px; width: 250px; height: 274px; text-align: left;}
#texte #bloc-01  {margin: 42px 20px 0 23px; width: 200px; text-align: center;}
#texte #bloc-01 .signature {margin: 15px 0 0 0;}
#texte #bloc-02  {margin: 27px 0 0 18px; width: 202px; text-align: center;}


#baseline{position: relative; width: 980px;   margin: 3px auto 3px auto;  color: black;  text-align: center;}
#baseline A{font-family: Verdana; font-size: 10px; color: #777777; font-weight: bold; text-decoration: none;}
#baseline P{font-family: Verdana; font-size: 10px; color: #777777;}



