
.gshpNavigationBar {
    display: none;
}
.gshpProductPage, .sdsSearchSection, .gshpReferToFriendPopup, .gshpProductList, .gshpAdvColumns, .gshpAdvColumn {
    overflow: visible;
}
.gshpProductPage, .sdsSearchSection, .gshpBasketPage, .gshpReferToFriendPopup {
    font-family: Arial;
}
.ixTetenal_banner {
    margin: 7px auto 1px;
    width: 980px;
}
.ixTetenal_banner h1 {
    background: url("../iso_icons/ixTetenal_rayonLabelBg.png") no-repeat scroll left top transparent;
    color: #BE0028;
    font-size: 20px;
    height: 45px;
    margin: 0;
    padding: 13px 0 0 12px;
    width: 980px;
}

.productFloatingDiv {
    background: url("../iso_icons/ixTetenal_productBg.png") no-repeat scroll left top transparent;
    border: 0 none;
    float: left;
    height: 292px;
    margin: 14px 9px 3px 8px;
    padding: 8px 4px 4px;
    position: relative;
    width: 213px;
}
.ie7 .productFloatingDiv {
    margin: 14px 15px 3px 0;
}
.ixTetenal_notAdd {
    background: url("../iso_icons/ixTetenal_productNotAddBg.png") no-repeat scroll left top transparent;
    height: 256px;
}
.ixTetenal_shopLeftInset {
    color: #000000;
    float: left;
    font-style: italic;
    width: 238px;
	display: none;
}
.gshpCategoryProductList {
    float: left;
}
.productThumbnailDiv, .gshpProductLinkedImage {
    height: 152px;
    margin-bottom: 5px;
    text-align: center;
    width: auto;
}
.productFloatingLabel {
    color: #212020;
    padding: 0 7px;
    text-align: left;
    width: auto;
}
.productFloatingLabel a:link, .productFloatingLabel a:visited {
    color: #212020;
    font-size: 12px;
    text-decoration: none;
}
.productFloatingLabel a:hover {
    color: #BE0028;
}
.productFloatingLabel table {
    border-collapse: collapse;
}
.productFloatingLabel table td {
    color: #212020;
    font-size: 12px;
    height: 53px;
    vertical-align: middle;
}
.productFloatingPrice {
    float: right;
    margin-top: 12px;
    padding-right: 7px;
    text-align: right;
    width: auto;
}
.productFloatingPrice span.gshpDashedPrice {
    clear: both;
    float: right;
}
.productFloatingPrice span.gshpSeparatorDashedDiscountedPrices {
    display: none;
}
.productFloatingPrice span.gshpDiscountedPrice {
    clear: both;
    color: #212020;
    float: right;
}
.Galerie .productFloatingPrice {
    margin-top: 11px;
}
.gshpPriceSpan {
    color: #212020;
    display: inline;
    font-size: 12px;
    font-weight: bold;
}
.ixTetenal_topFicheProduitRight .gshpPriceSpan {
    color: #212020;
    font-size: 26px;
    font-weight: bold;
}
.ixTetenal_priceFrom {
    font-size: 12px;
}
.ixTetenal_listProductReference {
    height: 45px;
}
.productListPublicCode {
    color: #929292;
    float: left;
    font-size: 11px;
    margin-top: 11px;
    padding-left: 7px;
    text-align: left;
    width: 120px;
}
.Liste .productListPublicCode {
    margin-top: 25px;
}
.ixTetenal_listProductBottomBlockLeft label {
    float: left;
    font-weight: normal;
    margin-left: 12px;
    margin-right: 8px;
    margin-top: 12px;
	color: #929292;
}
.ixTetenal_listProductQuantite {
    float: left;
    margin-top: 7px;
    position: relative;
}
.ixTetenal_listProductBasketQuantityInput {
    background: url("../iso_icons/ixTetenal_inputQuantite.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #5F5F5F;
    float: left;
    font-size: 11px;
    height: 19px;
    padding: 2px 6px;
    text-align: right;
    width: 22px;
}
.ixTetenal_listProductQuantite img {
    float: left;
}
.ixTetenal_listProductBottomBlockLeft a.details {
}
.moreQte {
    position: absolute;
    right: -12px;
}
.lessQte {
    position: absolute;
    right: -12px;
    top: 14px;
}
.gshpProductCard h3 {
    color: #BE0028;
    font-size: 16px;
    font-weight: bold;
    margin: 12px 0;
}
.gshpLinkedProductList h3 {
    color: #212020;
    font-size: 18px;
    font-weight: bold;
    margin: 20px 0 0;
    padding-left: 10px;
}
.gshpLinkedProductListItem {
    background: url("../iso_icons/ixTetenal_productNotAddBg.png") no-repeat scroll left top transparent;
    border: 0 none;
    float: left;
    height: 264px;
    margin: 14px 9px 3px 8px;
    padding: 8px 4px 4px;
    position: relative;
    width: 213px;
}
.ixTetenal_topFicheProduit {
    border-bottom: 1px solid #E6E6E6;
    margin: 0 -10px;
    overflow: auto;
}
.ixTetenal_topFicheProduitLeft {
    float: left;
    padding: 0 0 0 15px;
    width: 715px;
}
.ixTetenal_topFicheProduitRight {
    float: left;
    padding-right: 15px;
    padding-top: 13px;
    text-align: right;
    width: 227px;
}
.gshpProductPrice {
    color: #212020;
    font-size: 18px;
    font-weight: bold;
}
.ixTetenal_topFicheProduitRight span.gshpDashedPrice,
.ixTetenal_topFicheProduitRight span.gshpDiscountedPrice {
    clear: both;
    float: right;
}
.ixTetenal_topFicheProduitRight span.gshpSeparatorDashedDiscountedPrices {
    display: none;
}
.ixTetenal_contentFicheProduit {
    overflow: auto;
}
.ixTetenal_contentFicheProduitLeft {
    float: left;
    padding: 15px 15px 5px 5px;
    width: 400px;
}
.ixTetenal_contentFicheProduitRight {
    float: left;
    padding-top: 15px;
    width: 532px;
}
.gshpProductCardReference {
    font-size: 14px;
}
.ixTetenal_listProductBottomBlockLeft {
    float: left;
    height: 36px;
    width: 125px;
}
.sdsSearchResults .ixTetenal_listProductBottomBlockLeft {
    /*width: 167px;*/
}
.ixTetenal_basketProduct {
    float: left;
}
.ixTetenal_listProductBottomBlockRight {
    float: right;
    height: 36px;
    width: 43px;
}
.ixTetenal_listProductBottomBlockRight a.details {
    background: url("../iso_icons/ixTetenal_voirDetails.png") no-repeat scroll -1px 1px transparent;
    display: block;
    height: 36px;
    width: 43px;
}
.ixTetenal_listProductBottomBlockRight a.addToBasketBt:link, .ixTetenal_listProductBottomBlockRight a.addToBasketBt:visited {
    background: url("../iso_icons/ixTetenal_iconePanier.png") no-repeat scroll 5px 7px transparent;
    display: block;
    height: 36px;
    width: 43px;
}
.ixTetenal_listProductBottomBlockRight a.addToBasketBt:hover {
    background: url("../iso_icons/ixTetenal_iconePanierOnBusy.png") no-repeat scroll 5px 7px transparent;
}
.ixTetenal_listProductBottomBlockRight a.addToBasketBtOnBusy {
    background: url("../iso_icons/ixTetenal_iconePanierOnBusy.png") no-repeat scroll 5px 7px transparent;
    display: block;
    height: 36px;
    width: 43px;
}
.ixTetenal_gridListAddToWish {
    float: left;
    margin-left: 7px;
}
.ixTetenal_gridListAddToWish a:link, 
.ixTetenal_gridListAddToWish a:visited {
    background: url("../iso_icons/ixTetenal_wishBtn.png") no-repeat scroll 10px 10px transparent;
    display: block;
    height: 36px;
    width: 33px;
}
.ixTetenal_gridListAddToWish a:hover {
    background: url("../iso_icons/ixTetenal_wishBtnOn.png") no-repeat scroll 10px 10px transparent;
}
.ixTetenal_gridListAddToWish span {
	display: none;
}
.ixTetenal_listViewAddToWish {
    float: right;
    margin-right: 2px;
}
.ixTetenal_listViewAddToWish a:link, 
.ixTetenal_listViewAddToWish a:visited {
    background: url("../iso_icons/ixTetenal_wishBtn.png") no-repeat scroll 10px 10px transparent;
    display: block;
    height: 34px;
    width: 33px;
}
.ixTetenal_listViewAddToWish a:hover {
    background: url("../iso_icons/ixTetenal_wishBtnOn.png") no-repeat scroll 10px 10px transparent;
}
.ixTetenal_listViewAddToWish span {
	display: none;
}
.ixTetenal_addBlock {
    background-color: #F7F7F7;
    float: left;
    margin-top: 15px;
    padding: 15px 0;
    width: 527px;
}
.ixTetenal_addBlock label {
    float: left;
    margin: 8px 5px 0 16px;
}
.ixTetenal_addBlock .ixTetenal_listProductQuantite {
    margin-top: 4px;
}
.ixTetenal_addBlock a.addToBasketBt:link, .ixTetenal_addBlock a.addToBasketBt:visited {
    background-color: #BE0028;
    color: #FFFFFF;
    float: right;
    margin: 0 5px 0 5px;
    padding: 8px 12px;
    text-decoration: none;
}
.ixTetenal_addBlock a.addToBasketBt:hover {
    background-color: #212020;
}
.ixTetenal_addBlock a.bwlist_actionLink:link, .ixTetenal_addBlock a.bwlist_actionLink:visited {
    background: url("../iso_icons/ixTetenal_wishBtn_2.png") no-repeat scroll 8px 7px #666666;
    color: #FFFFFF;
    float: right;
    height: 14px;
    padding: 8px 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.ixTetenal_addBlock a.bwlist_actionLink:hover {
    background-color: #212020;
}
.ixTetenal_basketProduct ul {
    margin: 0;
    padding: 0;
}
.ixTetenal_listProductBottomBlockLeft a.details {
    color: #929292;
    display: block;
    font-size: 11px;
    height: 26px;
    padding-top: 10px;
    text-decoration: none;
}
.ixTetenal_zoom a {
    text-decoration: none;
}
.ixTetenal_zoom {
    display: block;
}
.ixTetenal_basketBouton {
    float: left;
    margin-left: 10px;
}
.ixTetenal_basketBouton ul {
    float: left;
    margin: 0;
    padding: 0;
}
.ixTetenal_basketBouton ul li a {
    background: none repeat scroll 0 0 #BE0028;
    color: #FFFFFF;
    display: block;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    width: 160px;
}
.ixTetenal_wishlistBouton {
    float: left;
}
.ixTetenal_wishlistBouton a {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    display: block;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    width: 184px;
}
.ixTetenal_containeronglets {
    float: right;
    width: 530px;
}
.ixTetenal_wishlistQuantite {
    float: left;
    margin-top: 5px;
    width: 145px;
}
table.gshpBasketTable {
    width: 100%;
}
table.gshpBasketTable th {
    background-color: #F8F8F8;
    color: #212020;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
}
table.gshpBasketTable th.ixTetenal_border {
    border: 1px solid #E6E6E6;
}
tr.ixTetenal_order {
    background-color: #F8F8F8;
    border: 1px solid #E6E6E6;
    color: #212020;
    height: 35px;
    line-height: 35px;
    padding: 0 10px 0 0;
}
div.div.gshpClientBasketDetail {
    float: left;
    width: 47%;
}
div.gshpClientBasket h2 {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #E6E6E6;
    color: #212020;
    height: 33px;
    line-height: 33px;
}
div.gshpAddressesBasket {
    float: right;
    width: 47%;
}
div.gshpTitleBarRight {
    right: 10px;
    top: 10px;
}
table.gshpBasketTable td.gshpBasketCell {
    background-image: none;
    border: 1px solid #E6E6E6;
    color: #929292;
    padding: 10px 4px;
}
input.gshpBasketQuantity {
    background: url("../iso_icons/ixTetenal_inputPanel.png") no-repeat scroll left top transparent;
    border: medium none;
    color: #929292;
    height: 23px;
    line-height: 23px;
    text-align: center;
    width: 32px;
}
td.gshpBasketCell a:link, td.gshpBasketCell a:visited, td.gshpBasketCell a:hover {
    color: #929292;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
h3.gshpBasketTitle {
    border-bottom: 1px solid #E6E6E6;
    color: #BE0028;
    font-size: 22px;
    margin: 12px -10px;
    padding: 0 10px 15px;
}
div.gshpTitleBarRight select {
    height: 20px;
    margin-top: 0;
    width: 164px;
}
table.ixTetenal_BasketTable th {
    background-color: #F8F8F8;
    border: 1px solid #E6E6E6;
    color: #212020;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
}
.gshpMainPicture {
    position: relative;
    width: 400px;
}
#ixTetenal_zoomBt {
    background: url("../iso_icons/ixTetenal_iconeZoom.png") no-repeat scroll 3px 1px #FFFFFF;
    bottom: 10px;
    color: #212020;
    height: 18px;
    padding-left: 25px;
    padding-right: 5px;
    padding-top: 2px;
    position: absolute;
    right: 10px;
    text-decoration: none;
}
.ixTetenal_miniPhotos a:link, .ixTetenal_miniPhotos a:visited {
    border: 1px solid #E6E6E6;
    float: left;
    margin-right: 17px;
    margin-top: 16px;
}
a#ixTetenal_vignetteProduit_1 {
    border: 1px solid #BE0028;
}
a#ixTetenal_vignetteProduit_4, a#ixTetenal_vignetteProduit_8, a#ixTetenal_vignetteProduit_12 {
    margin-right: 0;
}
.ixTetenal_blockTopProduct {
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 5px;
    padding-bottom: 2px;
}
.ixTetenal_containeronglets {
    float: left;
    width: 555px;
}
.ixtetenalNew {
    background: url("../iso_icons/ixTetenalNouveau.png") no-repeat scroll left center transparent;
    height: 28px;
    position: absolute;
    right: -5px;
    top: 9px;
    width: 70px;
}
.ixtetenalPromo {
    background: url("../iso_icons/ixTetenalPromo.png") no-repeat scroll left center transparent;
    height: 26px;
    position: absolute;
    right: -5px;
    top: 10px;
    width: 61px;
}
.gshpLinksToBackOffice {
    margin-bottom: 8px;
}
.gshpProductListStyle_detailed .gshpProductListItem {
    background: url("../iso_icons/ixTetenal_bgProductPromo.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 242px;
    margin: 1px 0;
    padding: 3px;
    text-align: center;
    width: 266px;
	position: relative;
}
.gshpProductListText {
    position: relative;
}
.gshpProductListStyle_detailed .gshpItemsSeparator {
    clear: both;
    height: 10px;
}
.ixTetenalVoirProduit {
    background: url("../iso_icons/ixTetenalVoirProduit.png") no-repeat scroll left center transparent;
    height: 94px;
    position: absolute;
    right: 4px;
    top: 3px;
    width: 94px;
}
.gshpProductListStyle_detailed .gshpProductListImage a {
	display: block;
}
.gshpProductListStyle_detailed .gshpProductListText h3 {
    font-size: 12px;
    margin: 4px 0 2px;
    padding: 0 7px;
    text-align: left;
}
.gshpProductListStyle_detailed .gshpProductListText h3 a {
    color: #212020;
    text-decoration: none;
}
.gshpProductListStyle_detailed .gshpProductListReference {
    color: #929292;
    float: left;
    padding: 0 7px;
}
.gshpProductListStyle_detailed .gshpPriceSpan {
    color: #FFFFFF;
    position: absolute;
    right: 0;
    top: 35px;
    width: 94px;
}
.gshpProductListStyle_detailed .gshpPriceSpan .gshpPrice {
    font-size: 13px;
    white-space: nowrap;
}
h3.gshpProductListLabel {
    display: none;
}
.ixTetenal_mainMenu ul .menuTopNiv2 {
    display: block;
    float: left;
    width: 304px;
}
.ixTetenal_mainMenu ul li ul.nav3 li a:link, .ixTetenal_mainMenu ul li ul.nav3 li a:visited {
    background: url("../iso_icons/ixTetenal_borderMenuDeroulant.png") repeat-x scroll left 28px transparent;
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 6px;
    text-decoration: none;
    text-transform: uppercase;
}
.ixTetenal_mainMenu ul li#rollover1 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover2 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover3 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover4 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover5 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover6 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover7 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover8 ul.nav3 ul.menuTopNiv2 li a, .ixTetenal_mainMenu ul li#rollover9 ul.nav3 ul.menuTopNiv2 li a {
    background: none repeat scroll 0 0 transparent;
    color: #212020;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    text-transform: none;
    padding-bottom: 0px;
}
.ixTetenal_mainMenu ul li#rollover1 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover2 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover3 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover4 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover5 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover6 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover7 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover8 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover9 ul.nav3 ul.menuTopNiv3 li a, .ixTetenal_mainMenu ul li#rollover10 ul.nav3 ul.menuTopNiv3 li a {
    background: url("../iso_icons/ixTetenal_puceMenuDeroulant.png") no-repeat scroll left 7px transparent;
    color: #929292;
    font-size: 11px;
    font-weight: normal;
    padding-left: 8px;
    padding-bottom: 4px;
    padding-top: 0;
    width: 200px;
}
.ixTetenal_mainMenu ul li ul.nav3 ul.menuTopNiv2 li a {
    display: block;
    height: auto;
    line-height: 17px;
}
.ixTetenal_mainMenu ul li ul.nav3 li a {
    height: 25px;
    line-height: 38px;
}
.ixTetenal_mainNavMenu .ixTetenal_mainMenu ul.nav3 {
    background: url("../iso_icons/ixTetenal_rolloverMenuTop3.png") no-repeat scroll left top transparent;
    left: 0;
    position: absolute;
    width: 972px;
    z-index: 1500;
}
.menuTopNiv1Wrapper {
    background-color: #F4F4F4;
    margin-top: 8px;
    overflow: hidden;
    padding: 5px 0 5px 15px;
}
.ixTetenal_mainMenu ul li ul.nav3 li {
    margin-right: 15px;
    width: 304px;
}
.ixTetenal_mainMenu ul li ul.nav3 ul.menuTopNiv2 li {
    width: 304px;
    margin-bottom: 0px;
}
.ixTetenal_mainMenu ul li ul.nav3 ul.menuTopNiv3 li {
    margin-bottom: 0;
}
.ixTetenal_mainMenu ul #rollover1 li a:hover, .ixTetenal_mainMenu ul #rollover2 li a:hover, .ixTetenal_mainMenu ul #rollover3 li a:hover, .ixTetenal_mainMenu ul #rollover7 li a:hover .ixTetenal_mainMenu ul #rollover4 li a:hover, .ixTetenal_mainMenu ul #rollover5 li a:hover, .ixTetenal_mainMenu ul #rollover6 li a:hover, .ixTetenal_mainMenu ul #rollover8 li a:hover, .ixTetenal_mainMenu ul #rollover9 li a:hover, .ixTetenal_mainMenu ul #rollover10 li a:hover, .ixTetenal_mainMenu ul #rollover11 li a:hover, .ixTetenal_mainMenu ul #rollover12 li a:hover {
    background-color: transparent;
}
table.gshpBasketTable th.gshpBasketTotalCell, table.gshpBasketTable th.gshpBasketTotal_value, table.gshpBasketTable th.gshpBaskeTotalVatAmount_value, table.gshpBasketTable th.gshpBasketVatTotal_value {
    color: #BE0028;
}
.ixTetenal_tableRefProduct {
    background-color: #F7F7F7;
    border-collapse: collapse;
    clear: both;
    margin: 10px 5px 5px;
    width: 942px;
}
.ixTetenal_tableRefProduct th, .ixTetenal_tableRefProduct td {
    border: 1px solid #E3E3E3;
    padding: 4px 7px;
    vertical-align: middle;
}
.ixTetenal_tableRefProduct td.ixTetenal_refAdd, .ixTetenal_tableRefProduct td.ixTetenal_refAddWish, .ixTetenal_tableRefProduct td.ixTetenal_prix {
    text-align: center;
}
.ixTetenal_tableRefProduct td.ixTetenal_quantite {
    width: 70px;
}
.ixTetenal_tableRefProduct td.ixTetenal_quantite .ixTetenal_listProductQuantite {
    margin-left: 14px;
    margin-top: 0;
}
.ixTetenal_tableRefProduct td.ixTetenal_refAddWish a:link, .ixTetenal_tableRefProduct td.ixTetenal_refAddWish a:visited {
    color: #212020;
    text-decoration: none;
}
.ixTetenal_tableRefProduct td.ixTetenal_refAddWish a:hover {
    color: #BE0028;
}
.ixTetenal_tableRefProduct th {
    background: url("../iso_icons/ixTetenal_tdBg.png") repeat-x scroll left top #E5E5E5;
    color: #212020;
    font-size: 12px;
    font-weight: normal;
    padding: 10px 7px 11px;
    text-align: center;
}
.ixTetenal_refAdd a.addToBasketBt:link, .ixTetenal_refAdd a.addToBasketBt:visited {
    background: url("../iso_icons/ixTetenal_iconePanierMulti.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 26px;
    margin: 0 auto;
    width: 34px;
}
.ixTetenal_refAdd a.addToBasketBt:hover {
    background: url("../iso_icons/ixTetenal_iconePanierMultiOn.png") no-repeat scroll 0 0 transparent;
}
.ixTetenal_refEnstock {
    color: #489A00;
}
.ixTetenal_refIndisponible {
    color: #4B9DF9;
}
#bwlist_totalPrice_num {
    white-space: nowrap;
}
#bwlist_references {
    border-collapse: collapse;
}
#bwlist_references th {
    background-color: #F8F8F8;
    color: #212020;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
}
#bwlist_references td {
    background-image: none;
    border: 1px solid #E6E6E6;
    color: #929292;
    padding: 10px 4px;
}
.bwlist_summary_designation2 > a:link,
.bwlist_summary_designation2 > a:visited {
    color: #212020;
    text-decoration: none;
}
.bwlist_summary_designation2 > a:hover {
    color: #BE0028;
}
.bwlist_row_odd td {
    background-color: #FFFFFF;
}
#ixTetenal_recapBasket {
    background-color: #212020;
    color: #FFFFFF;
    float: right;
    height: 32px;
    width: 272px;
}
a.ixTetenal_linkBasket:link, a.ixTetenal_linkBasket:visited {
    background: url("../iso_icons/ixTetenal_summaryPanier.png") no-repeat scroll 10px 6px transparent;
    color: #FFFFFF;
    float: left;
    padding: 9px 10px 8px 30px;
    text-align: center;
    text-decoration: none;
    width: 93px;
}
#ixTetenal_recapBasket .sep {
    float: left;
    padding-top: 9px;
}
#ixTetenal_basketSummary {
    float: left;
    padding-top: 9px;
    text-align: center;
    width: 134px;
}
.ie8 .ixTetenal_idetification input.bsButton {
    padding-left: 5px;
}
.ie8 #ixTetenal_basketSummary, .ie7 #ixTetenal_basketSummary {
    width: 135px;
}
.ie8 #ixTetenal_recapBasket .sep, .ie7 #ixTetenal_recapBasket .sep {
    padding-top: 8px;
}
table.gshpFollowUpTable tr.gshpFollowUpTableRow td.gshpFollowUpTableCell a:visited, table.gshpFollowUpTable tr.gshpFollowUpTableRow td.gshpFollowUpTableCell a:hover, table.gshpFollowUpTable tr.gshpFollowUpTableRow td.gshpFollowUpTableCell a:link, table.gshpFollowUpTable tr.gshpFollowUpTableRow td.gshpFollowUpTableCell a:active {
    text-decoration: none;
}
.dupliquerCommande a.bsButton:link, .dupliquerCommande a.bsButton:active, .dupliquerCommande a.bsButton:visited {
    background: none repeat scroll 0 0 #7AB006;
}
.dupliquerCommande a.bsButton:hover {
    background: none repeat scroll 0 0 #BE0028;
}
.Liste .productFloatingDiv {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px dotted #C0C0C0;
    float: left;
	height: auto;
    margin: 0 9px 0 8px;
    padding: 0 4px;
    position: relative;
    width: 700px;
}
.Liste .productThumbnailDiv  {
    float: left;
    height: auto;
    margin: 6px 2px;
    position: relative;
    text-align: center;
}
.Liste .productFloatingLabel {
    color: #212020;
    height: 40px;
    left: 90px;
    padding-bottom: 0;
    padding-right: 7px;
    padding-top: 0;
    position: absolute;
    text-align: left;
    top: 6px;
    width: 300px;
}
.gshpLinkedProductListItems .productFloatingLabel {
    color: #212020;
    padding: 0 7px;
    text-align: left;
    width: auto;
    position: static;
}
.Liste .ixTetenal_listProductReference {
    height: 44px;
    left: 90px;
    position: absolute;
    top: 24px;
    width: 392px;
}
.gshpLinkedProductList .ixTetenal_listProductReference {
    height: 56px;
    left: 160px;
    position: static;
    top: 60px;
    width: auto;
}
.Liste .ixTetenal_listProductBottomBlockLeft {
    background: url("../iso_icons/ixTetenalBgDetailLeft1.png") no-repeat scroll left top transparent;
    float: left;
    height: 36px;
    margin-top: 26px;
    width: 170px;
}
.Liste .ixTetenal_listProductBottomBlockRight {
    background: url("../iso_icons/ixTetenalBgDetailRight.png") no-repeat scroll left top transparent;
    float: right;
    height: 36px;
    margin-top: 26px;
    width: 43px;
}
.Liste .ixTetenal_listProductBottomBlock {
    position: absolute;
    right: 0;
}
.Liste .gshpCategoryProductList {
    float: left;
    width: 75%;
}
.ixTetenal_shopLeftInset h3 {
	margin: 5px 0;
}

