a {cursor:pointer}

/* DG Globals */
ul li{list-style:none;}

#gcontainer{width:760px; margin:0 auto; padding:0;}

/* CONTAINER */
#gcontainer .container{padding:10px 0px 20px 0px; width:726px; float:left;}
#gcontainer .container .main-intitule{float:left; height:26px; padding:0 0 0 24px;}
#gcontainer .container .main-intitule a{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-intitule-slideshow-right.jpg') no-repeat right top; float:left;}
#gcontainer .container .main-intitule a span{padding:5px 6px 5px 9px; line-height:16px; display:block; background:url('../images/bg-intitule-slideshow-left.jpg') no-repeat left top;}

/* CONTAINER > Center Column */
#gcontainer .container .center-column{width:721px; float:left; padding:4px 0 0 15px;}
#gcontainer .container .center-column .slideshow-interieur{width:721px; float:left; width:380px; /*margin:0 35px 0 0;*/ margin:0 124px 0 0; display:inline;}
#gcontainer .container .center-column .slideshow-interieur-last{width:721px; float:left; width:380px; /*margin:0 35px 0 0;*/ margin:0; display:inline;}
#gcontainer .container .center-column .slideshow-interieur .intitule,
#gcontainer .container .center-column .slideshow-interieur-last .intitule{float:left;}
#gcontainer .container .center-column .slideshow-interieur .intitule a,
#gcontainer .container .center-column .slideshow-interieur-last .intitule a{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-main-intitule-right.jpg') no-repeat right top; float:left;}
#gcontainer .container .center-column .slideshow-interieur .intitule a span,
#gcontainer .container .center-column .slideshow-interieur-last .intitule a span{padding:5px 9px 5px 8px; line-height:16px; display:block; background:url('../images/bg-main-intitule-left.jpg') no-repeat left top;}
#gcontainer .container .center-column .slideshow-interieur .container-slideshow,
#gcontainer .container .center-column .slideshow-interieur-last .container-slideshow{width:486px; border:0px solid #474749; float:left; height:288px; background-color:#19181D;}
#gcontainer .container .center-column .slideshow-interieur .content-slideshow,
#gcontainer .container .center-column .slideshow-interieur-last .content-slideshow{border:0px solid #474749; border-left:10px solid #474749; width:494px; height:250px; position:relative; float:left;}
#gcontainer .container .center-column .slideshow-interieur .container-slideshow .visuel,
#gcontainer .container .center-column .slideshow-interieur-last .container-slideshow .visuel{float:right; height:285px;}
#gcontainer .container .center-column .slideshow-interieur .container-slideshow .visuel img.slide,
#gcontainer .container .center-column .slideshow-interieur-last .container-slideshow .visuel img.slide{display:none !important;}
#gcontainer .container .center-column .slideshow-interieur .container-slideshow .visuel img.active-slide,
#gcontainer .container .center-column .slideshow-interieur-last .container-slideshow .visuel img.active-slide{display:block !important;}
#gcontainer .container .center-column .slideshow-interieur .text,
#gcontainer .container .center-column .slideshow-interieur-last .text{position:absolute; top:0; padding:0 0 0 1px; width:140px; /*background:url('../images/bg-text-ombre.png') repeat-y;*/ margin:0px 0px 0px 0px;}
#gcontainer .container .center-column .slideshow-interieur .text ul,
#gcontainer .container .center-column .slideshow-interieur-last .text ul{ width:140px; padding:0 24px 0 0; height:285px;}
#gcontainer .container .center-column .slideshow-interieur-last .text ul{width:140px;}
#gcontainer .container .center-column .slideshow-interieur .text ul li,
#gcontainer .container .center-column .slideshow-interieur-last .text ul li{margin:0 0 2px 0; height:20px;padding:2px;display:block;width:162px;}
#gcontainer .container .center-column .slideshow-interieur .text ul .first,
#gcontainer .container .center-column .slideshow-interieur-last .text ul .first{padding:6px 0 0 0;}
#gcontainer .container .center-column .slideshow-interieur-last .text ul .first a:hover{color:#000000;}
#gcontainer .container .center-column .slideshow-interieur .text ul li a,
#gcontainer .container .center-column .slideshow-interieur-last .text ul li a{padding:3px 0 0 8px; height:17px; display:block; color:#F1F1F1; font:bold 11px Helvetica, sans-serif; text-align:left;text-decoration:none;width:154px;}
#gcontainer .container .center-column .slideshow-interieur .text ul li a:hover,
#gcontainer .container .center-column .slideshow-interieur-last .text ul li a:hover,
#gcontainer .container .center-column .slideshow-interieur-last .text ul li a.active,
#gcontainer .container .center-column .slideshow-interieur .text ul li a.active{background-color:#474749; color:#FF0000;}
#gcontainer .container .center-column .last{margin:0;}

#gcontainer .container .center-column .wrapper-visuels-products {
    float: left;
    margin: 10px 0 0;
    width: 709px;
}

#gcontainer .container .center-column .visuels-products .container-products {
    border: 1px solid #F1F1F1;
    float: left;
}

#gcontainer .container .center-column .visuels-products {
    display: inline;
    float: left;
    margin: 0 23px 0 0;
    width: 220px;
}

