{
	margin:0;
	padding:0;
}
body{
	font-size:67%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#484847;
	background:#71bc3d url(../imgs/bg4.gif) repeat center bottom;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:2.1em;
	letter-spacing:-1px;
}
p{
	font-size:1.2em;
	margin-top:10px;
	margin-bottom:15px;
}
sup{
	font-size:0.5em;
}
img, img a{
	border:0;
}


/* General */

#eau{
	background:#9ed1ec url(../imgs/bg1.jpg) repeat-x center bottom;
	overflow:visible;
	text-align:center;
	min-width:952px;
	padding-top:10px;
}
.centre{
	text-align:left;
	width:952px;
	margin:0 auto;
	position:relative;
}

#header{
	width:952px;
	height:45px;
	background:transparent url(../imgs/piquet1.gif) no-repeat 428px bottom;
	position:relative;

}
#bois_gauche{
	width:934px;
	padding:0 0 0 18px;
	background:transparent url(../imgs/bois_gauche.png) repeat-y left top;
	_background:transparent url(../imgs/bois_gauche.gif) repeat-y left top;
}
#bois_droite{
	width:923px;
	padding:0 11px 0 0;
	background:transparent url(../imgs/bois_droite.png) repeat-y right top;
	_background:transparent url(../imgs/bois_droite.gif) repeat-y right top;
}

#contenu{
	position:relative;
	width:679px;
	padding:1px 0 78px 244px;
	background:#bfb1a0 url(../imgs/bois.jpg) repeat-y center top;
}
#partenaire{
	position:absolute;
	width:165px;
	background:#fff url(../imgs_partenaire/bg4.jpg) no-repeat left top;
	padding:20px 12px;
	left:35px;
	top:322px;
}
#partenaire_fin{
	position:absolute;
	width:189px;
	height:18px;
	background:transparent url(../imgs_partenaire/bg5.gif) no-repeat left top;
	left:0;
	bottom:-18px;
}
#footer{
	width:952px;
	height:147px;
	background:transparent url(../imgs/bg2.jpg) no-repeat center center;
}
#footer_nav{
	width:952px;
	height:22px;
	background:transparent url(../imgs/bg3.jpg) no-repeat center center;
}


#logo{
	position:absolute;
	left:-32px;
	top:-49px;
	width:247px;
	height:317px;
	z-index:100;
	background:transparent url(../imgs_partenaire/logo.jpg) no-repeat 0 0;
	text-indent:-5000px;
}


#photo{
	position:relative;
	z-index:60;
	width:630px;
	height:416px;
	padding-top:17px;
}
#bordure_haut{
	position:absolute;
	top:0px;
	left:-24px;
	width:677px;
	height:17px;
	background:transparent url(../imgs_partenaire/01.jpg) no-repeat 0 0;
}
#bordure_bas{
	position:absolute;
	bottom:-79px;
	left:-24px;
	width:677px;
	height:54px;
	background:transparent url(../imgs_partenaire/04.jpg) no-repeat 0 0;
	text-align:center;
	padding-top:25px;
}
#bordure_bas a{
	text-decoration:none;
	color:#333;
	font-size:22px;
	line-height:20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background:transparent url(../imgs_partenaire/btn.gif) no-repeat left center;
	padding-left:35px;
}
#bordure_bas a:hover{
	color:#70c236;
}
#bordure_gauche{
	position:absolute;
	top:17px;
	left:-24px;
	width:24px;
	height:416px;
	background:transparent url(../imgs_partenaire/02.jpg) no-repeat 0 0;
}
#bordure_droite{
	position:absolute;
	top:17px;
	right:-23px;
	width:23px;
	height:416px;
	background:transparent url(../imgs_partenaire/03.jpg) no-repeat 0 0;
}


