html>body {
    margin-left:auto;
    margin-right:auto;
    /*width:1000px;*/
}

body {
    margin: 0;
    padding: 0;
    border:0;
    font-family: Arial,Verdana,Helvetica, sans-serif;
    color: #B6A5AA;
    text-align:center;
    background:url(../images/static/080319-eq-main-bg.gif) #FFFFFF repeat;
    scrollbar-base-color: #0935a4;
    scrollbar-track-color: #cccccc;
    scrollbar-arrow-color: #cccccc;    
    width : 1000px !important;
    *width : ;
    -width:auto;
}

img {
    margin: 0px;
    padding: 0px;
    border:0;
}
a {
    color: #FFFFFF;
}
br {
    clear: both;
}
fieldset {
    margin: 0;
    border: 0;
}
.refh2, .refh3{
margin:0px;
}
#main {
    width:1000px;
    background-color: #FFFFFF;
    text-align:left;
}
#milieu {
    background-image:url(/FR/images/static/080319-eq-sub-milieu-bg.gif);
    background-repeat:no-repeat;
    background-position:100% 0px;
    background-color:#ffffff;
    width:1000px;
    float:left;
}
#oxy_Selection {
    width:100%;
}
body>div #oxy_Selection {
    position : fixed;
}
#header1 {
    height:85px;
}
#header1 a {
    float:left;
}
#header1 div {
    /*float:left;*/
}
#bgheader {
    display:none;
}

/* 1.2 - DEBUT MODIF MENU HAUT */
#flashInHeader1{
    float:left;    
    height:85px;
    width:812px;
    background:url(../images/static/080319-eq-header-bg.gif) #0935a4 repeat-x
}
#flashInHeader1 ul {
    display:block;
    float:right;
    margin-top:10px;
    margin-right:10px;
    text-align:center;    
}
#flashInHeader1 li, #flashInHeader1 li.menu-premier{
    text-align:center;
    float:left;
    list-style:none;
    border-left:1px solid #849ad2;
    padding:5px 10px 0 10px;
}
#flashInHeader1 li.menu-premier{
    border-left:0;
}
#flashInHeader1 a.menu-banner{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-size:13px;  
}
#flashInHeader1 .menu-lib{
    clear:both;
    float:left;
    margin-top:5px;
    cursor:pointer;
}
#flashInHeader1 a.menu-banner:hover{
    color:#dfea68;
}

#flashInHeader1 a.menu-banner img{

}


/* 1.2 - FIN MODIF MENU HAUT */
#encartgauchehome {
    float:left;
    background:url(/FR/images/static/080325-eq-hpg-totem-gauche.gif) no-repeat;
    background-position:0px 0px;
    width:188px;
    height:534px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    margin-bottom:50px;
}
#logohpg{
    float:left;
}
#texteencartgauche1 {
    float:left;
    width:170px;
    color: #717174;
    font-size:9px;
    text-align:justify;
    margin-top:5px;
    padding:202px 5px 0 10px;
}
#texteencartgauche1 a, #texteencartgauche1 a.selectionne {
    color: #717174;
    margin:0 0 0 5px;
    padding:0;
}
#texteencartgauche1 p{
    width:170px;
    color: #656564;    
}
#imageencartgauche1{
    float:left;
}
#encartgauche1{
    float:left;
}
#encartgauche1 BR{
    display:none;
}
#texteencartgauche2 {
    background-image:url(/FR/images/static/0701-equarea-fr-home-interr.gif);
    background-repeat:no-repeat;
    background-position:1px 0px;
    width:180px;
    height:35px;
    margin:5px 0px 0px 0;
    color: #717174;
    float:left;    
}
#texteencartgauche2 a{ 
    font-weight:bold;
    color: #717174;
    font-size:9px;  
    text-decoration:none;
    float:left;
    margin:0 0 0 50px;
}
#milieuhome {
    float:left;
    clear:both;
    width:1000px;
    background:#ffffff;
}
#contenuhome {
    float:left;
    height:479px;
    width:812px;
    background:url(../images/static/080327-eq-bg-home.jpg) no-repeat;    
}
#contenumain {
    float:left;
    margin-bottom:0px;
}
html>body #milieuhome #contenumain {
    height:479px;
}
#main_swf{
    float:left;
}
#hitzone1 A{
    background:url(../images/static/1ptrans.gif);
    position:absolute;
    z-index:1000;
    width:150px;
    height:50px;
    margin:100px 0 0 -250px
}
#hitzone1 IMG, #hitzone2 IMG{
    width:150px;
    height:50px;
}
#hitzone1 A{
    background:url(../images/static/1ptrans.gif);
    position:absolute;
    z-index:1000;
    width:150px;
    height:50px;
    margin:100px 0 0 -250px
}
#hitzone2 A{
    background:url(../images/static/1ptrans.gif);
    position:absolute;
    z-index:1000;
    width:150px;
    height:50px;
    margin:60px 0 0 -615px
}
#contenumainright{
    float:left;
    width:150px;
    height:309px;
    color:#747476;
    font-size:11px;
    background:url(../images/static/080325-eq-bg-news.jpg) no-repeat;
    text-align:justify;
    padding:110px 20px 0 10px;
}
html>body #contenumainright{
    width:156px;
}
#contenumainright IMG{
    margin-bottom:5px;
}
#contenumainright SPAN{
    font-weight:bold;
}
#contenumainright P{
    font-weight:normal;
    padding:0;
    margin:5px 0 10px 0;
}
#contenumainright A{
    color:#747476;
    float:left;
    clear:both;
    margin-top:5px;
}
#contenuhomeflash {
    text-align:left;
    float:left;
    width:301px;
    height:315px;
    margin:0px;
}
#contenuhomeimage {
    float:left;
}
#encartgauchehome #header-mdr{
    height:38px;
    width:188px;
    background:url(../images/static/080319-eq-mdr-bg-hpg.gif) #0935a4 no-repeat;
    float:left;
}
#encartgauchehome #boutonOxylaneService{
    font-size:11px;
    font-weight:normal;
    color: #FFFFFF;
    padding:7px 0 0 20px;
    margin:0;
    clear:both;
    float:left;
    height:36px;
    width:130px;
}
html>body #encartgauchehome #boutonOxylaneService{
    height:29px;
}
#bottom {
    position:relative;
    border-top:1px solid #CCCCCC;
    height:30px;
    clear: both;
    width:1000px;
    margin-top:20px;
}
#bottom a {
    font-size: 75%;
    color: #717174;
    text-decoration: none;
    display: block;
    padding-left:7px;
    padding-right:7px;
    height: 21px;
    padding-top: 4px;
    padding-bottom: 0px;
}
#bottomleft {
    width:110px;
    float: left;
    height: 25px;
}
#bottomleft a {
    float: left;
    cursor:pointer;
    padding:5px 1px;
}
#bottomleft a.selectionne {
    float: left;
    background-color: #F5F3F3;
    color: #000000;
    cursor:pointer;
}
#bottomleft img {
    vertical-align: middle;    
    border: 0;
    float: left;
    display: block;
}
#bottomright {
    margin:0px;
    width: 890px;
    float: right;
    height: 25px;
}
#bottomright a {
    float: left;
    font-size:11px;
    padding:4px 4px !important;
}
#bottomright a.selectionne {
    background-color: #F5F3F3;
    color: #000000;
    font-size:11px;    
}
#bottomright img {
    vertical-align:middle;
    float: left;
    display: block;
    margin-top:3px;
}
#bottomright a img {
    margin-top:0px;
}
#marquespartenaires {
    border:0px solid green;
    float:left;
    height:10px;
}
#texte-home-marques {
    float:left;
    color: #717174;
    font-size:10px;
}
#homepartenaireslogos {
    float:left;
    width:420px;
    background:#FFFFFF;
}
#homepartenaireslogos img {
    margin-left:5px;
    margin-right:5px;    
}
#encartgaucheint {
    float:left;
    width:185px;
    height:20px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    padding-top:0px;
    -padding-top:20px;
    text-align:left;
    clear:both;
}
html>body #encartgaucheint{
    height:auto;
    min-height:20px;
}
#encartgauchebas {
    float:left;
    width:185px;
    height:55px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    padding-top:30px;
}
#encartgaucheinter {
    float:left;
    height:364px;
    width:217px;
    clear:both;
}

