body{
	background-color: #605b39;
	margin:0;
	padding:0;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

	#contenant{
		text-align:center;
		padding: 10px 0;
	}

	#outer_page{
		margin: auto;
		width: 758px;
	}
		#inner_page{
			margin: auto;
			background: url(img_bkg_halo.gif) repeat-y top left;
			width: 743px;
			text-align: left;
			margin-left: 8px;
			padding-left: 5px;
		}
			#content_page{
				background: url(img_bkg.jpg) repeat-x top left #b8be9c;
				width: 731px;
				border: 1px solid #474328;
				border-width: 0 1px;
				font-size: 1.2em;
				
			}
			
				#menu_zone{
					text-align:center;
					color: #fff;
					/*border: 4px solid #5b6e0f;
					border-width: 4px 0 0 0;
					height: 25px;
					background-color: #373317;*/
				}
				#main_content_zone{
					padding: 15px 50px;
					color: #373317;
					min-height: 365px;
					height: auto;
					_height: 365px;
					margin: auto;
				}
					
					blockquote{
						padding: 25px;
						margin:0px;					
					}
					blockquote.green_block{
						background-color: #5b6f10;
						color: #fff;
					}
					blockquote.beige_block{
						background-color: #c3c6a9;
					}
					
#footer{
	background: url(img_footer.jpg) bottom left no-repeat;
	width: 758px;
	height: 60px;
	font-size:10px;
}
	#footer_content{
		width: 650px;
		margin: auto;
	}

#header{
	background: url(img_header.jpg) top left;
	width: 758px;
	height: 130px;
	
}
#accesclient{
width:745px;
padding-top:110px;
text-align:right;
}
#gauche2_3, #droite1_3, #droite1_3_centered, #gauche1_4, #droite3_4, #gauche1_2, #droite1_2{
	float: left;
}
#gauche2_3{
	width: 380px;
}
#droite1_3_centered{
	width: 245px;
	text-align: center;
}
#droite1_3{
	width: 220px;
	background-color:#5b6e0f;
	color:white;
	padding: 15px;
	height: 150px;
	position:relative;
	top: -20px;
}
#gauche1_4{
	width: 150px;	
}
#droite3_4{
	width: 480px;
}
#image_bas{
	margin-top: 25px;
	text-align: center;
}
#gauche1_2{
	width: 295px;
	padding: 10px;
	padding-top:0px;
}
#droite1_2{
	width: 315px;
}

.fix{
	clear:both;
}
/*										TYPO												*/

p{
margin:10 0px;
}

ul{
	margin:0;
	padding:10px;

}

li{
	padding:0;
	margin:0;
	margin-left: 10px;
}

ul.menu{
	padding:0;
	margin:0;
	background-color:#373317;
	width: 100%;
	border-top: 4px solid #5b6e0f;
	/*border-width: 4px 0 0 0;*/
	display: block;
}
	li.menu, li.menu_selected{
		padding:0;
		margin:0;
		list-style-type: none;
		display: inline;
		line-height: 25px;
		padding: 5px 10px;
	}
	li.menu{
		background-color:#373317;
	}
	
	li.menu_selected{
		background-color:#5b6e0f;
	}
		li.menu a, li.menu_selected a{
			color: #fff;
			text-decoration: none;
		}
		li.menu a:hover, li.menu_selected a:hover{
			text-decoration: underline;
		}
	
	.vert{
		color: #5b6e0f;
	}
	
hr{
	display: none;
}

	a{
		color: #5b6e0f;
		text-decoration: none;
	}
	a:hover{
		text-decoration: underline;
	}

#footer	a{
	color: #000;
	text-decoration: underline;
}


dl.accordion dd{
	display: none;
}

dl.accordion dt{
	cursor: pointer;
	color: #5b6f10;
}

/* STYLES FOR EDITOR */  
.text_editor:hover{
  background-color: #979981;
}
	
	
img.imagePNG {
	//behavior: url("/pngbehavior.htc");
}



td.green{
	color: #5b6e0f;
}