                                                                                /*BODY*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

body

{  
   cursor: default;
   padding: 0px;
   margin-top: 10px;
   margin-bottom: 10px;
   background-color: black;
   font-family:Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*BODY*/



                                                                                /*TÊTE*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#en_tete
	  
{
   padding:1px;
   border: 1px solid white ;
   width: auto;
   height: auto;
   margin-bottom: 7px;
   background-color: white;
}


h1
		  
{
   text-decoration: underline;
}
 
img 
{
  height:100%; 
  max-width:100%;
}
 
#cadre_ecriture_t

{
   color: white;
   background: url("../styles/images/arriereplan_en_tete.jpg") fixed no-repeat;
   text-align: center;
   height: 75px;
   border: 4px double white ;
   font: bold large Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*TÊTE*/



                                                                               /*BANDEAU*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#bandeau

{
   width: auto;
   margin: auto;
   height: 30px;
   color: white;
   border: 3px solid white ;
   text-align: center;
   font: 12px bold Arial, Verdana, serif;
   margin-bottom: 7px;
}


#compteur
{
   width: 80px;
   height: 26px;
   color: blue;
   font: 12px bold Arial, Verdana, serif;
   float:left;
   border: 2px solid blue;
   background-color: white;
}


#compteur img

{
 margin-top: -12px;
}


#bande_verticale_blanche_entre_les_deux_parties

{   
   border-left: 4px solid white;
   height:30px;
   float:left;

}

#partie_bandeau_texte_optimisé

{
   width: 401px;
   height: 26px;
   color: blue;
   font: 12px bold Arial, Verdana, serif;
   border: 2px solid blue;
   background-color: white;
   float:left;
   margin-left:-1px;
} 


#partie_bandeau_texte_optimisé a:hover

{ 
   color: white;
   font: 12px bold Arial, Verdana, serif;
   background-color: blue;
   padding-bottom:2px;
   text-decoration: underline;
} 


#texte_optimise

{
   text-align:center;
   margin: auto;
   margin-top: 7px;
}


#deuxieme_bande_verticale_blanche_entre_les_deux_parties

{   
   border-left: 4px solid white;
   height:30px;
   margin-left:492px;
}


#partie_bandeau_texte_bonne_visite

{
   margin-top: -30px;
   margin-left:495px;
   height: 26px;
   width: auto;
   font: 14px bold Arial, Verdana, serif;
   color: white;
   float:right;
   border: 2px solid blue;
   background-color: white;
}


#texte_bonne_visite

{
   
   text-align:center;
   margin: auto;
   margin-top: 5px;
   color: blue;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                               /*BANDEAU*/



                                                                                /*MENU*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#menu 

{
   float: left;
   width: 200px;
   height: auto;
   background-color:white;
   margin-left: 0px;
   margin-bottom: 10px;
   font: bold small Arial, Verdana, serif;
}


#menu_accueil

{
   margin: 3px;
   text-align: center;
   border: 2px solid black;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
}


#menu_le_club, #menu_effectif, #menu_calendriers_resultats, #menu_contact

{
   border: 2px solid black;
   margin: 3px;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   text-align: center;
}


#menu h3

{
   border-bottom: 2px solid white;
   border-top: 2px solid white;
   padding-bottom: 2px;
   padding-top: 2px;
   margin-left: 5px;
   margin-right: 5px;
   color: white;
}


#menu_accueil h4, #menu_contact h4

{
   border-bottom: 2px solid white;
   border-top: 2px solid white;
   margin-left: 5px;
   margin-right: 5px;
   padding-bottom: 2px;
   padding-top: 2px;
}


.soulignage_lien_accueil, 
.soulignage_lien_contact

{
   text-decoration: none;
   color: white;
   cursor: default;
   display: block;
   text-align: center;
}


.soulignage_lien_accueil_page_active, 
.soulignage_lien_contact_page_active

{
   display:block;
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   cursor: default;
}


.soulignage_lien_menu_et_caracteristique_bouton_menu,
.caracteristique_bouton_menu

{
   display: block;
   text-decoration: none;
   color: white;
   cursor: default;
   margin: 2px;
   margin-left: 4px;
   margin-right: 4px;
   padding: 2px;
   height: 20px;
   line-height: 20px;
   text-align: center;
   border: 2px outset black;
}


.soulignage_lien_menu_et_caracteristique_bouton_menu_page_active,
.soulignage_lien_menu_et_caracteristique_bouton_menu_page_active:hover,
.caracteristique_bouton_menu_page_active,
.caracteristique_bouton_menu_page_active:hover,
.caracteristique_bouton_menu_page_active_et_sous_menu_cliquable

{  
   display: block;
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   border: 2px inset black;
   text-decoration:none;
   cursor: default;
   margin: 2px;
   margin-left: 4px;
   margin-right: 4px;
   padding: 2px;
   height: 20px;
   line-height: 20px;
   text-align: center;
}


.caracteristique_bouton_menu_page_active_et_sous_menu_cliquable:hover

{  
   display: block;
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   border: 2px inset black;
   text-decoration:none;
   cursor: pointer;
   margin: 2px;
   margin-left: 4px;
   margin-right: 4px;
   padding: 2px;
   height: 20px;
   line-height: 20px;
   text-align: center;
}


#menu dd 

{  
   margin: 0px;
   margin-left: 13px;
   width: 160px;
   padding-top: 2px;
}


#menu dd ul li

{
   list-style-type: none; 
   margin-left: -38px;
}


.smenu

{
   display: block;
   text-decoration: none;
   color: white;
   border: 2px inset black;
   margin-left:4px;
   margin-bottom: 4px;
   margin-right: 3px;
   padding-bottom: 1px;
}


.smenu_actif,
.smenu_actif:hover

{
   display: block;
   text-decoration: none;
   border: 2px inset black;
   margin-left:4px;
   margin-bottom: 4px;
   margin-right: 3px;
   padding-bottom: 1px;
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   cursor: default;
}


.soulignage_lien_accueil:hover, 
.soulignage_lien_contact:hover,
.smenu:hover, 
#menu li a:focus,
#menu_accueil a:focus,
#menu_contact a:focus

{
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   cursor: pointer;
}


.caracteristique_bouton_menu:hover, 
.soulignage_lien_menu_et_caracteristique_bouton_menu:hover,
#menu dt a:focus

{  
   background: white;
   font: bold small Arial, Verdana, serif;
   color: #0327BD;
   border: 2px inset black;
   padding-top: 4px;
   padding-bottom: 0px;
   cursor: pointer;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*MENU*/



                                                                                /*CORPS*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/



                                                                               /*COMMUN*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#corps

{
   border: 1px solid white;
   margin-top: 7px;
   margin-left: 210px;
   margin-bottom: 10px; 
   margin-right: 0px;
   padding: 1px; 
   width: auto;
   background-color: white;
   height: auto;
}


#cadre_ecriture_corps

{
   width: auto;
   height: auto;
   border: 4px double white ;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   color: white;
   padding: 5px;
}


#cadre_agenda /*AGENDA*/,
#cadre_Brulage /*BRULAGES*/,
#cadre_championnats_jeunes /*CHAMPIONNATS JEUNES*/,
#cadre_championnats_seniors /*CHAMPIONNATS SENIORS*/,
#cadre_championnats_veteran /*CHAMPIONNATS_VETERAN*/,
#cadre_Classements /*CLASSEMENTS*/, 
#cadre_contact /*CONTACT*/,
#cadre_coupe_de_l_anjou /*COUPE DE L'ANJOU*/,
#cadre_entrainements /*ENTRAINEMENTS*/, 
#cadre_Equipe_coupe /*EQUIPE COUPE*/,
#cadre_Equipes_jeunes /*EQUIPES JEUNES*/,
#cadre_Equipes_seniors /*EQUIPES SENIORS*/,
#cadre_Equipes_veteran /*EQUIPES VETERANS*/,
#cadre_Individuelles /*INDIVIDUELLES*/,
#cadre_inscriptions /*INSCRIPTIONS*/, 
#cadre_le_bureau /*BUREAU*/, 
#cadre_manifestations /*MANIFESTATIONS*/,
#cadre_materiel /*MATERIEL*/,
#cadre_Page_en_construction /* PAGE EN CONSTRUCTION*/,
#cadre_ppp /* PREMIER PAS PONGISTE*/,
#cadre_presentation /*PRESENTATION*/,
#cadre_presses /*PRESSES*/,
#cadre_sponsors /*SPONSORS*/,
#cadre_tournois /*TOURNOIS*/