#encartgaucheint-arbo{
    float:left;
    clear:both;
    width:194px !important;
    *width:194px;
    -width:190px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
    padding-top:5px;
    text-align:left;
}

#encartgauchebas-arbo {
    clear:left;
    width:188px;
    height: 20px;
    color: #ffffff;
}
/* DEBUT - image à droite du contenu mileu */
#blocmascotte{
    width:204px;
    height:396px;
    float:right;
    margin:0 0 20px 0;
}

#mascotte{
    width:204px;
    height:396px;
    float:right;
    margin:36px 0 20px 0;
    color: #717174;
    font-size:11px;
    text-align:left;
}
#mascotte IMG{
    float:left;
    clear:both;
}
#mascotte SPAN{
    color: #FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-size:14px;
    padding:0;
    margin:50px 0 0 20px;    
    width:100px;
    float:left;
}
#mascotte A{
    color: #FFFFFF;
    text-decoration:underline;
    font-size:11px;
    padding:0;
    float:left;
    margin:8px 0 0 20px;
    width:100px;
}
#mascotte A:hover{
    color: #dfea68;
}
/* FIN - image à droite du contenu mileu */

#contenuint {
    float:left;
    margin-top:10px;
    margin-left:8px;
    width:592px;
}
#visuel .normal2 {
    padding-left:23px;
    font-size:11px;
    color:#5B565F;
    font-weight:normal;
}
.normal {
    font-size:12px;
    color:#717174;
    margin:5px 0 0 0;
    font-weight:bold;
    float:left;
}
#separateur {
    display:none;
}
ul.nav {
    padding-left:8px;
    margin:0px;
    margin-left:0px;
    padding-top:0px;
    margin-right:0px;
    width:170px;
}
ul li.niveau1 {
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    width:170px;
    margin-bottom:5px;
}
ul li.niveau1 a {
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    margin-bottom:2px;
    padding-left:10px;
}
ul li.niveau1-on {
    list-style-type: none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    width:170px;
    margin-bottom:5px;
}
ul li.niveau1-on a {
    color:#D6ED5C;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    padding-left:10px;
}

ul li.niveau1-news{
    list-style-type: none ;
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    width:170px;
    margin-bottom:5px;
    margin-left:5px;    
}
ul li.niveau1-news IMG{
    margin-right:2px;    
}
ul li.niveau1-news a, ul li.niveau1-news a:hover{
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    margin-bottom:2px;
}
ul li.niveau1-news a:hover{
    text-decoration:none;
    background-color:#D6ED5C;
}

ul#niveau2 {
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    text-align:right;
}
ul#niveau2 li.niveau2 {
    list-style-type: none;
    font-size:11px;
    color: #717174;
    font-weight:bold;
    text-decoration:none;
    width:165px;
    margin-left:2px;
    margin-top:0px;
}
ul#niveau2 li.niveau2 a {
    font-family:Arial, Sans serif;
    font-size:11px;
    margin-left:7px;
    color: #717174;
    font-weight:bold;
    text-decoration:none;
}
ul#niveau2 li.niveau2 a:hover {
    font-family:Arial, Sans serif;
    font-size:11px;
    color:#5B565F;
    text-decoration:none;
    font-weight:bold;
    background-color:#D6ED5C;
}
ul#niveau2 li.niveau2-on {
    list-style-type: none;
    font-weight:bold;
    width:165px;
    margin-left:2px;
    margin-bottom:2px;
    background-color:#D6ED5C;
    font-family:Arial, Sans serif;
    font-size:11px;
    color:#5B565F;
    text-decoration:none;
}
ul#niveau2 li.niveau2-on a {
    background-color:#D6ED5C;
    font-weight:bold;
    margin-bottom:2px;
    margin-left:7px;
    font-family:Arial, Sans serif;
    font-size:11px;
    color:#5B565F;
    text-decoration:none;
}
#niveau3 {
    list-style-image:none;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    background-color: #FFFFFF;
}
ul#niveau3 li.niveau3 {
    list-style-type: none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    width:155px;
    margin-left:10px;
    margin-bottom:2px;
}
ul#niveau3 li.niveau3 a {
    background-image:none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    width:155px;
    background-color: #FFFFFF;
}
ul#niveau3 li.niveau3 a:hover {
    background-image:none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background-color:#E8E8E8;
    width:155px;
}
ul#niveau3 li.niveau3-on {
    list-style-type: none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    width:155px;
    margin-left:10px;
    margin-bottom:2px;
}
ul#niveau3 li.niveau3-on a {
    background-image:none;
    color:#D6ED5C;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    background-color:#E8E8E8;
}
ul .niveau1-on a {
    color:#D6ED5C;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    margin-bottom:5px;
}
.niveau2 {
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    width:195px;
    margin-left:2px;
    margin-top:0px;
    color:#5B565F;
}

.refh2, .refh3{
margin:0px;
}

