
body {

	background:#F7F7F7; 
	color:#000000; 
	font-family: Georgia, serif; 
	font-size:12pt;

	
}

img {

border:0;
margin: 0px;

}

p {

	margin-top:1px;
	margin-bottom: 1px;
	line-height:1.2em;

}


h1 { 


	font-weight:400;
	font-family: Georgia, serif; 
	font-size:1em; 
	padding-top: 15px;
	padding-left: 2px;
	padding-bottom:0px
	color: #333;

}




a:link, a:visited, a:active { 

	color:#333333;
	text-decoration: underline;
	
}

a:hover { 

	text-decoration: underline; 
	color:#000000;
	
}


ul,li {

margin: 0;
padding: 0;

}


input {

 border: solid 1px #666666;
 font-size: 10px;
 width: 90px;

}

textarea {

 border: solid 1px #666666;
 height: 54px;
 overflow:auto;


}


#container { 

	color: inherit;
	width: 1000px; 
	height: 740px;
	margin: auto;

	
}



	#header { 

	color: inherit;
	width: 1000px; 
	height: 72px;
	margin: auto;
	background-color: #fff;

	
	}


		#nav { 

			color:inherit;
			width:850px;
			height: 31px;
			padding: 0px;
			margin-left: 0px;
			background-image: url('img/navback.png');
		}
		
			.nav-list {
	
			list-style: none;
			padding-left:7px;
			padding-top:15px;
	
			}
	
			.nav-list li {
			
			display: inline;
			padding: 0px 8px 0px 8px;
			
			}



	#main { 

	background-image: url('img/home-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	
	#main-clients { 

	background-image: url('img/clients-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	#main-services { 

	background-image: url('img/services-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	#main-approche { 

	background-image: url('img/approche-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	#main-actions { 

	background-image: url('img/actions-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	

	#main-presse { 

	background-image: url('img/presse-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	
	#main-contacts { 

	background-image: url('img/contacts-back.png');
	background-repeat: no-repeat;
	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	border-top:none;
	height: 606px;
	margin: auto;
	background-color: #fff;

	
	}
	
	
	
	
		#content1 {
		
			width: 998px;
			height: 440px;
			margin-bottom:0px;
			padding-top: 16px;
		}



			#content1-left {
			
			width: 512px;
			height: 440px;
			margin-right:0px;
			float: left;
			padding-left: 11px;

			
			}
			
			
				#title-a {
		
					width: 250px;
					height: 30px;
					margin-bottom:11px;
					float: left;
					
		
				}


				#title-b {
				
					width: 259px;
					height: 30px;
					margin-bottom:11px;
					float: right;
					text-align: right;
					
				}
	
	

			#content1-right {

			width: 475px;
			height: 440px;
			float: right;
			background-image: url('img/img5.jpg');
			background-repeat: no-repeat;
			}




			.body1 {
			
				font-family: Georgia, serif; 
				font-size:0.7em; 
				letter-spacing: -0.2px;
				padding-top: 11px;
				padding-left: 2px;
				color: #333;
				line-height: 15px;
			
			}
			
			ul.body1 {
			
			display: inline;
			text-indent: 10px;
			list-style: none;
			
			}
			


		#content2 {
		
			width: 998px;
			height: 155px;
		
		}
		
			#content2-left {
			
			width: 509px;
			height: 155px;
			margin-right:11px;
			float: left;
			
			}
			
				#box-a {
		
					width: 497px;
					height: 64px;
					margin-bottom:11px;
					background: #F0F0F0;
					margin-left: 11px;
				}


				#box-b {
				
					width: 497px;
					height: 64px;
					margin-bottom:11px;
					background: #F0F0F0;
					margin-left: 11px;
				}
			
			
			#content2-right {
			
			width: 478px;
			height: 155px;
			float: right;
			
			}
			
				#box-c {
				
					width: 466px;
					height: 139px;
					background: #F0F0F0;
					font-family: Georgia, serif; 
					font-size:8pt;
					background-image: url('img/docs.png');
					background-repeat: no-repeat;
				}
				
				#contact-form {
				
					font-family: Georgia, serif; 
					font-size:8pt;
					padding-left:12px;
					padding-top:33px;
					width: 466px;
				}
	
	
	#footer { 

	color: inherit;
	width: 998px;
	border: #666;
	border-style: solid;
	border-width:1px;
	height: 19px;
	margin: auto;
	margin-top: 10px;
	background-color: #fff;
	font-family: Georgia, serif; 
	font-size:7pt;
	padding-top:7px;
	
	}
	
	.footercontent1 {
	
	padding-left:11px;
	float:left;
	
	}
	
	.footercontent2 {
	
	padding-right:11px;
	float:right;
	
	}
	
	.footercontent-list {
	
	list-style: none;
	
	}
	
	.footercontent-list li {
	
	display: inline;
	padding: 0px 10px 0px 10px;
	
	}

