BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-color: #61ab28;
	background-image: url(images/fondvert.gif);
	background-repeat: repeat-x;
	background-position: top;
}



a {
	color:#61AB28;
	text-decoration:none
}
a:active {color: #913687;text-decoration:none;}
a:hover {color: #913687; text-decoration:none}

a:visited {text-decoration:none;}
a:visited:hover{
	color:#913687;
	text-decoration:none;
}




a.contact {
	color:#FFFFFF;
	text-decoration:none
}
a.contact:active {color: #913687;text-decoration:none;}
a.contact:hover {color: #913687; text-decoration:none}

a.contact:visited {text-decoration:none;
color:#FFFFFF;}
a.contact:visited:hover{
	color:#913687;
	text-decoration:none;
}












a.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;
	}

a.h1:active {font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;}
a.h1:hover {font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;}

a.h1:visited {font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;;}
a.h1:visited:hover{font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;}




a.h2 
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}




a.h2:active{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}

a.h2:hover {
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}


a.h2:visited {
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}

a.h2:visited:hover{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}


a.boutonentree {
	font-family: Arial, verdana;
	font-size: 18px;
	font-weight: bold;
	color: #16781d;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 4px;
	 }
	 
a.boutonentree:hover {
color: #7491e8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #7491e8;
     }

a.boutonentree:visited {
	color: #16781d;
}

a.boutonentree:visited:hover
 {
	color: #16781d;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #7491e8;
	 }


a.boutonentree:active {
color: #FF99FF;
	     }


INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

CHECKBOX {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

RADIO{
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

FORM {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, arial;
	color: 8190A7;

}

.titre {
	color:#b4c4dc;
	margin-left: 0px;
	height: 46px;
	width: 389px;
	position: absolute;
	z-index: 7;
	left: 2px;
	top: 16px;
	
}


.soustitre {
	color:#b4c4dc;
	margin-left: 0px;
	height: 12px;
	width: 356px;
	position: absolute;
	z-index: 7;
	left: 577px;
	top: 22px;
	
}



.encart1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	color:#000000;
	z-index: 1;
	left: 98px;
	position: absolute;
	top: 68px;
	width: 818px;
	height: 76px;
	margin-top: 12px;
	margin-left: 0px;
	padding-left: 5px;
	}
	
	
	
	.encart2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	color:#000000;
	font-weight: bolder;
	margin-left: 0px;
	z-index: 1;
	left: -9px;
	vertical-align: top;
	position: absolute;
	top: 77px;
	width: 97px;
	height: 90px;
	}
	
	.titrepage {
	font-style: normal;
	left: 0px;
	top: 8px;
	width: 350px;
	height: 40px;
	bottom: 14px;
	position: relative;
	padding-left: 3px;

	}
	
	.corps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	
		/*	Ici : Couleur de la police pour le corps de texte */
	color:#3a5515;
	z-index: 9;
	left: 240px;
	position: relative;
	top: 45px;
	width: 395px;
	height: 380px;
	margin-top: 2px;
	padding-left: 2px;
	padding-top: 2px;
	overflow: auto;
	/*	clip: rect(auto,auto,auto,auto); */
	padding-right: 2px;
	background-color: #bdd79e;
	}
	
	
	
	.corpsentree
	 {
	left: 200px;
	position: relative;
	top: 45px;
	width: 395px;
	height: 380px;
	margin-top: 2px;
	padding-left: 2px;
	padding-top: 2px;
/*	clip: rect(auto,auto,auto,auto); */
	padding-right: 2px;
		background:transparent url(images/arbrevert3.png) no-repeat top left; /* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbrevert3.png', sizingMethod='scale'); /* IE6 */
	}
		
		.divplan {
		LEFT: 50%;
	MARGIN-LEFT: -162px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	color:#000000;
	position: absolute;
	top: 686px;
	width: 121px;
	height: 25px;
	margin-top: 12px;
	z-index: 12;
	}
	
	
			.divmail {
	LEFT: 50%;
	MARGIN-LEFT: -162px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style: normal;
	color:#000000;
	position: absolute;
	top: 606px;
	width: 121px;
	height: 25px;
	margin-top: 12px;
	z-index: 12;
	font-weight: bold;
	}
	
	
		
		.insert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	color:#000000;
	z-index: 10;
	left: 21px;
	position: absolute;
	top: 658px;
	width: 140px;
	height: 55px; /* IE6, IE7beta2, Gecko */
	letter-spacing: 9px;
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #B77D3F;
	margin-top: 12px;
	margin-left: 0px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B77D3F;
	}
	
	
	
			.divmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style: normal;
	color:#000000;
	z-index: 11;
	left: 21px;
	position: absolute;
	top: 29px;
	width: 166px;
	height: 302px;
	}
	
	


.souligne {
	text-decoration: underline;
}

.souligne11 {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



.citation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	margin-left: 0px;
	height: 32px;
	width: 301px;
	position: absolute;
	z-index: 5;
	left: 473px;
	top: 13px;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #16781d;

}


.icone
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	margin-left: 0px;
	height: 198px;
	width: 195px;
	position: absolute;
	z-index: 1;
	left: 589px;
	top: 33px;

}



.symboles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	margin-left: 0px;
	height: 148px;
	width: 179px;
	position: absolute;
	z-index: 1;
	left: 68px;
	top: 162px;

}



