*{
    margin : 0px;
    padding : 0px;
    
}
/*----------------Index + commun de page ---------------*/
/*Mise en forme bannière haut du site*/
header{
    text-align : center;
    background-color: black;
    /*background : -webkit-linear-gradient(top left, green 5%, white, #F0E68C, #F0E68C, #F0E68C, white, red 95%);
    background : -o-linear-gradient(bottom right, green 5%, white, #F0E68C, #F0E68C, #F0E68C, white, red 95%);
    background : -moz-linear-gradient(bottom right, green 5%, white, #F0E68C, #F0E68C, #F0E68C, white, red 95%);
    background : linear-gradient(to bottom right, green 5%, white, #F0E68C, #F0E68C, #F0E68C, white, red 95%);*/
}
header div{
    padding : 10px;
}

/*Mise en forme du menu de navigation*/
.nav_03{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-pack : distribute;
    justify-content : space-around;
    background-color : black;
    padding : 0px;
    margin : 0px;
}
.nav_03 li{
    list-style-type: none;
    text-decoration : none;
    color : white;
    width : 20%;
    padding : 5px;
    margin: 5px;
    margin-bottom: 10px;
    border : 2px solid white;
    border-radius : 20px;
    text-align : center;
    font-family: 'Exo', sans-serif;
    background-color : black;
    font-weight: bolder;
    font-size : 20px;
    box-shadow : 5px 5px 5px white;
    -webkit-box-shadow : 5px 5px 5px white;
}
.nav_03 li a{
    text-decoration : none;
    color : white;
    width : 100%;
    display : block;
}
.nav_03 li:hover{
    box-shadow : 5px 5px 5px black;
    -webkit-box-shadow : 5px 5px 5px black;
    background-color : red;
}
#nav_03_01{
    border : none;
    -webkit-box-shadow: none;
    box-shadow: none;
    color : white;
    font-size: 40px;
    width: 10%;
    padding : 0px;
    margin : 0px;
}
#nav_03_01:hover{
    box-shadow: none;
    -webkit-box-shadow: none;
    background-color: black;
}
.nav_03_02{
    position:relative;
}

/*Masquage du menu de navigation déroulant*/
#nav_02{
        display : none;
}
#nav_01{
        display : none;
}

/*Mise en forme du bandeau de chaque page*/
.band_01{
    background-image: url("Images/bandeau-page.jpg");
    background-size: cover;
    height : 200px;
}

/*Mise en forme du code php pour indiquer l'ouverture ou la fermeture*/
.opening_01{
    text-align : center;
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    font-size : 25px;
    background-color : #F5F5DC;
    padding : 5px;
}
.opening_01 a{
    color :black;
}
.opening_01 a:hover{
    color :#DAA520;
}
#opening_01_03{
    color : green;
}
#opening_01_04{
    color : red;
}
#opening_01_01{
    color : red;
    opacity: 0.8;
}
#opening_01_02{
    color : green;
    opacity: 0.8;
}

/*Mise en forme du diaporama avec javascript*/
.slider{
    width : 40%;
    margin : 10px auto 10px auto;
    height : 450px;
    border : 40px solid #F5F5F5;
    -ms-border : 40px solid #F5F5F5 ;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.slider > div {
    /* Images default to Center Center. Maybe try 'center top'? */
    background-position: center center;
    display: block;
    width: 40%;
    margin : auto;
    height: 450px;
    /* height: 100vh; *//* If you want fullscreen */
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #000;
    overflow: hidden;
    -moz-transition: transform .4s;
    -o-transition: transform .4s;
    -webkit-transition: -webkit-transform .4s;
    -webkit-transition: transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s;
}

.slider > div {
    position: absolute;
}

.slider > i {
    color: #5bbd72;
    position: absolute;
    font-size: 60px;
    margin: 20px;
    top: 660px;
    text-shadow: 0 10px 2px #223422;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    width: 30px;
    padding: 10px 13px;
    background: #fff;
    background: #FEFEFE;
    opacity: 0.3;
    cursor: pointer;
    line-height: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 3px;
    z-index: 4;
}

.slider > i svg {
    margin-top: 3px;
}

.slider > .left {
    left: 10%;
}
.slider > .right {
    right: 10%;
}

.slider > i:hover {
    background:#fff;
    background: rgba(255, 255, 255, .8);
    -webkit-transform: translateX(-2px);
    -ms-transform: translateX(-2px);
    transform: translateX(-2px);
}

.slider > i.right:hover {
    transform: translateX(2px);
    -webkit-transform: translateX(2px);
    -ms-transform: translateX(2px);
}

.slider > i.right:active,
.slider > i.left:active {
    transform: translateY(1px);
    -webkit-transform: translateY(1px);
    -ms-transform: translateY(1px);
}

.slider > ul {
    position: absolute;
    top: 950px;
    left: 50%;
    z-index: 4;
    padding: 0;
    margin: 0;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
}

.slider > ul > li {
    padding: 0;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    list-style: none;
    float: left;
    margin: 10px 10px 0;
    cursor: pointer;
    border: 1px solid #959595;
    -moz-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
}

.slider > ul > .showli {
    background-color: red;
    -moz-animation: boing .5s forwards;
    -o-animation: boing .5s forwards;
    -webkit-animation: boing .5s forwards;
    animation: boing .5s forwards;
}

.slider > ul > li:hover {
    background-color: red;
}

.slider > .show {
    z-index: 1;
}

.hideDots > ul {
    display: none;
}

.showArrows > .left {
    left: 0;
}

.showArrows > .right {
    right: 0;
}

