@charset "iso-8859-1";

BODY { background-color:#FFFFFF; 
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 color:#0B0060;
 scrollbar-face-color:grey;
 scrollbar-shadow-color:white;
 scrollbar-highlight-color:white;
 scrollbar-3dlight-color:#7B979D;
 scrollbar-darkshadow-color:#7B979D;
 scrollbar-track-color:#F9FBFB;
 scrollbar-arrow-color:#7B979D; }
 
a {	color:#0B0060; font: 9px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a:hover {	color:#ff6600; font: 9px Verdana, Arial, Helvetica, sans-serif; }
a:visited {	color:#0B0060; font: 9px Verdana, Arial, Helvetica, sans-serif; }

img { 
  border: none 
  }
  
 

.categorie {
  position: relative; top: 0px; left: 0px;
  width: 700px;
  height: 15px;
  padding:0px;
  margin:0px;
  background-color:#f1f1f1;
  }
.categorie tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration:none;
  }  
  
.epreuve {
  position: relative; top: 10px; left: 0px;
  width: 700px;
  height: 50px;
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  }
.epreuve tr {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration:none;
  text-align: center;
  }
  
.epreuve td {
  width: 230px;
  }
  
.titredetails {
  position: relative; top: 10px; left: 0px;
  width: 700px;
  height: 15px;
  padding:0px;
  margin:0px;
  background-color:#f1f1f1;	
  }
  
.titredetails tr{
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
.detailscourse {
  position: absolute; top: 110px; left: 10px;
  width: 300px;
  height: 85px;
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  border:solid 1px;
  border-color:#C2C2C2;
  }
  
.detailscourse tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
.detailsmeteo {
  position: absolute; top: 110px; left: 160px;
  width: 140px;
  height: 85px;
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  border-top:solid 1px;
  border-bottom:solid 1px;
  border-color:#C2C2C2;
  }
  
.detailsmeteo tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
.detailsm1 {
  position: absolute; top: 110px; left: 310px;
  width: 200px;
  height: 85px;
  padding-left:20px;
  margin:0px;
  background-color:#ffffff;
  border-top:solid 1px;
  border-bottom:solid 1px;
  border-color:#C2C2C2;
  }
  
.detailsm1 tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
.detailsm2 {
  position: absolute; top: 110px; left: 510px;
  width: 200px;
  height: 85px;
  padding-left:20px;
  margin:0px;
  background-color:#ffffff;
  border:solid 1px;
  border-color:#C2C2C2;
  }
  
.detailsm2 tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  }
  
.entete {
  position: relative; top: 150px; left: 0px;
  width: 700px;
  height: 15px;
  padding:0px;
  margin:0px;
  background-color:#f1f1f1;
  }
  
.entete tr {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight: bold;
  }
  
.liste {
  position: relative; top: 150px; left: 0px;
  width: 700px;
  height: 100px;
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  }
  
.liste tr.line0 {
  width: 700px;
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-color:#ffffff;
  }
  
.liste tr.line1 {
  width: 700px;
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-color:#fafafa;
  }

.liste tr.line2 {
  width: 700px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-color:orange;
  font-weight: bold;
  }
  
.liste tr.line3 {
  width: 700px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-color:#fafafa;
  font-weight: bold;
  }

