body {
	color: #817127;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	height:100%;
	background-color: #F6F1CB;
	background-image: url(images/fr_4.gif);
	background-repeat: repeat-x;
}
#core_container {
	width: 800px;
	padding: 0px;
	background-image: url(images/bacvmenu.gif);
	background-repeat: repeat-y;
	height: auto;
	margin: 0px;
	float: left;
}
#columnright {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 553px;
}
#columnleft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
	height: auto;

}
#footer {
	position: relative;
	text-align: left;
	width: 800px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#topcornerleft {
	background-image: url(images/fr_1.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 61px;
	width: 220px;
}
#topcornercolright {
	background-image: url(images/fr_2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 61px;
	width: 187px;
}
#endgradient {
	background-image: url(images/fr_3.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 61px;
	width: 393px;
}
/*start menu */
#menu ul.nav {
	padding: 0px;
	margin: 0px;
	float: left;
}
#menu ul.nav li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;

}
#menu ul.nav li a {
	float: left;
	display: block;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
/* debut navigation*/
#menu ul.nav li a.fr {
	width: 29px;
	height: 42px;
	background-image: url(images/fr_6.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu ul.nav li a.fr_c {
	width: 29px;
	height: 42px;
	background-image: url(images/hoverfr_6.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu ul.nav li a.fr:hover {
	background-image: url(images/hoverfr_6.gif);
}
#menu ul.nav li a.en {
	width:30px;
	height: 42px;
	background-image: url(images/fr_7.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.en_c {
	width: 30px;
	height: 42px;
	background-image: url(images/hoverfr_7.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu ul.nav li a.en:hover {
	background-image: url(images/hoverfr_7.gif);
}
#menu ul.nav li a.hautbelier {
	width: 161px;
	height: 42px;
	background-image: url(images/fr_8.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.hautbelier_c {
	width: 161px;
	height: 42px;
	background-image: url(images/fr_8.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu ul.nav li a.hautbelier:hover {
	background-image: url(images/hoverfr_8.gif);
}

#menu ul.nav li a span {
	display: none;
}
#menu {
	width: 220px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#menu2 {
	width: 505px;
	padding: 0px;
	height: 42px;
	float: left;
	margin: 0px;
}
#corne {
	background-image: url(images/fr_14.gif);
	margin: 0px;
	padding: 0px;
	height: 79px;
	width: 61px;
	float: left;
}
#margemenu {
	margin: 0px;
	padding: 0px;
	height: 241px;
	width: 61px;
	float: left;

}
#logo {
	background-image: url(images/fr_15.gif);
	margin: 0px;
	padding: 0px;
	height: 124px;
	width: 159px;
	float: right;
}
#multimedia {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 159px;
	float: right;
	background-image: url(images/bacvmenu.gif);
}
#multititle {
	float: right;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 159px;
	background-image: url(images/fr_21.gif);
	background-repeat: no-repeat;
}
/* menu vetical */
#menu ul.nav li a.accueil {
	width: 159px;
	height: 21px;
	background-image: url(images/fr_22.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.accueil_c {
	width: 159px;
	height: 21px;
	background-image: url(images/hoverfr_22.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.accueil:hover {
	background-image: url(images/hoverfr_22.gif);
}
#menu ul.nav li a.contact {
	width: 159px;
	height: 20px;
	background-image: url(images/fr_23.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.contact_c {
	width: 159px;
	height: 20px;
	background-image: url(images/hoverfr_23.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.contact:hover {
	background-image: url(images/hoverfr_23.gif);
}
#menu ul.nav li a.news {
	width: 159px;
	height: 20px;
	background-image: url(images/fr_24.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.news_c {
	width: 159px;
	height: 20px;
	background-image: url(images/hoverfr_24.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.news:hover {
	background-image: url(images/hoverfr_24.gif);
}
#menu ul.nav li a.ticker {
	width: 159px;
	height: 20px;
	background-image: url(images/fr_25.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.ticker_c {
	width: 159px;
	height: 20px;
	background-image: url(images/hoverfr_25.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.ticker:hover {
	background-image: url(images/hoverfr_25.gif);
}
#menu ul.nav li a.galerie {
	width: 159px;
	height: 20px;
	background-image: url(images/fr_hovgal2.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.galerie_c {
	width: 159px;
	height: 20px;
	background-image: url(images/fr_gal2.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.galerie:hover {
	background-image: url(images/fr_gal2.gif);
}

#menu ul.nav li a.liens {
	width: 159px;
	height: 20px;
	background-image: url(images/liens.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.liens_c {
	width: 159px;
	height: 20px;
	background-image: url(images/liens_hover.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.liens:hover {
	background-image: url(images/liens_hover.gif);
}
#menu ul.nav li a.doc {
	width: 159px;
	height: 34px;
	background-image: url(images/fr_26.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.doc_c {
	width: 159px;
	height: 34px;
	background-image: url(images/hoverfr_26.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu ul.nav li a.doc:hover {
	background-image: url(images/hoverfr_26.gif);
}
#menuvfoot{
	background-image: url(images/fr_27.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 26px;
	width: 159px;
}
#spacebotvmenu{
	background-image: url(images/fr_28.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 159px;
}
#margebotvmenu{
     margin: 0px;
	padding: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 127px;
}
#cornerdleft{
	background-image: url(images/fr_30.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 93px;
}
#menuh {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 42px;
	width: 505px;
}
#menu2 ul.nav {
	padding: 0px;
	margin: 0px;
	float: left;
}
#menu2 ul.nav li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu2 ul.nav li a {
	float: left;
	display: block;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#menu2 ul.nav li a span {
	display: none;
}
#menu2 ul.nav li a.homme {
	width: 120px;
	height: 42px;
	background-image: url(images/fr_9.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu2 ul.nav li a.homme_c {
	width: 120px;
	height: 42px;
	background-image: url(images/hoverfr_9.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu2 ul.nav li a.homme:hover {
	background-image: url(images/hoverfr_9.gif);
}
#menu2 ul.nav li a.terroir {
	width: 113px;
	height: 42px;
	background-image: url(images/fr_10.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu2 ul.nav li a.terroir_c {
	width: 113px;
	height: 42px;
	background-image: url(images/hoverfr_10.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu2 ul.nav li a.terroir:hover {
	background-image: url(images/hoverfr_10.gif);
}
#menu2 ul.nav li a.produit {
	width: 109px;
	height: 42px;
	background-image: url(images/fr_11.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu2 ul.nav li a.produit_c {
	width: 109px;
	height: 42px;
	background-image: url(images/hoverfr_11.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu2 ul.nav li a.produit:hover {
	background-image: url(images/hoverfr_11.gif);
}
#menu2 ul.nav li a.client {
	width: 158px;
	height: 42px;
	background-image: url(images/fr_12.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu2 ul.nav li a.client_c {
	width: 158px;
	height: 42px;
	background-image: url(images/hoverfr_12.gif);
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu2 ul.nav li a.client:hover {
	background-image: url(images/hoverfr_12.gif);
}
#barfoot {
	background-image: url(images/hoverfr_31.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 505px;
	line-height: 41px;
	text-align: center;
	vertical-align: bottom;
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	color: #999999;
}
#barfoot a:link {
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	color: #D9C980;
 }
#barfoot a:visited {
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	color: #D9C980;
 }
#barfoot a:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 10px;
	color: #B69F36;
 }
#beliersmall {
	background-image: url(images/fr_32.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 48px;
}
#contenustitle{
	background-image: url(images/titlepages.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 53px;
	width: 553px;
	background-repeat: no-repeat;
}
#contenus {
	background-image: url(images/backcontenus.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 553px;
	background-repeat: repeat-y;
}
#contenublock {
	margin: 0px 8px 0px 5px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 530px;

}
#contenublock h1:first-letter {
	font-size: 15px;
	color: #BAC882;
	font-family: "Microsoft Sans Serif";
	font-weight: bold;
	letter-spacing: 2px;

}
#contenublock h1 {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #817127;
	font-weight: normal;
}

#credits {
	margin: 3px 0px 0px 3px;
	padding: 5px;
	float: left;
	height: 118px;
	width: 197px;
	background-color: #CCCCCC;
	padding: 5px;
	text-align: left;
	line-height: normal;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px dotted #666666;
}

#Layer1 {
	position:absolute;
	width:220px;
	height:135px;
	z-index:1;
	top: -80px;
	background-color: #C2CE9C;
	visibility: hidden;
	}
#Layer2 {
	position:absolute;
	width:12px;
	height:1px;
	z-index:2;
	visibility: hidden;
}

#Layer1 a:link {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #BEA073;
	text-decoration: none;
}
#Layer1 a:visited {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #BEA073;
	text-decoration: none;

}
#Layer1 a:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #C3CF9D;
	text-decoration: none;

}
.borderpic {
	border: 1px solid #A4CDC0;

}
#contenublock a:link {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #3E7D36;
	text-decoration: none;

}
#contenublock a:visited {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #3E7D36;
	text-decoration: none;
}
#contenublock a:hover {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
	color: #7F9C28;
	text-decoration: none;
}
#scroll a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8C0101;
	text-decoration: none;
	font-weight: bold;

}
#scroll a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8C0101;
	text-decoration: none;
	font-weight: bold;
}
#scroll a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9C8B73;
	text-decoration: none;
	font-weight: bold;
}
.scrollbordure {
	border-top: 1px none #9C8B73;
	border-right: 1px none #9C8B73;
	border-bottom: 1px solid #9C8B73;
	border-left: 1px none #9C8B73;

}
#im{
width:280px;

}
.buttonformu {
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	background-color: #BFCC89;
	display: block;
	border: 1px solid #8B9D44;
	color: #FFFFFF;
}