#diconovadry {
    background-image:url(/FR/images/static/throbber.gif);
    width:145px;
    float:right;
    margin-top:25px;
    color: red;
    font-size:11px;
    text-decoration:none;
    display:none;
}
#diconovadry a{
    color: red;
}
#chemin {
    height:26px;
    color: #000000;
    font-size:11px;
    text-decoration:none;
    padding-left:0px; 
    text-align: left;
}
#chemin a {
    color: #000000;
    font-size:11px;
    text-decoration:underline;
}
#visuel {
    width:592px;
    font-size:11px;
    text-decoration:none;
    color: #717174;
    padding-bottom:0px;
    float:left;
}
#dhtmltooltip {
    position: absolute;
    border: 1px solid #FF3038;
    padding: 2px;
    font-family:verdana;
    color:#FF3038;
    font-size:11px;
    font-weight:bold;
    background-color: #ffffff;
    visibility: hidden;
    z-index: 100;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#texteencartdroit {
    float:right;
    width:160px;
    margin-top:16px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
}
#texteencartdroit img {
    float:right;
    padding-right:0px;
}
#texteencartdroit2 a {
    float:left;
    color: #717174;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    background-image:url(/FR/novadry/images/static/0607-novadry-fr-home-interro.gif);
    background-repeat:no-repeat;
    background-position:0px 12px;
    width:130px;
    padding-left:45px;
    padding-top:20px;
}
#matrice {
    background-repeat:no-repeat;
    width:590px;
    margin:10px 0 110px 0;
    float:left;
}
#matrice div.liensport {
    width:196px;
    float :left;
}
#matrice a {
    clear :left;
    font-family:Arial, Sans serif;
    font-size:12px;
    color: #717174;
    font-weight:bold;
    text-decoration:none;
}
#matrice a.liensport {
    font-family:Arial, Sans serif;
    font-size:12px;
    color: #717174;
    font-weight:bold;
    text-decoration:none;
}
#matrice a:hover, #matrice a:active {
    color:#717174;
    background-color:#dfea68;
    text-decoration:none;
}
#iframematricesports {
    width:604px;
    height:194px;
    border:0px;
    border-style:none;
    margin-bottom:3px;
}
#sportimage {
    display:block;
    float : left;
    padding:0 10px 10px 10px;
}
.sport {
    background:#e4e76c;
    width: 576px;
    height:156px;
}
#sportimage img {
    padding-right: 10px;
    margin-top:15px;
    margin-left:0px;
    border:0;
}
.sport .niveau1 {
    margin:15px 0 10px 0;
    color:#717174;
    font-size:14px;
    font-weight:bold;
    float:left;
    width:385px;    
}
.sport .niveau2 {
    font-weight:normal;
    width:385px;
    font-size:11px;
    color: #717174;
    float:left;    
    margin:0;
}
.sport .niveau2 P{
    padding:0;
    margin:0;
}
.sport HR{
    display:none;
}
DIV.lien-marque{
    float:left;
    margin-top:10px;
    width:385px;
}
DIV.lien-marque DIV.lienmarque2, DIV.lien-marque DIV.lienmarque1{
    float:left;
}
DIV.lien-marque DIV.lienmarque2{
    background:url(../images/static/080319-eq-bt-marque.gif) #FFFFFF no-repeat;
    float:right;
    height:55px;
    width:200px;
}
DIV.lien-marque SPAN.lienmarque2{
    color:#717174;
    float:left;
    width:159px;
    margin:5px 5px 5px 40px;    
}
DIV.lien-marque DIV.lienmarque2 a{
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    color:#717174;
    float:left;
    width:159px;
    margin:0 5px 5px 40px;        
}
.niveau0 {
    float:left;
    color:#FF3038;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    margin-bottom:10px;
}
.bold {
    font-weight:bold;
}
.closewindow {
    float:right;
    margin-right:3px;
}
#cadremenurayons {
    float:left;
    border:0px;
    clear:both;
    width:190px;
    height:330px;    
    background:url(../images/static/080319-eq-left-bg-nav.gif) #FFFFFF no-repeat;
}
#bloc-pages {
    float:left;
    height:auto;
    width:574px;
    margin-top :20px;
    margin-bottom:20px;
    padding-bottom : 10px;
    background-color : #FFFFFF;
    border:1px solid #ebebeb;
}
#bloc-produits{
    clear:both;
}
#bloc-produits div{
    margin-left:10px;
}
.vignetteproduit {
    background-color: #FFFFFF;
    display: block;
    float: left;
    width: 120px;
    height: 170px;
    padding:0 0 0px 0px;
    text-align:center;
    margin-right:3px;
    margin-left:3px;
}
.vignetteproduit DIV {
    clear:both;
    margin-right: 3px;
    background-color:#ffffff;
    width: 120px;
}
.vignetteproduit strong {
    font-weight: bold;
    display: block;
    margin-top: 0px;
    margin-bottom:2px;
    color:#5B565F;
    font-size:10px;
    float:left;
    width:80px;
}
#vignetteproduitimg  {
    text-align:center;
    width: 106px;
}
#vignetteproduitimg  a{
    background-color:#FFFFFF;
}
DIV.vignetteproduitlibelle{
    border-top:1px solid #313131;
    font-size:10px;
}
DIV.vignetteproduitlibelle .refh3 a{
    width:80px;
}
.vignetteproduit a {
    color:#717174;
    font-size:10px;
    font-weight:bold;
    text-decoration: none;
    width: 106px;
    float:left;    
}
.vignetteproduit a.selectionne{
    color:#717174;
    font-size:10px;
    font-weight:bold;
    text-decoration: none;
    width: 106px;
    float:left;    
}
.liensport a:hover {
    color:#FF3038;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
}
.liensport-on a {
    color:#FF3038;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
}
.motdico {
    color:#FF3038;
    font-size:11px;
    text-decoration:none;
    margin-bottom:5px;
}
#encartgauchedico{
    display:none;
}    
#pagesuivante a {
    background-image:url(/FR/novadry/images/static/0607-novadry-fr-navig-puce5.gif);
    background-repeat:no-repeat;
    color:#FF3038;
    padding-bottom:25px;
    padding-left:15px;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    float:left;
}
#liensuivant {
    float:right;
}
#lienprecedent {
    float:left;
}
#iframeidentiteRayon {
    width: 603px;
    height:210px;
    border:0px;
    border-style:none;
    margin-bottom:5px;
}
BODY.body-identite{
    text-align:left;
}
#ficheproduit{
    background-color:#ffffff;
    margin-bottom:20px;
    border:1px solid #ebebeb;
    padding-top:5px;
}
DIV.popup_info_modele {
    width:600px;
    color:#5B565F;
    margin-top: 50px;
    margin-left: 50px;
}
DIV.popup_info_modele STRONG.title {
    text-align:left;
    color:#5B565F;    
    padding-top:7px;
    background-color:#D6ED5C;
}
DIV.popup_info_modele STRONG.title p{
    text-align:left;
    color:#5B565F;
    width:300px;
    height:25px;
    padding-top:7px;
    background-color:#D6ED5C;
}
DIV.popup_info_modele SMALL.content {
    text-align: justify;
}
DIV.popup_info_modele DIV.content {
    text-align: justify;
}
#mentionsimage {
    margin:12px
}
.mentions {
    font-size:70%;
    color:#5E5E5E;
    font-family:arial;
    padding:0px;
    margin:12px;
    width:480px;
    float: none !important;
    *float: left;
    -float: left;
    padding-bottom:20px;
    margin-bottom:20px;
    padding-top:50px !important;
    *padding-top:1px;
    -padding-top:0px ;
}
.mentions a {
    color:#5E5E5E;
    font-family:arial;
}
.mentionstitre {
    color:#5E5E5E;
    font-family:arial;
    width:500px;
    background:#D6ED5C;
    text-align:center;
    font-size:16px;
    padding:15px 0px 15px 0px;
    margin:0px;
    height:20px;
    float: left;
    margin-left:12px;
}
.mentions h2 {
    font-size:150%;
    color:#ffffff;
    background-color:#999999;
}
.mentionsfermer {
    font-size:70%;
    color:#5E5E5E;
    font-family:arial;
    width:385px;
    background:#D6ED5C;
    text-align:right;
    padding:2px 10px 2px 0px;
    cursor:pointer;
    margin-top:15px;
    margin-left:0px;
}
#mentionsimprimer {
    margin:0px 10px;
    margin-top:0px;
    margin-bottom:10px;
    width:50px;
    color:#5E5E5E;
    text-align:left;
   float:left; 
}
#mentionsimprimer a{
    color:#5E5E5E;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
}


.imprimer-mentionslegales{
    width:50px;
    cursor:pointer;
}

.titreimprimer-mentionslegales{
    border-bottom:1px #e4e76c solid;
    margin-bottom:15px;
    text-align:center;
    float: left !important;
    *float: left;
    -float: left;
    width:430px;
}

.pictoimprimer-mentionslegales{
    float:left;
    text-align:center;
    width:50px;
}

.texteimprimer-mentionslegales{
    float:left;
    color:#666666;
    font-family:arial;
    font-size:8px;
    text-align:center;
    width:50px;
}

#buyonline {
    padding-right: 5px;
    background-color: #FFFFFF;
    height: 50px;
    width:582px;
    margin-top:10px;
    background:url(../images/static/080319-eq-sub-pointille-news.gif) #FFFFFF repeat-x;
    padding-top:10px;
    float:left;
}

.buyonline-logo, .buyonline-text{
    float: left;
}

.buyonline-text{
    margin-top:15px;
}

#buyonline a {
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    margin-bottom:5px;
    padding-left:15px;
}

#cadreouacheter{
    background-image:none ; /*mettre none pour les autres sites Novadry est le seul a l'afficher*/
    width:600px;
    margin-left:10px;
    margin-right:10px;
    margin-top:20px;
    color:#ffffff;
}
#cadreouacheter .imgcadreouacheter{
display:none; /*mettre none pour les autres sites Novadry est le seul a l'afficher*/
}


#encartgauchebuyonline {
    float:left;
    width:190px;
    height:400px;
    clear:both;
    display:none;
}
#ligneproduit{
    height:130px;
    width:574px;
    float:left;
}
#adequat-size a{
    color:#717174;
    font-weight:bold;
}
#votre_div{
    height:48px;
    width:420px;
}
#lien a {
    color:#5B565F;
    font-weight:bold;
    font-size:15px;
    text-decoration:underline;
    margin-top:25px;
    margin-left:10px;
    height:50px;
}
/* Styles pour la V4.2 */
#venduUnite{
    font-weight:bold;
    font-size:11px;
}

/* Styles pour tableau de fonctionnalites */
#popup_functionnalities_body{
    background-color:#FFFFFF;
    color:#5e5e5e;
}
#popup_functionnalities{
    width:600px;
    background-color:#FFFFFF;
}
.title-tab{
    margin:26px 0 0 10px;
    font-size:26px;
    font-weight:bold;
    float:left;
}
.logo-tab{
    float:right;
}
#photo-tab
{
    float:left;
    width:250px;
    height:250px;
    margin-left:35px
}
#info-produit{
    margin-top:100px;
    margin-left:15px;
    width:585px;
}
#detail-produit{
    float:left;
    width:300px;
    height:20px;
    margin-top:50px;
}
.name-tab
{    
    font-weight:bold;
    font-size : 20px;
    clear:left;
}

