<!--

body {
	background-image: url(../image/fond.jpg); 
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #0225CC;
}


A:link, A:visited {
	color : #ffee00; /*#5E0DF2*/
   	text-decoration : none;
}
A:hover {
	color : #ffee00; /*#5E0DF2*/
   	text-decoration : underline;
}

A.a_bleu:link, A.a_bleu:visited {
	color : #A9DEFE; /*#5E0DF2*/
   	text-decoration : none;
}
A.a_bleu:hover {
	color : #A9DEFE; /*#5E0DF2*/
   	text-decoration : underline;
}


.haut {
	background-image: url(../image/fond_haut.jpg);
	background-repeat: repeat-x;
	background-color: #0225CC;
	background-position: bottom;
	width:1000px;
	height:25px;
	border-bottom:1px solid #3558FD;
}

.header {
	background-image: url(../image/fond_header.jpg);
	background-repeat: repeat-x;
	background-color: #08015D;
	background-position: top;
	width:1000px;
	height:140px;
}

.inscription {
	margin-top:10px;
	margin-left:10px;
	width:211px;
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.inscription_2 {
	margin-top:7px;
	margin-left:6px;
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
	font-weight : bold;
	text-align:center;
}

.modul_cnx {
	width:298px;
	border:1px solid #3558FD;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #07066E;
	background-position: top;
}

.modul_espacejoueur {
	width:278px;
	border:1px solid #3558FD;
	margin-top:10px;
	padding:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #07066E;
	background-position: top;
}

.modul {
	width:278px;
	border:1px solid #3558FD;
	margin-top:10px;
	padding:10px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #07066E;
	background-position: top;
}

.modul_descrip {
	width:566px;
	border:1px solid #059BF5;
	margin-top:10px;
	padding:10px;
	background-color: #FFFFFF;
}

.corps {
	width:658px;
	border:1px solid #3558FD;
	margin-top:10px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color: #07066E;
}

.corps_jeux {
	width:678px;
	margin-top:10px;
	margin-left:5px;
}

.corps_gagner {
	width:658px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image: url(../image/cotillon.jpg);
	background-repeat: repeat-x;
	background-color: #07066E;
	background-position: top;
}

.corps_nav {
	width:658px;
	border:1px solid #7E7EBE;
	margin-top:10px;
	margin-left:5px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	background-color: #ffffff;
}

.corps_mp {
	width:678px;
	border:1px solid #3558FD;
	margin-top:10px;
	margin-left:5px;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-color: #07066E;
	background-position: top;
}

.corps_inscrip {
	width:678px;
	height:568px;
	border:1px solid #3558FD;
	margin-top:10px;
	margin-left:5px;
	background-image: url(../image/inscription.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #07066E;
}

.form_insrip {
	font-size:13px;
	border:1px solid #000000;
	height:18px;
	width:135px;
	padding:2px;
}

.form_codeunique {
	font-size:18px;
	font-family:arial;
	border:1px solid #000000;
	height:23px;
	width:100px;
	padding:2px;
}

.form_adr {
	font-size:13px;
	border:1px solid #000000;
	height:18px;
	width:200px;
	padding:2px;
}

.form_selec {
	font-size:13px;
	border:1px solid #000000;
	height:22px;
	width:141px;
}

.form_selec_credit {
	font-size:13px;
	border:1px solid #000000;
	height:22px;
	width:80px;
}

.form_nb_credit {
	font-size:18px;
	font-family:arial;
	border:1px solid #000000;
	height:30px;
	width:166px;
	padding:2px;
}


.form_textarea {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #000000;
	height:150px;
	width:400px;
}

.form_textarea_credit {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #000000;
	height:150px;
	width:170px;
}

.font_1, .font_dark_1 {
	font-size:13px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_black_1 {
	font-size:13px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_2, .font_dark_2 {
	font-size:10px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_black_2 {
	font-size:10px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_dark_3 {
	font-size:11px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_4 {
	font-size:12px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_5 {
	font-size:11px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_num_machine {
	font-size:35px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_black_num_machine {
	font-size:35px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}


.font_barreduhaut {
	font-size:12px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_puce_etoile, .font_dark_puce_etoile {
	font-size:13px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_appeljeux {
	color : #000000;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight : bold;
	text-decoration: none;
}

.titre, .titre_dark {
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.titre_dark_2 {
	font-size:22px;
	font-weight:bold;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}


#txtdefile_1 { position:relative; width:531px; height:20px; overflow:hidden;} 
#defile_1 { position:absolute; margin-top:0px; background-color:transparent;}

.flag {
	border:1px solid #010D14;
}

.flag:hover {
	border:1px solid #ffffff;
}


.tab_numero {
	width:220px;
	height:40px;
	border:1px solid #059BF5;
	background-color: #DFF2FF;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}

.fond_numero {
	width:200px;
	text-align:center;
	position:relative;
	border:1px solid #3558FD;
	background-color: #03063D;
	padding:10px;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #ffee00;
}

.prix_numero {
	width:220px;
	font-size:10px;
	font-family:arial;
	text-align:right;
	color : #ffffff;
}

.vignette {
	width:157px;
	height:100px;
	background-color: #D4EEFF;
	margin-bottom:10px;
	border:1px solid #059BF5;
}

.vignette:hover {
	width:157px;
	height:100px;
	background-color: #D4EEFF;
	margin-bottom:9px;
	border:1px solid #e2e2e2;
}

.visu_slot_gain_type_1 {
	border:1px solid #0321AF;
	background-color:#000000;
	padding:10px;
}

.visu_slot_gain_type_2 {
	border:1px solid #3B910D;
	background-color:#000000;
	padding:10px;
}

.visu_slot_gain_type_3 {
	border:1px solid #A50000;
	background-color:#000000;
	padding:10px;
}

.visu_slot_gain_type_4 {
	border:1px solid #303030;
	background-color:#000000;
	padding:10px;
}

.visu_slot_gain_type_5 {
	border:1px solid #E8A300;
	background-color:#000000;
	padding:10px;
}

.visu_slot_type_1 {
	border-top:1px solid #0321AF;
	border-bottom:1px solid #0321AF;
	background-color:#000000;
}

.visu_slot_type_2 {
	border-top:1px solid #3B910D;
	border-bottom:1px solid #3B910D; /*#A50000;*/
	background-color:#000000;
}

.visu_slot_type_4 {
	border-top:1px solid #303030;
	border-bottom:1px solid #303030;
	background-color:#000000;
}

.visu_slot_type_3 {
	border-top:1px solid #A50000;
	border-bottom:1px solid #A50000; /*#A50000;*/
	background-color:#000000;
}

.visu_slot_type_5 {
	border-top:1px solid #E8A300;
	border-bottom:1px solid #E8A300; /*#A50000;*/
	background-color:#000000;
}

.modul_machine_type_1 {
	width:219px;
	border:1px solid #3558FD;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #07066E;
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_type_2 {
	width:219px;
	border:1px solid #3B910D;
	background-image: url(../image/fond_machine_type_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #006600; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_type_3 {
	width:219px;
	border:1px solid #A50000;
	background-image: url(../image/fond_machine_type_4.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #840000; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_type_4 {
	width:219px;
	border:1px solid #303030;
	background-image: url(../image/fond_machine_type_3.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #101010;
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_type_5 {
	width:219px;
	border:1px solid #E8A300;
	background-image: url(../image/fond_machine_type_5.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFB200; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_big_type_1 {
	width:420px;
	/*border:1px solid #3558FD;*/
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #07066E;
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_big_type_2 {
	width:420px;
	/*border:1px solid #3B910D;*/
	background-image: url(../image/fond_machine_type_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #006600; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_big_type_4 {
	width:420px;
	/*border:1px solid #303030;*/
	background-image: url(../image/fond_machine_type_3.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #101010;
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_big_type_3 {
	width:420px;
	/*border:1px solid #A50000;*/
	background-image: url(../image/fond_machine_type_4.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #840000; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_big_type_5 {
	width:420px;
	/*border:1px solid #E8A300;*/
	background-image: url(../image/fond_machine_type_5.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFB200; /*#840000; #003300;*/
	padding-top:10px;
	padding-bottom:10px;
}

.modul_machine_mini_type_1 {
	width:126px;
	border:1px solid #3558FD;
	background-image: url(../image/fond_modul.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #07066E;
	padding-top:5px;
	padding-bottom:7px;
}

.modul_machine_mini_type_2 {
	width:126px;
	border:1px solid #3B910D;
	background-image: url(../image/fond_machine_type_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #006600; /*#840000; #003300;*/
	padding-top:5px;
	padding-bottom:7px;
}

.modul_machine_mini_type_3 {
	width:126px;
	border:1px solid #A50000;
	background-image: url(../image/fond_machine_type_4.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #840000; /*#840000; #003300;*/
	padding-top:5px;
	padding-bottom:7px;
}

.modul_machine_mini_type_4 {
	width:126px;
	border:1px solid #303030;
	background-image: url(../image/fond_machine_type_3.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #101010;
	padding-top:5px;
	padding-bottom:7px;
}

.modul_machine_mini_type_5 {
	width:126px;
	border:1px solid #E8A300;
	background-image: url(../image/fond_machine_type_5.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFB200; /*#840000; #003300;*/
	padding-top:5px;
	padding-bottom:7px;
}

.tab_machine_a_type_1 {
	border:1px solid #3558FD;
	background-color: #07066E;
}

.tab_machine_b_type_1 {
	border-top:1px solid #3558FD;
	border-bottom:1px solid #3558FD;
	border-right:1px solid #3558FD;
	background-color: #000000;
}

.tab_machine_a_type_2 {
	border:1px solid #3B910D;
	background-color: #006600;
}

.tab_machine_b_type_2 {
	border-top:1px solid #3B910D;
	border-bottom:1px solid #3B910D;
	border-right:1px solid #3B910D;
	background-color: #000000;
}

.tab_machine_a_type_3 {
	border:1px solid #A50000;
	background-color: #840000;
}

.tab_machine_b_type_3 {
	border-top:1px solid #A50000;
	border-bottom:1px solid #A50000;
	border-right:1px solid #A50000;
	background-color: #000000;
}

.tab_machine_a_type_4 {
	border:1px solid #303030;
	background-color: #101010;
}

.tab_machine_b_type_4 {
	border-top:1px solid #303030;
	border-bottom:1px solid #303030;
	border-right:1px solid #303030;
	background-color: #000000;
}

.tab_machine_a_type_5 {
	border:1px solid #E8A300;
	background-color: #FFB200;
}

.tab_machine_b_type_5 {
	border-top:1px solid #E8A300;
	border-bottom:1px solid #E8A300;
	border-right:1px solid #E8A300;
	background-color: #000000;
}

-->