	body{
		margin:0;
		padding:0;
		background-color:rgb(255,255,255);
		text-align:center;
	}

	#header{
		width:100%;
		height: 150px;
		padding: 0;
		margin: 0;
		text-align:center;
		background-image:url(../images/fd-header.gif);
		background-position: 0px 0px;
		background-repeat: repeat-x;
	}

	#logolsedition {
		margin: 40px 0 0 460px;
	}

	#contenu{
		width: 770px;
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		margin-bottom:0px;
		padding:0;
		border-top: 1px solid rgb(255,255,255);
	}

	#gauche{
		width:250px;
		float:left;
		text-align: left;
		font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(204,51,0);
	}

	ul.menu{
		list-style-type: none;
		margin: 20px 0 0 10px;
		padding:0;
	}

	ul.submenu{
		list-style-type: none;
		margin: 6px 0 10px 18px;
		padding:0;
	}

	.menu a{
		font: 11px/16px Georgia, Times New Roman, Times, serif;
		color: rgb(204,51,0);
		display: block;
		height: 20px;
		width: 160px;
		text-decoration: none;
		text-indent: 20px;
		background-image:url(../images/dot-menu.gif);
		background-position: 1px 4px;
		background-repeat: no-repeat;
		margin: 5px 0 0 0;
	}
	 
	.menu a:hover{
		color: rgb(106,65,51);
		background-image:url(../images/dot-menu-hover.gif);
	}

	.menu a.on{
		color: rgb(106,65,51);
		background-image:url(../images/dot-menu-hover.gif);
	}

	#droite{
		witdh:520px;
		margin-left:250px;
		text-align: left;
		font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
	}

	h1 {
		font: 18px/22px Georgia, Times New Roman, Times, serif;
		color: rgb(204,51,0);
		border-bottom: 1px solid rgb(204,51,0);
		margin-top: 50px;
		margin-bottom: 30px;
	}

	h2 {
		font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
		margin: 25px 0 0 0;
	}

	#droite img.teaser {
		margin-bottom: 20px;
	}

	#droite a {
		font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(204,51,0);
		text-decoration: none;
	}

	#droite p {
		font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
		margin: 5px 0 10px 0;
	}

	#droite p.mini {
		font: italic 10px/14px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
	}

	#droite p.exergue {
		width: 240px;
		font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(204,51,0);
		text-align: right;
		padding: 10px;
		border: 1px solid rgb(204,51,0);
		margin: 30px 0 25px 0;
	}

	
	#copylinks {
		width: 770px;
		margin-left:auto;
		margin-right:auto;
		margin-top:40px;
		margin-bottom:0px;
		padding:0;
		text-align:left;
		font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(204,51,0);
	}

	#copylinks a {
		font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(200,200,200);
		text-decoration: none;
	}

	#copylinks a:hover {
		color: rgb(204,51,0);
	}

	#bas {
		width:100%;
		height: 40px;
		padding: 0;
		margin: 0;
		background-image:url(../images/fd-bas.gif);
		background-position: 0px 0px;
		background-repeat: repeat-x;
	}

	.rouge {
		color:rgb(204,51,0);
	}

	.souligne {
		text-decoration: underline;
	}

	.plusmargehaut {
		margin-top: 40px;
	}

	.plusmargehaut20 {
		margin-top: 20px;
	}

	.plusmargebas {
		margin-bottom: 40px;
	}

	form.css label {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(100,100,100);
  		display: inline;
  		float: left;
  		width: 100px;
		margin:0 0 0 20px;
	}

	.form_cont {
		background-color: rgb(255,255,255);  
		border: 1px solid rgb(204,51,0);
		color: rgb(204,51,0); 
		font: 11px Verdana, Arial, Helvetica, sans-serif;  
		width: 180px;
		margin-bottom:12px;
	}

	.form_contB {
		background-color: rgb(255,255,255); 
		border: 1px solid rgb(204,51,0); 
		color: rgb(204,51,0); 
		font: 11px Verdana, Arial, Helvetica, sans-serif; 
		width: 195px;
	}

	.out {
		background-color: rgb(255,255,255);
		border: 1px solid rgb(204,51,0); 
		color: rgb(204,51,0); 
		font: 11px Verdana, Arial, Helvetica, sans-serif; 
		margin-left: 120px;
		margin-top: 40px;
	}

	.over {
		background-color: rgb(204,51,0); 
		border: 1px solid rgb(204,51,0); 
		color: rgb(255,255,255); 
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		margin-left: 120px;
		margin-top: 40px;
	}



