	body{margin:0; padding:0; font-family:"Trebuchet MS", Georgia, "Times New Roman", Verdana; font-size:12px; background:url(../images/bg.jpg) center top repeat-y #455560}
	a{outline:none}
	form{margin:0; padding:0}
	hr{color: #009ac8; background-color: #009ac8; height: 1px;}
	.clear{clear:both}

	.bg_bleu{background:#009ac8;}
	.bleu{color:#009ac8;}

	/* Couleurs */
	/* Bleu : #009ac8 */
	/* Gris : #939BA1 */
	/* Gris Foncé : #455560 */
	/* Rouge : #C41039 */

	.go{border:0px; margin:0; padding:0; vertical-align:text-bottom}
	.input{border:1px solid #939BA1; float:left; margin:0; color:#939BA1; height:17px; width:119px; padding: 3px 0 3px 3px}
	.input2{border:1px solid #939BA1; margin:0; color:#939BA1; height:20px; width:119px; vertical-align:text-bottom}
	.select{color:#939BA1; padding: 3px 0 3px 0}
	
	/*Classe de Tiny*/
	.tiny_img_droite{float:right; padding:0 0 15px 15px}
	.tiny_img_gauche{float:left; padding:0 15px 15px 0}
	
	

	#contenant{margin:0 auto; width:900px;}
	
/******************************************************************/
/* Contenu du Header											  */
/******************************************************************/
	#header{margin:0; top:0; left:0; height:275px; border:0px solid #333}
	
	#logo{position:absolute; margin:0;}
	#recherche{position:absolute; margin:0 0 0 500px; color:#939BA1; vertical-align:top}
	#banner{position:absolute; margin:100px 0 0 0;}
	#gros_carre{position:absolute; margin:0; top:0; left:0; width:176px; height:175px;}
	#carre_moyen{position:absolute; margin:0; top:0; left:727px; width:113px; height:175px;}
	#carre_petit{position:absolute; margin:0; top:130px; left:855px; width:45px; height:45px;}
	#image{position:absolute; margin:0; top:0; left:192px; width:519px; height:175px; left:192px; border:0px solid #000}
	#fillet{position:absolute; margin:90px 0 0 340px;; z-index:10; width:500px; overflow:hidden}
	
	
	
	
/******************************************************************/
/* Contenu du Main											      */
/******************************************************************/	
	#main{position:relative; margin:0; top:0; left:0; border:0px solid #f00}
	
	#carre{position:absolute; margin:20px 0 0 200px; top:0; left:0; height:60px; width:60px}
	
	#navigation{position:absolute; margin:0; top:0; left:0; width:180px; border:0px solid #000}
	#navigation p{line-height:200%; font-size:1.2em}
	#navigation p a{text-decoration:none; color:#C41039}
	#navigation p a:hover{color:#455560}
	#navigation ul{margin:0; padding:30px 0 0 0; list-style:none}
	#navigation li{color:#939BA1; line-height:200%; font-size:1.1em}
	#navigation ul li a{text-decoration:none}
	#navigation ul li strong,#navigation ul li b{color:#455560; font-weight:bold}
	
	table.formulaire{color:#939BA1}
	table.formulaire td.obligatoire{color:#009ac8}
	
	a.scrollover {
      /* Default Colour/Styles here */
      color: #939BA1;
   	}
  	a.scrollover em:first-line {
      /* Rollover Colour/Styles here */
      color: #009ac8;
   	}
	
	a.scrollover
	{
		padding-bottom /*\**/: 5px\9	
	}
	
	.encadre{border:1px dashed #ccc; padding:20px}
	.print_form{display:none}
	
	
	#date{position:absolute; margin:10px 0 0 640px; top:0; left:0; width:200px; text-align:right}
	#date p{margin:0; padding:0; color:#939BA1; font-size:1.2em}
	
	/*#texte{position:relative; top:0; left:200px; margin:0 0 0 0; padding:50px 100px 20px 110px; width:490px; border:0px solid #00f; background:url(../images/fillet_main_repeat.png) repeat-y 0 0; min-height:700px; height:auto !important; height:700px;}*/
	#texte{position:relative; top:0; left:200px; margin:0 0 0 0; padding:50px 100px 20px 110px; width:490px; border:0px solid #00f; background:url(../images/fillet_main_repeat.png) repeat-y 0 0; min-height:500px; height:auto !important; height:500px;}
	#texte p, #texte li{color:#939BA1; line-height:140%}
	#texte p strong,#texte p b{color:#455560; font-weight:bold}
	#texte h1{color:#009ac8; text-transform:uppercase; letter-spacing:0.1em; font-size:1.4em}
	#texte h2{color:#C41039; text-transform:uppercase; letter-spacing:0.1em; font-size:1.2em}
	#texte h3{color:#009ac8; text-transform:uppercase; letter-spacing:0.1em; font-size:1.0em}
	#texte h3.formu{color:#455560;}
	#texte h4{color:#C41039; text-transform:uppercase; letter-spacing:0.1em; font-size:1.0em}
	#texte a{color:#009ac8; text-decoration:underline}
	#texte a:hover{color:#939BA1}
	#texte a img{border:0}
	
	#texte #photo p{margin:0}
	
	#recherche_liste{border-top:1px dashed #990000; border-bottom:1px dashed #990000; width:90%; margin:20px; padding:20px; }
	
	#fillet_main{position:absolute; top:0px; left:200px; border:0px solid #000}
	
	
	
/******************************************************************/
/* Contenu du Footer										      */
/******************************************************************/	
	#prefooter{position:relative; margin:0 0 20px 0; top:0; left:0; height:40px; border:0px solid #000; padding-left:200px; padding-bottom:20px;}
	#footer{position:relative; margin:0 0 20px 0; top:0; left:0; height:40px; border:1px dashed #939BA1; padding-top:10px}



	





















































