/* CSS Document */

#page{
	width:1002px;
	margin-left: auto;
  margin-right: auto;
	padding-left:1;
	background-image:url(../../img/design/fondtop.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align: left;
}
#bas{
	width:1002px;
	margin-left: auto;
    margin-right: auto;
	padding:0;
	background-image:url(../../img/design/fond_bas.gif);
	text-align: left;
}
#corps
{
	z-index:2;
}
body {
     margin: 0; 
     text-align: center;
	background-image:url(../../img/design/fond.gif);
	background-position:center;
	background-repeat:repeat-y;
}
form{
	margin:0;
	padding:0;
}
#form2{
	margin:0 0 11px 0;
}
#haut{
	position:absolute;
	width:963px;
	height:118px;
	margin:0;
	padding:0;
	z-index:1;
}
#logo{
	position:absolute;
	margin:15px 0 0 62px;
	padding:0;
	background-image:url(../../img/design/aide2_blanc.gif)
	
}
#haut_droite{
	float:right;
	position:relative;
	width:735px;
	height:75px;
	margin:0;
	padding:0;
	z-index:2;
}
#haut_membre{
	position:absolute;
	width:280px;
	height:70px;
	margin:20px 0 0 0;
	padding:0;
	vertical-align:top;
	z-index:4;
}
#haut_recherche{
	float:right;
	position:relative;
	width:500px;
	height:86px;
	margin:3px 0 0 0;
	padding:0;
	vertical-align:top;
	z-index:2;
}
#silhouette{
	position:absolute;
	margin:0;
	padding:0;
}
#recherche_ok{
	float:right;
	position:relative;
	margin:20px 0 0 0;
	padding:0;
	right:0px;
	z-index:4;
}
#menu{
	position:absolute;
	width:963px;
	height:50px;
	margin:0;
	padding:0;
}
#rectangle_vert{
	position:absolute;
	width:211px;
	height:9px;
	margin:0;
	padding:0;
	background-color:#A1C32B;
	z-index:1;
	top:110px;
	left:19px;
}
#diagonale{
	margin:98px 0 0 0;
	}

