﻿/*******************************************shopping cart*******************************************/
.onlineStore .shoppingCart
{
    clear:both;
    padding:0;
    margin:4px 0 0;
}


/***************************************top*********************************************/
.onlineStore .shoppingCart .top,
.onlineStore .shoppingCart .bottom,
.onlineStore .shoppingCart .middle ul li .cartItem .left .clsLnkBtnDelete
{
  background: url("/National_Library/oe_/http://www.netbook.co.il/img/PNGShoppingCart.png") no-repeat left top;      
}


.onlineStore .shoppingCart .top
{
    background-position: -220px top;
    display: block;
    height: 40px;
    margin: 0 2px 0 0;
    width: 201px;
}

.onlineStore .shoppingCart .top h3
{
    background: url("/National_Library/oe_/http://www.netbook.co.il/img/store/Cart_Icon.png") no-repeat scroll right center transparent;
    color: #5B5B6B;
    display: inline-block;
    font-size: 17px;
    font-weight: bold;
    height: 46px;
    line-height: 45px;
    margin-right: 17px;
    margin-top: -3px;
    text-decoration: none;
    text-indent: 23px;
}

/***********************************top end*******************************************/

/***********************************middle*********************************************/
.onlineStore .shoppingCart .middle 
{
    background: url("/National_Library/oe_/http://www.netbook.co.il/img/PNGShoppingCart.png") no-repeat scroll left bottom white;
    border-left: 1px solid #CCCCD1;
    border-right: 1px solid #CCCCD1;
    display: block;
    margin: -1px auto 0;
    min-height: 122px;
    width: 198px;
}

.onlineStore .shoppingCart .middle ul
{
    margin: 0;
    padding: 2px 17px 8px 0;
}

.onlineStore .shoppingCart .middle li
{
    list-style-type: none;
    margin: 7px 0 0;
    padding: 0;
    width: 178px;
}

.onlineStore .shoppingCart .middle ul li .cartItem
{
   text-decoration:none;
   position:relative;
}

.onlineStore .shoppingCart .middle ul li .cartItem .imgHolder
{
    float: right;
    border:1px solid gray;
    text-align:center;
    
     width: 36px;
     height: 45px;
     position: relative;
     overflow: hidden;
}
.onlineStore .shoppingCart .middle ul li .cartItem .imgHolder img
{
      position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.onlineStore .shoppingCart .middle ul li .cartItem .imgHolder .dealImg
{
    width:36px;
    height:45px;
    overflow:hidden;
}
.onlineStore .shoppingCart .middle ul li .cartItem .center
{
    float: right;
    margin-right: 8px;
    width: 101px;
}
.onlineStore .shoppingCart .middle ul li .cartItem .center .BookTitle
{
    color: #5B5B6B;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin:0;
    padding: 0;
    width: 124px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .center .format
{
 color: #5B5B6B;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    width: 67px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .center .BookAuthor
{
    color: #848490;
    display: block;
    font-size: 11px;
    width: 124px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .center .itemQuantity
{
     color: #848490;
    display: block;
    float: right;
    font-size: 11px;
    width: 26px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .center .BookPrice
{
     color: #5B5B6B;
    display: block;
    float: right;
    font-size: 11px;
    font-weight: bold;
    margin: 2px 0 0;
    padding: 0;
    width: 100px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .center .nis
{
    background-position: -12px -2692px !important;
    display: block;
    float: right;
    height: 7px;
    margin-right: 2px;
    margin-top: 4px;
    width: 10px;
}

.onlineStore .shoppingCart .middle ul li .cartItem .left 
{
 position:absolute;
}
.onlineStore .shoppingCart .middle ul li .cartItem .left .clsLnkBtnDelete
{
    background-position: -239px -44px;
    display: block;
    height: 19px;
    margin-right: 153px;
    margin-top: 10px;
    width: 19px;
}

/***********************************middle end*****************************************/




/***********************************bottom*********************************************/
.onlineStore .shoppingCart .bottom
{
    background-position: -216px bottom;
    display: block;
    height: 32px;
    margin-right: 2px;
    margin-top: 0;
    text-indent: 23px;
    width: 201px;
}

.onlineStore .shoppingCart .bottom .watchShoppingCart
{
   color: #5B5B6B;
    float: right;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    margin-right: -14px;
    text-decoration: none;
}
.onlineStore .shoppingCart .bottom .watchShoppingCart:hover
{
   /*color: #007ABD;*/
       color: #FE8F07 !important;
    text-decoration:underline;
}
.onlineStore .shoppingCart .bottom .total
{
    color: #5F5F69;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 13px;
    margin-top: 0px;
    text-decoration: none;
}
/***********************************bottom end*****************************************/