@-webkit-keyframes boing {
    0% {
        transform: scale(1.2);
        -webkit-transform: scale(1.2);
    }
    40% {
        transform: scale(.6);
        -webkit-transform: scale(.6);
    }
    60% {
        transform: scale(1.2);
        -webkit-transform: scale(1.2);
    }
    80% {
        transform: scale(.8);
        -webkit-transform: scale(.8);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}

@keyframes boing {
    0% {
        transform: scale(1.2);
        -webkit-transform: scale(1.2);
    }
    40% {
        transform: scale(.6);
        -webkit-transform: scale(.6);
    }
    60% {
        transform: scale(1.2);
        -webkit-transform: scale(1.2);
    }
    80% {
        transform: scale(.8);
        -webkit-transform: scale(.8);
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}

/*Mise en forme du diaporama de la page d'accueil*/
/*.slideshow_01{
    margin : 10px auto;
    height : 450px;
    width : 600px;
    background-image: url("Images/Terrasse2.jpg");
    border : 40px solid rgb(245 245 245);
    box-shadow: 5px 5px 5px black;

    -webkit-animation-name : diapo1;
    -webkit-animation-duration : 30s;
    -webkit-animation-timing-function : linear;
    -webkit-animation-iteration-count : infinite;
    -webkit-animation-direction : normal;

    -moz-animation-name : diapo1;
    -moz-animation-duration : 30s;
    -moz-animation-timing-function : linear;
    -moz-animation-iteration-count : infinite;
    -moz-animation-direction : normal;

    -o-animation-name : diapo1;
    -o-animation-duration : 30s;
    -o-animation-timing-function : linear;
    -o-animation-iteration-count : infinite;
    -o-animation-direction : normal;

    animation-name : diapo1;
    animation-duration : 30s;
    animation-timing-function : linear;
    animation-iteration-count : infinite;
    animation-direction : normal;

}
@-webkit-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2.jpg");}
    16%{background-image : url("Images/Terrasse3.jpg");}
    33%{background-image: url("Images/Terrasse4.jpg");}
    49%{background-image: url("Images/Etage1.jpg");}
    66%{background-image: url("Images/Etage2.jpg");}
    82%{background-image: url("Images/Rdc1.jpg");}
}

@-moz-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2.jpg");}
    16%{background-image : url("Images/Terrasse3.jpg");}
    33%{background-image: url("Images/Terrasse4.jpg");}
    49%{background-image: url("Images/Etage1.jpg");}
    66%{background-image: url("Images/Etage2.jpg");}
    82%{background-image: url("Images/Rdc1.jpg");}
}

@-o-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2.jpg");}
    16%{background-image : url("Images/Terrasse3.jpg");}
    33%{background-image: url("Images/Terrasse4.jpg");}
    49%{background-image: url("Images/Etage1.jpg");}
    66%{background-image: url("Images/Etage2.jpg");}
    82%{background-image: url("Images/Rdc1.jpg");}
}

@keyframes diapo1{
    0%{background-image : url("Images/Terrasse2.jpg");}
    16%{background-image : url("Images/Terrasse3.jpg");}
    33%{background-image: url("Images/Terrasse4.jpg");}
    49%{background-image: url("Images/Etage1.jpg");}
    66%{background-image: url("Images/Etage2.jpg");}
    82%{background-image: url("Images/Rdc1.jpg");}
}*/

/*Mise en forme du bloc pour passer commande de la page d'accueil*/
#order_01{
    color : black;
    font-weight: bolder;
    padding : 5px;
    margin-bottom: 10px;
    font-family: 'Exo', sans-serif;
    clear : both;
    text-align : center;
    font-size: 25px;
}
#order_02{
    color : black;
    font-size : 25px;
}
#order_02:hover{
    color : orange;
}

/*Création du menu déroulant de la page d'accueil*/
#list_01 label{
    cursor : pointer;
    display : block;
}
.list_01_04, .list_01_07, .list_01_10{
    display : none;
}
#list_01_03, #list_01_06, #list_01_09{
    visibility: hidden;
}
#list_01_03:checked + .list_01_04, #list_01_06:checked + .list_01_07, #list_01_09:checked + .list_01_10{
    display : block;
}
/*Mise en forme du menu de la page d'accueil*/
#list_01{
    text-align: center;
    border-radius : 20px;
}
.list_01_01{
    font-size : 37px;
    font-family: 'Exo', sans-serif;
    color : white;
    font-style: oblique;
    background-color: black;
    border-radius: 15px;
    margin : 10px 20% 10px 20%;
    font-weight: bold;
}
#list_01_02{
    background-color : red;
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    color :white;
    font-size: 25px;
    margin-bottom: 10px;
}
#list_01_02:hover, #list_01_05:hover, #list_01_08:hover{
    box-shadow : 2px 2px 5px black;
    -webkit-box-shadow : 2px 2px 5px black;
}
.table_01{
    margin :auto;
    margin-bottom: 15px;
    width :80%;
    text-align : center;
    border-collapse: collapse;
}
.table_02{
    margin :auto;
    margin-bottom: 15px;
    width :40%;
    text-align : center;
    border-collapse: collapse;
}
.table_02_01{
    width : 60%;
}
.table_01 tr th, .table_01 tr td, .table_02 tr th, .table_02 tr td{
    border : 1px solid #CCD2CB;
}
th{
    padding : 10px;
}
td{
    padding : 10px;
    background-color : white;
    font-family: 'Exo', sans-serif;
}
tr{
    font-weight: bolder;
}
#table_01_01{
    padding : 10px;
    background-color : red;
    font-family: 'Exo', sans-serif;
    color : white;
}
#list_01_05{
    background-color : #F5F5DC;
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    font-size: 25px;
    margin-bottom: 10px;
}
#table_01_02{
    padding : 10px;
    background-color : #F5F5DC;
    font-family: 'Exo', sans-serif;
}
#list_01_08{
    background-color : rgba(27, 150, 002, 1.0);
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    color :white;
    font-size: 25px;
    margin-bottom: 10px;
}
#table_01_03{
    padding : 10px;
    background-color : rgba(27, 150, 002, 1.0);
    font-family: 'Exo', sans-serif;
    color : white
}

/*Partie de texte à gauche de la page d'accueil*/
.aside_01{
    width : 48%;
    float : left;
    background-image: url("Images/pizza-1424974_640.png");
    background-size : 100%;
    background-repeat: no-repeat;
    padding : 5px;
    margin : 5px;
    border-radius : 15px;
    height : 380px;
}
.aside_01_01{
    text-align : center;
}
#aside_01_02{
    color : white;
    padding : 5px;
    background-color : rgba(27, 150, 002, 0.9);
    margin: 10px;
    border-radius : 5px;
    font-family: 'Exo', sans-serif;
    width : 90%;
}
#aside_01_03{
    color : white;
    padding : 5px;
    background-color : rgba(27, 150, 002, 0.7);
    margin: 10px 20px 10px 20px;
    border-radius : 5px;
    font-family: 'Exo', sans-serif;
    width : 80%;
}
#aside_01_04{
    color : white;
    padding : 5px;
    background-color : rgba(234, 21, 37, 0.7);
    margin: 10px 15px 10px 15px;
    border-radius : 5px;
    font-family: 'Exo', sans-serif;
    width : 92%;
}
#aside_01_05{
    color : white;
    padding : 5px;
    background-color : rgba(234, 21, 37, 0.9);
    margin: 10px;
    border-radius : 5px;
    font-family: 'Exo', sans-serif;
    width : 90%;
}

/*Forme pour la carte Google de la page d'accueil*/
.map_01{
    float : right;
    width : 45%;
    padding : 5px;
    margin : 5px;
}

