
* {margin:0; padding:0;}

html {
	padding:0;
	margin:0;
	height:100%; /* pour avoir une hauteur de 100% quelquesoit le contenu */
	max-height:100%; /* a priori, cette regle doit s'appliquer au conteneur le plus élevé */
	font-size:76%; 
	font-family: arial, verdana, sans serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}
	
body {
	padding:0;
	margin:0;
	height:100%; /* cf. "les pieds dans le plat" de pompeur */
	max-height:100%;
	overflow: hidden; 
	}
	
#conteneur, #footer {
	display: block;
	text-align:left;
	position:absolute; 
	top:134px;
	left:50%;
	bottom:0; 
	width:796px; 
	margin-left:-399px;
	}
	

#entete{
	position:absolute; 
	left:50%; 
	top:0px;
	width:796px;
	min-width:796px; /* pourquoi ? */
	margin-left: -399px;
	
	z-index: 20;
	height:147px; 
	}
	
#contenu {
	border: 1px solid #bdcad7;
	height:343px;
	background: white url('intro_pvup.png') 156px 35px no-repeat;
	}
	
#footer{
	top: 478px;
	height:26px;  
	background:transparent url("logo_europe.gif") 6px 6px no-repeat;
	}
	
#flash {
	float:left;
	width:395px;
	height:243px;
	margin-top:100px;
	z-index:0;
}

#menu {
	float:right;
	width:399px;
	margin-top:100px;
	height:243px;
	background-color: #9dbedc;
}

#menu ul{
	float: right;
	background : url("f_rayure.gif");
	}

#menu li {
	margin: 0 0 1px 0;
	}

#menu a {
	display: block;
	width: 399px;
	text-indent: -99999em;
	background-color: #9dbedd;
	text-decoration: none;
	}

#menu a:hover {
	color: #fff;
	background-color: #a4b7c8;
	text-decoration: none;
	}

#menu a#wppd {
	height: 67px;
	background: #9dbedd url("btn_home_wppd.png") no-repeat
	}
	
#menu a#wppd:hover {
	background-position: 0 -67px;
	}
	
#menu a#up {
	height: 50px;
	background: #9dbedd url("btn_home_up.png") no-repeat
	}
	
#menu a#up:hover {
	background-position: 0 -50px;
	}
	
#menu a#gi {
	height: 50px;
	background: #9dbedd url("btn_home_gi.png") no-repeat
	}
	
#menu a#gi:hover {
	background-position: 0 -50px;
	}
	
#menu a#ed {
	height: 72px;
	background: #9dbedd url("btn_home_ed.png") no-repeat
	}
	
#menu a#ed:hover {
	background-position: 0 -72px;
	}
	
#hover_div {
	width:395px;
	height:243px;
	position:absolute;
	top:101px;
	left:1px;
	z-index:50
	}	
	
#loadFlash {
	position:absolute; 
	left:50%; 
	top:0px;
	width:800px;
	margin-left: -400px;
	z-index: 1000;
	}