.concu-pour-tab
{
    font-size : 12px;
}
.print-tab{
    clear:both;
    margin-left:15px;
    margin-bottom:15px;
}
.print-tab a{
    font-weight:bold;
    font-size:13px;
    color:#5e5e5e;
    text-decoration:none;
}
.print-tab IMG{
    border:0px;
}
.caracteristiques
{
    font-size : 12px;
    font-weight:bold;
    width:600px;
}
#table-fonct{
    background-color:#CCCCCC;
    width:540px;
}
td.data-fich-prod
{
    background-color:#ffffff;
    font-size:12px;
    padding:10px;
    width:300px;
    vertical-align:top;
    font-weight:bold;    
    color:#1e1e1e;
}
.bottom-tab{
    height:30px;
    margin-top:10px;
    clear:both;
    width:615px;
    text-align:right;
    padding-top:7px;
    padding-right:5px;
    background-color:#d6ed5c;
}
.bottom-tab a{
    color:#5e5e5e;
    text-decoration:none;
    font-size:13px;
}
/* Style pour page news */

.newsbloctext{
margin-left: 5px;
margin-bottom:20px;
text-align:justify;
}

.newsbloctext1{
margin-bottom: 10px;
text-align:justify;
}

.newsbloctextlienancien{
margin-left: 5px;
margin-bottom:10px;
float:right;
text-align:right;
}

.newsbloctextlienancienlien{
font-weight:bold;
}

.newsbloctextlienancienlienliste{
font-weight:normal;
}

.newsbloctextarticle{
margin-left: 0px;
margin-top:10px;
margin-bottom: 10px;
text-align:justify;
}

.newsbloctexttitre{
margin-left: 20px;
font-weight:bold;
width:auto;
margin-bottom: 5px;
text-align:left;
}

#encartgaucheintnews{
    float:left;
    font-size:10px;
    width:190px;
    height:500px;    
    background:url(../images/static/080319-eq-left-bg-nav.gif) #FFFFFF no-repeat;
    padding-top:20px;
    margin-top:7px;
    text-align:left;
    clear:both;
}
html>body #encartgaucheintnews{
    height:auto;
    min-height:20px;
}
DIV.news{
    margin-top:15px;
    width: 600px;
    float:left;       
}
#newsimage {
    background:url(../images/static/080319-eq-sub-pointille-news.gif) #FFFFFF repeat-x;
    padding-top:20px;
    width: 600px;
    float:left;
}
DIV.image-news, DIV.newsimage{
    background-image:url(/FR/images/static/070411-equarea-fr-bgcarre.gif);
    background-repeat:no-repeat;    
    float:left;
    height: 155px;
    width:140px;
    padding-top:10px;
    padding-left:10px;
}
DIV.desc-news{
    float:left;
    width:440px;
    margin-left:10px;
}
.newstitle {
    float:left;
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;    
    margin-bottom:5px;
    width:400px;
}
.newstitle a{
    float:left;
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;    
    margin-bottom:5px;
    width:400px;
}
.textnews { 
    float:left;
    margin-bottom:10px;
    color:#717174;
    font-size:11px;     
}
.textnews a{ 
    color:#717174;
    padding-right:10px;
}

DIV.encartnewshaut, DIV.encartnewsbas{
    display:none;
}
#mascottenews{
    width:160px;
    height:396px;
    float:right;
    margin:35px 0 20px 0;
    color: #717174;
    font-size:11px;
    text-align:left;
}
#mascottenews IMG{
    float:left;
    clear:both;
}
#mascottenews SPAN{
    color: #FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
    padding:0;
    margin:10px 0 0 5px;    
    width:130px;
    float:left;
    text-align:center;
}
#mascottenews A{
    color: #FFFFFF;
    text-decoration:underline;
    font-size:11px;
    padding:0;
    float:left;
    margin:8px 0 0 20px;
    width:100px;
}
#mascottenews A:hover{
    color: #dfea68;
}

#waitingMessage{
    color:#000000;
    margin-top:10px;
    margin-left:10px;
    float:left;
    width:564px;
}

/*############Concerne les page Lire la suite et anciens sujets ##############*/
.popup{
width:620px;
}
.newsblocgauche{
float:left;
margin-left: 10px;
}

.newsblocdroite{
float:right;
width:430px;
}

#newsimagepopup {
    margin-top:55px;
    width: 400px;
    float:left;    
    margin-left:10px;
}

#newsbloconteneur{
    width:595px;
/*    border-left:1px solid #999999;*/
/*    border-right:1px solid #999999;*/
     float:left;
     margin-top: 20px;
     margin-bottom:20px;
}

#contenuintpopup {
    float:left;
    margin-left:10px;
    width:600px;
}

.newsbloctextlienpdf a, .newsbloctextlienpdf {
    color:#666666;
}

.textnewspopup { 
    float:left;
    color:#666666;
    font-size:11px;    
    text-align:left;
}

.newsimagegauchepopup{
margin-bottom:20px;
}

.logopopipnews{
width:141px;
height: 50px;
}

.newslogopopup{
margin-bottom: 20px;
}

.fermeturepopupnews{
float:right;
margin-right:10px;
}

.fermeturepopupnews A{
color:#666666;
font-size:10px;
font-family:arial, helvetica, sans-serif;
}


/* ############### PAGE POPUP FILTER ############### */


DIV.calque{
    display:none;
    width:638px;
    height:615px;
    position:absolute;
    z-index:10000;
    border:1px solid #000000;
    color:#000000;
    background-color:#FFFFFF;
    padding : 8px;
    overflow-y:hidden;
    overflow-x:hidden;
}

DIV.calque{
    z-index:100000;
}

#filtre{
    background-color:#666666;
    display: none;
    position:absolute;
    filter:alpha(opacity=70);
    VISIBILITY: visible;
    WIDTH: 1260px;
    HEIGHT: 863px;
    opacity: 0.7;
    MozOpacity: 0.7;
    KhtmlOpacity: 0.7;
    top:0;
    left:0;
    z-index:5001;
}



#iframenews{
width:640px;
    overflow-y:auto;
    overflow-x:hidden;
}
/*##########################*/
/* Style pour comparaison produit */
INPUT.checkboxCompare{
    float:left;
}
DIV.vignetteproduit STRONG{
    margin-top:3px;
}
#compareProduit{
    float:left;
    width:200px;
    margin-top: 2px;
    margin-bottom: 7px;	
    margin-left: 5px; 
}
/* Style pour référencement */
.content-desc{
    margin:0px 2px 10px 2px;    
    text-align:left;
    width:1000px;
    padding-top:50px;
}
IMG.desc-top, IMG.desc-bottom{
    float:left;
}
.desc-homepage{
    padding:0 10px 0 10px;
    background:url(../images/static/070914-novadry-thema-1px.gif) repeat-y;
    color:#7e7e7e;
    font-size:10px;    
    margin:0;
}
.content-desc SPAN.title{
    font-weight:bold;
    color:#1e1e1e;
    font-size:10px;
}

/* Style pour comparaison produit */
INPUT.checkboxCompare{
    float:left;
}
DIV.vignetteproduit STRONG{
    margin-top:3px;
}
#compareProduit{
    float:left;
    width:200px;
    margin-top: 2px;
    margin-bottom: 7px;	
    margin-left: 5px; 
}
/* Style for search engine */
#header-mdr{
    height:38px;
    width:190px;
    background:url(../images/static/080319-eq-mdr-bg.gif) #0935a4 no-repeat;
    float:left;
    padding-top:14px ;
}
#labelmdr{
    font-size:11px;
    color:#ffffff;
    float:left;
    font-weight:bold;
    margin:7px 0 0 0;
    padding-left:20px;
}
form.searchbox {
    display:block;
    float:left;
    padding:0 0 0 20px;
}
input.search {
    float:left;
    border:1px solid #cccccc;
    width:120px;
    margin:1px 5px 0 0px;
    padding:1px 0 0 1px;
    height:18px;
    font-size:11px;
}
input.submit {
    display:block;
    float:left;
    border:0;
    padding:0;
    width:20px;
    height:20px;
    background:transparent url(../images/static/080319-eq-rech-submit.gif) no-repeat;
}
/* Styles for result mdr */
#bloc-recherche{
    width: 100%;
    text-align:left;
    background-color:#cccccc;
    float:left;
    height: 50px;
}
#vignetteproduit A, #vignetteproduit DIV, #vignetteproduit IMG{
    float:left;
    color:#000000;    
    font-size:10px;
}
#plusoxylane{
     float:left;
     margin:2px 0 0px 2px;
}
#plusoxylane A{
    font-weight:bold;
    color:#5e5e5e;
    text-decoration:none;
    font-size:11px;
}

