﻿
	body
	{
	/*	background: url(null) fixed #9c9c9c; */
	/*	background: url(/img/back_motif.jpg) fixed #5e5e5e; */
		background: url(null) fixed #e0e0e0;
		font-family:"Century Gothic", Helvetica, Geneva, sans-serif;
		color:#515151;
		font-size:10pt;
		line-height:1.2;
		cursor:default;
	}
	
	
	#main
	{
	/*	background: url("/img/back_layout.jpg") repeat-x scroll 0 0 transparent; */
	/*	background: url("/img/back_layout.png") repeat-x scroll 0 0 transparent; */
		position:relative;
	}
	
	
		#header
		{
		/*
			height: 80px;
			position:relative;
			overflow: hidden;
			text-align: center;
			background: url("/img/header.png") repeat-x scroll 0 0 transparent;
		*/
			height: 123px;
			margin-top:-123px;
			position:fixed;
		/*	overflow: hidden; */
			text-align: center;
			width:100%;
			z-index:100;
			background: url("/img/header.png") repeat-x scroll 0 0 transparent;
		}
	
		#bodylayout
		{
		/*
			height: auto;
			position:relative;
			overflow: hidden;
			text-align: center;
			background: none repeat-x scroll 0 0 transparent;
		*/
			height: auto;
			margin-top:123px;
			position:relative;
		/overflow: hidden;
			text-align: center;
			background: none repeat-x scroll 0 0 transparent;
		}
	
			.fluid_container
			{
				width:994px;
				position:relative;
				background-color:transparent;
				margin:0 auto;
				text-align:left;
			}
			
			#bodylayout .fluid_container{ text-align:center; }
	
	
				#content
				{
					width:950px;
					position:relative;
					background-color:transparent;
					margin:0 auto;
					text-align:left;
				}
				
				
				
				.box_multipart
				{
					position:relative;
				}
				
				
				.float_clearfix
				{
					 background-color: transparent;
					 border: 0 none;
					 clear: both;
					 float: none;
					 height: 0.001em;
					 line-height: 0.001em;
					 margin: 0 auto;
					 overflow: hidden;
					 padding: 0;
					 position: relative;
				}				
				
	/* Special formulaire overlay */
		#formlayout
		{
		/*
			height: auto;
			position:relative;
			overflow: hidden;
			text-align: center;
			background: none repeat-x scroll 0 0 transparent;
		*/
			height: auto;
			position:relative;
			overflow: hidden;
			text-align: center;
			background: none repeat-x scroll 0 0 transparent;
		}
		
			.fluid_formcontainer
			{
				position:relative;
				background-color:transparent;
				margin:0 auto;
				text-align:left;
				padding-left:10px;
				padding-right:10px;
				padding-top:10px;
				padding-bottom:10px;
			}
			
			#formlayout .fluid_formcontainer{ text-align:center; }
	
	
				#formcontent
				{
					position:relative;
					background-color:transparent;
					margin:0 auto;
					text-align:left;

