h2{
  font: normal normal 16pt/16pt Arial;
  margin-left: 10pt;
  margin-top: 10pt;
  text-align: left;
  color: white;
}
#menuhorizontal { 
  position: absolute;
  height: 20px;
  top: 0px;
  right: 5px;
  margin-left: auto;/* position du div */
  margin-right: auto;
  background: #168223;/*2e8e3b;*/
  font: normal bold 12pt Arial;
  text-align: center;
   }
.blanc {
	font: normal bold 12pt Arial;
	color: #ffffff;
	}
.debut{
  text-align: center;
  vertical-align: middle;
  background: yellow;
  font: normal bold 14pt/18pt "Times New Roman", Arial;
  color: black;
}
#lecteur {position: absolute;
  top: 100px;
  left: 300px;
  font: normal bold 12pt Arial;
  text-align: center; }

.tete{
  text-align: center;
  vertical-align: middle;
  background: blue;
  font: italic bold 13pt/18pt Arial;
  color: yellow;
}

.course{
  width: 84px;
}

.prix{
  width: 550px;
}

.long{
  width: 120px;
}

.valeur{
  width: 92px;
}

.texte{
  width: 835px;
  background: white;
  font: normal normal 11pt/14pt Arial;
  text-align: left;
  color: black;
}

.pmh{
  text-align: center;
  vertical-align: middle;
  background: blue;
  font: normal bold 13pt/20pt Arial;
  color: yellow;
}

.pari{
  background-color:#d3d3d3;
  text-align: center;
  vertical-align: middle;
  font: normal bold 13pt/18pt Arial;
  color: black;
}

.num{
  width: 30px;
  text-align: center;
  vertical-align: middle;
}

.cheval, .jockey, .entraineur {
  width: 200px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
 }

.poids{
  width: 60px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
}

.temps{
  width: 75px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

.place{
  width: 70px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

.nompari, .nummulti{
  text-align: center;
  vertical-align: middle;
  width: 130px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}

.numpari{
  text-align: center;
  vertical-align: middle;
  width: 80px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}
.gainmulti{
  text-align: center;
  vertical-align: middle;
  width: 92px;
  font: normal bold 13pt/18pt Arial;
  color: black;
  }
.gain{
  text-align: center;
  vertical-align: middle;
  width: 104px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}
.gain2_4{
  text-align: center;
  vertical-align: middle;
  width: 66px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}
.bonus4{
  text-align: center;
  vertical-align: middle;
  width: 83px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}
.bonus3{
  text-align: center;
  vertical-align: middle;
  width: 81px;
  font: normal bold 13pt/18pt Arial;
  color: black;
}
.numquinte{
  text-align: center;
  vertical-align: middle;
  width: 136px;
  font: normal bold 13pt/18pt Arial;
  color: black;
  }
 .num2_4{
  text-align: center;
  vertical-align: middle;
  width: 98px;
  font: normal bold 13pt/18pt Arial;
  color: black;
  }
.ordrequinte,.gainquinte{
  text-align: center;
  vertical-align: middle;
  width: 183px;
  font: normal bold 13pt/18pt Arial;
  color: black;
  }
.resultat{background-color:#e8e806;
  }
.liste{
  background: #d3d3d3;
  border: 2px hidden gray;
  border-collapse:collapse;
  margin: 0;
  padding: 0;
}

.np {
  font: normal 12pt/16pt "Times New Roman", arial;
  color: red;
  background: #f9e8ad;
  z-index: 200;
}

.tempsdh{
  width: 75px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font: normal 12pt/16pt "Times New Roman", arial;
  color: navy;
  font-weight: bold;
}

.placedh{
  width: 70px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font: normal 12pt/16pt "Times New Roman", arial;
  color: navy;
  font-weight: bold;
}
.placei{
  width: 70px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font: normal 12pt/16pt "Times New Roman", arial;
  color: #ff0000;
  font-weight: bold;
}
.galop {
  position: absolute;/*background: #000 url(nom_de_l_image.jpg) no-repeat fixed 10px 10px; color,image,repeat,x,y*/
  background: #959595 url("images/image12.jpg") no-repeat 100% 50px;
}

.trot {
  position: absolute;
  background: #a9d6b1 url("images/image13.jpg") no-repeat 100% 50px;
}

.haie {
  position: absolute;
  background: #c98900 url("images/image11.jpg") no-repeat 100% 50px;
}
#menuhorizontal a {
  text-decoration: none;
  color: yellow;
}
#menuhorizontal a:hover, #menuhorizontal a:focus {
	background-color:#ffa81b;
	color:black;
	}