

	body {
		margin:0px !important;
		padding:0px !important;
		width:100%;
		overflow-x:hidden;
		position:relative;
		background-color:#F3ECD0;
		text-align:center;
		}
		
	#flashgame_container {
		height:100%;
		min-height: 100%;
		}
		
		
	#corps_flashgame {
		width:100%;
		margin:auto;
		word-wrap:break-word;
        position: relative;	
		height:100%;
		min-height: 100%;		
		font-family:tahoma;
		background:white;
		/*box-shadow:0 0px 10px 5px rgba(0,0,0,0.75);*/
		}
		
		
		
	#corps_flashgame #contenu_flashgame {
		position:relative;
		z-index:1;
		overflow:hidden;
        width: 74%;
        display: contents;
		}
		
	.clear { 
		clear:both;
		font-family : tahoma;
		font-size:11px;
		}
		
#space_bar {
		width:100%;
		height:45px;
		}
		


#popup_flashgame  .haut {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_haut.png') repeat-y;
	width:586px;
	height:15px;
	}
	
#popup_flashgame  .px {
	width:564px;
	*width:586px;
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_px.png') repeat-y;
	padding-left: 11px;
	padding-right: 11px;
	}
#popup_flashgame  .bas {
	width:586px;
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_bas.png') no-repeat;
	overflow:hidden;
	height:11px;
	}
	
#popup_flashgame .content {
	width:507px;
	position:relative;
	margin:auto;
	padding-top:22px;
	padding-bottom:5px;
	}
	
#popup_flashgame  .px .zone_haut {
	height:55px;
}	
#popup_flashgame .zone_onglet {
	width:507px;
	height:23px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	}
	
#popup_flashgame .zone_onglet a{
	display:block;
	float:left;
	padding-top:3px;
	color:black;
	text-decoration:none;
	}
#popup_flashgame .zone_onglet a.active{
	padding-top:0px;
	}
#popup_flashgame .zone_onglet a span{
	float:left;
	display:block;
	cursor:pointer;
	}

#popup_flashgame .zone_onglet a span.gauche {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/G_inactif.png') no-repeat;
	height:20px;
	width:7px;
	}

#popup_flashgame .zone_onglet a.active span.gauche {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/G_actif.png') no-repeat;
	height:23px;
	width:5px;
	}
	
#popup_flashgame .zone_onglet a span.droite {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/D_inactif.png') no-repeat;
	height:20px;
	width:7px;
	}

#popup_flashgame .zone_onglet a.active span.droite {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/D_actif.png') no-repeat;
	height:23px;
	width:5px;
	}
	
#popup_flashgame .zone_onglet a span.centre {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/px_inactif.png') repeat-x;
	padding-top:4px;
	height:16px;
	*height:20px;
	font-family:Grobold;
	font-size:13px;
	
	}

#popup_flashgame .zone_onglet a.active span.centre {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/px_actif.png') repeat-x;
	padding-top:3px;
	height:20px;
	*height:23px;
	font-family:Grobold;
	font-size:16px;
	}
	
#popup_flashgame .zone_contenu {
	width:507px;
	overflow:hidden;
	}
#popup_flashgame .zc_haut {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_haut.png') no-repeat;
	height:6px;
	width:507px;
	overflow:hidden;
	z-index:0;
	position:relative;
	}
	
#popup_flashgame .zc_bas {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_bas.png') no-repeat;
	height:8px;
	width:507px;
	overflow:hidden;
	z-index:0;
	position:relative;
	}

	
	
#popup_flashgame .zc_px {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_px.png') repeat-y;
	width:507px;
	font-size:11px;
	font-family:tahoma;
	color:#583500;
	font-weight:bold;
	z-index:1;
	position:relative;
	}
	

#popup_flashgame .zc_px .titre {
	/*background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_titre01.png');*/
	width:191px;
	height:23px;
	*height:31px;
	margin:auto;
	font-weight:normal;
	color:black;
	padding-top:8px;
	font-size:18px;
	font-family: Grobold;
	margin-bottom:15px;
	}
	
