/* structure ecran monocolone pour prems */
/* LPS V2.0 lepetitsite © Philippe Brouard 2023 - copie personnelle autorisée, partage et diffusion interdit */

body { 	margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
}
#entete {
  position: relative;
  width: 100%;
  height: auto;
  top: 0;
  left: 0;
  bottom: auto;
  right: auto;
}
#sousentete {
  position: relative;
  width: 100%;
  height: auto;
  top: 0;
  left: 0;
  bottom: auto;
  right: auto;
}
#reste {
  position: relative;
  width: 100%;
  height: auto;
  top: auto;
  left: 0;
  bottom: auto;
  right: auto;
  display: block;
  box-sizing: none;
}
/*2*/
#cote {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  display: block;
  box-sizing: none;
}

#corps {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding-bottom: 1em;
  display: block;
  box-sizing: none;
}

#corpsplus {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding-bottom: 1em;
  display: block;
  box-sizing: none;
}

#largenav {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding: 1em 1.4em;
  display: block;
  box-sizing: none;
}

#largenavplus {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding: 1em 1.4em;
  display: block;
  box-sizing: none;
}

#largemain {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding: 1em 1.4em;
  display: block;
  box-sizing: none;
}

#largemainplus {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  padding: 1em 1.4em;
  display: block;
  box-sizing: none;
}

/*3*/
#actu {
  position: relative;
  width: 100%;
  height: auto;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  display: block;
  box-sizing: none;
  clear: both;
}

#actu2 {
  display: none;
}

/*4,5*/
#accueil {
  position: relative;
  width: 100%;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  height: 100%;
}

.ppage_i {
            width: auto;
    }

.ppage_i>p {
  margin: 0.5em 0;
  padding: 0.2em 2em;
}
.ppage_i>p {
  margin: 0.5em 0;
  padding: 0.2em 2em;
}

.titracc {	position: absolute;
		top: 10%;
}

.transtete {	width: 100%;
}

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

#wrapper {
width: 94%;
padding: 0 0.5em;
}

.bclaN {
  display: none;
}

.navdosbtnN {
  display: none;
}


#menuvoir {
    display: block;
}

.ddlmenumobile {
/**/
  display: block !important;
}

table.arttab {
 display: none !important;
}

.corpart {
padding: 10px;
}

.sousart {
  display: block;
}
.sousartrow {
  display: block;
}
.sousart1 {
  display: block;
  padding-right: 0;
}

.sousart2 {
  display: block;
  padding-left: 0;
}

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

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

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

.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;
}

.fpan {
  min-width: 420px;
}

.fpan1 {	width: 200px;
	}

form.fmess {
  min-width: 320px;
}

form.fcmd {
  min-width: 420px;
}

textarea.fmess-e {
  width: 96%;
}

.encartm {
  width: 95%;
}

.encartg {
  width: 95%;
}

.encartl {
  width: 95%;
}
