@charset "iso-8859-1";
*{/* reset */margin:0;padding:0;}

body{font-size:14px;color:#666;	
	/* CSS3 Dégradé circulaire */
	background-image:-moz-radial-gradient(0 -100px 45deg, circle farthest-corner);
	background-image:-webkit-gradient(radial, 50% 0, 150, 50% 0, 300);

	font-family:Arial, Helvetica, sans-serif;}

#navigationMenu li{	list-style:none;height:39px;padding:2px;width:40px;}
#navigationMenu span{
	/* Propriétés du conteneur*/
	width:0; left:38px; padding:0; position:absolute; overflow:hidden;
	/* Propriétés du texte */
	font-family:'Myriad Pro',Arial, Helvetica, sans-serif;
	font-size:18px;font-weight:bold;letter-spacing:0.6px;white-space:nowrap;line-height:39px;
	/* Transition: */
	-webkit-transition: 0.25s;
	-moz-transition: 0.25s;
	transition: 0.25s;
}

#navigationMenu a{background:url('/images/navigation1.jpg') no-repeat;height:39px;width:38px;display:block;position:relative;
position: -webkit-sticky;
position: sticky;       
-webkit-filter: drop-shadow(8px 8px 10px #222 );
  filter: drop-shadow(8px 8px 10px 0 #737373);

}
/* Propiétés du survol */
#navigationMenu a:hover span{ width:auto; padding:0 20px;overflow:visible; }
#navigationMenu a:hover{text-decoration:none;
/* Propriétés de l'ombre 
	-moz-box-shadow:0 0 5px #9ddff5;
	-webkit-box-shadow:0 0 5px #9ddff5;
	box-shadow:0 0 5px #9ddff5;
 */
position: -webkit-sticky;
position: sticky;       
-webkit-filter: drop-shadow(8px 8px 10px #222 );
  filter: drop-shadow(8px 8px 10px 0 #737373);

}
/* en cas d'ajout de bouton, faites correspondre les coordonnées de la position, la couleur etc... */
/* le nom doit correspondre au navigationMenu.xxxxx */
/* Bouton vert */
#navigationMenu .accueil {	background-position:0 0;}
#navigationMenu .accueil:hover {	background-position:0 -39px;}
#navigationMenu .accueil span{background-color:#7da315;color:#3d4f0c;text-shadow:1px 1px 0 #99bf31;}
/* Bouton bleu */
#navigationMenu .location { background-position:-38px 0;}
#navigationMenu .location:hover { background-position:-38px -39px;}
#navigationMenu .location span{background-color:#1e8bb4;color:#223a44;text-shadow:1px 1px 0 #44a8d0;}
/* Bouton orange */
#navigationMenu .services { background-position:-76px 0;}
#navigationMenu .services:hover { background-position:-76px -39px;}
#navigationMenu .services span{background-color:#c86c1f;color:#5a3517;text-shadow:1px 1px 0 #d28344;}
/* Bouton jaune */
#navigationMenu .consigne { background-position:-114px 0;}
#navigationMenu .consigne:hover{ background-position:-114px -39px;}
#navigationMenu .consigne span{background-color:#8adb2f;color:#334817;text-shadow:1px 1px 0 #67a716;}
/* Bouton violet */
#navigationMenu .station { background-position:-152px 0;}
#navigationMenu .station:hover { background-position:-152px -39px;}
#navigationMenu .station span{background-color:#908f8f;color:#453535;text-shadow:1px 1px 0 #494949;}
/* Bouton jaune */
#navigationMenu .infos { background-position:-190px 0;}
#navigationMenu .infos:hover{ background-position:-190px -39px;}
#navigationMenu .infos span{background-color:#30bdf2;color:#0d4258;text-shadow:1px 1px 0 #7fcce9;}
/* Bouton violet */
#navigationMenu .contact { background-position:-228px 0;}
#navigationMenu .contact:hover { background-position:-228px -39px;}
#navigationMenu .contact span{background-color:#af1e83;color:#460f35;text-shadow:1px 1px 0 #d244a6;}
/* Utile uniquement dans la page de demo */
#main{margin:80px 50px;position:relative;width:40px;}
h1{margin: auto 20px;color:#fff;font-size:30px;font-weight:normal;padding:60px 0 20px;font-family:"Myriad Pro",Arial,Helvetica,sans-serif;}