@charset "iso-8859-1";


/*
 * Mise en page des textes (bordures...)
 */
html { font-size: 100%; height: 100%; } /* Cf.: http://pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/ */

body {
	font: Verdana; 
	text-align: justify; 
	font-size: xx-small; 
	color: BLACK; 
	background: url(images/fond.png) fixed repeat-x;
	background-color: #067D25;
	scrollbar-face-color: #4764F7; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
}

.avant {
    text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	font-style: italic;
	display: none;
	}
 
.sousmenu {
    text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	font-style: italic;
	}
.sousmenu a { text-decoration: none; color: #081F95;}
.sousmenu a:hover { text-decoration: none; color: #4764F7; background: #081F95; }
.sousmenu a:active { text-decoration: none; color: #000000; background: #081F95; }

.menu {font-weight: bold; font-size: 12px; font-family: Arial;}
.menu a { text-decoration: none; color: #000000; background: #4764F7;}
.menu a:hover { text-decoration: none; color: #000000; background: #081F95; }

.r-hg 	{
	width: 6px; height: 5px; background: url('images/rond-hg.gif') no-repeat right bottom;
}
.r-h {
	height: 5px; background: url('images/rond-h.gif') repeat-x bottom;
}
.r-hd {
	width: 6px; height: 5px; background: url('images/rond-hd.gif') no-repeat left bottom;
}
.r-g {
	width: 6px; background: url('images/rond-g.gif') repeat-y right;
}
.r-d {
	width: 6px; background: url('images/rond-d.gif') repeat-y left;
}
.r-bg {
	width: 6px; height: 6px; background: url('images/rond-bg.gif') no-repeat right top;
}
.r-b {
	height: 6px; background: url('images/rond-b.gif') repeat-x top;
}
.r-bd {
	width: 6px; height: 6px; background: url('images/rond-bd.gif') no-repeat left top;
}
	.xlnk {position: absolute; top: -3000em; height: 1%;}



