div {
	text-align:center;
	}
div#container{ 
	position:absolute; 
	left: 50%;  
	top: 50%; 
	width: 800px; 
	height: 600px; 
	margin-top: -300px; /* moitié de la hauteur */ 
	margin-left: -400px; /* moitié de la largeur */ 
	border: 0px solid #FFFFFF; 
}
div#bandeau {
	width:800px;
	height:80px;
	background-color:#990099;
	}
div#band_gauche {
	float:left;
	width:200px;
	height:100px;
	background-color:#FFFFFF;
	text-align:right;
	}
div#band_droit {
	float:right;
	width:600px;
	height:100px;
	background-color:#FFFFFF;
	}
div#barremenu {
	width:800px;
	height:20px;
	background-color:#FFFFFF;
	}
div#menu {
	float:left;
	width:200px;
	height:400px;
	margin-left: auto;
	background-image: url(img/logo_200_mask.jpg);
	background-color: #FFFFFF;
	text-align:right;
	}
div#menu_empty {
	float:left;
	width:200px;
	height:400px;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align:right;
	}
div#menu_haut {
	width:200px;
	height:200px;
	background-color:#FFFFFF;
	}
div#menu_bas {
	width:200px;
	height:200px;
	background-color:#FFFFFF;
	}
div#contenu_empty{
	float:left;
	width:600px;
	height:400px;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	overflow:none;
	}
div#contenu{
	float:left;
	width:600px;
	height:400px;
	background-image: url(img/mblason.jpg);
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	overflow:none;
	}
div#myImageFlow {
	float:left;
	width:400px;
	height:200px;
	margin-top:115px;
	background-color:#FFFFFF;
	}
div#bloc_centre {
	float:right;
	width:400px;
	height:400px;
	text-align:right;
	background-color:transparent;
	}
div#bloc_news_empty {
	float:right;
	width:200px;
	height:400px;
	text-align:center;
	background-color:#FFFFFF;
	}
div#bloc_news {
	float:right;
	width:200px;
	height:400px;
	text-align:center;
	background-image: url(img/logo_200_mask.jpg);
	background-color:#FFFFFF;
	}
div#bloc_descriptif {
	float:right;
	width:200px;
	height:400px;
	text-align:left;
	background-image: url(img/logo_200_mask.jpg);
	background-color:#FFFFFF;
	}
div#pied_page {
	clear:both;
	width:800px;
	height:100px;
	background-color:#FFFFFF;
	}
	.acceder {
	margin-top: 1px;
	margin-left: 1px;
	width: 50px;
	color: #ffffff;
}
	.accueil {
	margin-top: 68px;
	margin-left: 0px;
	width: 177px;
	color: #ffffff;
}
	.decor {
	margin-top: 68px;
	margin-left: 0px;
	width: 600px;
	color: #ffffff;
}
	.decor_bas {
	margin-top: 0px;
	margin-left: 0px;
	width: 800px;
	color: #ffffff;
}
	.logo_200 {
	margin-left: 0px;
	width: 200px;
	color: #ffffff;
}

body {
background-color:#FFFFFF;
margin:0px;
}
h1 {
font-family:verdana, arial, sans-serif;
font-size:100%;
color:#33CCFF;
background-color:transparent;
text-align:right;
}
h2 {
font-family:verdana, arial, sans-serif;
font-size:80%;
color:#333333;
background-color:transparent;
text-align:center;
}
h3 {
font-family:verdana, arial, sans-serif;
font-size:8pt;
font-weight:normal;
color:#333333;
background-color:transparent;
text-align:center;
}
p {
font-family:verdana, arial, sans-serif;
font-size:8pt;
color:#333333;
background-color:transparent;

margin-left:0px;
margin-right:0px;
}
li {
font-family:verdana, arial, sans-serif;
font-size:100%;
color:#333333;
background-color:transparent;
text-align:center;
margin-left:0px;
margin-right:0px;
}
a:link {
font-family:verdana, arial, sans-serif;
font-size:8pt;
font-weight: normal;
color:#333333;
background-color:transparent;
text-decoration:none;
}
a:visited {
font-family:verdana, arial, sans-serif;
font-size:8pt;
font-weight: normal;
color:#333333;
background-color:transparent;
text-decoration:none;
}
a:hover {
font-family:verdana, arial, sans-serif;
font-size:8pt;
font-weight: normal;
color:#999999;
background-color:transparent;
text-decoration:none;
}
input{
font-family:verdana, arial, sans-serif;
font-size:100%;
border-left-style:outset;
border-top-style:outset;
border-right-style:inset;
border-bottom-style:inset;
border-left-color:#999999;
border-top-color:#999999;
border-right-color:#999999;
border-bottom-color:#999999;
background:transparent;
}
input, textarea {
font-family:verdana, arial, sans-serif;
font-size:100%;
border-left-style:outset;
border-top-style:outset;
border-right-style:inset;
border-bottom-style:inset;
border-left-color:#999999;
border-top-color:#999999;
border-right-color:#999999;
border-bottom-color:#999999;
background:transparent;
}