body {
	FONT-SIZE: 0.8em;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	height: 100%;
	margin-top:0px;
	margin-bottom: 0px;
	text-align:center;
}
#tableContour {
	width: 745px;
	height: 100%;
	padding-top: 7px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../fra/images/bkg-top.gif);
	background-repeat: no-repeat;
	background-color: #c5deee;
	text-align:left;
}
#tableContourInterieur {
	width: 745px;
	padding-top: 7px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#top {
	height: 141 px;
}
#topInterieur {
	height: 76 px;
}
#middle {
	height: 43 px;
	background-image: url(../fra/images/bkg-middle.gif);
	background-repeat: repeat-x;
	border: none;
}
#middleInterieur {
	height: 13 px;
}
#middleTopMenu {
	height: 23px;
	background-color: #C5DCEC;
}
#spacer {
	height: 23 px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 0.9em;
	float:left;
	margin-left: 184px !important;
	margin-left: 92px;
	display:block;
}
.section {
	background-color: #EFB211;
}
.middle1 {
	width: 494px;
	float:left;
}
.middle1Interieur {
	width: 80px;
	float:left;
	padding-left: 438px;
}
.middle1Interieur2 {
	width: 80px;
	float:left;
	padding-left: 152px;
}
.recherche {
	width: 198px;
	height: 36px;
	background-image: url(../fra/images/bkg-recherche.gif);
	background-repeat: no-repeat;
	float:left;
	padding-left: 3px;
	padding-top: 8px;
	border: 0px;
	margin: 0px; 
}
.rechercheInterieur {
	width: 198px;
	height: 23px;
	float:left;
	padding-left: 3px;
	padding-top: 2px !important;
	padding-top: 1px;
	border: 0px;
	margin: 0px; 
}
.recherche input {
	width: 197px;
	height: 18px;
	border: none;
}
.rechercheInterieur input {
	width: 197px;
	height: 18px;
	border: none;
}
.loupeIndex {
	background-image: url(../fra/images/bkg_loupe.gif);
	background-repeat: repeat-x;
}
.middleJaune {
	height: 18 px;
	background-color: #EFB211;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 0.8em;
}
.middleBleu {
	color: #0D3E9F;
}
.middleFondBleu {
	height: 18 px;
	background-color: #C5DCEC;
}
#menu {
	width: 184px;
	height: 391 px;
	float:left;
	border: none;
}
#menuInterieur {
	width: 184px;
	height: 391 px;
	float:left;
	border: none;
}
/*.menuInterieur {
	width: 184px;
	height: 228 px;
	vertical-align: top;
}*/
#main {
	width: 406px !important;
	width: 420px;
	height: 391px;
	min-height: 391px !important;
	float:left;
	border: none;
	background-image: url(../fra/images/bkg-main.gif);
	background-color: #c6deee;
	background-repeat: no-repeat;
	padding-left: 14px;
}
#mainInterieur {
	/*width: 406px !important;*/
	width: 530px !important;
	width: 550px;
	float:left;
	border: none;
	padding-left: 16px;
	padding-top: 16px;
	padding-bottom: 10px;
}
#mainInterieur li {
	margin-bottom: 10px;
}
/*.main {
	width: 561px;
	height: 204 px;
	vertical-align: top;
}
.mainInterieur {
	width: 441px;
	height: 225 px;
	vertical-align: top;
	padding-left: 16px;
	padding-top: 16px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}*/
#promotions {
	width: 141px;
	float:left;
	height: 391 px;

}
.bottom {
	height: 100%;
	background-image: url(../images/bkgBas.jpg);
}
.titreSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	color: #0D3E9F;
}
.sousTitreSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
}
#nouveautes {
	width: 390px;
	/*height: 115px !important;
	height: auto;
	height: 115px;*/
	margin-top: 20px;
	display: table;
}
#aNePasManquer {
	width: 390px;
	/*height: 115px !important;*/
	/*height: auto;
	height: 115px;*/
	margin-top: 20px;
	display: table;
}
.headerFlash {
	width: 390px;
	height: 39px;
}
.contenueFlash {
	width: 390px;
	/*height: 76px;
	min-height: 76px !important;*/
	text-align:left;
	background-image: url(../fra/images/index/bkg-flash.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	display: table;
}
.imageRapideHidden {
	display: none;
}

/*Fiche Produits*/
.catalogueTITRERep {
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-style: italic;*/
	color: #0D3E9F;
	font-weight: bold;
	font-size: 1.3em;
}
.catalogueTEXTEINTRORep {
	padding-bottom: 10px;
	color: #0D3E9F;
}
.catalogueIMAGE1Rep {
	float: left;
}
.catalogueTITRE1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.catalogueDESCRIPTION1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.catalogueIMAGE2Rep {
	float: left;
}
.catalogueTITRE2Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.catalogueDESCRIPTION2Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.catalogueIMAGE3Rep {
	float: left;
}
.catalogueTITRE3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.catalogueDESCRIPTION3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.catalogueIMAGE4Rep {
	float: left;
}
.catalogueTITRE4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.catalogueDESCRIPTION4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}

/* Fiche Depanagro */

.depanagoTITRERep {
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-style: italic;*/
	color: #0D3E9F;
	font-weight: bold;
	font-size: 1.3em;
}
.depanagoTEXTEINTRORep {
	padding-bottom: 10px;
	color: #0D3E9F;
}
.depanagoIMAGE1Rep {
	float: left;
}
.depanagoTITRE1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoIMAGE2Rep {
	float: left;
}
.depanagoTITRE2Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION2Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoIMAGE3Rep {
	float: left;
}
.depanagoTITRE3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoIMAGE4Rep {
	float: left;
}
.depanagoTITRE4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoTITRE5Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION5Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoIMAGE5Rep {
	float: left;
}
.depanagoTITRE6Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.depanagoDESCRIPTION6Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.depanagoIMAGE6Rep {
	float: left;
}

/* Fiche Promo */
.promotionsTITRERep {
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-style: italic;*/
	color: #0D3E9F;
	font-weight: bold;
	font-size: 1.3em;
}
.promotionsTEXTEINTRORep {
	padding-bottom: 10px;
	color: #0D3E9F;
}
.promotionsJOINDREPDFRep {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
#video {
background-color:#000000;
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 320px;
     height: 240px;
     margin-top: -120px; /* moitié de la hauteur */
     margin-left: -160px; /* moitié de la largeur */
}
#icon_video a:link, a:hover, a:active, a:visited{
	border:0px;
}
/*.promotionsIMAGE1Rep {
	float: left;
}
.promotionsTITRE1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.promotionsDESCRIPTION1Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.promotionsIMAGE2Rep {
	float: left;
}
.promotionsTITRE2Rep {
	
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.promotionsDESCRIPTION2Rep {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.promotionsJOINDREPDF2Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	position: relative;
}
.promotionsIMAGE3Rep {
	float: left;
}
.promotionsTITRE3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.promotionsDESCRIPTION3Rep {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.promotionsJOINDREPDF3Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	position: relative;
}
.promotionsIMAGE4Rep {
	float: left;
}
.promotionsTITRE4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
}
.promotionsDESCRIPTION4Rep {
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	height: 200px
}
.promotionsJOINDREPDF4Rep {
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	position: relative;
}*/
@media print {
#mainInterieur {
	width: 441px !important;
	width: 441px;
}
 }

