
body
{
   min-width:1000px;
   width:100%;
   margin:0 auto;
   /*760*/
   margin: 0px;  
    padding-right:10px;
  /* background-color: green;*/
   /*	background-image : url("Images/fondClair.jpg");*/
	background: white;
  
}

#entete
{
	width : 100%;
min-width:1000px;
	height : 110px;
	top:0px;
	left:0px;
	margin-left:0px;
	position:absolute;
	display:block;
	background: #98c9a8;
	
}
#piedDePage
{
	border:none;
	float:left;
	width : 100%;
	height : 20px;
min-width:1000px;
      color:white;
  background:#00694d;
	margin-top:50px;
}
#piedDePage a{
  color:white;
}
#piedDePage a:hover{
  color:#98c9a8;
}
#menuHorizontal
{
	float:left;
	width : 100%;
}

#menuGauche
{
float:left;
width:100%;
max-width:210px;
margin-right:18px;

margin-bottom:40px;
}


.menuGaucheDesign{
border-left:1px solid #00694d;
border-right:1px solid #00694d;
border-bottom:1px solid #00694d;
border-top:none;
  -moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomright:10px;

-webkit-border-bottom-right-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
  background-image:url("Images/fondmenu.png");

}
.menuGaucheDesign h5{
height:20px;

  background:#00694d;
  color:white;
  margin-top:0px;
border:1px solid #00694d;
-moz-border-radius-topright:10px;
-moz-border-radius-topleft:10px;
font-size:12px;

-webkit-border-top-right-radius:10px;
-webkit-border-top-left-radius:10px;
  text-align:center;
}
.menuGaucheDesign td{
  font-size:10px;
  border:1px solid #00694d;

}
.menuGaucheDesignGauche{
  background:url("Images/bordgauche.png");
  width:18px;
}
.menuGaucheDesignDroite{
  background:url("Images/borddroit.png");
  width:18px;
}

.menuGaucheDesignCentre{
  font-size:10px;
  color:white;
}
.menuGaucheDesign ul{
  margin-left:-10px;
  list-style-type:none;
list-style-position: inside;

}
.menuGaucheDesign li{
  margin-left:-10px;
}

.blockIndex{
  width:45%;
  margin-top:0px;
  margin-bottom:40px;
}
.blockIndexTitre{

}
.blockIndexTitre ul{
  width:100%;

  height:20px;
display:block;
list-style-type: none;
	margin: 0 auto;
	padding-top:4px;
	padding: 0;
	z-index:40;


}
.blockIndexTitre li{
float: left;
	font-size:11px;
	margin: 0;
	padding: 0;
	border: 0;
z-index:50;
}
.blockIndexTitreDroite{
position:relative;
	display: block;
	height: 100%;
	width:20px;
	color: #FFF;
border:1px solid black;
background:#00694d;
	-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
	margin: 0;
	font-size:11px;
	text-decoration: none;
z-index:50;
}
.tablemenugauche{
  width:70%;
  margin:0px auto;
  border:none;
  margin-bottom:10px;
}
.tablemenugauche td{
  height:50px;
  margin-left:0px;
 border:none;
  padding:5px;
}
.blockIndexTitreGauche{
  position:relative;
	display: block;
	height: 100%;
	width:20px;
	color: #d83a03;
border:1px solid black;
background:#00694d;
	-webkit-border-top-left-radius:10px;
-moz-border-radius-topleft:10px;
	margin: 0;
	font-size:11px;
	text-decoration: none;
z-index:50;
}
.blockIndexTitreCentre{
  
 background:#00694d;
 position:relative;
display: block;
height: 100%;
color: white;
margin: auto;

font-size:12px;
text-decoration: none;
z-index:50;
}
.blockIndexCoprs{
  padding:5px;
  width:100%;
  border-left:1px solid #00694d;
  border-bottom:1px solid #00694d;
  border-right:1px solid #00694d;
  border-top:1px solid #00694d;
	background: #e7f3e4;
  font-size:12px;
  min-height:125px;
  
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;

-webkit-border-bottom-right-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
}


.tableauDesignPrincipalTD1{
  width:172px;
  max-width:172px;
  /*padding-bottom:30px;*/
padding:0px;

}

.tableauDesignPrincipal{

width:100%;
}



