/** 
 * 2013-10-10 : Styles spécifiques pour la version 1.5 du site
 */
 
 
 
  /*========================== 
    Polices
 ============================*/
 
 @font-face {
    font-family: 'gotham-black';
    src: url('../font/gotham/gothmbla-webfont.eot');
    src: url('../font/gotham/gothmbla-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/gotham/gothmbla-webfont.woff') format('woff'),
         url('../font/gotham/gothmbla-webfont.ttf') format('truetype'),
         url('../font/gotham/gothmbla-webfont.svg#gotham-blackgotham-black') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham-bold';
    src: url('../font/gotham/gothmbol-webfont.eot');
    src: url('../font/gotham/gothmbol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/gotham/gothmbol-webfont.woff') format('woff'),
         url('../font/gotham/gothmbol-webfont.ttf') format('truetype'),
         url('../font/gotham/gothmbol-webfont.svg#gotham-boldgotham-bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham-book';
    src: url('../font/gotham/gothmbok-webfont.eot');
    src: url('../font/gotham/gothmbok-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/gotham/gothmbok-webfont.woff') format('woff'),
         url('../font/gotham/gothmbok-webfont.ttf') format('truetype'),
         url('../font/gotham/gothmbok-webfont.svg#gotham-bookgotham-book') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham-medium';
    src: url('../font/gotham/gothmmed-webfont.eot');
    src: url('../font/gotham/gothmmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/gotham/gothmmed-webfont.woff') format('woff'),
         url('../font/gotham/gothmmed-webfont.ttf') format('truetype'),
         url('../font/gotham/gothmmed-webfont.svg#gotham-mediumgotham-medium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham-light';
    src: url('../font/gotham/gothmlig-webfont.eot');
    src: url('../font/gotham/gothmlig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/gotham/gothmlig-webfont.woff') format('woff'),
         url('../font/gotham/gothmlig-webfont.ttf') format('truetype'),
         url('../font/gotham/gothmlig-webfont.svg#gotham-lightgotham-light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'segoe_print';
    src: url('../font/segoepr-webfont.eot');
    src: url('../font/segoepr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/segoepr-webfont.woff') format('woff'),
         url('../font/segoepr-webfont.ttf') format('truetype'),
         url('../font/segoepr-webfont.svg#segoe_printregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
 
 /*========================== 
    Général
 ============================*/
 body {background-image:url('../images/overall-bg.jpg');background-repeat:repeat-x;}
 .header {height:89px;}
 .col-main {margin-top:20px;margin-bottom:20px;}
 .header a.logo img {margin-top: -26px;}
 
 /*========================== 
    Homepage
 ============================*/
 .cms-home .col-main {margin-top:0;margin-bottom:0px;}
 #div-blocs-highlight-2 {background:none;width:1020px;overflow:hidden;margin-top:5px;}
 .etatpur-banner-home-block {float:left;margin-left:6px;}
 #div-blocs-highlight-2 .etatpur-banner-home-block:first-child{margin-left:0;}
.etatpur-banners-home-slider-block {margin-top:19px;margin-left:-2px;}
 
 
 /*========================== 
    Menu Haut
 ============================*/
#navigation-top {width:1020px;height:30px;border-bottom:3px solid #18b7b1;}
#navigation-top ul {list-style:none;margin:0;padding:0;color:#18b7b1;}
#navigation-top ul li {float:left;position:relative;}
#navigation-top ul li a:hover {text-decoration:none;}
#navigation-top ul li ul {display:none;border-top:0px;width:156px;padding-top:12px;padding-left:15px;padding-right:15px;background-repeat:no-repeat;}
#navigation-top ul li:hover>ul  {display: block; z-index: 100;position:absolute;}
#navigation-top ul li ul li {float:none;height:22px;line-height: 80%;margin-bottom:2px}
#navigation-top ul li ul li a {color:#888888;font-size:11px;font-family:"gotham-book";}
#navigation-top ul li ul li a:hover {color:#18b7b1;font-family:"Gotham-medium";}


.navigation-top-left {float:left;width:770px;}
.navigation-top-left ul {position:relative;}
.navigation-top-left ul li {font-size:13px;font-family:"gotham-black";text-transform:uppercase;height:30px;}
.navigation-top-left ul li a {color:#4e4e4e;padding-top:8px;display:block;}
.navigation-top-left ul li#navigation-top-left-1{background-color:#18b7b1;width:148px;border-radius:3px 3px 0px 0px;text-align:center;}
.navigation-top-left ul li#navigation-top-left-1 a {color:#FFF;}
.navigation-top-left ul li#navigation-top-left-2 ul {width:155px;background-image:url('../images/navigation-top-left2-bg.png');width:202px;height:156px;left:8px;}
.navigation-top-left ul li#navigation-top-left-2 {margin-left:40px;}
.navigation-top-left ul li#navigation-top-left-3 {margin-left:50px;}
.navigation-top-left ul li#navigation-top-left-3 ul {width:175px; background-image:url('../images/navigation-top-left3-bg.png');width:200px;height:148px;}
.navigation-top-left ul li#navigation-top-left-4 {margin-left:50px;}
.navigation-top-left ul li ul li {text-transform:none;height:auto;font-size:11px;}

.navigation-top-left ul li#navigation-top-left-5 a.gift {color:#ed308b;background-image:url('../images/navigation-top-pink-gift.jpg');background-position:right 2px;background-repeat:no-repeat;padding-right:25px;}

#navigation-top-left-fr {width:785px;}
#navigation-top-left-fr ul li#navigation-top-left-1 {width:130px;}
#navigation-top-left-fr ul li#navigation-top-left-2 {/*margin-left:13px;*/margin-left:7px;}
#navigation-top-left-fr ul li#navigation-top-left-3 {/*margin-left:13px;*/margin-left:7px;}
#navigation-top-left-fr ul li#navigation-top-left-4 {/*margin-left:13px;*/margin-left:7px;}
#navigation-top-left-fr ul li#navigation-top-left-5 {/*margin-left:13px;*/margin-left:7px;}

#navigation-top-left-fr ul li#navigation-top-left-2 ul {width:155px;background-image:url('../images/navigation-top-left2-1-bg.png');width:202px;height:156px;left:8px;}
#navigation-top-left-fr ul li#navigation-top-left-3 ul {width:175px; background-image:url('../images/navigation-top-left3-1-bg.png');width:200px;height:148px;}

.navigation-top-right {float:left;width:247px;padding-top:5px;}
#navigation-top .navigation-top-right ul {margin-left:50px;}
.navigation-top-right ul li {float:left;font-family:"gotham-book";font-size:12px;color:#888888;line-height:18px;}
.navigation-top-right ul li#navigation-top-right-pipe {width:15px;text-align:center;}
.navigation-top-right a {color:#888888;}

#navigation-top-right-fr {/*width:210px;*/width:234px;padding-top:7px;}
#navigation-top-right-fr li#navigation-top-right-pipe {width:8px;}
#navigation-top-right-fr li#navigation-top-right-1,#navigation-top-right-fr li#navigation-top-right-2 {font-size:11px;}
#navigation-top #navigation-top-right-fr ul {margin-left:15px;}
#navigation-top ul li ul#navigation-top-advantages-hover-block,#navigation-top ul li ul.navigation-top-advantages-hover-block {margin:0;padding:0;left:-273px;top:13px;}

#navigation-top .navigation-top-right ul li#navigation-top-right-1 ul {left:-15px;background-image:url('../images/navigation-top-right1-bg.png');width:200px;height:148px;margin-left:0;padding-top:17px;}
#navigation-top .navigation-top-right ul li#navigation-top-right-2 ul {left:-125px;background-image:url('../images/navigation-top-right2-bg.png');width:188px;height:78px;margin-left:0;padding-top:17px;}
 
/* Menu gauche hover */
.navigation-top-left ul li#navigation-top-left-1 ul ul {display:block;}
.navigation-top-left ul li#navigation-top-left-1 .navigation-top-arrow{display:block;float:right;width:15px;height:10px;background-image:url('../images/navigation-top-arrow.png');margin-right:7px;margin-top:5px;}


/* Menu haut International */
 
 /*Allemand*/
 
.navigation_top_de #navigation-top-left-3 ul li a {height: 50px;padding-bottom: 10px;line-height: 100%;margin-bottom: 10px;}
#catalogue_de{margin-top:10px;}
.navigation_top_de .navigation-top-left {float: left;width: 685px;}
#navigation-top.navigation_top_de .navigation-top-right ul li#navigation-top-right-2 ul {margin-left: 69px;}
#navigation-top.navigation_top_de .navigation-top-right ul li#navigation-top-right-1 ul {background-image: url('../images/navigation-top-left35-bg.png');}
.navigation_top_de ul li#navigation-top-left-2,
.navigation_top_de ul li#navigation-top-left-3,
.navigation_top_de ul li#navigation-top-left-4 {margin-left: 30px;}
.navigation_top_de .navigation-top-right {float: left;width: 325px;padding-top: 5px;}
.navigation_top_de  #navigation-top ul li ul li {float: none;height: 22px;}
.navigation_top_de #navigation-top ul li ul li {float: none;line-height: normal;height: 22px;}

.navigation_top_de .navigation-top-left-hover #navigation-top-left-1 {width:160px;}
 
/*Italie*/
 
.navigation_top_it #navigation-top-left-3 ul li a {height: 50px;padding-bottom: 10px;line-height: 100%;margin-bottom: 10px;}
#catalogue_it{margin-top:10px;}
#navigation-top.navigation_top_it .navigation-top-right ul li#navigation-top-right-2 ul {margin-left: 25px;}
#navigation-top.navigation_top_it .navigation-top-left ul li#navigation-top-left-2 ul {background-image:url('../images/navigation-top-left2-bg-es.png');}
#navigation-top.navigation_top_it .navigation-top-right ul li#navigation-top-right-1 ul {padding-left:10px;}
.navigation_top_it .navigation-top-left {float: left;width: 750px;}
.navigation_top_it .navigation-top-right {float: left;width: 270px;padding-top: 5px;}
.navigation_top_it  #navigation-top ul li ul li {float: none;height: 22px;}
.navigation_top_it #navigation-top ul li ul li {float: none;line-height: normal;height: 22px;}

.navigation_top_it .navigation-top-left-hover #navigation-top-left-1 {width:155px;}

/*Espagne*/

/*.navigation_top_es .navigation-top-left ul li#navigation-top-left-1{}
.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 a {padding-top:0;}
.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 a .ie {line-height:16px;}*/
.navigation_top_es .navigation-top-left {float: left;width: 740px;}
#navigation-top.navigation_top_es .navigation-top-right ul li#navigation-top-right-1 ul {background-image: url('../images/navigation-top-left35-bg.png');}
#navigation-top.navigation_top_es .navigation-top-right ul li#navigation-top-right-2 ul {padding-left:10px;}
#navigation-top.navigation_top_es .navigation-top-left ul li#navigation-top-left-2 ul {background-image:url('../images/navigation-top-left2-bg-es.png');}
#navigation-top.navigation_top_es .navigation-top-left ul li#navigation-top-left-3 ul {background-image:url('../images/navigation-top-left2-bg-es-2.png');}

.navigation_top_es ul li#navigation-top-left-2,
.navigation_top_es ul li#navigation-top-left-3,
.navigation_top_es ul li#navigation-top-left-4 {margin-left: 15px;}
.navigation_top_es .navigation-top-right {float: right;width: 276px;padding-top: 5px;}
.navigation_top_es #navigation-top ul li ul li { float: none;height: 22px;}
.navigation_top_es #navigation-top ul li ul li {float: none;line-height: normal;height: 22px;}

/*Angleterre*/

#navigation-top.navigation_top_uk .navigation-top-right ul li#navigation-top-right-2 ul {margin-left: 64px;}
.navigation_top_uk .navigation-top-left {float: left;width: 725px;}
.navigation_top_uk ul li#navigation-top-left-2,
.navigation_top_uk ul li#navigation-top-left-3,
.navigation_top_uk ul li#navigation-top-left-4 {margin-left: 30px;}
.navigation_top_uk .navigation-top-right {float: left;width: 295px;padding-top: 5px;}
.navigation_top_uk  #navigation-top ul li ul li {float: none;height: 22px;}
.navigation_top_uk #navigation-top ul li ul li {float: none;line-height: normal;height: 22px;}

/*Hollande*/

.navigation_top_nl #navigation-top-left-3 ul li a {height: 50px;padding-bottom: 10px;line-height: 100%;margin-bottom: 10px;}
#catalogue-nl {margin-top: 10px;}
.navigation_top_nl .navigation-top-left {float: left;width: 709px;}
.navigation_top_nl ul li#navigation-top-left-2,
.navigation_top_nl ul li#navigation-top-left-3,
.navigation_top_nl ul li#navigation-top-left-4 {margin-left: 30px;}

#navigation-top.navigation_top_nl .navigation-top-left ul li#navigation-top-left-3 ul {background-image:url('../images/navigation-top-left2-bg-nl.png');}
.navigation_top_nl .navigation-top-right {float: left;width: 311px;padding-top: 5px;}
.navigation_top_nl  #navigation-top ul li ul li {float: none;height: 22px;}
.navigation_top_nl #navigation-top ul li ul li {float: none;line-height: normal;height: 22px;}

.navigation_top_nl .navigation-top-left-hover #navigation-top-left-1 {width:155px;}
.navigation_top_nl .navigation-top-left-hover ul li#navigation-top-left-2,
.navigation_top_nl .navigation-top-left-hover ul li#navigation-top-left-3,
.navigation_top_nl .navigation-top-left-hover ul li#navigation-top-left-4 {margin-left: 27px;}


/* Fin menu haut international */



/*========================== 
    Menu Gauche (+positionnements au hover )
 ============================*/
 .col-left{width:188px;}
 #navigation-left {width:155px;border:1px solid #dad6d5;border-top:0;padding-left:30px;font-family:"gotham-book";font-size:11px;height:408px;background-color:#FFF;}
 
 #navigation-left .navigation-left-separator,
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left .navigation-left-separator {height:1px;border-bottom:1px solid #dad6d5;width:24px;margin-bottom:7px;margin-top:7px;}
 
 .navigation-left-header {margin-top:33px;font-family:"gotham-black";font-size:13px;color:#18b7b1;text-transform:uppercase;}
 .navigation-left-header a{color:#18b7b1;text-decoration:none;}
 .navigation-left-header a:hover {text-decoration:none;}
 #navigation-left-header-1 {padding-top:25px;margin-top:0;}
 
 #navigation-left ul {list-style:none;margin:0;padding:0;}
 ul#navigation-left-list-2 {width:100px;}
 ul#navigation-left-list-3{position:relative;z-index:1;}
 #navigation-left ul li {line-height:22px;height:22px;position:relative;z-index:5;width: 150px;}
 #navigation-left ul li a {color:#888888;text-decoration:none;font-family:"gotham-bold";}
 #navigation-left ul li a:hover {color:#18b7b1;text-decoration:none;font-family:"gotham-bold";}
 #navigation-left ul li ul {display:none;position:absolute;left:150px;top:-12px;width:auto!important;padding-left:7px;background-image:url("../images/navigation-left-arrow.png");background-repeat:no-repeat;}
 #navigation-left ul li:hover>ul {display:block;width:auto!important;}
 #navigation-left ul li ul li {padding-left:17px;padding-right:10px;background-color:#18b7b1;z-index:6;position:relative;}
 #navigation-left ul li ul li:first-child {padding-top:10px;}
 #navigation-left ul li ul li:last-child{padding-bottom:10px;}
 #navigation-left ul li ul li.last-child {padding-bottom:10px;}
 #navigation-left ul li ul li a,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li ul li a {color:#FFF;text-decoration:none;}
 #navigation-left ul li ul li a:hover,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li ul li a:hover {color:#FFF;text-decoration:underline;}
 #navigation-left ul li#navigation-left-problematic a,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-problematic a {color:#FF0093;}
 #navigation-left ul li#navigation-left-problematic a:hover {color:#18B7B1;}
 
#navigation-left ul#navigation-left-list-2 li {width:80px;}

#navigation-left #navigation-left-fr #navigation-left-header-2,
#navigation-left #navigation-left-fr #navigation-left-header-3 {margin-top:25px;}
#navigation-left #navigation-left-problematic {padding-top:5px}
#navigation-left #navigation-left-problematic a {color:#ff0093;font-weight:bold;}
 
 /* Positionnement du menu hover pour chaque menu en particulier ( voir si pas plus facile en jquery)*/
 #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
 #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
 #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
 #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:75px;}
 
 #navigation-left ul li#navigation-left-cat-actifs ul li {width:180px;}
 #navigation-left ul li#navigation-left-cat-5 ul li,
 #navigation-left ul li#navigation-left-cat-6 ul li,
 #navigation-left ul li#navigation-left-cat-22 ul li,
 #navigation-left ul li#navigation-left-cat-23 ul li {width:150px;}

 /* Menu gauche hover Spécifiques */
 .navigation-top-left ul li#navigation-top-left-1 {height:33px;}
 .navigation-top-left ul li#navigation-top-left-1 a {height:25px;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left a {height:auto;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left {font-family:"gotham-book";background-color:#FFF;text-align:left;height:auto;} 
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left .navigation-left-separator {height:1px;border-bottom:1px solid #dad6d5;width:24px;margin-bottom:7px;margin-top:7px;}
 .navigation-top-left ul li#navigation-top-left-1 .navigation-left-header {margin-top:33px;font-family:"gotham-black";font-size:13px;color:#18b7b1;text-transform:uppercase;}
 .navigation-top-left ul li#navigation-top-left-1 .navigation-left-header a{color:#18b7b1;text-decoration:none;height:15px;padding-top:0;}
 .navigation-top-left ul li#navigation-top-left-1 .navigation-left-header a:hover {text-decoration:none;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left-header-1 {padding-top:25px;margin-top:0;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul {list-style:none;margin:0;padding:0;}
 .navigation-top-left ul li#navigation-top-left-1 ul#navigation-left-list-2 {width:100px;}
 .navigation-top-left ul li#navigation-top-left-1 ul#navigation-left-list-3{position:relative;z-index:1;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li {line-height:22px;height:22px;position:relative;z-index:5;width: 150px;padding-bottom: 0;margin-bottom: 0;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li a {color:#888888;text-decoration:none;font-family:"gotham-bold";padding-top:0;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li a:hover {color:#18b7b1;text-decoration:none;font-family:"gotham-bold";}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li ul {display:none;position:absolute;left:150px;top:-12px;width:auto!important;padding-left:7px;background-image:url("../images/navigation-left-arrow.png");background-repeat:no-repeat;}
 .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li:hover>ul {display:block;width:auto!important;}
 
/* Menu gauche international */


#navigation-left-header-1 {padding-top: 10px;}

/*Allemand */
#navigation-left-de #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
#navigation-left-de #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
#navigation-left-de #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
#navigation-left-de #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:100px;}

#navigation-left-de #navigation-left ul li#navigation-left-cat-5 ul li,
#navigation-left-de #navigation-left ul li#navigation-left-cat-6 ul li,
#navigation-left-de #navigation-left ul li#navigation-left-cat-23 ul li,
#navigation-left-de #navigation-left ul li#navigation-left-cat-22 ul li {width: 230px;}
#navigation-left-de #navigation-left-cat-32 {padding-bottom: 6px;line-height:100%}

#navigation-left-de #navigation-left ul li#navigation-left-cat-actifs ul li {width: 230px;height:auto;}

#navigation-left-de #navigation-left ul#navigation-left-list-2 li {width:105px;}

#navigation-left-de #navigation-left-header-2, #navigation-left-de #navigation-left-header-3, 
.navigation-top-left ul li#navigation-top-left-1 #navigation-left-header-2,
.navigation-top-left ul li#navigation-top-left-1 #navigation-left-header-3 {margin-top:28px;}

.navigation_top_de .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-actifs ul li {width:230px;}
.navigation_top_de .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li,
.navigation_top_de .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul li,
.navigation_top_de .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li,
.navigation_top_de .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li {width:250px;line-height: normal;}

/*Espagne */
#navigation-left-es #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
#navigation-left-es #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
#navigation-left-es #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
#navigation-left-es #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:100px;}
#navigation-left-es #navigation-left ul li#navigation-left-cat-5 ul li,
#navigation-left-es #navigation-left ul li#navigation-left-cat-6 ul li,
#navigation-left-es #navigation-left ul li#navigation-left-cat-23 ul li {width:180px;}

#navigation-left-es #navigation-left ul#navigation-left-list-2 li {width:105px;}

.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-actifs ul li {width:180px;}
.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li {width:180px;}

/*.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 .navigation-top-arrow {margin-top:-10px;}
.navigation_top_es .navigation-top-left ul li#navigation-top-left-1 a {height:33px;}*/
/*Italie */
#navigation-left-it #navigation-left ul#navigation-left-list-2 li {width:125px;}
#navigation-left-it #navigation-left ul li#navigation-left-cat-actifs ul li,
.navigation_top_it .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-actifs ul li {width:200px;}
#navigation-left-it #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
#navigation-left-it #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
#navigation-left-it #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
#navigation-left-it #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:120px;}



#navigation-left-it #navigation-left ul li#navigation-left-cat-5 ul li,
#navigation-left-it #navigation-left ul li#navigation-left-cat-23 ul li
{width:180px;}


.navigation_top_it .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li,
.navigation_top_it .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li {width:180px;}

/*Angleterre */
#navigation-left-uk #navigation-left ul li#navigation-left-cat-5 ul li,
#navigation-left-uk #navigation-left ul li#navigation-left-cat-6 ul li,
#navigation-left-uk #navigation-left ul li#navigation-left-cat-22 ul li,
#navigation-left-uk #navigation-left ul li#navigation-left-cat-23 ul li {width:170px;}

.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul,
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul{left:75px;}

.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-actifs ul li {width:190px;}
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li,
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li,
.navigation_top_uk .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li {width:170px;}

/* Hollande */
#navigation-left-nl #navigation-left ul li { line-height: normal;height: 22px;position: relative;z-index: 5;}
#navigation-left-nl #navigation-left ul li#navigation-left-cat-actifs ul li {height:auto;}

#navigation-left-nl #navigation-left-list-1 li#navigation-left-list-1_1{padding-bottom: 12px;}
#navigation-left-nl #navigation-left-list-1 li#navigation-left-cat-actifs ul li {padding-bottom: 12px;}



#navigation-left-nl #navigation-left-cat-73,
#navigation-left-nl #navigation-left-cat-13,
#navigation-left-nl #navigation-left-cat-80,
#navigation-left-nl #navigation-left-cat-104 {padding-bottom: 10px;}

#navigation-top.navigation_top_nl .navigation-top-right ul li#navigation-top-right-2 ul {margin-left: 40px;}
#navigation-left-nl #navigation-left-header-2{margin-top:15px;}
#navigation-left-nl #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
#navigation-left-nl #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
#navigation-left-nl #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
#navigation-left-nl #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:140px;}

#navigation-left-nl #navigation-left ul li#navigation-left-cat-23 ul li,
.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li {height:auto;}
#navigation-left-nl #navigation-left ul li#navigation-left-cat-23 ul li:first-child,
.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li:first-child {padding-bottom:10px;}
#navigation-left-nl #navigation-left ul li#navigation-left-cat-6 ul li,
.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li {height:auto;}
#navigation-left-nl #navigation-left ul li#navigation-left-cat-6 ul li:first-child,
.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li:first-child {padding-bottom:10px;}


#navigation-left-be_nl #navigation-left ul li { line-height: normal;height: 22px;position: relative;z-index: 5;}
#navigation-left-nl #navigation-left ul#navigation-left-list-2 li {width:150px;}
#navigation-left-be_nl #navigation-left ul li#navigation-left-cat-actifs ul li {height:auto;}
#navigation-left-be_nl #navigation-left ul#navigation-left-list-2 li {width:150px;}

#navigation-left-be_nl #navigation-left-list-1 li#navigation-left-list-1_1{padding-bottom: 12px;}
#navigation-left-be_nl #navigation-left-list-1 li#navigation-left-cat-actifs ul li {padding-bottom: 12px;}
#navigation-left-be_nl #navigation-left-cat-73,
#navigation-left-be_nl #navigation-left-cat-13,
#navigation-left-be_nl #navigation-left-cat-80,
#navigation-left-be_nl #navigation-left-cat-104 {padding-bottom: 10px;}
#navigation-top.navigation_top_nl .navigation-top-right ul li#navigation-top-right-2 ul {margin-left: 40px;}
#navigation-left-be_nl #navigation-left-header-2{margin-top:15px;}
#navigation-left-be_nl #navigation-left ul li#navigation-left-cat-5 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul,
#navigation-left-be_nl #navigation-left ul li#navigation-left-cat-6 ul, .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul,
#navigation-left-be_nl #navigation-left ul li#navigation-left-cat-22 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-22 ul,
#navigation-left-be_nl #navigation-left ul li#navigation-left-cat-23 ul,.navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul {left:140px;}


.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left-list-1 li#navigation-left-list-1_1 {padding-bottom:12px;line-height: normal;}
.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-23 ul li,
.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-6 ul li,
.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li {width:200px;line-height:normal;}

.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-actifs ul li {width:230px;}

.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li#navigation-left-cat-66,
.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li#navigation-left-cat-27,
.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-5 ul li#navigation-left-cat-32 {padding-bottom: 10px;}

.navigation_top_nl .navigation-top-left ul li#navigation-top-left-1 #navigation-left ul li#navigation-left-cat-25 {height:auto;line-height:normal;padding-bottom: 10px;}

/* Fin menu gauche international */


 /*========================== 
    Fiche produit
 ============================*/
 
 /* Block nom du produit */
 .product-name {max-width:340px;}
 
 /* Notation */
 .product-sheet-right-comments {float:right;margin-top:10px;}
 .product-sheet-comments-stars {display:block;height:12px;float:right;margin-bottom:7px;}
 .product-sheet-comments-stars .rating-box {background:none; height:12px;}
 .product-sheet-comments-stars  .rating-links { float:left; font-size:12px; }
 .product-sheet-comments-stars .rating, 
 .product-sheet-comments-stars.rating-box .rating{ background-image:url(../images/etoiles-fiche-produits.jpg); background-repeat: no-repeat; height:12px;background-position: 0 -2px; float:none;}
 .product-sheet-comments-stars  .rating-0 { background-position:0px -141px;}
 .product-sheet-comments-stars  .rating-10 { background-position:0px -127px;}
 .product-sheet-comments-stars  .rating-20 { background-position:0px -113px;}
 .product-sheet-comments-stars  .rating-30 { background-position:0px -99px;}
 .product-sheet-comments-stars  .rating-40 { background-position:0px -85px;}
 .product-sheet-comments-stars  .rating-50 { background-position:0px -71px;}
 .product-sheet-comments-stars  .rating-60 { background-position:0px -57px;}
 .product-sheet-comments-stars  .rating-70 { background-position:0px -43px;}
 .product-sheet-comments-stars  .rating-80 { background-position:0px -29px;}
 .product-sheet-comments-stars  .rating-90 { background-position:0px -15px;}
 .product-sheet-comments-stars  .rating-100 {background-position: 0 -1px;}
 
 .product-sheet-comments-nb-block {display:block;clear:right;color:#346fa5;}
 .product-sheet-comments-nb-block a {color:#346fa5;}
 .product-sheet-comments-nb-block a:hover {text-decoration:none;}
 .product-sheet-comments-first {font-weight:normal;font-size:12px;}
 .product-sheet-comments-first a {color:#21B9AA;}
 
 /* Récompenses Produits */
.product-award {float: right;height: 100px;margin-right: -60px;margin-top: -300px;position: relative;width: 120px;z-index: 100;}
.product-award img {max-width:140px;}

/* Liens additionnels */
#detail_info ul {list-style:none;padding-left:0;}

.product-sheet-description {padding-left:8px;}
#onglet2 .product-sheet-derma-link a {background:none;padding:0;}

/* Commentaires Produits */
#review-form {position:relative;}
.customer-review-tooltip {width:200px;height:30px;padding:10px;color:#FFF;background-color:#1DADA0;font-size:11px;position:absolute;bottom:0;left:470px;border-radius:6px;display:none;}

.product-view .product-shop .product-name h1 {padding-left:5px;color:#00b0f0;text-transform:none;font-size:18px;margin-top:0px;margin-bottom:3px;border-left:0;}
#onglet1 ul, #onglet2 ul, #onglet3 ul, #onglet4 ul, #onglet5 ul, #onglet1 ol, #onglet2 ol, #onglet3 ol, #onglet4 ol {margin-left: 10px;padding-left: 0;}
#onglet1 li, #onglet2 li, #onglet3 li, #onglet4 li, #onglet5 li {margin-bottom: 7px;margin-left: 0;}
.product-view .action-actif ul {list-style-image: url("http://www.etatpur.com/skin/frontend/default/mytheme/images/ul-check.jpg"); }
#onglet1 li, #onglet2 li, #onglet3 li, #onglet4 li, #onglet5 li {margin-left:auto;}
.product-sheet-description ul {list-style-image: url("http://www.etatpur.com/skin/frontend/default/mytheme/images/ul-check.jpg");font-size:12px;color:#000;}
ol.turquoise {color: #40b4a6;}


/*========================== 
  Fiche produit Alternative
============================*/

#detail_prix_new {color: #36AAA1;float: left;font-weight: bold;letter-spacing: -0.5px;line-height: 13px;margin-left: 15px;text-align: left;width: 385px;margin-top:-30px;}
#detail_prix_new #product_quantity_select {margin-top:10px;}
#detail_prix_new #detail_ajout_panier p {padding:0;}
#detail_prix_new .product-right-block_extras {margin-top:-30px;}
#detail_prix_new #detail_ajout_panier input {margin:0;margin-top:16px;}
.product-reassurance-block img {margin-top:20px;}

.product-new .product-name_nature-actif2 {font-size:20px;padding-left:0;}
.product-view .product-shop .product-new .product-name h1 {border-left:0;font-size:13px;color:#4C4C4C;padding-left:0;}
.product-view .product-shop .product-new .product-name h1 span {font-weight:bold;font-size:16px;}
.product-shop .product-new ul {list-style:none;padding-left:0;}
.product-new h2.product-subtitle, .product-new h2.product-subtitle a {color:#888;}
.product-new h2.product-subtitle a {font-size:13px}
.product-shop .product-new ul li.text-detailed {list-style:none;}

.product-img-new .product-award img {max-width: 130px;}

 /*========================== 
    Listing Produit
 ============================*/
 
.catalog-category-view .col-main {margin-top:7px;}
.catalog-category-view .breadcrumbs {margin-bottom:7px;}
.product-list-actions-left {float:left;width:100px;margin-top:3px;height:12px;} 
.product-list-actions-left .rating{ background-image:url(../images/etoiles-fiche-produits.jpg); background-repeat: no-repeat; height:12px;background-position: 0 -2px; float:none;}
.product-list-actions-left .rating-0 { background-position:0px -141px;}
.product-list-actions-left .rating-10 { background-position:0px -127px;}
.product-list-actions-left .rating-20 { background-position:0px -113px;}
.product-list-actions-left .rating-30 { background-position:0px -99px;}
.product-list-actions-left .rating-40 { background-position:0px -85px;}
.product-list-actions-left .rating-50 { background-position:0px -71px;}
.product-list-actions-left .rating-60 { background-position:0px -57px;}
.product-list-actions-left .rating-70 { background-position:0px -43px;}
.product-list-actions-left .rating-80 { background-position:0px -29px;}
.product-list-actions-left .rating-90 { background-position:0px -15px;}
.product-list-actions-left .rating-100 {background-position: 0 -1px;}
.product-list-actions-left .rating img {width:100%;height:100%;}
.bleu-ep, .bleu-ep a {color: #00496e;}

.products-grid .product-name a { font-weight:bold; font-size:15px;text-decoration:none; text-transform:uppercase; }
/* Bloc de navigation à facette caché, mais nécessaire à l'affichage pour que la recherche fonctionne */
.block-layered-nav {display:none;}

 /*========================== 
    Compte Client
 ============================*/
.block-account {width:185px;margin-top:10px;}

/* Commentaires Produits */
.review-customer-view p.label {margin-bottom:3px;margin-top:5px;}
#my-reviews-table  h2.product-name {height:auto;}
#my-reviews-table  h2.product-name a {color:#36d5c7;}
.review-product-img-box {float:left;width:250px;}
.review-product-details {float:left;margin-top:40px}
.rating{ background-image:url(../images/etoiles-fiche-produits.jpg); background-repeat: no-repeat; height:12px;background-position: 0 -2px; float:none;width:80px;}
.rating-box .rating {height:12px;}
.rating-0 { background-position:0px -141px;}
.rating-10 { background-position:0px -127px;}
.rating-20 { background-position:0px -113px;}
.rating-30 { background-position:0px -99px;}
.rating-40 { background-position:0px -85px;}
.rating-50 { background-position:0px -71px;}
.rating-60 { background-position:0px -57px;}
.rating-70 { background-position:0px -43px;}
.rating-80 { background-position:0px -29px;}
.rating-90 { background-position:0px -15px;}
.rating-100 {background-position: 0 -1px;}

 /*========================== 
    Checkout
 ============================*/
.block-account {width:185px;margin-top:10px;}
.cap-address-form .error-msg  {display:block;width:235px;}
.customer-account-forgotpassword .buttons-set .back-link {text-transform:uppercase;}

 /*========================== 
  Affichage des dates de naissance
 ============================*/
 /* Règles générales */
.form-list .customer-dob .dob-day, 
.form-list .customer-dob .dob-month {width:auto;}
.form-list .dob-label {margin-bottom: 10px;}
.form-list .dob-day {width:auto;}
.form-list .dob-day select {width:50px;}
.form-list .dob-month {margin-left:10px;}
.form-list .dob-month select {width:100px;}
.form-list .dob-year {margin-left:10px;}
.form-list .dob-year select {width:100px;}

/* Checkout */
.checkout-onepage-index .form-list .customer-dob {width:300px;}
.checkout-onepage-index .form-list .dob-day {width:50px;}
.checkout-onepage-index .form-list .dob-month {width:100px;}
.checkout-onepage-index .form-list .dob-year {width:100px;}

/* Newsletter */
.cms-newsletter .form-list .customer-dob .dob-day, 
.cms-newsletter .form-list .customer-dob .dob-month {width:60px;}
.cms-newsletter .form-list .dob-month,
.cms-newsletter .form-list .dob-year {margin-left:0}