.entree
{
	height: 40px;
	width: 134px;
	position: absolute;
	z-index: 1;
	left: 483px;
	top: 259px;
	/*	background-image: url(images/cadrebouton.png); */
	background:transparent url(images/cadrebouton.png) no-repeat top left; /* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadrebouton.png', sizingMethod='scale'); /* IE6 */
}


.lienentree
{
	height: 26px;
	width: 63px;
	position: absolute;
	z-index: 1;
	left: 27px;
	top:9px;
}

.lignejaune
{
	margin-left: 0px;
	height: 3px;
	width: 228px;
	position: absolute;
	left: 254px;
	top: 274px;
	letter-spacing: 14px;
	font-weight: bold;
	border-bottom-width: 3px;
	border-bottom-style: dashed;
	border-bottom-color: #fffeaa;

}

#gauche {
	HEIGHT: 475px;
	position:absolute;
	width:834px;
	left: 103px;
	top: 161px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index: 3;
	background-color: #61ab28;
}


.gauchenav {
	HEIGHT: 858px;
	position:absolute;
	width:782px;
	left: 1px;
	top: 66px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index: 3;
}



#entete {
	HEIGHT: 84px;
	width: 780px;
	left: 0px;
	margin-left: 0px;
}


.image1 {
	HEIGHT: 100px;
	width: 100px;
	left: 686px;
	margin-left: 0px;
	top:48px;
	position: absolute;
	z-index: 10;
}

.textimage1 {
	HEIGHT: 25px;
	width: 100px;
	left: 810px;
	margin-left: 0px;
	top:60px;
	position: absolute;
	z-index: 6;
	visibility: hidden;
	background-color: #9BC46D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}

.image2 {
	HEIGHT: 100px;
	width: 100px;
	left: 686px;
	margin-left: 0px;
	top:198px;
	position: absolute;
	z-index: 6;
}

.textimage2 {
	HEIGHT: 25px;
	width: 100px;
	left: 810px;
	margin-left: 0px;
	top:210px;
	position: absolute;
	z-index: 11;
	visibility: hidden;
	background-color: #9BC46D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}

.image3 {
	HEIGHT: 100px;
	width: 100px;
	left: 676px;
	margin-left: 0px;
	top:348px;
	position: absolute;
	z-index: 6;
}


.textimage3 {
	HEIGHT: 25px;
	width: 100px;
	left: 780px;
	margin-left: 0px;
	top:360px;
	position: absolute;
	z-index: 11;
	visibility: hidden;
	background-color: #9BC46D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}



.image4 {
	HEIGHT: 18px;
	width: 30px;
	left: 167px;
	margin-left: 0px;
	top:64px;
	position: absolute;
	z-index: 6;
}


.lignemarron {
	position:absolute;
	HEIGHT: 2px;
	width: 354px;
	left: 0px; /* IE6, IE7beta2, Gecko */
	_background:none; /* IE6 */

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lignemarron.png', sizingMethod='scale'); /* IE6 */
	top: 35px;
	background-color: transparent;
	background-image: url(images/lignemarron.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
}

  /* Paragraphes */

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:44px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0; 
	padding: 0;
	}




h2
{
	font-family:Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style: normal;
	color:#FFFFFF;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}


h3
{
	/*	Ici : Couleur de la police pour le corps de texte */
	color: #3a5515;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 5;
	margin: 0;
	padding-top: 5;
	padding-right: 5;
	padding-left: 0;
	text-align: center;
}


h4
{
	/*	Ici : Couleur de la police pour le corps de texte */
	color: #3a5515;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom: 5;
	margin: 0;
	padding-top: 5;
	padding-right: 5;
	padding-left: 0;
	text-align: center;
}


#centre {
	height:400px;
	margin-top: 10px;
	width: 500px;
}


.centrenav {
	height:858px;
	margin-top: 10px;
	width: 782px;
}



#pied {

	top: 356px;

	position:absolute;

	left:651px;

	width: 168px;

	height: 105px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.partenaires {
	right: -16px;
	position: absolute;
	top: 0px;
	z-index: 12;
	}


.piednav {
	top: 825px;
	position:absolute;
	left:14px;
	width: 744px;
	height: 18px;
	color: #c02f2c;
}



P {
	MARGIN: 0px 0px 10px
}

	
	.corpspartenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	color:#000000;
	z-index: 1;
	left: 216px;
	position: absolute;
	top: 195px;
	width: 354px;
	height: 480px;
	margin-top: 12px;
	background: url(images/fondjaunepart.png) no-repeat; /* IE6, IE7beta2, Gecko */
/*	_background:none; /* IE6 */
/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondjaune.png', sizingMethod='scale'); /* IE6 */
 /* 	background-repeat: no-repeat; */
	padding-left: 10px;
	padding-top: 10px;
	}
		



.plainbackground {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-left: 0px;
	left: 0px;
	vertical-align: top;
	position: absolute;
	top: 77px;
	width: 97px;
	height: 90px;
	background-image: url(images/triskelvert16.gif);
	background-repeat: no-repeat;
}



.corpstexte {
	position:relative;
	padding-right: 6px;
	padding-left: 3px;
	padding-bottom: 6px;
	text-align: justify;
}

.boutons {position:relative;
}


.retour
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	color:white;
	text-align: right;
	position: relative;
	left: 320px;
	top: -15px;
	width: 50px;
	margin-left: 0px;
	float: left;
}
