body { color: #000; }

/**
 * Content
 */
#contentWrapper { width: 943px; float: left; margin: 1px; }
	#contentColumn { width: 822px; background: url(../fr/nav/bgContent.jpg) repeat-x top; margin-right: 122px; }
	
	/* services */
	#contentColumn #services { height: 184px; background: url(../fr/nav/home/bgServicesBottom.jpg) repeat-x bottom; }
		#services ul { margin: 0; padding: 19px 0 9px 10px; }
			#services li { float: left; padding: 0; background: none; margin-left: 10px; }
			* html #services li { margin-left: 3px; }
	
	/* edito */
	#contentColumn #edito h3 { margin: 7px 0 2px 0; color: #000; font-size: 1.1em; text-transform: uppercase; padding: 0; border: 0; }
	#contentColumn #edito table { width: 100%; }
		#contentColumn #edito table td { padding: 0; }
		#contentColumn #edito table td.col1 { width: 272px; }
		#contentColumn #edito table td.col2 { width: 292px; }
		#contentColumn #edito table td.col3 { width: 244px; padding-left: 14px; }

/**
 * Right Column
 */
#rightColumn { float: left; width: 120px; margin-left: -121px; padding: 1px 0; }

/* edito 2 */
#content #edito2 { background: url(../fr/nav/home/bgEdito2.jpg) repeat-y; color: #c1c1c1; }
	#edito2 a { color: #c1c1c1; text-decoration: none; }
	#edito2 a:hover { text-decoration: underline; }
	
	#edito2 h2,
	#edito2 h3,
	#edito2 h4 { display: inline; font-weight: normal; background: none; padding: 0; margin: 0; border: 0; line-height: 1.1em; }
	
	#edito2 h2 { font-size: 29px; }
	#edito2 h3 { font-size: 20px; }
	#edito2 h4 { font-size: 16px; }
	
	#edito2 { padding-bottom: 14px; }
		#edito2 table { width: 883px; padding-top: 6px; margin-left: 49px; }
			#edito2 table td { padding: 0; vertical-align: middle; }
			#edito2 table .col1 { width: 464px; padding: 7px 50px 0 0; border-right: 1px solid #747474; }
			#edito2 table .col2 { width: 340px; padding-left: 29px; }
			
			#edito2 table table { width: auto; margin: 0; }
				#edito2 table table td { padding: 6px 6px; }

