html,body{
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	background-color:#ecf4df;
}

#fondBandeau{
	width:100%;
	height:245px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url('bg.png');
	background-position:top center;
	border-bottom:1px solid #FFFFFF;
}

#fondMenu{
	width:177px;
	height:269px;
	position:absolute;
	top:-2px;
	left:50%;
	margin-left:-473px;
	background-image:url('menu.png');
	background-repeat:no-repeat;
}

#logo{
	width:205px;
	height:63px;
	position:absolute;
	top:8px;
	left:50%;
	margin-left:272px;
	background-image:url('logo.png');
	background-repeat:no-repeat;
}

#bandeau{
	width:953px;
	height:153px;
	position:absolute;
	top:16px;
	left:50%;
	margin-left:-475px;
	background-repeat:no-repeat;
}

.txtMenu{
	position:relative;
	top:6px;
}

#logoMenu{
	position:relative;
	left:13px;
	top:69px;
}
#menu{
	position:absolute;
	width:955px;
	height:26px;
	position:absolute;
	top:200px;
	left:50%;
	margin-left:-472px;
	font-size:0px;
	display:inline;
}

.btnMenu{
	display:inline-block;
	/*position:relative;
	left:15px;*/
	width:155px;
	height:28px;
	font-family:century gothic, verdana;
	color:#6d696a;
	background-image:url('btnNorm.gif');
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	background-color:#ecfdff;
	text-align:center;
	/*line-height:20px;*/
	
}
.btnMenu:hover{
	display:inline-block;
	/*position:relative;
	left:15px;*/
	width:155px;
	height:28px;
	font-family:century gothic, verdana;
	color:#699638;
	background-image:url('btnNorm.gif');
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:#ecfdff;
	/*line-height:20px;*/
}
.btnMenuSelec{
	display:inline-block;
	/*position:relative;
	left:15px;*/
	width:155px;
	height:28px;
	font-family:century gothic, verdana;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-color:#699638;
	background-image:url('btnSelec.gif');
	/*line-height:20px;*/
	
}

.spaceMenu{
	display:inline-block;
	width:4px;
}

#colonneGauche{
	position:absolute;
	width:256px;
	top:260px;
	left:50%;
	margin-left:-475px;
	font-size:3px;
}

#fondSousMenu{
	width:256px;
	height:295px;
	background-image:url('sousMenu.png');
	background-repeat:no-repeat;
	/*line-height:auto;*/
	font-size:8px;
}

.titreSousMenu{
	width:256px;
	height:30px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#6d696a;
	font-size:16px;
	font-weight:bold;
	/*line-height:40px;*/
}

.lettreTitreSousMenu{
	font-size:18px;
}

.btnSousMenu{
	display:block;
	position:relative;
	left:20px;
	width:216px;
	height:23px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#6d696a;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#d1e8b8;
	background-image:url('btnSousNorm.gif');
	/*line-height:auto;*/
}
.btnSousMenu:hover{
	display:block;
	position:relative;
	left:20px;
	width:216px;
	height:23px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#f1f7e8;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#5a8a4a;
	background-image:url('btnSousSelec.gif');
	/*line-height:auto;*/
}

.btnSousMenuPrinc{
	display:block;
	position:relative;
	left:20px;
	width:216px;
	height:23px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#6d696a;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.btnSousMenuPrinc:hover{
	display:block;
	position:relative;
	left:20px;
	width:216px;
	height:23px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#f1f7e8;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#5a8a4a;
	background-image:url('btnSousSelec.gif');
}
.btnSousMenuSelec{
	display:block;
	position:relative;
	left:20px;
	width:216px;
	height:23px;
	text-align:center;
	font-family:century gothic, verdana;
	color:#f1f7e8;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background-color:#5a8a4a;
	background-image:url('btnSousSelec.gif');
	/*line-height:auto;*/
}
#colonneDroite{
	position:relative;
	top:258px;
	width:680px;
	left:50%;
	margin-left:-200px;
	/*line-height:auto;*/
}

.enTetePage{
	width:680px;
	height:11px;
	background-image:url('enTetePage.png');
	background-repeat:no-repeat;
	font-size:0px;
}
.page{
	width:680px;
	background-image:url('page.png');
	background-repeat:repeat-y;
	font-size:6px;
}
.piedPage{
	width:680px;
	height:11px;
	background-image:url('piedPage.png');
	background-repeat:no-repeat;
	font-size:0px;
}

.contenuPage{
	position:relative;
	left:25px;
	width:630px;
	/*line-height:auto;*/
	font-family:Georgia;
	font-size:11px;
	color:#333333;
}
.txtClassic{
	font-family:Georgia;
	font-size:11px;
	color:#333333;
}

#fondFooter{
	display:none;
	width:100%;
	height:177px;
	position:absolute;
	left:0px;
	bootom:0px;
	background-image:url('bgFooter.png');
	background-repeat:repeat-x;
}

#cadrePrinc{
	height:100%;
	margin-bottom:-177px;
	position: relative;

}
#clearfooter {
	height:177px;
	clear:both;
}

#fondInfos{
	width:250px;
	position:relative;
	left:3px;
	top:2px;
	background-color:#e1edcd;
	font-size:8px;
}

#infos{
	width:230px;
	position:relative;
	left:10px;
	top:10px;
	font-family:Georgia;
	font-size:10px;
	color:#333333;
}