/* Styles for colorama */
#list-colorama{
    float:left;
}
#lib-colorama{
    float:left;
    width:200px;
}
DIV.colorama{
    float:left;
    width:20px;
    height:20px;
    margin:0 5px 0 0;
    border:1px solid #aeaeae;
}
DIV.colorama IMG{
    width:20px;
    height:20px;
}

/* style for iframe top search*/
#iframe-topsearch{
    width:600px;
    height:520px;
    padding-bottom:20px;
}
#encartgauchetopsearch, #encartgaucheconcours{
    float:left;
    width:188px;
    color: #ffffff;
    font-size:10px;
    text-decoration:none;
}
#encartgauchetopsearch #imageencartgauche1, #encartgaucheconcours #imageencartgauche1{
    float:left;
    margin-top:62px;
    margin-left:-15px;
}
#encartgauchetopsearch #texteencartgauche1, #encartgaucheconcours #texteencartgauche1{
    float:left;
    font-size:10px;
    width:190px;
    padding-top:20px;
    margin-top:7px;
    text-align:left;
    clear:both;
}
#main-concours #texteencartgauche1{
    width:173px;
}
#main-concours #contenuint{
    margin-left:5px;
}


/* styles pour nouvelle page famille */
#navigationpage{width:260px;float:right;padding-top:10px;}
#navigationpage UL{width:200px;float:right;margin:0;padding:0;}
html>body #navigationpage UL{padding-left:60px;}
#navigationpage UL LI{float:left;list-style:none;}
#navigationpage A{cursor:pointer;color:#5b565f;}
#navigationpage UL LI.previous{width:15px;padding-top:4px;}
#navigationpage UL LI.totalpage{width:25px;padding-top:3px;}
#navigationpage UL LI.next{width:10px;padding-top:4px;}
#navigationpage UL LI.allpages{width:80px;padding-top:3px;}
#navigationpage UL LI A{float:left;}
#navigationpage UL LI SPAN{float:left;}
#navigationpage UL LI select{font-size:11px;}

/* styles pour qui somme nous v2 */
#visuelqsn, #visuelgoodies{
    width:590px;
    font-size:11px;
    text-decoration:none;
    color: #717174;
    float:left;
}
#left-qsn, #left-goodies, ##left-videos{
    float:left;
    font-size:10px;
    width:190px;
    height:500px;    
    background:url(../images/static/080319-eq-left-bg-nav.gif) #FFFFFF no-repeat;
    padding-top:20px;
    margin-top:7px;
    text-align:center;
    clear:both;
}
#left-qsn IMG, #left-goodies IMG, #left-videos IMG{
    margin-bottom:2px;
    padding-top:10px;
}
#left-qsn SPAN, #left-goodies SPAN, #left-videos SPAN{
    text-align:center;
    clear:both;    
    color:#717174;
    font-weight:bold;
    font-size:11px;
    float:left;     
    width:186px;
}
#content-qsn, #content-goodies, #content-videos{
    float:left;width:600px;
}
#contenuint-qsn, #contenuint-goodies, #contenuint-videos{
    float:left;
    margin-top:10px;
    margin-left:8px;
    width:592px;
}
#content-left{float:left;}
#content-left #iframe-mdr{margin-bottom:0}

/* Styles pour Oxylane */
#boutonOxylaneService{
    font-size:11px;
    font-weight:normal;
    color: #FFFFFF;
    padding:7px 0 0 20px;
    margin:0;
    clear:both;
    float:left;
    height:24px;
    width:130px;
}
html>body #encartgauchehome #boutonOxylaneService{
    height:29px;
}

/* Styles pour equarea 1.2 */
#bottomflash{
    float:left;
}
#content-left{
    float:left;
    width:190px;
}
#content-right{
    float:left;
    width:810px;
}

#content-right-topsearch{
    float:left;
    width:750px;
}


/* Style pour page labo */
#contenuintlabo{
    float:left;
    margin-top:10px;
    margin-left:8px;
    width:790px;
}
#encartgaucheintlabo{
    float:left;
    font-size:10px;
    width:180px;
    height:500px;
    padding-top:20px;
    margin-top:7px;
    text-align:right;
    clear:both;
    color:#FFFFFF;
}
html>body #encartgaucheintlabo{
    height:auto;
    min-height:20px;
}
#encartgaucheintlabo LI.niveau1 A{
    color:#FFFFFF;
}
#encartgaucheintlabo LI.niveau1 A:hover{
    color:#D6ED5C;
}
#encartgaucheintlabo ul#niveau2 li.niveau2 {
    list-style-type: none;
    font-size:10px;
    color: #FFFFFF;
    font-weight:bold;
    text-decoration:none;
    width:165px;
    margin-left:2px;
    margin-top:0px;
}
#encartgaucheintlabo ul#niveau2 li.niveau2 a {
    font-family:Arial, Sans serif;
    font-size:10px;
    margin-left:7px;
    color: #FFFFFF;
    font-weight:bold;
    text-decoration:none;
}
#encartgaucheintlabo ul#niveau2 li.niveau2 a:hover {
    font-family:Arial, Sans serif;
    font-size:10px;
    color:#5B565F;
    text-decoration:none;
    font-weight:bold;
    background-color:#D6ED5C;
}
#encartgaucheintlabo ul#niveau2 li.niveau2-on {
    list-style-type: none;
    font-weight:bold;
    width:165px;
    margin-left:2px;
    margin-bottom:2px;
    background-color:#D6ED5C;
    font-family:Arial, Sans serif;
    font-size:10px;
    color:#5B565F;
    text-decoration:none;
}
#encartgaucheintlabo ul#niveau2 li.niveau2-on a {
    background-color:#D6ED5C;
    font-weight:bold;
    margin-bottom:2px;
    margin-left:7px;
    font-family:Arial, Sans serif;
    font-size:10px;
    color:#5B565F;
    text-decoration:none;
}
.image_etape{
    display : block;
    float :left;
    width : 160px;
    margin-right:10px;      
}
.image_etape a {
    font-size:11px;
    color:#717174;
    font-weight:bold;
 }

.video_etape{
    display : block;
    float :left;
    width : 240px;
    height : 180px;
    margin-right:10px;      
}

.reponseflash, .reponseflash-question{
    display : block;
    float :left;
    width : 300px;
    height : 260px;
    margin-right:10px;  
    margin-left:10px;
}
.titre_etape{
    display : block;
    float : left;
    width : 340px;
    color:#717174;
}

.titre_etape-question {
    display : block;
    float : left;
    width : 400px;
}

.textetape, .textetape-question { 
    float :left;
    width : 340px;    
    height : auto;
    margin-bottom:10px;
    color:#666666;
    font-size:11px;          
}

.textetape-question{
    width : 400px;
}

.textetape-question p a {
    background-image:none;
}

.textetape a, .textetape-question a{
    color:#666666;
}

.textetape-question p{
    text-align:justify;
    margin-left:10px;
    width: 400px;
}

.etape {
    color:#717174;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;    
    margin-bottom:5px;
    padding-left:15px;     
}
.textetape a, .textetape-question a {
    background-repeat:no-repeat;
    color:#717174;
    font-weight:bold;
    padding-left:15px;   
}

.textetape-question a {
    background-image:none;
}

