body {
	margin:0;
	padding:0;
	font-family:arial, helvetica;
	font-size:16px;
}
a {
	color:white;
}
a img {
	border:none;
}
div#global {
	margin:auto;
	background-position:center 250px;
	background-repeat:no-repeat;
}
div.dynBg {
	background-color:#78141f;
}
div.dynBg.accueil {
	background-color:#78141f;
}
div.dynBg.terroirs-associes {
	background-color:#7c2430;
}
div.dynBg.livre-d-or {
	background-color:#7a3547;
}
div.dynBg.trouver-produits {
	background-color:#5c0f17;
}
div.dynBg.news {
	background-color:#781420;
}
div.dynBg.produits,
div.dynBg.fiche {
	background-color:#504742;
}
div.dynBg.contact {
	background-color:#781420;
}
div#header {
	width:1002px;
	margin:auto;
}
div#menu {
	width:1002px;
	margin:auto;
}
div#main {
	width:972px;
	padding:0 15px 0 15px;
	margin:auto;
}
div#content {
	margin:auto;
	background:#000;
	min-height:600px;
	color:#fff;
	padding:5px 0 150px 0;
}
div#credits a {
	color:#6F6F6F;
}
div#credits {
	margin:auto;
	background:#000;
	color:#4F4F4F;
	font-size:10px;
	text-align:right;
	padding:25px;
	font-weight:bold;
}
div#credits span.more {
	color:#2F2F2F;
}
div#credits span.more a {
	color:#4F4F4F;
}
div#footer {
	background:url(../images/b_footer.png);
	width:1025px;
	margin:auto;
	padding-left:25px;
}
ul.menu {
	list-style:none;
	margin:0;
	padding:0;
	margin:auto;
	overflow:hidden;
}
ul.menu li {
	float:left;
}

ul.menu li a {
	height:55px;
	display:block;
}
ul.menu li span {
	display:none;
}
ul.menu li a.accueil {
	width:152px;
}
ul.menu li a.accueil:hover {
	background-position:0 55px;
}
ul.menu li a.produits {
	width:142px;
	background-position:-153px 0;
}
ul.menu li a.produits:hover {
	background-position:-153px 55px;
}
ul.menu li a.news {
	width:141px;
	background-position:-295px 0;
}
ul.menu li a.news:hover {
	background-position:-295px 55px;
}
ul.menu li a.trouver-produits {
	width:142px;
	background-position:-436px 0;
}
ul.menu li a.trouver-produits:hover {
	background-position:-436px 55px;
}
ul.menu li a.livre-d-or {
	width:142px;
	background-position:-578px 0;
}
ul.menu li a.livre-d-or:hover {
	background-position:-578px 55px;
}
ul.menu li a.terroirs-associes {
	width:141px;
	background-position:-720px 0;
}
ul.menu li a.terroirs-associes:hover {
	background-position:-720px 55px;
}
ul.menu li a.contact {
	width:142px;
	background-position:-861px 0;
}
ul.menu li a.contact:hover {
	background-position:-861px 55px;
}
div#content h1 {
	display:block;
	border-bottom:solid 2px gray;
	text-transform:uppercase;
	font-weight:normal;
	font-size:1.25em;
	padding-left:15px;
	margin:50px 0 50px 0;
}
div#content p {
	width:580px;
	margin:auto;
	display:block;
}
div#content.produits p {
	margin:0;
	margin-left:100px;
	display:block;
}
div#content div.imageContainer {
	margin:20px auto 20px auto;
	overflow:hidden;
}
div#content div.imageContainer div {
	float:left;
}
div#content div.imageContainer div.left,
div#content div.imageContainer div.right {
	width:20%;
}
div#content div.imageContainer a.more {
	display:block;
	float:left;
	clear:both;
	margin-bottom:10px;
	padding:10px;
	background:white;
	color:black;
	text-decoration:none;
	font-size:0.75em;
	text-transform:lowercase;
}
div#content div.imageContainer div.left a.more {
	float:right;
}
div#content div.imageContainer div.center {
}
div#content img {
	border:solid 7px white;
	margin:0;
}
div#content.fiche img {
	border:none;
	margin-left:60px;
	display:block;
}
div#content.fiche table {
	border-collapse:collapse;
	margin:25px 60px 25px 60px;
	padding:0;
}
div#content.fiche table td {
	vertical-align:top;
	padding-bottom:20px;
}
div#content.fiche table td.title {
	text-transform:uppercase;
	padding-right:25px;
	font-weight:bold;
}
div#content table.inner {
	border-collapse:collapse;
	margin:25px auto 25px auto;
	padding:0;
}
div#content table.descriptionDomaine td {
	padding-right:15px;
}
div#content.produits a {
	font-weight:bold;
	text-decoration:none;
}
div#content.trouver-produits p {
	margin:0;
	padding-left:190px;
	margin-left:25px;
}
div#content.trouver-produits p.restaurants {
	background:left url(../images/content/b_restau.jpg) no-repeat;
}
div#content.trouver-produits p.cavistes {
	background:left url(../images/content/b_cave.jpg) no-repeat;
}
div#content.trouver-produits p.bar {
	background:left url(../images/content/b_bar.jpg) no-repeat;
}