/* Product display */
#product-main{padding-bottom: 15px;overflow: hidden; position:relative;}
#product-main .product-view{float: left;width: 620px; overflow:hidden; }
#product-main .product-view .productviewbox{height: 465px; width: 10000px; }
div#product-description {float: right;width: 310px}
div#product-description .inner{padding: 20px 35px;background: #eeeeef;height: 425px}
#product-main #Zoomer,#product-main #Zoomer-2{float: left; }
#product-main #Zoomer .MagicZoomBigImageCont { height: 465px !important; left: 621px !important; width: 307px !important; }
#product-main #Zoomer-2 .MagicZoomBigImageCont { height: 465px !important; left: 312px !important; width: 307px !important; }
img#image-large {
	float: left;
	margin: 0 0.5em 2em 0;
}

ul#image-thumbs {overflow: hidden;margin-bottom: 0;height: 1%;}
#image-thumbs li {float: left;width: 155px;height: 124px;margin-top: 10px}
#image-thumbs a {display: block;height: 120px;}
#image-thumbs a:hover, #image-thumbs a.iSelected{ border-bottom: 4px solid #f0413c;}

#product-description hr { clear: both; }

.thumbnailS { float:left; }

/* Form */

select#size {
	margin: 0 0 1em 1em;
	min-width: 10em;
}

.product-options label {
	display: block;
	float: left;
	line-height: 22px;
	text-transform:lowercase;
	font-size: 18px;
    font-weight: bold;
    color: #331416;
}

#product-description .addthis_toolbox{float: right;margin-top: 10px;}
h1.product-title{padding-top: 10px;margin-bottom: 25px;font-size: 24px}
#product-main #tab-product{ height:250px; margin-bottom: 35px}
#product-main #tab-menu{overflow: hidden;padding-bottom: 12px;}
#product-main #tab-menu li{float: left;text-transform: uppercase;margin-right: 6px;}
#product-main #tab-menu li.last{margin-right: 0}
#product-main #tab-menu li.ui-state-active{border-bottom: 3px solid #4c4b4b;}
#product-main #tab-menu li a{font-size: 12px;color: #4c4b4b;display: block;}
#product-main #tab-product .scroll-pane{height: 220px;width: 240px}
#product-main #tab-product .ui-tabs-hide{display: block;left: -10000px;position: absolute;}

#add-basket-box{height: 112px;width: 190px;padding: 0 25px 20px 22px; background:#fff; border-radius:5px; }
#product-options-wrapper dl.last { border-bottom:2px solid #f8f8f8;}
#add-basket-box p.no-avail,#add-basket-box p.availability{text-transform: uppercase;font-size: 18px;text-align: center;height: 52px;line-height: 52px;margin: 0;border-bottom: 2px solid #f5f5f5}
#add-basket-box .add-to-cart{padding: 14px 0 0 0}
#add-basket-box h4{float: left;padding-right: 12px}
#add-basket-box h4 .regular-price .price {font-weight: bold;font-size: 16px}
#add-basket-box button { margin-bottom: 0;padding: 1px 5px;background: #ef5c47;float: left;width:86px;text-align:center; }
#add-basket-box button span{font-size: 12px;float: left;width:100%;}
#add-basket-box p.special-price{margin-bottom: 0}
#add-basket-box p.old-price{margin-top: -10px}
#add-basket-box span.price-label{display: none}
#add-basket-box p.old-price span.price,#add-basket-box p.special-price span.price{font-size: 16px}
#product-options-wrapper{font-size: 18px;border-bottom:none;}
#product-options-wrapper dl{overflow: hidden;padding: 15px 0;}
#product-options-wrapper dl dt{float: left;padding-right: 12px;font-weight: normal;font-size: 16px;}
#product-options-wrapper dl dd{float: left;margin: 0;width:140px;}
#product-options-wrapper dl dd select {width:140px;}

