body
{
   padding:0px;
   background-color: black; 
   font-family: Times, Serif;
   font-weight: bold;
   font-size: 14px;
   color: Black;
   text-align: Left;
   line-height: 15px;
}

a
{
   padding:0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 12px;
   text-align: Left;
   text-decoration: none;
   line-height: 13px;
}

a:visited
{
   padding:0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 12px;
   color: Black;
   text-align: Left;
   text-decoration: none;
   line-height: 13px;
}

a:hover
{
   padding:0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 12px;
   color: Black;
   text-align: Left;
   text-decoration: none;
   line-height: 13px;
}

h1
{
   font-size: 20px;
   font-family: Times, Serif;
   font-weight: bold;
   color: Black;
   text-align: center;
   vertical-align: center;
}

m1
{
   font-size: 10px;
   font-family: Times, Serif;
   font-weight: normal;
   color: Black;
   text-align: center;
   line-height: 12px;
}

/*-----------------------------------------------------------*/
/* Div global qui contient tout le reste                     */
/*-----------------------------------------------------------*/
#Z_PAGE
   { 
    width: 1250px; 
    height: 800px;
    margin: auto;
	  background-color: black;
   } 

/*--------------------------------------------*/
/* Div entete                                 */
/*--------------------------------------------*/
#Z_Entete
{ 
   width: 1250px; 
   height: 120px;
	 background-image: url("Ressources/web_design_zone_entete4.jpg");
	 background-repeat: no-repeat;
} 
#Z_connection
{ 
   
	 position: relative;
	 width: 100px; 
   height: 80px;
   left: 860px;
   top: 30px;
} 

/*-------------------------------------------------*/
/* Div Menu Principal                              */
/*-------------------------------------------------*/
#Z_Menu
{
   width: 120px;
   height: 674px;
	 background-image: url("Ressources/web_design_zone_menu4.jpg");
   background-repeat: no-repeat;
   float : left;
}

/*-------------------------------------------------*/
/* sous Div Menu Principal                         */
/*-------------------------------------------------*/
#Z2_Menu_Connection
{
   width: 110px;
   height: 55px;
   margin: 15px 5px 0px 5px;
   text-align: center;
}

#Z2_Menu_Grand
{
   width: 110px;
   height: 130px;
   margin: 5px 0px 0px 5px;
   text-align: center;
}

#Z2_Menu_Petit
{
   width: 110px;
   height: 95px;
   margin: 5px 0px 0px 5px;
   text-align: center;
}

#Z2_Menu_De
{
   width: 100px;
   height: 75px;
   margin: 10px 0px 0px 10px;
   text-align: center;
}


/*-------------------------------------------------*/
/* Div Zone Principale                             */
/*-------------------------------------------------*/
#Z_Corps
{
	 width: 1130px;
   height: 621px;
   position: relative;
	 color: Black;
	 background-image: url("Ressources/web_design_zone_principale4.jpg");
   background-color: white;
   background-repeat: no-repeat;
	 float: left;
}

/* pour les blocs avec scroll possible */
#Z2_Corps
{
	 width: 1110px;
   height: 600px;
   margin : 10px 10px 0px 10px;
	 overflow: auto;
}

#Z2_CorpsBlanc
{
	 width: 1110px;
   height: 600px;
   margin : 10px 10px 0px 10px;
	 overflow: auto;
	 text-color:white;
}

/* spécial pour les blocs avec scroll possible mais ou le scroll 
 est affiché par une div contenue par celle ci (voir messagerie) */
#Z2_Corps_no_overflow
{
	 width: 1110px;
   height: 600px;
   margin : 10px 10px 0px 10px;
	 overflow: hidden;
}

/* pour les blocs avec scroll possible */
#Z3_Equipe_overflow
{
	 width: 860;
   height: 455;
   margin : 0px 0px 0px 0px;
	 overflow: auto;
}

/*-------------------------------------------------*/
/* Div Pied de page                                */
/*-------------------------------------------------*/
#Z_Pied
{
   width: 1130px;
   height: 53px;
   float : left;
	 color: Black;
	 background-image: url("Ressources/web_design_pied4.jpg");
   background-color: White;
   background-repeat: no-repeat;
}


/*-------------------------------------------------*/
/* Classes MENU                                    */
/*-------------------------------------------------*/

.Menu_Principal_Tableau
{
   width: 100%;
   text-align: center;
   border-collapse: separate;
   border-style: none;
   padding: 0px;
}
.Menu_Principal_Titre
{
   font-family: Times, Serif;
   font-weight: bold;
   font-size: 20px;
   color: Black;
   text-align: left;
   vertical-align: top;
   line-height: 23px;
   border-width: 0px;
   border-style: none;
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
}
.Menu_Principal_Element
{
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 12px;
   color: Black;
   text-align: center;
   line-height: 13px;
s}
.Liste_generique
{
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 12px;
   color: black;
   text-align: center;
   line-height: 13px;
}


/*-------------------------------------------------*/
/* Classes Generiques                              */
/*-------------------------------------------------*/

.tableau_equipe
{
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 13px;
   border-style: solid;
   border-collapse: collapse;
   border-width: 1px;
   border-color: black;
   background-color:white;
	 color: black;
   text-align: center;
   line-height: 15px;
}

.tableau_equipe_top8
{
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 13px;
   border-style: solid;
   border-collapse: collapse;
   border-width: 1px;
   border-color: black;
   background-color:LawnGreen;
	 color: black;
   text-align: center;
   line-height: 15px;
}

.tableau_equipe_titre
{
   font-family: Times, Serif;
   font-weight: bold;
   font-size: 13px;
   border-style: solid;
   border-collapse: collapse;
   border-width: 1px;
   border-color: black;
   background-color:black;
	 color: white;
   text-align: center;
   line-height: 14px;
}


.Corps_Paragraphe
{
   width: 1100px;
   text-align: Left;
   border-collapse: collapse;
   border-style: inset;
   border-width: 1px;
   padding: 0px;
   margin: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
	 line-height: 15px;
   color: Black;
}

.Input_Connection
{
   background-color:White;
	 font-size:10px;   
   color: Black;
	 line-height: 13px;
   font-family: Times, Serif;
   font-weight: normal;
   text-align: left;
}

.Input_Saisie_FDM
{
   background-color:White;
	 font-size:12px;   
   color: Black;
	 line-height: 15px;
   font-family: Times, Serif;
   font-weight: normal;
   text-align: left;
}

.Generic_Tableau
{
   width: 730px;
   text-align: Left;
   border-collapse: collapse;
   border-style: none;
   border-width: 0px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
   background-color: #E0E0E0;
}

.Generic_Tableau_Transparent
{
   width: 730px;
   text-align: Left;
   border-collapse: collapse;
   border-style: none;
   border-width: 0px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
}

.Generic_Tableau_Transparent_border
{
   width: 730px;
   text-align: Left;
   border-collapse: collapse;
   border-style: inset;
   border-width: 1px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
}
.Generic_Tableau_nosize
{
   text-align: Left;
   border-collapse: collapse;
   border-style: none;
   border-width: 0px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
   background-color: #E0E0E0;
}

.Generic_Demi_Tableau
{
   width: 350px;
   text-align: Left;
   border-collapse: collapse;
   border-style: none;
   border-width: 0px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
   background-color: #E0E0E0;
}

.Generic_Demi_Tableau_Transparent
{
   width: 350px;
   text-align: Left;
   border-collapse: collapse;
   border-style: none;
   border-width: 0px;
   padding: 0px;
   font-family: Times, Serif;
   font-weight: normal;
   font-size: 14px;
   color: Black;
}