/* PAGE */
body {
	margin-top: 5px;
	background: black;
}

/* LIENS */
a img { border: none; }
a { color: #009900; }
a:hover { color: #00FF00; }

/* ACCUEIL PRINCIPAL */
#corp_principal {
	position: relative;
	left: 50%;
	margin-left: -375px;
	width: 750px;
	height: 520px;
	background: black;
	border: solid 1px #009900;
}

#corp_principal a {
	color: white;
	font-family: "Arial Black", serif;
	font-style: bold;
	text-decoration: none;
}
#corp_principal a:hover {
	color: #00FF00;
}

/* TEXTE FR & EN */
#corp_texte_fr, #corp_texte_en {
	position: absolute;
	top: 140px;
	width: 150px;
	padding: 5px;
	font-size: medium;
	font-family: "Times News Roman", serif;
	color: white;
}
#corp_texte_fr {
	left: 5px;
	text-align: left;
}
#corp_texte_en {
	right: 5px;
	text-align: right;
}
#corp_texte_fr a, #corp_texte_fr span,
#corp_texte_en a, #corp_texte_en span { font-size: small; }

/* FLAG FR & EN */
#corp_flag_fr, #corp_flag_en {
	position: absolute;
	bottom: 10px;
	text-align: center;
}

#corp_flag_fr { left: 50px; }
#corp_flag_en { right: 50px; }

/* PHOTO */
#corp_photo {
	position: absolute;
	left: 200px;
	bottom: 20px;
}

/* PIED DE PAGE */
#corp_menu, #corp_credit { text-align: center; }