input {
     color:black;
     background-color:#98c9a8;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}
input:hover, input:focus{
     color:black;
     background-color:#e7f3e4;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}

.button {
     color:black;
     background-color:#98c9a8;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}
select {
     color:black;
     background-color:#98c9a8;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}
textarea {
     color:black;
     background-color:#98c9a8;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}

input[type=radio] {
     color:black;
     background-color:#98c9a8;
      border:3px solid #00694d;
     font-size:10px;
     font-family:arial;
}
#menu
{
	position:relative;
	width : 140px;
	
	margin-right : 1px;
	margin-bottom : 20px;
}
#menub
{
	position:relative;
	width : 140px;
	border : 2px solid black;
	
	margin-bottom : 20px;
}
#menuc
{
	position:relative;
	width : 140px;
	border : 2px solid black;
	
	margin-bottom : 20px;
}
#enteteMenu
{
	height : 35px;
	width : 140px;
	color : blue;
	font-size:12px;
	border-bottom:1px solid black;
	margin-right:15px;
	font-family:  Arial, Verdana, serif;
	/*background-image : url("Images/enteteMenuGauche.png");*/
}

#comblage
{
	width:140px;
	text-align:center;
}

#elemMenu
{
	background-image : url("Images/piedClair.jpg");
	
	text-align : center;
}

#basMenu
{
	height : 5px;
	
	background-image : url("Images/piedClair.jpg");
	border-bottom:1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

#corps
{
	/*float:left;
	display:inline;
	margin-top:100px;
	min-width : 810px;
	width:75%;
	min-height : 400px;
	background : white;
	margin-right : 0px;
	text-align : left;
	color : black;
	font-size : 14px;
	font-family: "Arial Black", Arial, Verdana, serif;
	padding-top:30px;
	z-index:0;*/


position:absolute;
top:155px;
left:0px;
	display:inline;
	width:100%;
	min-width : 810px;
	min-height : 400px;
	background : white;
	margin-right : 0px;
	text-align : left;
	color : black;
	font-size : 14px;
	font-family:  Arial, Verdana, serif;
	padding-top:30px;
	z-index:0;
}





#blockInfoAccueil
{
	width:220px;
	float:right;
	text-align:center;
	color:grey;
}
.photo
{
	padding:4px;
	padding-top:25px;
}



a
{
   	text-decoration: none; /* Les liens ne seront plus soulignÃ©s */
   	color : #d83a03;  
	font-size : 12px;
	font-family: Arial, Verdana, serif;
}

a:hover
{
   	text-decoration: none; /* Les liens ne seront plus soulignÃ©s */
   	color : red;  
	font-size : 12px;
	font-family:  Arial, Verdana, serif;
}
.petitp{
  margin-top:0px;
  font-size:10px;
}
/*
label {
display:block;
width:250px;
float:left;
margin-bottom : 5px;
}*/

label {
display:block;

float:left;
margin-bottom : 5px;
}

input
{
	margin-bottom : 5px;
}

.nonAlign
{
float : left;
}

.liensMenu
{
	text-decoration: none; /* Les liens ne seront plus soulignÃ©s */
   	color : grey;  
	font-size : 14px;
	font-family:  Arial, Verdana, serif;
}

.liensMenu:hover
{
	text-decoration: none; /* Les liens ne seront plus soulignÃ©s */
   	color : blue;  
	font-size : 14px;
	font-family: "Arial Black", Arial, Verdana, serif;
}

.lienrouge
{
	color : blue;
}

.lienrouge:hover 
{
	color : red;
}

.pageVoirJoueur{
width:1000px;
	border: none;

}
.pageVoirJoueur td{
	width:50%;
	text-align:center;
	
}
.pageVoirJoueurInterne{
	border:none;
}
#moi
{
	background-image :url("Images/fod3.png");
	float:left;
	font-size : 14px;
	width : 90%;
	height : 300px;
	border : 2px ridge black;
	margin-bottom : 20px;
	padding : 10px;
	
}

#relation
{
	background-image :url("Images/fod3.png");
float:left;
	font-size : 14px;
	width : 90%;
	height : 200px;
	border : 2px ridge black;
	margin-bottom : 20px;
	text-align : center;
}

#infogenerale
{
	background-image :url("Images/fod3.png");
	float:left;
	font-size : 14px;
	width : 90%;
	height : 200px;
	border : 2px ridge black;
	margin-bottom : 20px;
	padding : 10px;
}
#ami
{
	top : 100px;
	background-image :url("Images/fod3.png");
	float:left;
	font-size : 14px;
	width : 90%;
	height : 300px;
	border : 2px ridge black;
	margin-bottom : 20px;
	padding : 10px;
}
#commentaire
{
	/*position : absolute;
	*/
	background-image :url("Images/fod3.png");
	font-size : 14px;
	width : 90%;
	min-height : 300px;
	height : 300px;
	border : 2px ridge black;
	margin:0 auto;
	overflow: scroll;
}
#fin
{
	/*position : static;
	position:absolute;
	margin-top : 885px;*/
	background-image :url("Images/fod3.png");
	width:90%;
	height:50px;
	margin:0 auto;
	margin-top:15px;
	font-size : 14px;
	text-align : center;
	margin-bottom : 10px;
	border : 2px ridge black;
}



.interneVoirEquipe{
	border:2px solid #00694d;
	margin:5px auto;
	width:80%;
}
.interneVoirEquipe th{
  background:#00694d;
  color:white;
}
.interneVoirEquipe td{
  background:white;
  color:black;
border:1px solid #00694d;
}
.joueurClub{
	width:60%;
	background-image :url("Images/fod3.png");
	padding:30px;
	margin:0 auto;
}
.tableJoueurClub{
	width:90%;
	margin-top:25px;
margin-bottom:25px;
	margin-left:auto;
margin-right:auto;
}
.tableJoueurClub th{
    background:#00694d;
    color:white;
  text-align:center;
}
.tableJoueurClub td{
  color:black;
  background:white;
  border:1px solid #00694d;
  text-align:center;
}
.petit
{
	font-size : 11px;
}

.petit2
{
	font-size : 12px;
}

.petit2:hover
{
	font-size : 12px;
}
h2
{
	color : black;
	font-size : 26px;
	font-family: Arial, Verdana, serif;

}
h3
{
	color : black;
	font-size : 22px;
	font-family: Arial, Verdana, serif;

}
h4
{
	color : black;
	font-size : 18px;
	font-family: Arial, Verdana, serif;

}
h5
{
	color : black;
	font-size : 14px;
	font-family: Arial, Verdana, serif;

}
h6
{
	color : black;
	font-size : 12px;
	font-family: Arial, Verdana, serif;

}

em
{
	text-align : right;
}
.menucorps
{
	border: 2px solid black;
	text-align: center;
	padding: 5px; 
	background : #3B4E77;
	color : white;
	min-width : 120px;
}
.menucorps:hover
{
	border: 2px solid black;
	text-align: center;
	padding: 5px; 
	background-image : url("Images/fod4.png");
	color : white;
	min-width : 120px;
}

.formulaire{
	width:90%;
	border:none;
	margin:0 auto;
}
.formulaireGauche{
	width:40%;
	text-align:left;
}
.formulaireDroit{
	width:60%;
	text-align:left;
}
.entrerAbsence{
	border:none;
	width:90%;
	padding:10px;
	margin:0 auto;
}
.entrerAbsence td{
	width:50%;
}

.tableListeAbsence{
	width:80%;
	margin:0 auto;
}

.tableListeAbsence td{
	width:25%;
	border: 2px solid black;
	text-align:center;
	background-image: url("Images/fod4.png");
}
.tableListeAbsence th{
	width:25%;
	border: 2px solid black;
	background : #3B4E77;
}

table{
	border: 2px solid #00694d;
	border-collapse: collapse; 
	padding : 12px;
	margin-top:2px;
}


.tableMessage{
	width:80%;
	margin:15px auto;
}
.tableMessage th{
  background:#00694d;
  color:white;
}

.tableMessage a:hover{
	color:red;
}
.tableMessage a{
	color:black;
}
.vuexp
{
	width : 150px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	color : black;
	font-style: italic;
}

.vuobj
{
	width : 250px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	color : black;
	font-style: italic;
}

.vudate
{
	width : 190px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	color : black;
	font-style: italic;
}

.pasvuexp
{
	width : 150px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	font-weight: bold;
	color : black;
}

.pasvuobj
{
	width : 250px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	font-weight: bold;
	color : black;
}

.pasvudate
{
	width : 190px;
	text-align : center;
	border: 2px solid #00694d;
	background-color : white;
	font-weight: bold;
	color : black;
}

.mess
{
	border: 2px solid #00694d;
}

.lientableau
{
	font-size : 14px;
	color : white;
}

.lientableau:hover
{
	font-size : 14px;
	color : blue;
}

.lientableau2
{
	font-size : 14px;
	color : black;
}

.lientableau2:hover
{
	font-size : 14px;
	color : blue;
}
#liremessage
{
	width : 550px;
	border: 1px solid white;
	margin:15px auto;
	padding : 10px;
}

.reponsemessage
{
	color : yellow;
	font-size : 15px;
}
.reponsemessage:hover
{
	color : red;
	font-size : 15px;
}

.amidemoi
{
	margin:auto;
      border:none;
}
.tableMenuAdmin{
	width:85%;
		margin:15px auto;

}
.menuadmin
{
	background: #3B4E77;
	font-size : 12px;
	text-align : center;
	color:white;
	border : 2px outset white;
	padding-left : 5px;
	padding-right : 5px;
	margin:15px auto;
}
.menuadmin2
{
	font-size : 12px;
	text-align : center;
	padding-left : 5px;
	padding-right : 5px;
	color:white;
	margin:15px auto;
}
.menuadmin2:hover
{
	font-size : 12px;
	text-align : center;
	color: red;
	padding-left : 5px;
	padding-right : 5px;
}

#validation {
position : relative;
top : -9px;
font-size : 10px;
}

.tableDroits
{
	border : 3px solid #00694d;
	width:95%;
	margin:30px auto;
}
.tableDroits th
{
	border : 2px solid white;
	margin:0 auto;
	background:#00694d;
	color:white;
	text-align:center;
	font-size:11px;
}
.tableDroits td
{
	border : 1px solid #00694d;
	margin:0 auto;
	background:white;
	color:black;
	text-align:center;
}

.liensDroits
{
	font-size:10px;
}

.liensDroits:hover
{
	font-size:10px;
}

.blocNews
{
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	
}

.titreNews
{
	width:70%;
	float:right;
	background-image: url(Images/ciel.jpg);
	text-align:center;
	border-top: 3px solid black;
	border-right: 3px solid black;
	border-left: 3px solid black;
}

.auteurEtDate
{
	float:left;
	padding:3px;
	font-size:12px;
	background-image: url(Images/ciel.jpg);
	height:15px;
	border-top: 3px solid black;
	border-left: 3px solid black;
	border-right: 3px solid black;
	border-bottom: 2px solid yellow;
}

.newsPosteur
{
	float:left;
	font-size:12px;
}

.newsDate
{
	float:right;
	width:200px;
	position:relative;
	font-size:12px;
	text-align:right;
}

.corpsNews
{
	border-left: 3px solid black;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	padding:5px;
	background-image: url(Images/cel.jpg);
}

.nomClub
{
	width:100%;
	float:left;
	background-image : url("Images/fod3.png");
	height:140px;
	border: 3px ridge black;
	color:white;
}

.equipeClub
{
	width:45%;
	background-image : url("Images/fod3.png");
	float:left;
	height: 180px;
	margin-top: 10px;
	border: 3px ridge black;
	color:white;
}

.membreClub
{
	width:45%;
	background-image : url("Images/fod3.png");
	float:right;
	height: 180px;
	margin-top: 10px;
	border: 3px ridge black;
	padding:8px;
	color:white;
}

.contactClub
{
	width:100%;
	background-image : url("Images/fod3.png");
	float:left;
	color:black;
	margin-top: 10px;
	border: 3px ridge black;
	
}

.derniereNews
{
	width:100%;
	background-image : url("Images/fod3.png");
	float:left;
	min-height: 280px;
	color:white;
	margin-top: 10px;
	border: 3px ridge black;
	
}

.photoClub
{
	float: left;
	width:22%;
}

.nomDuClub
{
	float:right;
	width:78%;
	text-align:center;
	font-size:25px;
}

.deptclub
{
	font-size:15px;
}

.deptclub2
{
	font-size:11px;
}

.memclub
{
	font-size: 20px;
}

.contactClubGauche
{
	width:47%;
	float: left;
	margin-bottom:5px;
	margin-left:5px;
	text-align:center;
	color:black;
}

.contactClubDroite
{
	width:47%;
	float: right;
	margin-bottom:5px;
	margin-right:5px;
	text-align:center;
	color:black;
}

.interfaceRecherche
{
	width:48%;
	float:left;
	padding:5px;
}

.boutonRecherche
{
	
	
	
}

.menuDeroulant3
{
	position:relative;
	margin-top:0px;
	width:171px;
	top:-6px;
	
}
.menuDeroulant4
{
	position:relative;
	margin-top:0px;
	width:171px;
	top:0px;
	z-index:600;
}

.menuDeroulant2
{
	position:relative;
	margin-top:0px;
	width:171px;
	border : 3px solid #00694d;
	top:-6px;
	
}
.sousMenu5
{
	position:relative;
	margin-top:0px;
	width:171px;
	border : 1px solid #00694d;
	top:-6px;
	
}

.sousMenu888
{
	background-color:rgb(215,215,215);
	color: black;
	font-size:11px;
	font-family: Arial, Verdana, serif;
}

.sousMenu2
{
	background-color: white;
	color: black;
	font-size:11px;
	font-family: Arial, Verdana, serif;
}

.sousMenul
{
	background-color:#00694d;
	color: white;
	font-size:11px;
	font-family: Arial, Verdana, serif;
}

.sousMenu2l
{
	background-color:#00694d;
	color: white;
	font-size:11px;
	font-family: Arial, Verdana, serif;
}

.interfaceDroite
{
	width:45%;
	float:right;
	padding:5px;
}

.ajouterEquipe
{
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	background-color:green;
	border: 3px ridge black;
	padding:5px;
}

.rechercheEquipe
{
	background-color:green;
	padding:5px;
	border: 3px ridge black;
}


#partieSup
{
	width:595px;
	height: 20px;
	background-color:#00694d;
position:relative;
}

#partieInf
{
	position:relative;
	width:595px;
	height:550px;
}

#horraires
{
	width:9%;
	height:512px;
	background-color:#00694d;
	display:block;
	float:left;
	color:white;
}

#lundi
{
	width:13%;
	background-color:white;
	height:512px;
	display:block;
	float:left;
}

#mardi
{
	width:13%;
	background-color:rgb(215,215,215);
	height:512px;
	display:block;
	float:left;
}

#mercredi
{
	width:13%;
	background-color:white;
	height:512px;
	display:block;
	float:left;
}

#jeudi
{
	width:13%;
	background-color:rgb(215,215,215);
	height:512px;
	display:block;
	float:left;
}

#vendredi
{
	width:13%;
	background-color:white;
	height:512px;
	display:block;
	float:left;
}

#samedi
{
	width:13%;
	background-color:rgb(215,215,215);
	height:512px;
	display:block;
	float:left;
}

#dimanche
{
	width:13%;
	background-color:white;
	height:512px;
	display:block;
	float:left;
}


#horrairesh
{
	width:9%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	display:block;
}

#lundih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#mardih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#mercredih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#jeudih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#vendredih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#samedih
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#dimancheh
{
	width:13%;
	height:20px;
	display:block;
	float:left;
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	text-align:center;
	color:white;
	display:block;
}

#blocMenuAgenda
{
	width:100%;
	display:block;
}

.equp
{
	width:30%;
	font-size:12px;
	color:black;
}

#entrain
{
	background-color:silver;
	position:absolute;
	top:320px;
	left:320px;
	width:73px;
/*	height:107px;*/
	display:block;
	border:2px solid black;
}

#entrainH
{
	position:relative;
	height:17px;
	background-color:#00694d;
	color:white;
	font-size:12px;
	text-align:right;
	display:block;
	font-family: Arial, Verdana, serif;
	
}

#mnH
{
	font-size:10px;
}
#entrainH:hover
{
	position:relative;
	height:17px;
	background-color:#98c9a8;
	color:white;
	font-size:12px;
	text-align:right;
	display:block;
	font-family: Arial, Verdana, serif;
	
}

#entrainM
{
	position:relative;
	color:black;
	font-size:9px;
	text-align:center;
	font-family: Arial, Verdana, serif;
	display:block;
/*	height:80px;*/
}

#entrainB
{
	position:relative;
	display:block;
	height:10px;
	bottom:0px;
	background-color:#00694d;
	font-size:10px;
	font-family: Arial, Verdana, serif;
}
.tablepresent{
border:none;
width:90%;
margin:25px auto;
}

.boutonEchap
{
	
	height:17px;
	width:20px;
	font-family: Arial, Verdana, serif;
	font-size: 13px;
}

.labelMenuAgenda
{
	color:black;
	width:80px;
	font-size: 12px;
}

.ajouterTerrain
{
	width:30%;
}

.para
{
	font-size: 12px;
}

.boutonSuppr
{
	margin-top:5px;
	height:25px;
	font-size:12px;
}

.labelModifEquipe
{
	width:23%;
	font-size:12px;
}

#titreStrategie
{
	text-align:center;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	border : 2px solid yellow;
	background:#3B4E77;
/*	border-bottom : 3px solid green;
	border-top : 3px solid green;
	border-left : 3px solid green;
	border-right : 3px solid green;*/
}


.caseStrategieGauche
{
	text-align:center;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	border-top : 2px solid yellow;
	border-bottom : 2px solid yellow;
	border-left : 2px solid yellow;
	background-image: url(Images/fod4.png);
}

.caseStrategieDroite
{
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10px;
	border-top : 2px solid yellow;
	border-bottom : 2px solid yellow;
	border-right : 2px solid yellow;
	background-image: url(Images/fod4.png);
}

#menuGaucheStrategie
{
	border : 3px solid #00694d;
	width:80%;
}
#menuGaucheStrategie th
{
	background:#00694d;
	border : 1px solid white;
	color:white;
	text-align:center;
	padding:2px;
}
#menuGaucheStrategie td
{
	background:white;
	border : 1px solid #00694d;
	width:50%;
}

#menuGaucheStrategie2
{
	border : 3px solid black;
	width:20%;
}
#menuGaucheStrategie3
{
	border : 3px solid #00694d;
	width:80%;
}
#menuGaucheStrategie3 th
{
	background:#00694d;
	border : 1px solid white;
	color:white;
	text-align:center;
}
#menuGaucheStrategie3 td
{
	background:white;
	border : 1px solid #00694d;
	width:50%;
}
#bordel
{
	Z-index:150;
}
#partieGaucheStrategie
{
	margin-top:35px;
	position:relative;
}
#partieDroiteStrategie
{
	float:right;
	width:420px;
	height:588px;
	z-index:20;
}

.strategieSkin
{
	position:absolute;
	width:90px;
	height:80px;
	Z-index:110;
	}
#enteteStrategie
{
	margin-left:8px;
	
}

#corpsStrategie
{
	width:80px;
	border: 2px solid black;
	font-size:11px;
	text-align:center;
	background:white;
}

#partieGaucheStrategieHaut
{
	
	width:146px;
}
#menuGaucheStrategie2
{
	border : 3px solid black;
	width:149px;
}
#titreStrategie2
{
	text-align:center;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	border : 2px solid yellow;
	background-image: url(Images/ciel.jpg);
/*	border-bottom : 3px solid green;
	border-top : 3px solid green;
	border-left : 3px solid green;
	border-right : 3px solid green;*/
}

#petitMenuStrategie
{
	position:relative;
	z-index:100;
	background-color: grey;
}

.petitMenuStrat
{
	z-index:110;
	background-color: white;
}

.ptmnst
{
	Z-index:260;
	color:black;
	font-size: 11px;
	background-color: white;
	border-bottom:1px solid black;
	border-top:1px solid black;
}
.ptmnst2
{
	Z-index:260;
}

#bordel
{
	position:absolute;
	Z-index:200;
}
#croix
{
	text-align:right;
}

.logoMarrant
{
	position:absolute;
	left:758px;
	top:99px;
}

.ContextMenu {
cursor:default;
position:absolute;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:220px;
visibility:hidden;
color:black;
border:2px solid black;
Z-index:283;
}

.ContextMenuOver{
color:white;
font-size:12px;
font-weight:700;
}

.ContextMenuOut{
color:black;
font-size:11px;
/*font-weight:500;*/
/*background:;*/
}
.texte1
{
	border:none;
	width:100%;
}
.texte1 th
{
	background:white;
}
.texte1 td
{
	background:white;
	color:black;
}
.texte1 td:hover
{
	background:#00694d;
	color:white;
}
#listingJoueur
{
	margin: auto;
	border-collapse: collapse;
	color:#00694d;
	border:2px solid #00694d;
}
#ligthBox{
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background:black;
  visibility:hidden;
  z-index:230;
}
#listingJoueurTitre
{
	border:2px solid white;
	font-size : 12px;
	background-color: #00694d;
	color:white;
}
#listingJoueurCase
{
	background-color:white; 
	color:black;
	border:1px solid #00694d;
	font-size:12px;
}
#boiteDessus
{
	position:fixed;
	left:100px;
	top:100px;
	padding : 25px;
	background-color:white;
	visibility:hidden;
	color:black;
	Z-index:280;
}
.terrainStrat
{
	position:absolute;
	Z-index:100;
}
.blockInfoStrat
{
      margin:auto;
	padding:3px;
	font-size:12px;
	width:150px;
	height:110px;

	Z-index:150;
}
.blockinfoStratHautGauche
{
	float:left;
	height:50px;
	width:50px;
}
.blockinfoStratHautDroite
{
	float:right;
	color:black;
	line-height: 3em;
	height:50px;
	font-size: 10px;
}
.blockInfoStratBas
{
	height:50px;
	width:149px;
	float:left;
	color:black;
	text-align:center;
	
}

.editionStrat {
cursor:default;
/*font:menutext;*/
position:absolute;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:140px;
background-color:menu;
border:1px solid black;
visibility:hidden;
border:2px outset black;
color:black;
border:2px solid black;
Z-index:158;
}

.titreGestionMatch
{
	font-size:12px;
}
.liensGestionMatch
{
	color:#d83a03;
}
.liensGestionMatch:hover
{
	color:red;
}
.liensGestionMatch3
{
	color:#d83a03;
}
.liensGestionMatch3:hover
{
	color:red;
}

.liensGros
{
	font-size:20px;
}
.liensGros:hover
{
	font-size:20px;
}





.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position:absolute;
	z-index: 3002767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: white;
} /* This hover code won't work for IE */

.my_textual_div
{
	width: 250px;
	font-size: 11px;
	position:relative;
	background: #00694d;
	visibility: hidden;
}
#my_textual_div2
{
	font-size: 12px;
	position:relative;
	background: #00694d;
	visibility: hidden;
	z-index:20;
	color:white;
}
#titreImpression
{
	font-size: 20px;
}
#titreImpressionDroite
{
	font-size: 20px;
	text-align: right;
}

.button
{
	height:19px;
}


.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:85%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
  /*  padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

.caseSpeciale
{
  text-align:left;
	height:0px;
}

.caseSpecialeLigne
{
	height:0px;
}

.grosTitre
{
	text-align:center;
	font-size:25px;
}



.baliseResultatDroite
{
	float:right;
	margin-top:20px;
	width:230px;
	height:50px;
	text-align:center;
}

.baliseResultatGauche
{
	float:left;
	margin-top:20px;
	width:230px;
	height:50px;
	text-align:center;
}
.baliseResultatGauche2
{
	float:left;
	margin-top:20px;
	width:30px;
	height:50px;
	text-align:center;
}

.baliseBas
{
	width:100%;
	text-align:center;
	float:left;
	margin-top: 50px;
}

#suite
{
	visibility:hidden;
	float:left;
	width:100%;
	margin-top:40px;
}

#petitPara
{
	font-size:12px;
}
.vert
{
	color:green;
}

.rouge
{
	color:red;
}

legend{
	color:#00694d;
}

.blockCentral{

	width:100%;
	margin: 0 auto;
	padding:8px;

	min-height:500px;
}
.tableJoueurPhp{
	border:none;
	width:95%;
}
.tableJoueurPhpGauche{
	width:40%;
	border:none;
}

.tableJoueurPhpDroite{
	width:60%;
	text-align:left;
}
.tableRechercheJoueur{
	border:2px solid #00694d;
	width:75%;
	margin:0 auto;
	margin-top:30px;
}
.tableRechercheJoueur td{
	background: white;
	text-align:center;
	border:1px solid #00694d;
}
.tableRechercheJoueur th{
	background:#00694d;
	text-align:center;
	border:2px solid #00694d;
}

.tableNewsHautGauche{
	
	border:none;
	width:50px;
	height:10px;
}

.tableNewsHautCentre{
	background:#3B4F77;
	color:white;
	border:2px solid black;
	text-align:center;
	height:10px;
}
.tableNews{
	border:none;
	width:85%;
	border-collapse:collapse;
	padding:0;
	margin:15px auto;
}
.tableNewsTitre{
	background:#3B4E77;
	color:white;
	text-align:center;
	border: 2px solid black;
	height: 18px;
}

.tableNewsMessage{
	background-image: url("Images/fod4.png");
	color:white;
	text-align:center;
	border: 2px solid black;
	height:220px;
}

.tableLesEquipes{
	
	border:3px solid #00694d;
	width:90%;
	margin: 15px auto;
}
.tableLesEquipes th{
	
	border:1px solid white;
	background:#00694d;
	color:white;
	text-align:center;
}
.tableLesEquipes td{
	
	border:1px solid #00694d;
	background:white;
	color:black;
	text-align:center;
}

.aGauche{
	margin-left:10px;
}
.tableEmploisDuTemps{
	width:100%;
	height:100%;
	border:2px solid #00694d;
}
.tableEmploisDuTemps td{
	width:100%;
	height:28px;
	max-height:28px;
	border:1px solid #00694d;
	font-size:10px;
}
.tableBase{
	width:85%;
	border:none;
	margin:20px auto;
}
.tableBase td{
	width:50%;
	text-align:center;
	padding:25px;
}

a img{
	border:none;
}

.tablePetitMenu{
	background:#3B4E77;
	border:2px solid white;
	margin:12px auto;
}
.tablePetitMenu td{
	background:#3B4E77;
	border:2px solid white;
	padding:10px;
}
.tableStatistique{
	width:85%;
	margin:15px auto;
	border:3px solid #00694d;
}
.tableStatistique td{
	width:33%;
	background:white;
	border:1px solid #00694d;
	text-align:center;
}
.tableStatistique th{
	width:33%;
	background:#00694d;
	border:2px solid white;
	text-align:center;
	color:white;
}
.tableTerrain{
	border:none;
	width:95%;
	margin:15px auto;
}
.tableTerrain td{
	border:none;
	width:50%;
	padding:10px;
}

.rechNom{
	width:85%;
	border-collapse:collapse;
	margin:auto;
	border:none;
}
.rechNom td{
	border:1px solid yellow;
	background:#3B4EFF;
	text-align:center;
}
.rechNom th{
	border:2px solid yellow;
	background:#3B4E77;
	text-align:center;
}

.gererdroitstable{
    width:95%;
    margin:15px auto;
    border : 3px solid #00694d;
    border-collapse:collapse;
}
.gererdroitstable th{
  background : #00694d;
  border : 2px solid white;
  text-align:center;
  color:white;
}
.gererdroitstable th a:hover{
  color:red;
}
.gererdroitstable th a{
  color:white;
}
.gererdroitstable td{
  background : white;;
  border : 1px solid #00694d;
  text-align:center;
  color:black;
}











/**************************************** FEUILLE DE STYLE **********************************\
Voici comment cela fonctionne:
 font-family: Police d'Ã©criture
text-align: alignement du texte (left,center,right)
font-size: taille du texte en pt
font-style: style du texte ("normal,"italic")
font-weight: graisse de police ("normal","bold","bolder")
width: largeur de la cellule en px
height: hauteur de la cellule en px
border-color: couleur de la bordure de la cellule
border-width: largeur de la bordure
border-style: style de la bordure (normal = "solid", pointillÃ©s = "dotted, tirets="dashed", aucune = "none")
color: couleur du texte
**********************************************************************************************/
/* DOCUMENT */
.tableEmplois{
	width:95%;
	height:95%;
	margin: 12px auto;
}
 /* NOM DU MOIS */
td.nom_mois {
font-size:16pt;
font-style:normal;
height:70px;
color:#00694d;

font-weight:normal;}
 /* FLECHES */
td.fleches {
font-size:30px;
font-style:normal;
font-weight:normal;
}
.fleches3{
  font-size:30px;
   margin:5px;
color:#00694d;
}
.fleches3:hover{
  font-size:30px;
}
/* NOMS DES JOURS*/
tr.noms_jours {
width:15px;
height:15px;

font-size:8pt; }
 /*DATES*/
td.jours {

height:90px;
border-color:#33CCCC;
border-width:1px;
border-style:solid;
width:14%;
font-size:8pt;
background-color:#00694d; }
td.jours:hover {
height:90px;
border:1px solid #33CCCC;
font-size:8pt;
background-color:green; }
 /* AUJOURD'HUI */
td.aujourdhui {
border:1px solid #000000;
font-size:8pt;
background-color:#ffc020; }
td.aujourdhui:hover {
border:1px solid #000000;
font-size:8pt;
background-color:green; }
 /* CASES DES MOIS PRECEDENTS ET SUIVANTS*/
td.cases_vides {
border:1px solid #F5F5F5;
font-size:8pt;
color:#C0C0C0;
background-color:grey;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}






.evenement{
	width:95%;
	margin:15px auto;
	border:2px solid #00694d;

}
.evenement th{
	
	text-align:center;
	color:white;
	background:#00694d;
}
.evenement td{
	text-align:center;
	border:none;
	color:black;
	background:white;
	border:1px solid #00694d;
}

.evenement2{
	width:80%;
	margin:15px auto;
	border:1px solid white;
	
}
.evenementTitre{
	font-size:18px;
}

.evenement2 th{
	background:#00694d;
	text-align:center;
	color:white;
}
.evenement2 td{
	text-align:center;
	border:1px solid #00694d;
	padding:10px;
}
.evenement2 tr{
  border:1px solid white;
  padding:5px;
}
.ligneDessus{
	border-top:1px solid white;
}
.forumCategorie{
  width:90%;
  border:2px solid #00694d;
  margin:10px auto;
}
.forumCategorie th{
  background:#00694d;
  text-align:left;
  padding:8px;
  border:2px solid #00694d;
}
.forumCategorie td{
  text-align:left;
  background:#e2e2e2;
  border:2px solid #00694d;
}
.forumCategorie td:hover{
  text-align:left;
  background:#00694d;
  border:2px solid #00694d;
  color:white;
}
.forumCategorie tr:hover > td{
 
  background:#00694d;
 
}

.messageForum{
  width:90%;
  border:3px solid #00694d;
  margin:10px auto;
}
.messageForum th{
  border:3px solid #00694d;
  margin:10px auto;
  background:#00694d;
  color:white;
}
.forumGauche{
  width:25%;
  text-align:center;
  padding:5px;
  border-top:2px solid #3f4f3d;
  background:#00694d;
  color:white;
}
.forumGauche a{
  color:white;
}
.forumGauche a:hover{
  color:red;
}
.forumDroit{
  width:75%;
  padding:5px;
  border-top:2px solid #3f4f3d;
  border-left:2px solid #00694d;
  background:#e2e2e2;
}
#quote
{
width: 100%;
background-color : rgb(220,220,220);
margin-top: 2px;
margin-bottom: 2px;
font-family: "Comic sans MS", Arial, Verdana, serif;
}

.liensEnTitre{
  color:white;
}
.liensEnTitre:hover{
  color:orange;
}





/* Elements de premier niveau
--------------------------------------*/
#menuDeroulant
{
	position:absolute;
	display:block;
	background: #98c9a8;
	width: 100%;
min-width:1000px;
	height: 24px;
	border-bottom:4px solid #00694d;
	list-style-type: none;
	margin: 0 auto;
	padding-top:4px;
	padding: 0;
	z-index:140;
	border-left:0px solid white;
	font-size:11px;
	top:110px;
}
.ombre{
position:absolute;
width:100%;
min-width:1000px;
top:134px;
height:20px;
background-image:url("Images/ombre.png");
}
.ombre2{

width:100%;
margin-top:-20px;
min-width:1000px;
height:20px;
border:none;
background-image:url("Images/ombre2.png");
}

#menuDeroulant li
{
	float: left;
	font-size:11px;
	margin: 0;
	padding: 0;
	height:24px;
	border: 0;
z-index:200;
}
.bordureGauche{
	position:relative;
	display: block;
	height: 100%;
	width:20px;
	color: #d83a03;
	border:1px solid black;
background:#00694d;
	-webkit-border-top-left-radius:10px;
-moz-border-radius-topleft:10px;
	margin: 0;
	padding:4px ;

	border-right: 1px solid #fff;
	font-size:11px;
	text-decoration: none;
z-index:200;
}
.bordureDroite{
	position:relative;
	display: block;
	height: 100%;
	width:20px;
	color: #FFF;
	border:1px solid black;
background:#00694d;
	-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
	margin: 0;
	padding:4px ;

	border-right: 1px solid #fff;
	font-size:11px;
	text-decoration: none;
z-index:200;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	position:relative;
	display: block;
min-height:24px;
	max-height:45px;
	color: #FFF;
	background: #00694d;
	margin: 0;
	text-align:center;
  padding-left:4px;
padding-right:4px;
	border-top:4px solid #00694d;
	border-right: 1px solid #fff;
	font-size:11px;
	text-decoration: none;
z-index:200;
}

#menuDeroulant li a:hover { 	background: #98c9a8;border-top:0px solid #98c9a8;border-bottom:0px solid #00694d;}
#menuDeroulant li a:active { background:  #98c9a8; }

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index:200;
	border:2px solid #00694d;

}
#menuDeroulant .sousMenu:hover
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index:200;
	border:2px solid #00694d;
	border-top:none;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
	background:  #00694d;
	border-top:1px outset white;
	font-size:10px;
	width:100%;
z-index:200;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: #00694d;
	font-size:10px;
z-index:200;
}
#menuDeroulant .sousMenu li a:hover
{
	background-color: #98c9a8;
z-index:200;
}

#menuDeroulant li:hover > .sousMenu { display: block; }





.impressionInformationDuMatch{
	display:none;
}
#titreImpression{
	display:none;
}

#titreImpressionCentre{
	display:none;
}

#titreImpressionDroite{
	display:none;
}