#popup_flashgame .zc_px .zone_regles .titre {
	background-position:0px -31px;
	}
	
#popup_flashgame .zc_px .zone_tableau_gain table, #popup_fin_flashgame .zc_px .zone_tableau_gain table {
	text-align:center;
	font-weight:bold;
	
	}

#popup_flashgame .zc_px .zone_tableau_gain th, #popup_fin_flashgame .zc_px .zone_tableau_gain th{
	color:#583500;
	/*font-size:14px !important;
	font-family:century gothic !important;*/
	font-size:14px;
	font-family:century gothic;
	}
#popup_flashgame .zc_px .zone_tableau_gain td, #popup_fin_flashgame .zc_px .zone_tableau_gain td{
	font-size:14px	;
	}
#popup_flashgame .zc_px .zone_tableau_gain .rang, #popup_fin_flashgame .zc_px .zone_tableau_gain .rang, #popup_flashgame .zc_px .zone_gain_coupe .rang, #popup_fin_flashgame .zc_px .zone_gain_coupe .rang{
	font-family:century gothic;
	font-size: 13px;
    font-weight:bold;
	width:150px;
	text-align:center
	color:#47582A;
}
#popup_flashgame .zc_px .zone_tableau_gain .gain, #popup_fin_flashgame .zc_px .zone_tableau_gain .gain,#popup_flashgame .zc_px .zone_gain_coupe .gain, #popup_fin_flashgame .zc_px .zone_gain_coupe .gain{
	font-family:Tahoma;
	font-size: 11px;
	color:#83B026;
	*color:#67901A;
	width:223px;
	text-align:center
}

	
#popup_flashgame a.btn_jouer_popup_flashgame {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_jouer.png');
	/*left:24px;*/
	width:123px;
	height:28px;
	z-index:1;
	display: block;
	margin: auto;
	position:relative;
	}
#popup_flashgame a.btn_jouer_popup_flashgame:hover {
	background-position:0px -28px;
	}
	
#popup_flashgame a.btn_detail_popup, #popup_fin_flashgame a.btn_detail_popup {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_details2.png');
	/*left:24px;*/
	width:123px;
	height:28px;
	z-index:1;
	display: block;
	margin: auto;
	position:relative;
	}
#popup_flashgame a.btn_detail_popup:hover ,#popup_fin_flashgame a.btn_detail_popup:hover {
	background-position:0px -28px;
	}
	
	
#popup_flashgame a.btn_jouer_popup_flashgame_gris {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_jouer.png');
	background-position:0px -56px;
	display:block;
	margin:auto;
	width:123px;
	height:28px;
	cursor: default;
	z-index:1;
	position:relative;
	}
#popup_flashgame a.btn_sinscrire_popup_flashgame {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_inscrire.png');
	display:block;
	position:absolute;
	left:24px;
	z-index:1;
	width:123px;
	height:28px;
	position:relative;
	z-index:1;
	}
#popup_flashgame a.btn_sinscrire_popup_flashgame:hover {
	background-position:0px -28px;
	}
#popup_flashgame a.btn_sinscrire_popup_flashgame_gris {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_inscrire.png');
	background-position:0px -56px;
	display:block;
	left:24px;
	top:0px;
	width:123px;
	height:28px;
	cursor: default;
	position:absolute;
	z-index:1;
	}
#popup_flashgame a.btn_lancer_popup_flashgame {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_lancer.png');
	display:block;
	margin:auto;
	width:123px;
	height:28px;
	position:relative;
	z-index:1;
	}
#popup_flashgame a.btn_lancer_popup_flashgame:hover {
	background-position:0px -28px;
	}
#popup_flashgame a.btn_lancer_popup_flashgame_gris {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_lancer.png');
	background-position:0px -56px;
	display:block;
	margin:auto;
	width:123px;
	height:28px;
	cursor: default;
	position:relative;
	z-index:1;
	}

#popup_flashgame  .haut .picto{
	position:absolute;
	z-index:1;
	top:-60px;
}

