@charset "UTF-8";
/* CSS Document */

/* nav mur mobile */
#nav-mur-mobiles { background:url(/skins/page-index-mobiles/img/bg-nav-choix.png) no-repeat; width:909px; height:44px; padding:20px 20px; margin-left:-20px; }
#nav-mur-mobiles select { width:70px; }
#nav-mur-mobiles ul { background:url(/skins/page-index-mobiles/img/bg-separator-3.jpg) no-repeat left center; display: inline; margin: 0px; float:left !important; margin:11px 0 0 6px; }
#nav-mur-mobiles ul > li { background:none !important; overflow:hidden !important; float:left !important;}
#nav-mur-mobiles-content { height: 100%; padding-left: 5px;}
ul#choix-design li { margin-top: -10px; background: none; }
#nav-mur-mobiles li select, #nav-mur-mobiles li a { margin:0 4px; }
#nav-mur-mobiles li { display: inline; margin: 0px 3px; background: none !important;;}
#bouton-promo { background-position: 0 -126px; padding-left:23px; }
#bouton-promo span, #bouton-promo.on span { padding-left:5px; }
#bouton-promo:hover { background-position:0 -148px; }
#bouton-promo.on { background-position:0 -170px; padding-left:23px; }
#bouton-promo-pack { background-position: 0 -192px; padding-left:25px; }
#bouton-promo-pack span, #bouton-promo-pack.on span { padding-left:5px; }
#bouton-promo-pack:hover { background-position:0 -214px; }
#bouton-promo-pack.on { background-position:0 -236px; padding-left:25px; }
#choix-design a { background:url(/skins/page-index-mobiles/img/bg-nav-design.png) no-repeat; width:49px; height:41px; vertical-align:middle; text-indent:-9999px; float:left !important;}
#choix-design a#bouton-design-barre { background-position:0 0; }
#choix-design a#bouton-design-clapet { background-position:-49px 0; }
#choix-design a#bouton-design-coulissant { background-position:-98px 0; }
#choix-design a#bouton-design-tactile { background-position:-148px 0; }
#choix-design a#bouton-design-barre:hover { background-position:0 -41px; }
#choix-design a#bouton-design-clapet:hover { background-position:-49px -41px; }
#choix-design a#bouton-design-coulissant:hover { background-position:-98px -41px; }
#choix-design a#bouton-design-tactile:hover { background-position:-148px -41px; }
#choix-design a#bouton-design-barre.on { background-position:0 -82px; }
#choix-design a#bouton-design-clapet.on { background-position:-49px -82px; }
#choix-design a#bouton-design-coulissant.on { background-position:-98px -82px; }
#choix-design a#bouton-design-tactile.on { background-position:-148px -82px; }

