        /*--------------------------------*/
        /* Corps de la page web            */
        /*--------------------------------*/

 		HTML {
			height: 100%;
			margin: 0 auto; 
			padding: 0;
		}






		BODY {
			width:1000px;
			display : table;		
			height: 100%;
			margin: 0 auto; 
			padding: 0;
			font-size: 13px;
			background-color: rgb(255,255,255);				
		}
		
		
		
		

		
		HEADER {
			width:1000px;
			display: flex;
			background-color: rgb(255,255,255);					
			height: 158px;		
			z-index: 900;						
		}		






		MAIN {
			width: 100%;			
			float: left;			
			clear: both;
			overflow: auto;
			padding-bottom: 400px;			
		}
		
		
		
		


		FOOTER {
			display : table-row;
			height: 100px;			
		}		






		img,
		table,
		td,
		blockquote,
		code,
		pre,
		textarea,
		input,
		iframe,
		object,
		embed,
		video {
			max-width: 100%;
		}
		
		
		



        /*------------*/
        /* Box-sizing */
        /*------------*/
		*{box-sizing: border-box }		







		
        /*-----------------------------------------------*/
        /* Contenu de la page de résultat de recherche   */
        /*-----------------------------------------------*/	



        /*------------------*/
        /* Section générale */
        /*------------------*/	
		.sections{
			width:1000px;			
		}


        /*-------------------------*/
        /* Nom du site touristique */
        /*-------------------------*/	
		.sections > h1 {			
			font-family:Arial;
			font-size:30px;
			font-style:italic;
			font-weight:bold; 
			color:#0000cd;			
			text-align:left;
			margin-left:10px;				
		}






        /*----------------------------------------------------------------*/
         /* Style de tableau appliqués à la recherche rapide de localités */
        /*----------------------------------------------------------------*/		 
		.tableauderecherchelocalites {
			width:auto;	
			height:360px;
			position:absolute;
			padding-left:10px;			
			font-family:arial;
			font-size:14px;
			line-height : 1.8;	
			background-color:white;
			border: 1px solid #F2F2F2;			
			box-shadow: 1px 1px 1px #aaa;
			border-radius:10px;				
		}








		
 
	
		