#popup_flashgame .haut .logo, #popup_fin_flashgame .haut .logo{
	width:241px;
	height:121px;
	position:absolute;
	z-index:1;
	top:-60px;
	left:0px;
	background-position:left top;
}

#popup_flashgame .haut .type_flashgame, #popup_fin_flashgame .haut .type_flashgame{
    position: absolute;
   left: 241px;
	top: 5px;
	/*color:#E1F6BB;*/
	color:black;
	font-family:century gothic;
    font-weight: bold;
	font-size:14px;
	width:310px;
	text-align:left;
}
#popup_flashgame .zone_contenu .infos_generales{
	color:#47582A;
	font-family:tahoma;
    font-weight: bold;
	font-size:11px;
}

#popup_flashgame .tableau_joueurs_flashgame{
    color: #83B026;
	*color:#67901A;
    text-align: center;
	font-size:14px;
}

#popup_flashgame .zc_px .sous_titre {
	font-size:14px !important;
	font-family:century gothic !important;
	color:#583500;
	font-weight:bold;
	float:left;
	margin-left:10px;
}
#popup_flashgame .zc_px .texte_fin {
	font-size:11px;
	font-family:tahmoma;
	color:#583500;
	font-weight:bold;
	margin-left:10px;
	margin-top: 10px;
}

#popup_flashgame .zc_px .zone_infos_partie{
	font-weight:bold;
	color: #000000;
	*color:#67901A;
	position:relative;
}

#popup_flashgame .zc_px .zone_to_switch {
	width:507px;
	position:relative;
	}

#popup_flashgame .zone_to_switch div, #popup_flashgame .zone_to_switch table, #popup_fin_flashgame .zone_to_switch div, #popup_fin_flashgame .zone_to_switch table{
	z-index:3;
	position:relative;
	}
#popup_flashgame .zc_px .zone_to_switch .img_fond, #popup_fin_flashgame .zc_px .zone_to_switch .img_fond{
	position:absolute;
	bottom: -4px;
	right: 0px;
	height: 300px;
	width:100%;
	background-position:right bottom;
	background-repeat:no-repeat;
	z-index:2;
	opacity:0.4;
	/**filter:alpha(opacity=40);*/
	}

#popup_flashgame .infos_match{
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/presentation_jeu/cout.png');
	background-repeat:no-repeat;
	width:171px;
	height:21px;
	*height:31px;
	padding-top:10px;
	font-size:14px;
	font-family:century gothic;
	font-weight:bold;
	margin:auto;
}

#popup_flashgame .texte_match{
	font-size:14px;
	font-family:century gothic;
	color:#47582A;
	font-weight:bold;
}


#popup_flashgame .zone_nb_joueur{
    margin-left: 205px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
	padding-top:3px;
}

#popup_flashgame .zone_regle{
    margin-left: 80px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_flashgame .zone_tour{
    margin-left: 140px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
	padding-top: 3px;
}

#popup_flashgame .zone_nb_part{
    margin-left: 157;
    text-align: left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

#popup_flashgame .zone_bt_jouer, #popup_fin_flashgame .zone_bt_jouer {
    float: left;
    height: 43px;
    position: relative;
    width: 171px;
    margin-bottom: 5px;
    margin-left: 10px;
}
#popup_flashgame .zone_bt_inscrire {
    float: left;
    height: 43px;
    position: relative;
    width: 171px;
    margin-bottom: 5px;
    margin-left: 5px;
	margin-right: 5px;
}
#popup_flashgame .cout, #popup_fin_flashgame .cout{
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/cout.png');
	background-repeat:no-repeat;
	width:171px;
	height:17px;
	*height:31px;
	position:absolute;
	top:13px;
	padding-top:14px;
	font-family: tahoma;
	font-weight:bold;
	font-size: 12px;
	left:0px;
	color: white;
	z-index:0;
	text-align:center;
}

