/* --------------------------------------------------------------- */
/* ------------------------- FORMATAGE DU CONTENEUR
/* --------------------------------------------------------------- */
	#conteneur {
	position:relative;
	width:800px;
	height:580px;
	margin-left: auto;
	margin-right: auto;
	color:#333333;
	text-align:left;
	background-color: #FFFFFF;}
	.fd_vierge{background-image:url(../multimedia/fonds/fd-vierge.png);}
	.fd_index{background-image:url(../multimedia/fonds/fd-index.png);}
	.fd_admin{background-image:url(../multimedia/fonds/fd-admin.png);}
	.fd_feuille_match{background-image:url(../multimedia/fonds/fd-feuille-match.png);}
	.bg_feuille_match{background-image:url(../multimedia/fonds/site_feuille_match.png);}
	.fd_buteur{background-image:url(../multimedia/fonds/fd-buteur.png);}
	.fd_buteur_stat{background-image:url(../multimedia/fonds/fd-buteur-stat.png);}
	.fd_saison{background-image:url(../multimedia/fonds/fd-saison.png);}
	.fd_info_match_visiteur{background-image:url(../multimedia/fonds/fd-info-match-3.png);}
	.fd_info_match{background-image:url(../multimedia/fonds/fd-info-match.png);}
	.fd_forum{background-image:url(../multimedia/fonds/fd-forum.png);}
	.fd_fiche_perso{background-image:url(../multimedia/fonds/fd-fiche-perso.png);}
	.fd_stade_info{background-image:url(../multimedia/fonds/fd-stade-info.png);}
	.fd_feuille_match_1{background-image:url(../multimedia/fonds/fd-feuille-match-1.png);}
	.fd_feuille_match_2{background-image:url(../multimedia/fonds/fd-feuille-match-2.png);}
	.fd_feuille_match_3{background-image:url(../multimedia/fonds/fd-feuille-match-3.png);}
	.fd_feuille_match_4{background-image:url(../multimedia/fonds/fd-feuille-match-4.png);}
	.fd_feuille_match_5{background-image:url(../multimedia/fonds/fd-feuille-match-5.png);}
	.fd_presence_provisoire{background-image:url(../multimedia/fonds/fd-presence-provisoire.png);}
	.fd_adm_adversaire_fiche{background-image:url(../multimedia/fonds/fd-adm-adversaire-fiche.png);}
	.fd_fiche_adversaire{background-image:url(../multimedia/fonds/fd-fiche-adversaire.png);}
	.fd_fiche_joueur{background-image:url(../multimedia/fonds/fd-fiche-joueur.png);}
	.fd_panini{background-image:url(../multimedia/fonds/fd-panini.png);}
	.fd_panini_page{background-image:url(../multimedia/fonds/fd-panini-page.png);}
	.fd_livre_or{background-image:url(../multimedia/fonds/fd-livre-or.png);}
	.fd_adm_photo_info{background-image:url(../multimedia/fonds/fd-adm-photo-info.png);}
	.fd_debut_saison{background-image:url(../multimedia/fonds/fd-debut-saison.png);}
	.fd_lecture_video{background-image:url(../multimedia/fonds/fd-lecture-video.png);}
	.fd_gsf_tv{background-image:url(../multimedia/fonds/fd-gsf-tv.png);}
	.fd_album_photo{background-image:url(../multimedia/fonds/fd-album-photo.png);}
	.fd_lecture_photo{background-image:url(../multimedia/fonds/fd-lecture-photo.png);}
	.fd_maillot{background-image:url(../multimedia/fonds/fd-maillot.png);}
	.fd_inter_saison{background-image:url(../multimedia/fonds/fd_inter_saison.png);}
	.fd_saison_new{background-image:url(../multimedia/fonds/fd_saison_new.png);}
