body {
scroll: yes;
padding: 0px;
line-height: 14px;
font-weight : normal;
font-size : 14px;  
font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
color : #000000;
margin-left:0px; 
margin-right:00px; 
margin-top:0px; 
margin-bottom:0px;
background-color: GAINSBORO;
}
a:link {color:#000000;}
a:visited {color:#000000;}
a:hover {
color:CHOCOLATE;
text-decoration : underline;
}
a {
   font-weight : normal;
   font-size : 14px;
   font-family : Arial;
   color : BLACK;  
   text-decoration : none;
}
h1{
margin:20px;	
font-size : 20px; 
font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
font-weight : normal;
letter-spacing: +1px;
}	
table{
   font-weight : normal;
   font-size : 13px; 
font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
}		 
.rubrique{
color: WHITE;  
font-weight : bold;	
letter-spacing: -1px; 
font-size : 16px; 
}

.celtxt {
padding: 5px;
}	
.contenu{
padding: 5px;
}	
.thumb{
border: 1px solid DIMGRAY;
}	  
a.titre{
   font-weight : bold;
   font-size : 16px;
   letter-spacing: -1px;
   font-family : Arial;
   color : BLACK;
   text-decoration : none;
   margin-left:5px;
   margin-right:5px;
}
a:hover.titre{
   font-weight : bold;
   font-size : 16px;
   letter-spacing: -1px;
   font-family : Arial;
   color : CHOCOLATE;
   text-decoration : none;
   margin-left:5px;
   margin-right:5px;
}
.corps{
border: none 0;
border-left: 2px dashed DIMGRAY;/*the border*/
border-right: 2px dashed DIMGRAY;/*the border*/  
height: 100%;
background-color: WHITE;  
position:relative; 
}
.entre{	   
padding: 0px;
border: none 0;
border-bottom: 1px dashed DIMGRAY;/*the border*/
width: 100%;
}
