a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id93bottommenu li a:hover,
#contactbuttontext a:hover,
#compagniebuttontext a:hover,
#produitsbuttontext a:hover,
#macbuttontext a:hover,
#accueilbuttontext a:hover  {
   color: #1EBADB;
}

#id36distributeurbutton a,
#id56distributeurbutton a,
#id40breuvagebutton a,
#id44temoignagebutton a,
#id48listebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#id51titretext,
#id86titretext,
#id81titretext,
#id71titretext,
#id59titretext,
#id90titretext,
#id77titretext  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 157px;
   z-index: 2;
   width: 453px;
}

#accueilbuttontext a,
#macbuttontext a,
#produitsbuttontext a,
#compagniebuttontext a,
#contactbuttontext a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #2E5B72;
}

#temoignages,
#breuvage,
#pid1accueil,
#compagnie,
#pid7faq,
#contact,
#mac,
#pid6lexique,
#produits  {
   margin: 0px auto 0px auto;
   width: 918px;
   position: relative;
}

#maincontentlexiquetextscroll p,
#id58maincontenttext p,
#id50maincontenttextscroll p  {
   font: 15px/21px Arial;
   margin: 0px;
   text-align: left;
}

#id75maincontenttext p,
#id23maincontenttext p,
#maincontentmactextscroll p  {
   font: 15px/21px Arial;
   margin: 0px;
   padding-top: 11px;
   text-align: left;
}

#id71titretext p,
#id90titretext p,
#id86titretext p,
#id81titretext p  {
   font: 32px/27px "Myriad Pro Bold Semi Ext";
   margin: 0px;
   text-align: left;
}

#id59titretext p,
#id77titretext p,
#id51titretext p,
#id30titretext p  {
   font: bold 32px/27px Arial;
   margin: 0px;
   text-align: left;
}

#vincentflvxmedia,
#entrevuedegillesproulxavecmamandionflvxmedia  {
   visibility: visible;
   position: absolute;
   top: 208px;
   z-index: 2;
   width: 266px;
   height: 201px;
}

#accueilbuttontext,
#macbuttontext,
#contactbuttontext  {
   font: bold 15px/21px Arial;
   letter-spacing: -1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 108px;
   z-index: 2;
}

#id89maincontenttextscroll,
#id50maincontenttextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 318px;
   z-index: 2;
   width: 560px;
}

#id55distributeurbutton a,
#id35distributeurbutton a  {
   background: url(compagniemedia/id55distributeurbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 92px;
   width: 144px;
   font-size: 92px;
   line-height: 92px;
}

#entrevuedegillesproulxavecmamandionflvxmedia  {
   left: 317px;
}

#id75maincontenttext,
#id58maincontenttext  {
   visibility: visible;
   position: absolute;
   left: 318px;
   z-index: 2;
   width: 560px;
}

#compagniebuttontext,
#produitsbuttontext  {
   font: bold 15px/21px Arial;
   letter-spacing: -1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 108px;
   height: 14px;
}

#compagniebutton a,
#macbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 141px;
   width: 217px;
   background-position: 0% 0px;
   font-size: 141px;
   line-height: 141px;
}

#maincontentlexiquetextscroll p  {
   padding-right: 20px;
}

#prsentparmarcandrcraigtext p  {
   font: 12px/14px "Myriad Pro";
   margin: 0px;
   color: #E8ECED;
   text-align: left;
}

#maincontentlexiquetextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 204px;
   z-index: 2;
   width: 576px;
   height: 420px;
}

#logoimmunotechbutton a:hover  {
   background-position: -244px 0%;
}

#id50maincontenttextscroll p  {
   padding-right: 20px;
   padding-top: 11px;
}

#compagniebutton,
#macbutton  {
   visibility: visible;
   position: absolute;
   left: 668px;
   z-index: 3;
   width: 217px;
   height: 141px;
}

#maincontentmactextscroll p  {
   color: #FFFFFF;
   padding-right: 7px;
}

