body {
	font-family: "Comic Sans MS", Didot, Futura;
	font-size: 12px;
	text-align: left; 
	margin: 0px; 
	padding: 0px; 
	}
p	{	
	font-family: "Comic Sans MS", Didot, Futura;
	font-size: 12px;
	text-align: left; 
	text-decoration: none;
	color: #D5D5D5 ; 
	line-height: 25px ; 
	padding: 0 20 10 60px ;
/*  	padding-left: 60px ; 
  		padding-right: 20px ;
  		padding-bottom: 10px ; */
	margin: 0px ; 
	}
.grand {
	font-size: 16px ;
	}
.petit {
	font-size: 9px;
	}
.droite {
	text-align: right; 
	}
.centre {
	margin-left: auto ;
   	margin-right: auto ;
	width: 800px ;
	text-align: center; 
	padding: 0 0 10 0px ;
		}
.italic {
	font-style: italic ;
	font-size: 9px;
	}
h1 {
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps ;
	font-family: "Comic Sans MS", Didot, Futura;
	color: #f2f322 ; 
	text-align: center ; 
	}
h2 {
	font-size: 18px;
	font-weight: bold;
	font-style: italic ;
	font-family: "Comic Sans MS", Didot, Futura;
	color: #f2f322 ; 
  	padding-left: 60px ; 
	}
h3 {
	font-size: 14px;
	font-weight: bold;
	font-style: italic ;
	font-family: "Comic Sans MS", Didot, Futura;
	color: #f2f322 ; 
  	padding-left: 70px ; 
	}
.cadre {
	border: 2px solid #ffffff ;
	}
img {
	padding-left: 50px ; 
	border: 2px ;
	}
img a:hover {
	color: #00ff00 ;
	background: url("../img/fond.jpg") no-repeat;
	text-decoration: none;
	color: #ffffff ; 
	background-color: #ffffff ;
	}
ul.liste {
	list-style-image: url(../img/fleur.gif) ;
	text-align: left; 
	font-family: "Comic Sans MS", Didot, Futura;
	font-size: 10pt ;
	text-indent: 0px ;
	line-height: 25px ; 
	color: #d5d5d5 ;
	padding: 0 20 10 60px ;
	}
ul.liste2 {
	list-style-image: url(../img/etoile2.gif) ;
	text-align: left; 
	font-family: "Comic Sans MS", Didot, Futura;
	font-size: 10pt ;
	text-indent: 0px ;
	color: #cccccc; 
	padding: 0 20 10 60px ; 
	} 
li.new {
	list-style-image: url(../img/new.gif) ;
	} 

#nav {	
	float: left ;
	width: 800px ; 
	height: 25px ;
	font-family: Arial  ;
	text-align: center  ;
	vertical-align: middle ; 
	font-size: 10pt ;
	line-height: 25px ; 
	border-left: 0px;
	border-top: 2px solid #ffffff ;
	border-bottom: 2px solid #ffffff ;
	}
ul#nav ul {
	margin: 0 ;
	padding: 0px 0px 0px 10px; 
	}
ul#nav li {
	float: left ;
	display: inline ;
	font-size: 10pt ; 
	vertical-align: top ; 
	width: 125px ; 
	background: url("../img/menu.jpg") no-repeat 0 0 ;
	margin: 0 ;
	padding: 0px 0px 0px 0px ; 
	}
ul#nav a  {
	text-decoration: none ;
	color: #9900ff ;
	display: block ;
	background: url("../img/menu.jpg") no-repeat left top ;
	margin: 0 ;
	padding: 0 0 0 0px ; 
	}
ul#nav a:hover {
	color: #ffffff ;
	background-position:0 -36px ; 
	}
ul#nav a:link {	
	color: #000000 ; 
	}
ul#nav a:visited { 
	color: #990099 ;Ê
	}
ul#nav a:active {	
	color: #9900ff ; 
	}
#page { 
	width: 800px; 
	margin-top: 5px ;
	margin-left: 50px; 
	margin-right: auto; 
	}
#contenu {
	text-align: left; 
	width: 800px; 
	float: left ;
	background-image: url(../img/fond.jpg) ;
	background-repeat : repeat-y ; 
	padding-top: 15px ; 
	margin: 2px 2px 2px 2px ;
	}
#contenu a:link {	
	color: #f9f9f9 ;
	}
#contenu a:visited {	
	color: #EEFC0F ;
	}
#contenu a:hover {	
	text-decoration: none;
	color: #333366 ; 
	background-color: #ffffff ;
	}
#contenu a:active {	
	text-decoration: none;
	color: #ff00ff ;
	}
#pied {
	float: left ;
	}
#pied img {	
	border: 0px ; 
	margin-left: 0px ;
	padding-left: 0px ;
	}
#pied a:link {	
	text-decoration: none;
	color: #f9f9f9 ;
	}
#pied a:hover {
	color: #00ff00 ;
	background: url("../img/fond.jpg") no-repeat;
	}