html {
	margin: 0px;
	padding: 0px;
	}
	
body
{
   width : 900px;	
   margin: auto;
   padding: 0px;
   font-family: Arial, Verdana, serif;
   font-size: 1em;
   font-weight: bold;
   color: #030461;
}

#body1
{
  background-image: url("../images/divers/fond-bleu-mouettes.jpg");
  background-repeat: repeat x-y;
}

#body2
{
  text-align: center;
  width:700px;
}

#entete-360  { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-360.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}
	
#entete-360-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-360-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-360-gb  { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-360-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-360-d  { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-360-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	


#entete-camping-letty  { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-camping-letty.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}
	
#entete-camping  { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-camping.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-camping-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-camping-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}
	
#entete-camping-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-camping-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-camping-d { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-camping-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-detente { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-detente.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-detente-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-detente-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-detente-d { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-detente-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-detente-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-detente-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		
	
#entete-kid { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-kid.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-kid-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-kid-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-kid-d{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-kid-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-kid-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-kid-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		
	
#entete-animations { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-animations.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}



#entete-animations-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-animations-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-animations-d { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-animations-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-animations-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-animations-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		
	
#entete-loisirs { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-loisirs.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-loisirs-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-loisirs-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-loisirs-d { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-loisirs-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-loisirs-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-loisirs-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		
	
#entete-soirees { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-soirees.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-soirees-gb { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-soirees-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-soirees-d { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-soirees-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-soirees-nl { 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-soirees-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		

#entete-services{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-services.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-services-gb{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-services-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-services-d{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-services-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-services-nl{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-services-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		

#entete-acces{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-acces.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-acces-gb{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-acces-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-acces-d{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-acces-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-acces-nl{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-acces-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-situation{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-situation.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	
	
#entete-situation-gb{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-situation-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-situation-d{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-situation-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

#entete-situation-nl{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-situation-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}		
	
#entete-galerie{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-galerie.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-galerie-gb{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-galerie-gb.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-galerie-d{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-galerie-d.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}

#entete-galerie-nl{ 
   width:900px;
   margin: auto;
   padding: 0px;
   height : 396px;
   background-image: url("../images/divers/bandeau-galerie-nl.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   	}	

	
#conteneur
{
  width: 900px;
  margin: auto;
  padding:0px;
  text-align: center;
  background-image: url("../images/divers/degrade-orange.jpg");
  background-repeat: repeat x-y ;
  /*border: 2px solid red;*/
}

#menu {
	width: 174px;
	float: left;
    margin: 0px;
    margin-left: 10px;
	padding: 0px;
	padding-left: 15px;
	background-image: url("../images/divers/degrade-orange.jpg");
    background-repeat: repeat x-y ;
    text-align: left;
	/*border: 2px solid yellow;*/
}



#menu1 ul
{
list-style-position:inside;
list-style-image: url("../images/divers/puce2.jpg"); 
margin: 0px;
padding: 0px;
background-image: url("../images/divers/degrade-orange.jpg"); 
background-repeat: repeat X-Y;
width: 174px;
}
 

#menu1 {
	width: 174px;
	margin: 0px;
	margin-bottom: 10px;
    padding: 0px;
	padding-top: 10px;
}

 
#menu1 dt {
	cursor: pointer;
	text-align: left;
	background-image: url("../images/divers/degrade-orange2.jpg"); 
    background-repeat: repeat X-Y;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	color:  #941857;
	font-size: 1em;
	font-weight: bold;
	border-bottom: 1px solid #941857; /* grenat */
}


#menu1 dd {
	display: none;
	border: none;
}



#smenu1 li a, #smenu2 li a {
	color: #941857; /* grenat */
	height: 100%;
	/*display: block;je l'ai enlevé car qui dit bloc dit retour à la ligne !*/ 
	font-size: 0.95em;
	font-weight: bold;
	text-align: left;
}

#smenu1 li a:active, #smenu2 li a:active, #smenu1 li a:focus, #smenu2 li a:focus,#smenu1 li a:visited, #smenu2 li a:visited{
   color: white;
}


#smenu1 li a:hover, #smenu2 li a:hover
{
    color: f12ab3;  /* rose */
}


#menu2 {
	width: 174px;
	margin: 0px;
	padding: 0px;
}

#menu2 ul
{
text-align: center;
width: 174px;    
}

#corps
{
   margin: 0px;
   padding: 0px;
   padding-top:10px;
   margin-left:200px;
   color: #030461;
   background-color: white;
   text-align: center;
   /*background-image: url("../images/divers/fond-blanc-mouettes.jpg");
   background-repeat: repeat x-y;*/
  /*border: 2px solid black;*/   
}

#corps2
{
   margin: 0px;
   padding: 0px;
   margin-left:200px;
   color: #030461;
   background-color: white;
   text-align: center;
}

#corps3
{
   margin: 0px;
   padding: 0px;
   background-image: url("../images/divers/fond-blanc-mouettes.jpg");
   background-repeat: repeat x-y;
}  

