body {
/*margin: 0; /* pour éviter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
/*width:840px;
margin-left:auto;
margin-right:auto;*/
background-image:url(images/fondJaune1.gif);
}
#entete {
 background-image:  url("images/banner.gif");
 background-repeat: no-repeat;
 height:179px;
 width:850px;
 }
#haut {
 height:179px;
 }
#conteneur {
width: 850px;
background-color:#FFFFE8;
text-align:left;
margin-left:auto;
margin-right:auto;
}
/*************************************************************************************************
*****************************************MENU HAUT **********************************************/
#menuhaut ul{
list-style-type: none;
position:absolute; 
  list-style:none;
  padding: 0px;
  margin: 0px;
  width:850px;
  height:179px;
}
#menuhaut li {
list-style-type:none;
}
#menuhaut a {
position:absolute;
display:block;
font-size:1.5em;
color:#FFFF99;
font-family:"Arial Rounded MT Bold", "Arial Narrow",Helvetica, Arial, sans-serif;
text-decoration:none;
}
#lien1 {
  top: 110px;
	
 /* Cet element de menu sera placé à 42px du bord gauche de son conteneur : la balise UL */
  left: 130px;
	
 /* Le texte sera décallé de 10px vers le bas et de 10px vers la droite tout en laissant 
  * apparaitre le background de la balise 
  * NOTE : La syntaxe courte de padding dans l'ordre est : 
  *        padding: padding-top padding-right padding-bottom padding-left
  */
  padding: 10px 0px 0px 10px;
}
#lien2 {
  top:100px;
  left:190px;
  padding: 7px 0px 0px 34px;

}
#lien3 {
  top:20px;
  left:350px;
  padding: 7px 0px 0px 34px;

}
#lien4 {  
  top:80px;
  left:350px;
  padding: 7px 0px 0px 34px;
}
#lien5 {
  top:20px;
  left:550px;
  padding: 10px 0px 0px 10px;
  
}
#lien6 {
  top:85px;
  left:610px;
  padding: 7px 0px 0px 34px; 
}
/*photos menu haut*/
.photos{
margin-left:15px;
}
/*menu haut contact*/
.contactJeunes{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:420px;
}
.formContactJeunes{
margin-right:120px;
}
.contactClubTexte{
margin-left:-40px;
font-size:1.2em;
text-align:center;
}
.contactClubTexte1{
margin-left:210px;
font-size:1.2em;
}
.contactClubEmail{
margin-left:320px;
color:#FF0000;
font-size:1.2em;
}
.contactClubEmail a{
color:#FF0000;
}

/*******************************FIN MENU HAUT***********************************/


/********************************************************************************
*************CENTRE *************************************************************/

#centre {
margin-left:150px;
margin-right:170px;
}
#centre li{
list-style-type: none;
text-align:center;
}
#centre a{
text-align:center;
font-family:Georgia,verdana,Arial, Helvetica, sans-serif;
font-size: 1.3em;
}
.text{
text-align:center;
font-size:1em;
color:#000000;
}
/*page index*/
.photoIndex1{
float:left;
margin-left:15px;
margin-top:5px;
}
.photoIndex2{
float:right;
margin-right:15px;
margin-top:5px;
}
.texteIndex{
font-size:1.2em;
}

/*****************************futsal 2009*************/
.futsalJeunes{
margin-top:10px;
font-size:1.1em;
font-weight:bold;
}
.futsalJeunesLink{
margin-top:-40px;
font-size:0.7em;
color:#f95107;
margin-top:10px;
}
.futsalJeunesLink a{
font-size:0.7em;
color:#f95107;

}

/* fin page index*/
.traitJa{
float:left;
margin-left:25px;
}
/*STADES*/
/*stades */
.titreStades{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:420px;
}

.titreP{
margin-left:230px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.8em;
color:#333333;
font-weight:bold;
}

.titreP1{
margin-left:380px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.8em;
color:#333333;
font-weight:bold;
}
.textG{
text-align:center;
font-size:1.2em;
color:#000000;
margin-left:5px;
margin-top:10px;
}
.textGa{
text-align:center;
font-size:1em;
color:#000000;
margin-left:20px;
margin-top:10px;
}
.textGab{
text-align:center;
font-size:1em;
color:#000000;
margin-left:100px;
margin-top:10px;
}
.textGab1{
text-align:center;
font-size:1em;
color:#000000;
margin-left:180px;
margin-top:10px;
}