/*
.inactif {
    float: left;
    width: 100%;
	margin: 2px 0;
}
.inactif:link, .inactif:active {
    background: url("../iso_icons/ixTetenalCheckOff.png") no-repeat scroll left 48% transparent;
    color: #929292;
    float: left;
    font-size: 12px;
    padding-left: 19px;
    text-decoration: none;
	margin: 2px 0;
}
.actif {
    background: url("../iso_icons/ixTetenalCheckOn.gif") no-repeat scroll left 48% transparent;
    float: left;
    font-size: 12px;
    padding-left: 19px;
    text-decoration: none;
    width: 100%;
	margin: 2px 0;
}
#marqueOff {
    color: #929292;
	margin: 2px 0;
}
#marqueOn {
    background: url("../iso_icons/ixTetenalCheckOn.gif") no-repeat scroll left 48% transparent;
    color: #BE0028;
	margin: 2px 0;
}
.inactifType:link, .inactifType:active {
    background: url("../iso_icons/ixTetenalCheckOff.png") no-repeat scroll left 48% transparent;
    color: #929292;
    float: left;
    font-size: 12px;
    padding-left: 19px;
    text-decoration: none;
    clear: both;
}
.actifType {
    background: url("../iso_icons/ixTetenalCheckOn.gif") no-repeat scroll left 48% transparent;
    float: left;
    font-size: 12px;
    padding-left: 19px;
    text-decoration: none;
    width: 100%;
}
#typeOff {
    color: #929292;
}
#typeOn {
    background: url("../iso_icons/ixTetenalCheckOn.gif") no-repeat scroll left 48% transparent;
    color: #BE0028;
}
.filterPrice {
    float: left;
}

.ixTetenalType {
    float: left;
}
*/