#pied-de-page
{
   text-align: center;
   color: #030461;
   margin: 0px;
   padding: 0px;
   padding-top: 20px;
   width : 100%;	
   height : 397px;
   background-image: url("../images/divers/bande-bleue-degrade.jpg");
   background-repeat: no-repeat ;
   background-position: top center;
   /*clear: both; effet différent si menu déroulant*/
}

#pied-de-page2
{
   height: 250px;
   text-align: center;
   color: #030461;
   margin: 0px;
   padding: 0px;
   padding-top:10px;
   padding-left: 280px;
   background-image: url("../images/divers/rappel-titre.jpg");
   background-repeat: no-repeat ;
   background-position: left top;
   background-color: #0086c5; /* bleu*/
   /*clear: both; effet différent si menu déroulant*/
}

img
 { 
	margin: 0px;
	padding: 0px;
}

a img 
{
   border: none;
}


a 
{
   text-decoration: none;
   color: #941857; /* grenat */
   font-size: 1em; 
   }

a:hover
{
   color: #f12ab3;  /* rose */
}

a:active, a:focus, a:visited
{
   color: white;
}
		

dl, dt, dd, ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


#drapeaux
{  
	padding: 0px;
	padding-top: 20px;
	margin: 0px;
	margin-left: 20px;
}

#drapeaux a img
{  
	border: none;
}




p { 
	margin: 0px;
	padding: 0px;
	padding-top: 50px;
	margin-left : 20px;
	margin-right : 8px;
	margin-top : 20px;
	margin-bottom : 5px;
	background-color: white;
	background-image: url("../images/divers/fond-blanc-mouettes2.jpg");
    background-repeat: no-repeat;
	background-position: left top;
	/*display: block;
	border : 2px solid black;*/
	}
	
	
.indentation
 { 
	padding-top: 0px;
	margin-top : 0px;
	text-align: left;
	text-indent:40px ;
	background-image: none;
}	
	
.centre-grisclair p { 
	background-image: none;
	padding-top: 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color: #f0f4f5;
	text-align: center;
	}

.orange{ 
	background-image: none;
	letter-spacing: 1px; 
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	color: #f7b101;
	text-align: center;
	font-size: 0,8em;
	}		
	
h1,h2 { 
	color: #030461;
	text-align: center;
	margin: 0px;
	padding: 0px;
	padding-right : 5px;
	padding-left : 5px;
	}

	
h3{ 
	text-decoration: underline;
	letter-spacing: 1px; 
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	color: #f7b101;
	text-align: center;
	}
	

#photos, #options
{
text-align: center;
margin: 0px;
padding: 0px;
}

#photos ul
{
text-align: center;
width: 170px; 
margin: 0px;
padding: 0px;
}

#options ul
{
text-align: center;
width: 170px; 
margin: 0px;
margin-top: 50px;
padding: 0px;
}


#options li{
	margin-top: 30px;
}

#liste-partenaires li {
	margin-top: 30px;
}
.titre
{
	margin-top: 80px;
	margin-bottom: 10px;
	font-size:1.5em;
	text-decoration:underline;
	color: #f7b101;
}

.centre
{
text-align: center;
margin: 0px;
padding: 0px;
}

.gauche li, .gauche1 li
 { 
	padding: 0px;
	margin: 0px;
	margin-bottom: 14px;
}


.gauche
 { 
	float : left;
	margin: 0px;
	margin-left:2px;
	padding: 0px;
}

.gauche1
 { 
	float : left;
	margin: 0px;
	margin-left:27px;
	margin-right:2px;
	padding: 0px;
}


.gauche2
 { 
	float : left;
	margin: 0px;
	margin-left:2px;
	margin-right:2px;
	padding: 0px;
}

.gauche3
 { 
	float : left;
	margin: 2px;
	padding: 0px;
}

.gauche4
 { 
	float : left;
	margin: 2px;
	margin-top: 0px;
	padding: 0px;
}


.encadre	
{
	margin: 0px;
	padding: 0px;
	border : 2px solid black;
}	

.lien-bouton
{
   color: #030461;
   font-size: 16px; 
   background-color: #bdc7d5;
   border: 2px solid #b5995a;
   padding : 3px;
}


.blanc
 { 
	margin: 0px;
	padding: 0px;	
	color: white;
	text-align: center;
	font-style : italic;
    font-size:14px;
}



.spacer
{
	clear: both;
}

strong
{   
   color : #0086c5;
   } 
 

.fond-bleu-clair
      {
   background-image: url("../images/divers/fond-bleu-mouette.jpg");
   background-repeat: no-repeat ;
   background-position: center top;
   	}
	
.bleu-fonce
{
color: #030461;
font-weight: bold;
 } 	
	
.centre-grisclair
{
text-align: center;
padding: 0px;
padding-left:10px;
padding-right: 10px;
margin: 0px;
margin-top: 5px;
margin-left: 5px;
background-color: #f0f4f5;
}	

.encadre
{
border : 1px solid #030461;
margin: 10px;
padding: 5px;
}	

	
.minuscule	{
	text-align: center;
	font-style: italic;
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	color: #0086c5;
	background-image:none;
	text-decoration: blink;
	}	

.clignote 
{
	font-size:1.2em;
	font-weight: bold;
	text-align: center;
	text-decoration: blink;
	color: #0086c5; /* bleu*/
}