@font-face {
	  font-family: "champagne_limousines";
	  font-style: normal;
	  font-weight: normal;
	  src: url("../font/JuraBook.ttf");
}
@font-face {
	  font-family: "segan";
	  font-style: normal;
	  font-weight: normal;
	  src: url("../font/JuraBook.ttf");
}
@font-face {
	  font-family: "jura_light";
	  font-style: normal;
	  font-weight: lighter;
	  src: url("../font/JuraLight.ttf");
}
body{

}

p{
	font-family: Arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
h1.page{
	width:220px; 
	height:30px;
	font-family: "jura_light", helvetica, sans-serif;
	color:#FFFFFF;
	font-size:22px;
	text-align:right;
	padding-right:10px;
	margin: 0px 0 0 150px ;
}
h2{
	font-family: "jura_light", helvetica, sans-serif;
	color:#FFFFFF;
	font-size:30px;
}
h2.contact{
	color:#FFFFFF;
	font:normal normal normal 40px/1.3em jura, sans-serif
}
a{
	text-decoration:none;
}

.inner{
	position: relative;
	margin: 0 auto;
	width: 1024px;
	height: 100%;
}

.center{
	text-align:center;
}

.justify{
	text-align:justify;
}

.logo{
	width:300px;
	/*float:left;*/
}

.encart{
	width:230px; 
	position: absolute;
}
.surencart{
	width:230px;
	height:615px;
	position: absolute;
	background-color:rgba(0,0,0,0);
	transition: all 0.3s ease 0s;
}
.surencart:hover{
	background-color:rgba(0,0,0,0.4);
}
h1.spanEncart{
	width:220px; 
	height:28px;
	position: absolute;
	font-family: "jura_light", helvetica, sans-serif;
	font-weight:lighter;
	color:#FFFFFF;
	font-size:22px;
	text-align:right;
	padding-right:10px;
	padding-top:2px;
	-moz-box-shadow: 0px 0px 2px 1px #000000;
	-webkit-box-shadow: 0px 0px 2px 1px #000000;
	-o-box-shadow: 0px 0px 2px 1px #000000;
	box-shadow: 0px 0px 2px 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=NaN, Strength=2);
}

.ombre{
	-moz-box-shadow: 0px 0px 5px 1px #000000;
	-webkit-box-shadow: 0px 0px 5px 1px #000000;
	-o-box-shadow: 0px 0px 5px 1px #000000;
	box-shadow: 0px 0px 5px 1px #000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=NaN, Strength=5);
	float:left;
	margin:10px;
	font-size:14px;
}

.sous-titre{
	padding:10px;
	font-family: "segan", helvetica, sans-serif;
	max-width:280px;
}

ul#menu{
	list-style-type:none;
	padding:0;
	margin:auto;
}
ul#menu li{
	float:left;
	display:inline; /* fait en sorte que les li soit sur une seule ligne, comme avec un float */
	font-family: "segan", helvetica, sans-serif;
	font-size: 20px;
	margin : 40px 45px 0px 1px;
}
ul#menu li a{
	text-decoration:none;
	color:#000000;
}
ul#menu li a:hover{
	color:#A76216;
}
div#container{
	margin-top: 0px;
	width:1024px;
	font-family: "segan", helvetica, sans-serif;
}
div#footer{
	font-family: "segan", helvetica, sans-serif;
	font-size:18px;
}