.textetape .lienInterneEtape, .textetape-question .lienInterneEtape{
    background-image:none;
    color:#666666;
    text-decoration:none;
    padding-left:0;
}
.textetape .lienInterneEtape a:hover, .textetape-question .lienInterneEtape a:hover{
    text-decoration:underline;
}
.etapeimage, .etapeimage-question {
    margin-top:15px;
    width: 600px;
    height:220px;
    float:left;       
}
#chemin-etape{
    color:#666666;    
    font-size:11px;
    margin-top:5px;
    text-align:center;
    width:180px;
    float: left;
}

#animcentral{
    float: left;
}

#chemin-etape .lien-chemin-etape{
    color:#666666;
    text-decoration:none;
}
#chemin-etape a:hover{
    text-decoration:underline;
}
#chemin-etape .lien-chemin-etape-selected{
    color:#666666;
    font-weight:bold;
    text-decoration:underline;
}

#main-question{
    width:750px;
    float:left;
}

#etapes-question{
    height: 420px;
    float:left;
}

html>body #etapes-question  { /* FF */
    height: 450px;
    float:left;
}

html>body #etapes-question  { /* IE7 */
    *height: 420px;
    *float:left;
}

html>body #etapes  {
    height: auto;
    min-height: 270px;
}

.etapeprecsuiv-question{
    width : 750px;
}

html>body .etapeimage, html>body .etapeimage-question{
    height: auto;
    min-height: 220px;
}
.reponseimage, .reponseimage-question  {    
    margin-top:15px;
    width: 750px;
    height:300px;
    float:left;       
}
.etapeimage img, .etapeimage-question img {
    float:left;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
    border:0;
    margin-right:25px;   
    
}
.etapeimage object, .etapeimag-question object {
    float:left;   
    margin-right:10px;
     border:1px solid; 
     
    }
#etapesuivante {
    display :block;
    float : right;
    width:150px;
}    

#etapesuivante-question {
    display :block;
    float : right;
    width:150px;
}

#etapesuivante a, #etapesuivante-question a {
    background-image:url(/FR/images/static/070411-fleche-suivante.gif);
    background-repeat:no-repeat;
    color:#717174;
    margin-bottom:5px;
    padding-left:15px;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    float:right;
}

#etapeprecedente, #etapeprecedente-question {
    display :block;
    float : left;  
}

#etapeprecedente a, #etapeprecedente-question a {
    background-image:url(/FR/images/static/070411-fleche-precedente.gif);
    background-repeat:no-repeat;
    color:#717174;
    margin-bottom:5px;
    margin-left : 20px;
    padding-left:15px;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    float:left;
}
#contenuintlabo #etapes,#contenuintlabo .etapeimage, #contenuintlabo .titre_etape,#contenuintlabo .image_etape, #contenuintlabo .textetape{
    float:left;
    width:180px;
}
#contenuintlabo .etapeimage{
    margin:0;
}
#contenuintlabo #etapes{
    padding:0;
}
#contenuintlabo .titre_etape{
    text-align:center;
    color:#4d4d4d;
    font-size:14px;
    font-weight:bold;
}
#contenuintlabo .titre_etape .etape{
    font-size:14px;
}
#contenuintlabo .titre_etape SPAN{
    margin:0; 
    padding:0;
}
#contenuintlabo .image_etape{
    padding:10px 0 5px 0;
    text-align:center;
}
#contenuintlabo .image_etape IMG{
    margin:0; 
    padding:0;
    text-align:center;
}
#contenuintlabo .image_etape BR{
display:none;
}
#contenuintlabo .textetape{
    font-size:11px;
    color:#000000;
}

/* Styles pour VC */
#bloc-decouvrirplus,#bloc-vc, #bloc-decouvrirplus-entresite,#bloc-vc-entresite{
    float:left;    
}
#bloc-decouvrirplus, #bloc-decouvrirplus-entresite{
    margin:10px 0 10px 0;
    font-size:11px;
    color:#000000;
    height:110px;
}
#title-decouvrirplus, #title-decouvrirplus-entresite{
    margin-bottom:2px;
    font-weight:bold;
    font-size:11px;    
    text-decoration:underline;
}
#iframe-vc{
    height:100px;
}
#vc-body, #vc-body-entresite{
    background:none;
    height:100px;    
}

#vc-body-entresite{
height :130px;
float:left;
}

#produits-vc{
    height:100px;
    width:300px;
    float:left;
    margin:0;
}


#produits-vc-entresite{
    height:100px;
    width:280px;
    float:left;
    margin:0;
}

#produits-vc LI, #produits-vc-entresite LI{
    float:left;
    list-style:none;
    width:65px;
    margin:5px 5px 5px 0 ;
}
#produits-vc IMG, #produits-vc-entresite IMG{
    border:1px solid #dedede;
    margin-bottom:2px;
}
#produits-vc .lien-produit,  #produits-vc-entresite .lien-produit{
    color:#000000;
    font-size:9px;
    text-decoration:none;
}

/* ########## CONCU POUR FAMILLE ###############*/
.refh4{
    margin:0px;
    font-size:10px;
    text-align:left;
    font-weight:normal;
}
.refh4 P{
    margin:5px 0;
    padding:0;
    float:left;
    width:250px;    
}
.refh4 .imagemedium{
    float:left;
}
#dhtmltooltip2{
    position: absolute;
    border: 1px solid #0935a4;
    padding:2px;
    font-family:verdana;
    color:#58595b;
    font-size:11px;
    font-weight:bold;
    background-color: #ffffff;
    visibility: hidden;
    z-index: 100;
}

/* ########## Navigation interne produit ###############*/
#iframenavinterne{
    width:580px;
    float:left;
}
#navinterneproduit{
    background:none;
    background-color:#FFFFFF;    
}
#navigationinterne-produit{
    float:left;
    padding:0;
    width:570px;
    margin:0 0 20px 10px;
}
#navigationinterne-produit .title{
    font-size:11px;
    color:#5B565F;
    text-decoration:none;
    margin-bottom:10px;
    cursor:pointer;    
}
#navigationinterne-produit IMG{
    margin:0 2px;
}

#blocnavigationinterne-prev{
    float:left;
    text-align:center;
    width:115px;
}
#blocnavigationinterne-prev IMG{
    float:left;
}
#blocnavigationinterne-prev SPAN{
    float:left;
    cursor:pointer;    
}
#blocnavigationinterne-next{
    float:right;
    text-align:center;
    width:120px;
    margin-right:0px !important;
    *margin-right:0px:important;
    -margin-right:10px;
}
#blocnavigationinterne-next IMG{
    float:right;
}
#blocnavigationinterne-next SPAN{
    float:right;
}
#retourlisteproduit {
    float:left;
    padding:5px;
    width:325px;
    text-align:center;
    margin-top:45px;
    position:absolute;
    left:120px;
}
#retourlisteproduit IMG{
    border:0;
}
#retourlisteproduit A{
    font-size:11px;
    color:#5B565F;
    text-decoration:none;
}

/* ########## GOODIES ########" */
#visuel-goodies{
    float:left;
    background-color:#ffffff;
}
#intro-goodies{
    font-size:12px;
    color:#666666;
    margin:10px 0 0 10px;
}
#intro-goodies P{
    margin:0 0 5px 0;
    padding:0;
}
.vignettegoodies{
    float:left;
    text-align:center;
    margin:8px;
    font-size:11px;
}
html>body .vignettegoodies{
    margin:10px;
}
.vignettegoodies .autresformats{
    margin-top:5px;
    color:#000000;    
}
.vignettegoodies .autresformats A{
    text-decoration:none;
    color:#000000;
}
.vignettegoodies .autresformats A:hover{
    text-decoration:underline;
}

/* favori */
#mesfavoris{
    float:right;
    font-size:12px;
    font-weight:bold;
    color:#666666;
    margin-top:0px;
    width:105px;   
}

html>body #mesfavoris {
    margin:auto;
}

#mesfavoris IMG{
    display:block;
    margin-bottom:5px;
}

html>body #mesfavoris IMG {
    margin:auto;
    margin-bottom:5px;
}

#mesfavoris A{
    text-decoration:none;
    color:#666666;
}
#nb-selections, #nb-selections2{
    color:#666666;
    float:right;
    font-size:11px;
    font-weight:bold;
    margin-top:-14px;
}

html>body #nb-selections, html>body #nb-selections2{
    margin-top:0px;
}

