
html, body {
  position:absolute;
  margin:0;
  padding:0;
}

h1 {
  margin:0 0 5px;
  padding:0;
}

.debut {
  position:absolute;
  left: 20px;
  top: 20px;
  font-weight: bold;
  font-size: 44px;
  font-style: italic;
  font-family: Book Antiqua;
}

.suite {
  position:absolute;
  left: 65px;
  top: 62px;
  color: white;
  font-weight: bold;
  font-size: 14px;
  font-style: italic;
  font-family: Book ;
}

.titreSite {
  position:absolute;
  top: 10px;
  left: 10px;
  height: 100px;
  width: 976px;
}

.final {
  position:absolute;
  top: 20px;
  font-weight: bold;
  font-size: 44px;
  font-style: italic;
  font-family: Book Antiqua;
}

.bandeau{
  position:absolute;
  top: 111px;
  left: 10px;
  height: 28px;
  width: 976px;
}

#drapeau {
  position:absolute;
  text-align: center;
  left:3px;
  top:2px;
  width: 50px;
  height: 25px;
}

#table_bandeau {
  position:absolute;
  margin-left:0px;
  padding-left:0px;
  width: 970px;
}

#details0 {
  position:absolute;
  top: 138px;
  left: 907px;
  width: 80px;
  z-index: 100;
}

.contenu {
  top: 160px;
  height: 100%;
}

.menu_cote {
  position:absolute;
  top: 144px;
  left: 10px;
  width: 200px;
  height: auto;
}

.menu_cote_haut {
  width: 200px;
}

.menu_cote_bas {
  height: 200px;
}

.corps {
  position:absolute;
  top: 140px;
  left: 214px;
  margin-left: 5px;
  text-align: center;
  width: 766px;
  z-index: 1;
}

.corps table {
  text-align: left;
}

.corps table li {
  text-align: left;
}

.equipe {
  display: none;
}

.ligneCache {
  display: none;
}

.detail {
  background-color: #CCCCCC;
  color: black;
  font-weight: bold;
  font-size: 12px;
  font-family: Tahoma;
}

.detail a:active {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.detail a:hover {
  color: #a6a6a6;
  font-weight: bold;
  text-decoration: none;
}

.detail a:link {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.detail a:visited {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.equipe.saut {
  height: 25px;
}

/*****************/
/* Menu du sport */
#navcontainer {
  margin-top: 6px;
}

#navlist
{
  padding: 3px 0;
  margin-left: 0;
  font: bold 10px Tahoma, sans-serif;
}

#navlist li
{
  list-style: none;
  margin: 0;
  display: inline;
}

#navlist li a
{
  padding: 3px 0.5em;
  margin-left: 3px;
  border-bottom: none;
  background: white;
  text-decoration: none;
}

/********************/
/* Sports multiples */
#listsportsmultiples
{
  padding: 3px 0;
  font: bold 10px Verdana, sans-serif;
  border-bottom: 1px solid white;
}

#listsportsmultiples li
{
  list-style: none;
  display: inline;
}

#listsportsmultiples li a
{
  padding-bottom: 3px;
  padding-right: 5px;
  padding-left: 5px;
  margin-left: 3px;
  border-bottom: none;
  text-decoration: none;
}

#listsportsmultiples li a#current
{
  border: 1px solid white;
}

/* Contenu */

#listresultat
{
  padding: 3px 0;
  font: bold 10px Verdana, sans-serif;
}

#listresultat li
{
  list-style: none;
  display: inline;
}

#listresultat li a
{
  padding: 2px 0.5em;
  text-decoration: none;
}


/***********************/
/* Ligne Vous êtes ici */
#vousetesici
{
  padding: 3px 0;
  font: bold 9px Verdana, sans-serif;
  text-align: left;
  border-top: 4px solid white;
}

#vousetesici li
{
  list-style: none;
  display: inline;
}

#vousetesici li a
{
  padding-bottom: 3px;
  padding-right: 5px;
  padding-left: 5px;
  margin-left: 3px;
  border-bottom: none;
  text-decoration: none;
}

#vousetesici li a#current
{
  border: 1px solid white;
}

/* Bandeau au dessus de la pub google */
div.pubGoogle {
  margin-top: 0px; 
  font-size: 10px;
  margin-left: auto;
  width: 728px;
  margin-right: auto;
  text-align: left;
}

/* PARTENAIRES */
div#partenaires {
  margin:0;
  padding:5px 5px 5px 10px;
  width:110px;
}

div#partenaires div.haut {
  color:#FFFFFF;
  font:0.8em Arial, Helvetica, sans-serif;
  font-weight:bold;
  height:18px;
  padding-left:10px;
  padding-top:2px;
  width:120px;
}

div#partenaires div.milieu {
  width:120px;
  padding-right:8px;
}

div#partenaires ul {
  margin: 0px;
  padding: 2px 2px 2px 2px;
  list-style-type: disc;
  list-style-position: inside;
}

div#partenaires li {
  padding-left:2px;
  margin-top:3px; 
  text-align:left;
  font-size:0.85em;
}

#classement {
  padding:0;
  margin:0;
}

a.tooltip {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.tooltip:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}


