@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body {
	background-color:#e5dad3;
	font-family:"Caslon", "Garamond", "Times New Roman", Times, serif;
	font-size:10px;
	color:#9a7158;
	text-align:justify;
}

body a {
	color:#9a7158;
}

.upper {
	text-transform:uppercase;
}

.titre {
	font-size:14px;
	font-weight:bold;
	color:#9a7158;
}

.ss-titre {
	font-size:13px;
	font-style:italic;
}

.txt {
	font-size:14px;
}

#sep {
	background-color:#9a7158;
	height:1px;
	width:190px;
	margin-left:310px;
}

#head {
	width:690px;
	height:141px;
	margin-left: 112px;
	background-image: url(img/head.png);
}

#head a{
	display:block;
	text-decoration:none;
	width:690px;
	height:141px;
}

#head a:hover{
	background-image:url(img/head.png);
	width:690px;
	height:141px;
}

#edito {
	width:138px;
	height:45px;
	margin-left: 112px;
	background-image: url(img/edito_btn.png);
}

#edito a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#edito a:hover{
	background-image:url(img/edito_btnh.png);
	width:138px;
	height:45px;
}

#he1 {
	width:47px;
	height:45px;
	margin-left: 250px;
	margin-top:-45px;
	background-image: url(img/he1.png);
}

#prog {
	width:138px;
	height:45px;
	margin-left: 297px;
	margin-top:-45px;
	background-image: url(img/prog_btn.png);
}

#prog a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#prog a:hover{
	background-image:url(img/prog_btnh.png);
	width:138px;
	height:45px;
}

#he2 {
	width:48px;
	height:45px;
	margin-left: 435px;
	margin-top:-45px;
	background-image: url(img/he2.png);
}

#presse {
	width:138px;
	height:45px;
	margin-left: 483px;
	margin-top:-45px;
	background-image: url(img/presse_btn.png);
}

#presse a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#presse a:hover{
	background-image:url(img/presse_btnh.png);
	width:138px;
	height:45px;
}

#he3 {
	width:47px;
	height:45px;
	margin-left: 621px;
	margin-top:-45px;
	background-image: url(img/he3.png);
}

#histo {
	width:137px;
	height:45px;
	margin-left: 665px;
	margin-top:-45px;
	background-image: url(img/hist_btn.png);
}

#histo a{
	display:block;
	text-decoration:none;
	width:137px;
	height:45px;
}

#histo a:hover{
	background-image:url(img/hist_btnh.png);
	width:137px;
	height:45px;
}

#lbar {
	background-image:url(img/lbar.png);
	width:30px;
	height:391px;
	margin-top:0px;
}


#rbar {
	float:right;
	background-image:url(img/rbar.png);
	width:29px;
	height:391px;
	margin-top:-391px;
}

#lbar2 {
	background-image:url(img/lbar.png);
	width:30px;
	height:391px;
	margin-top:0px;
}


#rbar2 {
	float:right;
	background-image:url(img/rbar.png);
	width:29px;
	height:391px;
	margin-top:-391px;
}

#cont {
	width:800px;
	height:auto;
	background-color:white;
	margin-left:30px;
	margin-top:0px;
	text-align:justify;
	font-size:12px;
	padding : 20px;
	color:#451c03
}

#cont2 {
	width:740px;
	height:291px;
	background-color:white;
	margin-left:30px;
	margin-top:-391px;
	text-align:center;
	font-size:12px;
	padding : 50px;
	color:#451c03
}

#cont3 {
	width:740px;
	height:291px;
	background-color:white;
	margin-left:30px;
	margin-top:-391px;
	text-align:justify;
	font-size:14px;
	padding : 50px;
	text-indent:20px;
	color:#451c03;
}

#cont4 {
	width:800px;
	height:351px;
	background-color:white;
	margin-left:30px;
	margin-top:-391px;
	text-align:justify;
	font-size:14px;
	padding : 20px;
	color:#451c03;
}

#adresse {
	width:138px;
	height:66px;
	margin-left: 112px;
	margin-top: 0px;
	background-image: url(img/adre_btn.png);
}

#adresse a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#adresse a:hover{
	background-image:url(img/adre_btnh.png);
	width:138px;
	height:45px;
}

#be1 {
	width:47px;
	height:66px;
	margin-left: 250px;
	margin-top: -66px;
	background-image: url(img/be1.png);
}

#res {
	width:138px;
	height:66px;
	margin-left: 297px;
	margin-top: -66px;
	background-image: url(img/res_btn.png);
}

#res a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#res a:hover{
	background-image:url(img/res_btnh.png);
	width:138px;
	height:45px;
}

#be2 {
	width:48px;
	height:66px;
	margin-left: 435px;
	margin-top: -66px;
	background-image: url(img/be2.png);
}

#tar {
	width:138px;
	height:66px;
	margin-left: 483px;
	margin-top: -66px;
	background-image: url(img/tar_btn.png);
}

#tar a{
	display:block;
	text-decoration:none;
	width:138px;
	height:45px;
}

#tar a:hover{
	background-image:url(img/tar_btnh.png);
	width:138px;
	height:45px;
}

#be3 {
	width:47px;
	height:66px;
	margin-left: 621px;
	margin-top: -66px;
	background-image: url(img/be3.png);
}

#contact {
	width:137px;
	height:66px;
	margin-left: 665px;
	margin-top: -66px;
	background-image: url(img/cont_btn.png);
}

#contact a{
	display:block;
	text-decoration:none;
	width:137px;
	height:45px;
}

#contact a:hover{
	background-image:url(img/cont_btnh.png);
	width:137px;
	height:45px;
}

#bar {
	width:474px;
	height:17px;
	margin-left: 225px;
	margin-top: 5px;
	background-image: url(img/bar.png);
}

#logo {
	width:131px;
	height:52px;
	margin-left: 400px;
	margin-top: 15px;
	background-image: url(img/logo.png);
}

#txt {
	width:690px;
	height:15px;
	margin-left: 120px;
	margin-top: 15px;
	text-align:center;
}

#partenaires {
	width:876px;
	height:54px;
	margin-left: 20px;
	margin-top: 15px;
	background-image: url(img/partenaires.png);
}

