body {
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	background-repeat:no-repeat;
	font: italic bolder 20px , Arial, "Times New Roman", Times, serif;
	color: #ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#6b1521;
	scrollbar-highlight-color:#4C4C17;
	scrollbar-shadow-color:#ffffff;
	background:#4C4C17;
}
div.cat {
	margin:0px;
	padding:0px;
	width:300px;;
}
div.info {
	padding:6px;
	float:right;
	clear:both;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px #666666 dotted;
	margin-top:50px; 
	width:410px;
	margin-right:10x;
}
div.cat a {
	padding:3px;
	display:block;
}
div.cat a:hover {
	background:#000000;
	color:#FFF;
}
.copyright		{ 

	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4C4C17; 
	letter-spacing: -1px;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;}
.arc {
	position: absolute;
	top: 0px;
	left: 100px;
	background-image:  url(images/chevald.gif);
	background-repeat:no-repeat;
	height: 220px;
	width: 158px;
	z-index: 4;
}
.arc2 {
	position: absolute;
	top: 80px;
	right: 72px;
	background: url(images/arc2.gif) no-repeat;
	height: 138px;
	width: 165px;
	z-index: 3;
}
.arcg {
	position: absolute;
	top: 80px;
	right: 4px;
	background:  url(images/arcg.gif) no-repeat;
	height: 183px;
	width: 326px;
	z-index: 3;
}
* html body .arcg {
	right: 4px;
	top: 80px;
	height: 182px;
}

.haut {
	height:100px;
	background:url(images/haut.gif) bottom repeat-x #6b1521;
	text-align:center;
}
.menudroite {
	background: url(images/droite.gif) #6b1521 left repeat-y;
	padding-left:17px;
	width:101px;
}
.menugauche {
	background: url(images/gauche.gif) #6b1521 right repeat-y;
	padding-right:17px;
	width:100px;
	padding-top:160px;
}
.bas {
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image:  url(images/herbe.gif);
	background-repeat:no-repeat;
	height: 986px;
	width: 342px;
	z-index: 5;
}
.navON
{
	background-color:#000000;
	cursor:hand;cursor:pointer;
	font-weight:bold;
}
.navOFF
{
	background-color:#6b1521;
	cursor:hand;cursor:pointer;
	font-weight:bold;
}
.navOFF2
{
	cursor:hand;cursor:pointer;
	font-weight:bold;
}
a {
	font: 14px, Arial;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

h1 {
	font: italic bolder 35px , Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration:none;
}
h2 {
	font: bolder 18px , Arial, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration:none;
}
ul#menu {
	width:101px; 
	height:192px; 
	padding:0px;
	margin:0px;
	list-style:none;
    }
ul#menu li a 
{
	background-color:#6b1521;
	cursor:pointer;
	cursor:pointer;
	display:block;
	width:101px;
	text-align:center;
	font-size:11px;
}
ul#menu li a:hover
{
	background-color:#000000;
}
#tete {
	position:absolute; 
	left:-23px; 
	top:13px; 
	width:226px; 
	height:183px; 
	z-index:1; 
	layer-background-image: url(images/arc.gif); 
	border: 1px none #000000; 
	visibility: visible;
}
p.copy, p.copy a, p.copy a:link, p.copy a:hover, p.copy a:visited {
	color:#6b1521;
}
#ff {
	position: fixed;
	bottom: 0px;
	margin-left:10px;
left:1px;
	width:80px;
	width:15px;
	} 
div#ff a img {
	filter:alpha(opacity=30); 
	opacity: 0.30;
	}
div#ff a:hover img {
	filter:alpha(opacity=97); 
	opacity: 0.97;
	}
.haut {
	padding-left:100px;
	}