/* --------------------------------------------------------------- */
/* ------------------------- BALISE HTML
/* --------------------------------------------------------------- */
	body {
	margin:10px;
	padding:0;
	text-align:center;
	background-color: #333333;}
	/* H1 utilisé pour le titre du web journal */
	h1{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:24px;
	line-height:50px;
	text-transform: uppercase;
	color: #666666;
}
	/* H2 utilisé pour le titre du sommaire, du zoom, de l'agenda, et de la page en cours */
	h2{
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	line-height:26px;
	height:26px;
	color: #CC6666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
}
	/* H3 utilisé pour le titre des rubriques */
	h3{
	margin:0;
	padding:0;
	text-align:center;
	font-size:10px;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC3333;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
	/* H4 utilisé pour le titre des encarts infos */
	h4{
	margin:0;
	padding:0;
	text-align:center;
	font-size:11px;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
	h5{
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	line-height:18px;
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	text-transform: capitalize;
}
	h6{
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	line-height:18px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
}
	hr{
	margin:5px 0;
	padding:0;
	width:90%;
	height:auto;}
/* --------------------------------------------------------------- */
/* ------------------------- BOUTON RETOUR
/* --------------------------------------------------------------- */
	.retour a{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	height:25px;
	line-height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-indent:15px;
}
	.retour a:hover{
	color:#CC3333;}
/* --------------------------------------------------------------- */
/* ------------------------- ENDROIT ACTUEL
/* --------------------------------------------------------------- */
	#zon_endroit_actuel{
	position:absolute;
	top:112px;
	left:180px;
	width:600px;
	height:14px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	#zon_endroit_actuel p{
	margin:0;
	padding:0;
	color: #999999;
	font-weight: bold;
}
	#zon_endroit_actuel p a{
	color: #999999;
	}
	#zon_endroit_actuel p a:hover{
	color: #CC3333;
	}
/* --------------------------------------------------------------- */
/* ------------------------- ASTERIX
/* --------------------------------------------------------------- */
	#zon_asterix{
	position:absolute;
	bottom:24px;
	left:180px;
	width:300px;
	height:14px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
	#zon_asterix p{
	margin:0;
	padding:0;
	font-style: italic;
	color: #666666;
}
	.asterix{
	color: #CC3333;
	vertical-align: top;
	font-size:9px;
	font-weight: bold;
	}
/* --------------------------------------------------------------- */
/* ------------------------- LIENS HYPERTEXTES
/* --------------------------------------------------------------- */
	.lh_glb_ri{
	margin:0 5px;
	float:right;
	color: #666666;
	}
	.lh_glb_ri:hover{color:#CC0000;}
	
	.lh_tab{
	color: #666666;
	}
	.lh_tab:hover{color:#CC0000;}

	.lh_ajout{
	color: #336699;
	font-weight: bold;}
	.lh_ajout:hover{color:#CC0000;}
	
	.lh_retour{
	color: #336699;
	font-weight: bold;}
	.lh_retour:hover{color:#CC0000;}
/* --------------------------------------------------------------- */
/* ------------------------- ZONE BANDEAU HAUT
/* --------------------------------------------------------------- */
	#zone_entete{
	position:absolute;
	margin:0;
	padding:0;
	left:0;
	top:0;
	width:100%;
	height:110px;}
	#logo_retour a{
	position:absolute;
	top:10px;
	left:20px;
	width:150px;
	height:90px;}
	#photo_login{
	position:absolute;
	margin:0;
	padding:0;
	top:24px;
	right:25px;
	width:100px;
	height:70px;}
	#maj_cpt{
	position:absolute;
	top:80px;
	left:170px;
	margin:0;
	padding:0;
	width:450px;
	height:20px;
	line-height:20px;
	font-size: 12px;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	font-weight: bold;
}
/* --------------------------------------------------------------- */
/* ------------------------- ZONE BANDEAU BAS
/* --------------------------------------------------------------- */
	#zone_bas{
	position:absolute;
	margin:0;
	padding:0;
	left:75px;
	bottom:2px;
	width:650px;
	height:18px;}
	#zone_bas ul{
	margin:0;
	padding:0;}
	#zone_bas ul li{
	display:inline;
	list-style:none;
	margin:0 20px;}
	#zone_bas ul li a{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
}
	#zone_bas ul li a:hover{
	color:#CC3333;}
/* --------------------------------------------------------------- */
/* ------------------------- ZONE CENTRALE
/* --------------------------------------------------------------- */
	#zone_centrale{
	position:absolute;
	margin:0;
	padding:0;
	left:180px;
	top:130px;
	width:440px;
	height:410px;
	font-size: 12px;}
	#zone_centrale_large{
	position:absolute;
	margin:0;
	padding:0;
	left:180px;
	top:130px;
	width:600px;
	height:410px;}
