/* Shop Cart */
#contents .intro .info { text-align:left; padding:0 0 5px 0; }
#contents .intro .info.text { text-align:justify; padding:10px; }
#contents .intro .info.text ul,
#contents .intro .info.text ol { padding-left:20px; }
/* Shop stuff */
#contents .shs-tocart a,
#contents .shop-stuff a{color:#573D2D;}
#contents .content .shs-tocart,
#contents .content .shop-stuff {color:#573D2D; margin:0 auto 7px; position:relative; text-align:justify;}
#contents .content .shs-tocart{width:668px;}
#contents .content .shop-stuff{width:630px;}
#contents .content .shs-tocart .tb { background:transparent url(img/tb-shop-stuff-det.png) no-repeat; height:25px; }
#contents .content .shop-stuff .tb { background:transparent url(img/tb-shop-stuff.png) no-repeat; height:25px; }
#contents .content .shs-tocart .bb{ background:transparent url(img/bb-shop-stuff-det-br.png) no-repeat; height:10px; }
#contents .content .shop-stuff .bb { background:transparent url(img/bb-shop-stuff-br.png) no-repeat; height:10px; }
#contents .content .shs-tocart .bg,
#contents .content .shop-stuff .bg { background:transparent url(img/bg-br.png) repeat;}
#contents .content .shs-tocart .shs-title a,#contents .content .shop-stuff .shs-title a {/*border-bottom:1px solid #729933;text-decoration:none;*/color:#729933;font-weight:normal;}
#contents .content .shs-tocart .shs-title a:hover,#contents .content .shop-stuff .shs-title a:hover{border-bottom:none;}
#contents .goods .shop-stuff .pic { float:left; padding:5px; margin:-15px 0 5px; text-align:center; width:236px; }
#contents .goods .shop-stuff .pic img { border:none; max-width:220px; position:relative; z-index:6; }
#contents .content .shs-tocart .inner,
#contents .goods .shop-stuff .inner {background:transparent url(img/bg-w.png) repeat; padding:0 15px;}
#contents .content .shs-tocart .inner{margin:0 4px 0 276px;width:358px;}
#contents .goods .shop-stuff .inner{margin:0 4px 0 246px;width:350px;}
#contents .content .shs-tocart .bg .bb { background:transparent url(img/bb-shop-stuff-w-det.png) no-repeat; height:14px; width:388px; }
#contents .goods .shop-stuff .bg .bb { background:transparent url(img/bb-shop-stuff-w.png) no-repeat; height:14px; width:380px; }
#contents .content .shs-tocart .bg .bb{margin:0 4px 0 276px;}
#contents .goods .shop-stuff .bg .bb{margin:0 4px 0 246px;}
/* Picture & Gallery */
#contents .content .shs-tocart .pic{ float:left; padding:5px 5px 0; margin:-15px 0 0; text-align:center; width:266px; }
#contents .content .shs-tocart .pic img{border:none; max-width:266px; position:relative; z-index:6;}
#contents .content .shs-tocart .bg .pic { position:relative }
#contents .content .shs-tocart .pic .preview { height:70px; margin:10px 0 0; overflow:hidden; position:relative; width:266px; }
#contents .content .shs-tocart .pic .preview img { padding:0; width:50px; }
#contents .content .shs-tocart .pic .preview .carousel { height:70px; list-style:none; margin:0 21px; overflow:hidden; padding:0; position:relative; width:224px; }
#contents .content .shs-tocart .pic .preview .jcarousel-list {margin:0;width:265px;}
#contents .content .shs-tocart .pic .preview .carousel a img { height:65px; max-width:50px; padding:0; width:auto !important; }
#contents .content .shs-tocart .pic .preview .jcarousel-list  a img {max-width:48px;}
#contents .content .shs-tocart .pic .preview .carousel a.current img { border-bottom:3px #729933 solid; }
#contents .content .shs-tocart .pic .preview .jcarousel-container-horizontal { overflow:hidden; padding:0; position:relative; text-align:center; width:265px; }
#contents .content .shs-tocart .pic .preview .jcarousel-list-horizontal { height:70px; }
#contents .content .shs-tocart .pic .preview .jcarousel-clip-horizontal { height:70px; margin:0 15px; width:235px; }
#contents .content .shs-tocart .pic .preview .carousel li{padding:0 3px;float:left; height:70px;}
#contents .content .shs-tocart .pic .preview .carousel .jcarousel-item { padding:0 5px 0 0; }
/* Gallery buttons */
#contents .content .shs-tocart .pic .preview .jcarousel-container .jcarousel-next,
#contents .content .shs-tocart .pic .preview .jcarousel-container .jcarousel-prev { position:absolute; top:50%; width:12px; height:41px; cursor:pointer; margin-top:-20px; }
#contents .content .shs-tocart .pic .preview .jcarousel-container .jcarousel-next-horizontal { background:transparent url(img/next-horizontal.png) no-repeat 0 0; right:0; }
#contents .content .shs-tocart .pic .preview .jcarousel-container .jcarousel-prev-horizontal { background:transparent url(img/prev-horizontal.png) no-repeat 0 0; left:0; }
.jcarousel-container .jcarousel-next-disabled-horizontal,
.jcarousel-container .jcarousel-next-disabled-horizontal:hover,
.jcarousel-container .jcarousel-next-disabled-horizontal:active,
.jcarousel-container .jcarousel-prev-disabled-horizontal,
.jcarousel-container .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-container .jcarousel-prev-disabled-horizontal:active { cursor:default; }
/* Shop stuff Recommend */
#contents .recommend{font-family:Verdana, Geneva, sans-serif;margin:0 auto;width:676px;}
#contents .recommend .caption {margin:0 auto;width:668px;}
#contents .recommend .caption .tb{background:transparent url(img/recommend-tb.png) no-repeat;height:4px;position:relative;}
#contents .recommend .caption .inner{background:transparent url(img/recommend-bg.png) repeat;color:#fff;font-size:14px;font-weight:bold;padding:2px 0;text-align:center;}
#contents .recommend .caption .bb{background:transparent url(img/recommend-bb.png) no-repeat;height:10px;position:relative;}
#contents .recommend .shs-tocart {color:#fff; margin:0 4px 6px; float:left; position:relative; width:161px;}
#contents .recommend .shs-tocart .tb { background:transparent url(img/recommend-shop-stuff-tb.png) no-repeat; height:5px; }
#contents .recommend .shs-tocart .bg{ background:transparent url(img/bg-br.png) repeat; height:250px; overflow:hidden; position:relative; width:161px;}
#contents .recommend .shs-tocart .bg .pic {padding:5px 15px 0;position:relative;}
#contents .recommend .shs-tocart .pic img{border:none;max-height:200px;max-width:131px;}
#contents .recommend .shs-tocart .bg .inner{background:transparent url(img/recommend-bg.png) repeat;bottom:0;color:#fff;height:55px;padding:5px;position:absolute;width:151px;}
#contents .recommend .shs-tocart .inner .shs-title,
#contents .recommend .shs-tocart .inner .shs-title a,
#contents .recommend .shs-tocart .inner .shs-price-title,
#contents .recommend .shs-tocart .inner .shk-but{color:#fff; font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
#contents .recommend .shs-tocart .inner .code{display:none;}
#contents .recommend .shs-tocart .inner .shs-price-title,
#contents .recommend .shs-tocart .inner .shs-but-container{position:absolute;z-index:5;}
#contents .recommend .shs-tocart .inner .shs-price-title{bottom:5px;right:5px;text-align:right;width:90px;}
#contents .recommend .shs-tocart .inner .shs-but-container{bottom:4px;left:3px;text-align:left; width:60px;}
#contents .recommend .shs-tocart .inner button{text-decoration:underline;}
#contents .recommend .shs-tocart .inner .shk-but{background:none;font-size:12px; padding:0; text-align:left; text-transform:lowercase; width:60px;}
#contents .recommend .shs-tocart .bb{ background:transparent url(img/recommend-shop-stuff-bb.png) no-repeat; height:5px;  }
/* ShopOrder */
#contents .content .main-block { margin:0 25px 20px; }
#contents .content .main-block .tb { background:transparent url(img/tb-main-block.png) no-repeat; height:25px; }
#contents .content .main-block .bb { background:transparent url(img/bb-main-block.png) no-repeat; height:25px; }
#contents .content .main-block .bg { background:transparent url(img/bg-br.png) repeat; width:660px; }
#contents .content .main-block .inner { background:transparent url(img/bg-w.png) repeat; margin:0 4px; padding:10px 30px; text-align:justify; width:592px; }
#contents .content .main-block { color:#573D2D; }
/* Cart in right collumn */
#extra .cart { margin-top:115px; position:relative; width:140px; z-index:5; }
#extra .cart .tb { background:transparent url(img/tb-ads.png) no-repeat; height:5px; }
#extra .cart .bb { background:transparent url(img/bb-ads.png) no-repeat; height:5px; }
#extra .cart .inner { background:transparent url(img/bg-br.png) repeat; padding:0 5px; width:130px; }
/* Bottom Menu */
#footer .bot-menu { margin:0px 161px 6px 171px; position:relative; width:668px; }
#footer .bot-menu .tb { background:transparent url(img/tb-bot-menu.png) no-repeat; height:5px; }
#footer .bot-menu .bb { background:transparent url(img/bb-bot-menu.png) no-repeat; height:5px; }
#footer .bot-menu .inner { background:transparent url(img/bg-br.png) repeat; padding:2px 15px; text-align:center; vertical-align:middle; width:638px; }
#footer .bot-menu .inner .spacer { background:transparent url(img/spacer.png) no-repeat; display:inline; line-height:27px; margin:0 5px; padding:5px 0; }
#footer .bot-menu .inner .link { display:inline; line-height:27px; }
#footer .bot-menu .inner .link a { color:#573D2D; font-size:13px; text-decoration:none; }
#footer .bot-menu .inner .link a:hover { text-decoration:underline; }
/* Footer */
#footer { padding:30px 0 50px; }

