div#base{
	padding:20px;
	background:url(../fond1.jpg) no-repeat right top;
	margin:auto;
	width:1030px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:990px;
}
#accueil p.pre1{
 	font-size:90%;
	font-style:italic;
	margin:0; padding:0; 
}
#accueil h1{
	font-size:100%;
	font-style:italic;
	margin:0; padding:0; 
}
#accueil h2{
	font-size:small;
	font-style:normal;
	margin:1em 0 0 0; padding:0; 
}
#accueil h3{
	font-size:150%;
	font-style:bold;
	margin:1em 0 0 0; padding:0; 
}
#accueil h4{
	font-size:120%;
	font-style:bold;
	margin:0.3em 0 0.2em 0; padding:0; 
}
#accueil div.categorie1 p,
#accueil div.categorie2 p,
#accueil div.categorie3 p,
#accueil div.categorie4 p,
#accueil div.categorie5 p{margin-top:0; padding:0; }
#accueil div.categorie1 a.atitre, 
#accueil div.categorie1 a.astitre{ color:#2d0c0b;}
#accueil div.categorie2 a.atitre, 
#accueil div.categorie2 a.astitre{ color:#733f30;}
#accueil div.categorie3 a.atitre, 
#accueil div.categorie3 a.astitre{ color:#b07b4d;}
#accueil div.categorie4 a.atitre, 
#accueil div.categorie4 a.astitre{ color:#c5a079;}
#accueil div.categorie5 a.atitre, 
#accueil div.categorie5 a.astitre{ color:#999999;}

#accueil a, #accueil a:visited{
	text-decoration:none;
	color:#000000;
}
div#footer{margin:100px 0 0 0;}
div#subfooter{
	margin:80px 0 0 0;
	padding:0 20px 0 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}