body {
	background:url(../images/background.gif);
	background-color:#0566aa;
	background-repeat:repeat-x;
	margin-top: 0px;
	font-family:arial;
	font-size:12px;
	text-align:center;
	margin: auto;
	color: #ffffff;
}

#technical_pop{
	text-align:center;
	margin: 0px;
	padding: 10px;
	z-index:10;
	font-size: 100%;
	position:absolute; 
	display:none; 
	left:50px; 
	top: 15px; 
	width: 685px; 
	height:525px;
	color:#003366;
	border:1px solid #000066;
	background-color:#d8ecf8;
	font:verdana;
	font-color:#666666;
	overflow-x:hidden;
	overflow-y:scroll;
}

.fermer_fenetre{
	font-size: 80%;
	float:right;
	clear:both;
}

.fermer-fenetre_mise_eclair{
	line-height:100%;
	font-weight:bold;
	font-size: 85%;
	float:right;
}

#flash_player{
	text-align:center;
	width:100%;
	
}

#flash_player img{
	vertical-align:middle;
	margin-right: 15px;
	width:88px;
	height:44px;
	border:none;
}

#contenu, #page{
	margin-top:-4px;
	valign:center;
	margin: auto;
	background-repeat: no-repeat;
	font-size: 100%;
	width: 737px;
	padding: 0px 0px 0px 0px;
	position:relative;
}

#page {
	background-color: #0566aa;
}

#contenu a, #page a { color:#ffffff; }
#contenu a:hover, a:visited, #page a:hover, a:visited { color:#ffff99; }

#technical_pop a{color:#0566aa;}
#technical_pop a:hover, a:visited{color:#0566aa;}

#contenu-texte{
	valign:center;
	position:relative;
	top:-4px;
	margin-bottom:-4px;
	width: 725px;
	padding:12px 0px 18px 12px;
	text-align:left;
	background-color: #0566aa;
}

#configuration {
	margin: auto;
	width: 450px;
}

#configuration td, #configuration th {
	border: 0px;
	vertical-align: top;
	text-align: left;
	font-size: 1em;
	color:#003366;
}

#configuration th {
	font-weight: bold;
	background-color: #6b9a43 ;
	color:#000000;
}

#configuration td {
	font-weight: normal;
	background-color: #ffffff;
	color: #003366;
}

#configuration td.col1, #configuration th.col1 {
	width: 233px;
	padding-left: 10px;
}

#configuration td.col2, #configuration th.col2 {
	width: 301px;
}

img { 
	border:0; 
}

#lien-flash-player {
	position:relative;
	left:250px;
	display: inline;
	width: auto;
	height:auto;
}

#logo-jeu {
	width: 737px;
}

#logo-flash-player {
	position:relative;
	display: inline;
	left:200px;
}

#flashcontent {
	position:relative;
}

#noJavaScript{
	position:relative;
	left:24px;
}

.vignette{
	font-size:80%;
}			

#logo-18 {
	float: left;
	display: inline;
	border: 0px;
	margin: 18px 4px 0px 5px;
}

#logo-lq {
	float: right;
	display: inline;
	border: 0px;
	margin: 18px 5px 0px 0px;
}

#pied, #piedCentre{
	position:relative;
	background-color: #0566aa;
	width: 737px;
	height: 64px;
	color: #FFFFFF;
	font-size: 9px;
}

#piedCentre{
	left:24px;
	font-size:9px;
}

#pied-contenu {
	position:absolute;
	left:50px;
	width:600px;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:9px;
}

#pied-contenu p{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pied-contenu a, #pied-contenu a:visited  {
	color:#ffffff;
	font-size: 100%;
}

#pied-contenu a:hover{
	color:#ffff99;
}

#miseclair_pop{
	text-align:left;
	z-index:15;
	background-color:#d8ecf8;
	border:1px solid #003366;
	padding: 10px;
	position:absolute; 
	display:none; 
	left:250px; 
	top: 150px; 
	width: 225px; 
	height:125px;
}

#miseclair_pop p{
	color:#003366;
	font-size: 100%;
}

#miseclair_pop p {
	margin:0px;
	padding:0px
}

#miseclair_pop p a:link		{color:#003366}
#miseclair_pop p a:active	{color:#003366}
#miseclair_pop p a:visited	{color:#003366}
#miseclair_pop p a:hover	{color:#0080C0}

#miseclair_pop .question{
	clear:both;
	font-weight:bold;
}

#miseclair_pop .reponse{
	
}