.impressionCarte{
	visibility:hidden;
}
.impression{
	display:none;
}
.tableModifRapport{
  width:95%;
  margin:20px auto;
  border:3px solid #00694d;
  border-collapse:collapse;
}
.tableModifRapport th{
  background-color:#00694d;
  color:white;
  text-align:center;
  border:2px solid white;
}
.tableModifRapport td{
  background-color:white;
  color:black;
  text-align:center;
  border:1px solid #00694d;
}










.menuClub{
  width:700px;
  margin:0px auto;
}
.menuClubListe{
  background: #6A6458;
  margin:10px auto;
}
.menuClubListe li{
  display:block;
  float:left;
  width:150px;
  background: #3B4E77;
  text-align:center;
  padding:2px;
  border-right:1px solid white;
}
.menuClubListe li:hover{
  background-color:red;
}
.menuClubListe li a{
  color:white;
  
}



.tableEvenement{
  width:90%;
  margin:15px auto;
  border:2px solid black;
}
.tableEvenement th{
  text-align:center;
  font-size:17px;
  padding:6px;
  border:2px solid black;
  background: #3B4E77;
}

.tableEvenement td{
  text-align:center;
   background:white;
}
.tableEvenement2{
  width:90%;
  margin:15px auto;
  border:3px solid #00694d;
}
.tableEvenement2 th{
  text-align:center;
  padding:6px;
  border:1px solid white;
  background: #00694d;
}