#popup_flashgame .zone_infos_partie table.tableau_joueurs_flashgame{
	font-family: tahoma;
	font-size: 11px;
}
#popup_flashgame .zone_infos_partie table.tableau_joueurs_flashgame .en_tete_tableau{
	color:#583500;
}

#popup_fin_flashgame .haut {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_haut2.png') repeat-y;
	width:720px;
	height:15px;
	}
	
#popup_fin_flashgame .px {
	width:720px;
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_px2.png') repeat-y;
	min-height:493px;
	*height:493px;
	}
#popup_fin_flashgame .bas {
	width:720px;
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_bas2.png') no-repeat;
	overflow:hidden;
	height:11px;
	}
	
#popup_fin_flashgame .content {
	width:507px;
	position:relative;
	margin:auto;
	padding-top:22px;
	padding-bottom:5px;
	}
	
#popup_fin_flashgame  .px .zone_haut {
	height:55px;
}	
#popup_fin_flashgame .zone_onglet {
	width:527px;
	height:23px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	}
	
#popup_fin_flashgame .zone_onglet a{
	display:block;
	float:left;
	padding-top:3px;
	color:black;
	text-decoration:none;
	}
#popup_fin_flashgame .zone_onglet a.active{
	padding-top:0px;
	}
#popup_fin_flashgame .zone_onglet a span{
	float:left;
	display:block;
	cursor:pointer;
	}

#popup_fin_flashgame .zone_onglet a span.gauche {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/G_inactif.png') no-repeat;
	height:20px;
	width:7px;
	}

#popup_fin_flashgame .zone_onglet a.active span.gauche {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/G_actif.png') no-repeat;
	height:23px;
	width:5px;
	}
	
#popup_fin_flashgame .zone_onglet a span.droite {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/D_inactif.png') no-repeat;
	height:20px;
	width:7px;
	}

#popup_fin_flashgame .zone_onglet a.active span.droite {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/D_actif.png') no-repeat;
	height:23px;
	width:5px;
	}
	
#popup_fin_flashgame .zone_onglet a span.centre {	
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/px_inactif.png') repeat-x;
	padding-top:4px;
	height:16px;
	*height:20px;
	font-family:Grobold;
	font-size:13px;
	
	}

#popup_fin_flashgame .zone_onglet a.active span.centre {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/px_actif.png') repeat-x;
	padding-top:3px;
	height:20px;
	*height:23px;
	font-family:Grobold;
	font-size:16px;
	}
	
#popup_fin_flashgame .zone_contenu {
	width:507px;
	}
#popup_fin_flashgame .zc_haut {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_haut.png') no-repeat;
	height:6px;
	width:507px;
	overflow:hidden;
	position:relative;
	z-index:0;
	}
	
#popup_fin_flashgame .zc_bas {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_bas.png') no-repeat;
	height:8px;
	width:507px;
	overflow:hidden;
	position:relative;
	z-index:0;
	}
	
#popup_fin_flashgame .zc_px {
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/tab_px.png') repeat-y;
	width:507px;
	font-size:11px;
	font-family:tahoma;
	color:#583500;
	font-weight:bold;
	*height:325px;
	min-height:325px;
	position:relative;
	z-index:1;
	}
	

#popup_fin_flashgame .zc_px .titre {
	/*background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/fd_titre01.png');*/
	width:451px;
	height:23px;
	*height:31px;
	margin:auto;
	font-weight:normal;
	color:black;
	padding-top:8px;
	font-size:18px;
	margin-bottom:15px;
	font-family:Grobold;
	}
	
#popup_fin_flashgame .zc_px .zone_regles .titre {
	background-position:0px -31px;
	}
	
#popup_fin_flashgame a.btn_fermer_popup_flashgame, #popup_flashgame a.btn_fermer_popup_flashgame {
	height:28px;
    position: absolute;
	bottom: -10px;
	right: 10px;
	color:black;
	font-family: verdana;
	font-size: 11px;
	}

#popup_fin_flashgame a.btn_fermer_popup_flashgame2, #popup_flashgame a.btn_fermer_popup_flashgame2 {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_fermer.png');
	margin:auto;
	display:block;
	left:309px;
	width:85px;
	height:28px;
	z-index:1;
	}	
