@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, strong, sub, sup, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
:focus{outline:0}
blockquote, q{quotes:none;}
html, body{width:100%;height:100%;font-size:100%;}
body{background:#DDD url(../images/bkg.jpg) no-repeat left 280px;background-size: contain;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666;line-height:1.4;}
h1, h2, h3{font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;color:#9d9a45;}
h1{font-size:36px;margin-bottom:40px;}
h2{font-size:24px;margin-bottom:30px;}
h3{font-size:18px;margin-bottom:20px;color:#333;}
h4, h5, h6{font-weight:normal;font-family:Tahoma, Geneva, sans-serif;font-size:18px;color:#333;}
h4{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#666;}
h4 a.catLink{color:#666;}
p{margin-bottom:10px;}
.smalltext{font-size:12px;font-style:italic;}
.default-list{margin-bottom:20px;list-style:disc outside;padding-left:20px;}
a, a:active, a:visited{color:#9d9a45;text-decoration:none}
a:hover{text-decoration:underline;}
#topDiv{width:100%;height:280px;background:transparent url("../images/header-bg.jpg") repeat-x;}
#header{position:relative;width:980px;height:230px;margin:0 auto;top:0px;}
#logo a, #posetitenas, #navigation, #navigation li, #searchDiv, #container_left, #container_right, .itemBox, .itemImg{position:relative;float:left;}
#logo{margin:0;}
#logo a{width:286px;height:187px;top:20px;left:20px;}
#posetitenas{top:10px;left:303px;}
#navDiv{background-color:transparent;background-image:url(../images/navigation-bg.gif);background-repeat:repeat-x;height:50px;}
#navWraper{width:980px;margin:0 auto;height:50px;}
#navigation{width:575px;left:20px;top:14px;}
#navigation li{margin-right:20px;}
#navigation li a{color:#fbfcfa;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;text-transform:lowercase;font-size:18px;line-height:1.4;text-shadow:#333 2px 2px 2px;line-height:1;}
#navigation li a:hover{text-decoration:underline;}
#navigation .navstar{display:block;background:transparent url(../images/nav-star.png) no-repeat center bottom;width:15px;height:20px;}
#searchDiv{top:10px;left:45px;background:transparent url(../images/search-bg.png) no-repeat;width:345px;height:27px;padding:5px 8px;}
#search{width:300px;background:transparent;border:none;}
#gosearch{background:transparent;border:none;width:40px;text-indent:-9999px;cursor:pointer;}
#container{width:988px;margin:0 auto;}
#content{width:940px;background:transparent url(../images/content-bg.png) repeat-y center;padding:40px 24px;min-height:400px;overflow:hidden;}
#container_left{width:200px;margin-right:20px;line-height:1;}
#container_right{width:720px;}
#footer{width:940px;background:transparent url(../images/footer-bg.png) repeat-y center;padding:20px 24px;min-height:200px;clear:both;}
#footer_bottom{background-image:url(../images/footer-bottom-bg.png);width:988px;height:4px;margin-bottom:20px;}
#footer_navigation{margin-bottom:10px;position:relative;border-bottom:1px dashed #444;height:40px;}
#footer_navigation li{position:relative;float:left;padding-right:10px;margin-right:10px;border-right:1px solid #444;line-height:20px;}
#footer_navigation li a{color:#CCC;}
#top-header-shadow{position:absolute;width:100%;height:5px;top:280px;left:0;background:transparent url(../images/shadow-top-header-bg.png) repeat-x;}
#categories{margin-bottom:20px;font-family:Georgia, "Times New Roman", Times, serif;}
#categories li a{border-bottom:1px solid #330407;display:block;padding:7px 10px;background-color:#56070D;color:#ddcdcf;text-decoration:none;margin-bottom:1px;text-shadow:#000 1px 1px 1px;}
#categories li a:hover{color:#FFF;}
#categories a.subopen{display:inline;padding:6px;margin:0;background-color:transparent;float:right;position:relative;top:-30px;right:0px;border:none;}
#categories a.subopen:hover{border:none;}
#categories .subcategories li a{background-color:#FFF;color:#666;font-size:10px;border:none;border-bottom:1px dotted #666;text-shadow:none;}
#categories .subcategories li a:hover{color:#333;}
#fbLikeBox{margin-bottom:20px;}
#slider-wrapper{height:246px;margin-bottom:20px;}
.itemBox{width:348px;border:1px solid #9d9a45;text-align:right;margin:0 20px 20px 0;min-height:300px;}
.itemImg{margin:10px;}
.itemImg img{border-right:1px solid #CCC;}
.itemContent{position:relative;float:right;text-align:right;margin:10px 10px 10px 0;width:177px;}
.itemBox a.manfLink{color:#666;font-weight:bold}
.itemBox span{font-size:10px;}
.itemPrice{position:absolute;bottom:10px;right:0px;width:200px;}
.itemBox .oldPrice{font-family:Georgia, "Times New Roman", Times, serif;text-decoration:line-through;margin-right:30px;}
table.newPrice{border-collapse:collapse;float:right;}
.price_l_img{background:transparent url(../images/price_l_bg.png) no-repeat bottom;height:50px;width:20px;}
.price_r_img{background:transparent url(../images/price_r_bg.gif) no-repeat left bottom;height:50px;width:10px;}
.itemBox .price{float:right;position:relative;line-height:35px;font-size:24px;color:#F1F1F1;font-family:Georgia, "Times New Roman", Times, serif;background:transparent url(../images/price_bg.gif) repeat-x bottom;padding:15px 10px 0 0;}
.itemBox .action{position:absolute;width:60px;height:55px;top:-9px;left:-5px;z-index:999;}
.price .valute{font-size:12px;}
.productHolder, .productImg, .productContent, .addToBasket, .isInBasket, .productFbLike{position:relative;float:left;}
.productText{margin-bottom:30px;clear:both;}
.productImg{border:1px solid #9d9a45;overflow:hidden;padding:10px;width:250px;text-align:center;}
.productFbLike{margin:20px 0;clear:right;}
.productContent{float:right;text-align:left;width:430px;}
.productContent h1{margin-bottom:10px;}
.productContent span.manf{font-size:18px;}
.productDesc{margin:30px 0;}
.productDesc ul{list-style:disc;margin:10px 0;padding:0 0 0 20px}
.productPriceBox{border-bottom:1px solid #666;margin-top:20px;padding-bottom:10px;overflow:hidden}
.productPriceBox .addToBasket a{display:block;margin-left:10px;width:70px;height:70px;background:transparent url(../images/dodaj-u-korpu.png) no-repeat left top;text-indent:-9999px;}
.productPriceBox .isInBasket{display:block;margin-left:10px;width:70px;height:70px;}
.productPriceBox .addToBasket a:hover{background-position:left bottom;}
.productPrice .oldPrice{width:200px;float:right;text-align:right;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:line-through;margin:0;}
.productPrice .price{width:200px;float:right;text-align:right;margin:0;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;color:#999933;}
a.side_title{display:block;}
#korpa{ margin-bottom:20px; }
#korpa table{width:100%;font-size:12px;}
#korpa table td{padding:5px;text-align:right;}
#korpa table td.kbgc{background-color:#eee;border-bottom:1px solid #ccc;}
.korpa_cena{color:#000;}
#korpa table tr#ukupno{color:#FFF;font-weight:bold;background-color:#333;}
#korpa .empty_basket, .basket_loading{background-color:#333;color:#ccc;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:10px;}
#form_login, #form_registration{width:90%;margin:30px auto;}
#form_login label, #form_registration label{display:block;font-size:16px;margin:15px 0 3px 0;}
#form_login h2, #form_registration h2{margin-bottom:30px;}
#form_login input.fld, #form_registration input.fld{background-color:#e7e6c9;width:400px;padding:10px;display:block;font-size:16px;border:1px solid #9d9a45;}
#form_login input.fld:focus, #form_registration input.fld:focus{background-color:#FFF;}
#recaptcha_area{margin:20px 0;}
.fld, textarea{background-color:#e7e6c9;padding:3px;border:1px solid #9d9a45;font:13px Arial, Helvetica, sans-serif;}
.fld:hover, textarea:hover{background-color:#fff;}
input.button{padding:10px 20px;color:#333;border:none;background-color:#9d9a45;margin:10px 0;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;cursor:pointer;}
input.button:hover{color:#FFF;}
input.button:active{background-color:#817e38;color:#FFF;}
input.button:disabled{background-color:#666;color:#CCC;}
#form_reset label, #form_reset input{display:block;margin:5px 0 3px 0;}
.msg-info, .msg-success, .msg-warning, .msg-error, .popust_user{margin:10px 0;padding:15px 5px 5px 5px;font:normal 100% Helvetica, Arial, sans-serif;color:#FFF;clear:both;}
.msg-info{background-color:#69a6b1;}
.msg-success{background-color:#c9c320;}
.msg-warning{background-color:#dc7a23;}
.msg-error{background-color:#5a0202;}
.msg-content{padding:10px;}
.error{color:#900;margin:0px;}
.ColumnLeft, .ColumnRight{position:relative;width:348px;}
.ColumnLeft h5, .ColumnRight h5{margin:30px 0 20px 0;}
.ColumnLeft label, .ColumnRight label{display:block;margin:5px 0 3px 0;}
.ColumnLeft input.fld, .ColumnRight input.fld, .ColumnLeft input.fld-pbroj{background-color:#e7e6c9;width:300px;display:block;margin-bottom:5px;padding:4px;border:1px solid #9d9a45;}
.ColumnLeft input.fld-pbroj{width:auto;}
.ColumnLeft input.fld:focus, .ColumnRight input.fld:focus{background-color:#fff;}
.ColumnLeft{float:left;}
.ColumnRight{float:right;}
.table_ver{text-align:right;margin-left:100px;;}
.table_ver td{padding:5px;}
.module-header{background-color:#56070d;margin-bottom:20px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.module-header a{color:#FFF;}
.module-user{ background:#fff url(../images/user-bg.png) no-repeat; width:200px; height:115px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; position:relative; }
.module-user .logout{ float:left; position:absolute; top:8px; right:14px; font-size:30px; text-shadow:#575626 1px 1px 1px }
.module-user .name{ float:left; position:absolute; top:22px; left:20px; font-size:30px; text-shadow:#575626 1px 1px 1px }
.module-user .lastname{ float:left; position:relative; top:55px; left:30px; font-size:24px; text-shadow:#575626 1px 1px 1px }
.module-user .topanel{ position:absolute; float:left; top:85px; left:120px; }
.module-user .topanel a{color:#FFF;text-decoration:underline;text-transform:lowercase;}
.module-user a:hover{text-decoration:none;}
.pr_screenshots, .pr_video{margin:20px 0;border-bottom:1px solid #666;padding-bottom:10px;overflow:hidden;}
.screenshots_thumbs li{float:left;border:1px solid #999;margin-right:20px;margin-bottom:20px;padding:4px;line-height:100px;}
.screenshots_thumbs li .img{display:table-cell;vertical-align:middle;height:100px;width:100px;text-align:center;}
.footer_column{width:160px;float:left;margin-right:10px;color:#ccc;}
.footer_column li{margin-top:5px;}
.footer_column a{color:#999;font-size:11px;line-height:1;}
.footer_column h3{color:#9d9a45;margin:0;}
#socialLinks{width:300px;padding-top:30px;display:block;overflow:hidden;}
#socialLinks li{float:left;margin-right:20px}
.signature{clear:left;float:right;text-align:right;margin-top:30px;width:600px;font-size:12px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;}
.signature a{color:#ccc}
.pag{font-family:Georgia, "Times New Roman", Times, serif;width:400px;line-height:50px;margin:3px auto;text-align:center;clear:both;}
.pag li{display:inline;margin-right:1px;}
.pag span{padding:3px 7px;}
.pag span.current{font-size:24px;font-weight:bold;}
.pag a, .pag a:active, .pag a:visited{padding:4px 8px;text-decoration:none;cursor:pointer;}
.pag a:hover{background-color:#9d9a45;color:#FFF;}
.contact-info{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;text-align:right;width:340px;float:right;}
.contact-info span.phone{color:#9d9a45;font-size:30px;}
.contact-info span.address{color:#9d9a45;font-size:20px;}
.contact-form{width:300px;float:right;margin-left:30px;background-color:#9d9a45;color:#FFF;padding:15px 25px;}
.contact-form h5{color:#333;margin-bottom:30px;}
.contact-form label{display:block;margin-top:10px;}
.contact-form input.fld{width:300px;}
.contact-form textarea{width:300px;}
.basket-item{border:1px solid #9d9a45;margin-bottom:5px;overflow:hidden;}
.b-item-img, .b-item-box, .b-item-info, .b-item-qnt{float:left;position:relative;}
.b-item-img{width:100px;height:100px;padding:20px;}
.b-item-info{width:360px;height:100px;padding:20px;font-family:Georgia, "Times New Roman", Times, serif;}
.b-item-title{width:400px;height:30px;font-size:18px;line-height:1;}
.b-item-price{width:360px;line-height:50px;font-size:14px;color:#333;}
.b-item-nav{float:left;line-height:30px;width:360px;font-size:12px;border-top:1px dotted #ccc;}
.b-item-box{float:right;background-color:#CCCC99;width:120px;height:100px;padding:20px;color:#333;}
#qnt{float:right;}
#izm{margin:5px 0 10px;background-color:#FFF;padding:5px 0;color:#333;border:1px solid #9d9a45;width:120px;}
#izm:hover{background-color:#ebebd6;cursor:pointer;}
.b-item-qnt{height:50px;font-family:Arial, Helvetica, sans-serif;font-size:14px;left:30px;}
.b-item-qnt label{margin:0;float:left;line-height:50px;}
.b-item-qnt select, .b-item-qnt button{float:left;margin:15px 0 0 10px;}
.b-item-total{line-height:1;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;text-align:right;}
.b-item-total span{font-weight:normal;font-size:12px;line-height:1.8;}
.final-price{background:transparent url(../images/total_bg.gif) no-repeat;color:#333;height:100px;width:120px;float:right;position:relative;padding:14px 20px;}
.final-price div{text-align:right;font-size:20px;font-weight:bold;margin-bottom:5px;}
.final-price div span{font-size:12px;font-weight:normal;}
.final-price a#naruci_proizvode{display:block;width:70px;height:70px;background:transparent url(../images/naruci.png) no-repeat left top;text-indent:-9999px;position:relative;float:right;right:-20px;cursor:pointer;}
.final-price a#naruci_proizvode:hover{background-position:left bottom;}
#table_basket{width:100%;margin-bottom:20px;border-collapse:collapse;}
#table_basket, #table_basket tr, #table_basket th, #table_basket td{border:1px solid white;}
#table_basket tr.tb_1{background-color:#E9E9E9;}
#table_basket tr.tb_2{background-color:#F4F4F4;}
#table_basket tr.tb_first:hover, #table_basket tr.tb_second:hover{background-color:#E9E9E9;color:#000;}
#table_basket tr td, #table_basket tr th{padding:5px;}
#table_basket tr th{padding:5px;background-color:#9D9A45;color:#FFF;}
#table_basket .tb_num, #table_basket .tb_amount{width:30px;text-align:center;}
#table_basket .tb_title{text-align:left;font-weight:bold;}
#table_basket .tb_price, #table_basket .tb_amount_price{width:100px;text-align:right;}
#table_basket .tb_line{padding:0;}
#table_basket .tb_line div{height:1px;background-color:#9D9A45;}
#table_basket .tb_last{height:1px;background-color:#bddcf0;}
#table_basket .tb_total, #table_basket .tb_total_price{text-align:right;font-size:16px;font-weight:bold;color:#000;}
.manf-holder{width:350px;margin:0 20px 20px 0;overflow:hidden;position:relative;float:left;}
.manf-holder img{position:relative;float:left;width:120px;height:120px;border:1px solid #999;margin:0 5px 5px 0;}
.manf-holder h3{margin-bottom:5px;line-height:1;}
.manf-holder .manf-url a{font-size:10px;color:#666;font-family:Arial, Helvetica, sans-serif;}
.manf-text{font-size:12px;color:#333;margin-top:10px;}
.nrm{margin-right:0;}
.left-banner{margin:20px 0}

/* news */
.news_article {
	float: left;
	width: 100%;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}
.news_article h2 {
	margin-bottom: 10px;
}
.date {
	font-size: 12px;
	font-style: italic;
	margin-bottom: 20px;
}
.news_img {
	float: left;
	margin: 0 20px 20px 0;
	display: block;
	line-height: 0;
	padding: 4px;
	border: 1px solid #999;
}
.news_img:hover {
	border: 1px solid #9d9a45;
}

.addthis_floating_style {
	position: relative !important;
	top: 0 !important;
	left: 200px !important;
}