@charset "utf-8";
/* CLASS UTILS ------------------------------------------------------ */
:focus { outline: 0; }
object { outline:none; }
a img { border:none; }
.clear { clear: both; display:block; }
.left { float: left;}
.right { float: right;}
.hide { display: none; }

/* STYLES GENERAUX  ------------------------------------------------- */
html, body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	color:#c7c7c7;
	font-family:Arial, Helvetica, sans-serif;
	background:#000000;
}
#flash{
	width:100%;
	height:728px;
	margin:0;
	padding:0;
	outline:none;
}

/* STYLES NOFLASH  ------------------------------------------------- */
#noFlash_header {
	width: 830px; height: 271px;
	margin: 35px auto 0 auto;
	background-color: #1c1b16;
}
#noFlash_header #content {
	width: 75%;
	margin: 81px 0 0 175px;
}
#noFlash_header #install { margin: 0 0 0 25px; }
#noFlash_header p {
	margin: 0; padding: 0;
	color: #f2e5ab;
	font-size: 18px;
	text-transform: uppercase;
}
#noFlash_header p a {
	color: #ee1d26;
	font-size: 18px;
	text-decoration: none;
}
#noFlash_header .separation {
	width: 100%; height: 1px;
	margin: 15px 0;
	background-color: #393934;
}
#noFlash_content {
	width: 830px; height: auto;
	margin: 0 auto 150px auto; padding: 0 0 35px 0;
	background-color: #24231c;
}
#noFlash_content #francais { margin: 0 0 0 35px; }
#noFlash_content #english { margin: 0 35px 0 0; }
#noFlash_content .colonne { width: 350px; }
#noFlash_content .colonne .titre {
	margin: 25px 0 0 0;
	text-transform: uppercase;
	font-size: 18px;
	color: #fff;
}
#noFlash_content .colonne .sous_titre {
	margin: 25px 0 0 0;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #fff;
}
#noFlash_content .colonne p { color: #c7bd8d; line-height: 18px; }

/* STYLES HTMLCONTENT ----------------------------------------------------------------------- */
#htmlContent {
	width: 100%; height: 754px;
	min-width: 986px;
	background: #000000 url(../medias/interface/background.jpg) no-repeat top center;
}
