/* CSS Document */
body {
	color: #f1f1f1;
	font-family: Arial, "Times New Roman", Times, serif;
	background-image: url('img/fond_pierre.jpg');
}

a {	text-decoration: none; }
a img { border: none; }

h1 {
	color: #ECB484;
	font-family: "Times New Roman", Arial, Times, serif;
	font-size: 130%;
	font-weight: normal;
}

h2 {
	color: #ECB484;
	font-family: "Times New Roman", Arial, Times, serif;
	font-size: 110%;
	font-weight: normal;
	margin: 30px 0px 0px 10px;
	padding: 0px;
}

ul, li { margin: 0px; padding: 0px; list-style-type: none; }

p { margin: 0px; padding: 0px; }

.texte_centre { text-align: center; }
.texte_droite { text-align: right; }
.gras { font-weight: bold; }
.petit { font-size: 80%; }
.rouge { color: red; }
.left { float: left; }
.right { float: right; }
.clear_left { clear: left; }
.clear_right { clear: right; }
.marge_auto { margin: auto; }
.marge_20 { margin: 20px; }
.pointer { cursor: pointer; }

#site {
	width: 900px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

/* =============================== Banniere =============================== */
#banniere {
	width: 100%;
	height: 156px;
	
}

#cheminee1 {
	float: left;
	width: 280px;
	height: 156px;
	background-image: url('img/cheminee1.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: 0px;
}

#logo {
	float: right;
	width: 620px;
	height: 149px;
	margin-top: 7px; 
	background-color: #380000;
}

#logo img { margin: 0px 0px 8px 120px; }

#logo div { margin: 0px 0px 0px 170px; color: #ECB484; }

#cheminee2 {
	float: left;
	width: 246px;
	background-image: url('img/cheminee2.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

/* =============================== Menu =============================== */
#menu {
	width: 227px;
	font-family: "Times New Roman", Arial, Times, serif;
	background-color: #380000;
	background-image: url('img/fond_menu.jpg');
	background-position: top right;
	background-repeat: repeat-y;
	margin: 118px 0px 0px 19px;
	
}

#menu a { color: #f1f1f1; }
#menu a:visited { color: #f1f1f1; }
#menu a:hover { color: #FB9E36; }

#menu li {
	width: 180px;
	height: 26px;
	background-image: url('img/fond_liste_menu.jpg');
	padding: 3px 0px 0px 20px;
}

/* =============================== Corps =============================== */
#corps {
	background-color: #470000;
	background-image: url('img/fond_menu_corps.jpg');
	background-position: top left;
	background-repeat: repeat-y;
	margin-left: 19px;
	padding: 8px 8px 20px 240px;
	border-top: solid 1px #ECB484;
}

#corps a { color: #ECB484; }
#corps a:visited { color: #ECB484; }
#corps a:hover { color: #FB9E36; }

#corps img { border: solid 1px black; }

#corps ul { margin: 20px; }
#corps li {	list-style-type: disc; }

/* Présentation */


/* Cheminées */
.galerie {
	width: 600px;
	height: 210px;
	margin: auto;
	background-color: #380000;
	border: solid 1px #ECB484;
	overflow: hidden;
	position: relative;
}

.contenu_galerie {
	position: absolute;
	left: 0;
	top: 0;
}

#contenu table {
	width:100%;
	height: 100%;
	border-spacing: 0px;
}

#contenu img { margin: 0px 5px 0px 5px; }

.galerie_navigation { width: 600px; margin: auto; }

/* Exemple de prix et Promotion */
.titre_exemple {
	color: #ECB484;
	margin-left: 60px;
}

.exemple-prix {
	width: 500px;
	height: 210px;
	margin: auto;
	padding: 5px;
	margin-bottom: 20px;
	background-color: #380000;
	border: solid 1px #ECB484;
	font-size: 96%;
}
.exemple-prix img { margin: 0px 5px 0px 5px; }

/* Livre d'or */
.commentaire {
	width: 500px;
	margin: auto;
	padding: 5px;
	background-color: #380000;
	border: solid 1px #ECB484;
}

/* =============================== Pied =============================== */
#pied {
	clear: both;
	width: 875px;
	height: 50px;
	color: #ECB484;
	font-size: 80%;
	background-color: #380000;
	margin-left: 19px;
	padding: 3px;
	border-top: solid 1px #ECB484;
}

#pied a { color: #ECB484; }
#pied a:visited { color: #ECB484; }
#pied a:hover { color: #FB9E36; }

#partenaires { font-size: 90%; color: #9D2F0A; }
#partenaires a { color: #9D2F0A; }
#partenaires a:visited { color: #9D2F0A; }
#partenaires a:hover { color: #FB9E36; }