#footer{
	position:relative;
	width:946px;
	left:50%;
	margin-left:-473px;
	font-family:Georgia;
	color:#000000;
	font-size:11px;
}

#footerDroit{
	float:right;
	text-align:right;
	font-family:Georgia;
	font-size:11px;
}

a{
	text-decoration:none;
	color:#9bca6c;
}
a:hover{
	text-decoration:none;
	color:#333333;
}

.commenatairesTextarea{
	width:600px;
	height:100px;
	font-family:Georgia;
	font-size:10px;
	color:#333333;
	border:1px solid #9bca6c;
}

.inputText{
	width:145px;
	height:20px;
	border:1px solid #9bca6c;
	font-family:Georgia;
	font-size:10px;
	color:#333333;
}

.inputSubmit{
	background-color:#9bca6c;
	height:28px;
	border:1px solid #333333;
	color:#FFFFFF;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
}

.messageFinContact{
	color:#FF0000;
}

.listeGaleries_colonne1{
	float:left;
	width:180px;
	height:180px;
	position:relative;
	left:10px;
}
.listeGaleries_colonne1et2{
	float:left;
	width:180px;
	height:180px;
	position:relative;
	left:80px;
}
.listeGaleries_colonne2{
	width:180px;
	height:180px;
	margin-left:225px;
	margin-right:210px;
}
.listeGaleries_colonne2et1{
	width:180px;
	height:180px;
	margin-left:360px;
}
.listeGaleries_colonne3{
	float:right;
	width:180px;
	height:180px;
	position:relative;
	right:10px;
}

.btnChoixGalerie{
	background-image:url('fondSelecGalerie.png');
	display:block;
	width:180px;
	height:180px;
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
	line-height:12px;
	font-weight:bold;
	font-family:century gothic, verdana;
}
.btnChoixGalerie:hover{
	background-image:url('fondSelecGalerieHover.png');
	display:block;
	width:180px;
	height:180px;
	text-align:center;
	color:#333333;
	font-size:13px;
	font-weight:bold;
	font-family:century gothic, verdana;
}

h1{
	margin-top:0px;
}

.btnPlayPause{
	display:block;
	width:200px;
	height:16px;
	background-repeat:no-repeat;
}

#titreInfos{
	text-align:center;
	font-size:14px;
	font-family:century gothic, verdana;
	color:#333333;
	font-weight:bold;
}

.lienFichierDL{
	font-size:11px;
	font-family:century gothic, verdana;
	color:#e0ad31;
	font-weight:bold;
}

.listeFichiersDL{
	list-style-type: none;
	padding:0px;
	margin-left:15px;
	
}

.eltListeFichiersDL{
	background-image:url('download.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:20px;
	
}

#fondSimu1{
	width:600px;
	height:520px;
	position:relative;
	left:15px;
	background-image:url('agoa_simu_1.png');
	background-repeat:no-repeat;
}

#fondSimu2{
	width:600px;
	height:244px;
	position:relative;
	left:15px;
	background-image:url('agoa_simu_2.png');
	background-repeat:no-repeat;
}

#fondSimu3{
	width:600px;
	height:246px;
	position:relative;
	left:15px;
	background-image:url('agoa_simu_3.png');
	background-repeat:no-repeat;
}

#fondSimu4{
	width:600px;
	height:278px;
	position:relative;
	left:15px;
	background-image:url('agoa_simu_4.png');
	background-repeat:no-repeat;
}

#fondSimu5{
	width:600px;
	height:156px;
	position:relative;
	left:15px;
	background-image:url('agoa_simu_5.png');
	background-repeat:no-repeat;
}

.inputSimu{
	width:120px;
	height:25px;
	border:0px;
	border-bottom:2px dashed #649531;
	text-align:center;
	background-color:transparent;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
}
.inputSimuRes{
	width:120px;
	height:25px;
	border:0px;
	text-align:right;
	background-color:transparent;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	position:relative;
}
	
.annee_carte{
	display:block;
	width:100px;
	height:22px;
	background-color:#7faf4c;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
}
.annee_carte:hover{
	display:block;
	width:100px;
	height:22px;
	background-color:#7faf4c;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
}
.annee_carteSelec{
	display:block;
	width:100px;
	height:22px;
	background-color:#333333;
	color:#7faf4c;
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
}
.annee_carteSelec:hover{
	display:block;
	width:100px;
	height:22px;
	background-color:#333333;
	color:#7faf4c;
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
}

#flashColonneGauche{
	position:relative;
	width:256px;
	height:400px;
	top:0px;
	left:0px;
}
#flashColonneGaucheSimu{
	position:relative;
	width:256px;
	height:170px;
	top:0px;
	left:0px;
}
#flashColonneGaucheContact{
	position:relative;
	width:256px;
	height:170px;
	top:px;
	left:0px;
}
.lienImportant{
	background-image:url('btnSousSelec.gif');
	color:#f1f7e8;
	height:23px;
	padding:3px;
	border:0px;
}
.lienImportant:hover{
	background-image:url('btnSousNorm.gif');
	color:#6d696a;
	height:23px;
	padding:3px;
	border:0px;
}

#actus{
	width:250px;
	height:158px;
	background-image:url('colonneActu.png');
	position:relative;
	left:3px;
	font-size:11px;
}