

	body{margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
	a{outline:none}
	.nomarge{margin:0}
	.noborder{border:0}
	.clear{clear:both}
	.rouge{color:#a53421}
	
	/* Rouge:		#a53421 */
	/* Gris:		#8596a5 */
	
	
	#contenant{margin:30px auto; padding:0; width:752px; border:0px solid #000}
	
	

	
	#header{position:relative; margin:0; width:752px; height:62px;}
		#info{position:absolute; top:22px; left:500px; width:230px; text-align:right}
		#info p{margin:0; font-size:1.1em; color:#5c6f7b}
	
	
	#main{position:relative; margin:10px 0 0 0px; padding:0px; width:752px; border:1px solid #ff000}
		/*Menu*/
		#menu{position:relative; margin:0; width:730px; height:26px}
		#menu ul{margin:0; padding:0; list-style:none}
		#menu ul li{float:left}
		#menu ul li a{display:block; width:136px; text-align:left; color:#fff; padding:5px; color:#bec9d1; text-decoration:none; text-transform:uppercase; font-size:1.0em; border-bottom:1px solid #bec9d1}
		#menu ul li a:hover{color:#5c6f7b; border-bottom:1px solid #5c6f7b}
		#menu ul li a.select{color:#5c6f7b; border-bottom:1px solid #5c6f7b}

		
		/*Banniere image*/
		#banner{position:relative; margin:20px 0 0 0; width:730px;}
		#banner_portfolio{position:relative; margin:20px 0 0 0; width:730px; }
		
		/*Contenu principale*/
		#content{position:relative; margin:15px 0 0 0; width:730px; padding:0; border:0px solid #000}
			#textebox{float:left;}
			#textebox.noborder{border:0}
			#textebox p.nomarge{margin:0; padding:0}
			#textebox h1 span{display:none}
			#textebox p{color:#8596a5; line-height:150%}
			#textebox ul{margin:0; padding:0px 0 0 20px; list-style:none;}
			#textebox li{color:#8596a5; list-style-image:url(../images/bullet.png);line-height:150%}
			#textebox li.rouge{color:#a53421}
			#textebox a{color:#8596a5; text-decoration:none}
			#textebox a:hover{color:#5c6f7b; text-decoration:underline}
			
			
			
			.agence{margin:0px 0 0 20px; width:345px; border-right:0px solid #a53421; padding:0; }
			
			
			.expertise{margin:0px 0 0 10px; border:0px solid #a53421; padding:10px 0 15px 0;}
			.expertise2{margin:0 0 0 10px; border:0px solid #a53421; padding:0 0 35px 0;}
				#textebox.expertise a{color:#a53421}
				#textebox.expertise p{font-size:12px; margin-bottom:0}
				#textebox.expertise li{font-size:12px}
				#textebox.expertise2 a{color:#a53421}
				#textebox.expertise2 p{margin-bottom:0}
			
			
			
			
			
			
			
			#textebox_contact{float:left; width:300px; margin:0; border-right:1px solid #5c6f7b; padding:17px; min-height:250px; height:auto !important; height:250px;}
			#textebox_contact.noborder{border:0}
			#textebox_contact h1{text-transform:uppercase; font-size:1.0em; color:#a53421; margin-top:0; margin-bottom:2em; font-weight:normal}
			#textebox_contact p{color:#5c6f7b; margin:0}
			#textebox_contact p.rouge{color:#a53421;}
			#textebox_contact p.margetop2{margin-top:2em}
			#textebox_contact p input, #textebox_contact p textarea{border:1px solid #5c6f7b; background:#efefef; padding:3px; color:#5c6f7b}
			#textebox_contact p a{color:#8596a5; text-decoration:none}
			#textebox_contact p a:hover{color:#5c6f7b;}


			
			table.portfolio p{color:#8596a5; margin:0}
			table.portfolio p b{color:#666666; font-weight:normal}
			table.portfolio p a{color:#8596a5; text-decoration:none}
			table.portfolio p a:hover{color:#5c6f7b; text-decoration:underline}
			table.portfolio p a.choose{color:#666666; font-weight:bold}
			table.portfolio p a.chooser{color:#a53421; font-weight:bold}
			
			
		
		/*Footer*/
		#footer{position:relative; margin:20px 0 0 0; padding: 0; width:730px; border-top:1px solid #bec9d1}
			#copyright p{margin:0; color:#8596a5; font-size:0.9em}
			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	