.photoStade{
margin-left:50px;
}
.photoStadeAM{
margin-left:380px;
}
.photoStadeAB{
margin-left:180px;
}
.titreBarozzi{
margin-left:380px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.8em;
color:#333333;
font-weight:bold;
}
.textBarozzi{
text-align:center;
font-size:1em;
color:#000000;
margin-left:100px;
margin-top:10px;
}
.textStadesB{
text-align:center;
font-size:1em;
color:#000000;
margin-left:100px;
margin-top:10px;
}
.linkBarozziStade{
margin-left:400px;
margin-top:10px;
}
.photoStadeB{
margin-left:180px;
}

/* FIN STADES*/


/*autres pages - general*/
.centreG{
margin-left:450px;
}
centreG li{
list-style-type:none;
}
.titreG{
margin-left:210px;
margin-top:20px;
}

.textPhilo{
margin-left:170px;
padding:10px;
text-align:left;
font-size:1.2em;
color:#333333;
}
/*****centre programmes entr. ******************/
.centreProgEntr{
margin-left:10px;
}
centreProgEntr li{
list-style-type:none;
}
.titreProgEntr{
margin-left:170px;
margin-top:20px;
}
.titreDProgrammesEntr{
margin-left:20px;
text-align:center;
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
/**********************************************/
/*comission jeunes*/
.textCommission{
margin-left:450px;
text-align:left;
font-size:1.2em;
color:#333333;
}
.textCommission1{
margin-left:380px;
}
.membresCommission{
margin-left:350px;
font-size:1.2em;
}
.membresCommission1{
margin-left:360px;
text-align:left;
}
.titreCommission{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:280px;
}
.bureauCommission{
margin-left:300px;
margin-right:160px;
text-align:center;
}

.imgCommission{
margin-left:300px;
}
/*DIRECTION*/
.titreDirection{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:400px;
}
.imgPresident{
margin-left:430px;
}
.textpresident{
margin-left:440px;
}
.textpresident1{
margin-left:425px;
font-weight:bold;
}
.imgClaude{
margin-left:400px;
margin-top:15px;
}
.textClaude{
margin-left:450px;
}
.textClaude1{
margin-left:280px;
font-weight:bold;
}
.textClaude2{
margin-left:30px;
text-align:center;
}
/*fin direction*/
/*structure*/
.organigramme{
margin-left:170px;
}
/*fin structure*/


/*equipes*/
.titreE_CF{
margin-left:10px;
text-align:center;
font-size:2.3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.imgE{
margin-left:420px;
margin-top:20px;
}

/*perspective*/
.textPerspective{
margin-left:210px;
margin-right:50px;
font-size:1.5em;

}
/* fin perspective*/

/*junior*/
.titreJunior{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:420px;
}
.textJunior{
margin-left:290px;
}
.imgJoueurs{
margin-left:200px;
}
.imgEquipesJ{
margin-left:210px;
}
/*******fin junior******/

/**************scolaires*/
.textScolaireTitre{
margin-left:450px;
margin-top:20px;
font-size:1.5em;
}
/***************fin scolaires*/

.imgEquipes{
margin-left:210px;
}
.texteE_J{
margin-left:200px;
text-align:center;
font-size:1.2em;
color:#333333;
}
/*entraîneurs spécifiques équipes*/
.titreSpecifiques{
font-size:2.3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:250px;
}
.texteSpecifiques{
font-size:1.3em;
text-align:center;
color:#333333;
}
.texteSpecifiques1{
font-size:1.2em;
text-align:center;
color:#333333;
}
.imgSpecifique{
margin-left:400px;
}
.texteSpecifiques2{
font-size:1.2em;
text-align:center;
color:#333333;
margin-left:150px;
}
.texteSpecifiquesClaude{
font-size:1.2em;
text-align:center;
color:#333333;
}
.texteSpecifiquesClaude a{
font-size:1.2em;
text-align:center;
color:#FF0000;
margin-left:20px;
}
/*fin entr. spécifique équipes*/
/*matchs*/
.titreDProgrammes{
margin-left:10px;
text-align:center;
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.texteProgrammes{
margin-left:180px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
.imgProgrammes{
margin-left:260px;
}
.imgProgrammes1{
margin-left:350px;
}
.imgProgrammes2{
margin-left:410px;
}
.imgProgrammes3{
margin-left:360px;
}
.imgProgrammes3a{
margin-left:420px;
}

.texteProgrammes1{
margin-left:200px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
.texteProgrammes3{
margin-left:200px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
.planning1{
margin-left:10px;
}
.planning2{
margin-left:30px;
}
.repriseEntr{
margin-left:200px;
}

/*recrutement*/
.titreRecrutement{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:220px;
}
.imgRecrutement{
margin-left:280px;
margin-top:20px;
}
.recrutementEmail{
margin-left:180px;
color:#FF0000;
font-size:1.1em;
}
.recrutementEmail a{
color:#FF0000;
}
/*liens*/
.titreLiens{
margin-left:30px;
text-align:center;
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.imgLiens{
margin-left:380px;
}
.liensL{
margin-left:310px;
}
/* sponsors*/
.titreSponsors{
font-size:3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:400px;
}
.bouclesponsors{
margin-left:380px;
margin-top:5px;
}
#bouclesponsors1{
margin-left:375px;
margin-top:50px;
}
.bouclesponsors1 li{
list-style-type:none;
}
.bouclesponsors1 a{
font-size:1.5em;
color:#FF0000;
}
.imgSponsors{
margin-left:320px;
margin-top:40px;
}

/*fin sponsors*/
/*barre news page index */
.centreR{
margin-left:15px;
margin-right:5px;
width:131px;
}

/**************************************************************************************
**************************************************GAUCHE ******************************/
#gauche{
float:left;
width:150px;
background-image:url(images/fondMg.gif);
background-position:left;
list-style-type: none;
margin-top:15px;
padding:0;
text-decoration: none;
}
#menugauche {
list-style-type: none;
padding:0;
display:inline;
}
#menugauche li {
list-style-type:none;
}
#menugauche a {
margin: 0 2px;
color:#000300;
font-size:2em;
font-family:verdana,arial,helvetica,sans-serif;
text-decoration: none;
}
.a{
display: inline;
}
.table{
margin-top:350px;
font-size:18px;
} 
.tr{
font-size:12px;
}
.flf{
margin-top:940px;
}
.drapeaux{
list-style-type: none;
margin-top:0;
margin-left:25px;

}
.a{
display: inline;
}
#classement{
background-color:#FFCC00;
margin-top:400px;
margin-left:0;
border: 1px solid gray;
}
#classement li{
width:148px;
height:1px;
margin-left:0;
}
#tableG{
background-color:#CCCCCC;
border: 1px solid gray;
height:150px;
width:150px;
text-align:left;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
margin-left:2px;
}
.textC{
text-align:center;
font-size:1.1em;
background-color:#999999;
border:#990000 medium;
}
.Dud{
color:#FFCC00;
background-color:#990000;
}
.DudG{
color:#000000;
background-color:#CCCCCC;
}


