@import url( reset.css );

/* ======================== */
/* textes et liens */
/* ======================== */
a:link, a:visited, a:hover, a:active {text-decoration:underline;}
body {background-color:black;color:white;}
legend {display:inline;}
.btn {display:block !important;text-indent:-9999px;}
.barre_pointille {height:1px;border-bottom:1px dotted #777777;width:100%;margin:15px auto;}
.disabled { filter: alpha(opacity=30); -moz-opacity: .30; opacity: .30; }
.ombre {float:left;}
.trebuchet {font-family: "Trebuchet MS";}
.ie6_ie7 {display:none;}
body .container {margin:auto; min-width:926px;min-height:600px;}
body .container .content {margin: 0 auto;width:926px;}

/* ========================================= */
/* header: menu-top, sous menu-top fond coloré, skateboard */
/* ========================================= */
.header{background-position:center 50px;background-repeat:no-repeat;margin:0 0 0 0;height:387px;}
.header .menu_top_wrapper {background:url(../img/bg_menu_top.jpg) center top; height:50px;}
.header .content {}

/*menu-top*/
.header .menu_top{height:50px;margin:0 0 0 -7px;}
.header .menu_top li{list-style:none;float:left;margin:0;}
.header .menu_top li.titre_avatar {width:283px;padding:1px 0 0 0;}
.header .menu_top li.titre_avatar span {padding:0 3px;}
.header .menu_top li.titre_avatar a.avatar{background:url(../img/avatar.png) no-repeat left top;display:block;padding:6px 6px 4px 7px;width:36px;height:36px;float:left;margin:0px 6px 0 0;text-decoration:none;}
.header .menu_top li.titre_avatar a.avatar img {border:none;height:36px;width:36px;}
.header .menu_top li.titre_avatar h6 {margin:9px 0 -2px 0;font-size:1em;font-weight:bold;letter-spacing: 0.005em;}
.header .menu_top li.pays_monnaie {width:370px;margin-left:12px;}
.header .menu_top li.pays_monnaie form{margin:7px 0 0 0;}
.header .menu_top li.pays_monnaie form fieldset {float:left;background-repeat: no-repeat;background-position: right bottom; height:32px;}
.header .menu_top li.pays_monnaie form fieldset legend {color:#999999;font-size:0.8em;letter-spacing:0.005em;display:block;}
.header .menu_top li.pays_monnaie form fieldset select {background-color:#767676; color:white;border:1px solid #1e180b;font-size:0.8em;padding:0px;-moz-box-shadow: 1px 1px 2px #000;box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;}
.header .menu_top li.pays_monnaie form fieldset select option {font-size:1em;}
.header .menu_top li.pays_monnaie form fieldset .pays {background:url(../img/drapeaux/ombre.jpg) no-repeat left top;float:right;width:25px; height:15px;margin-top:1px;}
.header .menu_top li.pays_monnaie form fieldset img {}
.header .menu_top li.pays_monnaie form fieldset.pays {width:175px;}
.header .menu_top li.pays_monnaie form fieldset.pays select {width:140px;}
.header .menu_top li.pays_monnaie form fieldset.monnaie {width:175px;margin:0 0 0 17px;}
.header .menu_top li.pays_monnaie form fieldset.monnaie select{width:140px;}
.header .menu_top li.panier {width:244px;font-size:1em;padding:23px 0 0 0;margin:0 0 0 10px; text-align:right;}
.header .menu_top li.panier span {color:#cccccc;}
.header .menu_top li.panier span.label {padding:0 3px 0 0;}
.header .menu_top li.panier .text {padding:0 15px 0 0;}
.header .menu_top li.panier a {}
.header .menu_top li.panier a.text {text-decoration:none;}
.header .menu_top li.panier a.last {padding-right:0;}
.header .menu_top li.panier a.panier {}
/*sous menu-top*/
.header .sub_menu_top {float:right;margin:14px 10px 0 0;}
.header .sub_menu_top li {list-style:none;float:left;margin:0 0 0 10px;}
.header .sub_menu_top li a.el_menu {text-indent:-9999px;display:block;background-repeat:no-repeat;background-position:left top;}
.header .sub_menu_top li a.el_menu:hover {background-position:left bottom;}
.header .skateboard {width:1098px; height:275px; display:block;margin:40px auto 0;text-indent:-9999px;}

/* ========================================= */
/* body: menu, contenu */
/* ========================================= */
.body{background:url(../img/bg_body.jpg) repeat-y center top black;}
/* menu */
.content .menu {float:left;width:385px;min-height:1035px;background:url(../img/bg_menu.jpg) no-repeat left top;margin:0 0 0 -96px;padding:0 0 100px 8px;}

.content .menu ul {width:100%;margin:0 0 20px 85px;width:231px;}
.content .menu .principale {height:auto;}
.content .menu .principale li {margin:0 0 2px 0;list-style:none;height:50px;background-repeat:no-repeat;}
.content .menu .principale li a {display:block;width:231px; height:50px; text-indent:-9999px;background-repeat: no-repeat;background-position: 10px 85%;}
.content .menu .principale li.skateshop{background-position:left -1px;}
.content .menu .principale li.men {background-position:left -55px;}
.content .menu .principale li.ladies {background-position:left -109px;}
.content .menu .principale li.youth {background-position:left -161px;}
.content .menu .principale li.shoes {background-position:left -214px;}
.content .menu .principale li.music {background-position:left -265px;}
.content .menu .principale li.accessories {background-position:left -316px;}
.content .menu .principale li.liquidation {background-position:left -366px;}
.content .menu .principale li.exopoints {background-position:left -366px;}
/* expanded */
.content .menu .principale li.expanded {height:auto;}
.content .menu .principale li.expanded a {height:143px;background-position:10px 92%;}
.content .menu .principale li.expanded ul {display:block !important;}
/*sous menu*/
.content .menu .principale li ul {background:none;height:auto;margin:2px 0 2px 4px;width:222px;display:none;}
.content .menu .principale li ul li{margin:0 0 -1px 0;background:none;height:auto;padding:0 0;}
.content .menu .principale li ul li:hover{background:none !important;z-index:10;}
.content .menu .principale li ul li a {color:#999999;height:auto !important;text-indent:0px;background:none;display:block;text-decoration:none;width:211px;font-size:1.2em;padding:4px 0 4px 10px;border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
.content .menu .principale li ul li a:hover, .content .menu .principale li ul li a.active {background:none;}
.content .menu .principale li ul li a.sub {background:url(../img/bg_sous_menu_plus.png) no-repeat 98% 50%;}
.content .menu .principale li ul li a.sub:hover {background:url(../img/bg_sous_menu_plus.png) no-repeat 98% 50%;}
.content .menu .principale li ul li a.sub.expanded {padding-bottom:4px;}
.content .menu .principale li ul li ul {margin:0;border:none;}
.content .menu .principale li ul li ul li {margin:4px 0 7px 10px;border:none;}
.content .menu .principale li ul li ul li a{border:none;padding:0 0 0 10px;}

.content .menu .barre_pointille {height:1px;width:231px;margin-left:85px;}
.content .menu .secondaire {margin:0 85px 0;}
.content .menu .secondaire li{margin:0 0 7px 0;list-style:none;}
.content .menu .secondaire li a {display:block;height:19px;width:100%;background-repeat: no-repeat;background-position: 0 top;text-indent:-9999px;}
.content .menu .secondaire li a.active,
.content .menu .secondaire li a:hover {background-position:0 bottom;}
.content .menu .fournisseurs {margin:0 80px 0 85px;width:237px;padding-top:6px;}
.content .menu .fournisseurs li {list-style:none;float:left;margin:0 5px 5px 0;}
.content .menu .fournisseurs li.last {margin-right:1px;float:right;}
.content .menu .fournisseurs li a {display:block;width:52px; height:52px;text-align:center;}
.content .menu .fournisseurs li a img{background:#fff;border:1px solid black;margin:0 auto;}
.content .menu .fournisseurs li a.plus {background: url(../img/plus.png) no-repeat center 50%;}
.content .menu .fournisseurs li a.moins {background: url(../img/moins.png) no-repeat center 50%;}
.content .menu .exoblog_title {background:url(../img/instagram.png) no-repeat left top;height:30px;margin:20px 85px 0;width:227px;}
.content .menu .exoblog {background:#000;height:340px;margin:0 85px 20px;padding:1px;width:227px;}
.content .menu .exoblog div {height:340px;overflow:hidden;width:227px;}
.content .menu .exoblog div ul {margin:0;padding:0;width:200px;}
.content .menu .exoblog div ul li {list-style:none;margin:5px 5px 10px;padding:0;}
.content .menu .exoblog div ul li a span {color:#999;display:block;text-decoration:none;}
.content .menu .exoblog div ul li a:hover span {color:#999;}
.content .menu .ads {margin:20px 85px 20px;width:231px;}
.content .menu .ads a {background:#000;display:block;height:310px;padding:1px;width:227px;}
.content .menu .ads a img{border:none;height:310px;width:227px;}
.content .menu .ads embed,.content .menu .ads object {height:310px;width:227px;}

/* ============ */
/* zone contenu */
/* ============ */
.content .display {float:left;width:625px; height:100%;margin:0 0 0 -9px;padding:0 0 100px;background:url(../img/bg_contenu_top.jpg) no-repeat left top;}
/* 00 - home */
.display.home h2 {margin:0; width:100%;margin:-2px 0 13px 0px;height:21px;text-indent:-9999px;}
.display.home form {background:url(../img/form/bg_form_search.png) no-repeat left top;width:645px; height:58px;margin:0 0 11px -12px;padding:38px 34px 0;width:580px;}
.display.home form span {border:1px solid #777777;height:20px;display:block;width:215px;float:left;margin:0 0 11px 0;}
.display.home form span.select {margin:0 0 0 17px;}
.display.home form input,
.display.home form select,
.display.home form textarea{border:1px solid black;color:#cccccc;background-color:#262626;font-size:1em;width:208px;padding:3px 2px 2px;}
.display.home form select{height:20px;padding:2px;width:100%;}
.display.home form select option{}
.display.home form textarea{height:100px;margin:0;}
.display.home form .error{background:#f00 !important;color:#000 !important;}
.display.home form div.recherche {margin:1px 0 0 16px;}
.display.home form div.recherche a{float:left;margin:1px 0 0 2px;}
.display.home form a.specifier {font-size:1.1em;padding:0 0 0 3px;}
.display.home form.music input {width:131px;}
.display.home form.music span {width:137px;}
.display.home p.margin {margin-left:5px;margin-right:5px;}
.display.home .slideshow{height:378px;margin:0 auto 0;overflow:hidden;padding:0;width:625px;}
.display.home .slideshow *{margin:0;padding:0;}
.display.home .liste_produit {padding:5px 0 0 0;float:left;}
.display.home .liste_produit li{float:left; margin:0 13px 25px 0;list-style:none;width:199px;}
.display.home .liste_produit li.second{background-position: -205px bottom;}
.display.home .liste_produit li.third{background-position: -416px bottom;margin:0;}
.display.home .liste_produit li a{display:block;border:1px solid #898989;height:161px;position:relative;width:197px;}
.display.home .liste_produit li a img{border:1px solid black;height:159px;width:195px;}
.display.home .liste_produit li a span{background:#a00;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:white;box-shadow:0 0 5px #a00;font-size:20px;line-height:24px;padding:0 5px;position:absolute;right:-5px;text-decoration:none;top:0;transform:rotate(7deg);-ms-transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);}

.display.home .liste_produit li .infos {height:128px;padding:0;} /*17px*/
.display.home .liste_produit li .infos .head {margin:0;padding:3px 17px 0;width:auto;height:22px;background:url(../img/bg_liste_produits.png) no-repeat 7px top;}
.display.home .liste_produit li .infos .body {margin:0 0 0 7px;padding:5px 17px 10px 10px;background:none;width:159px;height:auto;background-color:#424242;}
.display.home .liste_produit li .infos .footer {margin:0;padding:0 17px;background:none;width:auto;height:45px;background:url(../img/bg_liste_produits.png) no-repeat 7px bottom;}
.display.home .liste_produit li.second .infos .footer{background-position: -205px bottom;}
.display.home .liste_produit li.third .infos .footer{background-position: -417px bottom;margin:0;}

.display.home .liste_produit li .infos .head a{border:none;height:auto;display:inline;}
.display.home .liste_produit li .infos h6{margin:0 0 -4px 0;text-transform: uppercase; font-weight:bold;}
.display.home .liste_produit li .infos p{margin:0;padding:0;color:#999999;font-size:1em;}
.display.home .liste_produit li .infos strong{color:#000;}
.display.home .liste_produit li .infos .description{}
.display.home .liste_produit li .infos .prix{}
.display.home .liste_produit li .infos .prix span{color:inherit;}
.display.home .liste_produit li .infos .prix span.strike{text-decoration:line-through;}

.display.home .new_products {float:right;margin:-40px 0 20px;}
.display.home .new_products a {margin:3px 0 0 2px;}

.display.home .pub {padding:7px 0 0 0;}
.display.home .pub li{float:left;list-style:none;margin:0 19px 0 0;}
.display.home .pub li.last {margin:0;}
.display.home .pub li a {border:1px solid white;display:block;width:301px;height:274px;}
.display.home .pub li a img{border:none;}
.display.home .pub li embed,.display.home .pub li object {border:1px solid white;}

.display.home ol li {margin:0 0 30px 30px;}
.display.home ol li ol li {font-size:1.1em;line-height:1.2em;margin:0 0 10px 10px;}
.display.home ol.anchors {margin-bottom:50px;}
.display.home ol.anchors li {margin-bottom:10px;}
.display.home ol.anchors li h3 {margin-bottom:0;}
.display.home ol.anchors li ol li {margin-bottom:5px;}

.display.home .coupons li{margin:0 0 25px;list-style:none;}
.display.home .coupons li a, .display.home .coupons li div{display:block;border:1px solid #898989;}
.display.home .coupons li img{border:1px solid black;height:246px;width:621px;}

.display.faq h3 {margin-left:5px;}
.display.faq h4 {font-weight:bold;margin:0 0 5px 5px;}
.display.faq p {margin:0 0 10px 5px;}

.display.contact #hours {float:right;text-align:left;width:50%;}
.display.contact #hours p {padding:0;text-transform:uppercase;}
.display.contact #hours table {border:0;margin:0;}
.display.contact #hours table td {border:0;padding:2px 20px 2px 0;}

.display.liste_des_produits form {margin-bottom:7px;}
.display.liste_des_produits .fournisseurs {margin:0 auto;padding:6px 0 67px 0;}
.display.liste_des_produits .fournisseurs li {list-style:none;float:left;margin:0 0 3px 3px;}
.display.liste_des_produits .fournisseurs li.first {margin-left:1px;}
.display.liste_des_produits .fournisseurs li a {display:block;width:52px; height:52px;text-align:center;}
.display.liste_des_produits .fournisseurs li a img{background:#fff;border:1px solid black;margin:0 auto;}
.display.liste_des_produits .fournisseurs li.last {margin-right:0;float:right;}
.display.liste_des_produits .fournisseurs li a.plus {background: url(../img/plus.png) no-repeat center 50%;}
.display.liste_des_produits .fournisseurs li a.moins {background: url(../img/moins.png) no-repeat center 50%;}
.display.liste_des_produits .higher {height:11px;}
.display.liste_des_produits h2.products {padding-bottom:2px;text-indent:0;}
.display.liste_des_produits h2.products span {display:block;float:left;}
.display.liste_des_produits h2.products .titre{text-indent:0px;}
.display.liste_des_produits h2.products .titre span{text-indent:-9999px;}
.display.liste_des_produits h2.products span.qty{font-size:0.7em; color:#838383;padding-top:1px;}
.display.liste_des_produits form.noBg {padding:5px 0 0 15px;height:auto;margin-bottom:16px;}
.display.liste_des_produits form fieldset {width:198px;font-family: "Helvetica", "Tahoma", "Arial";float:left;margin-right:18px;}
.display.liste_des_produits form fieldset legend {padding-bottom:3px;color:#999999;}
.display.liste_des_produits form fieldset.naviguer_par_taille {}
.display.liste_des_produits form fieldset.trier_les_resultats_par {}
.display.liste_des_produits form a.go {float:left;margin-top:15px;}
.display.liste_des_produits .liste_produit {padding:5px 0 0 3px;}
.display.liste_des_produits .liste_produit li {margin-right:12px;}

.display.liste_des_produits .pager-wrapper {padding:5px 0 0 0;margin:7px 0 0 0;}
.display.liste_des_produits .pager-wrapper .cmd {width:150px; height:18px;margin:0 0 0 4px;float:left;}
.display.liste_des_produits .pager-wrapper .cmd .btn{width:18px; height:18px;display:block;}
.display.liste_des_produits .pager-wrapper .cmd .lbl{margin:3px 0 0 0;display:block;text-transform: uppercase;text-decoration:none;font-size:1.2em;font-weight:bold;}

.display.liste_des_produits .pager-wrapper .prev {}
.display.liste_des_produits .pager-wrapper .prev a {float:left;}
.display.liste_des_produits .pager-wrapper .prev a.btn {background: url(../img/fr/btn/previous.jpg) no-repeat left top;}
.display.liste_des_produits .pager-wrapper .prev a.lbl {margin-left:10px;}
.display.liste_des_produits .pager-wrapper .next {float:right;margin:0 4px 0 0;}
.display.liste_des_produits .pager-wrapper .next a {float:right;}
.display.liste_des_produits .pager-wrapper .next a.btn {background: url(../img/fr/btn/next.jpg) no-repeat left top;}
.display.liste_des_produits .pager-wrapper .next a.lbl {margin-right:10px;}
.display.liste_des_produits .pager-wrapper .pager {}
.display.liste_des_produits .pager-wrapper .pager ul {border:none;margin:0 auto;text-align:center;margin-top:-17px;width:309px;padding:0 154px;}
.display.liste_des_produits .pager-wrapper .pager ul li {list-style:none;margin:0;color:#999999 !important;display:inline;float:none;width:auto;}
.display.liste_des_produits .pager-wrapper .pager ul li.nb {padding:2px 0px 0;}
.display.liste_des_produits .pager-wrapper .pager ul li.nb a {display:inline;color:#999999 !important;font-size:1.2em;text-decoration:none;font-weight:bold;}
.display.liste_des_produits .pager-wrapper .pager ul li.visited a {color:#666666 !important;}
.display.liste_des_produits .pager-wrapper .pager ul li.tiret {}
.display.liste_des_produits .pager-wrapper .pager ul li.tiret div {display:inline;padding: 1px 3px 0;font-weight:bold;}

.display.produit_selectionne {}
.display.produit_selectionne form {margin-bottom:17px;}
.display.produit_selectionne h2.retour_a_la_liste_des_produits {height:25px;padding-left:6px;}
.display.produit_selectionne h2.retour_a_la_liste_des_produits a.prev{background: url(../img/fr/btn/previous.jpg) no-repeat left top;float:left;width:18px; height:18px;}
.display.produit_selectionne h2.retour_a_la_liste_des_produits span {display:block;float:left;}
.display.produit_selectionne h2.retour_a_la_liste_des_produits .titre {text-indent:0;padding-right:210px;margin:-3px 0 0 6px;}
.display.produit_selectionne h2.retour_a_la_liste_des_produits .titre span{text-indent:-9999px;}
.display.produit_selectionne .produit {width:624px;margin-top:18px;}
.display.produit_selectionne .produit .header{background:url(../img/bg_produit_header.jpg) no-repeat left top; height:75px;}
.display.produit_selectionne .produit .header .photo_produit {background:url(../img/fr/ombre/photo_produit.jpg) no-repeat left top;width:366px; height:295px;margin:8px 0 0;}
.display.produit_selectionne .produit .header .photo_produit .photo {border:1px solid #898989;width:360px;height:294px;margin:-5px 0 0 0px;position:relative;}
.display.produit_selectionne .produit .header .photo_produit .photo img{border:1px solid black;height:292px;width:358px;}
.display.produit_selectionne .produit .header .photo_produit .photo span{background:#a00;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:white;box-shadow:0 0 5px #a00;font-size:20px;line-height:24px;padding:0 5px;position:absolute;right:-5px;font-family:"tahoma";top:0;transform:rotate(7deg);-ms-transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);}
.display.produit_selectionne .produit .header .photo_produit .photo .zoom{background:url(../img/fr/btn/zoom.jpg) no-repeat left top;width:24px; height:24px;text-indent:-9999px;margin:-28px 0 0 332px;position:absolute;border:none;}
.display.produit_selectionne .produit .header .photo_produit .photo .zoom:hover {border:none;}
.display.produit_selectionne .produit .header .titre {float:right;width:244px;height:60px;margin:5px 0 0;padding:10px 0;position:relative;}
.display.produit_selectionne .produit .header .titre h3{display:block;font-size:1.5em;font-weight:bold;line-height:20px;margin:0;font-family:"tahoma";overflow:hidden;}
.display.produit_selectionne .produit .header .titre.logo a {display:block;height:52px;position:absolute;right:3px;top:6px;width:52px;}
.display.produit_selectionne .produit .header .titre.logo a img {background:white;border:1px solid black;display:block;}
.display.produit_selectionne .produit .header .titre.logo h3{margin-right:64px;}
.display.produit_selectionne .produit .body{background:none;background-color:#424242;margin:0 5px;min-height:300px;padding:0 0 48px 0;}
.display.produit_selectionne .produit .body form {float:right;background:none;padding:0;margin:0;height:auto;width:250px;}
.display.produit_selectionne .produit .body form .ajouter_a_mon_skate {margin:13px 0 0 10px;float:none;}
.display.produit_selectionne .produit .body form .ajouter_a_mon_skate a{margin:3px 0 0 2px;}
.display.produit_selectionne .produit .body form dl {margin:16px 18px 18px 11px;font-family:"tahoma" !important;}
.display.produit_selectionne .produit .body form dl dt{text-transform:uppercase;font-weight:bold;padding:0 0 2px 0;letter-spacing:0.09em;color:white;font-family:"tahoma" !important;}
.display.produit_selectionne .produit .body form dl dd{text-transform:uppercase;padding:0 0 20px 0;color:#999999;font-family:"tahoma" !important;}
.display.produit_selectionne .produit .body form dl dd em{font-style:normal;text-decoration:line-through;}
.display.produit_selectionne .produit .body form dl dd.select {padding-bottom:12px;}
.display.produit_selectionne .produit .body form .bordure {border:1px solid #767676;width:220px;margin:4px 0 0 -1px;}
.display.produit_selectionne .produit .body form p {padding:10px 9px 10px 11px;}
.display.produit_selectionne .produit .body form select {width:220px;text-transform: capitalize;background-color:#373737;}
.display.produit_selectionne .produit .body form select option { text-transform: capitalize;border:none;}
.display.produit_selectionne .produit .body form .ajouter_au_panier {margin:0 0 0 -2px;}
.display.produit_selectionne .produit .body form .ajouter_au_panier a {margin:2px 0 0 2px;}
.display.produit_selectionne .produit .body form .barre_pointille {height:40px;margin:0 9px 16px 11px;width:219px;padding-bottom:2px;}
.display.produit_selectionne .produit .body form .wishlist_bouton {padding-left:8px;}
.display.produit_selectionne .produit .body form .wishlist_bouton .wishlist {background:url(../img/fr/ombre/wishlist.jpg) no-repeat left top; width:30px; height:29px;}
.display.produit_selectionne .produit .body form .wishlist_bouton a{background:url(../img/fr/btn/wishlist.jpg) no-repeat left top;width:23px; height:21px;margin:3px 0 0 3px;}
.display.produit_selectionne .produit .body form .wishlist_bouton h3{float:left;margin:2px 0 0 5px;}
.display.produit_selectionne .produit .body form .share {margin:20px 0 0 10px;}
.display.produit_selectionne .produit .body form .share a {clear:left;margin:0 0 5px;}
.display.produit_selectionne .produit .body form .share a.addthis_button_facebook_like {margin:0;}
.display.produit_selectionne .produit .body form .share a span {border:0;}
.display.produit_selectionne .produit .body dl.secondaire {float:left;width:350px;padding:12px 0 0 9px;}
.display.produit_selectionne .produit .body dl.secondaire dt{color:white;font-size:1.2em;padding-bottom:9px;}
.display.produit_selectionne .produit .body dl.secondaire dt.titre_gris{color:#999999;font-weight:bold;text-transform: uppercase; font-size:1.1em;letter-spacing:0.001em;padding-bottom:14px;}
.display.produit_selectionne .produit .body dl.secondaire dt.conditions {padding-bottom:5px;}
.display.produit_selectionne .produit .body dl.secondaire dd {color:#828282;}
.display.produit_selectionne .produit .body dl.secondaire dd.vues {padding-bottom:10px;}
.display.produit_selectionne .produit .body dl.secondaire dd ul {margin:0 0 0 -1px;}
.display.produit_selectionne .produit .body dl.secondaire dd ul li {list-style:none;float:left;background:url(../img/fr/ombre/vue_complementaire.jpg) no-repeat left top; width:60px; height:50px;margin:0px -1px 0 0;}
.display.produit_selectionne .produit .body dl.secondaire dd ul li a {width:52px; height:42px;padding:0;margin:2px 0 0 2px;text-indent:0;}
.display.produit_selectionne .produit .body dl.secondaire dd ul li a img{border:1px solid #2f2f2f;}
.display.produit_selectionne .produit .body dl.secondaire dd.conditions ul li {list-style:none;float:none;background:none;width:auto;display:list-item;height:auto;margin-left:2px;font-size:0.8em;}
.display.produit_selectionne .produit .body dl.secondaire dd p {margin:0;padding:0;text-align: justify;line-height:1.2em;letter-spacing:0.01em;}
.display.produit_selectionne .produit strong{color:#000;}
.display.produit_selectionne h2.produits_les_plus_populaires {margin-top:12px;height:18px;text-indent:-9999px;}
.display.produit_selectionne .produit .footer{background:url(../img/bg_produit_footer.jpg) no-repeat 5px top; height:55px;}

.display.my_skateboard {}
.display.my_skateboard h2.skateboards_pre_construits{}
.display.my_skateboard form {width:588px;height:53px;padding:32px 26px 0 28px;margin:-2px 0 18px -7px;background:url(../img/form/bg_form_small.jpg) no-repeat left top;}
.display.my_skateboard form select {width:257px;float:left;}
.display.my_skateboard form .choisir {float:right;margin:-2px -1px 0 0;}
.display.my_skateboard form .choisir a{margin:2px 0 0 2px;}
.display.my_skateboard h2.skateboards_pre_construits {height:18px;text-indent:-9999px;}
.display h2.creer_mon_skateboard{margin-bottom:17px;height:18px;text-indent:-9999px;}
.display.my_skateboard h2.acheter_mon_skateboard{text-indent:-9999px;}
.display .creation {width:624px;}
.display .creation_resume {margin-top:12px;}
.display .creation .header{background:url(../img/bg_mon_skateboard_header.jpg) no-repeat left top;height:43px;padding:25px 19px 0;}
.display .creation .header h3{float:left;font-weight:bold;}
.display .creation .header h3 .titre{}
.display .creation .header h3 .numero{color:white;font-size:0.9em;padding-left:6px;}
.display .creation .header h3 span.strike{text-decoration:line-through;}
.display .creation .header_2 {background:url(../img/bg_mon_skateboard_header_2.jpg) no-repeat left top;height:43px;}
.display .creation .header .visualiser{float:right;margin-top:-2px;}
.display .creation .header .visualiser a{margin:2px 0 0 1px;}
.display .creation .header .modifier{float:right;margin:-5px 4px 0 0;}
.display .creation .header .modifier a{margin:4px 0 0 2px;}
.display .creation .header .supprimer{float:right;margin-top:-5px;}
.display .creation .header .supprimer a{margin:4px 0 0 0px;}
.display .creation .header .ajouter{float:right;margin-top:-5px;}
.display .creation .header .ajouter a{margin:4px 0 0 0px;}
.display .creation .body{background:none;background-color:#424242;margin:0 5px;min-height:100px;padding:16px 0 15px 15px;}
.display .creation_resume .body {padding:16px 0 48px 0px;}
.display .creation .body .composantes {margin:0 0 0 30px;}
.display .creation .body .composantes li{list-style:none;float:left;width:87px;margin:6px 25px 0 0;}
.display .creation .body .composantes li.large {width:135px;margin-right:0;}
.display .creation .body .composantes li.large .limiter {width:20px;float:left;}
.display .creation .body .composantes li h6 {margin:0;font-weight:bold;text-transform:uppercase;}
.display .creation .body .composantes li .composante {float:left;background:transparent url(../img/fr/ombre/vue_complementaire.jpg) no-repeat scroll left top;width:60px; height:50px;margin:0 0 5px -1px;}
.display .creation .body .composantes li .composante a{text-indent:0;margin:2px 0 0 2px;width:52px; height:42px;border-color:#777777;}
.display .creation .body .composantes li .composante a img{border:1px solid #2f2f2f;}
.display .creation .body .composantes li .composante a span{background:#fff;border:1px solid #2f2f2f;display:block;height:40px;width:50px;}
.display .creation .body .composantes li .modifier,
.display .creation .body .composantes li .poubelle,
.display .creation .body .composantes li .vide {float:left;background:url(../img/fr/ombre/modifier_poubelle_vide.jpg) no-repeat left top;width:25px; height:25px;margin-top:-1px;}
.display .creation .body .composantes li .modifier {margin-top:0;}
.display .creation .body .composantes li .modifier a,
.display .creation .body .composantes li .poubelle a,
.display .creation .body .composantes li .vide div{margin:2px 0 0 1px;}
.display .creation .body .composantes li .infos p {margin:0;padding:0;color:#999999;text-transform:uppercase;}
.display .creation .body .composantes li .infos p span {color:#999999;}
.display .creation .body .composantes li .infos p span.strike {text-decoration:line-through;}
.display .creation .body .photo {margin-right:15px;float:left;}
.display .creation .body .photo a {display:block;border:1px solid #898989;}
.display .creation .body .photo img{border:1px solid black;height:292px;width:358px;}
.display .creation .body .photo .zoom{background:url(../img/fr/btn/zoom.jpg) no-repeat left top;width:24px; height:24px;text-indent:-9999px;margin:-30px 0 0 332px;position:absolute;border:none;}
.display .creation .body .photo .zoom:hover {border:none;}
.display .creation .body form {float:left;background:none;padding:0 17px 0 0;margin:-4px 0 0 5px;height:auto;width:198px;}
.display .creation .body form dl {margin:0;font-family:"tahoma" !important;}
.display .creation .body form dl dt{font-family:"tahoma" !important;text-transform:uppercase;font-weight:bold;padding:0 0 2px 0;letter-spacing:0.09em;color:white;}
.display .creation .body form dl dt.select {padding-bottom:6px;}
.display .creation .body form dl dd{font-family:"tahoma" !important;text-transform:uppercase;padding:0 0 16px 0;color:#999999;}
.display .creation .body form dl dd em{font-style:normal;text-decoration:line-through;}
.display .creation .body form dl dd.select {border:1px solid #767676;margin:0 0 16px -1px;padding-bottom:0;}
.display .creation .body form dl dd.select select {width:100%;float:none;text-transform: none;background-color:#373737;}
.display .creation .body form dl dd.select select option{width:100%;float:none;text-transform: none;}
.display .creation .body form dl dd .checkbox {width:auto;float:left;display:block;margin:1px 0 0 1px;}
.display .creation .body form dl dd label {display:inline;float:left;display:block;margin:-1px 0 0 4px; text-transform: none;padding:0;}
.display.my_skateboard h2.acheter_mon_skateboard{margin-bottom:29px;}
.display.my_skateboard table.total {float:right;width:232px;border:none;margin:-6px -5px 28px 0;font-family: "tahoma" !important;}
.display.my_skateboard table.total tr {border:none;}
.display.my_skateboard table.total tr td {text-align:right;border:none;font-family: "tahoma" !important;font-size:1.1em;}
.display.my_skateboard table.total tr td.label {text-align:left;text-transform:uppercase;color:white;font-weight:bold;font-family: "tahoma" !important;}
.display.my_skateboard table.total tr td.soustotal {height:10px;padding-bottom:0;}
.display.my_skateboard table.total tr td.tps {padding-bottom:0;height:6px;}
.display.my_skateboard table.total tr td.tvq {padding-bottom:0;}
.display.my_skateboard table.total tbody {height:64px;}
.display.my_skateboard table.total tbody td {color:#999999;margin-bottom:-2px;vertical-align:top;}
.display.my_skateboard table.total tfoot {/*border-top:1px dotted #777777;*/margin-top:4px;}
.display.my_skateboard table.total tfoot td {font-size:1.4em;padding:6px 0 0 0;font-weight:bold;padding-right:4px;}
.display.my_skateboard table.total tfoot td.barre {height:6px;padding:0;line-height:0;}
.display.my_skateboard table.total tfoot td .barre_pointille {margin:0 0px 0 3px; padding:0;width:224px;}
.display.my_skateboard table.total tfoot td.total {padding-top:0;height:6px;}
.display.my_skateboard table.total tfoot td.label {padding-left:4px;padding-right:0;}
.display.my_skateboard .actualiser_mon_total {float:right;margin:0 -4px 1px 0;}
.display.my_skateboard .actualiser_mon_total a{margin:4px 0 0 1px;}
.display.my_skateboard .ajouter_a_mon_panier {float:right;margin:0 -4px 0 0;}
.display.my_skateboard .ajouter_a_mon_panier a{margin:4px 0 0 1px;}
.display .creation .footer{background:url(../img/bg_mon_skateboard_footer.jpg) no-repeat left top;height:57px;margin:0 0 5px 5px;}
.display .creation_resume .footer {margin-bottom:1px;}


.display.mon_compte {font-family: "trebuchet ms" !important;}
.display.mon_compte h2.mon_profil{margin-bottom:5px;height:20px;text-indent:-9999px; }
.display.mon_compte ul.profil_menu{padding-bottom:20px;margin:-2px 0 15px 0;}
.display.mon_compte ul.profil_menu li{list-style:none;float:left;margin-left:19px;}
.display.mon_compte ul.profil_menu li.first {margin-left:5px;}
.display.mon_compte ul.profil_menu a{text-decoration:none;font-family:"trebuchet ms";color:#999999;font-size:1.1em; font-weight:bold;}
.display.mon_compte h2.big {border:none;color:white;font-size:2.1em;font-family: inherit;margin-left:5px;margin-bottom:24px;text-indent:0;}
.display.mon_compte form.mon_compte {background:none;padding:0;margin:0;width:auto;height:auto;}
.display.mon_compte form.mon_compte fieldset {padding-left:5px;margin-bottom:16px;}
.display.mon_compte form.mon_compte fieldset.espace {margin-top:40px;}
.display.mon_compte form.mon_compte fieldset legend{display:block;float:left;width:196px;margin-bottom:-21px;font-size:1.2em;}
.display.mon_compte form.mon_compte fieldset .bordure {border:1px solid #777777;float:right;}
.display.mon_compte form.mon_compte fieldset .bordure.adresse_2 {margin-top:17px;}
.display.mon_compte form.mon_compte fieldset .value {color:#999999;float:right;font-size:1.2em;width:429px;}
.display.mon_compte form.mon_compte fieldset input {padding:0px 0 0 8px;}
.display.mon_compte form.mon_compte fieldset input,
.display.mon_compte form.mon_compte fieldset select,
.display.mon_compte form.mon_compte fieldset textarea{width:418px;font-family: "trebuchet ms";font-size:1.1em;height:16px;}
.display.mon_compte form.mon_compte fieldset input.box {width:auto;height:auto;padding:0;margin-right:5px;}
.display.mon_compte form.mon_compte fieldset select {width:427px;height:19px;padding:0 0 0 4px;}
.display.mon_compte form.mon_compte fieldset textarea{width:421px;height:inherit;}
.display.mon_compte form.mon_compte fieldset ul {float:left;margin-left:189px;}
.display.mon_compte form.mon_compte fieldset ul li{list-style:none;float:left;margin:0 33px 0 0;}
.display.mon_compte form.mon_compte fieldset ul li.last {margin-right:0;}
.display.mon_compte form.mon_compte fieldset ul li.last label {margin-right:0;}
.display.mon_compte form.mon_compte fieldset ul li input {width:auto;float:left;margin:16px 10px 0 0;}
.display.mon_compte form.mon_compte fieldset ul li label {padding:0;margin-right:6px;display:block; width:52px; height:42px;border:1px solid #898989;float:left;text-indent:-9999px;background:url(../img/mode_paiement.jpg) no-repeat left top;cursor:pointer;}
.display.mon_compte form.mon_compte fieldset ul li label.paypal {background-position: -156px top;}
.display.mon_compte form.mon_compte fieldset ul li label.visa {background-position: right top;}
.display.mon_compte form.mon_compte fieldset ul li label.mc {background-position: -104px top;}
.display.mon_compte form.mon_compte fieldset ul li label.amex {}
.display.mon_compte form.mon_compte fieldset ul li label.interac {background-position: -52px top;}
.display.mon_compte form.mon_compte fieldset .file {border:0;width:430px;}
.display.mon_compte form.mon_compte fieldset .file input {border:1px solid black;color:#cccccc;background-color:#262626;height:auto;padding:0;width:auto;}
.display.mon_compte form.mon_compte fieldset.methode_paiement {margin-bottom:10px;}
.display.mon_compte form.mon_compte fieldset.small {}
.display.mon_compte form.mon_compte fieldset.small .bordure {width:100px;float:left;}
.display.mon_compte form.mon_compte fieldset.small .bordure.first {margin-left:190px;margin-right:10px;}
.display.mon_compte form.mon_compte fieldset.small .bordure input {width:90px;}
.display.mon_compte form.mon_compte fieldset.small .bordure select {width:100px;}
.display.mon_compte form.mon_compte .sauvegarder {float:right;margin:19px 0 40px 0;}
.display.mon_compte form.mon_compte .sauvegarder a{margin:1px 0 0 1px;}
.display.mon_compte form.mon_compte .envoyer {float:right;margin:19px 0 40px 0;}
.display.mon_compte form.mon_compte .envoyer a{margin:1px 0 0 1px;}
.display.mon_compte form.mon_compte .checkout {float:right;margin:19px 0 40px 0;}
.display.mon_compte form.mon_compte .checkout a{margin:1px 0 0 1px;}
.display.mon_compte form.mon_compte .preview {float:right;margin:19px 0 10px 0;}
.display.mon_compte form.mon_compte .preview a{margin:1px 0 0 1px;}
.display.mon_compte form.mon_compte .addtocart {float:right;margin:0px 0 10px 0;}
.display.mon_compte form.mon_compte .addtocart a{margin:1px 0 0 1px;}

.display.mes_commandes {}
.display.mes_commandes .print_bouton {padding-left:3px;margin-bottom:25px;}
.display.mes_commandes .print_bouton .ombre {background:url(../img/fr/ombre/imprimer_un_formulaire.jpg) no-repeat left top; width:30px; height:28px;margin-top:1px;}
.display.mes_commandes .print_bouton a{background:url(../img/fr/btn/imprimer_un_formulaire.jpg) no-repeat left top;width:23px; height:21px;margin:3px 0 0 3px;}
.display.mes_commandes .print_bouton h3{float:left;margin:2px 0 0 5px;text-indent:-9999px;}
.display.mes_commandes .une_commande {color:#999999;padding:0 5px;font-family:"trebuchet ms";margin:0 0 30px 0;}
.display.mes_commandes .une_commande h2.numero_commande{padding:3px 0 11px;font-size:2.2em;font-family:"trebuchet ms";margin-bottom:16px;text-indent: 0;}
.display.mes_commandes .une_commande h6{text-transform: uppercase;font-weight:bold;color:#999999;margin:0 0 10px 0;}
.display.mes_commandes .une_commande h6 span{color:white;}
.display.mes_commandes .une_commande ul {}
.display.mes_commandes .une_commande ul li {list-style: none;margin:0 0 10px 1px;font-size:1em;font-family:"trebuchet ms";}
.display.mes_commandes .une_commande ul li a.status {background:url(../img/status.jpg) no-repeat left top; width:13px; height:13px; margin-right:9px;border-color:#898989;}
.display.mes_commandes .une_commande ul li.no a.status {background-position: right top;}
.display.mes_commandes .une_commande table.items {border:none;width:100%;margin-top:2px;}
.display.mes_commandes .une_commande table.items tr {border:none;height:17px;}
.display.mes_commandes .une_commande table.items tr td{border:none;padding:1px 0;font-family:"tahoma";}
.display.mes_commandes .une_commande table.items tr td.categorie {width:181px;}
.display.mes_commandes .une_commande table.items tr td.compagnie {width:160px;}
.display.mes_commandes .une_commande table.items tr td.item {width:160px;}
.display.mes_commandes .une_commande table.items tr td.quantite {width:62px;}
.display.mes_commandes .une_commande table.items tr td.prix {text-align:right;vertical-align:top;}
.display.mes_commandes .une_commande table.items tr td .barre_pointille{margin:0;}
.display.mes_commandes .une_commande table.items thead {}
.display.mes_commandes .une_commande table.items thead tr{}
.display.mes_commandes .une_commande table.items thead tr td{color:white;text-transform:uppercase;font-family:"tahoma";font-weight:bold;}
.display.mes_commandes .une_commande table.items tfoot {}
.display.mes_commandes .une_commande table.items tfoot td {vertical-align:top;text-align:right;}
.display.mes_commandes .une_commande table.items tfoot tr td .barre_pointille{margin:10px 0 0 0;}
.display.mes_commandes .une_commande table.items tfoot td table {margin:10px 0 0 0;width:100%;}
.display.mes_commandes .une_commande table.items tfoot td table tr td {font-size:1em;}
.display.mes_commandes .une_commande table.items tfoot td table tr td.label {text-align:left;text-transform:uppercase;color:white;font-weight:bold;font-family:"tahoma";font-size:1em;}
.display.mes_commandes .une_commande table.items tfoot td table tr.total td {font-size:1.3em;padding:0;font-weight:bold;}
.display.mes_commandes .une_commande table.items tfoot td table tr.total td.label {color:white;}
.display.mes_commandes .une_commande table.items tfoot td table tr td .barre_pointille{margin:6px 0 0 0;}
.display.mes_commandes .une_commande table.items tbody {}
.display.mes_commandes .une_commande table.items tbody td.categorie {text-transform:uppercase;}
.display.mes_commandes .une_commande table.items tbody td.compagnie {text-transform:uppercase;}
.display.mes_commandes .une_commande table.items tbody td.quantite {text-transform:uppercase;color:#999999;}

.display.mon_panier {}
.display.mon_panier form {width:auto;height:auto;margin:0;padding:0;background:none;}
.display.mon_panier form span {border:none;display:inline;float:none;}
.display.mon_panier .items{margin-bottom:6px;}
.display.mon_panier .items .header{background:none;padding:14px 5px 0 19px;height:auto;clear: both;background:url(../img/bg_mon_panier_header.jpg) no-repeat left top;width:600px; height:30px;}
.display.mon_panier .items .header h3{float:left;margin:0;font-weight:bold;font-family:"tahoma";width:475px;overflow:hidden;white-space:nowrap;}
.display.mon_panier .items .header h3 .titre {padding-right:5px;}
.display.mon_panier .items .header h3 .numero {color:white;font-size:0.9em;font-weight: normal;}
.display.mon_panier .items .header .supprimer{float:right;margin:-5px 2px 0 0;}
.display.mon_panier .items .header .supprimer a{margin:3px 0 0 2px;}
.display.mon_panier .items .header.giftcertificate h3{width:300px;}
.display.mon_panier .items .header.giftcertificate .modifier{float:right;margin:-5px 2px 0 0;}
.display.mon_panier .items .header.giftcertificate .modifier a{margin:3px 0 0 2px;}
.display.mon_panier .items .header_2{background-image:url(../img/bg_mon_panier_header_2.jpg);}
.display.mon_panier .items .body{background:none;margin:0 6px 0 5px;padding:13px 5px 9px 17px;height:auto;background-color:#424242;}
.display.mon_panier .items .body .img {background:url(../img/fr/ombre/item_mon_panier.jpg) no-repeat left top; width:203px; height:172px;margin-right:15px;}
.display.mon_panier .items .body .img a{border:1px solid #898989;display:block;width:199px; height:163px;float:left;margin:3px 0 0 -2px;}
.display.mon_panier .items .body .img a img{border:2px solid black;}
.display.mon_panier .items .body.giftcertificate .img {background-image:url(../img/fr/ombre/item_mon_panier_certificate.jpg); height:90px;}
.display.mon_panier .items .body.giftcertificate .img a{height:81px;}
.display.mon_panier .items .body dl {float:left;width:175px; height:164px;line-height:1em;margin:1px 0 0 0;}
.display.mon_panier .items .body dl dt{padding-bottom:5px;color:white;text-transform:uppercase;font-weight:bold;line-height:1em;font-family:"tahoma";}
.display.mon_panier .items .body dl dd{color:#999999;text-transform:uppercase;line-height:1em;font-family:"tahoma";}
.display.mon_panier .items .body.giftcertificate dl dd{text-transform:none;}
.display.mon_panier .items .body dl.groupe_categorie_prix {}
.display.mon_panier .items .body dl.groupe_categorie_prix dd {padding-bottom:15px;}
.display.mon_panier .items .body dl.couleur_grandeur_quantite {}
.display.mon_panier .items .body dl.couleur_grandeur_quantite dt {}
.display.mon_panier .items .body dl.couleur_grandeur_quantite dd {padding-bottom:12px;}
.display.mon_panier .items .body dl.couleur_grandeur_quantite dd select {}
.display.mon_panier .items .body .form {width:auto;height:auto;}
.display.mon_panier .items .body .form .bordure{border:1px solid #777777;width:118px;}
.display.mon_panier .items .body .form .quantite .bordure {width:41px;}
.display.mon_panier .items .body .form select {width:117px;text-transform:none;}
.display.mon_panier .items .body .form input {width:35px;text-transform:none;}
.display.mon_panier .items .body .form {background:none; margin:0; padding:0;height:auto;}
.display.mon_panier .items .body span.strike{color:inherit;text-decoration:line-through;}
.display.mon_panier .items .footer{background:url(../img/bg_mon_skateboard_footer.jpg) no-repeat left top;margin:0 0 0 5px;padding:0;height:57px;}
.display.mon_panier h2{margin-bottom:20px;text-indent: -9999px;height:19px;}
.display.mon_panier div.ma_commande {background:none; margin:0 0 20px 0; padding:0;height:auto;width:100%;}
.display.mon_panier div.ma_commande fieldset{padding-bottom:5px;}
.display.mon_panier div.ma_commande fieldset.espace {margin-top:20px;}
.display.mon_panier div.ma_commande fieldset legend{font-family:"trebuchet ms"; font-size:1.1em;color:#999999;padding-left:5px;margin-bottom:-17px;display:block;float:left;}
.display.mon_panier div.ma_commande fieldset .bordure{border:1px solid #777777;float:right;margin-top:-3px;}
.display.mon_panier div.ma_commande fieldset input,
.display.mon_panier div.ma_commande fieldset select,
.display.mon_panier div.ma_commande fieldset textarea{width:426px;font-size:1.1em;}
.display.mon_panier table.total {float:right;width:232px;border:none;margin:-6px -5px 28px 0;font-family: "tahoma" !important;}
.display.mon_panier table.total tr {border:none;}
.display.mon_panier table.total tr td {text-align:right;border:none;font-family: "tahoma" !important;font-size:1.1em;}
.display.mon_panier table.total tr td.label {text-align:left;text-transform:uppercase;color:white;font-weight:bold;font-family: "tahoma" !important;}
.display.mon_panier table.total tr td.soustotal {height:10px;padding-bottom:0;}
.display.mon_panier table.total tr td.tps {padding-bottom:0;height:6px;}
.display.mon_panier table.total tr td.tvq {padding-bottom:0;}
.display.mon_panier table.total tbody {height:64px;}
.display.mon_panier table.total tbody td {color:#999999;margin-bottom:-2px;vertical-align:top;}
.display.mon_panier table.total tfoot {margin-top:4px;}
.display.mon_panier table.total tfoot td {font-size:1.4em;padding:6px 0 0 0;font-weight:bold;padding-right:4px;}
.display.mon_panier table.total tfoot td.barre {height:6px;padding:0;line-height:0;}
.display.mon_panier table.total tfoot td .barre_pointille {margin:7px 0px 0 3px; padding:0;width:224px;}
.display.mon_panier table.total tfoot td.total {padding-top:0;height:6px;}
.display.mon_panier table.total tfoot td.label {padding-left:4px;padding-right:0;}
.display.mon_panier .actualiser_mon_panier {float:right;margin:10px -4px 1px 0;}
.display.mon_panier .actualiser_mon_panier a{margin:4px 0 0 1px;}
.display.mon_panier .passer_a_la_caisse {float:right;margin:0 -4px 0 0;}
.display.mon_panier .passer_a_la_caisse a{margin:4px 0 0 1px;}
.display.mon_panier .envoyer_ma_liste {float:right;margin:0 -4px 0 0;}
.display.mon_panier .envoyer_ma_liste a{margin:4px 0 0 1px;}
.display.mon_panier .shipping_options {float:right;margin:0 -4px 0 0;}
.display.mon_panier .shipping_options a{margin:4px 0 0 1px;}

.display.personnaliser {}
.display.personnaliser .personnalisation .header{background:none;padding:14px 5px 0 19px;height:auto;clear: both;background:url(../img/bg_mon_panier_header.jpg) no-repeat left top;width:600px; height:30px;}
.display.personnaliser .personnalisation .header h3 {font-weight:bold;}
.display.personnaliser .personnalisation .header_2{background-image:url(../img/bg_mon_panier_header_2.jpg);}
.display.personnaliser .personnalisation .body{background:none;margin:0 6px 0 5px;padding:10px 5px 19px 16px;height:auto;background-color:#424242;}
.display.personnaliser .personnalisation .body.more_padding_bottom {padding-bottom:80px;}
.display.personnaliser .personnalisation .body iframe {border:0;float:left;width:402px;height:268px;margin:-2px 0 5px -1px;}
.display.personnaliser .personnalisation .body form {background:none; margin:0; padding:0; width:auto; height:auto;}
.display.personnaliser .personnalisation .body form .header {background:url(../img/bg_personnaliser_header.jpg) no-repeat left top;margin:0;padding:0;width:584px; height:84px;}
.display.personnaliser .personnalisation .body form .header ul.tabs {margin:0 auto;padding:23px 0 0;width:540px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li{list-style:none; margin:0;float:left;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a{display:block;margin:0;width:178px;padding:19px 0 0 0; height:35px;background:url(../img/bg_personnaliser_onglets.jpg) no-repeat -181px top;text-align:center;color:white;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:1.1em;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.first {background-position:0px top;width:177px;padding-left:2px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.first:hover {background-position:0px -55px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.first.active {background-position:0px -110px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.second {background-position:-178px top;width:180px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.second:hover {background-position:-178px -55px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.second.active {background-position:-178px -110px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.third {background-position:-359px top;width:175px;padding-right:6px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.third:hover {background-position:-359px -55px;}
.display.personnaliser .personnalisation .body form .header ul.tabs li a.third.active {background-position:-359px -110px;}
.display.personnaliser .personnalisation .body form .body {background:url(../img/bg_personnaliser_body.jpg) repeat-y left top;margin:0;padding:12px 18px 0px 25px;width:541px;height:auto;}
.display.personnaliser .personnalisation .body form .body.more_padding_bottom {padding-bottom:60px;}
.display.personnaliser .personnalisation .body form .body ul.palettes {margin:0;padding:0;width:257px;float:left;}
.display.personnaliser .personnalisation .body form .body ul.palettes li{list-style:none;float:left;display:block;margin:0 0 15px 20px;}
.display.personnaliser .personnalisation .body form .body ul.palettes li.first {margin-left:0;}
.display.personnaliser .personnalisation .body form .body ul.palettes li .btn {border-color:#777777;text-indent:0;}
.display.personnaliser .personnalisation .body form .body ul.palettes li .btn:hover, .display.personnaliser .personnalisation .body form .body ul.palettes li .btn.active {border-color:#fff;}
.display.personnaliser .personnalisation .body form .body ul.palettes li .btn img{height:28px;width:68px;}
.display.personnaliser .personnalisation .body form .body .example {width:128px; height:275px;float:left;margin-left:14px;}
.display.personnaliser .personnalisation .body form .body .example.normal .un_exemple{height:228px;border:1px solid #777777; padding:15px 13px;width:96px;background-color:#262626;}
.display.personnaliser .personnalisation .body form .body .example.normal h6{font-weight:bold;text-transform:uppercase;}
.display.personnaliser .personnalisation .body form .body .example.normal dl{}
.display.personnaliser .personnalisation .body form .body .example.normal dl dt{text-transform:uppercase;color:#999999;padding-bottom:6px;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dt small {font-size:1em;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd{padding-bottom:21px;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd div{padding:0;margin:0;border:none;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd div.button{width:92px; height:18px;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd div.filet {border-bottom-style:solid; border-bottom-width:1px;line-height:1em;height:1px;margin-top:-1px;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd a {}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd h2 {border:medium none;font-size:1.1em;margin-top:-3px;text-transform:uppercase;font-weight:bold;}
.display.personnaliser .personnalisation .body form .body .example.normal dl dd.link {text-decoration:underline;}
.display.personnaliser .personnalisation .body form .body .example.hover {margin-left:10px;}
.display.personnaliser .personnalisation .body form .body .example.hover .un_exemple {padding-right:0px;width:110px;}
.display.personnaliser .personnalisation .body form .body .example.hover .un_exemple_2 {padding:15px 13px;width:96px;}
.display.personnaliser .personnalisation .body form .body ol.ambiances {font-weight:bold;font-family:"tahoma";}
.display.personnaliser .personnalisation .body form .body ol li{font-weight:bold;height:185px;margin-bottom:25px;font-family:"tahoma";font-size:1.1em;}
.display.personnaliser .personnalisation .body form .body ol li h6{font-weight:bold;text-transform:uppercase;font-family:"tahoma";font-size:1em;margin-left:-4px;}
.display.personnaliser .personnalisation .body form .body ol li h6 em{color:#999999;font-weight:normal;text-transform:none;}
.display.personnaliser .personnalisation .body form .body ol li h6 span.ie {display:none;}
.display.personnaliser .personnalisation .body form .body ol li.ambiance .ombre{clear:both;margin-left:-7px;margin-top:-3px;background:url(../img/fr/ombre/ambiance.jpg) no-repeat left top;width:511px; height:145px;}
.display.personnaliser .personnalisation .body form .body ol li.ambiance .btn{width:502px;height:136px;border-color:#777777;float:none;text-indent:0;margin:3px 0 0 3px;}
.display.personnaliser .personnalisation .body form .body ol li.ambiance .btn img{width:502px;height:136px;}

.display.personnaliser .personnalisation .body form .body .selection_couleur{}
.display.personnaliser .personnalisation .body form .body .selection_couleur .example{margin-left:10px;}
.display.personnaliser .personnalisation .body form .body .image_de_fond {}
.display.personnaliser .personnalisation .body form .body .image_de_fond li{margin:0;list-style:none;color:#999999;}
.display.personnaliser .personnalisation .body form .body .image_de_fond li h6{text-transform:uppercase;margin:0;font-size:1em;color:#999999;}
.display.personnaliser .personnalisation .body form .body .image_de_fond li p{font-size:1em;margin-bottom:1.3em;padding-bottom:0;color:#999999;}
.display.personnaliser .personnalisation .body form .body .image_de_fond li .bordure{border:1px solid #777;width:531px; height:134px;}
.display.personnaliser .personnalisation .body form .body .image_de_fond li .bordure img{border:1px solid #2f2f2f;height:132px;width:529px;}
.display.personnaliser .personnalisation .body form .body .image_de_fond li fieldset {margin:14px 0 30px;}

.display.personnaliser .personnalisation .body form .body .skateboard li{margin:0;list-style:none;color:#999999;}
.display.personnaliser .personnalisation .body form .body .skateboard li h6{text-transform:uppercase;margin:0;font-size:1em;color:#999999;}
.display.personnaliser .personnalisation .body form .body .skateboard li p{font-size:1em;margin-bottom:1.3em;padding-bottom:0;color:#999999;}
.display.personnaliser .personnalisation .body form .body .skateboard li .bordure{border:1px solid #777;width:531px; height:134px;}
.display.personnaliser .personnalisation .body form .body .skateboard li .bordure img{border:1px solid #2f2f2f;height:132px;width:529px;}
.display.personnaliser .personnalisation .body form .body .skateboard li fieldset {margin:14px 0 30px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo{width:120px;float:left;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo h6 {margin-bottom:17px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul{}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li{float:left;margin:0 0 -3px -3px;background:url(../img/fr/ombre/next_big.jpg) no-repeat left top;width:59px; height:59px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li.first{margin-left:-1px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li a {display:block;width:52px; height:52px;margin:1px 0 0 1px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li a img {border:1px solid #000;width:50px; height:50px;display:block;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li a.prev {background:url(../img/previous_big.jpg) no-repeat left top;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_un_logo ul li a.next {background:url(../img/next_big.jpg) no-repeat left top;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_une_couleur{float:left;margin-left:10px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_une_couleur h6 {margin-bottom:10px;}
.display.personnaliser .personnalisation .body form .body .skateboard li.choisir_une_couleur iframe {margin-bottom:10px;}


.display.personnaliser .personnalisation .body .sauvegarder_mes_changements {float:right;margin:22px 11px 0 -3px;}
.display.personnaliser .personnalisation .body .sauvegarder_mes_changements a{margin:3px 0 0 3px;}
.display.personnaliser .personnalisation .body form .footer {background:url(../img/bg_personnaliser_footer.jpg) no-repeat left top;margin:-30px 0 0 0;padding:0;width:584px; height:48px;}
.display.personnaliser .personnalisation .footer{background:url(../img/bg_mon_skateboard_footer.jpg) no-repeat left top;margin:0 0 0 5px;padding:0;height:57px;}


.display div.warnings{background:#262626;border:1px solid #000;margin:13px 0;padding:15px;}
.display div.warnings p{padding:0 !important;margin:0 !important;}
.display div.warnings p.center{padding:0;text-align:center;}
.display div.warnings ul{margin:0 !important;}
.display div.warnings.errors{border:1px solid #f00;}

/* ========================================= */
/* footer: logo, info services, média sociaux, sécurité */
/* ========================================= */
.footer{background: url(../img/bg_footer_ie6.jpg) no-repeat center top;z-index:10000;height:490px;}
.footer .content .barre_pointille {margin:6px auto; padding:0 0 20px;float:left; border-bottom-width:1px;height:auto;}
.footer .content .logo_exo {float:left;text-indent:-9999px;width:68px; height:81px;margin:0px 0 0 0;}
.footer .content .blogs {float:right;margin:44px 0 0 0;}
.footer .content .blogs li {list-style: none;float:left;margin:0 13px 0 0;width:87px;height:33px;}
.footer .content .blogs li a{display:block;width:87px;height:33px;background:url(../img/exo_blogs.png) no-repeat left top;text-indent:-9999px;}
.footer .content .blogs li.blogs_exo a {background-position:left top;}
.footer .content .blogs li.blogs_exo a:hover {background-position:left bottom;}
.footer .content .blogs li.blogs_skate {width:110px;}
.footer .content .blogs li.blogs_skate a {background-position:right top;width:110px;}
.footer .content .blogs li.blogs_skate a:hover {background-position:right bottom;}
.footer .content .media_sociaux {float:right;margin:44px 0 0 0;}
.footer .content .media_sociaux li {list-style: none;float:left;margin:0 5px 0 0;background:url(../img/media_sociaux_ombre.png) no-repeat left top;width:31px; height:33px;}
.footer .content .media_sociaux li a{display:block;width:27px; height:27px;background:url(../img/media_sociaux.png) no-repeat left top;text-indent:-9999px;}
.footer .content .media_sociaux li a.instagram {background-position:left top;}
.footer .content .media_sociaux li a.instagram:hover {background-position:left bottom;}
.footer .content .media_sociaux li a.facebook {background-position:center top;}
.footer .content .media_sociaux li a.facebook:hover {background-position:center bottom;}
.footer .content .media_sociaux li a.twitter {background-position:right top;}
.footer .content .media_sociaux li a.twitter:hover {background-position:right bottom;}
.footer .content .infos {float:left;margin:20px 0 0;width:100%;}
.footer .content .infos li{list-style:none;float:left;margin:0;width:202px;height:70px;}
.footer .content .infos li.services{/*width:233px;*/}
.footer .content .infos li.courriel {/*margin-left:28px;*/}
.footer .content .infos li.tel_fax {width:179px;}
.footer .content .infos li.cartes{float:right;background:url(../img/cartes_credits.png) no-repeat 0 74px;margin:-10px 0 0;width:128px;height:100px;position:relative;}
.footer .content .infos li.cartes a {display:block;width:26px;height:18px;position:absolute;top:74px;}
.footer .content .infos li.cartes a.amex {left:94px;}
.footer .content .infos li.cartes a.mc {left:63px;}
.footer .content .infos li.cartes a.paypal {left:1px;}
.footer .content .infos li.cartes a.visa {left:32px;}
.footer .content .infos li.cartes div.ssl {right:8px;height:31px;position:absolute;top:0;width:132px;}
.footer .content .infos li.cartes div.ssl a {height:31px;left:-5px;top:35px;width:146px;}

.footer .content .infos li a {text-transform:uppercase; font-weight:bold;text-decoration:none;font-size:1.3em;display:block;width:100%;height:100%;padding:2px 0 0 0;}
.footer .content .infos li h5, 
.footer .content .infos li h6 {margin:0;text-transform:uppercase;font-weight:bold;letter-spacing: 0.001em;font-size:1.3em;}
.footer .content .infos li h5 {margin-bottom:3px;}
.footer .content .infos li h6 {color:#888888;}
.footer .content .copyright {padding:63px 0 0 0;height:auto;}
.footer .content .copyright p {margin:0 0 8px 3px;float:left;padding:0;color:#424242;font-size:1.1em;line-height:1em;}
.footer .content .copyright p span.signe {font-size:1.1em;}
.footer .content .copyright p a{color:#888888;text-decoration:underline;}
.footer .content .copyright a.sumo {background:url(../img/logo_sumo.png) no-repeat left top;width:28px; height:22px;float:right;text-indent:-9999px;margin:-3px 4px 0 0;}

/* ========================================= */
/* slideshow */
/* BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 *
/* ========================================= */


/** RESET AND LAYOUT
===================================*/

.bxslider {
	width: 621px;
	height: 338px;
	}

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
	width: 621px;
	height: 338px;
}

.bx-wrapper img {
	max-width: 100%;
	width: 621px;
	height: 338px;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
/*	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc; */
	border:  1px solid #fff;
	left: -0px; /* -5px */
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/slideshow/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../img/slideshow/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../img/slideshow/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../img/slideshow/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../img/slideshow/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}