			* {
			margin:0;
			padding:0;
			}
			
			body {
			padding:20px 0 20px 0;
			font:80% Verdana, "Trebuchet MS", sans-serif;
			background-color: #7e655a;
			background: url(images/fond_site.jpg) no-repeat fixed ;
			color:#bbb1ad
			}
				
			#forme {
			position:relative;
			width:750px;
			left:50%;
			margin-left:-375px;
			background: url(images/fond_interieur.gif) top center repeat-y ;
			overflow: auto;
			z-index:50;
			}
			
			#filet_haut {
			margin: 0;
			padding: 0;
			width: 750px;
			height: 5px;
			font-size:1px;
			background: url(images/filet_haut.gif) top center no-repeat ;
			}
			
			#bandeau_haut{
			margin: 0 5px;
			padding: 0;
			width: 740px;
			height: 190px;
			}
			
			#forme h1 span{
			display:none;
			}
			
			#contenu {
			margin: 15px 5px 0px;
			padding: 0;
			width: 740px;
			}
			
			#contenu h2 span {
			display:none;
			}
			#contenu h3 span {
			display:none;
			}
			#contenu h4 span {
			display:none;
			}
			#contenu h5 span {
			display:none;
			}

			#actualites {
			position: absolute;
			top:210px;
			left:35px;
			margin: 0;			
			padding:0;
			text-align: left;
			width: 170px;
			height: 130px;
			font:normal 10px/12px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
			color:#1a4c81;
			background: url(images/fd_actualites.gif) bottom center no-repeat;	
			}
			
			#actualites h3 {
			width:170px;
			height:21px;
			background:url(images/titre_actualites.gif) no-repeat;
			margin-bottom: 0;
			color: #f9970c;
			font: italic 17px Georgia,"Times New Roman",Times, serif;
			text-align: left
			}
			
			#actualites p {
			margin: 3px 8px 10px 8px;
			}

			
			#langue {
			position: absolute;
			top:355px;
			left:35px;
			margin: 0;
			padding: 0;
			text-align: left;
			}
			
			.langue {
			font: italic 10px Georgia,"Times New Roman",Times, serif;
			line-height: 12px;
			color: #1a4c81;
			text-align: left;
			padding : 0 15px 0 5px;			
			}
			
			#langue a {
			color:#1a4c81;
			text-decoration: none
			}
			
			#langue a:hover {
			color:#f9970c;
			text-decoration: none
			}
			
			#adresse {
			margin: 20px 5px 0 5px;
			padding-top: 8px;
			padding-bottom: 8px;
			width: 740px;
			background-color: #123870;
			text-align:center;
			color: white;			
			font: italic 12px Georgia,"Times New Roman",Times, serif;			
			}
			

			strong.jaune {
			color: #f9970c}

		
			#filet_bas{
			margin: 0;
			padding: 0;
			width: 750px;
			height: 5px;
			background: url(images/filet_bas.gif) no-repeat;
			overflow: auto
			}
			
/* Barre de navigation gauche */ 

			#navigation {
				position: absolute;
				top:395px;
				left:35px;
				width: 170px;
				margin: 0;
				padding: 0;
				text-align: left;
				}
			
			#navigation h5 {
				width:150px;
				height:30px;
				background:url(images/titre_menu.gif) no-repeat;
				margin-bottom: 2px;
				color: #98bbe0;			
				font: italic 16px Georgia,"Times New Roman",Times, serif;	
				}
				
			#navigation ul {
				margin: 0;
				padding: 0;
				font: normal 13px Georgia,"Times New Roman",Times, serif;
				line-height: 18px;
				font-style: italic;
				list-style: none;
				}
			
			#navigation li {
				margin: 0;
				padding: 0;
				background-image: url("images/puce_menu.gif");
				background-repeat: no-repeat;
				background-position: left center;
				}			
				
			#navigation a {
				display: block;
				margin: 4px 0;
				padding-left: 15px;
				padding-top: 4px;
				color:#1a4c81;
				text-decoration: none;
				width:170px;
				border-top: 1px #98bbe0 dotted;
				}
			
			#navigation a.last {
				border-bottom: 1px #98bbe0 dotted;
				padding-bottom: 4px
				}
			
			#navigation a:hover {
				color: #f9970c;
				}


		/* Contenu page */ 

			#page {
				width:475px;
				margin: 20px 30px 0px 230px
				}

			#page h2 {
				width:475px;
				height:102px;
				background:url(images/signature.gif) no-repeat;
				margin-bottom: 20px;
				color: #f9970c;
				font: italic 25px Georgia,"Times New Roman",Times, serif;
				text-align: left
				}
			
			#page p {
				font: italic 13px Georgia,"Times New Roman",Times, serif;
				line-height: 18px;
				color: #1a4c81;
				text-align: justify;
				}
				
			#page p a {
				font: italic 13px Georgia,"Times New Roman",Times, serif;
				line-height: 18px;
				color: #f9970c;
				text-decoration: none;
				border-bottom: #f9970c 1px dotted
				}
			#page p a:hover {
				font: italic 13px Georgia,"Times New Roman",Times, serif;
				line-height: 18px;
				color: #f9970c;
				text-decoration: none;
				border-bottom: #f9970c 1px solid
				}
				
			#espacepromo {
			float: right;
			width : 288px;
			background: url(images/fd_promotions.gif) center bottom no-repeat;
			margin: 5px 0px 12px 15px;
			padding: 0 10px 10px 10px;
			text-align: left;
			font:normal 10px/12px "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Lucida,Arial,Helvetica,sans-serif;
			color:white;
			}
			
			#espacepromo h3 {
			width:288px;
			height:52px;
			background:url(images/titre_promotions.gif) no-repeat top center;
			margin-bottom: 0px;
			color: #f9970c;
			font: italic 15px Georgia,"Times New Roman",Times, serif;
			text-align: right
			}
			
			#espacepromo h4 {
			margin-top: 3px;
			margin-bottom: 3px;
			font: italic 13px Georgia,"Times New Roman",Times, serif;
			color: #f9970c;
			text-align: center
			}
			
			#espacepromo p {
			margin: 8px 8px 10px 8px;
			font: normal 11px Georgia,"Times New Roman",Times, serif;
			color: white;
			text-align: center
			}
			
			#espacepromo strong {
			color: #f9970c}
			
				
			img.right {
				float:right;
				display: block;
				margin: 5px 0px 12px 15px;
				padding: 10px;
				border : 1px #f9970c solid;
				}
			img.left {
				float:left;
				display: block;
				margin: 17px 15px 12px 0px;
				padding: 10px;
				border : 1px #f9970c solid;
				}
				
			#logo {
				width:475px;
				}
				
			#logo img {
				float:right;
				display: block;
				margin: 5px 0px 12px 5px;
				border: 0;
				}
		
		
			.bottom {
			clear:both;
			}
			
			#mentions {
				text-align: center
				}
				
			#mentions p	{margin-top: 5px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; color: #b97514;}
			#mentions p a {color: #b97514; text-decoration: none}
			#mentions p a:hover {color: #b97514; text-decoration: none; border-bottom: #b97514 1px dotted}
			
			#print {
				float:right;
				display: block;
				margin: 5px 0px 12px 5px;
				border: 0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9pt;
				}
				
			#print a {
			    color: #f9970c;
			    text-decoration: underline;
			    background: url(images/print.gif) left center no-repeat;
			    padding-left: 20px;
				}
			#print a:hover {
			    text-decoration: none;
				}