/* --------------------------------------------------------------- */
/* ------------------------- ZONE SOMMAIRE
/* --------------------------------------------------------------- */
	#zone_sommaire{
	position:absolute;
	margin:0;
	padding:0;
	left:20px;
	top:130px;
	width:150px;
	height:410px;}	
	#zone_sommaire ul{
	margin:0;
	padding:0;}
	#zone_sommaire li{
	margin:0 0 0 2px;
	padding:0;
	width:98%;
	height:20px;
	line-height:20px;
	list-style: none;
	font-weight: bold;
	border-bottom:1px solid #666666;
}
	#zone_sommaire li a{
	display:block;
	width:100%;
	height:20px;
	line-height:20px;
	font-size:11px;
	color:#999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color: #FFFFFF;
}
	#zone_sommaire li a:hover{
	color:#CC3333;
}
	#zone_sommaire li img{
	border:0;
	margin:0;
	vertical-align:middle;
}

	#zone_sommaire form{
	margin:0;
	padding:0 0 5px 0;
	border-top:5px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;}
	#zone_sommaire form p{
	margin:0;
	font-size: 10px;
	text-align:center;
	width:100%;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	#zone_sommaire form p span{
	display:block;
	margin:5px 0 0 0;
	color: #CC6666;
}
	#zone_sommaire form input{
	margin:2px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}
		
	#zone_sommaire form input[type=text],#zone_sommaire form input[type=password]{
	margin:0;
	color: #666666;
	text-align:center;
	background-color: #FFFFFF;
	border:1px solid #CC6666;
}
	#zone_sommaire form input[type=submit]{
	margin:3px 0;
	color: #FFFFFF;
	text-align:center;
	height:18px;
	line-height:18px;
	background-color: #CC9999;
	border:1px solid #333333;
}
	#zone_sommaire form input[type=submit]:hover{
	background-color: #CC6666;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	#er_connexion{
	margin:0;
	padding:0;
	width:100%;
	line-height:18px;
	text-align:center;
	font-size: 12px;
	color: #CC3333;
	font-weight: bold;}
	
	#bienvenue{
	margin:5px;
	padding:5px 0;
	border-top:3px solid #CC6666;
	border-bottom:3px solid #CC6666;
	}
	.bonjour{
	margin:0;
	padding:0;
	text-indent:5px;
	color: #CC3333;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
/* --------------------------------------------------------------- */
/* ------------------------- ZONE MEMBRES
/* --------------------------------------------------------------- */
	#zone_membre{
	position:absolute;
	margin:0;
	padding:0;
	right:20px;
	top:130px;
	width:150px;
	height:150px;
	font-family: "Times New Roman", Times, serif;
	color: #336699;
}
	#zone_membre p{
	margin:0;
	padding:0;
	width:100%;
	text-indent:5px;
	font-size:12px;
	}