/************************************************FIN GAUCHE***********************************/

/************************************************************************************************
***********************************************DROIT*******************************************/
#droit{
float:right;
width:170px;
background-image:url(images/fondMd.gif);
background-position:right;
list-style-type: none;
margin-top:5px;
padding:0;
text-decoration: none;
}
#menudroit {
list-style-type: none;
padding:0;
}

/*forum*/
.videos1{
border: 1px solid yellow;
background-color:#FFFFE1;
color:#333333;
font-size:1.2em;
height:60px;
}
.videos1 a {
text-align:center;
color:#000000;
font-size:12px;
}
.videos2{
border: 1px solid yellow;
background-color:#FFFFE1;
font-size:1.1em;
color:#333333;
font-weight:bold;
text-align:center;
height:auto;
}
.videos2 a{
color:#333333;
}
.forum{
font-size:0.9em;
color:#333333;
}
.forumInscription{
font-size:1em;
color:#FF0000;
font-weight:bold;
}
.forum1{
border: 1px solid yellow;
background-color:#FFFFE1;
color:#333333;
font-size:1.2em;
height:60px;
}
.forum1 a {
text-align:center;
color:#000000;
font-size:12px;
}
.forum2{
border: 1px solid yellow;
background-color:#FFFFFF;
color:#333333;
text-align:center;
height:30px;
}
.forum2 a{
color:#333333;
font-size:1.2em;
}
/**********************GALERIE PHOTOS*********************/
.forum3{
border: 1px solid yellow;
background-color:#FFFFFF;
color:#333333;
text-align:center;
height:30px;
width:170px;
}
.forum3 a{
color:#ff0000;
font-size:1.2em;
text-decoration:none;
}