{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   border: 1px solid white;
   padding: 1px;
   margin-bottom: 10px;
}


#agenda /*AGENDA*/,
.archives /*ARCHIVES*/,
#Brulage /*BRULAGES*/,
#championnats_jeunes /*CHAMPIONNATS JEUNES*/,
#championnats_seniors /*CHAMPIONNATS SENIORS*/,
#championnats_veteran /*CHAMPIONNATS_VETERAN*/,
#Classements /*CLASSEMENTS*/, 
#Contact /*CONTACT*/, 
#coupe_de_l_anjou /*COUPE DE L'ANJOU*/,
#entrainements /*ENTRAINEMENTS*/, 
#Equipe_coupe /*EQUIPE COUPE*/,
#Equipes_jeunes /*EQUIPES JEUNES*/,
#Equipes_seniors /*EQUIPES SENIORS*/,
#Equipes_veteran /*EQUIPES VETERANS*/,
#Individuelles /*INDIVIDUELLES*/,
#inscriptions /*INSCRIPTIONS*/, 
#le_bureau  /*BUREAU*/, 
#manifestations /*MANIFESTATIONS*/, 
#materiel /*MATERIEL*/,
#ppp /* PREMIER PAS PONGISTE*/,
#presentation /*PRESENTATION*/,
#presses /*PRESSES*/,
#sponsors /*SPONSORS*/,
#tournois /*TOURNOIS*/

