.tab li a{
  font-family: helvetica, arial, sans-serif;
}

#bouton_haut_page{
  text-decoration: none;
  color: black;
  position: fixed; 
  top: 5%;
  right: 10%;
  z-index: 3;
  font-family: helvetica, arial, sans-serif;
  font-size: 42px;
}



#carte_territoire{
  position: relative;
  display: block;
  width: 1000px;
  height: 1145px;
  /*border: 1px black solid;*/
}

.icone2{

  position: absolute;
  /*width: 32px;*/
}

.images a img{
}

#popup img{
}

.icone2:hover{
  padding-left: 1px;
  padding-top: 1px;
  /*opacity: 0.5;*/
}

.pop{
  position: absolute;
  visibility: hidden;
}

.images{
  position: relative;
  max-height: 600px;
}

.fond{
  position: absolute;
  display: block;
  margin: 0px;
  opacity: 1;
}

#aqueduc {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 84px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire1 {
  position: absolute;
  margin-left: 0 px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}

#verdures {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 108px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire2 {
  position: absolute;
  margin-left: 0px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}

#station {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 130px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire3 {
  position: absolute;
  margin-left: 0px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}

#centrale {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 152px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire4 {
  position: absolute;
  margin-left: 0px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}
#zac {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 196px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire5{
  position: absolute;
  margin-left: 0px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}
#piscine {
  position: absolute;
  margin-left: 715px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 174px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 100;
}

#carte_territoire6 {
  position: absolute;
  margin-left: 0px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top: 0px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
}

.interaction {
  position: relative;
}


.fond {
  position: absolute;
  z-index: 1;
}


#element1 {
  position: absolute;
  margin-left:150px;/*Mettre ici la distance entre l'element et le bord gauche de l'image de fond*/
  margin-top:182px;/*Mettre ici la distance entre l'element et le bord supérieur de l'image de fond*/
  z-index: 2;
  opacity: 0;
}
#element1:hover{
  opacity: 1;
}



#navbar{
  background-color: #f64c1b; /* couleur du bandeau sur le coté, valeur en hexadécimal */
}


.subdiv{
	width: 598px;
	display: inline-block;
	position: relative;
	vertical-align: top;
	overflow: hidden;
	margin: 0px;
}

.subdiv img{
	width: 598px;
	margin: 0px;
}

.subdiv p{
	margin-top: 0px;
	padding: 
}






/* Partie à copier dans votre *.css pour vos onglets */
ul.tab {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fcf6d9;  /* Ici, mettre la couleur des onglets (la couleur de votre groupe très éclaircie) */
}

ul.tab li {float: left;}

ul.tab li a {
    display: inline-block;
    color: black;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    transition: 0.3s;
    font-size: 17px;
}
/* Ici, mettre la couleur de l'onglet quand la souris passe dessus (la couleur de votre groupe légerement éclaircie) */
ul.tab li a:hover {background-color: #f0dbc0;}

/* Ici, mettre la couleur de l'onglet actif (la couleur de votre groupe) */
ul.tab li a:focus, .active {background-color: #f64c1b;}

.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 0px solid #ccc;
    border-top: none;
}

.tabcontent {
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 0.2ms; /* Ici, le temps d'affichage du contenu de l'onglet */
}


@-webkit-keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}

@keyframes fadeEffect {
    from {opacity: 0;}
    to {opacity: 1;}
}

.tabcontent2 {
    display: none;
    padding: 6px 12px;
    border: 0px solid #ccc;
    border-top: none;
}

.tabcontent2 {
    -webkit-animation: fadeEffect 1s;
    animation: fadeEffect 0s; /* Ici, le temps d'affichage du contenu de l'onglet */
} 

@font-face {
  font-family: "AkkuratPro-Regular";
  src: url("../0_POLICE/Akkurat-Regular/AkkRg_Pro_1.otf");
}

@font-face {
  font-family: "AkkuratPro-Light";
  src: url("../0_POLICE/Akkurat-Light/Akkurat-Light.ttf");
}

@font-face {
  font-family: "AkkuratPro-Bold";
  src: url("../0_POLICE/Akkurat-Bold/Akkurat-Bold.otf");
}