body {
	background-color: Black;
	color: White;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 10px;
	padding: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 966px;

	scrollbar-base-color:#091317;
	scrollbar-3dlight-color:#2f4149;
	scrollbar-arrow-color:#f60e09;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#0d1a1f;
	scrollbar-highlight-color:#b4c7d1;
	scrollbar-face-color:#112128;
	
	}

a {
	text-decoration:none;
	color: #745624;
}

#top{
	width: 955px;
	margin: 0;
	left: 0px;
	top: 0px;
}

#topmenu {
	border-left: none;
	border-right: none;
	border-top: 1px White;
	border-bottom: 1px White;
	height: 27px;
	background-color: #230102;
	padding-top: 1px;
	padding-bottom: 2px;
	border-bottom-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-bottom-style: solid;
	}

.menutitle {
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 20px;
	margin-top: 3px;
}

.titlecolor {
	color: #FCB817;
}

.menuentry{
	float:right;
	text-decoration: none;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 4px;
	width: 100px;
	text-align: center;
	}

.menuentry2{
    color: white;
	}
    
.selected{
	color: #FCB817;
	}

.pagebody {
	/* border-top: 2px solid White;	*/
}

#main {
	width: 955px;
}

#menu_pics {
	margin-top: 100px;
	height: 150px;
}

.menu_pic_box {
	margin-left: 10px;
	margin-right: 10px;
	height: 150px;
}

.menu_pic_img {
	border: 0px;
	}

.pics_menu_text {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #FDB812;
	}

#pics_menu {
	position:relative;
	left:0px;
	top:0px;
	width:955px;
	z-index:1;
	overflow: hidden;
	height: 120px;
	margin-top: 20px;
}
.pics_menu_item {
	float:left;
	left:0px;
	top:0px;
	width:146px;
	height:500px;
	z-index:2;
	text-align:center;
}

#pics_menu_highlight {
	position: relative;
	width:2px;
	height:340px;
	z-index:2;
	float: right;
	margin-right: 360px;
}

.details {
	/* position:absolute; */
	font-size: 14px;
	color: white;
	height: 305px;
	width: 500px;
}

.details:first-letter {
	font-size: 30px;
}

#details_area {
	width:500px;
	height:305px;
	z-index:4;
	visibility:hidden;
	margin-left: 50px;
	margin-top: 0px;
}

.details_bouton {
	position: absolute;
	left: 392px;
	top: 258px;
	width: 133px;
	height: 18px;
	border: 2px;
	border-color:#FCB817;
	color:#FCB817;
	float: right;
	border-style:solid;
	padding:5px;
	z-index:10;
}

.menu_img {
	position:absolute;
	top:0px;
	border:none;
	left:0px;
}
#images{
	visibility:hidden;
	position: relative;
}
#loading{
	margin-top:50px;
	text-align:center;
	width:100%;
}
#loading img{
	margin-top:10px;
	position:relative; 
}

.texte_offre {
	font-size: 14px;
}

#boite_image {
	position:relative;
	z-index:1;
	float: left;
	margin-left: 20px;
}

#commentaire{
	position:relative;
	width:250px;
	height:380px;
	overflow: hidden;
	margin: 0 auto;
	float: right;
	margin-right: 10px;
	background-color:black;
	background-image:url(../pictures/arrows_background.gif);	
}
.contenu_commentaire {
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.2;
}

.contenu_commentaire:first-letter {
	color:#FCB817;
	font-size:200%;
}

#boite_thumbs {
	position:relative;
	left:0px;
	top:0px;
	width:313px;
	height:394px;
	z-index:3;
	overflow: visible;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
.thumb {
	width:80px;
	height:100px;
	border-style:solid;
	border-width:2px;
	border-color:#FCB817;
	margin-right:20px;
	margin-bottom:30px;
	float:left;
}
#bouton_retour {
	left:10px;
	width:117px;
	height:40px;
	z-index:4;
	font-size: 16px;
	color: #FFB717;
	margin-top: 5px;
	margin-left: 10px;
	cursor: pointer;
}

.scroller {
}

.fleche1 {
	left:230px;
	top:0px;
}

.fleche2 {
	left:230px;
	top:368px;
}

#preload {
	display:none;
	visibility:hidden;
}

#boite_video {
	display:none;
	visibility:hidden;
} 

.link_realisations {color: #FFBB10}