{  
   width: auto;
   height: auto;
   border: 4px double white;
   color: white;
   margin: 0px;
   background-color: rgb(0,64,128);
   text-align: center;
   font: bold x-large Arial, Verdana, serif;
}


#cadre_texte_agenda /*AGENDA*/,
#cadre_texte_archives /*ARCHIVES*/,
#cadre_texte_Brulage /*BRULAGES*/, 
#cadre_texte_bureau /*BUREAU*/,
#cadre_texte_championnats_jeunes /*CHAMPIONNATS JEUNES*/,
#cadre_texte_championnats_seniors /*CHAMPIONNATS SENIORS*/,
#cadre_texte_championnats_veteran /*CHAMPIONNATS_VETERAN*/,
#cadre_texte_Classements /*CLASSEMENTS*/,
#cadre_texte_contact /*CONTACT*/, 
#cadre_texte_coupe_de_l_anjou /*COUPE DE L'ANJOU*/,
#cadre_texte_entrainements /*ENTRAINEMENTS*/, 
#cadre_texte_equipe_coupe /*EQUIPE COUPE*/,
#cadre_texte_equipes_jeunes /*EQUIPES JEUNES*/,
#cadre_texte_equipes_seniors /*EQUIPES SENIORS*/, 
#cadre_texte_equipes_veteran /*EQUIPES VETERANS*/, 
#cadre_texte_Individuelles /*INDIVIDUELLES*/,
#cadre_texte_inscriptions /*INSCRIPTIONS*/,
#cadre_texte_manifestations /*MANIFESTATIONS*/,
#cadre_texte_materiel /*MATERIEL*/,
#cadre_texte_Page_en_construction /* PAGE EN CONSTRUCTION*/,
#cadre_texte_ppp /* PREMIER PAS PONGISTE*/,
#cadre_texte_presentation /*PRESENTATION*/ ,
#cadre_texte_presses /*PRESSES*/,
#cadre_texte_sponsors /*SPONSORS*/,
#cadre_texte_tournois /*TOURNOIS*/
 
{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   border: 1px solid white;
   padding: 1px;
   margin-bottom: 5px;
}


#texte_Brulage /*BRULAGES*/,
#texte_bureau /*BUREAU*/, 
#texte_Classements /*CLASSEMENTS*/,
#texte_coupe_de_l_anjou_tableau_final /*COUPE DE L'ANJOU*/, 
#texte_contact /*CONTACT*/, 
#texte_entrainements /*ENTRAINEMENTS*/ ,
#texte_manifestations /*MANIFESTATIONS*/, 
#texte_materiel /*MATERIEL*/,
#texte_ppp /* PREMIER PAS PONGISTE*/,
#texte_presentation /*PRESENTATION*/,
#texte_presses /*PRESSES*/,
#texte_sponsors /*SPONSORS*/,
#texte_tournois /*TOURNOIS*/


{   
   width: auto;
   height: 881px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;   
}


#texte_agenda /*AGENDA*/,
#texte_championnats_jeunes /*CHAMPIONNATS JEUNES*/,
#texte_championnats_seniors /*CHAMPIONNATS SENIORS*/,
#texte_championnats_veteran /*CHAMPIONNATS_VETERAN*/,
#texte_coupe_de_l_anjou /*COUPE DE L'ANJOU*/,
#texte_equipe_coupe /*EQUIPE COUPE*/,
#texte_equipes_jeunes /*EQUIPES JEUNES*/,
#texte_equipes_seniors /*EQUIPES SENIORS*/,
#texte_equipes_veteran /*EQUIPES VETERANS*/,
#texte_Individuelles /*INDIVIDUELLES*/

{   
   width: auto;
   height: 838px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;   
}


#texte_bureau h4 /*BUREAU*/, 
#texte_entrainements h4 /*ENTRAINEMENTS*/