/*Mise en forme bandeau de fin*/
.info_01{
    text-align: center;
    clear : both;
    background-color: black;
    opacity :0.8;
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-pack : distribute;
    justify-content : space-around;
}
#info_01_01, #info_01_02{
    width : 50%;
}
.info_01_01_01{
    color : #D64444;
    font-size : 50px;
    font-family: 'Arima Madurai', cursive;
    font-style : oblique;
    font-weight : bolder;
}
#info_01_01_02{
    color : #45A62D;
    font-family: 'Arima Madurai', cursive;
    font-style : oblique;
    font-size : 50px;
    font-weight: bolder;
}
.info_01_01_03{
    font-family: 'Exo', sans-serif;
    color : white;
    font-size: 20px;
}
#info_01_01_04{
    padding-top: 10px;
}
.info_01_02_01{
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    color : #DAA520;
    font-size: 20px;
    padding-top : 10px;
}
.info_01_02_02{
    margin :auto;
    width :80%;
    color : white;
    padding-bottom: 10px;
}
.info_01_02_02_01{
    font-family: 'Exo', sans-serif;
    background-color: black;
    color : white;
    font-weight: normal;
}
.info_01_02_02_03{
    font-family: 'Exo', sans-serif;
    padding : 5px;
    background-color: black;
    font-weight : normal;
}

/*Mise en forme pour les moyens de paiement*/
.pay_01{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-pack : center;
    align-items: center;
    text-align: center;
    clear : both;
    background-color : rgba(61, 86, 110, 1.0);
    height : 75px;
}
.pay_01_01{
    margin: auto;
    background-color : rgba(61, 86, 110, 1.0);
    font-family: 'Exo', sans-serif;
    color : #FFD700;
    width : 25%;
    padding-right: 5px;
}
.pay_01_02{
    margin: auto;
    background-color : rgba(61, 86, 110, 1.0);
    font-family: 'Exo', sans-serif;
    color : #FFD700;
    width : 20%;
}

/*Mise en forme copyright*/
#copy_01{
    font-weight: bolder;
    margin :auto;
    font-family: 'Exo', sans-serif;
    font-size : 10px;
    padding : 5px;
    text-align : center;
}

/*----------------Page de menu---------------*/
/*Mise en forme du sous menu*/
.under_01{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-pack : distribute;
    background-color : #1C1C1C;
    padding : 0px;
    margin : 0px;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.under_01 li{
    list-style-type: none;
    text-decoration : none;
    color : white;
    width : 20%;
    padding : 5px;
    margin: 5px;
    text-align : center;
    font-family: 'Exo', sans-serif;
    background-color : #1C1C1C;
    font-size : 17px;
}
.under_01 li a{
    text-decoration : none;
    color : white;
    width : 100%;
    display : block;
}
.under_01 li a:hover{
    color : red;
}
/*Mise en forme renvoi recherche pizzas*/
#returns_01{
    text-align: center;
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    font-size: 22px;
    text-decoration: none;
    margin-top : 5px;
    margin-bottom: 5px;
    background-color : #CCD2CB;
}
#returns_01 a{
    color : black;
    text-decoration: none;
}
#returns_01 a:hover{
    color : red;
}

#photo_01{
    text-align: center;
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    font-size: 20px;
    text-decoration: none;
    margin-top : 5px;
    margin-bottom: 5px;
    background-color : #FFA8A1;
}
/*Mise en forme pour le numéro de tel*/
#order_03{
    color : black;
    font-weight: bolder;
    padding : 5px;
    margin-bottom: 10px;
    font-family: 'Exo', sans-serif;
    clear : both;
    text-align : center;
    font-size: 22px;
}
#order_04{
    color : black;
    font-size : 25px;
}
#order_04:hover{
    color : orange;
}

/*Mise en forme du menu*/
#menu_01 label{
    cursor : pointer;
    display : block;
}
#menu_01{
    text-align: center;
    border-radius : 20px;
}

/*Mise en forme pour les titres du menu*/
.menu_01_01{
    font-size : 37px;
    font-family: 'Exo', sans-serif;
    color : white;
    font-style: oblique;
    background-color: black;
    border-radius: 15px;
    margin : 10px 20% 10px 20%;
    font-weight: bold;
    border : 2px solid white;
}
.menu_01_01:hover{
    background-color: white;
    color: black;
    -webkit-box-shadow: 2px 2px 2px black;
    box-shadow: 2px 2px 2px black;
    border : 2px solid black;
}

/*Mise en forme pour les pizzas*/
#menu_01_02{
    visibility: hidden;
}
#menu_01_02:checked + .menu_01_03{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.menu_01_03{
    display : none;
}

