h1{
  font: normal bold 18pt/20pt Arial;
  text-align: center;
  text-indent: 60px;
  color: black;
}

h2{
  font: normal normal 16pt/18pt Arial;
  text-align: left;
  text-indent: 60px;
  color: black;
}

h3{
  font: normal normal 14pt/16pt Arial;
  text-align: left;
  text-indent: 60px;
  color: black;
}

h4{
  font: normal normal 12pt/14pt Arial;
  text-align: left;
  text-indent: 60px;
  color: black;
}

body{
  background: #eaf7e7;
}
#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;
  color: #00ffff;
  text-align: center;
   }
.meteo{background-color:#f8b920;
	color:#000000;
	font-family:Tahoma,Arial,Verdana,"Times New Roman";
	font-weight:normal;
	font-size:10px;
	width:120px;
	/*right:10px;*/
	text-align:center;
	}
.hippo {
  position: absolute;
  background: #eaf7e7 url("images/hippomat1.gif") no-repeat 10px 40px;
}

.para6 {
  font: italic normal 16pt/18pt "Times New Roman", arial;
  color: #000000;
  text-indent: 20pt;
}

.tab{
  text-align: left;
  vertical-align: middle;
  font: normal bold 14pt/18pt "Times New Roman", Arial;
  color: black;
}

.debut{
  text-align: center;
  vertical-align: middle;
  background: yellow;
  font: normal bold 14pt/18pt "Times New Roman", Arial;
  color: black;
}

.tete{
  text-align: center;
  vertical-align: middle;
  background: blue;
  font: italic bold 13pt/18pt Arial;
  color: yellow;
}

.liste{
  background: #d3d3d3;
  border: 1px solid gray;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

.course{
  width: 78px;
}

.prix{
  width: 280px;
}

.jockey {
  width: 205px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
}

.point{
  width: 75px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

.place{
  width: 70px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
}
.placec{
  width: 70px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
  background-color:#e4e5ad;
}
.place1, .place2, .place3, .place4, .place5 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: #73e300;
}
.place1 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: #73e300;
}
.place2 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: #47ffd8;
}
.place3 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: #de93ff;
}
.place4 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: #ffd647;
}
.place5 {
  width: 70px;
  height: 10pt;
  font-weight:bold;
  text-align: center;
  vertical-align: middle;
  background-color: white;
}
.placer{
  width: 100px;
  height: 10pt;
  text-align: left;
  vertical-align: middle;
}

.pointr{
  width: 150px;
  height: 10pt;
  text-align: center;
  vertical-align: middle;
}
div{float:left;}
.texte{
  background: white;
  font: normal normal 11pt/14pt Arial;
  text-align: left;
  color: black;
}

p:first-letter {
  font-weight: bold;
  font-size: 1.2em;
  color: black;
}

p:first-line {
  text-indent: 50pt;
}
#menuhorizontal a {
  text-decoration: none;
  color: yellow;
}
#menuhorizontal a:hover, #menuhorizontal a:focus {
	background-color:#ffa81b;
	color:black;
	}
a:hover {background:gray;
	color:black;
	}
#menuhorizontal a:focus {
  text-decoration: underline;
  color: black;
  }
  
a:focus {
  text-decoration: underline;
  color: black;}