.tableEvenement2 td{
  text-align:center;
  background:white;
  border:1px solid #00694d;
}

.divParticiper{
  width:75%;
  border:2px solid #00694d;
  padding:10px;
  margin: 10px auto;
 background:#00694d;
}
.divParticiper2{
  width:85%;
  border:2px outset #00694d;
  padding:10px;
  margin: 10px auto;
  text-align:left;
  background: #e2e2e2;
}


/*On s'occupe de la boite de selection avec case a cocher*/

.selectBox{
  border:3px solid #00694d;
  background:#98c9a8;
  width:350px;
}
.selectBox:hover{
  border:3px solid #00694d;
  background:#e7f3e4;
  width:350px;
}
.selectBoxUnder{
  visibility:hidden;
  background:#98c9a8;
  border-bottom:3px solid #00694d;
  border-left:3px solid #00694d;
  border-right:3px solid #00694d;
  width:350px;
  max-height:350px;
  overflow:auto;
}
.selectBoxUnder2{
  visibility:hidden;
  background:#98c9a8;
  border-bottom:3px solid #00694d;
  border-left:3px solid #00694d;
  border-right:3px solid #00694d;
  width:350px;
  max-height:350px;
  overflow:auto;
}
.selectBoxUnderVisible{
  background:#98c9a8;
  margin-top:20px;
  border-bottom:3px solid #00694d;
  border-top:3px solid #00694d;
  border-left:3px solid #00694d;
  border-right:3px solid #00694d;
  width:350px;
  margin-left:auto;
  margin-right:auto;
  max-height:350px;
  overflow:auto;
}