#gcontainer .container .center-column .wrapper-visuels-products  .visuels-products .intitule a
{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-main-intitule-right.jpg') no-repeat right top; float:left;}
#gcontainer .container .center-column .wrapper-visuels-products  .visuels-products .intitule a span
{padding:5px 9px 5px 8px; line-height:16px; display:block; background:url('../images/bg-main-intitule-left.jpg') no-repeat left top;}









/*************/




#gcontainer2{width:760px; margin:0 auto; padding:0;}

/* CONTAINER */
#gcontainer2 .container{padding:10px 0px 20px 0px; width:726px; float:left;}
#gcontainer2 .container .main-intitule{float:left; height:26px; padding:0 0 0 24px;}
#gcontainer2 .container .main-intitule a{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-intitule-slideshow-right.jpg') no-repeat right top; float:left;}
#gcontainer2 .container .main-intitule a span{padding:5px 6px 5px 9px; line-height:16px; display:block; background:url('../images/bg-intitule-slideshow-left.jpg') no-repeat left top;}

/* CONTAINER > Center Column */
#gcontainer2 .container .center-column{width:721px; float:left; padding:4px 0 0 15px;}
#gcontainer2 .container .center-column .slideshow-interieur{width:721px; float:left; width:380px; /*margin:0 35px 0 0;*/ margin:0 124px 0 0; display:inline;}
#gcontainer2 .container .center-column .slideshow-interieur-last{width:721px; float:left; width:380px; /*margin:0 35px 0 0;*/ margin:0; display:inline;}
#gcontainer2 .container .center-column .slideshow-interieur .intitule,
#gcontainer2 .container .center-column .slideshow-interieur-last .intitule{float:left;}
#gcontainer2 .container .center-column .slideshow-interieur .intitule a,
#gcontainer2 .container .center-column .slideshow-interieur-last .intitule a{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-main-intitule-right.jpg') no-repeat right top; float:left;}
#gcontainer2 .container .center-column .slideshow-interieur .intitule a span,
#gcontainer2 .container .center-column .slideshow-interieur-last .intitule a span{padding:5px 9px 5px 8px; line-height:16px; display:block; background:url('../images/bg-main-intitule-left.jpg') no-repeat left top;}
#gcontainer2 .container .center-column .slideshow-interieur .container-slideshow,
#gcontainer2 .container .center-column .slideshow-interieur-last .container-slideshow{width:486px; border:0px solid #474749; float:left; height:288px; background-color:#19181D;}
#gcontainer2 .container .center-column .slideshow-interieur .content-slideshow,
#gcontainer2 .container .center-column .slideshow-interieur-last .content-slideshow{border:0px solid #474749; border-left:10px solid #474749; width:494px; height:250px; position:relative; float:left;}
#gcontainer2 .container .center-column .slideshow-interieur .container-slideshow .visuel,
#gcontainer2 .container .center-column .slideshow-interieur-last .container-slideshow .visuel{float:right; height:285px;background:url('../images/bg-home.png');}
#gcontainer2 .container .center-column .slideshow-interieur . .visuel img.slide,
#gcontainer2 .container .center-column .slideshow-interieur-last .container-slideshow .visuel img.slide{display:none !important;}
#gcontainer2 .container .center-column .slideshow-interieur .container-slideshow .visuel img.active-slide,
#gcontainer2 .container .center-column .slideshow-interieur-last .container-slideshow .visuel img.active-slide{display:block !important;}
#gcontainer2 .container .center-column .slideshow-interieur .text,
#gcontainer2 .container .center-column .slideshow-interieur-last .text{position:absolute; top:0; padding:0 0 0 1px; width:140px; /*background:url('../images/bg-text-ombre.png') repeat-y;*/ margin:0px 0px 0px 0px;}
#gcontainer2 .container .center-column .slideshow-interieur .text ul,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul{ width:140px; padding:0 24px 0 0; height:285px;}
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul{width:140px;}
#gcontainer2 .container .center-column .slideshow-interieur .text ul li,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul li{margin:0 0 2px 0; height:20px;padding:2px;display:block;width:162px;}
#gcontainer2 .container .center-column .slideshow-interieur .text ul .first,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul .first{padding:6px 0 0 0;}
#gcontainer2 .container .center-column .slideshow-interieur .text ul li a,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul li a{padding:3px 0 0 8px; height:17px; display:block; color:#F1F1F1; font:bold 11px Helvetica, sans-serif; text-align:left;text-decoration:none;width:154px;}
#gcontainer2 .container .center-column .slideshow-interieur .text ul li a:hover,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul li a:hover,
#gcontainer2 .container .center-column .slideshow-interieur-last .text ul li a.active,
#gcontainer2 .container .center-column .slideshow-interieur .text ul li a.active{background-color:#474749; color:#FF0000;}
#gcontainer2 .container .center-column .last{margin:0;}

#gcontainer2 .container .center-column .wrapper-visuels-products {
    float: left;
    margin: 10px 0 0;
    width: 709px;
}

#gcontainer2 .container .center-column .visuels-products .container-products {
    border: 1px solid #F1F1F1;
    float: left;
}

#gcontainer2 .container .center-column .visuels-products {
    display: inline;
    float: left;
    margin: 0 23px 0 0;
    width: 220px;
}

#gcontainer2 .container .center-column .wrapper-visuels-products  .visuels-products .intitule a
{display:block; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; height:26px; padding-right:4px; background:url('../images/bg-main-intitule-right.jpg') no-repeat right top; float:left;}
#gcontainer2 .container .center-column .wrapper-visuels-products  .visuels-products .intitule a span
{padding:5px 9px 5px 8px; line-height:16px; display:block; background:url('../images/bg-main-intitule-left.jpg') no-repeat left top;}