body
{
   width: 1101px;
   height: 580px;
   margin: auto;
   background-color: rgb(168,219,255);/*Turquoise clair */
   /*border: 5px solid rgb(250,202,46);*/
}


.menuh
{
   position:relative;
   left:160px;
   /*top: 610px;*/
   width: 800px;
   height: 40px;
   margin:auto;
   text-align: left;
   background-color: rgb(168,219,255);
   /*border: 2px solid yellow;*/
}

.menuv1
{
   position:absolute;
   left: 10px;
   top: 150px;
   float: left; 
   width: 141px; 
   height: 187px;
   margin:auto;
   margin-right: 20px;
   /*border:2px solid rgb(0,18,48);*/
}
.menuv2
{
   position:absolute;
   left: 10px;
   top: 347px;
   float: left; 
   width: 141px; 
   height: 187px;
   margin:auto;
   margin-right: 20px;
   /*border:2px solid rgb(0,18,48);*/
}

.menuv
{
   float: left;
   width: 141px; 
   height: 500px;
   margin:auto;
   text-align: center;
   overflow : auto;
   /*border:2px solid rgb(0,18,48);*/
}

.menu-liste-coureurs
{
   float: left;
   width: 141px; 
   height: 500px;
   margin:auto;
   text-align: left;
   overflow : auto;
   /*border:2px solid rgb(0,18,48);*/
}




.menuv1-droit
{
   position:relative;
   float: right;
   width: 141px; 
   height: 187px;
   margin:auto;
}
                                                                                                                                                                                                                                                                                                   
.dessous
{
clear:both;
}

.menuv2-droit
{
   position:relative;
   float:right;
   width: 141px; 
   height: 187px;
   margin:auto;
}

.corps
{
   position:relative;
   width: 800px;
   height: 500px;
   margin:auto;
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}


.corps-forum
{
   position:relative;
   width: 400px;
   height: 500px;
   margin:auto;
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}


.corps-coureurs
{
   position:relative;
   width: 800px;
   height: 450px;
   margin:auto;
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}


.corps-court
{
   position:absolute;
   top: 150px;
   left:160px;
   width: 800px;
   height: 450px;
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}

.demi-corps-gauche
{
   position:relative;
   width: 380px;
   height: 500px;
   /*margin:auto;*/
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}

.demi-corps-droit
{
   /*position:relative;*/
   top:150px;
   float:right;
   width: 380px;
   height: 500px;
   /*margin:auto;*/
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}



.corps-ventes
{
   position:absolute;
   top: 150px;
   left:160px;
   width: 950px;
   height: 450px;
   overflow : auto;
   /*border: 2px solid fuchsia;*/
   padding: 4px;
}
.forum
{
   position:absolute;
   top: 150px;
   left:160px;
   width: 640px;
   height: 480px;
   font-size:0.8em;
   color: blue;
}

.forum2
{
   position:relative;
   float:right;
   width: 340px; 
   height: 180px;
   margin:auto;
   color: blue;
}

a img
{
border: none;
} 

a:hover
{
   color: green;
   background-color: rgb(231,223,223);
}

a:visited
{
   background-color: rgb(168,219,255);
}   




.sous-menu
{
   background-color: rgb(168,219,255);
   border: 2px solid rgb(250,202,46);
   text-align: center;
}
.cligno
{
   font-weight: bold;
   text-decoration: blink;
}
.souligne
{
   text-decoration: underline;
}
.image_flottante
{
   float: left;
   padding-right: 30px;
}
.image_flottante_D
{
   float: right;
   padding-left: 30px;
}
.rouge
{
   color: red;
}
table
{
   border-collapse: collapse;
}
td
{
   width: 120px;
   height : 35px;
   vertical-align : top;
   text-align : center;
   /*border: 1px solid black;*/
}

.caracs07
{
font-size:0.7em;
}

.caracs09
{
font-size:0.9em;
text-align : left;
}

/* Ajout pour les essais de zoom */
.thumb {
 position:relative; 
 top:0;
 left:0; 
 }
  
.thumb a {
 margin:0;
 text-decoration:none;
 }

.thumb a .grand {
*display:block;
 position:absolute; 
 width:0; 
 }	  
 /* hover fait fonctionner au passage de la souris, focus au clic */
/* quand je veux seulement au clic, je supprime la partie thum a:hover .grand*/ 
.thumb a:hover .grand, .thumb a:focus .grand { 
 position:absolute; 
 top:0px;
 left:0;
 width:300px; 
 height:424px; 
 }
