/*---------------------------------------------------------------------
				generalite
----------------------------------------------------------------------*/
#storeSurMesure, #storeStandard {
  display: none;
}

.header #zoneCompte .menu a {
  display: block;
  color: #010101;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  padding-bottom: 2px;
}
.header #zoneCompte .menu a:hover {
  /*text-transform:uppercase;*/
  font-weight: bolder;
  color: #2ABBBA;
  /*font-size:12px;*/
}

#rubrique {
  padding-left: 8px;
  clear: both;
  position: absolute;
  top: -23px;
  width: 983px;
}
#rubrique a#lesStores, #rubrique a#lesMoustiquaires, #rubrique a#lesPiecesDetachees {
  width: 149px;
  height: 24px;
}
#rubrique a img {
  /*display:block;
  float:left;*/
  background-repeat: no-repeat;
  width: 149px;
  height: 24px;
  margin-right: 4px;
  border: 0px;
}

#menu img {
  vertical-align: text-top;
  clear: none;
  float: left;
  margin-top: -1px;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc aide prise mesure
----------------------------------------------------------------------*/
.blocAidePriseMesure {
  padding-top: 10px;
  margin-left: 10px;
  background-image: url(images/b_priseMesure.gif);
  width: 217px;
  height: 70px;
  background-repeat: no-repeat;
  clear: both;
}
.blocAidePriseMesure a {
  display: block;
  width: 217px;
  height: 70px;
}
.blocAidePriseMesure a.lien {
  background-image: none;
}

/*---------------------------------------------------------------------
			>>	Page produit >> coloris
----------------------------------------------------------------------*/
.colorisProduit {
  clear: both;
}
.colorisProduit h1 {
  color: #000;
}
.colorisProduit h1 p {
  font-size: 12px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
}

.colorisProduit h2 b .prix {
  background-color: #77A7DD;
  padding-right: 10px;
  padding-left: 10px;
  font-weight: bold;
}

#etape1 h2 b .pourcentage, .colorisProduit h2 b .pourcentage {
  background-color: #273E6F;
  color: #FFFFFF;
  float: left;
  height: 18px;
  padding-left: 5px;
  padding-right: 2px;
  padding-top: 1px;
  font-size: 19px;
}

/*----------------------------------------------------------------------------------
			>>bas de page
----------------------------------------------------------------------------------*/
#accesRapide {
  clear: both;
  margin-top: 20px;
}
#accesRapide a {
  padding-right: 65px;
  padding-left: 5px;
}
#accesRapide a im {
  border: 0px;
}
#accesRapide p {
  font-size: 11px;
  line-height: 16px;
  padding-top: 10px;
}

.listeProduit .produit .image a {
  overflow: hidden;
  display: block;
}

.description .produitDuMois {
  position: relative;
}

.listeProduit .listeProduitListing .produit .zonePrix a.submitBouton, .listeProduit .produit .zonePrix a.submitBouton {
  display: none;
}
.listeProduit .listeProduitListing .produit h1 a, .listeProduit .produit h1 a {
  float: none;
  padding: 2px;
  line-height: 11px;
  font-size: 11px;
  padding-top: 0px;
  /*color:#1b0701;
  color:#119D9D;*/
}

/* DEB formulaire options */
select option[disabled] {
  color: #6D6D6D;
}

/* FIN formulaire options */
.zoneCentrale .pageTexte .stori td {
  padding: 0px;
}
.zoneCentrale .pageTexte .stori td.imgStori img {
  padding: 8px;
  margin-bottom: 2px;
  margin-top: 2px;
}
.zoneCentrale .pageTexte .stori div, .zoneCentrale .pageTexte .stori table table td {
  width: 222px;
  padding-right: 30px;
  text-align: justify;
  position: relative;
  overflow: hidden;
}
.zoneCentrale .pageTexte .stori div img, .zoneCentrale .pageTexte .stori table table td img {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 18px;
  float: none;
}
.zoneCentrale .pageTexte .stori div p, .zoneCentrale .pageTexte .stori table table td p {
  margin-top: 10px;
  margin-bottom: 10px;
}
.zoneCentrale .pageTexte .stori div + div, .zoneCentrale .pageTexte .stori table table td + td {
  width: 190px;
  padding-right: 30px;
}
.zoneCentrale .pageTexte .stori div + div + div, .zoneCentrale .pageTexte .stori table table td + td + td {
  margin: 0px;
  width: 163px;
}
.zoneCentrale .pageTexte .stori div:first-child p, .zoneCentrale .pageTexte .stori table table td:first-child p {
  margin-bottom: 20px;
}
.zoneCentrale .pageTexte .stori div:first-child > p:first-child {
  font-size: 15px;
  font-weight: bold;
  line-height: 23px;
  margin-top: 40px;
  margin-bottom: 40px;
}
.zoneCentrale .pageTexte .stori table table td:first-child > p:first-child {
  font-size: 15px;
  font-weight: bold;
  line-height: 23px;
  margin-top: 40px;
  margin-bottom: 40px;
}
.zoneCentrale .pageTexte .stori table + table tr td + td {
  width: 487px;
}
.zoneCentrale .pageTexte .stori + .stori {
  margin-top: 15px;
  width: 660px;
}
.zoneCentrale .pageTexte .stori + .stori tr + tr td.texte p {
  padding-left: 250px;
}
.zoneCentrale .pageTexte .stori + .stori tr + tr td.texte p img {
  float: none;
}
.zoneCentrale .pageTexte .stori + .stori tr + tr + tr td.texte p {
  padding-left: 270px;
}

/*securite enfant*/
.pageTexte .securiteEnfant {
  background-image: url("images/enfantSecurite2.jpg");
  background-repeat: no-repeat;
  background-position: 0 0;
  padding-top: 251px;
}
.pageTexte .securiteEnfant h1 {
  background-color: rgba(255, 255, 255, 0.65);
}
.pageTexte .securiteEnfant p, .pageTexte .securiteEnfant li {
  font-size: 1.2em;
  line-height: 1.4em;
}
.pageTexte .securiteEnfant img {
  margin-right: 20px;
}
.pageTexte .securiteEnfant table h3 {
  margin-left: 40px;
  font-size: 1.3em;
  margin-bottom: 0px;
  margin-top: 30px;
  background-color: #F7B716;
  color: #fff;
  font-weight: normal;
  padding-left: 15px;
}
.pageTexte .securiteEnfant table strong {
  display: block;
}/*# sourceMappingURL=style_specific.css.map */