{
   margin-top: 5px;
   text-align: center;
   text-decoration: underline;
   font: bold large Arial, Verdana, serif;
   margin-bottom: 0px;
   margin-top: 20px;
}


h2

{
   text-align: center;
   font-family:Arial, Verdana, serif;
   text-decoration: underline;
}


#texte_Classements h4

{
   text-align: center;
   font-family:Arial, Verdana, serif;
}


#logo_hyper_u

{
   margin: 20px;
   text-align: center;
}


#information_hyper_u

{
     text-align: center;
}


.pour_centrer_le_titre_de_l_equipe h3,
.pour_centrer_le_titre_du_tour h3

{
   text-align: center;
   font: 20px Arial, Verdana, serif;
   text-decoration: underline;
}


.cadre_texte_tableau_brulage,
.cadre_texte_tableau_classement,
.cadre_texte_toutes_les_pages,
.cadre_texte_toutes_les_pages_resultats_internet_explorer

{
   color: white;
   margin:10px;
   margin-bottom: 8px;
   padding-bottom: 5px;
   border: 4px ridge white;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   padding-left:5px;
   padding-right: 5px;
}


.information_a_faire_clignoter

{
text-decoration: blink;
}


.texte_de_niveau_1 

{
   color: white;
   text-indent: 40px;
   font: 16px Arial, Verdana, serif;
   margin:  15px 15px 5px 10px;
 
}


.texte_de_niveau_2 

{
   color: white;
   text-indent: 40px;
   font: 14px Arial, Verdana, serif;
   margin:  8px 15px 15px 10px;
   
} 


.texte_de_niveau_3

{
   color: white;
   font: 18px Arial, Verdana, serif;
   text-align: center;
}


.texte_de_niveau_4 

{
   color: white;
   font: 16px Arial, Verdana, serif;
   text-indent: 40px;
   margin:  8px 15px 5px 10px;
   text-decoration: underline;
}


.note_participation_entrainement_vendredi_soir /*ENTRAINEMENTS*/ 

{
   color: red;
   text-indent: 40px;
   font: bold 16px Arial, Verdana, serif;
   margin:  8px 15px 5px 10px;
   text-decoration :underline;
   padding-bottom: 5px;
   background-color: white;
}


.photo_equipe  /*EQUIPES SENIORS*/

{
   text-align:center;
   font: 16px Arial, Verdana, serif;
}


table 

{
   
   margin: auto;
   border: 6px groove black; 
   border-collapse: collapse; 
   margin-top: 20px;
   margin-bottom: 20px;
}

th

{
   background-color: blue;
   color: white;
   font: 17px bold Arial, Verdana, serif;
   border-left: 1px solid black;
   border-right: 1px solid black;
   border-bottom: 4px solid black;
   padding: 5px;
}


td

{
   border: 1px solid black;
   font: 14px Arial, Verdana, serif;
   text-align: center; 
   padding: 5px; 
}


#tableau_resultats 

{
   text-align: center;
}


#tableau_resultats table 

{
   margin-top: 10px;
   margin-bottom: 10px;
}


#tableau_resultats th

{
   font: 14px bold Arial, Verdana, serif;
   padding:2px;
    padding-left: 8px;
   padding-right: 8px;
}


#tableau_resultats td

{
   font: 12px Arial, Verdana, serif;
   padding:2px;
   padding-left: 8px;
   padding-right: 8px;
}


#tableau_resultats h4

{
   font: 15px bold Arial, Verdana, serif;
   margin-top:8px;
   margin-bottom: 2px;
   
}


.surlignage_fluo

{
   font: 12px Arial, Verdana, serif;
   padding:2px;
   padding-left: 8px;
   padding-right: 8px;
   color: blue;
   background-color: yellow;
}

#lien_phase_1_phase_2,
.lien_phase_1_phase_2,
#lien_phase_aller_phase_retour

{
   margin-top: -12px;
   margin-bottom: 0px;
   text-indent: 20px;
}


.soulignage_lien_phase_1_phase_2,
.soulignage_lien_phase_aller_phase_retour

{
   color: blue;
   text-decoration: none;
   font: 14px Arial, Verdana, serif;
   background-color: white;
   padding:2px;
}


.soulignage_lien_phase_1_phase_2:hover,
.soulignage_lien_phase_aller_phase_retour:hover

{
   border-top: 2px solid white;
   border-bottom: 2px solid white;
   color: white;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   font: 14px Arial, Verdana, serif;
   cursor: pointer;
}


.retour_en_haut

{
   color: white;
   text-align: center;
   margin-top: 6px;
   padding-top: 0px;
   padding-bottom: 10px;
   font: 14px bold Arial, Verdana, serif;
}


