	.container .content .content_header{
		width:870px;
		margin:0 auto;
		text-align:center;
		height:59px;
		background:url("bg/content_contact_header.jpg") no-repeat;
	}

	.container .content{
		background:url("bg/content.jpg") repeat;
		width:870px;
		margin:0 auto;
	}

	.container .content .contenu .gauche{
		float:left;
		width:401px;
		padding-top:15px;
		text-align:left;
		padding-left:4px;
		padding-right:15px;
	}

	.container .content .contenu .intro{
		padding-left:25px;
		padding-top:7px;
		text-align:left;
		font-size:0.9em;
		font-style:italic;
		color:#4992B2;
	}

	.container .content .contenu .gauche .formulaire{
			background:url("bg/fond_formulaire.jpg") no-repeat left bottom;
			margin-left:15px;
			border-right:1px solid white;
	}

	.container .content .contenu .gauche .formulaire form{
		border: 1px solid #5C8CAB;
		margin-left:27px;
		font-size:0.9em;
	}

	.container .content .contenu .gauche .formulaire form p.instruction{
		margin-left:7px;
		font-size:0.7em;
		margin-top:3px;
		color:red;
	}

	.container .content .contenu .gauche .formulaire form label{
		display:block;
		font-style:normal;
	}

	.container .content .contenu .gauche .formulaire form fieldset{
		float:left;
		display:block;
		font-size:0.8em;
		font-style:italic;
	}

	.container .content .contenu .gauche .formulaire form fieldset.infos{
		width:130px;
		margin-left:4px;
	}

	.container .content .contenu .gauche .formulaire form fieldset.mess{
		width:185px;
		margin-left:8px;
	}

	.container .content .contenu .gauche .formulaire form fieldset input{
		border: 1px solid #5C8CAB;
		width:130px;
	}

	.container .content .contenu .gauche .formulaire form fieldset.mess textarea{
		width:200px;
		height:190px;
		border: 1px solid #5C8CAB;
		font-size:1em;
		font-style:italic;
	}

	.container .content .contenu .gauche .formulaire form input.submit{
		margin-left:4px;
		margin-top:4px;
		margin-bottom:4px;
		width:348px;
		border: 1px solid #5C8CAB;
	}

	.container .content .contenu .droit{
		float:left;
		width:430px;
		padding-top:15px;
		background:url("bg/fond_contact_droit.jpg") no-repeat 290px 150px;
		height:270px;
	}

	.container .content .contenu .droit h2{
		padding-top:30px;
	}

	.container .content .contenu .droit h2, .container .content .contenu .droit p{
		font-size:0.8em;
		color:#4992B2;
	}

	.container .content .contenu .droit a{
		color:#4992B2;
		font-weight:bold;
	}

	.container .content .contenu .droit a:hover, .container .content .contenu .droit a:focus, .container .content .contenu .droit a:active{
		color:#FCD5A9;
	}

	.container .content .contenu .droit p.tres_petit{
		font-size:0.6em;
	}

	.align_centre{
		text-align:center;
	}

	.align_right{
		text-align:right;
	}

	.tres_petit{
		font-size:0.6em;
	}

	.petit{
		font-size:0.8em;
	}

	.grand{
		font-size:2em;
	}

	.fond_blanc{
		background-color:white;
	}