#layerback {
	/*left: 0; */
	position: absolute;
	top: 0px;
		left: 50%;
		margin-left: -512px;
		
		/*margin: 0px auto;*/	
		
	width: 1026px;
	height: 950px;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	background-position: center center;
	z-index: 1;
	border-bottom: #000000 groove 1px;
	border-left: #000000 groove 1px;
	border-right : #000000 groove 1px;

		}		
		
#contenttitle {
	position:absolute;
	left:123px;
	top:200px;
	width:594px;
	height:46px;
	line-height:46px;
	z-index:10;
	overflow: hidden;
	visibility: visible;
		}
#contenttitlebkg {
	position:absolute;
	left:108px;
	top:200px;
	width:609px;
	height:46px;
	z-index:4;
	background-color: #000000;
	layer-background-color: #000000;
	visibility: visible;
	filter:alpha(Opacity=85);
		-moz-opacity: 0.85;
opacity: 0.85;
		}

#content {
	position:absolute;
	left:123px;
	top:246px;
	width:594px;
	height:671px;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
	z-index: 5;
	visibility: visible;

}

#content a:hover{
font-weight:bold;
}

#contentbkg {
	position:absolute;
	left:108px;
	top:246px;
	width:609px;
	height:671px;
	overflow: auto;
	z-index: 4;
	background-color: #000000;
	visibility: visible;
	filter:alpha(Opacity=75);
		-moz-opacity: 0.75;
opacity: 0.75;
}

#layerplayer {
	position:absolute;
	left:0px;
	top:113px;
	width:1026px;
	height:15px;
	overflow:hidden;
	z-index: 3;
	background-color: #000000;
	filter:alpha(Opacity=35);
	-moz-opacity: 0.35;
opacity: 0.35;
}

/*--------------------------------------------------------------*/
/* Layer Menus*/
/*--------------------------------------------------------------*/

#layerbandeauhaut {
	position:absolute;
	left:0px;
	top:129px;
	width:1026px;
	height:51px;
	overflow:hidden;
	visibility:hidden;
	z-index: 4;
}



#layerbandeauhautfond {
	position:absolute;
	left:0px;
	top:129px;
	width:1026px;
	height:51px;
	overflow:hidden;
	z-index: 3;
	background-color: #000000;
	filter:alpha(Opacity=85);
	-moz-opacity: 0.85;
opacity: 0.85;
}


#sousmenumedia{
	position:absolute;
	top:0px;
	height:46px;
	line-height:46px;
	z-index:5;
	visibility: visible;
	overflow: hidden;
	left: 111px;
	}

#sousmenumedia ul{
padding-left: 0;
margin:0px 0px 0px 0px;
height:inherit;
line-height:inherit;
}

#sousmenumedia ul li{
list-style: none;
display: inline;
}

#sousmenumedia ul li a{
padding:0px 15px  0px 15px;
float: left;
}

#sousmenumedia ul li a:hover{
background-color: #3f3f3f;
}

#menuall{
	position:absolute;
	left:108px;
	top:129px;
	width:918px;
	height:51px;
	line-height:51px;	
	overflow:hidden;
	z-index: 4;
}

#menuall ul{
padding-left: 0;
margin:0px 0px 0px 0px;
height:inherit;
line-height:inherit;
}

#menuall ul li{
list-style: none;
display: inline;
}

#menuall ul li a{
padding:0px 15px  0px 15px;
float: left;
}

#menuall ul li a:hover{
background-color: #3f3f3f;
}

/*--------------------------------------------------------------*/
/* FIN        Layer Menus*/
/*--------------------------------------------------------------*/

#contentcatlinkstitre {
	position:absolute;
	left:367px;
	top:6px;
	width:212px;
	height:21px;
	z-index:2;
	overflow: hidden;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}


#contentlinks {
	position:absolute;
	left:0px;
	top:13px;
	width:594px;
	height:238px;
	z-index:2;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}



#contentlinks ul{
padding-left: 0;
margin:00px 0px 0px 0px;
line-height:20px;
}

#contentlinks ul li{
list-style:none;
display:table;
}

#contentlinks ul li a{
padding:0px 0px  0px 0px;
float: left;
}

#contentgalleryevents {
	position:absolute;
	left:16px;
	top:5px;
	width:181px;
	height:134px;
	z-index:3;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}
#contentgallery {
	position:absolute;
	left:15px;
	top:42px;
	width:554px;
	height:611px;
	z-index:40;
	overflow:hidden;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}

#contentgallerytitre {
	position:absolute;
	left:225px;
	top:5px;
	width:359px;
	height:20px;
	z-index:2;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}

#contentgallerynavigation {
	position:absolute;
	left:122px;
	top:9px;
	width:463px;
	height:21px;
	z-index:40;
	overflow: none;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #404040;
	scrollbar-base-color:#000000;
}

#contentnewsletter {
	position:absolute;
	left:0px;
	top:25px;
	width:474px;
	height:180px;
	z-index:2;
	
}

#addfavorite {
	position:absolute;
	left:626px;
	top:113px;
	width:400px;
	height:15px;
	z-index:15;
}

#titrepage {
	position:absolute;
	left:962px;
	top:197px;
	width:150px;
	height:111px;
	overflow:hidden;
	z-index: 18;
	background-color: #00FFCC;
}
#layerlangue {
	position:absolute;
	left:517px;
	top:26px;
	width:155px;
	height:77px;
	overflow:hidden;
	z-index: 5;
	visibility:visible;
	}

#layerlogoshove {
	position:absolute;
	left:687px;
	top:4px;
	width:318px;
	height:103px;
	z-index:17;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image: url(/images/logo.png);
}

#layerpoupee {
	position:absolute;
	left:728px;
	top:260px;
	width:292px;
	height:413px;
	z-index:17;
	overflow: hidden;
	background-image: url(../img/flyer.jpg);
	background-repeat: no-repeat;
}
#layerflash {
	position:absolute;
	left:728px;
	top:721px;
	width:292px;
	height:196px;
	z-index:4;
	overflow: hidden;
	background-image: url(../img/flash.jpg);
	background-repeat: no-repeat;
}
#layernewsletter {
	position:absolute;
	left:728px;
	top:200px;
	width:292px;
	height:46px;
	z-index:17;
	background-color: #000000;
	layer-background-color: #000000;
	visibility: visible;
	filter:alpha(Opacity=85);
		-moz-opacity: 0.85;
opacity: 0.85;
}


#contentscrollcat {
	position:absolute;
	left:122px;
	top:-4px;
	width:463px;
	height:46px;
	line-height:46px;
	z-index:40;
	overflow: hidden;
}

#contentshovetext{
position:absolute;
top:8px;
left:179px;
width:395px;
height:600px;
z-index:40;
	overflow:auto;
	
	}

#contentshoveimg{
position:absolute;
top:8px;
left:0px;
width:151px;
height:600px;
z-index:40;
	overflow: hidden;
	}
	
#contentshovecontact{
	position:absolute;
	top:633px;
	left:0;
	width:572px;
	height:24px;
	z-index:40;
	overflow: hidden;
	}

#layerarbre {
	position:absolute;
	left:0px;
	top:0px;
	width:469px;
	height:260px;
	z-index:2;
	background-image: url(../images/arbre.png);
	background-repeat: no-repeat;
}
