/* CSS Document */
html, body, h1, h2, h3, form, ul, li, dd, dt, dl, div
	{padding: 0; margin: 0;}  



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Architecture principale de la page ---------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

body
	{margin: 0; padding: 0; height: 100%; text-align: center; background: url(../images/fond_degrade.png) repeat-x fixed;}
div#conteneur
	{position: relative; width: 974px; padding: 0; margin: 0px auto 0 auto; text-align: center; background: #FFFFFF; z-index: 0;
	border-right: 2px solid #f90; border-left: 2px solid #f90;}
div#bandeau
	{width: 974px; height: 162px; margin: 10px auto 0 auto; padding: 0; background: url(../images/bandeau_essai_Y.jpg);
	border-left: 2px solid #f90; border-right: 2px solid #f90;}
div#bandeau_logo
	{position: relative; width: 200px; margin: 41px 0 0 24px; float: left; display: inline;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Menu déroulant et recherche pseudo ---------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

div#calque_menu_recherche_pseudo
	{float: left; width: 100%; background: #E6E6E6 url(../images/menu_horizontal_0.png) repeat-x top left;
	border-bottom: 5px solid #EEEEEE;}

div#calque_menu_deroulant
	{float: left; height: 30px; width: 800px; padding: 0; margin: 0px auto 0 auto; text-align: left; background: transparent;}
#menu_deroulant
	{float: left; position: absolute; margin: 6px 0px 0px 0px; padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #E6E6E6; text-transform: uppercase;}
#menu_deroulant li
	{float: left; list-style: none;}
#menu_deroulant li#li_accueil				{width: 36px;}
#menu_deroulant li#li_jeu_selectionneur		{width: 173px;}
#menu_deroulant li#li_jeu_selectionneur li	{width: 173px;}
#menu_deroulant li#li_concours				{width: 198px;}
#menu_deroulant li#li_concours li			{width: 198px;}
#menu_deroulant li#li_top14					{width: 78px;}
#menu_deroulant li#li_top14 li				{width: 128px;}
#menu_deroulant li#li_archives				{width: 98px;}
#menu_deroulant li#li_archives li			{width: 198px;}
#menu_deroulant li#li_forum					{width: 68px;}
#menu_jeu_selectionneur, #menu_top14, #menu_archives, #menu_concours
	{z-index: 10; display: none;}
.sous_menu
	{z-index: 10; position: absolute; margin: 0; padding: 5px 0;}
#menu_deroulant .sous_menu li
	{float: none; border-top: 0px solid #FFFFFF;}
#menu_deroulant li a:link, #menu_deroulant li a:visited
	{display: block; height: 1%; padding: 2px 5px 1px 10px; background: transparent; color: #D9D9D9; text-decoration: none;}
#menu_deroulant li a:hover, #menu_deroulant li a:active
	{color: #FFFFFF; text-decoration: none;}
#menu_deroulant li#li_jeu_selectionneur li a:link, #menu_deroulant li#li_jeu_selectionneur li a:visited,
#menu_deroulant li#li_concours li a:link, #menu_deroulant li#li_concours li a:visited,
#menu_deroulant li#li_top14 li a:link, #menu_deroulant li#li_top14 li a:visited,
#menu_deroulant li#li_archives li a:link, #menu_deroulant li#li_archives li a:visited
	{display: block; height: 1%; padding: 5px 5px 3px 10px; color: #D9D9D9; text-decoration: none;
	border-left: 2px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}	
#menu_deroulant li#li_jeu_selectionneur li a:link, #menu_deroulant li#li_jeu_selectionneur li a:visited
	{background: url(../images/sous_menu_jds.png);}	
#menu_deroulant li#li_concours li a:link, #menu_deroulant li#li_concours li a:visited
	{background: url(../images/sous_menu_cdp.png);}	
#menu_deroulant li#li_top14 li a:link, #menu_deroulant li#li_top14 li a:visited
	{background: url(../images/sous_menu_top14.png);}	
#menu_deroulant li#li_archives li a:link, #menu_deroulant li#li_archives li a:visited
	{background: url(../images/sous_menu_archives.png);}
#menu_deroulant li#li_jeu_selectionneur li a:hover, #menu_deroulant li#li_jeu_selectionneur li a:active,
#menu_deroulant li#li_concours li a:hover, #menu_deroulant li#li_concours li a:active,
#menu_deroulant li#li_top14 li a:hover, #menu_deroulant li#li_top14 li a:active,
#menu_deroulant li#li_archives li a:hover, #menu_deroulant li#li_archives li a:active
	{color: #FFFFFF; text-decoration: none;}
	
#calque_recherche_pseudo
	{float: right; top:0; height: 30px; width: 120px; padding: 0; margin: 0 0 0 0; position: relative;
	background: url(../images/loupe_off.png);}
#calque_recherche_pseudo:hover{background: url(../images/loupe_on.png);}	
div#by_id_div_membres
	{position: absolute; top: 30px; right: 0px; padding: 0; width: 270px; background: url(../images/fond_recherche.png);
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; display: none;
	text-align: right; border-top: 1px solid #AE1920; border-bottom: 1px solid #AE1920;}
div#by_id_div_membres input
	{margin: 0; padding: 0; height: 16px; border: 1px solid #f90; width: 100px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
div#by_id_div_membres li
	{margin: 0 0 0 0; padding: 2 0 2 10; text-align: left;}
div#by_id_div_box_suggestion_membres
	{margin: 10 10 10 10; padding: 0;}
div#by_id_div_box_reponses_membres
	{margin: 0 10 10 10; padding: 0;}




/* ------------------------------------------------------------------------------------------------------ */	
/* -- calque ENTETE : espace privé + horloge : pour le fond --------------------------------------------- */	
/* ------------------------------------------------------------------------------------------------------ */	

div#entete_centre
	{clear: both; margin: 0px 0 10px 0; padding: 0px; height: 45px; width: 100%;
	background: url(../images/fond_entete.png) repeat-y left; font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #000000; border-top: 1px solid #000000;}
/* -- espace privé -- */ 
div#entete_centre div#menu_pages_privees
	{display: block; list-style-type: none; padding: 0; margin: 0; color: #FFFFFF;}
div#entete_centre div#menu_pages_privees form
	{padding: 0; margin: 0;}
div#entete_centre div#bienvenu
	{float: left; display: block; list-style-type: none; padding: 0; margin: 1px 0 0 10px; color: #FFFFFF;}
div#entete_centre div#bienvenu img
	{float: left; margin: 3px 2px 0 2px;}
div#entete_centre div#bienvenu span#pseudo
	{float: left; margin: 4px 2px 0 5px; font-size: 16px; color: #FFFFFF;}
div#entete_centre div#bienvenu span#texte
	{float: left; margin: 7px 2px 0 2px; font-size: 12px; color: #FFFFFF;}
div#entete_centre ul
	{clear: left; margin: 0 0 0 15px; padding: 0;}
div#entete_centre ul li
	{display: block; float: left; text-transform: uppercase; margin: 0; font-size: 11px; padding: 0px 15px 0px 0px;}
div#entete_centre ul li a
	{display: block; float: left; color: #999999;}
div#entete_centre ul li a:hover
	{color: #FFFFFF;}
div#entete_centre ul li  .fermeture_session
	{float: left; background: transparent url(../images/utilisateur_deconnection.png) no-repeat;
	padding: 0px 0px 0px 0px; margin: 0; width: 20px; height: 20px;}
/* -- espace connection / ouverture de session -- */ 
div#entete_centre div#formulaire_connection
	{float: left; display: block; text-align: left; list-style-type: none; height: 40px;
	padding: 0; margin: 0 0 0 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF;}
div#entete_centre div#formulaire_connection div#formulaire_connection_champs
	{padding: 0; margin: 3px 0 0 0;}
div#entete_centre div#formulaire_connection div#formulaire_connection_champs input#formulaire_connection_champ_pseudo
	{font-size: 9px; border: 1px solid #0099ff; width: 110px; height: 15px; margin: 0; padding: 0;}
div#entete_centre div#formulaire_connection div#formulaire_connection_champs input#formulaire_connection_champ_password
	{font-size: 9px; border: 1px solid #0099ff; width: 55px; height: 15px; margin: 0; padding: 0;}
div#entete_centre div#formulaire_connection div#formulaire_connection_champs input#formulaire_connection_GO
	{font-size: 11px; border: 1px solid #0099ff; height: 18px; width: 27px; margin: 0; padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer}
div#entete_centre div#formulaire_connection div#formulaire_connection_champs a:hover input#formulaire_connection_GO a:hover
	{text-decoration: none; color: #0099ff;}	
div#entete_centre div#formulaire_connection_champs span#formulaire_connection_message_erreur
	{padding: 0; margin: 0; color: #0099ff;}
div#entete_centre div#formulaire_connection form
	{padding: 0; margin: 0;}
div#entete_centre div#formulaire_connection ul
	{display: block; font-size: 11px; padding: 0; margin: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF;}
div#entete_centre div#formulaire_connection ul li
	{text-transform: uppercase; margin: 5px 0; padding: 0px 15px 0px 0px;}
div#entete_centre div#formulaire_connection ul li a
	{text-decoration: none; color: #999999;}
div#entete_centre div#formulaire_connection ul li a:hover
	{color: #FFFFFF;}
/* -- Horloge -- */
div#horloge
	{float: right; display: inline; width: 220px; margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #FFFFFF; text-align: right; background: transparent;}
div#calque_horloge
	{margin: 0 5px 0 0; padding: 0; position: relative; color: #FFFFFF;}		
div#calque_info
	{margin: 0 5px 0 0; padding: 0; position: relative;}
div#calque_delai
	{margin: 0 5px 0 0; padding: 0; position: relative;}
div#calque_horloge_image
	{float: right; margin: 0 5px 0 0; padding: 0; position: relative;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- calque OU ETES VOUS ----- */	
/* ------------------------------------------------------------------------------------------------------ */	

div#ou_etes_vous
	{margin: 0 10 10 10; padding: 0 0 0 2; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt;
	text-transform: uppercase; text-align: left; color: #f90; background:#666666; border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Coeur ----- */
/* ------------------------------------------------------------------------------------------------------ */	

div#calque_centre
	{position: relative; z-index: -1; margin: 0 0 0 150; padding: 0; width: 574px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Marges -------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

div#menu_gauche
	{position: relative; z-index: -1; float: left;  width: 120px; margin: 0 30 0 0; padding: 0; text-align: center;}			
div#menu_droite
	{position: relative; z-index: -1; float: right; width: 210px; margin: 0 0 0 28; padding: 0; text-align: center;}	
div#menu_gauche p, div#menu_gauche div
	{margin: 0 0 20px 0; padding: 0 0 0 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;}
/* -- Internet ------------------------------------------------------------------------------------------ */
div#calque_internet
	{margin: 0 0 15 10; padding: 0 0 0 0;}
div#calque_internet table
	{width: 110; margin: 0 0 15 10; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	text-indent: 2px;/* -- background: url(../images/fond_entete.png) right;-- */}
/* -- Podiums ------------------------------------------------------------------------------------------- */
div#calque_podium_selectionneurs, div#calque_podium_pronostiqueurs, div#calque_podium_joueurs
	{margin: 0 10 15 0; padding: 0 0 0 0;}
table#table_podium_selectionneurs, table#table_podium_pronostiqueurs, table#table_podium_joueurs
	{width: 200px; margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;
	text-indent: 2px;/* -- background: url(../images/fond_jds.png);-- */}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Pied ---------------------------------------------------------------------------------------------- */	
/* ------------------------------------------------------------------------------------------------------ */	

div#remerciements
	{clear: both; margin: 0 0 5 0; text-align: center; font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; color: #5A3F56;}	
div#footer
	{clear: both; text-align: left; padding: 0; height: 15px; margin: 0;
	background: #E6E6E6 url(../images/menu_horizontal_0.png) repeat-x top left;}
div#pied_logo
	{position: absolute; margin: -5 0 0 2; border: 0px solid #ffffff; float: left; display: inline; z-index: 2;}
div#footer p
	{margin: 0; padding: 1px 0 0 80px; position: relative; text-align: left; font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; text-transform: none; color: #999999;}	
div#acces_admin
	{position: relative; float: right; margin: -13 5 0 2;}
div#acces_admin a.rien
	{color: transparent; text-decoration: none; border: 0;}
div#acces_admin img
	{border: 1; cursor: pointer;}
div#acces_admin table
	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Polices ------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.police					{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
.petite_police			{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;}
.tres_petite_police		{font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.gras					{font-weight: bold;}
.rouge					{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #AE1920;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Fonds --------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.fond_blanc						{color: #000000; background-color: #FFFFFF;}
.fond_gris_ciel					{color: #000000; background-color: #F8F7F2;}
.fond_blanc_over				{color: #000000; background-color: #FAF7CE;}
.fond_gris_ciel_over			{color: #000000; background-color: #FAF7CE;}
.fond_ligne_impaire	td			{background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
.fond_ligne_paire td			{background-color: #E7E7E7; border-bottom: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7;}
.fond_ligne_impaire_over td		{background-color: #FFFFFF; border-bottom: 1px solid #F58915; border-top: 1px solid #F58915;}
.fond_ligne_paire_over td		{background-color: #E7E7E7; border-bottom: 1px solid #F58915; border-top: 1px solid #F58915;}

.fond_impair			{color: #000000; background-color: #FFFFFF;}
.fond_pair				{color: #000000; background-color: #F8F7F2;}
.fond_impair_over		{color: #000000; background-color: #FAF7CE;}
.fond_pair_over			{color: #000000; background-color: #FAF7CE;}
.fond_impair_gras		{color: #000000; background-color: #FFFFFF; font-weight: bold;}
.fond_pair_gras			{color: #000000; background-color: #F8F7F2; font-weight: bold;}
.fond_impair_gras_over	{color: #000000; background-color: #FAF7CE; font-weight: bold;}
.fond_pair_gras_over	{color: #000000; background-color: #FAF7CE; font-weight: bold;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Eléments de formulaires --------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.liste				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #E5DE5A; width: 110px;}
.liste_joueurs		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #E5DE5A; width: 150px;}
.petite_liste		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #E5DE5A; width: 80px;}
.coche				{height: 14px; vertical-align: middle;}
.compte_champ		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #999999; height: 18px; text-indent: 2px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- Liens --------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

a						{color: #AE1920; text-decoration: none;}
a:hover					{color: #AE1920; text-decoration: underline;}
a.normal				{color: #AE1920; text-decoration: none;}
a:hover.normal			{color: #AE1920; text-decoration: underline;}
a.blanc					{color: #FFFFFF; text-decoration: none;}
a:hover.blanc			{color: #FFFFFF; text-decoration: underline;}
a.blanc_blanc			{color: #FFFFFF; text-decoration: none;}
a:hover.blanc_blanc		{color: #FFFFFF; text-decoration: none;}
a.neutre				{color: #000000; text-decoration: none; cursor: text;}
a:hover.neutre			{color: #000000; text-decoration: none; cursor: text;}
a.retrait				{color: #999999; text-decoration: none; cursor: text;}
a:hover.retrait			{color: #999999; text-decoration: none; cursor: text;}
a.actif					{color: #666666; text-decoration: none; cursor: text;}
a:hover.actif			{color: #666666; text-decoration: none; cursor: text;}
a.menu					{color: #E6E6E6; text-decoration: none;}
a:hover.menu			{color: #FFFFFF; text-decoration: none;}
a.marge					{color: #5A3F56; text-decoration: none;}
a:hover.marge			{color: #5A3F56; text-decoration: underline;}
a.pied					{color: #999999; text-decoration: none;}
a:hover.pied			{color: #FFFFFF; text-decoration: none;}
a.titre					{color: #FFFFFF; text-decoration: none;}
a:hover.titre			{color: #FFFFFF; text-decoration: underline;}
a.lien_ancre			{color: #000000; text-decoration: none;}
a:hover.lien_ancre		{color: #000000; text-decoration: none;}
a.bouton				{color: #FFFFFF; text-decoration: none;}
a:hover.bouton			{color: #FFFFFF; text-decoration: none;}
a.orange				{color: #FF9900; text-decoration: none;}
a:hover.orange			{color: #FF9900; text-decoration: none;}
a.orange_				{color: #FFCC00; text-decoration: none;}
a:hover.orange_			{color: #FFCC00; text-decoration: underline;}
.bouton
	{margin: 0; border: 1px solid #999999; width: 120px; height: 16px; background-image: url(../images/bouton.jpg);
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center;
	vertical-align: middle; color: #FFFFFF; cursor: pointer;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE ACCUEIL -------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

div#page_accueil_div
	{margin: 0 0 30 0; padding: 0;}
div#page_accueil_div marquee
	{border-top: 1px solid #FF9900; border-bottom: 1px solid #FF9900;
	font-size: 10px; text-transform: uppercase; color: #999999;}
table#page_accueil_tab
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 0px; text-align: justify;}
#page_accueil_id_titre
	{font-size: 17px; color: #FFFFFF; background-image: url(../images/fond_accueil.png); text-transform: uppercase;}		
table#page_accueil_tab_dernier_journee, table#page_accueil_tab_classement_top_14_derniere_journee,
table#page_accueil_tab_classement_selectionneurs_derniere_journee, table#page_accueil_tab_classement_comites_derniere_journee,
table#page_accueil_tab_classement_pronostiqueurs_derniere_journee
	{width: 100%; font-size: 12px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGES DE MEMBRE OU DE COMITE ---------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

#page_equipe_tr_pseudo, #page_comite_tr_pseudo, #page_mon_comite_tr_pseudo
	{font-size: 17px;}
#page_equipe_tr_titre, #page_comite_tr_titre, #page_mon_comite_tr_titre
	{font-size: 14px;}
#page_equipe_td_avatar, #page_comite_td_avatar, #page_mon_comite_td_avatar
	{border-left: 1px solid #E5DE5A; border-right: 1px solid #E5DE5A;}
#page_equipe_td_graphe, #page_comite_td_graphe, #page_mon_comite_td_graphe
	{}
div#page_equipe_div_terrain
	{width: 574px; height: 355px; background-image: url(../images/terrain.png); position: relative; text-align: left;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE CREATION DE MON BUREAU ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

div#page_mon_bureau_creation_img
	{float: left; margin: 0 0 0 0;}	
div#page_mon_bureau_creation_div
	{float: right; margin: 0 0 0 0; width: 455px; font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #666666; text-align: justify;}


	
/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE TRANSFERTS ----------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */

div#page_transferts_div_preambule
	{margin: 0 0 17 0;}
table#page_transferts_tab_preambule
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
table#page_transferts_tab_infos
	{width: 354px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
table#page_transferts_tab_choix_buteurs
	{width: 354px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
table#page_transferts_tab_programme
	{width: 194px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
div#page_transferts_div_centraux
	{position: relative;}
div#page_transferts_div_effectif
	{position: relative; margin: 0 0 30 0;}
div#page_transferts_div_choix_poste
	{position: absolute; overflow: visible; top: -188px; left: 324px; width: 250px;}
div#page_transferts_div_joueur_remplace
	{position: absolute; top: 190px; left: -1px; width: 250px; height: 30px; border-top: 1px solid #E5DE5A;
	border-right: 1px solid #E5DE5A; border-left: 1px solid #E5DE5A; background-color: #444444;}
table#page_transferts_tab_joueur_et_poste_remplace
	{width: 248px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 2px;}
div#page_transferts_div_liste_joueurs_poste_1, div#page_transferts_div_liste_joueurs_poste_2,
div#page_transferts_div_liste_joueurs_poste_3, div#page_transferts_div_liste_joueurs_poste_4,
div#page_transferts_div_liste_joueurs_poste_5, div#page_transferts_div_liste_joueurs_poste_6,
div#page_transferts_div_liste_joueurs_poste_7, div#page_transferts_div_liste_joueurs_poste_8,
div#page_transferts_div_liste_joueurs_poste_9
	{position: absolute; overflow: visible; top: 220px; left: -1px; height: 449px; width: 250px; visibility: hidden;
	border-right: 1px solid #E5DE5A; border-bottom: 1px solid #E5DE5A; border-left: 1px solid #E5DE5A;}
.bouton_transferts
	{border: 0px; height: 16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;
	text-align: right; vertical-align: middle; color: #FFFFFF; background-color: #999999; cursor: pointer;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGES DE CREATION DE COMPTE, DE COMITE OU DE MODIFICATION DE PROFIL, DE MEMBRE, DE COMITE ---------- */
/* ------------------------------------------------------------------------------------------------------ */	

div#page_accueil_comites_div_creation_comite li, div#page_accueil_comites_adhesion_comite li,
div#page_creation_compte_div_formulaire li, div#page_modification_profil_div_formulaire li,
div#page_mon_comite_modification_profil_div_formulaire li
	{list-style-type: circle;}
div#page_accueil_comites_div_creer_un_comite
	{margin: 10 auto 0 auto; width: 500px; color: #FFFFFF; background-color: #444444;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
table#page_accueil_comites_tab_creation_comite
	{margin: 10 auto 10 auto; border: 0; font-size: 12px; color: #666666;}
div#page_accueil_comites_div_rejoindre_un_comite
	{margin: 10 auto 0 auto; width: 500px; color: #FFFFFF; background-color: #444444;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
table#page_accueil_comites_adhesion_comite_tab
	{margin: 10 auto 20 auto; border: 0; font-size: 12px; color: #666666;}
div#page_creation_compte_div_formulaire, div#page_modification_profil_div_formulaire,
div#page_mon_comite_modification_profil_div_formulaire
	{margin: 0 0 30 0;}		
div#page_creation_compte_div_formulaire select, div#page_modification_profil_div_formulaire select,
div#page_mon_comite_modification_profil_div_formulaire select
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #999999; width: 110px;}
table#page_creation_compte_tab_formulaire, table#page_modification_profil_tab_formulaire,
table#page_mon_comite_modification_profil_tab_formulaire
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 2px; width: 374px;}
td#page_creation_compte_td_titre_formulaire, td#page_modification_profil_td_titre_formulaire,
td#page_mon_comite_modification_profil_td_titre_formulaire
	{font-size: 12px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE BUREAU --------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.texte_message
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #999999;}
.bouton_chat
	{border: 0px; height: 16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;
	text-align: right; vertical-align: middle; color: #FFFFFF; background-color: #999999; cursor: pointer;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE GRILLE - CONCOURS ---------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

#page_grille_concours_tab_tr_titre
	{font-size: 17px;}
#page_grille_concours_tab_stats
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 0px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE HISTORIQUE - CONCOURS ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

table#page_historique_tab_grille_exacte
	{width: 284px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 0px;}
table#page_historique_tab_detail_point
	{width: 280px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 0px;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- PAGE FICHE ET CLUB -------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

#page_fiche_td_joueur, #page_club_td_club
	{font-size: 17px;}
#page_fiche_td_stats, #page_club_tr_titre_avants, #page_club_tr_titre_arrieres
	{font-size: 14px;}
#page_fiche_td_passe, #page_fiche_td_maillot, #page_fiche_td_ecusson, #page_club_td_ecusson
	{border-left: 1px solid #E5DE5A; border-right: 1px solid #E5DE5A;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- BLABLA EN TETE DE PAGE ---------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.blabla
	{padding: 0; margin: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;
	text-align: justify;}
.ballon
	{float: left;  margin: 0 3 0 0; padding: 0;}


/* ------------------------------------------------------------------------------------------------------ */	
/* -- ALERTES ------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.div_alerte
	{margin: 0 0 10 0; background: #555555; border-bottom: 1px solid #000000; border-top: 1px solid #000000;}
.alerte
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #E5DE5A;
	text-align: center; text-transform: uppercase;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- TABLEAUX EN REGLE GENERALE ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------ */	

.class_div_margin_00	{margin: 0 0 0 0;}
.class_div_margin_10	{margin: 0 0 10 0;}
.class_div_margin_15	{margin: 0 0 15 0;}
.class_div_margin_30	{margin: 0 0 30 0;}
.class_tableau_classement
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 0px;}
.class_tableau_justify
	{width: 574px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify;}
.fond_tete_tableau		{color: #FFFFFF; background-color: #444444;}	/* -- Gris foncé -- */	
.fond_titre_tableau		{color: #FFFFFF; background-color: #666666;}	/* -- Gris moyen -- */
.fond_pied_tableau		{color: #FFFFFF; background-color: #999999;}	/* -- Gris moyen -- */
.fond_pied_tableau_corne_droite
	{color: #FFFFFF; background-color: #999999; background-image: url(../images/corne_droite.png);
	background-repeat: no-repeat; background-position: right bottom;}
.fond_pied_tableau_corne_gauche
	{color: #FFFFFF; background-color: #999999; background-image: url(../images/corne_gauche.png);
	background-repeat: no-repeat; background-position: left bottom;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- MENU DE 3EME GENERATION (pour le moment) ---------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

#menu_N3
	{position: relative; top: 0px; left: 0px; height: 23px; width: 574px; margin-left: auto; margin-right: auto; margin-bottom: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 0px; 
	background: transparent url(../images/fond_menu_top14_ligne.png) no-repeat bottom left;}
#menu_N3 ul
	{position: relative; top: 0px; left: -2px; width: 574px; float: right; margin: 0; padding: 0;
	list-style-type: none; height: 20px;}
#menu_N3 ul li
	{display: block; float: left; margin: 0; height: 20px; padding: 0px 0px 0 2px;}
#menu_N3 ul li a
	{display: block; float: left; position: relative; top: 0px; color: #D9D9D9; text-decoration: none;
	background: transparent url(../images/fond_menu_top14.png) repeat-x top right;}
#menu_N3 ul li a span
	{display: block; float: left; padding: 4px 6px 0 5px; height: 20px; width: auto;}
#menu_N3 ul li a:hover
	{color: #FFFFFF; cursor: pointer;}
#menu_N3 ul li a:hover span
	{display: block;}
#menu_N3 ul li a.onglet,#menu_N3 ul li a.onglet:hover
	{position: relative; top: 0px; left: 0px; height: 23px; color: #000000; cursor: default; padding: 0 0px 0 0px;
	background: transparent url(../images/fond_menu_top14_onglet.png) no-repeat top left;}
#menu_N3 ul li a.onglet span
	{position: relative; top: 0px; right: 0px; cursor: default; height: 23px; padding: 5px 8px 0 7px;
	background: transparent url(../images/fond_menu_top14_onglet_d.png) no-repeat top right;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- FRACTION JdS -------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.fond_tete_tableau_jds		{color: #FFFFFF; background-color: #444444;}	/* -- Gris foncé -- */	
.fond_titre_tableau_jds		{color: #FFFFFF; background-color: #AC3131;}	/* -- Rouge -- */
.fond_pied_tableau_jds		{color: #FFFFFF; background-color: #999999;}	/* -- Gris moyen -- */
.fond_pied_tableau_jds_corne_droite
	{color: #FFFFFF; background-color: #999999; background-image: url(../images/corne_droite.png);
	background-repeat: no-repeat; background-position: right bottom;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- FRACTION CdP -------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.fond_tete_tableau_cdp		{color: #FFFFFF; background-color: #444444;}	/* -- Gris foncé -- */	
.fond_titre_tableau_cdp		{color: #FFFFFF; background-color: #498A52;}	/* -- Vert -- */
.fond_pied_tableau_cdp		{color: #FFFFFF; background-color: #999999;}	/* -- Gris moyen -- */
.fond_pied_tableau_cdp_corne_droite
	{color: #FFFFFF; background-color: #999999; background-image: url(../images/corne_droite.png);
	background-repeat: no-repeat; background-position: right bottom;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- FRACTION TOP 14 ----------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

.fond_tete_tableau_top14	{color: #FFFFFF; background-color: #444444;}	/* -- Gris foncé -- */	
.fond_titre_tableau_top14	{color: #FFFFFF; background-color: #49528A;}	/* -- Bleu -- */
.fond_pied_tableau_top14	{color: #FFFFFF; background-color: #999999;}	/* -- Gris moyen -- */



/* ------------------------------------------------------------------------------------------------------ */	
/* -- DEROULANTS EN REGLE GENERALE ---------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */	

a.a_blanc			{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a:hover.a_blanc		{color: #FFFFFF; text-decoration: none;}

div#by_id_div_tableau_classement
	{position: relative;}
div#by_id_div_journees_1, div#by_id_div_journees_2, div#by_id_div_journees_3,
div#by_id_div_autre_tri, div#by_id_div_postes, div#by_id_div_clubs
	{position: absolute; top: 20px; margin: 0; padding: 10; background: url(../images/fond_recherche.png); display: none;}

div#by_id_div_journees_1	{right: 0px; width: 124px;}
div#by_id_div_journees_2	{right: 0px; width: 174px;}
div#by_id_div_journees_3	{right: 0px; width: 224px;}
div#by_id_div_autre_tri		{left: 0px; width: 184px;}
div#by_id_div_postes		{right: 230px; width: 124px;}
div#by_id_div_clubs			{right: 115px; width: 124px;}

div#by_id_div_journees_1 table, div#by_id_div_journees_2 table, div#by_id_div_journees_3 table,
div#by_id_div_autre_tri table, div#by_id_div_postes table, div#by_id_div_clubs table
	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin: 0; text-indent: 2px;
	border-bottom: 1px solid #777777;}
div#by_id_div_journees_1 td, div#by_id_div_journees_2 td, div#by_id_div_journees_3 td,
div#by_id_div_autre_tri td, div#by_id_div_postes td, div#by_id_div_clubs td
	{border-top: 1px solid #777777;}



/* ------------------------------------------------------------------------------------------------------ */	
/* -- ARCHIVES ------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------ */	

.class_titre_saison
	{font-size: 16px; font-weight: bold;}
.class_liste_saisons
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #E5DE5A; width: 150px;}