.soulignage_retour_en_haut 

{
   color: white;
   text-decoration: none;
}


.soulignage_retour_en_haut:hover

{
   background-color: white;
   color: blue;
   cursor: pointer;
}


.retour_en_haut_news_importante

{

   text-align: center;
   font: 12px bold Arial, Verdana, serif;
}


.soulignage_retour_en_haut_news_importante

{
   color: red;
   text-align: center;
   margin-top: 0px;
   padding-top: 0px;
   padding-bottom: 20px;
}


.soulignage_retour_en_haut_news_importante :hover

{
   color: white;
   background-color: red;
   text-align: center;
   margin-top: 0px;
   padding-top: 0px;
   padding-bottom: 2px;
   text-decoration :underline;
}


hr

{ 
   color:white;
   margin: 10px;
   margin-top: 15px; 
   margin-bottom: 0px;
}


#texte_agenda h3

{
   text-align: center;
   text-decoration: underline;
}


#texte_sponsors h3

{
   text-align: center;
   text-decoration: underline;
}


#nom_photo

{
   font: 11px bold Arial, Verdana, serif;
   text-align: center;
}

.texte_en_rouge

{
   color: red;
   font: 15px bold Arial, Verdana, serif;
}

.texte_en_vert

{
   color: green;
   font: 15px bold Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                               /*COMMUN*/

                                                                              /*PAGINATION*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#cadre_pagination

{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   margin-bottom:-5px;
   border: 1px solid white;
   border-bottom: none;
   padding: 1px;
}


#pagination 

{
 	padding: 3px;
	padding-top: 4px;
	height: 25px;
	text-align: center;
	color: white;
    width: auto;
    border: 4px double white;
	margin: 0px;
	background-color: rgb(0,64,128);
    text-align: center;
}


#pagination a  /*POUR LES LIENS PAS ACTIFS*/

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px outset black;
	font-weight: bold;
	background-color: white;
	color: blue;
	text-decoration: none;
	font-size:70%;
	font-family:Arial, Verdana, serif;
}


.lien_precedent_suivant

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px outset black;
	font-weight: bold;
	background-color: white;
	color: blue;
	text-decoration: none;
	font-size:70%;
	font-family:Arial, Verdana, serif;
}


.lien_precedent_suivant_grisé

{
    border:2px inset black;
    color:#999999;
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	font-size:70%;
	font-weight: bold;
	background-color: white;
	font-family:Arial, Verdana, serif;
	text-decoration: none;
}


.lien_actif 

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px inset white;
	font-weight: bold;
	background-color: blue;
	color: white;
	text-decoration: none;
    font-size:70%;
	font-family:Arial, Verdana, serif;
}
	
	
#pagination a:hover, 
.lien_precedent_suivant :hover /*POUR LES LIENS PAS ACTIFS*/

