@charset "utf-8";
/* Mise en page */
#supercontainer{
	
	width:923px;
	margin:auto;
	background:#E1001A;
/*	border: #FFFF99 1px solid;
*/
}
#top{
}
#mainpage{
}
/*
 a.link_ylw , a.link_ylw:hover  , a.link_ylw:visited {
  color:#FCC000 ;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	line-height:32px;
	
}*/
.declaration{
font-size:12px;}
.formulaire{
 margin-top:20px;font-weight:bold; color:#e50004; font-size:11px;
}
.rgl_titre{
font-weight:bold;
margin-top:10px;}
.titre_ylw{
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FCC000;
font-weight:bold;
}
/* Acuueil */

.acc_titre{
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FCC000;
font-weight:bold;
}
.bigWith{
color:#FFFFFF;
font-weight:bold;
font-size:22px;
font-family: Arial, Helvetica, sans-serif;
margin:10px;
}
.middWith{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px;
text-align:left;
}
.middRed{
		color:#e50004;
		font-weight:bold;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:10px;
		text-align:left;
}
.marge_interieur {
	padding:12px 12px 0px 12px;
}
.marge_interieur2 {
	padding:22px 50px 22px 50px;
}
#blck_jouer {
    background:#5CB000;
	width:837px; 
	height:256px;
	margin:auto;
	overflow:hidden;
/*	border:#66FFCC 1px solid;*/
	}
#block {
    width:560px; 
	margin:auto;
	overflow:hidden;
	text-align:center;
	
	}
		
.colone{
	float:left;
	display:block;
	width:273px;
	height:145px;
	overflow:hidden;
/*	border:#ffd474 1px solid;
*/	
	
}
.colone	form {
margin:15px;
color:#FFFFFF ;
font-size:10px;
}
.colone	form input{
margin:5px;
width:150px;
height:20px;
}

.colone2{
	float:left;
	display:block;
	width:291px;
	height:145px;
/*	border:#ffd474 1px solid;
*/	
	
}
/* Menu */
#menu{
	width: auto;
	height:26px;
	padding:5px;
	background:#ffffff;
	font-size:14px;
	font-family:Verdana;
	text-transform:uppercase;
/*	border:#ee15dd 1px solid;
*/}
#menu ul{
	padding:0px;
	margin:0px;	
	margin-left:auto;
	margin-right:auto;
	width:870px;
	
	/*border:#ee15dd 1px solid;*/
	
}


#menu li{
	
	list-style:none;
	float:left;
	display:inline-block;
	margin-right:15px;
	padding-right:15px;
	border-right:#e50004 2px solid;
}
#menu  a {
	font-family:Verdana;
	text-decoration:none;
	color:#e50004;
	font-weight:bold;
}

#menu_fin{/*
	border:none;
	margin-right:0px;
	padding-right:0px;*/
}
/* Inscription   */
#block_inscription {
margin:auto;
width:560px;
background:#FFFFFF;
color:#e50004; font-size:9px;
}
#block_inscription	form input {
margin:5px;
width:150px;
height:20px;
background:#e50004;
color:#FFFFFF;
}
#block_inscription	form  select{
color:#FFFFFF;
margin:5px;
height:20px;
background:#e50004;
}
#fin_block_inscription,#fin_block_valider{
margin:auto;
width:560px;
height:96px;
/*border:#33FF33 1px solid;*/

}
#champ_obligatoir{
  text-align:left;
  width:590px;  margin:auto;
  color:#FFFFFF; 
  font-size:10px; font-weight:bold;
}
/*  Valider inscription */
 #block_valider{
	margin:auto;
	width:560px;
	
	background:#FFFFFF;
	color: #000000;
	font-size:14px;
	text-align:left;
}
#block_txt {
    width:360px; 
	margin:auto;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	line-height:22px;
	
	}
/* Inviter vos amis */

#block_inviter{
	margin:auto;
	width:560px;
	
	background:#FFFFFF;
	color: #000000;
	font-size:14px;
	text-align:left;
}
#block_inviter	form input {
margin:5px;
width:150px;
height:20px;
background:#e50004;
color:#FFFFFF;
}	

/* Classement */
#block_classement{
    margin:auto;
	width:560px;
	background: #FFFFFF;
	color: #000000;
	font-size:12px;
	text-align:left;
}
.classement{
    margin:auto;
	background:#FFFFFF;
	font-size:12px;
	text-align:left;
}
/* Pied de page */

#bottom{
	width:913px;
	height:51px;
	padding:0px;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	text-transform:uppercase;
	clear:both;
	
/*	border:#ee15dd 1px solid;
*/}
#bottom ul{
	padding:0px;
	margin:0px; margin-top:20px;
	margin-left:30px;
	width:700px;
	vertical-align:middle;
	display:block;
	
	
/*	border:#ee15dd 1px solid;
*/	
}


#bottom li{
	
	list-style:none;
	float:left;
	display:inline-block;
	margin-right:5px;
	padding-right:5px;
	border-right:#FFFFFF 1px solid;

}
#bottom  a   {
	font-family:Verdana;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:normal;
}
#bottom  .colone{float:left;
	display:block;
	width:700px;
	height:64px;
	/*border: #009966 1px solid;*/
}
#bottom  .colone2{float:left;
	display:block;
	width:170px;
	height:64px;
/*	border:#FF00FF 1px solid;
*/}

.block-interne{
width:560px;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
}
.comment{
   text-align:left;
   color: #000000;

	
	font-size:11px;
	
	padding:5px;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:10px;

}	
.reglement{
   text-align:left;
   color: #000000;

	height:390px;
	overflow-x:hidden;
	overflow-y:scroll;
	
	font-size:11px;
	
	padding:5px;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:10px;}

.legales{
font-size:11px;
margin-top:20px;
background:#FFFFFF;
height:400px;
width:520px;
padding:5px;
	margin-bottom:20px;
margin-left:10px;;
margin-right:auto;}

.lienRed{
		color:#e50004;
		font-weight:bold;
		font-size:12px;
		margin:10px;
		text-align:left;
		text-decoration:none;
}

.block-blanc{
width:560px;
background:#FFFFFF;
margin-left:auto;
margin-right:auto;

}

.contenu-blanc{
padding:10px; 
width:540px;


}