body{
    margin: 0%;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}
.header{
    width: 100%;
    background-color: black;
}
.logo{
    width:15%;
    display: block;
    margin-top:0px;
    margin-left: auto;
    margin-right: auto;
  
}
  
.imageVerif{
    display: block;
    width: 100%;
    height: 500px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: 20px;

}

h1{
    margin-top: 0px;
    text-align: center;
    color:darkorange;
    font-weight: 100;

}
.menu{
 width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    background-color:darkslategray;
   
}
h2{
    color:azure;
    text-align: center;
    font-weight: 100;
}
h3{
    display: block;
    padding: 20px;
    margin-left: auto;
    margin-right: auto;
    background-color:moccasin;
    text-align: center;
    font-weight: 100;
    width: 65%;
    box-shadow: 2px 2px 2px  black;
    
}
a{
    text-decoration: none;
    color:black;
}

footer{
    color: aliceblue;
    text-align:center;
    background-color:black;
    padding: 10px;

}
.footer{
    color:crimson;
    
}
.footer:hover{
    color: lightgreen;
}

.page1{
    color: azure;
    text-align: left;
    margin-left: 10px;
}
ul{
    text-align: left;
    margin-left: 10px;
}
li{ 
    color:gold;
}
.h2{
    margin-top: 10px;
    color:springgreen;
    text-align: left;
    margin-left: 10px;
}
.h3{
    background-color:lightseagreen;
    box-shadow: none;
    color:darkslategray;
    text-align: left;
    margin-left: 10px;
}
strong{
    color:black;
    margin-left:10px ;
    font-weight: 100;
}
.sect2{
    background-color:lightseagreen;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 10px;
}
.sect4{
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color:lightseagreen;
}
.phishing{
    margin-top: 00px;
    margin-bottom: 20px;
    display: block;
    width: 100%;
     height: 500px;
}
.sites{
    width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color:darkorange;
}
.image{
    display:inline-block;
    margin: 25px;
    width: 25%;
    background-color: darkslategray;
}
img{
    width: 100%;
    height: 100px;

}
p{
    color: azure;
    text-align: center;
}
.numeros{
 width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color:midnightblue;

}
.num{
  display:inline-block;
    margin: 25px;
    width: 25%;
    height: 100px;
    background-color:dimgray;  

}
.tel{    
    color:navajowhite ;
}
.régions{
display:block;
margin-left: auto;
margin-right: auto;
width: 90%;
padding: 20px;
text-align: left;
background-color:olive;
}
.logoregion{
width: 25%;
padding: 20px;
display: block;
margin-left: auto;
margin-right: auto;
}
.str1{
    color:darksalmon;
    font-weight: 300;
}
.carte{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 75%;
    height: auto;
  
}
/* css page hlml les arnaques 2026*/
.sect5{
    background-color: lightslategray;
    padding: 20px;

}
.hhh{
    background-color: lightslategray;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    
}
/* page securiser-smartphone */
.smartphone{
    padding: 20px;
    background-color: darkgrey;
}
.phone{
      background-color: darkgrey;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    color: moccasin;
}

/* page etat-civil*/
.etatCivil{
    padding: 20px;
    background-color: seagreen;
}
.civil{
       background-color:seagreen;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    color: moccasin;
}
/* page FranceConnect*/
.franceconnect{
     padding: 20px;
    background-color:darkkhaki;
}
.connect{
       background-color:darkkhaki;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    color:midnightblue;
}
/* mentions légales*/
.mentions-legales{
  padding: 20px;
    background-color:darkslategray;
}
.mention{
       background-color:darkslategray;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    color:bisque;
}
.str1{
    color: gold;
}
/*page politique-confidentialité*/
.politique-confidentialite{
  padding: 20px;
    background-color:darkslategray;
}
.politique{
     background-color:darkslategray;
    box-shadow: none;
    text-align: left;
    margin-left: 10px;
    color:bisque;
}
/* page cgu*/
.cgu{
    padding: 20px;
    background-color:darkslategray;  
}
.pol1{
    color: blue;
}
/* section présenatation site*/
#presentation-site{
   width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color:darkslategray;
    margin-top: 20px;
    margin-bottom: 20px;
 
}
.p2{
    text-align: left;
}
.h2s2{
    text-align: left;
    color: bisque;
}
.str2{
    color: deeppink;
}
/*section faq-accueil*/
#faq-accueil{
width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color:darkslategray;
    margin-top: 20px;
    margin-bottom: 20px;
}
.p3{
    text-align: left;
}
.h2faq{
    color: darkorange;
}
.h2s3{
    text-align: left;
    color: bisque;
}
.str3{
    color:deeppink;
}
/*section protections-antipiratage*/
#protections-antipiratage{
    width: 90%;
    padding: 20px;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color:darkslategray;
    margin-top: 20px;
    margin-bottom: 20px;
}
.h2protection{
    color: darkorange;
}
table{
    width: 80%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    background-color:bisque;
    margin-bottom: 20px;
}
th{
    background-color: bisque;
    margin: 0%;
    color:darkslategray;
    width: 50%;
    text-align: center;
    padding: 20px;
 border: 2px solid azure;
}
td{
    margin: 0%;
    color:darkslategray;
    width: 50%;
    text-align: center;
    padding: 20px;
    border: 2px solid azure;
}

