/* FEUILLE DE STYLE DE L'ANNUAIRE DE FOOT GAGNANT */

/* MMENU DE L'ANNUAIRE */
#menuAnnuaire {
	height: 22px;
	width: 700px;
	font: bold 13px arial; 
	margin-left: 50px;
	margin-top: 10px;
	z-index: 4;
	}
#menuAnnuaire a {
	color:#FFFFFF; 
	text-decoration:none;
	margin: 0px;
	padding-top: 3px;
	padding-bottom:2px;
	}
#menuAnnuaire a:hover { 
	color:#BFDC8C; 
	text-decoration:none; 
	margin: 0px;
	padding-top: 3px;
	padding-bottom:2px;
}

.image_menuAnnuaire_annuaire {  /* Image de fond du menu pour le lien Annuaire */
	color:#FFFFFF; 
	float: left;
	display:block;
	width:70px;
	height:17px;
	background:url("/annuaire/images/menu_gauche.png") no-repeat;
}
.image_menuAnnuaire_jeuxetbonsplans {
	float: left;
	display:block;
	width:130px;
	height:17px;
	background:url("/annuaire/images/menu.png") no-repeat;
}
.image_menuAnnuaire_jeuxetbonsplans_select {   /* Cela affiche l'image plus clair quand un menu une grande rubrique du menu est sélectionnée */
	float: left;
	display:block;
	width:130px;
	height:17px;
	background:url("/annuaire/images/menu_select.png") no-repeat;
}
.image_menuAnnuaire_jeuxenligne {
	float: left;
	display:block;
	width:100px;
	height:17px;
	background:url("/annuaire/images/menu.png") no-repeat;
}
.image_menuAnnuaire_football {
	float: left;
	display:block;
	width:65px;
	height:17px;
	background:url("/annuaire/images/menu.png") no-repeat;
}
.image_menuAnnuaire_autressports {
	float: left;
	display:block;
	width:95px;
	height:17px;
	background:url("/annuaire/images/menu.png") no-repeat;
}
.image_menuAnnuaire_contact {
	float: left;
	display:block;
	width:65px;
	height:17px;
	background:url("/annuaire/images/menu.png") no-repeat;
}
.image_menuAnnuaire_proposerunsite {
	float: left;
	display:block;
	width:120px;
	height:17px;
	background:url("/annuaire/images/menu_droite.png") no-repeat;
}


/* BARRE DE SOUTIEN DU MENU DE L'ANNUAIRE */ 
#barre_annuaire {
	height: 6px;
	width: 650px;	
	margin-top: 0;
	margin-bottom: 0;	
	margin-left: 50px;	
	background: url(/annuaire/images/barre_annuaire-jeux-football.gif) no-repeat top left; 
	background-color: #0033FD;
}


/* SOUS-MENUE DE L'ANNUAIRE */
#sousmenuAnnuaire {
	width: 650px;
	font: normal 12px arial;
	text-align:left; 
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 3px;
	margin-bottom: 10px;	
	}
.sousmenuAnnuaire_select {
	background-color: #88e1fb;
	font: bold 12px arial;
}
 
 
/* TITRE et ACCROCHE de la présentation de la page */
#accrocheAnnuaire {
	margin-top:20px; 
	margin-bottom:5px; 
	margin-left:50px; 
	margin-right:50px; 
	text-align:left;
	font: normal 18px arial;
	color:#055403; 
	}
.titreAnnuaire {   /* Utilisé pour les Titres de rubrique des pages + le style en bas "GRANDES RUBRIQUES"  */
	font-weight: bold;
    text-transform : uppercase;	
	}
#accrocheAnnuaireFiche {  /* Accroche sur la fiche d'un site web */
	margin-top:20px; 
	margin-bottom:5px; 
	margin-left:50px; 
	margin-right:50px; 
	text-align:left;
	font: normal 14px arial;
	color:#055403; 
	}
	
		
/* TEXTES des pages */
#texteAnnuairePetit {
	margin-top:0px; 
	margin-bottom:15px; 
	margin-left:50px; 
	margin-right:50px; 
	text-align:justify;
	font: normal 11px arial;
	color:#666; 
	}


/* TRAIT fin de séparation dans la page */ 
#trait_annuaire {
	height: 1px;
	width: 590px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:80px; 
	margin-right:80px; 	
	background: url(/annuaire/images/barre_annuaire-jeux-football_1.gif) no-repeat top left; 
	background-color: #0033FD;
	}

/* TABLEAUX de l'annuaire */
.tr_annuaire {    /* Couleur général de fond des tableaux de l'annuaire*/
	background-color:#E6F1D1; 
	}