.blocPrixDecathFavoris{
    background-color:#333333;
    color:#999999;
    font-size:10px;
    font-weight:bold;
    float:left;
    width:182px;
    clear:both;    
        height:25px;
    width:150px;
}

.blocPrixKoodzaFavoris{
    margin-top:2px;
    background-color:#333333;
    color:#999999;
    font-size:10px;
    font-weight:bold;
    float:left;
    clear:both;
    height:25px;
    width:150px;
}
/* fin favori*/

/* favori dans lemenu gauche*/
#mesfavoris-li{
width:100px;
}

#mesfavorismenu{
    color:#666666;
    font-size:11px;
    font-weight:bold;
    margin-top:0px;
    padding-left:0px;
    width:175px;
}

#mesfavorismenu IMG{
    float:left;
    margin-right:20px;
}

#mesfavorismenu A{
    color:#666666;
    text-decoration:none;
}

html>body #mesfavorismenu A{
    color:#666666;
    text-decoration:none;
}

#mesfavorismenu #nb-selections, #mesfavorismenu #nb-selections2{
    color:#666666;
    font-size:11px;
    font-weight:bold;
    margin-top:-14px;
    padding-left:70px;
}

#mesfavoris .titrefavoris{
    width: 180px;
    text-align: right;
}

#favoris{
    background-color:#ffffff;
    background-image:none;
}

#mesfavoris .menu-lib{
    float: none;
    display:inline;
    margin-top: 5px;
}

html>body #mesfavoris .menu-lib {
display:inline;
float:none;
margin-top:5px;
}

.niveau1 #mesfavorismenu, .niveau1 #mesfavorismenu2 {
    text-align: right;
}

.niveau1 #mesfavorismenu2{
    width:180px;
}
/* fin favori*/

/* LIEN DANS LE KIT 2 A GAUCHE SOUS OXYLANE POUR LA HOMEPAGE*/

#mesfavorismenuhome {
    font-style:normal;
    font-family:verdana;
    font-size: 11px;
    color: #ffffff;
    font-weight:700;
    width:170px;
    margin-top:-20px;
    margin-left:5px;
    height:28px;    
    vertical-align:middle;
    float:left;
}

.lienfavorimenuhomepage{
    margin-left:45px;
    padding-top:6px;
}

#mesfavorismenuhome A {
    text-decoration: none;
}

#mesfavorismenuhome IMG{
    float:left;
    vertical-align:middle;
    margin-left:10px;
}
/* fin favori*/


#bloc_fermer-zoom a {
    font-size:70%;
    color:#5E5E5E;
    font-family:arial;
    width:100px;
    text-align:right;
    padding:2px 10px 2px 0px;
    cursor:pointer;
    margin-top:15px;
    margin-left:0px;
    text-decoration:underline;
    display:block;
    color: #B6A5AA;
}

html>body  #bloc_fermer-zoom a {
    width:auto;
}

.bloc_fermer-zoom a {
    font-size:70%;
    color:#5E5E5E;
    font-family:arial;
    width:100px;
    text-align:right;
    padding:2px 10px 2px 0px;
    cursor:pointer;
    margin-top:15px;
    margin-left:0px;
    text-decoration:underline;
    display:block;
    color: #B6A5AA;
}

#bloc_fermer-zoom{
    text-align:right;
    margin-top:5px;
    display:block;
    color: #B6A5AA;
}

/* ########## NUAGE DE LIENS ########" */
.nuageliensgrands{
    color:#666666;
    font-size: 12px;
    text-decoration:none;
}

.nuagelienspetits{
    color:#666666;
    font-size: 10px;
    text-decoration:none;
    font-weight: bold;
}

.nuageliensgrands-over{
    /* color:#e4e76c; en vert*/
    color:#0935a4;
    font-size: 12px;
    text-decoration:none;
}

.nuagelienspetits-over{
    /* color:#e4e76c; en vert*/
    color:#0935a4;
    font-size: 10px;
    text-decoration:none;
    font-weight: bold;
}

#nuage-liens, .content-desc{
    width:450px;
    margin:0px;
    padding:0px;
}

#nuage-liens{
    float: right;
}

.content-desc{
    float: left;
}

#nuage-et-thematique{
    width:1000px;
    margin-top: 30px;
}

.desc-top, .desc-bottom{
    width:450px;
}

.desc-homepage-theme{
    padding:0 10px 0 10px;
    color:#7e7e7e;
    font-size:10px;
    margin:0;
}

/* ########## FIN NUAGE DE LIENS ########"
/* ########## PAGE CONCOURS ########" */    
#iframeconcours{
    width: 825px;
    height: 640px;
}

#main-concours{
    width:1000px !important;
    *width:1000px;
    -width:1023px;
    text-align:left;    
}
/* ########## FIN PAGE CONCOURS ########" */



/* Styles pour news homepage */
#mainnews, #prevnews, #nextnews{
    float:left;
    text-align:left;
}
#mainnews{
    width:142px;
}
#prevnews, #nextnews{
    width:10px;
    margin:49px 2px 0 2px;
    cursor:pointer;
    position:absolute;    
}
#prevnews{
    margin-left:-5px;
}
#nextnews{
    margin-left:152px;    
}
#contenumainright img {
    float:left;
    margin-top:49px;
}
#contenumainright a{
    text-align:center;
}
#contenumainright a img{
    float:none;
}
#contenumainright span {
    float:left;
    width:142px;
    font-size:10px;
    color:#58595b;
    text-align:center;
}
#contenumainright .lienensavoirplus{
    float:left;
    width:140px;
    height:27px;
    color:	#58595b;
    font-size:10px;
    font-weight:bold;
    padding:2px 2px 0 0;
    text-decoration:none;
    text-align:center;
}
#contenumainright .lienensavoirplus a.savoirplus{
    font-size:10px;
    text-decoration:underline;
    padding-right:3px;
}
#contenumainright .lienensavoirplus IMG{
    padding:0;
    margin:0;
    float:none;
}
#contenunews{
    float:left;
    width:142px;
    margin:2px 0 0 10px;
    overflow:hidden;
    position:absolute;
    overflow:hidden;
}    
#panorama{
    position:relative; 
    overflow:hidden;
    width:142px;    
}
#panorama{
    padding:0;
}
#mainnews p{
    margin:2px 0 0 0;
}

/* ##########  PAGE VIDEOS ##########  */
#video{
    float:left;
    width:790px !important;
    *width:790px !important;
    -width:790px;
    border-top:1px dotted #717174;
    border-bottom:1px dotted #717174;
    padding:10px 0;
    margin-left:0px !important;
    *margin-left:0px !important;
    -margin-left:0px ;
    margin-bottom:20px;
}

#video-principale{
width:400px;
float:left;
}

#video-titre{
    margin-bottom:20px;
}

#player{
    float:left;
    width:320px;
    height:300px;
}
.desc-video{
    float:left;
    margin-left:5px;
    margin-top:10px;
    width:390px;
    color:#717174;
    font-size:11px;
}
.desc-video H2{
    font-size:12px;
    margin:0 0 5px 0;    
}
.desc-video P{
    margin:5px 0;
}

#autres-videos{
    width:330px;
    float:left;
    border-top:none;
    margin-left:50px !important;
    *margin-left:50px !important;
    -margin-left:0px;
}

#img-miniature{
    float:left;
    margin-right:10px;
}

#titre-miniature{
    margin-left:120px !important;
    *margin-left:120px !important;
    -margin-left:0px;
    margin-bottom:5px;
    width:200px;
    font-size:12px;
    color:#000000;
    font-weight:bold;
}

#description-miniature {
    margin-left:120px !important;
    *margin-left:120px !important;
    -margin-left:0px;
    margin-bottom:5px;
    width:200px;
    font-size:10px;
    color:#000000;
}

