body {
	margin: 0px; 
	padding:0px;
	text-align: center;
	background-color: #ab9565;
	background-attachment: fixed;
	background-position: center top;
	background-repeat:repeat;
	height:100%;
}

hr{
	width: 90%;
	color: #783c0a;
	background-color: #783c0a;
	height: 1px;
}

.box {
	border: 1px #783c0a solid;
	color: #783c0a;
}


#cadre {
	behavior: url(lib/iepngfix/iepngfix.htc);
	position:absolute;
	background-image: url(images/cadre/cadre.png);
    left: 50%; 
    top: 10px;
    width: 773px;
    height: 619px;
    margin-left: -386px;
    border: 0px;
	background-position: center top;
	background-repeat:no-repeat;
	z-index:1;
}

#b1 a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 99px;
	height: 40px;
	margin-left: -108px !important;
	*margin-left: -105px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(none);
}
#b1 a:hover {
	background-image: url(images/cadre/b1.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b1.png');	
	display: block;
}
#b1actif a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 99px;
	height: 40px;
	margin-left: -108px !important;
	*margin-left: -105px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(images/cadre/b1.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b1.png');	
}



#b2 a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 96px;
	height: 40px;
	margin-left: -9px !important;
	*margin-left: -6px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(none);
}
#b2 a:hover  {
	background-image: url(images/cadre/b2.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b2.png');	
	display: block;
}
#b2actif a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 96px;
	height: 40px;
	margin-left: -9px !important;
	*margin-left: -6px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(images/cadre/b2.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b2.png');	
}



#b3 a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 97px;
	height: 40px;
	margin-left: 86px !important;
	*margin-left: 89px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(none);
}
#b3 a:hover {
	background-image: url(images/cadre/b3.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b3.png');	
	display: block;
}
#b3actif a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 97px;
	height: 40px;
	margin-left: 86px !important;
	*margin-left: 89px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	background-image: url(images/cadre/b3.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b3.png');	
}



#b4 a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 96px;
	height: 40px;
	margin-left: 183px !important;
	*margin-left: 186px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(none);
}
#b4 a:hover {
	background-image: url(images/cadre/b4.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b4.png');	
	display: block;
}
#b4actif a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 96px;
	height: 40px;
	margin-left: 183px !important;
	*margin-left: 186px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(images/cadre/b4.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b4.png');
}



#b5 a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 99px;
	height: 40px;
	margin-left: 279px !important;
	*margin-left: 282px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(none);
}
#b5 a:hover {
	background-image: url(images/cadre/b5.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b5.png');	
	display: block;
}
#b5actif a {
	position:absolute;
	margin: 0px; 
	left:50%;
	top: 19px;
	width: 99px;
	height: 40px;
	margin-left: 279px !important;
	*margin-left: 282px;
	padding:0px;
	border: 0px;
	z-index:3;
	display:block;
	vertical-align:middle;
	background-image: url(images/cadre/b5.png) !important;
	*background-image: url(none);
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre/b5.png');
}



#contenu {
	position:absolute;
	left:50%;
	top: 75px;
	width: 410px;
	height: 427px;
	margin-left: -89px;
	padding: 0px;
	overflow: auto;
	border: 0px;
	z-index:3;
}



.formule {
	border: 1px #783c0a solid;
	text-align: center;
	color: #783c0a;
}



.formuleboissons {
	border: 1px #ff6916 solid;
	text-align: center;
	color: #ff6916;
}


div.film{
	display: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: none;
	left: 50%; 
    top: 50;
    width: 90%;
    height: 90%;
    margin-left: -45%; /* moitié de la largeur */
	z-index: 4;
}

div.infobox {
	display: none;
	position: absolute;
	border: 0px;
	background-color: #ab9565;
	background-attachment: fixed;
	background-position: center top;
	background-repeat:repeat;
	left: 50%;
	margin-left: -25%;
	width: 50%;
	bottom: 0px;
	z-index: 4;
}
