body {
background:url(/images/6X6.jpg) fixed;
}

.flash {
z-index:10;
}

img {
border:0px
}

img.mail {
position:relative; bottom:-3px; border:0px
}

.sup {
    font-family: Arial, verdana, Helvetica, sans-serif; font-size: 65%; position:relative; bottom:5px
	}

a.fonce {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0A71B3; font-size: 10pt; text-decoration:none;
	}

a.fonce:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-decoration:none 
	}

a.stats {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0A71B3; font-size: 8pt; text-decoration:none;
	}

a.stats:hover {
    color: #0D3082;
	}

a.menu_amateurs {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration:none; font-weight:bold; margin-left:15px

	}

a.menu_amateurs:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #0A71B3;
	}

a.news_liste {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 8pt; text-align:left; padding:5px; text-decoration:none; display:block;
	}

a.news_liste:hover {
    color: #0A71B3;
	}

a.clair {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #AACCFF; font-size: 10pt; text-decoration:none;
	}

a.clair:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF;
	}

a.archive {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; line-height:17pt; text-decoration:none; padding-left:25px; padding-right:25px; font-weight:bold;
	}

a.archive:hover {
   font-size: 10pt; color: #0A71B3; background: #AACCFF;
	}

a.sous-menu {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration:none;
	}

a.sous-menu:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #AACCFF;
	}

.auteur {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; text-align:right; background-color:#0A71B3;
	}

.legende {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-align:center; background-color:#0A71B3;
	}

.news_liste_titre {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; padding-left:5px;
	}

.news_titre {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt;
	}

.news_texte {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-align:justify;
	}

.news_texte_right {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-align:right;
	}

.news_texte_fuchsia {
    font-family: Arial, Helvetica, sans-serif; color: #d4007a; font-size: 10pt; text-align:justify;
	}

.news_soustitre {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 12pt; text-align:justify; font-weight:bold; text-decoration:underline
	}

.news_texte_gras {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-align:justify; font-weight:bold;
	}

.gen_titre {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11pt; font-weight:bold; padding-left:5px; padding-right:5px; background:url(images/menu/fond_off.gif);
	}

.gen_texte {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-align:justify;
	}

.fiche {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt;
	}

.bas {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-align:center; background:url(images/menu/fond_off.gif);
	}

.itineraire {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 10pt; text-align:left; padding:25px;
	}

table.widget {
border: 1px solid #FFFFFF; background-color:#FFFFFF;
}

.widget_titre {
    font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-align:center; font-weight:bold;
	}

.widget_texte {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 8pt; text-align:left; padding:3px; line-height:12pt;
	}

a.widget {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0A71B3; font-size: 8pt; text-decoration:none;
	}

a.widget_blanc {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration:none;
	}

a.widget:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 8pt; text-decoration:none 
	}

.stats {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 8pt; padding-left:3px; padding-right:3px;
	}

.stats_gras {
    font-family: Arial, Helvetica, sans-serif; color: #0D3082; font-size: 8pt; font-weight:bold;
	}

BR { line-height:12px;}

BR.fiche { line-height:8px;}

HR { border:1px solid #0D3082;}

#deux_tab{display:none;}
#trois_tab{display:none;}

.corps9_gras {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 9pt; font-weight:bold;
	}

.corps9_texte {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 9pt; line-height:12pt;
	}

a.corps9_blanc {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; text-decoration:none;
	}

a.corps9_blanc:hover {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 9pt; text-decoration:none;
	}

a.corps9_fonce {
    font-family: Arial, verdana, Helvetica, sans-serif; color: #0A71B3; font-size: 9pt; text-decoration:none;
	}

a.corps9_fonce:hover {
   font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 9pt; text-decoration:none 
	}

form{
margin:0;
padding:0;
}

.ticket_match{
   font-family: Arial, verdana, Helvetica, sans-serif; color: #0D3082; font-size: 14pt;
}

TD.padding{
padding:5px;
}



/* Style pour le résumé mensuel */

.mois {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	display: inline; /* Ne plus considérer le titre comme un bloc */
	/* Apres, c'est la meme chose que pour titre1 : */
	padding: 2px 5px 2px 5px;
	border-bottom: 1px dashed;
	border-top: 1px dashed;
}

hr.resumes {
	border:1px dashed #FFFFFF;
	margin-top: 25px;
	margin-bottom: 25px;
	border-top: 1px dashed #0D3082;
}

hr.dashed {
	border:1px dashed #FFFFFF;
	border-top: 1px dashed #0D3082;
}

#paragraphe {
	height:5px;
	}

.lotto {
    background:#c41f19; font-family: Arial, verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; padding:5px;
	}

.contact {
    background:#FFFFFF; font-family: Arial, verdana, Helvetica, sans-serif; text-align:center; color: #0D3082; font-size: 9pt; padding:5px;
	}

P.benevole {
    font-family: Arial, verdana, Helvetica, sans-serif; text-align:justify; line-height: 16px; margin-bottom: -8px; margin-left:40px; position:relative;
	}

div.autrescellules {
    line-height: 20px; margin-left:15px;
	}

.ChampSpecial { display: none; }

input.gestion {
	font-family: Arial, verdana, Helvetica, sans-serif; font-size:10pt; color: #0D3082; 
	}
	
select.gestion {
	font-family: Arial, verdana, Helvetica, sans-serif; font-size:10pt; color: #0D3082; 
	}
