body {
  margin: 3px 5px 6px;
  background-color: #ffffff;
}

td.conteneurBandeau {
  text-align: center;
}

td.conteneurBandeau img {
  border: solid 1px #cccccc;
}


td.CellulesMenuGauche {
  padding-right: 5px;
  border-top: #ffffff 1px solid;
  padding-left: 5px;
  font-weight: bold;
  font-size: 10px;
  padding-bottom: 4px;
  margin: 0px;
  width: 120px;
  line-height: 14px;
  padding-top: 4px; 1px dashed;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  text-align: center;
}

td.CellulesFinMenuGauche {
  border-top: #ffffff 1px solid;
  padding-left: 5px;
  font-weight: bold;
  font-size: 11px;
  padding-bottom: 4px;
  margin: 0px;
  width: 140px;
  line-height: 15px;
  padding-top: 4px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  background-color: #e7f2c7;
  text-align: center;
  padding-right: 5px; 1px;
}

td.CellulesMenuGauche a:link {
  color: #D63031; 
  text-decoration: none;
}

td.CellulesMenuGauche a:visited {
  color: #D63031;
  text-decoration: none;
}

td.CellulesMenuGauche a:hover {
  color: #D63031;
  text-decoration: underline;
}

td.CellulesFinMenuGauche a:link {
  color: #D63031;
  text-decoration: none;
}

td.CellulesFinMenuGauche a:visited {
  color: #D63031;
  text-decoration: none;
}

td.CellulesFinMenuGauche a:hover {
  color: #D63031;
  text-decoration: underline;
}


td.CelluleANePasManquer {
  background-color: #f5f5ff; 
  text-align: justify; 
  border-right: #dddddd 1px double; 
  border-top: #dddddd 1px solid; 
  border-left: #dddddd 1px double; 
  border-bottom: #dddddd 1px solid;
}


td.CellulePrincipaleContenuFclair {
  background-color: #ffffff; 
  text-align: justify; 
  border-right: #eeeeee 1px double; 
  border-top: #eeeeee 1px solid; 
  border-left: #eeeeee 1px double; 
  border-bottom: #eeeeee 1px solid;
}




td.CellulePartenairesCredits {
  background-color: #fdfdff; 
  text-align: justify; 
  border-right: #eeeeee 1px double; 
  border-top: #eeeeee 1px solid; 
  border-left: #eeeeee 1px double; 
  border-bottom: #eeeeee 1px solid; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  padding-top: 6px; 
  padding-bottom: 6px;
}





input.champTexte {
  width=250px;
  height=23px;
  font-size:13px;
  font-family:verdana;
  font-weight:bold;
  border: solid 1px #C71585;
  padding: 2px;
}



textarea.zoneTexte1 {
  width=250px;
  height=100px;
  font-size:12px;
  font-family=verdana;
  border: solid 1px #C71585;
  padding: 2px;
  font-weight:bold;
}









td.PiedDePage {
  border-right: #555555 1px double;
  border-top: #555555 1px solid; 
  font-weight: bold;
  font-size: 10px;
  background-IMAGE: url(communs/textpieddepage.gif); 
  padding-bottom: 5px; 
  border-left: #555555 1px double;
  color: #222222; 
  padding-top: 5px;
  border-bottom: #555555 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #fafafa;
  text-align: center;
}

td.PiedDePage a:link {
  text-decoration: none;
}

td.PiedDePage a:visited {
  text-decoration: none;
}

td.PiedDePage a:hover {
  text-decoration: underline;
}




table#tableauHorairesPassages {
  border: solid 1px #cccccc;
  border-collapse: collapse;
}

table#tableauHorairesPassages thead {

}

table#tableauHorairesPassages thead tr {
  background-color: #E2E2F0;
}

table#tableauHorairesPassages thead tr td {
  width:60px;
  height: 35px;
  font-family: verdana;
  font-size: 9px;
  border: solid 1px #cccccc;
  font-weight: bold;
  text-align: center;
  padding: 5px;
}


table#tableauHorairesPassages thead tr td#celtableauHorairesPassages_1x1 {
  width:80px;
}

table#tableauHorairesPassages tbody {

}

table#tableauHorairesPassages tbody tr {

}

table#tableauHorairesPassages tbody tr.ligneAlt1 {
  background-color: #ffffff;
}

table#tableauHorairesPassages tbody tr.ligneAlt2 {

}

table#tableauHorairesPassages tbody tr td {
  font-family: verdana;
  font-size: 9px;
  height: 35px;
  font-family: verdana;
  font-size: 10px;
  border: solid 1px #cccccc;
  text-align: center;
  padding: 5px;
}

table#tableauHorairesPassages tbody tr td.col1 {
  font-weight: bold;
  color: #222222;
}