a:link.filterStatus_off,
a:visited.filterStatus_off {
    background: url("../iso_icons/ixTetenalCheckOff.png") no-repeat scroll left 2px transparent;
    color: #929292;
    display: block;
    font-size: 11px;
    padding: 2px 0 2px 18px;
    text-decoration: none;
}
a:link.filterStatus_on,
a:visited.filterStatus_on {
    background: url("../iso_icons/ixTetenalCheckOn.gif") no-repeat scroll left 2px transparent;
    color: #BE0028;
    display: block;
    font-size: 11px;
    padding: 2px 0 2px 18px;
    text-decoration: none;
}


.Liste .productThumbnailDiv {
    background: url("../iso_icons/ixTetenalOmbreProductListe.png") no-repeat scroll left top transparent;
    padding: 3px;
}
.ixTetenalEnSavoirPlus {
    background: none repeat scroll 0 0 transparent;
    display: none;
    float: left;
    height: 14px;
	left: 0;
    position: absolute;
    text-align: center;
    top: 70px;
    width: 100%;
}
.sfhover .ixTetenalEnSavoirPlus {
    display: block;
}
.Liste .ixTetenalEnSavoirPlus {
    margin-top: 23px;
    width: 200px;
}
.showLink a:link, .showLink a:visited, .showLink a:hover {
    color: #FFFFFF;
    font-family: Lucida Sans Unicode;
    font-size: 10px;
}
.showLink {
    background: none repeat scroll 0 0 transparent;
}
.ixTetenal_btnListeMode {
    float: right;
    margin: 0 0 0 470px;
    position: absolute;
    width: 126px;
}
.ixTetenal_btnBlock {
    float: right;
}
.ixTetenal_btnBlock  a:link,
.ixTetenal_btnBlock  a:visited,
.ixTetenal_btnShowProd  a:link,
.ixTetenal_btnShowProd  a:visited,
.ixTetenal_btnListeMode  a:link,
.ixTetenal_btnListeMode  a:visited {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    float: right;
    margin: 9px 7px 0 0;
    padding: 4px 5px;
    text-decoration: none;
}
.ixTetenal_btnBlock  a:hover,
.ixTetenal_btnListeMode  a:hover,
.ixTetenal_btnShowProd  a:hover {
    background: none repeat scroll 0 0 #BE0028;
}
.gshpSearchProductListStyle_light .ixTetenal_btnListeMode {
    bottom: 11px;
    position: absolute;
    right: 6px;
}
.gshpCommandFollowUpPage div.gshpLinkBackToList {
    float: none;
    text-align: right;
}
.ixTetenal_transparentContent {
    margin: 7px auto 0;
    width: 980px;
}
.ixTetenal_suiv {
    background: url("../iso_icons/ixTetenal_suiv.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 10px;
    margin-left: 8px;
    margin-top: 1px;
    width: 7px;
}
.ixTetenal_prev {
    background: url("../iso_icons/ixTetenal_prev.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 10px;
    margin-right: 8px;
    margin-top: 1px;
    width: 7px;
}
.ixTetenal_suiv span,
.ixTetenal_prev span {
	display: none;
}
.navigationBlockPage  a:link,
.navigationBlockPage  a:visited {
    color: #666666;
    text-decoration: none;
}
.navigationBlockPage {
    color: #BE0028;
}
.ixTetenal_paginationBottom .navigationBlockPage {
    float: right;
    margin: 5px 30px 5px 0;
}
#ixTetenal_Basket {
    background-color: #212020;
    color: #FFFFFF;
    float: left;
    padding: 0 5px;
    width: 262px;
	display: none;
}
table#basketProducts {
    border-collapse: collapse;
}
table#basketProducts th {
    color: #BE0028;
    padding: 0 0 6px;
}
table#basketProducts td {
	color: #b6b6b6;
    vertical-align: middle;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
    padding: 4px 0;
}
table#basketProducts th#enteteQte {
    text-align: center;
    width: 24px;
}
table#basketProducts th#enteteLabel {
    width: 173px;
}
table#basketProducts th#entetePrice {
    text-align: right;
    width: 50px;
}
table#basketProducts th#deleteItem {
    width: 20px;
}
table#basketProducts td.qteProd {
    text-align: center;
}
table#basketProducts td.priceProd {
    text-align: right;
}
table#basketProducts td.deleteProd {
    text-align: right;
}
table#basketProducts td.deleteProd a {
    background: url("../iso_icons/ixTetenal_deleteProd.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 10px;
    width: 10px;
	float: right;
	cursor: pointer;
}
#basketTotaux {
    background-color: #282828;
    border-bottom: 1px solid #333333;
    border-top: 1px solid #333333;
    color: #B6B6B6;
    margin: 9px 0;
    width: 100%;
}
#basketTotaux th {
    padding-left: 20px;
}
#basketTotaux td {
    padding-right: 18px;
    text-align: right;
}
#ixTetenal_BasketButton {
    overflow: auto;
}
#ixTetenal_DeleteItems {
    background-color: #EDEDED;
    color: #212020;
    float: left;
    padding: 4px 8px;
    text-decoration: none;
    text-transform: uppercase;
	cursor: pointer;
	margin-bottom: 7px;
}
#ixTetenal_BasketOrder {
    background-color: #BE0028;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    padding: 4px 8px;
    text-decoration: none;
    text-transform: uppercase;
	margin-bottom: 7px;
}