#prsentparmarcandrcraigtext  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 71px;
   z-index: 1;
   width: 194px;
}

#id89maincontenttextscroll  {
   height: 418px;
   top: 206px;
}

#histoiresasuccesflvxmedia  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 431px;
   z-index: 2;
   width: 266px;
   height: 201px;
}

#id50maincontenttextscroll  {
   height: 420px;
   top: 204px;
}

#id56distributeurbutton a  {
   width: 195px;
   background-image: url(compagniemedia/id56distributeurbutton.gif);
}

#maincontentmactextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 204px;
   z-index: 3;
   width: 560px;
   height: 378px;
}

#id36distributeurbutton a  {
   width: 195px;
   background-image: url(produitsmedia/id36distributeurbutton.gif);
}

#logoimmunotechbutton a  {
   background: url(faqmedia/logoimmunotechbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 68px;
   width: 244px;
   font-size: 68px;
   line-height: 68px;
}

#id44temoignagebutton a  {
   width: 136px;
   background-image: url(produitsmedia/id44temoignagebutton.gif);
}

#dsalogobutton a:hover  {
   background-position: -57px 0%;
}

#blackbg,
#blackbgcopy  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 143px;
   z-index: 2;
   width: 860px;
   height: 454px;
   background-repeat: no-repeat;
}

#id23maincontenttext p  {
   color: #E8ECED;
}

#id58maincontenttext p  {
   padding-top: 11px;
}

#id75maincontenttext p  {
   font-weight: bold;
}

#logoimmunotechbutton  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 22px;
   z-index: 2;
   width: 244px;
   height: 68px;
}

#id40breuvagebutton a  {
   width: 145px;
   background-image: url(produitsmedia/id40breuvagebutton.gif);
}

#id93bottommenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   height: 100%;
}

#id58maincontenttext  {
   top: 204px;
}

#id75maincontenttext  {
   top: 202px;
}

#compagniebuttontext  {
   width: 103px;
   z-index: 4;
   left: 453px;
}

#produitsbuttontext  {
   width: 178px;
   z-index: 3;
   left: 278px;
}

#id93bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id48listebutton a  {
   width: 130px;
   background-image: url(produitsmedia/id48listebutton.gif);
}

#contactbuttontext  {
   height: 11px;
   width: 58px;
   left: 561px;
}

#compagniebutton a  {
   background-image: url(accueilmedia/compagniebutton.gif);
}

#accueilbuttontext  {
   height: 11px;
   width: 55px;
   left: 34px;
}

#vincentflvxmedia  {
   left: 601px;
}

#dsalogobutton a  {
   background: url(faqmedia/dsalogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 57px;
   font-size: 36px;
   line-height: 36px;
}

#compagniebutton  {
   top: 300px;
}

#id30titretext p  {
   color: #FFFFFF;
}

#maincontentflat  {
   background: url(faqmedia/maincontentflat.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 87px;
   z-index: 1;
   width: 916px;
   height: 607px;
}

#id93bottommenu  {
   font: bold 13px/24px Arial;
   margin: 0px;
   height: 24px;
   padding: 0px;
   list-style: none;
   text-align: left;
   letter-spacing: -1px;
   position: absolute;
   left: 35px;
   top: 656px;
   z-index: 2;
}

#macbuttontext  {
   height: 14px;
   width: 185px;
   left: 97px;
}

#dsalogobutton  {
   visibility: visible;
   position: absolute;
   left: 827px;
   top: 645px;
   z-index: 2;
   width: 57px;
   height: 36px;
}

#id81titretext  {
   width: 553px;
}

#blackbgcopy  {
   background-image: url(macmedia/blackbgcopy.gif);
}

#macbutton a  {
   background-image: url(accueilmedia/macbutton.gif);
}

#macbutton  {
   top: 152px;
}

#blackbg  {
   background-image: url(accueilmedia/blackbg.gif);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #E5EEF3 url(faqmedia/exteriortile.gif) center top repeat-x;
   background-attachment: fixed;
}


