body { 
   background-color:#000000; 
   color:#a4b5cb; 
   font-family:Times;
   font-size:13px; 
   padding:0; /*Pour que la page n’ai aucune marge*/ 
   margin:0; /*Pour que la page n’ai aucune marge*/ 
   } 
    
div#contenu { 
   width:958px; 
   margin:0 auto 0 -479px; /*Marges du design ( la 4eme marge représente la moitié de la largeur du div*/ 
   position:absolute; 
   top:0px; 
   left:50%;/*50% de marge ( cela centrera le design )*/ 
   background-color:#181d23;
   background-image:url('../design/body/cont.png');
   background-position:top;
   background-repeat:repeat-y;
} 
   
div#menu_vert_gauche { 
   background-color:#000000; 
   float:left; 
   margin-top:270px; 
   top:270px;
   width: 38px;
   }  

div#menu_vert_droit { 
   background-color:#000000; 
   float:right; 
   width: 38px;
   }    
   
.titres { 
   margin-left:10px; 
   padding-bottom : 5px;
   }    

div.menu_gauche { 
   width:166px; 
   float:left; 
   margin-top:0px; 
   margin-left:0px !important; 
   margin-left:0px;
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px;   
   background-image:url('../design/body/degrade_gauche.jpg'); 
   background-repeat:repeat-x; 
   }

.menu_gauche ul {
	padding-left : 0px;
}

.menu_gauche li {
	padding-left : 7px;
	margin: 0px 0px 0px 20px;
	background: url('../design/body/liste.png') no-repeat;
}

.ligne_menu { 
   padding-top : 13px; 
   padding-bottom : 5px; 
   padding-left : 30px; 
}

div#texte { 
   width :716px ; 
   height:100%;
   float :left ; 
   margin-top :0px ; 
   margin-right:0px !important; 
   margin-right:0px;
   background-image:url('../design/body/degrade_texte.jpg'); 
   background-repeat:repeat-x; 
}

div#texte p { 
   text-align:justify;
   width : 670px;
   padding : 13px ; 
}

.Titres-pages {
	color:#83bfd1;
	TEXT-DECORATION:underline;
}

.Titres-news {
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
}

.Titres-news2 {
	color:#6fd1fd;
	font-family:Tahoma;
	font-size:11px;
}

.Date1 {
	font-family:Times new roman;
	font-size:30px;
}

.Date2 {
	font-family:Times new roman;
	font-size:15px;
}

.Date3 {
	font-family:Times new roman;
	font-size:13px;
}	

div#footer { 
   background-image:url('../design/body/footer.png'); 
   width:958px; 
   height:26px; 
}
	
/* Reglages personnels : */ 
ul , li { margin:0; padding:0; list-style-type:none; } /* Pas de marges automatique dans les listes, ni de puces */ 

a { color:#9dadc1; text-decoration:none; }/*Paramètres des liens*/ 
a:hover { color:#FFFFFF; }/*Paramètres des liens quand le pointeur est sur ceux-ci*/ 

h1 { text-align:justify; margin:0; }/*Le texte des balises h1 est centré, et cette balise n’a plus de marge automatique */ 
p { margin:0; padding:0; }/*Pas de marges automatiques sur les <p> */ 

div.clear { clear:both; }
img { display:block ; border:0; }/*Aucune bordure sur les <img>*/