	
body 
		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				background:url(photo/html1.jpg);
				margin: 0;
				padding: 0;
		}		
#conteneur 
		{
				
				width: 750px;
				height: auto;
				margin: auto; 
				background-color: #c198f5;
		}
		
	
				
#en_tete 
		{
				
				width: 750px;
				height: 142px;
				background:url(photo/ban2.jpg) 750px 142px ;
				color:#ffffff;
		}		

#heure
		{
				float: left ;
				margin-left: 120px; 
				margin-top: 100px;
				font-size: 20px;
				font-weight: bold ;
				border: 3px solid #c198f5 ;
		}

#cachet
		{
				float: right ;
				padding-top: 10px ;
		}		
		
#tel
		{
				text-align: center; 
		}		
		
#nav
		{
				height: 40px ;
				width: 750px;
				
				
				background:url(photo/navlav.png)  ;
		}
		
#menu 
		{
				
				font-size: 20px ;
				color: #ffffff ;
				float: left ;
				width: 180px ;
				background-color: #c198f5 ;
				height: 100%;
				padding: 0px ;
				
		}
#menu a 
		{
				display: block ;
				float: left ;
				width: 180px ;
				height: 40px ;
				color:#fff;
				text-decoration:none;
				font-size:14px;
				text-align:center;
				line-height:40px;
				margin-top: 0px  ;
				background:url(photo/btlavande.png) no-repeat;
		}
#menu a:hover 
		{
				position:relative;
				color:#000;
				background:url(photo/btlav2.png) no-repeat;
		}
		
#corps
		{
				overflow: auto;
				float: right ;
				width: 560px ;
				height: 700px ;
				padding: 5px ;
				margin-left: 0px ;
				background-color: #ffe459 ;
		}	
#pub
		{
				width: 500px ;
				display: block ;
				margin: auto ;
				background: #905dd7 ;
				border: 3px solid #dcb ;
				padding: 5px ;
				
				text-align: center ;
				font: 1.3em Georgia, serif ;
		}
		
#pied 
		{
				
				height: 100px;
				clear: both ;
				background:url(photo/piedjaune.png)  no-repeat;
		}		
#titre
		{
				width: 500px ;
				color: #ffffff ;
				background: #905dd7 ;
				border: 3px solid #dcb ;
				padding: 15px ;
				margin: 5px 5px ;
				text-align: center ;
				font-weight: bold ;
				font: 2em Georgia, serif ;
		}
		
#titre2
		{
				width: 520px ;
				display: block ;
				margin: auto ;
				text-align: center ;
				font: 1.5em Georgia, serif ;
		}
#titre3
		{
				width: 520px ;
				display: block ;
				margin: auto ;
				text-align: center ;
				font: 1.5em Georgia, serif ;
		}		
#titre4
		{
				width: 520px ;
				display: block ;
				margin: auto ;
				text-align: center ;
				font: 1.5em Georgia, serif ;
		}				
h1, h2, h3
		{
				color: #7b5c84;
				text-align:center;
		}
h4, h5	
		{
				color: #7b5c84;
				text-align:left;
		}
img.c1
		{
				display: block;
				margin: 0 auto;
				width:480px;
				height:90px;
		}
img.c2
		{
				border:0;
				width:480px;
				height:80px;
				display: block;
				margin: 0 auto;
		}
img.c3
		{
				border:0;
				width:400px;
				height:74px;
				display: block;
				margin: 0 auto;
		}		
img.c4
		{
				border:0;
				width:150px;
				height:100px;
				margin: 20px 60px ;
		}
img.c5
		{
				border:0;
				width:150px;
				height:100px;
				margin: 20px 50px;
		}		
img.c6
		{
				border:0;
				width:60px;
				height:20px;
				margin: 2px 12px;
		}
img.c7
		{
				border:0;
				width:160px;
				height:120px;
				margin: 30px 40px;
		}
img.c8
		{
				border:0;
				width:480px;
				height:705px;
				margin: 20px 20px;
		}
img.c9
		{
				border:0;
				width:70px;
				height:20px;
				margin: 1px 50px;
		}		
img.c10
		{
				border:0;
				width:500px;
				height:100px;
				display: block;
				margin: 10px auto ;
		}
th
		{
				border:2px solid black;
				background-color: red;
		}
td
		{
				border:2px ridge black;
				background-color: yellow;
		}		
table
		{
				border-collapse:collapse;
				margin:20px auto;
		}
caption
		{
				color:blue;
				font-size:15px;
				font-family:tahoma;
				margin:auto;
		}
		
div#galerie
		{
				width: 500px ;
				background: #c198f5 ;
				border: 3px solid #dcb ;
				padding: 10px ;
				margin: 5px 20px ;
				text-align: center ;
				font: 0.9em Georgia, serif ;
		}

ul#galerie_mini
		{
				margin: 0 ;
				padding: 0 ;
				list-style-type: none ;
		}

ul#galerie_mini li
		{
				float: left ;
		}

ul#galerie_mini li a img
		{
				margin: 3px 3px ;
				border: 1px solid #dcb ;
		}

dl#photo
		{
				clear: both ;
				margin: 0 auto ;
		}

dl#photo dt
		{
				font: italic 2.5em/1.5em Georgia, serif ;
				color: #dcb ;
		}

dl#photo dd
		{
				margin: 0 ;
		}

dl#photo img
		{
				border: 1px solid #dcb ;
		}
		


