html, body {
	margin: 0px;
	padding:0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background: url(img/bg-page.jpg) no-repeat center top;
}
@font-face {
	font-family: 'Univers57Condensed';
	src: url('Univers-Condensed.eot');
	src: local('Univers 57 Condensed'), local('Univers-Condensed'), url('Univers-Condensed.otf') format('opentype');
}
@font-face {
	font-family: 'Univers59UltraCondensed';
	src: url('Univers-UltraCondensed.eot');
	src: local('Univers 59 Ultra Condensed'), local('Univers-UltraCondensed'), url('Univers-UltraCondensed.otf') format('opentype');
}
@font-face {
	font-family: "Univers57Condensed";
	src: url('Univers-Condensed.otf');
}
@font-face {
	font-family: "Univers59UltraCondensed";
	src: url('Univers-UltraCondensed.otf');
}
img, div, input { behavior: url("pngfix/iepngfix.htc") }
#page {
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	width: 1046px;
	position: relative;
}
#footer a{
	font: 15px Univers57Condensed;
	text-transform: uppercase;
	color:#000000;
	text-decoration:none;
}
#footer{
	height:62px;
	width:1046px;
	float:left;
	position:relative;
	background-image: url(img/bg-bottom.jpg);
	background-repeat: no-repeat;
	padding-top: 27px;
	text-align:center;
	font: 15px Univers57Condensed;
	text-transform: uppercase;
}
#right{
	height:919px;
	width:306px;
	float:left;
	position:relative;
}
#left{
	height:919px;
	width:551px;
	float:left;
	position:relative;
}
#tempo{
	height:919px;
	width:495px;
	float:left;
	position:relative;
}
#louis{
	float:left;
	position:relative;
	padding-top: 175px;
	padding-left: 380px;
}
#accueil{
	height:919px;
	width:495px;
	float:left;
	position:relative;
	background-image: url(img/bg-jeu.jpg);
	background-repeat: no-repeat;
}
#formu{
	height:919px;
	width:495px;
	float:left;
	position:relative;
	background-image: url(img/bg-form.jpg);
	background-repeat: no-repeat;
}
#reponse{
	height:919px;
	width:495px;
	float:left;
	position:relative;
	background-image: url(img/bg-reponse.jpg);
	background-repeat: no-repeat;
}
#text-reponse{
	width:400px;
	float:left;
	position:relative;
	padding-top: 160px;
	font: 22px Univers59UltraCondensed;
	color: #FFFFFF;
	padding-left: 80px;
	letter-spacing: 1px;
}
#reglement{
	height:919px;
	width:495px;
	float:left;
	position:relative;
	background-image: url(img/bg-reglement.jpg);
	background-repeat: no-repeat;
}
#text-reglement{
	width:400px;
	float:left;
	position:relative;
	font: 18px Univers59UltraCondensed;
	color: #FFFFFF;
	letter-spacing: 1px;
	height: 400px;
	overflow: auto;
	margin-left: 60px;
	margin-top: 100px;
	text-align: justify;
	padding-right: 10px;
}
#optin{
	width:420px;
	float:left;
	position:relative;
	font: 21px Univers59UltraCondensed;
	padding-left: 43px;
}
#champs{
	width:453px;
	float:left;
	position:relative;
	font: 22px Univers59UltraCondensed;
	text-transform: uppercase;
	padding-top: 45px;
	height: 310px;
	padding-left: 42px;
	color: #FFFFFF;
}
#choix{
	width:300px;
	float:left;
	position:relative;
	font: 22px Univers59UltraCondensed;
	text-transform: uppercase;
	padding-left: 150px;
	padding-top: 415px;
}
#btn-jouez{
	width:250px;
	float:left;
	position:relative;
	font: 22px Univers57Condensed;
	text-transform: uppercase;
	padding-left: 190px;
	padding-top: 15px;
}
#lien-video{
	width:250px;
	float:left;
	position:relative;
	font: 14px Univers57Condensed;
	padding-left: 172px;
	padding-top: 15px;
}
#lien-video a{
	font: 14px Univers57Condensed;
	color:#000000;
}
#champs ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#champs li {
	padding-bottom: 12px;
}
