      /* structure du petit ecran */
      /* LPS V2.0 lepetitsite © Philippe Brouard 2023 - copie personnelle autorisée, partage et diffusion interdit */
      /* V1.0 03/06/05 --- creation  */
      /* 24/10/05 --- 6:corps en position absolute */
      /* 06/10/23 --- corps en min-width à la place de width */

      body { 	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	}
      #entete {
        position: relative;
        width: 780px;
        height: auto;
        top: 0;
        left: 0;
        bottom: auto;
        right: auto;
      }
      #reste {
        position: relative;
        width: 780px;
        height: auto;
        top: auto;
        left: 0;
        bottom: auto;
        right: auto;
        display: flex;
        box-sizing: border-box;
      }
/*2*/
      #cote {
        width: auto;
        height: auto;
        box-sizing: border-box;
        padding-bottom: 1em;
      }
      #corps {
        width: 520px;
        height: auto;
        padding-bottom: 1em;
        box-sizing: border-box;
        flex-shrink: 2;
      }
      #corpsplus {
        width: 520px;
        height: auto;
        padding-bottom: 1em;
        box-sizing: border-box;
        flex-shrink: 2;
      }
/*3*/
      #actu {
        display: none;
      }

      #actu2 {
        position: relative;
  	width: auto;
  	height: auto;
  	top: 0px;
  	left: 0px;
  	bottom: auto;
  	right: auto;
  	display: block;
    padding: 1em;
      }
/*4,5*/
      #accueil {
        position: relative;
        width: 780px;
        height: 100%;
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
      }
      .ppage_i {
              width: 780px;
      }


.transtete {	width: 780px;
	}

  /* taille M */

  .bdos1MN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos1MO {
    width: 10em;
    padding: 0.5em;
    }
  .bdos2MN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos2MO {
    width: 10em;
    padding: 0.5em;
    }
  .bdos3MN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos3MO {
    width: 10em;
    padding: 0.5em;
    }

  /* taille G */

  .bdos1GN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos1GO {
    width: 10em;
    padding: 0.5em;
    }
  .bdos2GN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos2GO {
    width: 10em;
    padding: 0.5em;
    }
  .bdos3GN {
    width: 10em;
    padding: 0.5em;
    }
  .bdos3GO {
    width: 10em;
    padding: 0.5em;
    }

.arttab {	position: relative;
		width: 180px;
		margin-top: 10px;
		font-size: 1em;
	}
/*11*/
#banniere {  	width: 780px;
		overflow: hidden;
	}

#wrapper {
 width: 780px;
}

.divtabnav {
 display: block;
}

.ddlmenumobile {
  display: none;
}

.corpart {
 max-width: 780px;
}

.sousart {
  display: table;
}
.sousartrow {
  display: table-row;
}
.sousart1 {
  display: table-cell;
  padding-right: 1em;
}

.sousart2 {
  display: table-cell;
  padding-left: 1em;
}

.vitrine:nth-child(5) {
  display: none !important;
}

.vitrine:nth-child(6) {
  display: none !important;
}

.vitrine:nth-child(7) {
  display: none !important;
}

.vitrine:nth-child(8) {
  display: none !important;
}

.encartboutiquem {
  width: auto;
}

.encartboutiqueg {
  width: auto;
}
