#pan_header {
	height:270px;
	display:block;
}
#pan_header .deco_cloud {
	position:absolute;
	top:105px;
	left:-17px;
	width:1052px;
	height:354px;
	display:block;
	overflow:hidden;
	background:transparent url(clouds_header_1.png) 0 0 no-repeat;
}
#deco_head {
	position:absolute;
	top:220px;/*135px*/
	left:586px;
	width:84px;
	height:87px;
	display:block;
	overflow:hidden;
	zoom: 1;
	background:transparent url(sg-head.png) 0 0 no-repeat;
}
#deco_head_handle {
	position:absolute;
	top:150px;
	left:603px;
	width:48px;
	height:45px;
	display:block;
	overflow:hidden;
}
h1#logo a {
	position:absolute;
	top:30px;
	left:20px;
	width:286px;
	padding-top:49px;
	height:0;
	display:block;
	overflow:hidden;
	background:transparent url(stephane-guillot.png) 0 0 no-repeat;
}
#pan_header h2 {
	display:none;
}
#flash_website {
	position:absolute;
	top:0;
	right:-40px;
	width:316px;
	height:170px;
	display:block;
	overflow:hidden;
	background:transparent url(clouds_header_2.png) 0 0 no-repeat;
}
#flash_website p {
	position:absolute;
	top:10px;
	left:87px;
	width:171px;
	height:0;
	padding-top:153px;
	display:block;
	overflow:hidden;
	background:transparent url(sign.png) 0 0 no-repeat;
}
#flash_website a {
	width:40px;
	height:0;
	padding-top:40px;
	display:block;
	overflow:hidden;
	position:absolute;
	background:transparent url(flag.png) 0 0 no-repeat;
}
#flash_website a {
	opacity:1;
    filter:alpha(opacity=100); 
}
#flash_website a.fr {
	top:86px;
	left:34px;
}
#flash_website a.en {
	top:80px;
	left:98px;
	background-position:-40px 0;
}
#flash_website a:hover {
	opacity:0.8;
    filter:alpha(opacity=80); 
}
#pan_nav {
	position:relative;
	top:230px;
	width:950px;
	display:block;
	height:31px;
	margin:0 auto;
	padding:0;
	background:transparent url(bg-nav.png) 50% 0 no-repeat;
}
.ie #pan_nav {background:transparent url(bg-nav_ie.gif) 50% 0 no-repeat;}
#pan_nav ul {
	margin:0;
	padding:0;
	position:absolute;
	left:166px;
	top:6px;
}
#pan_nav li {
	display:inline;
	list-style:none;
	margin:0;
}
#pan_nav li span {
	float:left;
	width:38px;
	height:0;
	padding-top:18px;
	display:block;
	overflow:hidden;
	background:transparent url(bullet-nav.png) 50% 0 no-repeat;
}
#pan_nav li a {
	float:left;
	width:100px;
	height:0;
	padding-top:18px;
	display:block;
	overflow:hidden;
	background:transparent url(nav.png) 0 -18px no-repeat;
}
#pan_nav li.nav_1 a {width:56px;	background-position:0 -18px;}
#pan_nav li.nav_1 a:hover {		background-position:0 0;}
#pan_nav li.nav_2 a {width:90px;	background-position:-56px -18px;}
#pan_nav li.nav_2 a:hover {		background-position:-56px 0;}
#pan_nav li.nav_3 a {width:93px;	background-position:-146px -18px;}
#pan_nav li.nav_3 a:hover {		background-position:-146px 0;}
#pan_nav li.nav_4 a {width:136px;	background-position:-239px -18px;}
#pan_nav li.nav_4 a:hover {		background-position:-239px 0;}
#pan_nav li.nav_5 a {width:70px;	background-position:-375px -18px;}
#pan_nav li.nav_5 a:hover {		background-position:-375px 0;}