html,body, {
	margin: 5px;	padding:0;	font-size: 100%;
	}

body {
	background-color: #EEF4DE;	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;	text-align:center;	color: #000000
	}

p {
	margin:0 10px 10px
	}

a:link {
	color: #59730f;	text-decoration: none;	font-weight: bold;
	}

a:visited {
	color: #59730f;	text-decoration: none;	font-weight: bold;
	}

a:hover {
	background-color: #dce8bd;	color: #000000;	text-decoration: none;	font-weight: bold;
	}

h1 {
	font-size: 28px;
	color:#59730f;	padding-left: 150px;
	}
h2 {
	color: #59730f;	font-size: 18px;	margin-bottom: -2px;
	}
	h3 {
	color: #83af17;	font-size: 16px;
	padding-left: 30px;	text-transform: uppercase;
	}	
	
h4 {
	color: #83af17;	font-size: 14px;
	padding-left: 20px;	}	
		
	
h5 {
	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	padding-left: 50px;	margin-top: -15px;
	}
	div#haut {
	height: 90px;	margin:0;	font-size: 48px;	padding-top: 30px;
	text-align:right;	padding-right: 170px;}	

div#menuhaut{
	padding-left: 0px;
	text-align:right;	padding-right: 40px;	padding-top: 10px;	margin-bottom: -30px;}	

div#contenant {
	text-align:left
	}

div#contenu p {
	margin:0;	padding: 0px 40px 0px 0px;	text-align: left;	line-height: 140%;	}	

div#bas p {
	margin:0;	padding:5px 10px;	text-align:center;	font-size: 90%;	font-weight: bold;}

div#contenant {
	width:960px;	margin:0 auto;	border: 1px #59730f solid;	background-image: url(images/bambou.jpg);	background-repeat: no-repeat;	background-color: #fafbf5;
	}

div#contenu {
	float:right;	width:770px;	margin-top: 30px;
	}

div#menugauche {
	float:left;	width:140px;
	margin-top: 95px;
	text-align:right;
	}

div#menugauche p {
	margin:0;
	text-align:right;
	}

div#bas {
	clear:both;	width:100%
	}
	
#contenu ul {
	text-align: left;	list-style-type: square;	list-style-position: outside;	margin: 15px 40px 15px 60px;
	}img{
	border: 1px #59730f solid;	padding: 10px;	margin: 15px 15px 15px 15px;
	}

.imageindex {
	float: left;	margin: 15px 15px 15px 5px;	border: none;
	}

.imagedroite {
	float: right;
	}

.imagegauche {
	float: left;
	}
	
.gnk{	color: #83af17;	font-size: 40px;	font-weight: bold;	letter-spacing: +0px;	word-spacing: -6px;
	}
	
.biran{	color: #000000;	font-size: 30px;	word-spacing: -1px;	letter-spacing: -1px;
	}	
	
.jean{	color: #59730f;	font-size: 18px;	margin-top: -11pt;
	letter-spacing: +2px;	text-transform: uppercase;	font-weight: bold;	}		
	
.gras {
	font-weight: bold;
	}

.centre {
	text-align:center;
	}

.souligne {
	text-decoration: underline;
	}

.majuscule {
	text-transform: uppercase;
	}
	
.droite {
	text-align:right;
	}
	
.lettrine {	font-size: 18px;	font-weight: bold;	color: #59730f;	}
	
.date {
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
	
	}