.border_td_annuaire {    /* Bords généraux des tableaux de l'annuaire */
	border: 1px solid #ccc;
	text-align:left;
	vertical-align:top;
	}

.annuaire_titreRub1 {    /* Titre d'une rubrique de niv 1 dans un tableau de l'annuaire */
	font: bold 16px arial;
	background-image: url(/annuaire/images/p_ballon_19x20.gif) ; 
 	background-repeat: no-repeat;	
	padding-left: 24px;	
	} 

.tr_annuaire ul {     /* Liste des sous-rubriques (rub niv2) sur la page d'accueil de l'annuaire */
	font: normal 12px arial;
	list-style-type: none;
	margin: 0px;
	padding-left: 8px;
	padding-right: 7px;
}
.tr_annuaire li {    /* Liste des sous-rubriques (rub niv2) sur la page d'accueil de l'annuaire */
 	background-image: url(/annuaire/images/p_ballon_10x11.gif);
 	background-repeat: no-repeat;
	padding-left: 18px;
	margin-top: 5px;
}
	
.annuaire_titreRub2 {    /* Titre d'une rubrique de niv 2 dans un tableau de l'annuaire */
	font: bold 14px arial;	
	background-image: url(/annuaire/images/p_ballon_12x13.gif) ; 
 	background-repeat: no-repeat;	
	padding-left: 22px;		
	}	
	
	
	
/* Tableaux d'un BLOC DE SITE */	
.annuaire_blocSite {   /* Tableau présentant 1 site dans le listing et sur la page fiche */
    margin-left: 50px;
    margin-top: 10px;
    margin-bottom: 20px;		
	width: 650px;
	border: 1px solid #ccc;
	background-color:#E6F1D1; 
	padding: 2px;
	}

.annuaire_titreSite {    /* Titre du site dans le Bloc de site */
	font: bold 16px arial;	
    text-transform : uppercase;
	background-image: url(/annuaire/images/p_ballon_15x16.gif) ; 
 	background-repeat: no-repeat;	
	padding-left: 22px;	
	padding-top: 3px;	
	padding-bottom: 3px;
	vertical-align: top;			
	}
	
.annuaire_blocSiteClair {    /* Bloc clair contenant la description d'un site (à l'intérieur d'un bloc présentant 1 site) */
	height:45px;
	width: 99%;
	border: 1px solid #ccc;		
	background-color:#F2F8E9; 
	padding: 2px;
	text-align:left;
	vertical-align: top;
	}	


/* PAGINATION DE LA PAGE DE LISTE DES SITES WEB */
.pg-normal {
	font: normal 14px arial;
	margin-top: 5px;
	margin-bottom: 5px;	
}
.pg-selected {
	font: bold 14px arial;	       
}


/* LIENS de RETOUR en bas et MENU DU BAS */
#annuaire_basRetour {
	margin-top: 20px;
	margin-bottom: 50px;	
}
#annuaire_basGrandesRubriques {
	margin-top: 30px;
	margin-bottom: 10px;	
}
#annuaire_basAccueil {
	margin-top: 10px;
	margin-bottom: 10px;	
}
#annuaire_basSlogan {
	font: normal 11px arial;
	margin-top: 20px;
	margin-bottom: 20px;	
}


/* TABLEAU "TOP 5" */

.annuaire_blocTop5 {   /* Tableau présentant le Top 5 */
    margin-left: 50px;
    margin-right: 50px;	
    margin-top: 10px;
    margin-bottom: 20px;
	border: 1px solid #ccc;
	background-color:#E6F1D1; 
	padding: 2px;
	text-align:justify; 	
	}
.annuaire_blocTop5 ul {     /* Liste des sites Top5 */
	list-style-type: none;
	margin: 0px;
	padding-left: 8px;
	padding-right: 7px;
}
.annuaire_blocTop5 li {    /* Liste des sites Top5 */
 	background: url(/annuaire/images/arrow2_fonce.gif) no-repeat top left ;
	padding-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;	
}
.annuaire_blocTop5 hr {    /* Ligne de séparation entre les 5 sites */
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border: 0;
}



/* TABLEAU pour les WEBMASTERS (Proposer votre site, Echange de lien, Affiliation) */

.annuaire_blocWebmasters {   /* Tableau présentant le bloc */
    margin-left: 50px;
    margin-right: 50px;	
    margin-top: 10px;
    margin-bottom: 20px;
	background-color:#E6F1D1; 
	text-align:justify; 	
	}
.annuaire_titreWebmasters {    /* Titre d'une rubrique de niv 1 dans un tableau de l'annuaire */
	font: bold 14px arial;
	background-image: url(/images/puce.gif) ; 
 	background-repeat: no-repeat;	
	padding-left: 15px;	
	} 