/*Mise en forme des pizzas base tomate*/
#menu_01_03_01{
    background-color : red;
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    color :white;
    font-size: 25px;
    margin-bottom: 10px;
}
#menu_01_03_01:hover{
    box-shadow : 2px 2px 5px black;
    -webkit-box-shadow : 2px 2px 5px black;
}
#menu_01_03_02:checked + .menu_01_03_03{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#menu_01_03_02{
    visibility: hidden;
}
.menu_01_03_03{
    display : none;
}
/*.tom_01:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.tom_01:hover .tom_01_01_01{
    background-image: none;
}
.tom_01:hover .tom_01_01_04, .tom_01:hover .tom_01_01_05, .tom_01:hover .tom_01_01_06, .tom_01:hover .tom_01_01_02, .tom_01:hover .tom_01_01_03{
    opacity : 0;
}*/
.tom_01{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.tom_01_01{
    width : 100%;
    margin : auto;
}
.tom_01_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.tom_01_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.tom_01_01_03{
    background-color: red;
    font-size: 20px;
    color : white;
    border-radius: 10px;
}
.tom_01_01_04{
    font-size: 20px;
}
.tom_01_01_05{
    font-size : 19px;
    border-top : 1px solid black;
}
.tom_01_01_06{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme des pizzas base crème*/
#menu_01_03_04:hover{
    box-shadow : 2px 2px 5px black;
    -webkit-box-shadow : 2px 2px 5px black;
}
#menu_01_03_04{
    background-color : #F5F5DC;
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    font-size: 25px;
    margin-bottom: 10px;
}
#menu_01_03_05:checked + .menu_01_03_06{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#menu_01_03_05{
    visibility: hidden;
}
.menu_01_03_06{
    display : none;
}
/*.cream_01:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.cream_01:hover .cream_01_01_01{
    background-image: none;
}
.cream_01:hover .cream_01_01_04, .cream_01:hover .cream_01_01_05, .cream_01:hover .cream_01_01_06, .cream_01:hover .cream_01_01_02, .cream_01:hover .cream_01_01_03{
    opacity : 0;
}*/
.cream_01{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.cream_01_01{
    width : 100%;
    margin : auto;
}
.cream_01_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.cream_01_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.cream_01_01_03{
    background-color: #F5F5DC;
    font-size: 20px;
    border-radius: 10px;
}
.cream_01_01_04{
    font-size: 20px;
}
.cream_01_01_05{
    font-size : 19px;
    border-top : 1px solid black;
}
.cream_01_01_06{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme des pizzas base pesto*/
#menu_01_03_07:hover{
    box-shadow : 2px 2px 5px black;
    -webkit-box-shadow : 2px 2px 5px black;
}
#menu_01_03_07{
    background-color : rgba(27, 150, 002, 1.0);
    border-radius : 10px;
    width : 50%;
    margin : auto;
    padding : 5px;
    font-weight: bolder;
    font-family: 'Exo', sans-serif;
    color :white;
    font-size: 25px;
    margin-bottom: 10px;
}
#menu_01_03_08{
    visibility: hidden;
}
.menu_01_03_09{
    display : none;
}
#menu_01_03_08:checked + .menu_01_03_09{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
/*.pesto_01:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.pesto_01:hover .pesto_01_01_01{
    background-image: none;
}
.pesto_01:hover .pesto_01_01_04, .pesto_01:hover .pesto_01_01_05, .pesto_01:hover .pesto_01_01_06, .pesto_01:hover .pesto_01_01_02, .pesto_01:hover .pesto_01_01_03{
    opacity : 0;
}*/
.pesto_01{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.pesto_01_01{
    width : 100%;
    margin : auto;
}
.pesto_01_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.pesto_01_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.pesto_01_01_03{
    background-color: rgba(27, 150, 002, 1.0);
    font-size: 20px;
    color : white;
    border-radius: 10px;
}
.pesto_01_01_04{
    font-size: 20px;
}
.pesto_01_01_05{
    font-size : 19px;
    border-top : 1px solid black;
}
.pesto_01_01_06{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme pour les lasagnes*/
#menu_01_03_10{
    visibility: hidden;
}
#menu_01_03_10:checked + .menu_01_03_11{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.menu_01_03_11{
    display : none;
}
/*.lasa_01:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.lasa_01:hover .lasa_01_01_01{
    background-image: none;
}
.lasa_01:hover .lasa_01_01_03, .lasa_01:hover .lasa_01_01_04, .lasa_01:hover .lasa_01_01_02{
    opacity : 0;
}*/
.lasa_01{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.lasa_01_01{
    width : 100%;
    margin : auto;
}
.lasa_01_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.lasa_01_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.lasa_01_01_03{
    font-size : 19px;
    border-top : 1px solid black;
}
.lasa_01_01_04{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme pour les desserts*/
#menu_01_03_11{
    visibility: hidden;
}
#menu_01_03_11:checked + .div-dessert{
    display : block;
}
#menu_01_03_11:checked + .menu_01_03_12{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.menu_01_03_12{
    display : none;
}
/*.dess_01:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.dess_01:hover .dess_01_01_01{
    background-image: none;
}
.dess_01:hover .dess_01_01_03, .dess_01:hover .dess_01_01_04, .dess_01:hover .dess_01_01_02{
    opacity : 0;
}*/
.dess_01{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.dess_01_01{
    width : 100%;
    margin : auto;
}
.dess_01_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.dess_01_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.dess_01_01_03{
    font-size : 19px;
    border-top : 1px solid black;
}
.dess_01_01_04{
    font-size : 19px;
    border-bottom : 1px solid black;
}
/*.dess_02:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.dess_02:hover .dess_02_01_01{
    background-image: none;
}
.dess_02:hover .dess_02_01_03, .dess_02:hover .dess_02_01_04, .dess_02:hover .dess_02_01_02{
    opacity : 0;
}*/
.dess_02{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.dess_02_01{
    width : 100%;
    margin : auto;
}
.dess_02_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.dess_02_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.dess_02_01_03{
    font-size : 19px;
    border-top : 1px solid black;
}
.dess_02_01_04{
    font-size : 19px;
    border-bottom : 1px solid black;
}
/*.dess_03:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.dess_03:hover .dess_03_01_01{
    background-image: none;
}
.dess_03:hover .dess_03_01_03, .dess_03:hover .dess_03_01_04, .dess_03:hover .dess_03_01_02{
    opacity : 0;
}*/
.dess_03{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.dess_03_01{
    width : 100%;
    margin : auto;
}
.dess_03_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.dess_03_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.dess_03_01_03{
    font-size : 19px;
    border-top : 1px solid black;
}
.dess_03_01_04{
    font-size : 19px;
    border-bottom : 1px solid black;
}
/*.dess_04:hover{
    background-image: url("Images/pizza-1949183_640.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 60px;
    box-shadow: 5px 5px 5px black;
}
.dess_04:hover .dess_04_01_01{
    background-image: none;
}
.dess_04:hover .dess_04_01_03, .dess_04:hover .dess_04_01_04, .dess_04:hover .dess_04_01_02{
    opacity : 0;
}*/
.dess_04{
    width : 35%;
    margin :10px auto 10px auto;
    padding : 10px;
    border : 3px solid #E7E7E7 ;
    border-radius: 30px;
}
.dess_04_01{
    width : 100%;
    margin : auto;
}
.dess_04_01_01{
    width : 300px;
    height : 200px;
    background-image: url("Images/logo.png");
    background-repeat : no-repeat;
    background-position: center;
}
.dess_04_01_02{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.dess_04_01_03{
    font-size : 19px;
    border-top : 1px solid black;
}
.dess_04_01_04{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme pour les boissons sans alcool*/
#menu_01_03_13{
    visibility: hidden;
}
#menu_01_03_13:checked + .menu_01_03_14{
    display : block;
}
.menu_01_03_14{
    display : none;
}
.menu_01_03_15{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.drink_01{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_01:hover .drink_01_01_02, .drink_01:hover .drink_01_01_01{
    opacity : 0;
    border: none;
}
#coca_01:hover{
    background-image: url("Images/coca-cola.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_01_01{
    width : 100%;
    margin : 10px auto;
}
.drink_01_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_01_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_02{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_02:hover .drink_02_01_02, .drink_02:hover .drink_02_01_01{
    opacity : 0;
    border: none;
}
#coca_02:hover{
    background-image: url("Images/coca-cola-light.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_02_01{
    width : 100%;
    margin : 10px auto;
}
.drink_02_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_02_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_03{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_03:hover .drink_03_01_02, .drink_03:hover .drink_03_01_01{
    opacity : 0;
    border: none;
}
#coca_03:hover{
    background-image: url("Images/coca-cola-zero.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_03_01{
    width : 100%;
    margin : 10px auto;
}
.drink_03_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_03_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_04{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_04:hover .drink_04_01_02, .drink_04:hover .drink_04_01_01{
    opacity : 0;
    border: none;
}
#oran_01:hover{
    background-image: url("Images/orangina.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_04_01{
    width : 100%;
    margin : 10px auto;
}
.drink_04_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_04_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_05{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_05:hover .drink_05_01_02, .drink_05:hover .drink_05_01_01{
    opacity : 0;
    border: none;
}
#minute_01:hover{
    background-image: url("Images/minute-maid-pomme.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_05_01{
    width : 100%;
    margin : 10px auto;
}
.drink_05_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_05_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_06{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_06:hover .drink_06_01_02, .drink_06:hover .drink_06_01_01{
    opacity : 0;
    border: none;
}
#oasis_01:hover{
    background-image: url("Images/oasis.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_06_01{
    width : 100%;
    margin : 10px auto;
}
.drink_06_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_06_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_07{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_07:hover .drink_07_01_02, .drink_07:hover .drink_07_01_01{
    opacity : 0;
    border: none;
}
#perrier_01:hover{
    background-image: url("Images/perrier.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_07_01{
    width : 100%;
    margin : 10px auto;
}
.drink_07_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_07_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_08{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_08:hover .drink_08_01_02, .drink_08:hover .drink_08_01_01{
    opacity : 0;
    border: none;
}
#crista_01:hover{
    background-image: url("Images/cristaline-plate.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.drink_08_01{
    width : 100%;
    margin : 10px auto;
}
.drink_08_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_08_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
.drink_09{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.drink_09:hover .drink_09_01_02, .drink_09:hover .drink_09_01_01{
    opacity : 0;
    border: none;
}
.drink_09_01{
    width : 100%;
    margin : 10px auto;
}
.drink_09_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.drink_09_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}

/*Mise en forme pour les alcools*/
#menu_01_03_16{
    visibility: hidden;
}
#menu_01_03_16:checked + .menu_01_03_17{
    display : block;
}
.menu_01_03_17{
    display : none;
}
.menu_01_03_18{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.alc_01{
    width : 35%;
    margin :10px auto 10px auto;
    border : 3px solid #E7E7E7 ;
    border-radius: 40px;
    padding : 5px;
}
.alc_01:hover .alc_01_01_02, .alc_01:hover .alc_01_01_01, .alc_01:hover .alc_01_01_03{
    opacity : 0;
    border: none;
}
#beer_01:hover{
    background-image: url("Images/1664_logo.jpeg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.alc_01_01{
    width : 100%;
    margin : 10px auto;
}
#beer_02:hover{
    background-image: url("Images/heineken.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.alc_01_01_01{
    font-size: 25px;
    font-weight: bolder;
    background-color: #CCD2CB;
    border-radius: 10px;
}
.alc_01_01_02{
    font-size : 19px;
    border-top : 1px solid black;
}
#red_01:hover{
    background-image: url("Images/rouge.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
#pink_01:hover{
    background-image: url("Images/rose.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius : 40px;
    -webkit-box-shadow: 5px 5px 5px black;
    box-shadow: 5px 5px 5px black;
}
.alc_01_01_03{
    font-size : 19px;
    border-bottom : 1px solid black;
}

/*Mise en forme renvoi sur la page menu liste*/
#out_01{
    text-align: center;
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    font-size: 22px;
    text-decoration: none;
    margin-top : 5px;
    margin-bottom: 5px;
    background-color : black;
}
#out_01 a{
    color : white;
    text-decoration: none;
}
#out_01 a:hover{
    color : red;
}

/*Mise en forme pour télécharger le menu*/
#dl_01{
    text-align: center;
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    color : black;
    font-size: 20px;
    background-color : #CCD2CB;
}
#dl_01_01{
    color : black;
}
#dl_01_01:hover{
    color : red;
    opacity: 0.8;
}

/*Mise en forme de la page de recherche de pizzas*/
.search_01{
    font-family: 'Exo', sans-serif;
    font-weight: bolder;
    font-size: 25px;
    text-align : center;
    margin-bottom : 20px;
}
.search_02{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
}
input[type=submit]{
 width:100px;
 margin-left:5px;
 box-shadow:1px 1px 1px black;
 -webkit-box-shadow:1px 1px 1px black;
 cursor:pointer;
 font-family: 'Exo', sans-serif;
 font-size : 17px;
 font-weight: bolder;
 }
form {
 background-color:#CCD2CB;
 padding:10px;
 width:80%;
 margin : auto;
 margin-bottom : 20px;
 margin-top : 20px;
 }
select{
    font-family: 'Exo', sans-serif;
    font-size : 17px;
    border-radius: 5px;
    box-shadow:1px 1px 2px #C0C0C0 inset;
    -webkit-box-shadow:1px 1px 2px #C0C0C0 inset;
    width :30%;
}
#search_03{
    padding : 10px;
    background-color : black;
    font-family: 'Exo', sans-serif;
    color : white;
    opacity: 0.8;
}

/*Mise en forme page à propos de nous*/
.about_01{
    color : #DAA520;
    text-align: center;
    font-family: 'Indie Flower', cursive;
    font-weight: bolder;
    font-size: 40px;
}
.about_02{
    text-align: center;
    font-family: 'Indie Flower', cursive;
    font-size: 30px;
}


/*Mise en forme page contact*/
.contact_01{
    color : #DAA520;
    text-align: center;
    font-family: 'Indie Flower', cursive;
    font-weight: bolder;
    font-size: 40px;
}
.contact_02{
    text-align: center;
    font-family: 'Indie Flower', cursive;
    font-size: 30px;
}
.contact_03{
    font-weight: bolder;
}
#contact_04{
    color : black;
    font-size : 30px;
}
#contact_04:hover{
    color : orange;
}
.contact_05{
    margin :auto;
    display : block;
    width : 50%;
}
.contact_06{
    margin:auto;
}
.contact_06_01{
    font-family: 'Indie Flower', cursive;
    font-size: 30px;
    text-align: center;
}

/*Mise en forme pour la page de maintenance */
.maint_01{
    text-align: center;
    font-family: 'Exo', sans-serif;
    font-size: 30px;
    font-weight: bolder;
}

    @media screen and (max-width : 1500px){
    /*Mise en forme du diaporama avec javascript*/
    .slider{
    width :60%;
    border : 30px solid #F5F5F5;
    }
    .slider > div {
    width: 60%;
    }
    .slider > i {
    top: 670px;
    position: absolute;
    font-size: 50px;
    margin: 5px;
    text-shadow: 0 10px 2px #223422;
    transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
    width: 30px;
    padding: 5px 7px;
    }

    .slider > ul {
    top: 934px;
    }
}

/*Adaptation du site pour les écrans de petite taille*/
@media screen and (max-width : 1000px){
    /*Mise en forme du bandeau de navigation*/
    .nav_03 li{
    font-size : 16px;
    }
    #nav_03_01{
    display : none;
    }

    /*Mise en forme du bandeau de chaque page*/
    .band_01{
    height: 150px;
    }

    /*Mise en forme de la phrase indiquant l'ouverture ou la fermeture*/
    .opening_01{
    display : block;
    background-color : #F5F5DC;
    margin-bottom : 5px;
    font-size: 22px;
    }

    /*Mise en forme du sous-menu*/
    .under_01 li{
    font-size : 15px;
    }

    /*Mise en forme du diaporama avec javascript*/
    .slider{
    width : 80%;
    border : 30px solid #F5F5F5;
    }
    .slider > div {
    width: 80%;
    }
    .slider > i {
    top: 620px;
    position: absolute;
    font-size: 50px;
    margin: 5px;
    text-shadow: 0 10px 2px #223422;
    transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
    width: 30px;
    padding: 5px 7px;
    }

    .slider > ul {
    top: 875px;
    }

    /*Mise en forme du diaporama*/
    /*.slideshow_01{
    border : 30px solid rgb(245 245 245);
    box-shadow: 5px 5px 5px black;
    }*/

    /*Mise en forme du menu de la page d'accueil*/
    .list_01_01{
    font-size : 33px;
    }
    #list_01_02{
    font-size: 18px;
    }
    .table_01, .table_02{
    width :85%;
    font-size : 15px;
    }
    #list_01_05{
    font-size: 18px;
    }
    #list_01_08{
    font-size: 18px;
    }

    /*Partie de texte à gauche de la page d'accueil*/
    .aside_01_01{
        font-size : 15px;
    }


    /*Mise en forme de la page de menu avec photos*/
    .tom_01, .cream_01, .pesto_01, .alc_01, .las_01, .dess_01, .dess_02, .dess_03, .dess_04, .drink_01, .drink_02, .drink_03, .drink_04, .drink_05, .drink_06, .drink_07, .drink_08, .drink_09{
    width : 40%;
    }

    /*Mise en forme des pizzas base tomate*/
    #menu_01_03_01{
    font-size: 20px;
    }
    .tom_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .tom_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .tom_01_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .tom_01_01_03{
    font-size: 16px;
    padding : 5px;
    }
    .tom_01_01_04{
    font-size : 15px;
    padding : 5px;
    }
    .tom_01_01_05{
    font-size : 14px;
    padding : 2px;
    }
    .tom_01_01_06{
    font-size : 14px;
    padding : 2px;
    }

    /*Mise en forme des pizzas base crème*/
    #menu_01_03_04{
    font-size: 17px;
    }
    .cream_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .cream_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .cream_01_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .cream_01_01_03{
    font-size: 16px;
    padding : 5px;
    }
    .cream_01_01_04{
    font-size : 15px;
    padding : 5px;
    }
    .cream_01_01_05{
    font-size : 14px;
    padding : 2px;
    }
    .cream_01_01_06{
    font-size : 14px;
    padding : 2px;
    }

    /*Mise en forme des pizzas base pesto*/
    #menu_01_03_07{
    font-size: 17px;
    }
    .pesto_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .pesto_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .pesto_01_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .pesto_01_01_03{
    font-size: 16px;
    padding : 5px;
    }
    .pesto_01_01_04{
    font-size : 15px;
    padding : 5px;
    }
    .pesto_01_01_05{
    font-size : 14px;
    padding : 2px;
    }
    .pesto_01_01_06{
    font-size : 14px;
    padding : 2px;
    }
    
    /*Mise en forme pour les lasagnes*/ 
    .lasa_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .lasa_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .lasa_01_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .lasa_01_01_03{
    font-size : 14px;
    padding : 2px;
    }
    .lasa_01_01_04{
    font-size : 14px;
    padding : 2px;
    }

    /*Mise en forme pour les desserts*/
    .dess_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .dess_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_01_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .dess_01_01_03{
    font-size : 14px;
    padding : 2px;
    }
    .dess_01_01_04{
    font-size : 14px;
    padding : 2px;
    }
    .dess_02{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .dess_02_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_02_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .dess_02_01_03{
    font-size : 14px;
    padding : 2px;
    }
    .dess_02_01_04{
    font-size : 14px;
    padding : 2px;
    }
    .dess_03{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .dess_03_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_03_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .dess_03_01_03{
    font-size : 14px;
    padding : 2px;
    }
    .dess_03_01_04{
    font-size : 14px;
    padding : 2px;
    }
    .dess_04{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .dess_04_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_04_01_02{
    font-size: 18px;
    padding : 5px;
    }
    .dess_04_01_03{
    font-size : 14px;
    padding : 2px;
    }
    .dess_04_01_04{
    font-size : 14px;
    padding : 2px;
    }

    /*Mise en forme pour les boissons sans alcool*/
    .drink_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_01_01_01{
    font-size: 18px;
    }
    .drink_01_01_02{
    font-size : 14px;
    }
    .drink_02{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_02_01_01{
    font-size: 18px;
    }
    .drink_02_01_02{
    font-size : 14px;
    }
    .drink_03{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_03_01_01{
    font-size: 18px;
    }
    .drink_03_01_02{
    font-size : 14px;
    }
    .drink_04{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_04_01_01{
    font-size: 18px;
    }
    .drink_04_01_02{
    font-size : 14px;
    }
    .drink_05{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_05_01_01{
    font-size: 18px;
    }
    .drink_05_01_02{
    font-size : 14px;
    }
    .drink_06{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_06_01_01{
    font-size: 18px;
    }
    .drink_06_01_02{
    font-size : 14px;
    }
    .drink_07{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_07_01_01{
    font-size: 18px;
    }
    .drink_07_01_02{
    font-size : 14px;
    }
    .drink_08{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_08_01_01{
    font-size: 18px;
    }
    .drink_08_01_02{
    font-size : 14px;
    }
    .drink_09{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .drink_09_01_01{
    font-size: 18px;
    }
    .drink_09_01_02{
    font-size : 14px;
    }

    /*Mis en forme pour les alcools*/
    .alc_01{
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    }
    .alc_01_01_01{
    font-size: 18px;
    }
    .alc_01_01_02{
    font-size : 14px;
    }
    .alc_01_01_03{
    font-size : 14px;
    }
}





/*---------------------------------------------------------------------------------*/
/*Adaptation du site pour les écrans de petite taille*/
@media screen and (max-width : 700px){

    /*Mise en forme du menu de navigation*/
    .nav_03 li{
    width : 95%;
    background-color : black;
    margin : 5px;
    padding : 5px;
    border-radius : 20px;
    font-size : 15px;
    }
    #nav_01{
    display : block;
    cursor : pointer;
    color : white;
    font-size: 15px;
    background-color : black;
    text-align: center;
    padding : 5px;
    }
    .nav_03{
    display : none;
    }
    #nav_02:checked + .nav_03{
    display : flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    position : absolute;
    -webkit-box-orient : vertical;
    -webkit-box-direction : normal;
    flex-direction : column;
    -ms-flex-direction : column;
    width : 100%;
    -webkit-box-pack : center;
    -ms-flex-pack : center;
    justify-content : center;
    background-color : white;
    border : none;
    z-index: 1000;
    }
    #nav_03_01{
    display : none;
    }

    /*Mise en forme du bandeau de chaque page*/
    .band_01{
    height: 120px;
    }

    /*Mise en forme de la phrase indiquant l'ouverture ou la fermeture*/
    .opening_01{
    display : block;
    background-color : #F5F5DC;
    margin-bottom : 5px;
    font-size: 17px;
    }

    /*Mise en forme du diaporama avec javascript*/
    .slider{
    width : 70%;
    margin : auto;
    height:225px;
    border : 20px solid #F5F5F5;
    -webkit-box-shadow: 3px 3px 3px black;
    box-shadow: 3px 3px 3px black;
    }
    .slider > div {
    /* Images default to Center Center. Maybe try 'center top'? */
    width: 70%;
    height: 225px;
    }
    .slider > .left {
    left: 0px;
    }
    .slider > .right {
    right: 0px;
    }
    .slider > i {
    font-size: 30px;
    margin: 10px;
    top: 458px;
    text-shadow: 0 10px 2px #223422;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    width: 15px;
    padding: 5px 5px;
    background-color: #fff;
    opacity: 0.3;
    cursor: pointer;
    line-height: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 3px;
    z-index: 4;
    }

    .slider > ul {
    top: 573px;
    }

    .slider > ul > li {
    padding: 0;
    width: 10px;
    height: 10px;
    margin: 10px 10px 0;
    cursor: pointer;
    border: 1px solid #959595;
    -moz-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    }

    /*Mise en forme du diaporama de la page d'accueil*/
    /*.slideshow_01{
        margin : 0px;
    }
    .slideshow_01{
    margin : 10px auto;
    height : 225px;
    width : 300px;
    background-image: url("Images/Terrasse2-mobile.jpg");
    border : 15px solid rgb(245 245 245);
    box-shadow: 3px 3px 3px black;

    -webkit-animation-name : diapo1;
    -webkit-animation-duration : 30s;
    -webkit-animation-timing-function : linear;
    -webkit-animation-iteration-count : infinite;
    -webkit-animation-direction : normal;

    -moz-animation-name : diapo1;
    -moz-animation-duration : 30s;
    -moz-animation-timing-function : linear;
    -moz-animation-iteration-count : infinite;
    -moz-animation-direction : normal;

    -o-animation-name : diapo1;
    -o-animation-duration : 30s;
    -o-animation-timing-function : linear;
    -o-animation-iteration-count : infinite;
    -o-animation-direction : normal;

    animation-name : diapo1;
    animation-duration : 30s;
    animation-timing-function : linear;
    animation-iteration-count : infinite;
    animation-direction : normal;

    }
    @-webkit-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2-mobile.jpg");}
    16%{background-image : url("Images/Terrasse3-mobile.jpg");}
    33%{background-image: url("Images/Terrasse4-mobile.jpg");}
    49%{background-image: url("Images/Etage1-mobile.jpg");}
    66%{background-image: url("Images/Etage2-mobile.jpg");}
    82%{background-image: url("Images/Rdc1-mobile.jpg");}
    }
    @-moz-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2-mobile.jpg");}
    16%{background-image : url("Images/Terrasse3-mobile.jpg");}
    33%{background-image: url("Images/Terrasse4-mobile.jpg");}
    49%{background-image: url("Images/Etage1-mobile.jpg");}
    66%{background-image: url("Images/Etage2-mobile.jpg");}
    82%{background-image: url("Images/Rdc1-mobile.jpg");}
    }

    @-o-keyframes diapo1{
    0%{background-image : url("Images/Terrasse2-mobile.jpg");}
    16%{background-image : url("Images/Terrasse3-mobile.jpg");}
    33%{background-image: url("Images/Terrasse4-mobile.jpg");}
    49%{background-image: url("Images/Etage1-mobile.jpg");}
    66%{background-image: url("Images/Etage2-mobile.jpg");}
    82%{background-image: url("Images/Rdc1-mobile.jpg");}
    }

    @keyframes diapo1{
    0%{background-image : url("Images/Terrasse2-mobile.jpg");}
    16%{background-image : url("Images/Terrasse3-mobile.jpg");}
    33%{background-image: url("Images/Terrasse4-mobile.jpg");}
    49%{background-image: url("Images/Etage1-mobile.jpg");}
    66%{background-image: url("Images/Etage2-mobile.jpg");}
    82%{background-image: url("Images/Rdc1-mobile.jpg");}
    }*/

    /*Mise en forme du bloc de commande de la page d'accueil*/
    #order_01{
    font-size: 16px;
    margin-top: 5px;
    }
    #order_02{
    font-size : 16px;
    }

    /*Mise en forme du menu de la page d'accueil*/
    .list_01_01{
    font-size : 30px;
    }
    #list_01_02{
    font-size: 15px;
    margin-bottom : 2px;
    }
    .table_01, .table_02{
    width :97%;
    font-size : 12px;
    }
    #list_01_05{
    font-size: 15px;
    margin-bottom :2px;
    }
    #list_01_08{
    font-size: 15px;
    margin-bottom : 2px;
    }
    

    /*Partie de texte à gauche de la page d'accueil*/
    .aside_01{
        float : none;
        display :flex;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -webkit-box-orient : vertical;
        -webkit-box-direction : normal;
        -ms-flex-direction : column;
        flex-direction : column;
        width : 95%;
        margin-top : 5px;
        height: auto;
    }
    .aside_01_01{
        width : 95%;
        font-size : 14px;
    }

    /*Forme pour la carte Google de la page d'accueil*/
    .map_01{
        float : none;
        padding : 10px;
        margin : auto;
        display : block;
        width : 80%;
    }

    /*Mise en forme bandeau de fin*/
    .info_01{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    }
    #info_01_01, #info_01_02{
    width: 100%;
    }
    .info_01_01_01{
    font-size: 30px;
    }
    #info_01_01_02{
    font-size: 30px;
    }
    .info_01_01_03{
    font-size : 14px;
    }
    .info_01_02_02{
    font-size : 13px;
    }

    /*Mise en forme pour les moyens de paiement*/
    .pay_01_01, .pay_01_02{
        font-size : 10px;
    }

    /*----------------Page de menu---------------*/
    /*Mise en forme du sous menu*/
    .under_01{
    justify-content : space-around;
    }
    .under_01 li{
    font-size : 12px;
    width : 20%;
    }
    /*Mise en forme renvoi recherche pizzas*/
    #returns_01{
    font-size: 16px;
    }
    #photo_01{
    font-size: 15px;
    }

    /*Mise en forme pour le numéro de tel*/
    #order_03{
    font-size: 16px;
    }
    #order_04{
    font-size : 16px;
    }

    /*Mise en forme des titres du menu*/
    .menu_01_01{
    font-size : 30px;
    }

    /*Mise en forme des pizzas base tomate*/
    #menu_01_03_01{
    font-size: 17px;
    }
    .tom_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .tom_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .tom_01_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .tom_01_01_03{
    font-size: 14px;
    padding : 5px;
    }
    .tom_01_01_04{
    font-size : 13px;
    padding : 5px;
    }
    .tom_01_01_05{
    font-size : 12px;
    padding : 2px;
    }
    .tom_01_01_06{
    font-size : 12px;
    padding : 2px;
    }

    /*Mise en forme des pizzas base crème*/
    #menu_01_03_04{
    font-size: 17px;
    }
    .cream_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .cream_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .cream_01_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .cream_01_01_03{
    font-size: 14px;
    padding : 5px;
    }
    .cream_01_01_04{
    font-size : 13px;
    padding : 5px;
    }
    .cream_01_01_05{
    font-size : 12px;
    padding : 2px;
    }
    .cream_01_01_06{
    font-size : 12px;
    padding : 2px;
    }

    /*Mise en forme des pizzas base pesto*/
    #menu_01_03_07{
    font-size: 17px;
    }
    .pesto_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .pesto_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .pesto_01_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .pesto_01_01_03{
    font-size: 14px;
    padding : 5px;
    }
    .pesto_01_01_04{
    font-size : 13px;
    padding : 5px;
    }
    .pesto_01_01_05{
    font-size : 12px;
    padding : 2px;
    }
    .pesto_01_01_06{
    font-size : 12px;
    padding : 2px;
    }
    
    /*Mise en forme pour les lasagnes*/ 
    .lasa_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .lasa_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .lasa_01_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .lasa_01_01_03{
    font-size : 12px;
    padding : 2px;
    }
    .lasa_01_01_04{
    font-size : 12px;
    padding : 2px;
    }

    /*Mise en forme pour les desserts*/
    .dess_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .dess_01_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_01_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .dess_01_01_03{
    font-size : 12px;
    padding : 2px;
    }
    .dess_01_01_04{
    font-size : 12px;
    padding : 2px;
    }
    .dess_02{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .dess_02_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_02_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .dess_02_01_03{
    font-size : 12px;
    padding : 2px;
    }
    .dess_02_01_04{
    font-size : 12px;
    padding : 2px;
    }
    .dess_03{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .dess_03_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_03_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .dess_03_01_03{
    font-size : 12px;
    padding : 2px;
    }
    .dess_03_01_04{
    font-size : 12px;
    padding : 2px;
    }
    .dess_04{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .dess_04_01_01{
    width : 200px;
    padding : 5px;
    height : 133px;
    background-image: url("Images/Logo-menu.Png");
    }
    .dess_04_01_02{
    font-size: 16px;
    padding : 5px;
    }
    .dess_04_01_03{
    font-size : 12px;
    padding : 2px;
    }
    .dess_04_01_04{
    font-size : 12px;
    padding : 2px;
    }

    /*Mise en forme pour les boissons sans alcool*/
    .drink_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_01_01_01{
    font-size: 16px;
    }
    .drink_01_01_02{
    font-size : 12px;
    }
    .drink_02{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_02_01_01{
    font-size: 16px;
    }
    .drink_02_01_02{
    font-size : 12px;
    }
    .drink_03{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_03_01_01{
    font-size: 16px;
    }
    .drink_03_01_02{
    font-size : 12px;
    }
    .drink_04{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_04_01_01{
    font-size: 16px;
    }
    .drink_04_01_02{
    font-size : 12px;
    }
    .drink_05{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_05_01_01{
    font-size: 16px;
    }
    .drink_05_01_02{
    font-size : 12px;
    }
    .drink_06{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_06_01_01{
    font-size: 16px;
    }
    .drink_06_01_02{
    font-size : 12px;
    }
    .drink_07{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_07_01_01{
    font-size: 16px;
    }
    .drink_07_01_02{
    font-size : 12px;
    }
    .drink_08{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_08_01_01{
    font-size: 16px;
    }
    .drink_08_01_02{
    font-size : 12px;
    }
    .drink_09{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .drink_09_01_01{
    font-size: 16px;
    }
    .drink_09_01_02{
    font-size : 12px;
    }

    /*Mis en forme pour les alcools*/
    .alc_01{
    width : 80%;
    margin :5px auto 5px auto;
    border : 2px solid #E7E7E7 ;
    border-radius: 20px;
    }
    .alc_01_01_01{
    font-size: 16px;
    }
    .alc_01_01_02{
    font-size : 12px;
    }
    .alc_01_01_03{
    font-size : 12px;
    }

    /*Mise en forme renvoi sur la page menu liste*/
    #out_01{
    font-size: 16px;
    }

    /*Mise en forme pour télécharger le menu*/
    #dl_01{
    font-size: 17px;
    }

    /*Mise en forme pour la recherche des pizzas*/
    .search_01{
    font-size : 17px;
    }
    select{
    font-size : 12px;
    }
    input[type=submit]{
    font-size : 15px;
    }   

    /*Mise en forme page à propos de nous*/
    .about_01{
    font-size: 25px;
    }
    .about_02{
    font-size: 20px;
    }


    /*Mise en forme page contact*/
    .contact_01{
    font-size: 25px;
    }
    .contact_02{
    font-size: 20px;
    }
    #contact_04{
    font-size : 20px;
    }
    .contact_05{
    width : 80%;
    height : 330px;
    }
    .contact_06_01{
    font-size: 17px;
    }   

    /*Mise en forme pour la page de maintenance */
    .maint_01{
    font-size: 20px;
    }
}