html {
	overflow: -moz-scrollbars-vertical;
}
body {
	padding:0px;
	margin:0px;
	background-color: #5b5753;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
}
img{
	border: none;
	display: block;
}
a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
}
html {
	height:100%;
}
h1 {
	padding:0px;
	margin:0px;
}
h2 {
	padding:0px;
	margin:0px;
}

.menu {
	font-size:14px;
}
.menubis img {
	border:none;
}
.menu h1{
	font-size:42px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:normal;
}
.menu h2 {
	width:220px;
	/*padding:6px; */
	height:27px;
	background-color:#be2716;
	text-align:left;
	color:#d8c6bc;
	font-family:'Times New Roman', Times, serif;
	/*font-style:italic; */
	font-size:16px;
	font-weight:normal;
	padding-left:20px;
	padding-top:6px;
}
.menu ul{
	margin-top:8px;
	margin-bottom:8px;
	color:#FFF;
}
.menu h2 a{
	color:#FFF;
	text-decoration:none;
}
.menu h2 a:hover{
	color:#000;
}
.menu ul li{
	list-style-image: url(img/li.gif);
}
.menu ul li a{
	color:#FFF;
	text-decoration:none;
}
.menu ul li a:hover{
	color:#be2716;
}
.content {
	color:#efece5;
	font-size:17px;
}
.content p{
	margin:0px;
	padding:0px;
}
.content h1{
	color:#b7b4b1;
	font-size:18px;
	font-weight:normal;
	margin:14px;
}
.content h3{
	padding:0px;
	margin:0px;
	font-size:17px;
}
.claire {
	color:#5c5752;
	font-size:12px;
}
.fonce {
	color:#e9e7e1;
	font-size:12px;
}
.classic {
font-size:14px;
}
.classic p{
	margin-bottom:8px;
	text-align:justify;
	color:#dfdcd4;
}
.classic h1{
	text-align:left; font-family:'Times New Roman', Times, serif; font-style:italic; font-size:34px;  color:#dfdcd4; padding-left:30px;
}
.classic h3{
	font-family:'Times New Roman', Times, serif; padding:0px; margin:0px; font-size:26px; font-weight:normal; color:#FFF; text-align:left;
}
.classic h4{
	font-family:'Times New Roman', Times, serif;
	padding:0px;
	margin:0px;
	font-size:26px;
	font-weight:normal;
	text-align:left;
	font-style: italic;
}
.classic_para {
	margin-top:90px; padding:30px;
}
.lien a{
color:#fff;
}

.img_list img{
	display: block;
	margin: 24px 0px;
}
li{
	text-align: left;
}
.img_grid{
	padding-left: 96px;
}

.img_grid img{
	display: inline-block;
	margin: 24px 24px 0px 0px;
	vertical-align: top;
}

.img_grid2{
	padding-left: 48px;
}
.img_grid2 img{
	display: inline-block;
	margin: 12px 12px 0px 0px;
	vertical-align: top;
}

a{
	color: #FFF;
}