#popup_fin_flashgame a.btn_fermer_popup_flashgame2:hover,  #popup_flashgame a.btn_fermer_popup_flashgame2:hover {
	background-position:0px -28px;
	}	
	
#popup_fin_flashgame a.btn_rejouer_popup_flashgame {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_rejouer.png');
	display:block;
	margin:auto;
	position:relative;
	width:123px;
	height:28px;
	z-index:1;
	}
#popup_fin_flashgame a.btn_rejouer_popup_flashgame:hover {
	background-position:0px -28px;
	}
#popup_fin_flashgame a.btn_rejouer_popup_flashgame_gris {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_rejouer.png');
	background-position:0px -56px;
	cursor: default;
	display:block;
	margin:auto;
	position:relative;
	width:123px;
	height:28px;
	z-index:1;
	}


#popup_fin_flashgame  .haut .picto{
	position:absolute;
	z-index:1;
	top:-60px;
}

/*
#popup_fin_flashgame .haut .logo{
	width:241px;
	height:121px;
	position:absolute;
	z-index:1;
	top:-60px;
	left:30px;
}
*/
/*
#popup_fin_flashgame .haut .type_flashgame{
    position: absolute;
    right: 5px;
    top: -20px;
	color:#E1F6BB;
	font-family:century gothic;
    font-weight: bold;
	font-size:14px;
	width:310px;
	text-align:left;*/
}
#popup_fin_flashgame .zone_contenu .infos_generales{
	font-family:century gothic;
	color:#47582A;
	font-size:14px;
	font-weight: bold;
	font-family:century gothic;
    font-weight: bold;
	font-size:12px;
}

#popup_fin_flashgame .tableau_joueurs_flashgame{
    color: #83B026;
	*color:#67901A;
    text-align: center;
	font-size:14px;
}

#popup_fin_flashgame .zc_px .sous_titre {
	font-size:14px !important;
	font-family:century gothic !important;
	color:#583500;
	font-weight:bold;
	float:center;
	margin-left:0px;
}
#popup_fin_flashgame .zc_px .zone_infos_partie div {
	position:relative;
	z-index:4;
	}
#popup_fin_flashgame .zc_px .texte_fin {
	font-size:13px;
	font-family:tahoma;
	color:#000000;
	font-weight:bold;
	margin-left:10px;
	margin-bottom: 20px;
}

#popup_fin_flashgame .zc_px .zone_infos_partie{
	font-weight:normal;
	color: #83B026;
	*color:#67901A;
}

#popup_fin_flashgame .infos_match{
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/presentation_jeu/cout.png');
	background-repeat:no-repeat;
	width:171px;
	height:21px;
	*height:31px;
	padding-top:10px;
	font-size:14px;
	font-family:century gothic;
	font-weight:bold;
	margin:auto;
}

#popup_fin_flashgame .texte_match{
	font-size:14px;
	font-family:century gothic;
	color:#47582A;
	font-weight:bold;
}

#popup_fin_flashgame .zone_gain, #popup_fin_flashgame .zone_gain table , #popup_flashgame .zone_gain, #popup_flashgame .zone_gain table{
    margin-left: 70px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_fin_flashgame .zone_gain_coupe, #popup_fin_flashgame .zone_gain_coupe table , #popup_flashgame .zone_gain_coupe, #popup_flashgame .zone_gain_coupe table{
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_fin_flashgame .zone_nb_joueur{
    margin-left: 165px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_fin_flashgame .zone_regle{
    margin-left: 80px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_fin_flashgame .zone_tour{
    margin-left: 120px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}

#popup_fin_flashgame .zone_nb_part{
    margin-left: 270px;
    text-align: left;
	font-family:Tahoma;
	font-size:11px;
}






#popup_fin_flashgame .zone_infos_partie table.tableau_joueurs_flashgame img {
	border:1px solid #120F11;
	}

