BODY{
	margin-top: 10px;
	color: #444444;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ABABAB;
	background-image: url(Maps/Trame-01.gif);
	background-repeat: repeat-x;
	scrollbar-face-color: #AAAAAA;
	scrollbar-highlight-color: #AAAAAA;
	scrollbar-shadow-color: #AAAAAA;
	scrollbar-arrow-color: #4488FF;
	scrollbar-track-color: #E0E0E0;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-darkshadow-color: #EEEEEE;
	
}


.page {
	margin: auto;
	width: 800px;
	height: 900px;
	background: white;
	border: 1px solid #414d65;
	
}

/*######## Header ######*/
h1#header{
	height: 100px;
	background: url(Maps/Header-01.gif) repeat-x left bottom;
	background-color: black;
	margin: 0;
}
h1#header img {
	position: relative;
	top: 33px;
	left: 20px;
}
/*######################*/


/*######## Menu ########*/
ul#menu {
	height: 20px ;
	margin: 0 ;
	padding: 0 ;
	background-color: #99cb3c;
	list-style-type: none ;
}

ul#menu li { /* On rend les li en flottant pour un affichage horizontal*/
	float: left ;
}

ul#menu li a {
	text-align: center ;
	width: 130px ;
	line-height: 20px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 4px ;
	color: #fff ;
	display: block ;
	text-decoration: none ;
	font-weight: bold;
	border-right: 1px #FFFFFF solid;
}

ul#menu li a:hover {
	background-color: #414d65;
	line-height: 20px ;
}
/*######################*/


/*######## Article #####*/
div#article{
	height: ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414d65;
}
div#article h3{
	color: #99cb3c;
	font-size: 16px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 0px;
	border-bottom: 1px solid #99cb3c;
}

div#article div{
	width: 220px;
	height: 100px ;
	border-right: 1px solid #DDDDDD;
	float: left;
	padding-left: 20px;
}

div#article img{
	width: 120px;
	height: 140px;
	margin-left: 30px;
	border: 0px;
}
div#article a:hover img{
	width: 120px;
	height: 140px;
	filter:alpha(opacity=30);  
	opacity: 0.3;
	-moz-opacity:0.3;
}
/*######################*/


.popup_fond
{
    top:0;
    left: 0;
    width:100%;
    height:100%;
    background: #414d65;
	position: absolute;
	opacity: 0.75;
	
}

.popup-contenu
{
	width: 640px;
	height: 480px;
	background-color: #FFFFFF;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -240px;
	margin-left: -320px;
	line-height: 480px;
	border: 1px solid red;
}

