/*------------------------------------------------------------------------------*/
/*						MISE EN FORME DU TEMPLATE								*/
/*------------------------------------------------------------------------------*/

html,body{
	margin						:	0px;
	padding						:	0px;
	font-size					:	12px;
	font-family					:	Arial, Helvetica, sans-serif;		
}

body{
	text-align					:	center;
	background-image			:	url(../images/bg.gif);
	background-repeat			:	repeat-x;
	background-position			:	top left;
	background-color			:	#3F8D15;
}

#bandeau{
	height						:	226px;
	background-image			:	url(../images/bandeau.jpg);
	background-repeat			:	no-repeat;
	background-position			:	top left;
	position					:	relative;
}

#conteneur{
	text-align					:	left;
	margin						:	0 auto;
	width						:	950px;
	position					:	relative;
}

#contenu{
	background-image			:	url(../images/menu_accueil.jpg);
	background-position			:	top left;
	background-repeat			:	no-repeat;
	padding						:	39px 0px 0px 0px;
	position					:	relative;
	background-color			:#8595AF;
}

#contenu img{
	margin						:	0px;
	padding						:	0px;
}

  .prop {
    height:475px;
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }


#bord_bas{
	position					:	relative;
	width						:	100%;
	clear						:	both;
	height						:	18px;
}

#menu2{
	position					:	absolute;
	bottom						:	7px;
	left						:	100px;
	width						:	541px;
	height						:	28px;
}

#pied{
	height						:	40px;
	clear						:	both;
	padding						:	12px;
}
	
#pastille{
	position					:	absolute;
	left						:	30px;
	top							:	5px;
	width						:	180px;
	z-index						:	1;
}	

/*------------------------------------------------------------------------------*/
/*							MISE EN FORME ARTICLE								*/
/*------------------------------------------------------------------------------*/

																				/*------------------------------------- */
/*------------------------------------------------------------------------------/*			MISE EN FORME TITRES		*/
																				/*------------------------------------- */

#contenu{
	color						:	#59A420;
}
#contenu a{
	color						:	#044F28;
	text-decoration				:	none;
}
#contenu a:hover{
	color						:	#044F28;
	text-decoration				:	underline;
}


h2{
	font-size					:	14px;
}

.componentheading_actu, .contentheading{
	font-weight					:	bold;
	color						:	#044F28;
	font-size					:	16px;
	margin						:	10px 10px 20px 20px;
}
.componentheading_actu, .contentheading{
	font-weight					:	bold;
	color						:	#044F28;
	font-size					:	16px;
	margin						:	10px 10px 20px 20px;
}
.contentpaneopen_actu{
	width						:	510px;
	text-align					:	justify;
	margin-left					:	15px;
}

.contentheading_actu{
	font-weight					:	bold;
	color						:	#044F28;
	font-size					:	13px;
	border-bottom				: 	solid 3px #D0E3A3;
}

img.img_gauche{
	float 						: 	left;
	margin						:	0px 10px 10px 0px;
	border						:	solid 2px #044F28;
}
.readon_actu{
	float 						: 	right;

}

.blog_actu span.pagenav{
	color						:	#044F28;
}
																
																				/*------------------------------------- */
/*------------------------------------------------------------------------------/*			MISE EN FORME LIENS			*/
																				/*------------------------------------- */
.mainlevel_menu_top, .mainlevel_menu_foot{
	text-decoration				:	none;
} 

.mainlevel_menu_top:hover, .mainlevel_menu_foot:hover{
	text-decoration				:	underline;
} 

.mainlevel_menu_top{
	font-size					:	13px;
	color						:	#FFFFFF;
	margin						:	0px 5px 0px 5px;
}

#active_menu_menu_top{
	font-weight					:	bold;
	color						:	#FCF900;
}

.mainlevel_menu_foot{
	color						:	#054B05;
	margin						:	0px 2px 0px 2px;
	font-weight					:	bold;
	font-size					:	11px;
}
																				
																				/*------------------------------------- */
/*------------------------------------------------------------------------------/*			MISE EN FORME IMAGES		*/
																				/*------------------------------------- */

.droite{
	float						:	right;
	margin						:	0px 0px 10px 10px;
}


/*------------------------------------------------------------------------------*/
/*						MISE EN FORME DES MISE EN AVANT							*/
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/*				MISE EN FORME D'AUTRES COMPOSANTS / MODULES						*/
/*------------------------------------------------------------------------------*/

#conteneur #rea{
	color						:	#FFF;
	position					:	absolute;
	right						:	20px;
	bottom						:	40px;
	font-size					:	11px;
}

#conteneur #rea a{
	color						:	#FFF;
	text-decoration				:	none;
}

#conteneur #rea a:hover{
	text-decoration				:	underline;
}

																				/*------------------------------------- */
/*------------------------------------------------------------------------------/*			NAVIGATION					*/
																				/*------------------------------------- */


#menu_principal{
	margin						:	0px;
	position					:	absolute;
	top							:	5px;
	left						:	0px;
	height						:	28px;
	padding						:	6px 10px;
}
#menu_principal li{
	float						:	left;
	list-style-image			:	none;
	margin						:	0px 0px 0px 15px;
	list-style					:	none;
	padding						:	0px;
	padding-left				:	15px;
	background-image			:	url(../images/menu_top_separateur.gif);
	background-position			:	left;
	background-repeat			:	repeat-y;
}



#menu_principal li.item1, #menu_principal li.item2{
	background-image			:	none;
	padding				:	0px;
}
#menu_principal li a{
	text-decoration				:	none;	
	font-size					:	18px;
	color						:	#044F28;
}

#menu_principal li.item1 a span{
	display 					: 	none;	
}

#menu_principal li.item1 a{
	display						:	none;
}

#menu_principal li.item1{
	margin-left					:	15px;
}

#menu_principal li a:hover, #menu_principal li.active a{
	color						:	#FFFFFF;
	text-decoration				:	none;
}	