/* MUR DE TELEPHONES
----------------------------------------------------------------------------- */
.pagination {width:100%;display:inline-block;text-align:center;margin:4px auto;}
.pagination a, .pagination span {width:10px;height:16px;margin:0 2px;line-height:16px;vertical-align:middle;display:inline-block;color:#000000;}
.pagination a strong {color:#711060;}
.pagination a:hover strong {cursor:default;text-decoration:none!important;}
.pagination .mid {margin:0 auto;}
.murTelephone #filtres.open {display:block;}
.murTelephone #filtres.close {display:none;}
.murTelephone #h3Filtres {font-size:1.17em; color:#93127e; cursor:pointer; padding:0 0 0 25px; background:url(/skins/page-index-mobiles/img/plus.gif) no-repeat 0 0; height:18px; line-height:18px; margin:0 0 5px 0; }
.murTelephone #h3Filtres.actif { background:url(/skins/page-index-mobiles/img/moins.gif) no-repeat 0 0; }
.murTelephone ul {margin:0 auto;padding:0;clear:both;}
.murTelephone ul li {background:none;}
.murTelephone ul#intitule li {color:#000000;text-transform:uppercase;padding:0 0 0 4px;margin: 0 20px 0 0;}
.murTelephone ul .colonne {width:164px;float:left;margin:0 22px 0 0;padding:0;}
.murTelephone ul#values .colonne ul li {width:100%;border-bottom:#ffffff 1px solid;background:#eeeeee;padding:0 0 0 6px;line-height:20px;}
.murTelephone ul#values {margin-bottom:20px;}
.murTelephone ul#values .colonne ul li.filtres {border:none;background:none;padding:0 0 0 0;}
.murTelephone ul#values input[type="checkbox"] {vertical-align: middle;margin:1px 3px 0 0;}
.murTelephone ul#values input[type="radio"] {vertical-align: middle;margin-left:2px;}
.murTelephone ul#values li span {margin-left:4px;display:inline-block;line-height:20px;vertical-align:middle;font-size:1.2em;color:#9d9d9d;}
#murTel ul.mur-mobile-liste {width:940px;margin:0 auto; overflow: hidden; }
#murTel ul.mur-mobile-liste .reset {clear: both; width:940px;height:1px;background:url(/skins/page-index-mobiles/img/bg-spacerReset.jpg) repeat-x 50% 0;visibility:visible;}
#murTel ul.mur-mobile-liste li {width:300px;float:left;padding:0;background:url(/skins/generic/img/spacerLi_murTel.jpg) no-repeat 0 42px;margin:18px 12px 10px 0;cursor:pointer;}
#murTel ul.mur-mobile-liste li .reset {visibility:hidden;}
#murTel ul.mur-mobile-liste li.first {background:none;}
#murTel ul.mur-mobile-liste li .inner {}
#murTel ul.mur-mobile-liste li.promo .floatright {background: url(/skins/generic/img/bg_promo_murTel.png) no-repeat 0 -2px;}
#murTel ul.mur-mobile-liste li .inner .floatleft {width:110px;height:210px;float:left;text-align:center;padding-left:1px;}
#murTel ul.mur-mobile-liste li .inner .floatright {padding:23px 0 0 6px;width:183px;float:left;}
#murTel ul.mur-mobile-liste li h3 {font-size:12px;font-weight:bold;text-transform:uppercase;color:#0099c2;padding:0;}
#murTel ul.mur-mobile-liste li h3 a {width:100%;display:block;color:#0099c2;text-decoration:none;}
#murTel ul.mur-mobile-liste li ul.details {width:100%;height:48px;padding:0;margin:3px 0 2px 0;display:inline-block;}
#murTel ul.mur-mobile-liste li ul.details li { clear: both; line-height: 12px; margin: 0; padding: 0; vertical-align: middle; width: 100%; }
#murTel ul.mur-mobile-liste li p {padding:0;overflow:visible;}
#murTel ul.mur-mobile-liste li p.a_partir_de {margin:12px 0 0 0;}
#murTel ul.mur-mobile-liste li p.prix {position:relative;width:180px;height:41px;background:none;color:#90117a;font-size:29px;line-height:41px;vertical-align:middle;text-align:left;}
#murTel ul.mur-mobile-liste li.sim p.prix{margin-top: 27px;}
#murTel ul.mur-mobile-liste li a.btnBuy {position:absolute;bottom:6px;left:62px;width:45px;height:34px;display:block;overflow:hidden;}
#murTel ul.mur-mobile-liste li a.btnBuy span {position:absolute;top:0px;left:0px;width:130px;height:34px;background:url(/skins/page-index-mobiles/img/bt-choisir-cette-offre2.png) no-repeat 0 0;display:block;}
#murTel ul.mur-mobile-liste li p.prix span {display:block;}
#murTel ul.mur-mobile-liste li p.bt-details {font-size:12px;color:#0099c2;margin:3px 0;}
#murTel ul.mur-mobile-liste li p.bt-details a {color:#0099c2;}
#murTel ul.mur-mobile-liste li p.bt-details a:hover {text-decoration:underline;}
#murTel ul.mur-mobile-liste li p.bt-details a span {text-decoration:none;}
#murTel ul.mur-mobile-liste li .bientot-dispo {font-size: 22px!important;}