/* --------------------------------------------------------------- */
/* ------------------------- TAILLE ET EMPLACEMENT DES CHAMPS
/* --------------------------------------------------------------- */
	.fl_left{
	position:relative;
	float:left;
	width:auto;
	}
	.fl_right{
	position:relative;
	float:right;
	width:auto;
	}
	
	.img_milieu{
	border:0;
	vertical-align:middle;}
	.img_top_1{
	margin:1px 0 0 0;
	vertical-align:top;
	border:0;}
	.img_top_2{
	margin:2px 0 0 0;
	vertical-align:top;
	border:0;}
	.img_top_3{
	margin:3px 0 0 0;
	vertical-align:top;
	border:0;}
	
	.tb_5_ct{ width:5px; text-align:center;}
	.tb_10_ct{ width:10px; text-align:center;}
	.tb_15_ct{ width:15px; text-align:center;}
	
	.tb_20_rt{ width:20px; text-align:right;}
	.tb_20_ct{ width:20px; text-align:center;}
	
	.tb_25_ct{ width:25px; text-align:center;}
	.tb_27_ct{ width:27px; text-align:center;}
	
	.tb_30{ width:30px;}
	.tb_30_ct{ width:30px; text-align:center;}
	
	.tb_35{ width:35px;}
	.tb_35_ct{ width:35px; text-align:center;}

	.tb_40{ width:40px;}
	.tb_40_ct{ width:40px; text-align:center;}
	
	.tb_45{ width:45px;}
	.tb_45_ct{ width:45px; text-align:center;}
	
	.tb_50{ width:50px;}
	.tb_50_ct{ width:50px; text-align:center;}
	
	.tb_60{ width:60px;}
	.tb_60_ct{ width:60px; text-align:center;}

	.tb_70{ width:70px;}
	.tb_70_ti{ width:70px; text-indent:5px;}
	.tb_70_ct{ width:70px; text-align:center;}

	.tb_80_ct{ width:80px; text-align:center;}

	.tb_90_ct{ width:90px; text-align:center;}
	
	.tb_100{ width:100px;}
	.tb_100_ct{ width:100px; text-align:center;}
	.tb_100_ti{ width:100px; text-indent:5px;}

	.tb_110_ct{ width:110px; text-align:center;}
	.tb_110_ti{ width:110px; text-indent:5px;}
	.tb_110_titt{ width:110px; text-indent:5px; text-transform:capitalize;}

	.tb_130_ct{ width:130px; text-align:center;}
	.tb_130_ti{ width:130px; text-indent:5px;}
	.tb_130_titt{ width:130px; text-indent:5px; text-transform:capitalize;}

	.tb_140_ct{ width:140px; text-align:center;}
	.tb_140_ti{ width:140px; text-indent:5px;}
	.tb_140_titt{ width:140px; text-indent:5px; text-transform:capitalize;}
	
	.tb_150_rg{ width:150px; text-align:right;}
	.tb_150_ct{ width:150px; text-align:center;}
	.tb_150_ti{ width:150px; text-indent:5px;}
	.tb_150_titt{ width:150px; text-indent:5px; text-transform:capitalize;}
	
	.tb_170_rg{ width:170px; text-align:right;}
	.tb_170_ct{ width:170px; text-align:center;}
	.tb_170_ti{ width:170px; text-indent:5px;}

	.tb_180_rg{ width:180px; text-align:right;}
	.tb_180_ct{ width:180px; text-align:center;}
	.tb_180_ti{ width:180px; text-indent:5px;}
	
	.tb_200_ct{ width:200px; text-align:center;}
	.tb_200_ti{ width:200px; text-indent:5px;}
	
	.tb_220_ct{ width:220px; text-align:center;}
	.tb_220_ti{ width:220px; text-indent:5px;}
	
	.tb_250_ct{ width:250px; text-align:center;}
	.tb_250_ti{ width:250px; text-indent:5px;}
	.tb_250_titt{ width:250px; text-indent:5px; text-transform:capitalize;}
	
	.tb_270_ct{ width:270px; text-align:center;}
	.tb_270_ti{ width:270px; text-indent:5px;}
	
	.tb_320_ct{ width:320px; text-align:center;}
	.tb_320_ti{ width:320px; text-indent:5px;}

	.tb_300_ct{ width:300px; text-align:center;}
	.tb_300_ti{ width:300px; text-indent:5px;}

	.tb_350_ct{ width:350px; text-align:center;}
	.tb_350_ti{ width:350px; text-indent:5px;}
/* --------------------------------------------------------------- */
/* ------------------------- BORDURES DES TABLEAUX
/* --------------------------------------------------------------- */
	/* simple trait */
	.bo_t_so_bleu{border-top:1px solid #336699;}
	.bo_b_so_bleu{border-bottom:1px solid #336699;}
	.bo_l_so_bleu{border-left:1px solid #336699;}
	.bo_r_so_bleu{border-right:1px solid #336699;}
	
	/* haut - bas - gauche - droite */
	.bo_tblr_so_bleu{border:1px solid #336699;}

	/* haut - gauche - droite */
	.bo_tlr_so_bleu{border-top:1px solid #336699;border-left:1px solid #336699;border-right:1px solid #336699;}
	
	/* bas - gauche - droite ET haut en pointillés */
	.bo_blr_sp_bleu{ border-top:1px dotted #336699;border-bottom:1px solid #336699;border-left:1px solid #336699;border-right:1px solid #336699;}

	/* haut - bas - gauche */
	.bo_tbl_so_bleu{border-top:1px solid #336699;border-bottom:1px solid #336699;border-left:1px solid #336699;}
	/* haut - bas - droite */
	.bo_tbr_so_bleu{border-top:1px solid #336699;border-bottom:1px solid #336699;border-right:1px solid #336699;}
	
	/* haut - gauche */
	.bo_tl_so_bleu{border-top:1px solid #336699;border-left:1px solid #336699;}
	/* haut - droite */
	.bo_tr_so_bleu{border-top:1px solid #336699;border-right:1px solid #336699;}
	
	/* gauche - droite */
	.bo_lr_so_bleu{border-left:1px solid #336699;border-right:1px solid #336699;}
/* --------------------------------------------------------------- */
