
			*{padding: 0;
				margin: 0;}
			body, html  {
				padding: 0;
				margin: 0;
				font-family: arial, helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;
				font-style: normal;
				background-color: #fff ;
				/*min-height:500px;
				/*border:#666666 1px solid;*/
				
			}
			a{
			color:#3d6d86;
			text-decoration:none;
			
			}
			a:hover{
			text-decoration:underline;
			
			}
			div#global{
					min-height:500px;
			position:relative;
			width:757px;
			margin: 0 auto;
			height:100%;
			/*height:100%;
			
			background:url(images/fond_global.jpg) bottom repeat-x;*/
			}
			ul#menu{
			position:absolute;
			top:104px;
			left:0px;
			height:271px;
			width:220px;
			background:url(images/menu.jpg) no-repeat;
			
			
			list-style:none;
			}
			ul#menu li a{
			display:block;
			height:19px;
			width:220px;
			/*text-indent:200px;*/
			padding-left:220px; overflow:hidden;width:0px;
			
			}
			
			ul#menu li#agence a{background:url(images/menu/menu_base_02.gif) 0 no-repeat ;
			margin-top:10px;margin-left:-17px;} 
			ul#menu li#agence a:hover{background:url(images/menu/menu_hover_02.gif) no-repeat 0;}
			ul#menu li#metier a{background:url(images/menu/menu_base_04.gif) 0 no-repeat ;
			margin-top:14px;margin-left:-14px;} 
			ul#menu li#metier a:hover{background:url(images/menu/menu_hover_04.gif) no-repeat 0;}
			ul#menu li#methodo a{background:url(images/menu/menu_base_06.gif) 0 no-repeat ;
			margin-top:17px;margin-left:-7px;} 
			ul#menu li#methodo a:hover{background:url(images/menu/menu_hover_06.gif) no-repeat 0;}
			ul#menu li#ref a{background:url(images/menu/menu_base_08.gif) 0 no-repeat ;margin-top:12px;} 
			ul#menu li#ref a:hover{background:url(images/menu/menu_hover_08.gif) no-repeat 0;}
			ul#menu li#contact a{text-align:left; margin-top:15px;height:45px;} 
			ul#menu li#accueil a{text-align:left; margin-top:50px;} 
			div#contenu{
			font-size: 12px; font-family: Arial, Helvetica, Geneva;
			text-align:left;
			margin-left:250px;
			text-align:justify;
			padding-right:15px;
			min-height:350px;
			/*border:#666666 1px solid;*/
			
			}
			
			div#contenu strong{
			font-family: Arial, Helvetica, Geneva;
			color:#3d6d86;
			}
			
			div#header{
			background:url(images/banniere.jpg) no-repeat;
			height:104px;
			
			}
			
			img#visu_banniere{
			float:right;
			margin-left:0px;
			}
			
			img#logo{
			float:left;
			margin-left:100px;
			margin-top:20px;
			}
			div#contenu img#visu{float:left; margin-right:20px;margin-bottom:15px;}
			div#contenu li{
			list-style:url(images/puce.gif);
			margin-left:15px;
			padding-left:0px;
			}
			div#contenu ul{ margin-bottom:20px;
			padding-left:0px;
			list-style:url(images/puce.gif);
			text-align:left;}
			 div#contenu p{
			 margin-bottom:20px;
			 padding-right:15px;
			 }
			  div#contenu div.colonne p{

			 padding-right:0px;
			 }
			.paragraphe{
			clear:both;
			padding-top:0px;
			/*border:#999999 2px solid;*/
			}
			div#contenu h2{
			margin-left:20px;
			margin-right:20px;
			font-size: 15px; font-family: Arial, Helvetica, Geneva;
			color:#3d6d86;
			border-bottom:#3d6d86 1px solid;
			margin-bottom:15px;
			}
			div#contenu h3{
			margin-left:20px;
			margin-right:20px;
			font-size: 15px; font-family: Arial, Helvetica, Geneva;
			color:#3d6d86;
			border-bottom:#3d6d86 1px solid;
			margin-bottom:0px;
			}
			div#footer{
			background:url(images/footer.jpg) repeat-x;
			height:40px;
			margin-top:30px;
			clear:both;
			font-size:60%;
			/*border:#999999 2px solid;*/
			}
			div#footer img{
			float:right;
			margin-right:20px;
			margin-top:15px;
			}
			p#edito{
			text-align:left;
			padding-top:10px;
			}
			p#edito_contact{text-align:left;padding-top:15px;}
			
			
			.colonne{
			float:left;
			width:220px;
			padding-right:26px;
			}
			p#mentions_maracas{ font-size:90%;}
			p#mentions{ font-size:80%; text-align:center;}