#popup_fin_flashgame .zone_infos_partie table.tableau_joueurs_flashgame{
	font-family: tahoma;
	font-size: 11px;
}
#popup_fin_flashgame .zone_infos_partie table.tableau_joueurs_flashgame .en_tete_tableau{
	color:#583500;
}

.classement{
	position:relative;
}
.lien_prev_classement{
    color: #83B026;
	*color:#67901A;
    font-size: 17px;
    font-weight: bold;
    position: absolute;
    left: 25px;
    text-decoration: none;
    top: 60px;
}
.lien_next_classement{
    color: #83B026;
	*color:#67901A;
    font-size: 17px;
    font-weight: bold;
    position: absolute;
    right: 25px;
    text-decoration: none;
    top: 60px;
}



#popup_flashgame .zone_bt_jouer_coupe {
    height: 43px;
    margin: 7px auto auto;
    position: relative;
    width: 171px;
}

#popup_flashgame .zone_infos_partie table.tableau_joueurs_flashgame a img.avatar{
	border:1px solid black;
	}
	
#popup_flashgame .objet_jeu, #popup_fin_flashgame .objet_jeu {
	width: 42px;
	height: 45px;
	position: absolute;
	right: -10px;
	top: -8px;
	z-index:6;
	}
#popup_flashgame a.btn_close, #popup_fin_flashgame a.btn_close {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_close_2.png');
	width:11px;
	height:9px;
	overflow:hidden;
	display:block;
	position:absolute;
	top: 6px;
	right: 10px;
	font-family: verdana;
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-size: 10px;
	}
	
#popup_flashgame .zone_rejouer, #popup_fin_flashgame .zone_rejouer {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	}
	
#popup_flashgame .bt_sinscrire {
	background-image:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/popup/bt_inscrire.png');
	width:123px;
	height:28px;
	display:block;
	/*margin-right:5px;*/
	}
	
#popup_flashgame .bt_sinscrire:hover{
	background-position:0 -28px;
}

#popup_fin_flashgame .tab_score_match td{
	font-size:11px;
	width:100px;
	text-align:center;
	}
	
	
.tab_tour_coupe_popup {
	font-size:11px;
	border: 1px solid gray;
	table-layout:fixed;
	width:485px;
	}
.tab_tour_coupe_popup th {
	padding-bottom:5px;
	}
.tab_tour_coupe_popup .tour {
	width:150px;
	}

.tab_tour_coupe_popup .date {
	width:150px;
	text-align:center;
	}
.tab_tour_coupe_popup .jeu {
	width:80px;
	text-align:center;
	}
.tab_tour_coupe_popup .tour2 {
	width:110px;
	}
.tab_tour_coupe_popup .date2 {
	width:130px;
	text-align:center;
	}
	
.tab_tour_coupe_popup td{
	padding:3px;
	}

.tab_tour_coupe_popup tr.termine td{
	color:gray;
	background-color:#E3E6E6;
	}
	
.tab_tour_coupe_popup tr.encours td{
	font-weight:bold;
	background-color:#A3C464;
	color:black;
	}
.tab_tour_coupe_popup tr.avenir td{
	background-color:#F4F4F4;
	}
	
	
.tab_tour_coupe_popup span {
	width:15px;
	height:15px;
	display:inline-block;
	cursor:help;
	background:url('//static.zoovalley.com/zoovalley/playbox/img/flashgame/etat_joueur_coupe.png') no-repeat;
	}
.tab_tour_coupe_popup span.encours { background-position:0px -15px; }
.tab_tour_coupe_popup span.qualifie { background-position:0px -30px; }
.tab_tour_coupe_popup span.elimine { background-position:0px 0px; }

.description_fortune{
	font-size:11px !important;
}

.details_fortune_dotation{
	background : url("/zoovalley/playbox/img/flashgame/presentation_jeu/infos.png") no-repeat;
	margin-left:5px;
	width:9px;
	height:11px;
	display:inline-block;
	*display:inline;
	cursor:pointer;
}

.zone_infos_partie .image_jackpot_moyen{
	padding-left:45px;
}