/* DIGITAS 24/10/2008 */
/* Suppression du scroll sur page transverse */
/*#footer{   
   height: 18px;
}*/
.primaryCol1L{
   width: 260px;
   float: left;
}
.primaryCol1R{
   width: 250px;
   float: right;
}
.primaryCol1Size1B .primaryCol1R{
   width: 280px;
}
.forContact #secondaryCol1{
   /*margin-top: -85px; DIGITAS 09/09/08 */
   position: relative;
}
.auchanInfos{
   background-color: #f6f4ee;
   border: solid 1px #ccc;
   padding: 10px 20px;
}
.primaryCol1Size1B .auchanInfos{
   height: 80px;
   margin-bottom: 20px;
   padding: 10px 5px 10px 10px;
}
#primaryCol1 ADDRESS, #primaryCol1 P{
   margin-bottom: 10px;
}
.auchanInfos P.openHour STRONG{
   display: block;
   margin-bottom: 5px;
}
.auchanInfos ADDRESS STRONG{
   display: block;
   color: #e0001a;
   font-size: 1.18em;
   margin-bottom: 5px;
}
.auchanInfos SELECT.input198{
   vertical-align: bottom;
   width: 210px;
   margin-top: 5px;
}

.auchanInfosSmall{
   width: 190px;
   float: left;
   margin-right: 10px;
}
.auchanInfosSmall H4{
   background-color: #e0001a;
   font-size: 1em;
   padding: 2px 5px;
   color: White;
}
.auchanInfosSmall div{
   background-color: #f6f4ee;
   padding: 5px;
}

.faqQuestions{
   width: 280px;
   float: left;
   margin-left: 20px;
   display: inline;
}
.faqAnswers{
   width: 400px;
   float: right;
   background-color: #f6f4ee;
   border: solid 1px #ccc;
   padding: 10px 20px;
   min-height: 350px;
   margin-bottom: 20px;
}
* html body .faqAnswers{
	height: 350px;
}
.faqQuestions H3{
   background-color: White;
   font-size: 1.18em;
   color: Black;
   margin: 0 0 10px 0;
   padding: 0;
}
.faqQuestions DL{
   margin-bottom: 15px;
}
.faqQuestions DT{
   background: url(../img/common/pict_redArrow2.gif) 0 2px no-repeat;
   padding-left: 15px;
   margin-bottom: 5px;
}
.faqQuestions DT A{
   color: Black;
   text-decoration: none;
}
.faqQuestions DT A:hover{
   text-decoration: underline;
}
.pictIntro{
   background: url(../img/common/pict_redArrow3.gif) left bottom no-repeat;
   padding-bottom: 20px;
   font-weight: bold;
   color: #E0001A;
}
.faqAnswers H3, .primaryCol1Size1B H3{
   color: #E0001A;
   background-color: transparent;
   font-size: 1.18em;
   padding: 0;
   position: static;
}

.sitemap{
   background: url(../img/common/bg_sitemapB.gif) left bottom no-repeat;
   padding-bottom: 1px;
   margin-bottom: 90px;
}
.sitemapContent{
   background: url(../img/common/bg_sitemap.gif) repeat-y;
   width: 100%;
}
.sitemap H3{
   background-color: transparent;
   color: #E0001A;
   font-size: 1.18em;
   padding: 0;
   position: static;
}
.sitemap UL{
   margin-bottom: 20px;
}
.sitemap A{
   color: #44494f;
   font-weight: bold;
   text-decoration: none;
   display: block;
   margin-top: 10px;
}
* html body .sitemap A{
   height: 15px;
}
.sitemap A:hover{
   text-decoration: underline;
}
.SMCol1{
   border-top: solid 1px #cecece;
   width: 169px;
   float: left;
   padding: 8px 10px;
}
.SMCol1 H3{
   margin-bottom: 19px;
}
.SMCol1 A{
   background: url(../img/common/pict_redArrowSM1.gif) 0 2px no-repeat;
   padding-left: 10px;
}
.SMCol2{
   width: 236px;
   float: left;
   margin-left: 20px;
}
.sitemap .SMCol2 H3{
   background: url(../img/common/bg_SMTitle.gif) repeat-x;
   padding: 0 15px;
   line-height: 34px;
   vertical-align: middle;
   font-size: 1em;
}
.SMCol2 UL{
   margin-left: 15px;
}
.SMCol2 A{
   background: url(../img/common/pict_redArrowSM2.gif) 0 2px no-repeat;
   padding-left: 14px;
}
#erreurEmailContact, #erreurCiviliteContact, #erreurNomContact, #erreurPrenomContact, #erreurMessageContact{
	display:none;
	color:red;
}