#fond_droite{
	background-image:url(../../img/design/fond2.gif);

}
#centre{
	width:952px;
	height:829px;
	z-index:2;
}
#colonne1{
	position:absolute;
	width:254px;
	height:829px;
	margin:0;
	padding:0;
}
#encart_edito{
	position:absolute;
	width:254px;
	height:262px;
	margin:0;
	padding:0;
	background-image:url(../../img/design/encart_edito.gif);
	z-index:2;
	left:28px;
	top:118px;
}
#edito{
	position:absolute;
	width:230px;
	height:17px;
	margin:8px 0 0 18px;
	padding:0;
}
#edito_int{
	position:absolute;
	width:254px;
	height:200px;
	margin:30px 8px 3px 20px;
	padding:0;
}
#edito_aide{
	position:absolute;
	width:53px;
	height:37px;
	margin:0 0 0 13px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1.gif);
}
#edito_aide2{
	float:right;
	position:absolute;
	width:187px;
	height:37px;
	margin:0 0 0 66px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2.gif);
	text-align:right;
}
#encart_calendrier{
	position:absolute;
	width:240px;
	height:259px;
	margin:0;
	padding:0;
	background-image:url(../../img/design/encart_calendrier.gif);
	z-index:2;
	left:40px;
	top:390px;
}
#calendrier{
	position:absolute;
	width:240px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#calendrier_int{
	position:absolute;
	width:237px;
	height:200px;
	margin:30px 8px 3px 3px;
	padding:0;
}
#calendrier_aide{
	position:absolute;
	width:53px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1.gif);
}
#calendrier_aide2{
	float:right;
	position:absolute;
	width:187px;
	height:37px;
	margin:0 0 0 53px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2.gif);
	text-align:right;
}
#encart_maporama{
	position:absolute;
	width:240px;
	height:278px;
	margin:0;
	padding:0;
	background-image:url(../../img/design/encart_maporama.gif);
	z-index:2;
	left:40px;
	top:660px;
}
#maporama{
	position:absolute;
	width:240px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#maporama_int{
	position:absolute;
	width:237px;
	height:200px;
	margin:50px 8px 3px 3px;
	padding:0;
}
#maporama_aide{
	position:absolute;
	width:53px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1.gif);
}
#maporama_aide2{
	float:right;
	position:absolute;
	width:187px;
	height:37px;
	margin:0 0 0 53px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2.gif);
	text-align:right;
}
#colonne2{
	float:right;
	position:absolute;
	width:430px;
	height:815px;
	margin:0;
	padding:0;
	top:127px;
	left:292px;
}
#encart_actu{
	position:absolute;
	width:433px;
	height:522px;
	margin:0;
	padding:0;
	background-image:url(../../img/design/encart_actu.gif);
	z-index:2;
}
#actu{
	position:absolute;
	width:433px;
	height:17px;
	margin:0 0 0 5px;
	padding:0;
}
#actu_img{
	position:absolute;
	width:433px;
	margin:22px 0 0 0;
	padding:0;
}
#actu_int{
	position:absolute;
	width:433px;
	height:200px;
	margin:190px 10px 0 10px;
	padding:0;
}
#actu_aide{
	position:absolute;
	width:246px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1.gif);
}
#actu_aide2{
	float:right;
	position:absolute;
	width:187px;
	height:37px;
	margin:0 0 0 246px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2.gif);
	text-align:right;
}
#encart_info{
	position:absolute;
	width:433px;
	height:279px;
	margin:0;
	padding:0;
	background-image:url(../../img/design/encart_info.gif);
	z-index:2;
	top:534px;
}
#info{
	position:absolute;
	width:425px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#info_int{
	position:absolute;
	width:413px;
	height:200px;
	margin:30px 10px 0 10px;
	padding:0;
}
#info_aide{
	position:absolute;
	width:246px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1.gif);
}
#info_aide2{
	float:right;
	position:absolute;
	width:187px;
	height:37px;
	margin:0 0 0 246px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2.gif);
	text-align:right;
}
#colonne3{
	float:right;
	position:absolute;
	width:235px;
	height:815px;
	margin:0;
	padding:0;
	top:0;
	left:440px;
}
#encart_alaune{
	position:absolute;
	width:235px;
	height:170px;
	margin:2px 0 0 0;
	padding:0;
	z-index:2;
	background-image:url(../../img/design/encart_alaune.gif);
}
#alaune{
	position:absolute;
	width:235px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#alaune_int{
	position:absolute;
	width:235px;
	height:150px;
	margin:20px 0 0 7px;
	padding:0;
}
#encart_agenda{
	position:absolute;
	width:235px;
	height:350px;
	margin:2px 0 0 0;
	padding:0;
	z-index:2;
	background-image:url(../../img/design/encart_agenda.gif);
	top:170px;
}
#agenda{
	position:absolute;
	width:235px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#agenda_int{
	position:absolute;
	width:235px;
	margin:30px 0 0 7px;
	padding:0;
}
#agenda_aide{
	position:absolute;
	width:57px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1_blanc.gif);
}
#agenda_aide2{
	float:right;
	position:absolute;
	width:183px;
	height:37px;
	margin:0 0 0 53px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2_blanc.gif);
	text-align:right;
}
#encart_chercher{
	position:absolute;
	width:235px;
	height:163px;
	margin:2px 0 0 0;
	padding:0;
	z-index:2;
	background-image:url(../../img/design/encart_chercher.gif);
	top:533px;
}
#chercher{
	position:absolute;
	width:235px;
	height:17px;
	margin:-1px 0 0 5px;
	padding:0;
}
#chercher_int{
	position:absolute;
	width:227px;
	margin:25px 0 0 7px;
	padding:0;
}
#chercher_aide{
	position:absolute;
	width:57px;
	height:37px;
	margin:0;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide1_blanc.gif);
}
#chercher_aide2{
	float:right;
	position:absolute;
	width:183px;
	height:37px;
	margin:0 0 0 53px;
	padding:0;
	bottom:0px;
	background-image:url(../../img/design/aide2_blanc.gif);
	text-align:right;
}
#encart_meteo{
	position:absolute;
	width:237px;
	height:105px;
	margin:0;
	padding:0;
	z-index:2;
	top:174px;
}


#alertes{
	position:absolute;
	margin:0;
	padding:0;
	z-index:5;
	top:85px;
	left:300px;
}