﻿body {
}
.product-font{color:#454a7c;}
a.product-font{ text-decoration: underline;}
hr-product{color:#b6b6b8;}
div#product-content{width:615px; float:left;}
div#product-info{float:left; width:400px;} 
div#product-info p,
div#product-main p{color:#6D6E71; font-family: Verdana, Arial; font-size: 90%;}
div#product-image{float:left; padding-left:25px;}

span.saleshop{color:#CC0000;}
span.normalshop{text-decoration:line-through;}


/************ Product Page ************/
div#product-main{float:left; width:300px}
div#button-links{float:left;}
div.shop-button{height:25px; width:150px; background-color:#454a7c; padding:5px 0px 5px 5px; margin-bottom:5px;}
div.shop-button a{color:#fff;}

div.productmessage{color:Red;line-height:2em;margin-bottom:5px;}

/************ Basket ************/

div#minibasket{margin-bottom:10px;}
div#minibasket .subtitle {background: #4c467a;}
div#minibasket ul{background: #fff; float: left; clear: left;}
div#minibasket ul li {background: #e0dde8; border-top: 2px solid #fff; float: left; clear: left; width: 165px;}
div#minibasket ul li.selected {background: #afaac4;}
div#minibasket ul li a{color:#4F514D;display:block;font-size:0.812em;padding:4px 0 4px 7px;}

div#minibasket div#miniemptybasket{font-size:0.8em;margin:5px 5px 3px 7px; }
div#minibasket table#minibaskettable{margin:5px 5px 3px 7px; font-size:0.8em;}
div#minibasket table#minibaskettable th{text-align:right;}
div#minibasket table#minibaskettable td{padding:3px 0px 3px 0px; text-align:right;}
div#minibasket table#minibaskettable tr.divider td{font-size:1px; height:1px; background-color:#4F514D; padding:0px;}
div#minibasket table#minibaskettable tr.totals td.lbl{font-weight:bold;}


div#basketpage{}

div#basketpage div.error{margin-left:8px; margin-bottom:5px;}

div#thebasket{margin-top:22px;}
div#basketpage th{background-color:#4c467a; color:#fff; font-size:0.9em; text-align:left;}
div#basketpage th div{height:14px; padding:8px 0px 8px 8px;}

div#basketpage td{font-size:0.9em;}
div#basketpage tr.items td{background-color:#E0DDE8;}
div#basketpage td div{padding:5px 0px 5px 8px;}

div#basketpage td.desc{width:238px;}
div#basketpage td.qty{width:114px;}
div#basketpage td.qty a{display:block; border:solid 1px #4c467a; width:11px; padding:2px 2px 1px 1px; background-color:#fff; float:left;}
div#basketpage td.remove a{display:block; border:solid 1px #4c467a; width:11px; padding:1px; background-color:#fff;}
div#basketpage .total{width:64px;}
div#basketpage .remove{width:64px;}

div#basketpage tr.totals td.lbl{text-align:right; font-weight:bold; color:#4c467a; padding-right:8px;}
div#basketpage tr.totals td.singlecelldark{background-color:#4c467a; color:#fff;}
div#basketpage tr.totals td.singlecelllight{background-color:#E0DDE8;}

div#basketpage tr td.googlecheckout input {margin-left: -5px;}

div#basketpage tr.divider td{font-size:3px; height:3px;}