{
		border: 2px inset white;;
		cursor: pointer;
		background: blue;
		color: white;
		font-size:70%;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                              /*PAGINATION*/
																			  
																			  
																			  
																			  /*AGENDA*/
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#pagination_mois
{
 	padding: 3px;
	padding-top: 6px;
	height: 25px;
	text-align: center;
	color: white;
    width: auto;
    border: 4px double white;
	margin: 0px;
	background-color: rgb(0,64,128);
    text-align: center;
}

#pagination_mois a /*POUR LES LIENS PAS ACTIFS*/
{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px outset black;
	font-weight: bold;
	background-color: white;
	color: blue;
	text-decoration: none;
	font-size:80%;
	font-family:Arial, Verdana, serif;
}

#pagination_mois a:hover
{
		border: 2px inset white;
		cursor: pointer;
		background: blue;
		color: white;
		font-size:80%;
		text-decoration : underline;
}
.lien_precedent_suivant_mois_grisé

{
    border: 2px inset black;
    color:#999999;
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	font-size:80%;
	font-weight: bold;
	background-color: white;
	font-family:Arial, Verdana, serif;
	text-decoration: none;
}

.lien_actif_mois

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px inset white;
	font-weight: bold;
	background-color: blue;
	color: white;
	text-decoration: none;
    font-size:80%;
	font-family:Arial, Verdana, serif;
	text-decoration : underline;
}
																		 																		  
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*AGENDA*/
                                                                                
																				
																				
																				/*ACCUEIL*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#cadre_news

{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   border: 1px solid white;
   padding: 1px;
}


.news

{  
   width: auto;
   height: auto;
   border: 4px double white;
   color: white;
   margin: 0px;
   text-align: center;
   font: bold x-large Arial, Verdana, serif;
   background-color: rgb(0,64,128);
}
   
   
#cadre_infopremiere

{
   width: auto;
   height: 240px;
   margin: 4px;
   margin-top: 10px;
   margin-bottom: 10px;
   border: 3px solid red;
   color: red;
   background-color: white;
   padding-bottom: 8px;
   overflow: auto;
}


#cadre_infopremiere h3
{
   margin-top: 5px;
   text-align: center;
   text-decoration: underline blink;
   font: bold large Arial, Verdana, serif;
}


#lien_accueil_archives
{
   text-indent: 20px;
}


#soulignage_lien_accueil_archives

{
   color: white;
   text-decoration: none;
   font: 17px Arial, Verdana, serif;
   background-color: red
}


#lien_accueil_archives a:hover

{
   border-top: 2px solid red;
   border-bottom: 2px solid red;
   background: white;
   font: 17px Arial, Verdana, serif;
   color: red;
   cursor: pointer;
}


.date_infopremiere

{
   margin: 5px 12px 10px 12px;
   border-bottom: 2px solid red;
   font: bold 15px Arial, Verdana, serif;
   padding-bottom: 2px;
   text-indent: 10px;
}


.texte_infopremiere 

{
   text-indent: 51px;
   font: 14px Arial, Verdana, serif;
   margin: 10px 5px 15px 10px;
   padding-bottom: 5px;
}
 
 
#cadre_texte_info 

{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   margin-top: 0px;
   border: 1px solid white;
   padding: 1px;
}


#texte_info

{
   width: auto;
   height:609px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;
   padding-top: 5px;
   padding-bottom: 5px;
}


#texte_info h4

{
   text-decoration: underline;
   text-align: center;
   font: 18px bold Arial, Verdana, serif;
}


.date_info  

{
   color: white;
   border-bottom: 2px solid white;
   font: 15px Arial, Verdana, serif;
   margin: 5px 10px 5px 10px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-color: rgb(0,64,128);
   text-indent: 10px;
}


.texte_info 

{
   color: white;
   text-indent: 40px;
   font: 14px Arial, Verdana, serif;
   margin:  15px 30px 12px 10px;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*ACCUEIL*/



                                                                                /*ARCHIVE*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/
	
#cadre_archives

{
   background-color: white;
   width: auto;
   height: auto;
   margin: 3px;
   margin-top: 5px;
   margin-bottom: 10px;
   border: 1px solid white;
   padding: 1px;
}


#texte_archives

{
   width: auto;
   height:833px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;
   padding-top: 0px;
   padding-bottom: 5px;
}


.titre_rubrique_archives

{
   color: white;
   text-align: center;
   font: 18px bold Arial, Verdana, serif;
   text-decoration: underline;
}


#lien_archives_accueil

{
 
   text-indent: 20px;
}

.soulignage_lien_archives_accueil

{
   color: blue;
   text-decoration: none;
   font: 17px Arial, Verdana, serif;
   background-color: white;
   padding:2px;
}


#lien_archives_accueil a:hover

{
   border-top: 2px solid white;
   border-bottom: 2px solid white;
   color: white;
    background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   font: 17px Arial, Verdana, serif;
   cursor: pointer;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*ARCHIVE*/



/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                            /*PAGE EN CONSTRUCTION*/

#Page_en_construction

{
   padding-bottom:5px;
   width: auto;
   height: auto;
   border: 4px double white;
   color: white;
   margin: 0px;
   background-color: rgb(0,64,128);
   text-align: center;
   font: bold x-large Arial, Verdana, serif;
}


#texte_Page_en_construction

{  
   width: auto;
   height: 846px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;  
}


#texte_spécial_page_en_construction

{
	text-align: center;
	font: 17px Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                            /*PAGE EN CONSTRUCTION*/
                          
						  
						    
							                                                    /*LES EQUIPES*/
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#pagination_equipes

{
 	padding: 3px;
	padding-top: 6px;
	height: 25px;
	text-align: center;
	color: white;
    width: auto;
    border: 4px double white;
	margin: 0px;
	background-color: rgb(0,64,128);
    text-align: center;
}


#pagination_equipes a  /*POUR LES LIENS PAS ACTIFS*/

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px outset black;
	font-weight: bold;
	background-color: white;
	color: blue;
	text-decoration: none;
	font-size:80%;
	font-family:Arial, Verdana, serif;
}


#pagination_equipes a:hover

{
		border: 2px inset white;
		cursor: pointer;
		background: blue;
		color: white;
		font-size:80%;
		text-decoration : underline;
}

.lien_precedent_suivant_equipe_grisé

{
    border:2px inset black;
    color:#999999;
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	font-size:80%;
	font-weight: bold;
	background-color: white;
	font-family:Arial, Verdana, serif;
	text-decoration: none;
}