/*****page forum**********/
.forum1p{
border: 1px solid yellow;
background-color:#FFFFE1;
color:#333333;
font-size:1.2em;
width:400px;
height:80px;
margin-left:120px;
}
.forump{
font-size:0.9em;
color:#333333;

}
.forum2p{
border: 1px solid yellow;
background-color:#FFFFE1;
font-size:1.1em;
color:#333333;
font-weight:bold;
text-align:center;
height:auto;
width:400px;
margin-left:120px;
}
.forum2p a{
color:#333333;
}
/******fin page forum********/


/*fin forum*/
.garconD{
margin-right:0;
float:right;
margin-top:20px;
}
table#droit{
margin-right:1px;
}
/*play chanson club*/
.play{
float:right;
margin-right:5px;
border:#666666 solid 1px;
}
.playtexte{
float:left;
margin-left:5px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}

/********************************************FIN DROIT ******************************************/

/*************************************************************************************************
********************************** PIED *********************************************************/
#pied {
clear:left;
width:850px;
text-align:center;
font-size: 0.9em;
color:#990000;
background-image:url(images/pied.gif);
background-repeat:no-repeat;
}
#pied li{
list-style-type: none;
font-size:0.9em;
color:#990000;
}
#pied a{
text-align:center;
font-family:verdana,Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 0.9em;
color:#990000;
}
#piedG {
width:850px;
text-align:center;
color:#990000;
background-image:url(images/pied.gif);
background-repeat:no-repeat;
margin-top:-140px;
}
#piedG li{
list-style-type: none;
font-size:0.9em;
color:#990000;
}
#piedG a{
text-align:center;
font-family:verdana,Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 0.9em;
color:#990000;
}

/***************************************************FIN PIED ****************************************************/
HR {
height: 1px;
margin-left:2px;
border: 0;
}
.gaucheR{
width: 148px;
color:#FF0000;
background-color:#FF0000;
margin-left:1px;
}
.gaucheJ{
width: 150px;
background-color:#FFCC00;
margin-left:2px;
}
.droit{
width: 170px;
margin-right:1px;
}
.centre{
margin-right: 15px;
margin-left:15px;
margin-top:20px;
height:3px;
background-color:#990000;
text-align:center;
}
.centreR{
background-image:url(images/traitC.gif);
background-repeat:no-repeat;
width:126px;
height:26px;
margin-top:55px;
text-align:left;
text-indent:-30px;
outline:medium #000000;
font-size:1em;
margin-left:15px;
margin-right:15px;
text-decoration:none;
font-weight:bold;
}

img{
border:#990000;
 }
H1{
font-size: 3em;
font-family:Verdana, Arial, Helvetica, sans-serif,Minion Std;
color: #000066;
font-weight: bold;
}
.bleuec{
font-size:5em;
font-family:President,verdana,arial,helvetica;
margin-right: 40px;
margin-left: 5px;
color:#191970;
}
.titre{
font:Papyrus,President,Verdana, Arial, Helvetica, sans-serif;
color:#333300;
}
H2{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif,Minion Std;
font-size:0.9em;
color:#3333CC;
text-decoration:none;
}
H3{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif,Minion Std;
font-size:1em;
color:#000033;
}

H4{
text-align:center;
font-size:0.8em;
color: #FFFFFF;
font-weight: bold;
text-decoration:underline;
display:inline;
}