.bloc-video-miniature{
    float:left;
    margin-bottom :10px;
    padding-top : 10px;
    padding-bottom : 10px;
    padding-left:3px;
    padding-right:3px;
    border :1px dotted #717174;
}

 #lien-lire-video{
    color:#b6a5aa;
    margin-left:120px !important;
    *margin-left:120px !important;
    -margin-left:0px;
    width:200px;
    font-size:10px;
    position :relative;
 }
 
 #lien-lire-video a {
     cursor : pointer;
     position :relative;
     color:#999999;
 }
 
 #video-image{
     width:395px;
 }
 
 #video-image1, #video-image3{
     margin-left:0px;
     margin-right:0px;
     float:left;
     width:110px;
 }
 
 #video-image2{
     margin-left:0px;
     margin-right:0px;
     float:left;
     width:173px;
     text-align:center;
 }
 
 #video-lien{
     float:left;
     width: 390px;
     text-align:right;
     margin-top:20px;
     padding-bottom:20px;
 }
 
 #video-lien a {
     color:#717174;
 }
  
 #video-commentaire{
     margin-bottom:20px;
 }
 
 #video-commentaire div {
     text-align:justify;
     margin-bottom:10px;
 }
 
/* ##########  FIN  PAGE VIDEOS ##########  */
/* ##########  FIN  TOP SEARCH VERSION 5.6 ##########  */
.liens-topsearch{
    width:600px;
    min-height:220px;
}

.colonne-topsearch{
    margin-top:0px;
    margin-bottom:0px;
    float:left;
}

.liens-nav-topsearch{
    margin-top:20px;
    padding-bottom:30px;
}

.lien-precedent-topsearch, .lien-suivant-topsearch, .lien-parent-topsearch {
    width:200px;
    float:left;
}

.lien-precedent-topsearch {
    text-align :left;
}

.lien-suivant-topsearch {
    text-align:right;
}

.lien-parent-topsearch {
    text-align :center;
}

.lien-parent-topsearch a {
    color: #999999;
}

.titre-topsearch{
    width:500px;
}

.titre-topsearch H1 {
    margin-bottom:10px;
    font-size:12px;
}

.texte-topsearch{
    width:500px;
    font-size:12px;
    margin-bottom:20px;
}

.colonne-topsearch{
    width:150px;
}

.liens-topsearch .colonne-topsearch div {
    text-decoration : none;
    color: #000000;
    width: 150px;
    cursor : pointer;
    margin-bottom:5px;
}

.liens-topsearch .colonne-topsearch .numLien{
    text-decoration : none;
    color: #000000;
    width: 20px;
    float:left;
}

.liens-topsearch .colonne-topsearch .leLien{
    text-decoration : none;
    color: #000000;
    width: 130px;
    float:left;
}

.liens-topsearch .colonne-topsearch div .leLien a{
    text-decoration : none;
    color: #000000;
}
/* ##########  FIN  TOP SEARCH VERSION 5.6 ##########  */
/* correction du menu haut sur FF3*/

#bloc-menu-unite{
    text-align:center;
}

#bloc-menu-unite-img{
    text-align:center;
    float:none;
}

#bloc-menu-unite-texte{
    text-align:center;
    float:none;
}
/* fin */

/* ########## ARBOMULTICRITERE ########" */
.titre-arbo{
        margin: 0px 0px 0px 10px;
        padding: 0px 0px 0px 0px;
        font-weight: bold;
}
    
.sous-titre-arbo{
    margin: 0px 0px 0px 20px;
}

.sous-titre-arbo a{
    color: #666666;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
    font-weight:normal;
}

.titre-arbo a{
    color: #666666;
    font-size : 11px;
    font-family:arial;
    text-decoration: none;
}


#arbo div H1{
    font-size : 11px;
    font-family:arial;
    width: 150px;
    color:#1849b2;
    margin:0px;
    margin-bottom:10px;
    margin-left:10px;
}

#arbo{
    font-size : 11px;
    font-family:arial;
    margin-top:10px;
    margin-left: 12px;
    padding : 5px 5px 5px 1px;
    width: 160px;
    color: #666666;
}

#ligne-arbo{
border-top: #999999 1px solid;
width: 157px;
height:2px;
margin-left:20px;
margin-top:5px;
}

html>body #arbo{
    margin-left: 12px;
    margin-top:0px;
}

#img-couleur{
    width:20px;
    height:20px;
    border: 1px solid #666666;
    float:left;
    margin-right:2px;
    margin-bottom:2px;
    cursor: pointer;
}

#tout-aff-arbo{
    text-decoration: underline;
    margin-bottom: 15px;
}

.grdtitre-arbo{
    background-image: url(/FR/images/static/0607-novadry-fr-navig-puce.gif);
    background-repeat:no-repeat;
    background-position : left center;
}
/* ########## FIN ARBOMULTICRITERE ########" */
  /* ************************* RECRUTEMENT *************************** */
    #body-recrutement{
        width:1000px;
        margin-left:auto;
        margin-right:auto;
        background:none;
    }
    
    #pagerecrutement{
        width:1000px;
        margin-bottom:15px;
    }
    
    #flash-hp-recr{
        width:1000px;
        height:500px;
    }
/* ##########  FIN  RECRUTEMENT ##########  */
/* ############ DOCUMENTS ASSOCIES ############*/
#doc-associes{
    float:left;
    text-align:center;
}

#doc-associes-contenu{
    font-size:11px;
    color:#7f7f7f;
    padding-top:10px;
}

#tableau-document-associe {
    width:570px;
    border-width:thin; 
    border-color:#EEEEEE; 
    border-style:solid; 
    padding:5px;
    float:left;
}

#titre-tableau-document-associe{
    width:480px;
}

#telechargement-acrobat{
    width:480px;
    float:left;
    margin-top:20px;
    font-size:9px;
}

.colonne-doc-associe-type, #type-tableau{
    width:150px;
}

.colonne-doc-associe-titre, #titre-tableau{
    width:200px;
}

.colonne-doc-associe-titre a {
    color:#999999;
    text-decoration:underline;
}

.colonne-doc-associe-titre a:hover {
    color:#0935a4;
    text-decoration:none;
}

.colonne-doc-associe-version, #version-tableau{
    width:50px;
}

.colonne-doc-associe-date, #date-tableau{
    width:70px;
}

.colonne-doc-associe-poids, #poids-tableau{
    width:50px;
}

.colonne-doc-associe-poids, #telecharger-tableau{
    width:100px;
}

#type-tableau, #titre-tableau, #version-tableau, #date-tableau, #poids-tableau, #telecharger-tableau {
    font-weight:700;    
    background-color:#EBEBEB;
    color:#000000;
}

.ligne-doc-associe{
    float:left;
    width:480px;
}

.telechargement-acrobat-image{
    width:50px;
    float:left;
}

.telechargement-acrobat-texte{
    margin-left:10px;
    margin-top:5px;
    width:410px;
    float:left;
}

#titre-doc-associes{
    color:#999999;
    font-weight:700;
    float:left;
    margin-bottom:5px;
    text-align:left;
    text-decoration:underline;
    width:400px;
}

.ligne-doc-associe td {
    text-align:left;
    height: 30px !important;
    *height: auto  !important;
    color:#999999;
}

.bloc-telechargement a {
    color:#9a9f9f;
    text-decoration:underline;
}

.bloc-telechargement a:hover {
    color:#0935a4;
    text-decoration:none;
}

.bloc-telechargement a img {
    float:right;
    margin-right:10px;
}

.getpdf{
    margin-top:20px;
}

td.type{
    width:150px;
}

td.version{
    width:50px;
}

td.date{
    width:70px;
}

td.poids{
    width:50px;
}

td.bloc-telechargement{
    width:100px;
}
/* ############ FIN DOCUMENTS ASSOCIES ############*/

/* ########## SAISIE PREDICTIVE ########" */
#search_suggest{
    width:122px;
    float:left;
    z-index:6000;
    position:relative;
    background-color:#ffffff;
    border: 1px solid #999999;
    margin-top:4px;
    clear:both;
    display:none;
}

#search_suggest a {
    color: #999999;
    font-size:10px;
}

#search_suggest a:hover {    
    font-size:10px;
    text-decoration:underline;
}

#search_suggest .suggest_link .suggest_link span{
    color: #0935a4;
    font-weight:700;
}

.suggest_link{
    margin-left:5px;
}

.suggest_link a{
    text-decoration:none;
}
.suggest_link a:hover{
    text-decoration:underline;
}

/* ########## FIN SAISIE PREDICTIVE ########" */