.blockEntrainement{
  width:98%;
  border:3px solid #00694d;
  height:150px;
	background: #98c9a8;
}
.blockEntrainement:hover{
  width:98%;
  border:3px solid #00694d;
  height:150px;
	background: #00694d;
  color:white;
  cursor:pointer;
}

.blockEntrainement2{
  width:98%;
  border:3px solid #00694d;
  height:150px;
	background: #f05b00;
}
.blockEntrainement2:hover{
  width:98%;
  border:3px solid #00694d;
  height:150px;
	background: #00694d;
  color:white;
  cursor:pointer;
}

.dateEntrainement{
  display:inline;
  float:left;
  width:16%;
  text-align:center;
  vertical-align:middle;
  min-height:100%;
  border-right:2px solid #00694d;
  color:#004331;
}

.lieuEntrainement{
  display:inline;
  float:left;
  width:25%;
  min-height:100%;
  border-right:2px solid #00694d;
  padding:3px;
  color:#004331;
  text-align:center;
}

.equipeEntrainement{
  overflow:auto;
  display:inline;
  float:left;
  width:26%;
  min-height:100%;
  border-right:2px solid #00694d;
  padding:3px;
  text-align:center;
  color:#004331;
}
.impressionTableExercice{
display:none;
}
.entraineurEntrainement{
  overflow:auto;
display:inline;
  float:left;
  width:27%;
  padding:3px;
  text-align:center;
  min-height:100%;
  color:#004331;
}
.divInfo{
  width:80%;
  border:3px solid #00694d;
  background:#98c9a8;
  padding:10px;
  margin:auto;
  color:#004331;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-topleft:10px;

  -webkit-border-bottom-right-radius:10px;
  -webkit-border-top-right-radius:10px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-bottom-left-radius:10px;
}

.blockDescription{
  position:absolute;
  width:200px;
  height:auto;
  visibility:hidden;
  border:3px solid #00694d;
  background:#98c9a8;
  padding:10px;
  margin:auto;
  color:#004331;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-topleft:10px;

  -webkit-border-bottom-right-radius:10px;
  -webkit-border-top-right-radius:10px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-bottom-left-radius:10px;

  z-index:500000;
}

.carrecolor{
    width:30px;
    height:15px;
    border:1px solid black;
}
