body {
    width: 190mm;
    margin: auto;
    text-align: left;
    background : none;
}
.tabLigne {
    width: 150mm;
}
.tabColonne {
    width: 150mm;
}
#bodyBouts {
    display: none;
}
#bodyFrame {
    margin: 0;
    padding: 0;
}
#headCell {
    display: none;
}
#footCell {
    display: none;
}
#bodyBouts {
    display: none;
}
#contentDetailProduit #bodyRecherche {
    display: none;
}
body {
    margin: 0;
    padding: 0;
    min-height: 100%;
    background : none;
    width: 18cm;
}
#bodyCell {
    background : none;
    width: 17cm;
    min-height: 100%;
}
#bodyFrame {
    margin: 0;
    padding: 0;
}
#bodyTitre {
    width:100%;
    height: 52px;
    margin:0;
    text-align:center;
}
#bodyTitreDestination {
    font: normal normal bold 10pt Arial, Helvetica, sans-serif;
    color: #c33a10;
    padding: 0;
    display:inline;
}
#bodyTitreProduitNom {
    display: block;
    width: 100%;
    height: auto;
    margin: -10mm 0 5mm 0;
    text-align: center;
    font: normal normal bold 14pt Arial, Helvetica, sans-serif;
    color: #c33a10;
}
#bodyFrameFicheProduitImageNom {
    font: normal normal bold 10pt Arial, Helvetica, sans-serif;
}
#bodyFrameDiaporama {
    display: block;
    border: 1px none #f1bb46;
    background : #FFFFFF;
    margin: 20mm 0 20mm 0;
}
#bodyFrameDiaporamaTitre {
    display: none;
    font: normal normal bold 10pt Arial, Helvetica, sans-serif;
    background: url(../../images/b2b/BodyTitreBg.gif) repeat-x;
}
#bodyFrameDiaporamaText {
    padding: 10pt 5pt 10pt 5pt;
    font: normal normal normal 9pt Arial, Helvetica, sans-serif;
    text-align: left;
}
#bodyFrameDiaporamaText #image a img {
    width: 3cm;
}
#bodyFrameFormalite {
    display: none;
    border: 1px solid #f1bb46;
    background : #FFFFFF;
    margin: 20mm 0 20mm 0;
}
#bodyFrameFormaliteTitre {
    font: normal normal bold 10pt Arial, Helvetica, sans-serif;
    background: url(../../images/b2b/BodyTitreBg.gif) repeat-x;
}
#bodyFrameFormaliteText {
    padding: 10px 5px 10px 5px;
    font: normal normal normal 9pt Arial, Helvetica, sans-serif;
    text-align: left;
}
#bodyFrameFormaliteText dt {
    padding: 0px 0px 0px 5px;
    font: normal normal bold 10pt Arial, Helvetica, sans-serif;
    color: #000000;
}
#bodyFrameInfoTO {
    display: none;
}
#bodyFrameIcones {
    display: none;
}
#bodyFrameFicheProduit {
    margin: 0;
    padding: 0;
    width: 16cm;
}
#desc2 {
    text-align: justify !important;
}
#desc2 p {
    text-align: justify !important;
}
#bodyRechercheDossier {
    display: none;
}
#bodyFrameFicheProduitImage img {
    height:250px !important;
}
#footCell {
    display: none;
}
#headCell {
    display: none;
}
.bodyRecherche {
    display:none;
}
body {
    width:100%;
}
#bodyCell, .bodyCell {
    width:100%;
}
#bodyFrame {
    margin:0;
    padding:0;
}
#bodyFrameFicheProduit {
    width:100%;
}