/* CSS Document */

* {
	margin:0;
	padding:0;

}

body{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;

}
input{
	border:1px solid #47362E;
	background-color: #DBD3C8;
	width: 250px;
	color: #47362E;
}
textarea{
	border:1px solid #47362E;
	background-color: #DBD3C8;
	width: 250px;
	height: 150px;
	color: #47362E;
	}
.page{
width:900px;
margin:0 auto;}
.banner{
background:url(../images/banner.gif) no-repeat top;
height:277px;
width:900px;}
.content{
background:url(../images/back.gif) no-repeat bottom;
width:900px;}
.bvleft{
	background:url(../images/bv.gif) no-repeat top  right;
	width:249px;
	height:160px;
	margin: 0px 0px 20px 1px;
	float: left;
	
}
.middle{
	margin:0px 90px 0px 95px!important;
	margin:0px 90px 35px 95px;
	width:710px;
}
.bvright{
	width:457px;
	margin: 0px;
	float: left;
}
.bvrighttop{
background:url(../images/topbv.gif) no-repeat left top;
width:457px;
height:30px;}
.bvrightmiddle{
background:url(../images/bvmiddle.gif) repeat-y left top;
width:457px;
height:auto;}
.bvrighcont{
background:url(../images/bvcont.gif) no-repeat bottom;
width:457px;
height:auto;}
.bv{
padding:0px 35px 25px 10px;
color:#E4E5C6;}
.bvrightbottom{
background:url(../images/bvbottom.gif) no-repeat left top;
width:457px;
height:66px;}
.clear{
clear:both;}
.imgbv{
	float:left;
	width: 150px;
	margin-left: 20px;
	height: 120px;
}
.contentbv{
	float:left;
	width: 480px;
	margin-left: 25px;
}
.contentint{
	margin-left: 20px;
	margin-bottom: 45px;
}
.bvbottomleft{
	width:400px;
	float:left;
	margin-top: 10px;
	margin-bottom: 20px;
}
.galerie{
	width:290px;
	float:left;
	margin-top: 10px;
	margin-bottom: 2px;
	display: block;
	height: 200px;
}
.bvbottomnum{
	width:380px;
	float:left;
	margin-left: 20px;
}
.gal img{
width:85px;
height:89px;
float:left;
margin:2px 5px;}


 .footer {
	margin:45px 0px 0px;

}
.footer ul{
	color:#DBD3C8;
	height:24px;
	list-style-type:none;
	width:400px;
	margin:0 auto;
}
.footer ul li {
float:left;}
.footer ul li a {
	color:#DBD3C8;
	text-decoration:none;
	font-weight: bold;
}
footer a:hover{color:#BB2D16;}
.separateur{float: left;
margin:0px 10px 0px 10px;}
.img{ border:1px #47362E solid; 
margin:5px 5px 5px 5px;}
.prix{color:#47362E; font-weight:bold;}
.partenaire{
	padding:5px 20px;
	width: 150px;
	margin: 0 auto;
}
