	.match_g{background: url(../multimedia/site/stat_g.png) repeat center center; color: white;}
	.match_n{background: url(../multimedia/site/stat_n.png) repeat center center; color: #333;}
	.match_p{background: url(../multimedia/site/stat_p.png) repeat center center; color: white;}
/* ---------------------------------------------------------------
	BASE
 --------------------------------------------------------------- */
	h2{
		height: auto;
		line-height: 24px;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 10px;
		border-bottom: 1px solid;
	}
	h2 span{
		float: right;
	}
 	#zone_detail{
 		position: relative;
 		float: right;
 		width: 770px;
 		height: auto;
 	}
/* ---------------------------------------------------------------
	MENU HAUT
 --------------------------------------------------------------- */
 	#menu_haut{
 		position: relative;
 		width: auto;
 		height: 30px;
 		text-align: center;
 		background: url(../multimedia/site/fond_degrade_rouge.png) repeat top left;
 	}
 	#menu_haut form{
 		position: relative;
		display: inline;
 	}
	#menu_haut form label{
		font-size:12px;
		line-height:30px;
		color: white;
	}
	#menu_haut form select{
		display: inline;
		cursor:pointer;
		padding:3px;
		-moz-box-shadow:0 0 3px #aaa;
		-webkit-box-shadow:0 0 3px #aaa;
		font-weight: bold;
		z-index: 1;
		
	}
/* ---------------------------------------------------------------
	LISTE HISTORIQUE
 --------------------------------------------------------------- */
	ul#liste_historique{
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		height: auto;
	}

	ul#liste_historique li{
		position: relative;
		top: 0;
		left: 0;
		float: left;
		width: 150px;
		height: 140px;
		margin: 30px 16px;
	}
	
	ul#liste_historique li a{
		position: relative;
		display: block;
		width: 100%;
		height: 100%;
		background-image: url(../multimedia/site/menu_150_150.png);
		background-repeat: no-repeat;
		background-position: top left;
		text-align: center;
		text-decoration: none;
	}
		
	ul#liste_historique li a:hover{
		opacity: 0.8;
		-moz-opacity : 0.8;
    	-ms-filter: "alpha(opacity=80)"; /* IE 8 */
    	filter : alpha(opacity=80); /* IE < 8 */ 
	}

	ul#liste_historique li a img{
		margin-top: 21px;
	}
	
	ul#liste_historique li p{
		position: absolute;
		bottom: 0px;
		width: 100%;
		height: 20px;
		line-height: 18px;
		color: #333;
		font-size: 12px;
		font-weight: bold;
	}
/* ---------------------------------------------------------------
	ADVERSAIRE
 --------------------------------------------------------------- */
	ul#liste_adversaire{
		position: relative;
		width: 100%;
		height: auto;
		margin: 0px auto;
	}
	ul#liste_adversaire li{
		position: relative;
		width: 230px;
		height: auto;
		float: left;
		margin: 10px;
		border: 1px solid #CCC;
	}
	ul#liste_adversaire li a{
		display: block;
		text-decoration: none;
		font-size: 11px;
		color: #336699;
		font-weight: bold;
		text-transform: uppercase;
	}
	ul#liste_adversaire li a img{
		float: left;
		margin: 3px 10px 3px 3px;
	}
/* ---------------------------------------------------------------
	BUTEUR
 --------------------------------------------------------------- */
	div.zone_podium, div.buteur_suite, div.passeur_suite{
		position: relative;
		width: 50%;
		height: auto;
		float: left;
	}

	div.podium{
		position: relative;
		width: 360px;
		height: auto;
		margin: 0 auto;
	}
	div.podium div{
		position: relative;
		float: left;
		width: 120px;
		height: auto;
		text-align: center;
	}
	div.podium div img{
		border: 1px solid #CCC;
		padding: 5px;
	}
	div.podium div p.podium_rang{
		font-size: 18px;
		line-height: 24px;
	}
	div.podium div p.podium_nom{
		font-size: 12px;
		color: #333;
	}
	div.podium div p.podium_but,
	div.podium div p.podium_passe{
		font-size: 14px;
	}
	div.podium div p.podium_match{
		font-size: 12px;
		color: #999;
	}
	div.podium div p.podium_moyenne{
		font-size: 12px;
		color: #999;
		font-style: italic;
	}

	tr.suite{display: none;}
	a#moins_buteur{display: none;}