.lien_actif_equipes

{
    text-align: center;
	padding: 4px 7px 4px 7px;
	margin-right: 2px;
	border: 2px inset white;
	font-weight: bold;
	background-color: blue;
	color: white;
	text-decoration: none;
    font-size:80%;
	font-family:Arial, Verdana, serif;
	text-decoration : underline;
}


.texte_objectifs

{
   color: white;
   font: 15px Arial, Verdana, serif;
   margin-left: 30px;  
 
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/
																			    /*LES EQUIPES*/
																				
																				
																				
																				/*INSCRIPTION*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#texte_inscriptions

{
   width: auto;
   height: 881px;
   border: 4px double white;
   margin: 0px;
   background-color: rgb(0,64,128);
   overflow: auto;
}


#texte_inscriptions h4

{
   color: white;
   margin:  auto;
   font: bold large Arial, Verdana, serif;
   text-align: center;
   text-decoration: underline;
}


.choses_a_faire_pour_inscription 

{
   font: 14px Arial, Verdana, serif;
   padding-bottom: 2px;
}


#cadre_tableau_licence

{
   text-align: center;
}

#cadre_tableau_licence table 

{  
   margin: auto;
   border: 3px solid white;
   border-collapse: collapse;
   margin-top: 20px;
   margin-bottom: 20px;
}


#cadre_tableau_licence th

{
   background-color: white;
   color: blue;
   font: 17px Arial, Verdana, serif;
   border: 2px solid blue;
   border-top:none;
   padding: 5px;
}


#cadre_tableau_licence td

{
   border: 1px solid blue;
   font: 14px Arial, Verdana, serif;
   background-color: white;
   color: blue;
   text-align: center; 
   padding: 5px; 
}


.souligner_nom_1ere_ligne_et_colonne_tableau

{
  text-decoration: underline;
}


.note_information_retard_paiement_licence

{
   color: red;
   font: 17px bold Arial, Verdana, serif;
   text-align: center;
   margin:  8px 15px 5px 10px;
   text-decoration: underline;
   padding-bottom: 5px;
   background-color: white;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*INSCRIPTION*/



                                                                               /*MANIFESTATIONS*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

.titres_manifestations
{
   font: bold large Arial, Verdana, serif;
   text-align: center;
   text-decoration:underline;
   padding-bottom: 5px;
}


.photos_manifestations
{
   margin: 20px;
   text-align: center;
}


.nom_photo
{
   font: 11px bold Arial, Verdana, serif;
   text-align: center;
}
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                               /*MANIFESTATIONS*/



                                                                                /*ENTRAINEMENT*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

.horaire_entrainement

{
   color: white;
   text-indent: 15px;
   font: 16px Arial, Verdana, serif;
   margin:  15px 15px 5px 10px;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*ENTRAINEMENT*/



                                                                                /*PRÉSENTATION*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#cadre_texte_presentation h3

{
   color: white;
   margin:  15px 0px 20px 0px;
   font: bold x-large Arial, Verdana, serif;
   text-align: center;
   text-decoration: underline
}


#cadre_texte_presentation li

{
   margin-right: 5px;
   margin-bottom: 15px;
}


#paccès 

{
   color: white;
   font: bold large Arial, Verdana, serif;
   text-indent: 40px;
   text-decoration: underline;
}


#plan 

{
   color: white;
   margin:  15px 0px 20px 0px;
   font: bold large Arial, Verdana, serif;
   text-indent: 40px;
   text-decoration: underline;
}


#cadre_plan

{
   text-align: center;
}


#carte 

{
   margin-bottom: 20px;
   border: 4px ridge white; 
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*PRÉSENTATION*/



                                                                                  /*LE BUREAU*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#cadre_organigramme_bureau 


{
   text-align: center;
}


#cadre_organigramme_bureau table

{
   border: none;
   border-collapse: separate;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   width: 80%;
}


#cadre_organigramme_bureau th

{
   border: none;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
}

#cadre_organigramme_bureau td

{
   border: 2px groove blue;
   font: 13px Arial, Verdana, serif;
   background-color: white;
   color: blue;
   text-align: center; 
   padding: 5px; 
   vertical-align: top;
} 


.souligner_fonction

{
   text-decoration:underline;
   font: 16px Arial, Verdana, serif;
}
 
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                   /*LE BUREAU*/



                                                                                   /*CLASSEMENTS*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

.cadre_texte_tableau_classement th

{
   background-color: blue;
   color: white;
   font: 13px bold Arial, Verdana, serif;
   border-left: 1px solid black;
   border-right: 1px solid black;
   border-bottom: 4px solid black;
   padding: 5px;
}


.cadre_texte_tableau_classement td

{
   border: 1px solid black;
   font: 13px Arial, Verdana, serif;
   text-align: center; 
   padding: 5px; 
}


.soulignage_lien_comptage_point_et_coefficient_par_compétition

{
   color: white;
   text-decoration: none;
}


.soulignage_lien_comptage_point_et_coefficient_par_compétition:hover

{
   background-color: white;
   color: rgb(0,64,128);
   cursor: pointer;
}


.nom_en_gras

{
   font: 13px bold Arial, Verdana, serif;
}


.nom_en_bleu_et_fond_en_blanc

{
   color: blue;
   background-color: white;
}


.soulignage_nom_en_bleu_et_fond_en_blanc 

{
   color:white;
   text-decoration: none;
}


.soulignage_nom_en_bleu_et_fond_en_blanc:hover

{
   background-color: white;
   color: black;
   cursor: pointer;
}


.nom_en_blanc_et_fond_en_bleu

{
   color: white;
   background-color: black;
}


.soulignage_nom_en_blanc_et_fond_en_bleu

{
   text-decoration: none;
}


.soulignage_nom_en_blanc_et_fond_en_bleu:hover

{
   color: white;
   background-color: blue;
   cursor: pointer;
}


.soulignage_lien_nom_des_joueurs

{
   color: white;
   text-decoration: none;
}


.soulignage_lien_nom_des_joueurs:hover

{
   color: black;
   background-color: white;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*CLASSEMENTS*/

																				
																				/*BRULAGES*/
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

.note_information_duree_des_brulages /*BRULAGE*/

{
   color: red;
   text-align:center;
   font: bold 16px Arial, Verdana, serif;
   margin:  8px 15px 5px 10px;
   text-decoration :underline;
   padding-bottom: 5px;
   background-color: white;
}


#texte_Brulage h4

{
   text-align: center;
}


#texte_Brulage table

{
   text-align: center;
   margin-bottom: 10px;
   border: 4px outset black;
}


#texte_Brulage th

{
   border-top: 3px solid black;
   border-bottom: 3px solid black;
   padding: 8px;
   font: 13px Arial, Verdana, serif;
}

.nom_en_noir_et_fond_en_blanc

{
   color: black;
   background-color: white;
}


.separation

{
   background-color: black;
   color: black;
}

.changement_police
{
   color: black;
   background-color: white;
   font: 13px Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/  

                                                                                 /*BRULAGES*/                                                                              
                                                                                 

																				  /*CONTACT*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

legend

{
  font: 16px bold Arial, Verdana, serif;
  color:white;
}


fieldset

{
  
  color: white;
  margin:10px;
  border: 4px ridge white;
  background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
}


input, textarea

{
   font-family: Arial, Verdana, serif;
   color: #0327BD;
}


.message_envoye

{
   margin-top: 10px;
   margin-bottom: 10px;
   text-align:center;
   color: red;
   font: 20px bold Arial, Verdana, serif;
   text-decoration: blink;
}


#e_mail_webmaster

{
   text-align:center;
   color: white;
   font: 16px Arial, Verdana, serif;
   text-decoration: underline;
}


.soulignage_e_mail_webmaster

{
   padding-bottom: 2px;
   color: white;
   cursor: pointer;
   text-decoration: underline;
}


.soulignage_e_mail_webmaster:hover

{
   background-color: white;
   color: blue;
   cursor: pointer;
   text-decoration: underline;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*CONTACT*/

																				
																				
																				/*PRESSES*/
																				
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#texte_presses h4

{
   text-align: center;
   font-family:Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*PRESSES*/

																				
																				
																			  /*INDIVIDUELLES*/
																				
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

.cadre_texte_resultats_indiv

{
   font: 14px Arial, Verdana, serif;
}


.texte_resultats_indiv

{
   text-indent: 35px;
}


.cadre_texte_resultats_indiv h4

{
   font: 17px Arial, Verdana, serif;
   text-indent: 10px;
   text-decoration: underline;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*INDIVIDUELLES*/																		
																				
																				
																				
/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                /*CORPS*/



                                                                                 /*PIED*/

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

#pied_de_page

{
   padding:1px;
   border: 1px solid white;
   clear: both;
   height: auto;
   background-color: white;
   width: auto;
}


#cadre_ecriture_pied_de_page

{
   color: white;
   border: 4px double white ;
   background: url("../styles/images/arriereplan2.jpg") fixed no-repeat;
   text-align: center;
   font: small Arial, Verdana, serif;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________*/

                                                                                     /*PIED*/