div.loader-overlay{display:none}
#recent-products{position:relative;overflow:hidden}
#recent-products .blue-button{position:absolute;top:-9px;right:0px}
#products-list .sort{position:absolute;top:-9px;right:0px}
#products-list .sort span{color:#9D1616;font-weight:bold}
#products-list .sort .blue-button{opacity:0.4}
#products-list .sort .blue-button.selected{opacity:1}
#products-list .hr,#recent-products .hr,#product-page .hr,#slideshow .hr{border-top:3px solid #9D1616;height:1px;width:100%;padding:0px;margin:0px;margin-bottom:-1px}
.product-box{position:relative;border-right:1px solid #ccc;width:202px;border-bottom:1px solid #ccc;float:left;height:230px;padding-right:20px;padding:20px;background:url("../../template/image/menu-bg.png") no-repeat bottom center}
.product-box.last{padding-right:0px;border-right:none}
.product-box a{text-decoration:none}
.product-box a h2{margin:0px 0 20px 0}
.product-box a:hover h2{color:#1D6089}
.product-box a div.pic{width:100%;height:120px;text-align:center}
.product-box a div.pic img{max-height:100px;border:none}
.product-box span.price{font-weight:bold;color:#000;font-size:14px}
.product-box p{padding-bottom:10px;line-height:14px;font-size:10px}
.product-box .button.red{float:right}
.paginator{clear:both;position:relative;top:-1px;border-top:1px solid #ccc;overflow:hidden}
.paginator .blue-button{opacity:0.4;margin-right:4px}
.paginator .blue-button.selected{opacity:1;margin-right:4px}
.paginator .right{margin-top:10px;font-size:10px;float:right}
#product-page{position:relative;width:100%}
#product-page .blue-button{position:absolute;top:-9px;right:0px}
#product-page span.code{color:#ccc}
#product-page #articleDetails{overflow:hidden;position:relative;padding:20px 0 38px 0}
#product-page #articleDetails #articleDetailsLeft{height:610px;position:relative;float:left}
#product-page #articleDetails #articleDetailsRight{position:relative;float:right;width:299px;padding-left:20px;background:url("../../template/image/content-left.png") no-repeat top left}
#product-page #articleDetails #articleDetailsRight div.tabs{overflow:hidden;position:relative}
#product-page #articleDetails #articleDetailsRight div.tabs a.additional{background:url('../../template/image/additional-ico.gif') no-repeat top left;color:#313131;display:block;padding:0 0 0 26px;line-height:22px;font-size:11px;font-weight:bold;margin-bottom:6px}
#product-page #articleDetails #articleDetailsRight div.tabs div.desc{padding:20px 0 0 0;margin-top:14px;font-size:13px;line-height:20px;margin-left:3px;font-size:12px}
#product-page #articleDetails #articleDetailsRight div.tabs a.additional.duo{background-position:0px -28px}
#product-page #articleDetails #articleDetailsRight div.tabs a.additional.tre{background-position:0px -55px}
#product-page #articleDetails #articleDetailsRight #articleAbout p.articlePrice{overflow:hidden;padding:0 0 1px 0;height:30px;font-weight:bold;background:url("../../template/image/menu-bg.png") no-repeat bottom center;border-bottom:1px solid #E3E3E3;margin-bottom:10px}
#product-page #articleDetails #articleDetailsRight #articleAbout p.articlePrice span{display:block;position:relative;float:left;padding:4px 0 0 0;color:#000;font-size:16px;font-weight:normal}
#product-page #articleDetails #articleDetailsRight #articleAbout p.articlePrice span.right{float:right;padding:0;font-size:22px;color:#000}
#product-page #articleDetails #articleDetailsRight #articleAbout p.articlePrice span.action{text-decoration:line-through;color:#000}
.ad-cart{width:160px !important;height:25px !important;font-size:13px !important;font-weight:bold !important;border-color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#ccc;background:-webkit-gradient(linear,0 0,0 100%,from(#b10d0d) to(#690101));background:-webkit-linear-gradient(#b10d0d,#690101);background:-moz-linear-gradient(#b10d0d,#690101);background:-ms-linear-gradient(#b10d0d,#690101);background:-o-linear-gradient(#b10d0d,#690101);background:linear-gradient(#b10d0d,#690101);color:#fff !important;font-weight:bold;font-size:11px;display:block;text-align:center;line-height:25px}
.ad-cart:hover{color:#ccc !important;text-decoration:none}
.ad-cart.small{clear:both;font-size:12px;margin-left:-6px}
.tch table td{border-bottom:1px solid #E3E3E3;font-size:10px}
table.cart-table td{border-bottom:1px solid #E3E3E3;padding:0 5px;font-size:11px;height:36px;line-height:36px}
table.cart-table-sum{border-top:1px solid #fff;background:url("../../template/image/content.png") no-repeat top left}
table.cart-table-sum td{font-weight:bold;color:#000;padding:0 5px;font-size:11px;height:36px;line-height:36px}
#product-page #articleDetails #articleDetailsLeft #articleGallery .zoom{position:absolute;bottom:7px;text-align:center;font-size:10px;color:#ccc}
#articleGallery{position:relative;padding:1px 1px 30px 1px;width:389px;background:url("../../template/image/menu-bg.png") no-repeat bottom center;overflow:hidden}
#articleGallery div.priceOverlay{position:absolute;z-index:100000;top:80px;right:50px;width:88px;height:36px;background:url("../image/picture-discount.png") no-repeat 50% 0}
#articleGallery div.priceOverlay p,#articleGallery div.priceOverlay span{display:block;position:absolute;z-index:2;top:0px;right:2px;font-size:26px;font-weight:bold;text-align:center;color:#fff;width:83px;text-align:center}
#articleGallery div.articleGalleryItem img{display:block;border:none;margin:0 auto}
#articleGallery .pic-border{border:1px solid #ccc}
#articleGallery #articleGalleryThumbs{padding:0 0 0 2px;width:390px}
#articleGallery #articleGalleryThumbs div.thumb{overflow:hidden;position:relative;float:left;padding:0px 0 0 0;margin-left:-2px;margin-top:5px;margin-right:-1px}
#articleGallery #articleGalleryThumbs div.thumb img{display:block;margin:0 8px 0 0;width:85px;height:85px;cursor:pointer;-khtml-opacity:0.6 !important;opacity:0.6 !important}
#articleGallery #articleGalleryThumbs div.thumb img.arrow{display:block;position:absolute;top:0;left:30px;border:none}
#articleGallery #articleGalleryThumbs div.thumb img.last{margin:0 !important}
#articleGallery #articleGalleryThumbs div.thumb img.selected{-khtml-opacity:1.0 !important;opacity:1.0 !important}
#articleGallery #articleGalleryNavigation{clear:both;padding:14px 0 0 12px;font-size:12px;color:#fff;display:none}
div.tab-nav{border-bottom:1px solid #D4D4D4;padding-left:2px}
div.tab-nav a{background:url('../../template/image/information_background.gif') repeat-x bottom left;border:1px solid #D4D4D4;border-bottom:none;color:#a8a8a8;font-weight:bold;font-size:12px;padding:2px 8px}
div.tab-nav a:hover{text-decoration:none;color:#000}
div.tab-nav a.selected{background:none;color:#000}
.lastCart a{border:1px solid #FFFFFF;box-shadow:0 0 2px #000000;display:block;float:left;top:7px;left:1px;margin-right:5px;position:relative}
.lastCart a img{display:block}
a.articleCart,a.post-cost,ul li a{font:12px/18px "Trebuchet MS",Arial,Verdana,arial,helvetica,sans-serif;color:#EF2F8E;font-weight:12px}
a.articleCart:hover,a.post-cost:hover,ul li a:hover,ul.faq li a:hover{color:#EF2F8E !important}
div.cart_kolicina{padding-top:30px;position:relative;overflow:visible;width:80px;margin-left:55px;margin-top:-5px}
div.cart_kolicina ul li{padding-left:0px !important;float:left;list-style-type:none;background:none;margin-left:0px !important}
div.cart_kolicina ul li img{border:none}
div.cart_kolicina ul li a.arrowLeft{background:url("../../template/image/sprites.png") no-repeat scroll -80px -300px transparent;display:block;height:26px;position:absolute;top:45px;width:26px;z-index:9;-webkit-border-radius:13px;border-radius:13px;cursor:pointer;margin-left:-35px}
div.cart_kolicina ul li a.arrowLeft.disabled{opacity:0.3;cursor:default}
div.cart_kolicina ul li a.arrowLeft.right{background-position:-120px -300px;margin-left:0px}
p.priceAction{color:#000;font-weight:bold;margin:0px !important;text-align:right}
p.price{color:#000;font-weight:bold;margin:0px !important;text-align:right;text-decoration:line-through}
.cene{text-align:right}
.cart_table tr{background:url("../../template/image/content.png") no-repeat -229px -19px}
.cart_table td{border-bottom:1px dotted #B7B7B7}
.text1,.text3,p.info,.textSMS{display:none}
.text2 input[type="text"],.text_input{background:url("../../template/image/sprites.png") no-repeat scroll -481px -338px transparent !important;border:none !important;height:27px !important;padding-top:2px !important;padding-left:10px !important;padding-right:10px !important;width:280px !important}
.comment_contact{border:none !important;padding:10px;width:300px;background:url("../../template/image/txt-bg.jpg") no-repeat scroll}
#register .text table td.povezava2,#register .text table td.povezava3{padding:4px 0px}
#register .text table td.povezava2 b u{text-decoration:underline}
.text_input{background:#fff}
.textbox{margin-top:-4px}
.pop2{position:absolute;right:20px;top:55px;padding:0 8px;z-index:200;height:25px !important;font-size:13px !important;font-weight:bold !important;border-color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#ccc;background:-webkit-gradient(linear,0 0,0 100%,from(#b10d0d) to(#690101));background:-webkit-linear-gradient(#b10d0d,#690101);background:-moz-linear-gradient(#b10d0d,#690101);background:-ms-linear-gradient(#b10d0d,#690101);background:-o-linear-gradient(#b10d0d,#690101);background:linear-gradient(#b10d0d,#690101);color:#fff !important;font-weight:bold;font-size:11px;display:block;text-align:center;line-height:25px}
.pop2.large{top:10px;right:10px}
.pop2.last{right:0px}
#slideshow{position:relative;height:336px}
#slideshow a.overlay{display:block;position:absolute;z-index:2;background:url("../images/main_right_slideshow_overlay.png") no-repeat 0 0;width:100%;height:330px;cursor:pointer}
#slideshow a.overlay:hover{text-decoration:none}
#slideshow a.overlay span{display:block;width:100%;height:330px}
#slideshow #slides{position:relative;height:330px}
#slideshow #slides img{display:block;position:absolute;z-index:1;width:100%}
#slideshow #jsSlideshowNavigationContainer{position:absolute;z-index:3;top:265px;left:0;width:100%;height:65px;cursor:default}
#slideshow #jsSlideshowNavigationContainer a{display:block;position:absolute;margin-left:-10px;padding:20px 0 0 0;width:19px;height:19px;background:url("../images/main_right_slideshow_navigation.gif") no-repeat 0 18px;text-align:center;font-weight:bold;font-size:1.3em;color:#fff}
#slideshow #jsSlideshowNavigationContainer a:hover{background:url("../images/main_right_slideshow_navigation.gif") no-repeat -19px 18px;text-decoration:none}
#slideshow #jsSlideshowNavigationContainer a.jsSlideshowNavigationActive,#slideshow #jsSlideshowNavigationContainer a.jsSlideshowNavigationActive:hover{background:url("../images/main_right_slideshow_navigation.gif") no-repeat -19px 18px;color:#fff}
#slideshow div.important{background:url("../images/inportant_bg.png") no-repeat;font-size:14px;font-weight:bold;color:#fff;padding:10px 20px;width:700px;text-align:center;height:16px;position:absolute;z-index:9999999999999;top:303px}
#slideshow div.important span{text-shadow:0 0 3px #000}
#adCart{position:absolute;top:30px;left:35px;font-size:15px;background:#fff;border:1px solid #ccc;border-radius:4px;padding:25px 35px;font-weight:bold;box-shadow:1px 2px 30px #a8a8a8;color:#9D1616;background:#fff url("../../template/image/content.png") no-repeat 50% 0;display:none;z-index:1000}
div.process{position:absolute;top:0px;right:0px;height:24px}
span.num{text-align:center;padding:4px 10px;font-size:11px;background:url("../../template/image/header-navigation.gif") repeat-x 0 0;color:#fff;border-radius:20px;margin-right:1px}
span.num.inact{opacity:0.3}
td h2{margin-bottom:1px !important}
td b{padding:4px 0 0 4px}
div.ltext{display:block;width:150px;float:left}
