﻿div#cartcontainer										{position:relative; margin-bottom:10px; margin-top:20px; /*border-bottom:2px solid #ddd;*/}
div#cartcontainer a.cart								{font:bold 11px helvetica, arial, verdana, sans-serif; text-decoration:none; color:#FFF; position:absolute; bottom:10px; left:10px;}
div#cartcontainer a.cart:hover							{text-decoration:underline;}

div#cartcontainer ul#cart								{width:190px; margin:0; padding:0; list-style:none; overflow:hidden; color:#FFF;}
div#cartcontainer ul#cart li							{margin:0; padding:5px 0 0 0; display:block; background-color:#0686d1; width:190px;}

div#cartcontainer ul#cart li a							{width:160px; float:left; margin:0 0 5px 0; font-weight:bold; font-size:11px; line-height:13px; color:#FFF; display:block; overflow:hidden; text-decoration:none;}
div#cartcontainer ul#cart li a:hover					{text-decoration:underline;}

div#cartcontainer ul#cart li .delete					{float:left; margin:2px 4px 5px 6px; padding:2px 2px 2px 1px; height:8px; width:8px;  background:url(/gfx/webbedit/cart-delete2.gif) top left no-repeat; border:0; cursor:pointer; }
div#cartcontainer ul#cart li .delete:hover				{background-color:#005d94;}

div#cartcontainer ul#cart li .amount					{float:left; width:95px; line-height:13px; font-weight:normal; font-size:11px; color:#FFF; padding-left:20px;}
div#cartcontainer ul#cart li .price						{float:right; width:65px; line-height:13px; font-weight:bold !important; font-size:11px; color:#FFF; text-align:right; padding-right:5px;}

div#cartcontainer ul#cart li.header						{height:30px; width:180px; padding:0 0 0 10px; margin:0; text-align:left; background:#111 url(/gfx/webbedit/cart-header.gif) top right no-repeat; font-size:11px; line-height:30px; font-weight:bold; color:#FFF; overflow:hidden; border-bottom:1px solid #005d94;}
div#cartcontainer ul#cart li.header .reload				{}

div#cartcontainer ul#cart li.noitems					{font-weight:normal; font-size:11px; color:#FFF; background-color:#0686d1; padding:30px 0; margin:0; text-align:center;}

div#cartcontainer ul#cart li.footer						{float:left; width:180px; padding:10px 0 30px 10px; margin:0; font:normal 11px arial, verdana, sans-serif; border-top:1px solid #005d94; background-color:#111;}
div#cartcontainer ul#cart li.footer div.footer-info		{background:url(/gfx/webbedit/cart-dots.gif) bottom left repeat-x; width:170px; height:14px; padding:0; margin:0 5px 0 0;}
div#cartcontainer ul#cart li.footer p.left				{float:left; margin-right:3px; overflow:hidden; padding:0; margin:0 0 3px 0;}
div#cartcontainer ul#cart li.footer p.left span.text	{background-color:#111; padding-right:2px;}
div#cartcontainer ul#cart li.footer p.right				{float:right; overflow:hidden; padding:0; margin:0 0 3px 0;}
div#cartcontainer ul#cart li.footer p.right span.text	{background-color:#111; padding-left:2px;}

div#cartcontainer .cornerupleft							{position:absolute; top:0; left:0; border:0;}
div#cartcontainer .cornerupright						{position:absolute; top:0; right:0; border:0;}
div#cartcontainer .cornerdownleft						{position:absolute; bottom:0; left:0; border:0;}
div#cartcontainer .cornerdownright						{position:absolute; bottom:0; right:0; border:0;}


#shoppingcart {
    background-image: url('/gfx/shoppingbasket.png');
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: center center;
    color: #fff;
    height: 42px;
    width: 42px;
}


/*
    #shopping-cart {
    padding: 5px;
    height: 42px;
    width: 42px;
    background-image: url('/gfx/shoppingbasket.png'); 
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: center center;
    color: #fff;
    font-size: 10px;
    border: 1px solid #E6E6E6;
    box-sizing: border-box;
    margin-left: 16px;
    
}

    #shopping-cart .veiw-cart-toggle {
        
        display: block;
        cursor: pointer;
        width: 42px;
        height: 42px;
        position: relative;
        top: -6px;
        left: -6px;
    }
*/