body {
	background-color: #3F8000;
	margin-top: 0px;
	cursor: url("images/curseur.ani");
	scrollbar-face-color:#578100;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#466700;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#EEFFA8;
}

.textmili {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height : 23px;
	margin-top: 120px;
	margin-left: 65px;
	margin-right: 28px;
	text-align: center;
	color: #005701;
	}
	
	.textmilip {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height : 23px;
	margin-top: 20px;
	margin-left: 40px;
	margin-right: 28px;
	text-align: justify;
	color: #005701;
	}

.textmilic {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height : 20px;
	margin-left: 45px;
	text-align: left;
	color: #005701;
	}
	
	
	
.textptt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: Black;
	font-variant: normal;
	font-weight: normal;
	line-height: 16px;
	margin-left: 25px;
	margin-right: 40px;
	text-align: center;
}

.textptt2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: Black;
	PAdding-right: 10px;
	PAdding-left: 10px;
	font-variant: normal;
	font-weight: normal;
	line-height: 14px;
	text-align: justify;
}
.cotebas {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: Black;
	font-variant: normal;
	font-weight: normal;
	line-height: 20px;
	margin-left: 27px;
	margin-right: 38px;
	margin-top: 193px;
	text-align: center;
}


.index {
	color: Green;
	text-decoration: none;
	margin-left: 69px;
	}	
		
.pays {
	color: Green;
	text-decoration: none;
	margin-left: 33px;
}	

.arbre {
	color: Green;
	text-decoration: none;
	margin-left: 10px;
}	

.real {
	color: Green;
	text-decoration: none;
	margin-left: 28px;
}
.contact {
	color: Green;
	text-decoration: none;
	margin-left: 0px;
}

a:hover {
	color: Teal;
}

.titre {
	font-family: "Century Gothic", Arial;  
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps; 
	color: #00D902;
	}

.adress {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-variant: normal;
	line-height: 24px;
	COLor: #005701;
	font-weight: bold;
	margin-left: 23px;
	margin-top: 45px;
}



.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Green;
	margin-top: 27px;
	margin-left: 23px;
}

.copyc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Green;
	margin-top: 34px;
	margin-left: 23px;
} 

.copyr {
	color: Teal;
	text-decoration: none;
}
.copyr:hover {
	color: Black;
	
}

.frasetyp {
	color: #003E80;
	font-size: 18px;
	font-variant: small-caps;
	margin-top: 25px;
	margin-left: 60px;
	text-align: center;
}

.frasetyp2 {
	color: #003E80;
	font-size: 18px;
	font-variant: small-caps;
	margin-top: 125px;
	margin-left: 60px;
	text-align: center;
}

.image1 {
position: relative;
	left: 50px;
}

.image4 {
position: relative;
	left: 30px;
}

/*......................*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
color: Green;
}
#menu {
position: relative; /* placement du menu, à modifier selon les besoins */
top: 15px;
left: 0;
z-index:100;
width: 100%; /* correction pour Opera */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
font-weight: bold;
padding-top:12px;
padding-left: 164px;
}
#menu dl {
float: left;
width: 120px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: transparent;
margin: 1px;
}
#menu dd {
display: none;
border: 1px Black;
}
#menu li {
text-align: center;
background: White;
width: 103px;
}
#menu li a, #menu dt a {
color: Green;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
position: absolute;
z-index: 1;
top : 0px;
left : 100px;
background-color: transparent;
}
#error {
	position: absolute;
	top: 200px;
	color: Red;
	line-height: 17px;
}