/* ---------------------------------------------------------------
	ALBUM
 --------------------------------------------------------------- */
 	#alphabet{
 		position: relative;
 		width: auto;
 		height: auto;
 		margin-bottom: 5px;
 		text-align: center;
 	}
 	#alphabet li{
 		position: relative;
 		display: inline;
 		width: auto;
 		height: auto;
 		margin: 0 1px;
 	}
 	#alphabet li a{
 		border: 1px solid;
 		font-size: 14px;
 		padding: 0 5px;
 		line-height: 20px;
 		text-transform: uppercase;
 		text-decoration: none;
 		color: #333;
 	}
 	#alphabet li a.deselect{
 	}
 	#alphabet li a:hover,
 	#alphabet li a.select{
 		background: #333;
 		color: white;
 	}
 	#zone_album{
 		position: relative;
 		width: 770px;
 		height: 500px;
 	}
 	.fond_album{
		background: url(../multimedia/site/fond_album_panini.png) no-repeat top left;  	
 	}
/* -------------------------------- */
 	#presentation_album{
 		position: relative;
 		width: 770px;
 		height: 500px;
		background: url(../multimedia/site/album.png) no-repeat top left;  	
 	}
	#presentation_album div.masque{
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 120px;
		height: 155px;
		font-size: 11px;
		color: #333;
		text-decoration: none;
		background: url(../multimedia/site/panini.png) no-repeat top left; 
	}
/* -------------------------------- */

 	#album{
 		position: absolute;
 		top: 20px;
 		left: 30px;
 		width: 710px;
 		height: 465px;
 		overflow: hidden;
 	}
 	
	
	#mySlides{ position:relative;}
	
	#mySlides div {
		position:relative;
		top: 0;
		left: 0;
		width:100%;
		height:440px;
	}
 
	#navigation{
		position:relative; 
		text-align:center;
		width:100%; 
		height:auto;
	}
	
	.jFlowPrev{
		display:block;
		position:absolute;
		top:0; 
		left:0;
		width:40px; 
		height:25px;
		cursor:pointer;
		background: url(../multimedia/site/navigation_panini.png) no-repeat top left;
	}
	.jFlowNext{
		display:block;
		position:absolute;
		top:0; right:0;
		width:50px; 
		height:25px;
		cursor:pointer;
		background: url(../multimedia/site/navigation_panini.png) no-repeat top right;
}
	.jFlowPrev:hover,
	.jFlowNext:hover{
		opacity: 0.8;
		-moz-opacity : 0.8;
    	-ms-filter: "alpha(opacity=80)"; /* IE 8 */
    	filter : alpha(opacity=80); /* IE < 8 */ 
	}
	
	#myController{
	position:relative;
	top:0; left:0;
	margin:0 auto;
	width: 600px;
	height:25px; 
	text-align:center;
}
	#myController a{
 		border: 1px solid #F7F7F7;
 		font-size: 12px;
 		color: #F7F7F7;
 		padding: 0 10px;
 		line-height: 23px;
 		text-decoration: none;
}
	#myController a:hover{
		background: #F7F7F7;
		color: #333;
		font-weight: bold;
	}
 
/* -------------------------------- */

	ul.liste_joueur{
		position: relative;
		width: 100%;
		height: auto;
		margin: 0px auto;
	}
	ul.liste_joueur li{
		position: relative;
		width: 120px;
		height: 155px;
		float: left;
		margin: 30px 10px !important;
		margin: 30px 9px;
	}
	ul.liste_joueur li img{
		position: absolute;
		top: 0;
		left: 0;
	}
	ul.liste_joueur li a{
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		font-size: 11px;
		color: #333;
		text-decoration: none;
		zbackground: url(../multimedia/site/panini.png) no-repeat top left; 
	}
	ul.liste_joueur li a:hover{
		opacity: 0.8;
		-moz-opacity : 0.8;
    	-ms-filter: "alpha(opacity=80)"; /* IE 8 */
    	filter : alpha(opacity=80); /* IE < 8 */ 
	}
	p.joueur_nom{
		position: absolute;
		top: 131px;
		width: 110px;
		margin-left: 10px;
		height: 11px;
		line-height: 11px;
		font-size: 10px;
		font-weight: bold;
	}
	p.joueur_prenom{
		position: absolute;
		width: 110px;
		margin-right: 10px;
		height: 11px;
		line-height: 11px;
		top: 142px;	
		text-align: right;
		font-size: 10px;
		font-weight: bold;
	}
	p.joueur_stat{
		position: absolute;
		bottom: -30px;
		left: 0;
		width: 100%;
		height: 28px;
		line-height: 14px;
		color:white;
		text-align: center;
		font-size: 10px;
	}

