

body {font: 12px Tahoma, Arial, Helvetica, sans-serif; margin:0px; color:#555;}
td {font: 12px Tahoma, Arial, Helvetica, sans-seris;}
th {font: 12px Tahoma, Arial, Helvetica, sans-seris; font-weight: bold;}
a:link, a:visited {text-decoration:underline; color:#555;}
a:hover {text-decoration: none; color:#333;}
img {border: none;}
h1.logo	{margin:0; padding:0;	text-indent:-9999px; background:url(../images/logo-kameleon.gif) no-repeat center; width:277px;	height:63px; position:absolute;	left:23px;	top:24px;	z-index:1;}
h2 {background:url(../images/h2_global.png) no-repeat; padding:2px 0px 2px 30px; margin:10px 0px 0px 0px; font-size:22px; color:#FF9900;}
h2.small {background:url(../images/h2_global_small.png) no-repeat; font-size: 14px; padding:2px 0px 2px 22px;}
h2.clean {background: none; padding: 2px 0px 2px 2px;}
h3 {color:#FF9900; margin:15px 0px 10px 0px; font-size:18px;}
p {margin:5px 0px; line-height: 15px;}
form {margin: 0px;}
input, select {vertical-align: middle;}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/* USER MAIN START */
#wrap-all1 {width:960px; /*align: center;*/ margin:0px auto 10px auto;}
#wrapper1 {width:960px; /*align: center; float1:left; background: url(../images/bottom-round.png) no-repeat left bottom; padding-bottom:4px; */}
#vert-banners {width:160px; float:left; padding:160px 0px 0px 10px;}
#header {position: relative; height: 150px; margin-bottom: 10px;}
img.header-logo {position: absolute; left:23px; top:24px; z-index:1;}
#main-menu {height:67px; width:960px; background: url(../images/main-menu-bg.png) no-repeat; position: absolute; top:83px; left:0px; padding: 0px 10px;}
#main-menu a:link, #main-menu a:visited {text-decoration:none;}
img.header-banner {position: absolute; top:0px; right:10px;}
ul.main-categories {margin:0px; padding:0px; list-style:none; float: left; width:340px;}
ul.main-categories li {float: left;}
ul.main-categories a:link, ul.main-categories a:visited {font:bold 14px Arial, Helvetica, sans-serif; padding:7px 6px; display:inline-block; color:white; margin:0px 4px;}
ul.main-categories a:hover {background: url(../images/main-cat-hover-bg.gif) repeat-x; color:#0C5E04;}
ul.main-subcategories {margin:0px 0px 0px 0px; padding:0px; list-style:none; float: left; width: 570px;}
ul.main-subcategories li {float: left;}
ul.main-subcategories a:link, ul.main-subcategories a:visited {font:bold 13px Arial, Helvetica, sans-serif; padding:7px 4px; display:inline-block; color:white; margin:0px 2px;}
ul.main-subcategories a:hover {background: url(../images/main-sub-hover-bg.gif) repeat-x; color:#0C5E04; width:}
ul.main-subcategories a.gift:link, ul.main-subcategories a.gift:visited {background:url(images/paketic-lista_8bit.png) no-repeat left 3px; padding-left:20px;}
ul.main-subcategories a.gift:hover {background:url(../images/main-sub-gift-hover-bg.gif) no-repeat;}

ul.login {margin:4px 0px 0px 30px; padding:10px 0px 0px 0px; list-style: none; float:left; display:inline; height:23px; background: url(../images/login_separator.gif) no-repeat top right;}
ul.login li {float:left; border-right: solid 1px #BBB;}
ul.login a:link, ul.login a:visited {font-size:11px; color:#FF9900; margin:0px 10px;}
ul.login a:hover {text-decoration: underline !important;}
form.head-search {float:left; height: 28px; background: url(../images/login_separator.gif) no-repeat top right; padding:5px 15px 0px 10px; margin-top:4px;}
div.your-cart {float:left; padding:13px 0 0 10px; color:#555; font-weight:bold;}
div.your-cart span {color:orange;}

div#left-col {width:200px; float:left;}
div#left-col h2 {margin:0;}
div#left-col ul {list-style:none;}

h2.left-prod-groups {margin:0; background: url(../images/h2_left-prod-groups_bg.png) no-repeat; color:white; font-size:14px; padding:6px 0 5px 45px;}
h2.left-prod-groups a:link, h2.left-prod-groups a:visited {text-decoration: none; color: white;}
ul#left-prod-groups {margin:0 0 10px 0; width:200px; padding:0 0 7px 0; background: url(../images/ul_left-prod-groups_bg.gif) no-repeat left bottom #F4F4F4; }
ul#left-prod-groups li {list-style:none; border-bottom:dashed 1px #A5A5A5; border-right: solid 1px #A5A5A5; border-left: solid 1px #A5A5A5;}
ul#left-prod-groups a:link, ul#left-prod-groups a:visited {background:url(../images/li_left-prod-groups_bullet.gif) no-repeat 10px 7px; color:#555; font-weight:normal; text-decoration:none; font-size:12px; display:block; padding:3px 0 3px 20px;}
ul#left-prod-groups a:hover {color:#FF9D00;}
ul#left-prod-groups li li {border:none; margin-left:-30px;}
ul#left-prod-groups li li a:link, ul#left-prod-groups li li a:visited {background: url(../images/li-li_left-prod-groups_bullet.gif) no-repeat 10px 10px; width:150px;}
ul#left-prod-groups	a.on	{font-weight: bold;}

#left-prod-filter {margin:0 0 10px 0; width:200px; padding:0 0 7px 0px; background: url(../images/ul_left-prod-groups_bg.gif) no-repeat left bottom #F4F4F4;}
#left-prod-filter-content {margin:0; padding:5px 5px 7px 5px; border-right:solid 1px #A5A5A5; border-left:solid 1px #A5A5A5;}

h2.left-izdvajamo {background: url(../images/h2_left-izdvajamo_bg.png) no-repeat; color:#555; font-size:12px; padding:8px 0 5px 10px;}
ul#left-izdvajamo {margin:0 0 10px 0; padding:0 0 7px 0; background: url(../images/ul_left-izdvajamo_bg.gif) no-repeat left bottom;}
ul#left-izdvajamo li {border-left: solid 1px #A5A5A5; border-right: solid 1px #A5A5A5;}
ul#left-izdvajamo a:link, ul#left-izdvajamo a:visited {color:orange; padding:20px 0px 20px 60px; display:block; width:138px;}

h2.left-prod-spec {background:url(../images/h2_left-prod-spec_bg.png) no-repeat; color:white; font-size:14px; padding:6px 0px 6px 45px; border-bottom:solid 1px #E78501;}
ul.left-prod-spec {margin:0 0 10px 0; padding:0 0 7px 0; background:url(../images/ul_left-prod-spec_bg.png) no-repeat left bottom #FBB001; border-top:solid 1px #FCE4B6; color:white; font-weight:bold;}
ul.left-prod-spec li {background:url(../images/li_left-prod-spec_bullet.gif) no-repeat 10px 6px; padding-left:20px; margin:4px 0px;}

div#content {width:750px; position: relative; float1:left; margin:0; margin-left:10px;}
div#content-wide {margin:0; margin-left:10px;}

#footer {width:960px;background: url(../images/footer_bg.png) repeat-x; height:110px; padding-top:20px; margin-top:10px;}
ul.footer-links {list-style: none; margin:none; padding:0; margin:0 auto; text-align:center; clear:both;}
ul.footer-links li {display:inline; margin:0 -2px;}
ul.footer-links li a:link, ul.footer-links li a:visited {color:black; text-decoration:none; display:inline-block; margin:0; padding:4px 4px 4px 6px; border-right: solid 1px #CCC; border-left:solid 1px #CCC;}
ul.footer-links li a:hover {background:white;}
p.copy {background: url(../images/footer_logo.png) no-repeat; padding:5px 0px 5px 160px; margin:25px 15px 0px 150px; float:left; display:inline; font-size:11px;}
ul.terms {margin:16px 0 0 0; padding:19px 0 20px 0; list-style: none; background:url(../images/ul_foot-bg.gif) no-repeat; float:left;}
ul.terms li {display:inline; float:left; margin-left:15px;}
ul.terms li a:link, ul.terms li a:visited {font-weight:normal; font-size:12px; color:black; text-decoration:none;}
ul.terms li a:hover {text-decoration:underline;}
/* USER MAIN END */
/* USER INDEX START */
div.featured-left {width:140px; float:left; margin:0px 8px 10px 0px;}
div.featured-middle {width:454px; float:left; padding:0px; margin:0 0 10px 0;}
div.featured-right {width:140px; float:right; margin:0 0 10px 0px;}
.feat-small {width:140px; background:url(../images/feat_small_bg.png) no-repeat left bottom; text-align: center; padding-bottom1:5px; margin-bottom1:8px;}
.feat-small h2 {background: url(../images/h2_home-feat-small1.png) no-repeat; padding: 3px 2px; margin:0px; font-size:11px; }
.feat-small h2 a:link, div.feat-small h2 a:visited {color:#555; text-decoration: underline;}
.feat-small strong, .feat-small-price {color:#FF9D00; display:block; position:relative; font-size:12px; width:140px;}
.leptirRight {display:none;}
.leptirLeft {display:none;}

h2.feat-big  {background: url(../images/h2_home-feat-big.png) repeat-y; margin:0px; padding: 2px 0px 2px 70px; font-size: 17px; border-bottom:solid 1px #E78501;}
h2.feat-big a:link, h2.feat-big a:visited {color:white; text-decoration:none;}
div.feat-big {background1:url(../images/feat-big.png) no-repeat #FBB001 left bottom; color:#FFF; font-size:11px;}
div.feat-big strong,.feat-big-price {font-size:18px; margin-top:10px; color:#FFF; margin-right:15px;}
img.feat-big {float:left; margin:5px;}
div.feat-big ul {margin:0; padding:0;}
div.feat-big li {margin-left:15px;}

table.specTop {clear:both; margin-top:0; margin-bottom:5px;}
table.specTop .ukorpu {background:url(../images/butt_u-korpu.png) no-repeat; float:right; margin-right:15px; border:none; width:86px; height:20px; cursor:pointer;}

img.badge-new {position:absolute; margin-top:2px; top1:32px; left:5px;}
table#home-new {width:725px;}
td.pImage {background:url(../images/home-new-bg.png) no-repeat left bottom; width:100px; height:110px; text-align:center;}
td.pDescription {background:url(../images/home-new-bg.png) no-repeat right bottom; padding:5px 10px 10px 25px; width:270px; vertical-align:bottom;}
h2.home-new-title {background:url(../images/h2_home-new.png) repeat-y; width:290px; color:white; margin:0; padding:4px 0px 4px 70px; font-size: 15px;}
h2.home-new-title a:link, h2.home-new-title a:visited {text-decoration:none; color:white;}
div.home-new-descript {width:200px; font-size:11px; padding-bottom:5px;}
div.home-new-descript ul {margin:0px; padding:0px;}
div.home-new-descript li {margin-left:15px;}
.home-new-price {display:block; font-size:15px; margin-top:10px; color:#F90; text-align:center;}
td.pDescription input.ukorpu {float:right; background:url(../images/butt_u-korpu-new.png) no-repeat; border:none; width:86px; height:20px; cursor:pointer;}

div.new-prod-img {float:left; width: 120px; height:100px;}
img.new-prod {float:left; margin:0px 5px 0px 6px; display:inline;}
div.home-new-prod .ukorpu {float:right; margin-top:20px;}

table.pOther {border-collapse:collapse; width:750px;}
td.pOther-descript {background:url(../images/other-prod-bg.png) no-repeat left bottom; vertical-align:bottom; width:163px;}
td.pOther-descript input.ukorpu {float:left; background:url(../images/butt_u-korpu-new.png) no-repeat; border:none; margin-bottom:5px; width:86px; height:20px; cursor:pointer;}
td.pOther-pic {background:url(images/other-prod-bg.png) no-repeat right bottom; width:80px;}
h2.other-prod-title {background:none; margin:0; font-size:12px; padding:5px 0 5px 10px;}
.other-prod-title a:link, .other-prod-title a:visited {color:#555; text-decoration:none;}
div.other-prod-descript {padding: 10px 0 5px 10px; font-size:11px;}
div.other-prod-descript ul {margin:0; padding:0px;}
div.other-prod-descript li {margin-left:10px;}
div.other-prod img.pic {float:right; margin-right:10px; margin-top:5px;}
div.other-prod strong, .other-prod-price {color:#FF9D00; font-size:18px; padding-left:10px;}
div.other-prod strong.writer {color:#f90;}
form.cart {clear:both; padding:0 0 10px 10px;}

#izbor {background:url(../images/izbor_bg.png) no-repeat left bottom #6DB413; color:white; margin:10px 0px;}
#izbor h2 {background:url(../images/h2_izbor_bg.png) no-repeat; margin:0px; font-size: 17px; border-bottom: solid 1px #345509; padding: 5px 0px 5px 70px;}
#izbor h2 a:link, div#izbor h2 a:visited {color:white; text-decoration: none;}
#izbor .izbor-prod {border-top: solid 1px #B4D887; background: url(../images/izbor_sep.png) repeat-y center top;}
#izbor .izbor-prod div {float:left; width:33%; padding-bottom: 15px; margin-right: 0px;}
#izbor p {font-size: 12px; color: white; margin: 0px 25px;}
#izbor .izbor-prod .img {margin:auto; margin-top: 3px; padding: 2px;display:block; align: center; text-align:center; float: none; height: 104px;}
#izbor .izbor-prod strong, .izbor-prod-price {display:block; font-size:17px;}

/* RELATED */

#related {background:url(../images/izbor_bg.png) no-repeat left bottom #6DB413; color:white; margin:10px 0px;}
#related h2 {background:url(../images/h2_izbor_bg.png) no-repeat; color: white; margin:0px; font-size: 17px; border-bottom: solid 1px #345509; padding: 5px 0px 5px 70px;}
#related h2 a:link, div#izbor h2 a:visited {color:white; text-decoration: none;}
#related .related-prod {border-top: solid 1px #B4D887; background: url(../images/izbor_sep.png) repeat-y center top;}
#related .related-prod div {float:left; width:33%; padding-bottom: 15px; margin-right: 0px;}
#related p {font-size: 12px; color: white; margin: 0px 25px;}
#related .related-prod .img {margin:auto; margin-top: 3px; padding: 2px;display:block; align: center; text-align:center; float: none; height: 104px;}
#related .related-prod strong, .related-prod-price {display:block; font-size:17px;}

/* USER INDEX END */

/* USER KATEGORIJE START */
#breadcrumb {margin:0px 0px 5px 0px; padding:0px; list-style:none; font-weight:bold;line-height: 1.4}
#breadcrumb li {display:inline; background: url(../images/breadcrumb-bullet.gif) no-repeat 0px 3px; padding-left:10px; margin-right:10px;}
#breadcrumb a:link, #breadcrumb a:visited {font-weight:normal;}
#categories {background: url(../images/kategorije_bg.png) no-repeat 0px bottom; padding: 5px; margin-bottom: 5px;}
#categories a:link, #categories div a:visited,#categories div a:link, #categories a:visited {background: url(../images/kategorije_a_bg.png) no-repeat; display: inline; width:140px; text-align:center; color:#FF9D00; text-decoration:none; padding:5px 0px 0px 0px; margin: 4px; float: left;}
#categories a:hover,#categories div a:hover {color:#FF6600;}
#categories strong,#categories div strong {display:block; background: url(../images/kategorije_sub_name_bg.png) no-repeat 0px bottom; padding-bottom:5px;}

#categories_noborder {padding: 0px -5px 0px -5px; margin-bottom: 5px;}
#categories_noborder a:link, #categories_noborder div a:visited,#categories_noborder div a:link, #categories_noborder a:visited {background: url(../images/kategorije_a_bg.png) no-repeat; display: inline; width:140px; text-align:center; color:#FF9D00; text-decoration:none; padding:5px 0px 0px 0px; margin: 5px 0px 5px 5px; float: left;}
#categories_noborder a:hover,#categories_noborder div a:hover {color:#FF6600;}
#categories_noborder strong,#categories_noborder div strong {display:block; background: url(../images/kategorije_sub_name_bg.png) no-repeat 0px bottom; padding-bottom:5px;}

.loading_layer {
  position:absolute;
  z-index:10;
  width:750px;
  height:65%;
  padding-top:0px;
  color:#036;
  text-align:left;
  background-color:#FFF;
  opacity:0.7;
  filter:alpha(opacity=70);}
.directory {width:748px;}
.directory h2.category {background:none; font-size:14px; color:#FF9D00; margin:10px 0 0 0; padding:0; clear:both;}
.directory h2.category a:link, .directory h2.category a:visited {color:#FF9D00; text-decoration:none;}
.directory ul.category {margin:0; padding:0; list-style:none;}
.directory ul.category li {float:left; white-space:nowrap; margin-bottom:3px;}
.directory ul.category li a:link, .directory ul.category li a:visited {/*background:url(../images/catListBullet.png) no-repeat left 6px; padding-left:9px;*/ font-size:11px;}
.directory ul.category li span {margin-right:4px; color:#FF9D00; font-size:10px;}
a.prodMoreInfo {display:block; clear:both; margin:15px 0; color:#F60; font-weight:bold; font-size:11px; background:url(images/prod-moreInfo_bg.png) no-repeat left 3px; padding-left:12px;}
/* USER KATEGORIJE END */

/* USER PRODUCT VIEW START */
#product-view {background:url(../images/product-view-bott_bg.png) no-repeat 0px bottom; padding-bottom:10px;}
.product-view-cont {border-left:solid 1px #A6A6A6; border-right:solid 1px #A6A6A6; padding:1px 10px;}
#product-view ul {padding: 0px; margin:0px;}
#product-view li {margin-left: 15px;}
#product-view .price {color:#FF9900; font-size:18px;}
table.teh-karakteristike {width:100%; border-collapse:collapse; border: solid 1px #A6A6A6; font-size: 11px; color:#333;}
table.teh-karakteristike td {padding:3px 0px 3px 5px;}
tr.grey {background:#eee;}
#prod-pics {align:center; text-align:center; margin:0px 0px 15px 0px; width:250px;}
#prod-pics div a:link, #prod-pics div a:visited {border:solid 1px #eee; display:inline-block;}
#prod-pics div a:hover {border-color:#ccc;}
h2.tel-order {background:url(../images/h2_tel-order_bg.png) no-repeat; clear:both; margin: 0px; padding-left:10px; font-size:18px;}
div.tel-order {background:url(../images/tel-order_bg.png) no-repeat 0px bottom; padding:1px 10px 15px 10px;}
div.tel-order ol {margin:0px 0px 0px 10px; padding:0px;}
form#orderForm {background:url(../images/buy_bg.png) no-repeat; width:211px; float:right; margin-left: 3px;}
div.buy {background:url(../images/buy_bottom_bg.png) no-repeat bottom; /*text-align:center;*/ padding:5px 0px; margin:5px 0 15px 0;}
div.buy ul {width:211px; margin:0; text-align:left; list-style:none;}
div.buy ul li {margin:2px 0 !important;}
div.buy ul li a:link, div.buy li a:visited {color:#5D9C1F; font-size:12px; font-weight:bold; text-decoration:none; padding:4px 0 4px 40px; display:block; width:171px;}
div.buy ul li a:hover {color:#F60;}
a.fastBuy:link, a.fastBuy:visited {background:url(../images/icon_fast-buy.png) no-repeat 11px top; color:#5D9C1F; font-size:12px; font-weight:bold; text-decoration:none; padding:4px 0 4px 40px; display:block; width:171px; margin-bottom:3px;}
a.fastBuy:hover {color:#F60;}
h2.rating {background: url(../images/buy_bg.png) no-repeat; width:211px; float:right; text-align:center; padding:10px 0px; margin:0; font-size:12px; color:#666;}
div.rating{width:211px; margin:20px 0px 10px 10px; text-align:center; list-style:none; background: url(../images/buy_ul_bg.png) no-repeat bottom; float:right;}
table#featured-products h3 {font-size:12px;}
/* USER PRODUCT VIEW END */

/* USER PRODUCTs VIEW START */
#sort {background: url(../images/sort_bg.png) no-repeat; height: 35px; clear:both;}
#sort strong {/*float: left;*/}
#sort div {float: left; margin:7px 0px 0px 10px; display: inline;}
#sort a {float: right; display:inline; background: url(../images/icon_kako_da_kupim.png) no-repeat; padding:4px 0px 4px 20px; font-weight:bold; color: #F60; margin:6px 10px 0 0;}
#sort select {margin-right: 20px; width:200px;}
h2.group {background: url(../images/h2_grupa.png) no-repeat; color:white; margin:0; padding:4px 0px 4px 70px; font-size:17px;}
h2.group a:link, h2.group a:visited {text-decoration:none; color:white;}
h2.empty {background: url(../images/h2_empty.png) no-repeat; color:white; margin:0; padding:4px 0px 4px 70px; font-size:17px;}
h2.empty a:link, h2.empty a:visited {text-decoration:none; color:white;}
div.group-product, table.group-product td {border-collapse: collapse; border:solid 1px #A6A6A6; border-top:none;}
div.group-product img, table.group-product td img {float1: left; margin1:10px;}
div.group-product p, table.group-product td p {float:left; margin:10px 0px 10px 0px; width1: 600px; font-size:12px;}
div.group-product .price, table.group-product td .price {display: block; font-size:14px; color:#FF9D00; margin-top:7px;}
div.group-product .old-price, table.group-product td .old-price {display: block; font-size:12px; margin-top:3px; text-decoration: line-through;}
div.group-product .writer, table.group-product td .writer {color:#FF9D00;}
div.group-product input, table.group-product td input {float1: right; margin: 5px 10px 5px 0px;}
table.group-product td h2 {font-size: 13px; font-weight: bold; background: none; padding: 0px 0px 3px 0px;}
div.paging {text-align: center; padding:5px 0px; font-size: 12px;}
div.paging a {display:inline-block; margin:0px 10px;}
div.paging a:link, div.paging a:visited {color:#FF9D00; font-weight:bold; text-decoration: none;}
table.userForm {width:100%; border-collapse:collapse;}
table.userForm label {display:block;}
table.userForm input {vertical-align:middle;}
table.userForm input.textField {width:263px;}
table.userForm .sum {width:100%; border:solid 1px #A7A7A7; background:#EEE; border-collapse:collapse;}
table.userForm .sum td {padding:6px;}
table.userForm .sum .rowWhite {background:#FFF;}
table.userForm .sum strong {display:block; text-align:right; color:#5D9C1F;}
/* USER PRODUCTs VIEW END */

/* CURRENT LIST START */
#currentPosition .product {float:left; width:140px; overflow:hidden; display:table-cell; padding:10px 0; text-align:center;}
#currentPosition .product div {height:75px; width:75px; background:#FFF; display:table; vertical-align:middle; margin:10px auto;}
#currentPosition .product div a {display:table-cell; vertical-align:middle;}
#currentPosition .product strong {color:#F90; display:block; margin-top:5px;}
#currentPosition .product a:link, #currentPosition .product a:visited {font-weight:bold;}
#currentPosition .current, .current {border-bottom:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #BBB; border-left:1px solid #BBB; background:#eee;}
#currentPosition .current a:link, #currentPosition .current a:visited {color:#000;}
#currentPosition .current strong {color:#F60;}
#currentPosition .posArrows {display:block; float:left; margin:30px 0 0 0;}
/* CURRENT LIST END */

/* SAME WRITER LIST START */
#sameWriter .product {float:left; width:140px; overflow:hidden; display:table-cell; padding:10px 0; text-align:center;}
#sameWriter .product div {height:75px; width:75px; background:#FFF; display:table; vertical-align:middle; margin:10px auto;}
#sameWriter .product div a {display:table-cell; vertical-align:middle;}
#sameWriter .product strong {color:#F90; display:block; margin-top:5px;}
#sameWriter .product a:link, #sameWriter .product a:visited {font-weight:bold;}
#sameWriter .current, .current {border-bottom:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #BBB; border-left:1px solid #BBB; background:#eee;}
#sameWriter .current a:link, #sameWriter .current a:visited {color:#000;}
#sameWriter .current strong {color:#F60;}
#sameWriter .posArrows {display:block; float:left; margin:30px 0 0 0;}
/* SAME WRITER LIST END */

/* CART LIST START */
#cart-list {background:url(../images/product-view-bott_bg.png) no-repeat 0px bottom; margin-top: 10px; padding-bottom: 10px;}
.cart-list-cont {border-left:solid 1px #A6A6A6; border-right:solid 1px #A6A6A6; padding: 1px 10px;}
div.payMethod {width:200px; margin:15px auto 0px auto;}
div.payMethod label {display:block; padding:10px 0px 10px 30px;}
#cart-list  h2 {margin:0px;}
#cart-list  ul {padding: 0px; margin:0px;}
#cart-list  li {margin-left: 15px;}
#cart-list  .price {color:#FF9900; font-size:18px;}
table.cart-products {margin:0; width:100%; border-collapse:collapse; border1:solid 1px #A6A6A6; font-size:10px; color:#333;}
table.cart-products tr.main-row {padding:3px 0px 3px 5px; background:#F4F4F4; border-collapse:collapse; border:solid 1px #A6A6A6;}
table.cart-products tr.main-row td {padding:3px 0px 3px 5px; background:#F4F4F4; border-collapse:collapse; border-top:solid 1px #A6A6A6;}
table.cart-products th {padding:3px 0px 3px 5px; background:#F4F4F4; border-collapse:collapse; border:solid 1px #A6A6A6;}
table.cart-products td {padding:3px 0px 3px 5px;}
h2.cart-info {background:url(../images/h2_tel-order_bg.png) no-repeat; clear: both; margin:0; padding-left:10px; font-size:18px;}
div.cart-info {background:url(../images/tel-order_bg.png) no-repeat 0px bottom; padding:1px 10px 15px 10px;}
div.cart-info ol {margin:0 0 0 10px !important; padding:0px;}

table.cart-order {width:100%; border-collapse:collapse; border:solid 1px #A6A6A6; font-size:10px; color:#333;}
table.cart-order tr.main-row {padding:3px 0px 3px 5px; background:#F4F4F4; border-collapse:collapse; border: solid 1px #A6A6A6;}
table.cart-order th {padding:3px 0px 3px 5px; background:#F4F4F4; border-collapse:collapse; border:solid 1px #A6A6A6;}
table.cart-order td {padding:3px 0px 3px 5px; border-collapse:collapse; border:solid 1px #A6A6A6;}
/* CART LIST END */

.error {color: #FF0000;}

/* COMMENTS */
h2.comment {background: url(../images/h2_komentari_bg.png) no-repeat; color:white; margin: 0px; padding:4px 0px 4px 108px; font-size: 17px;}
h2.comment a:link, h2.comment a:visited {text-decoration:none; color:white;}
div.comment-list {border:solid 1px #A6A6A6; border-top:none; margin: 0px; padding: 15px;}
div.comment-list p {font-size:11px; text-align: justify;}
div.comment-list strong {font-size:14px; color:#FF9D00;}

/* STAR RATING */
.white-star,
.white-star a:hover, .white-star a:active, .white-star a:focus, .white-star .current-rating{
	background: url(../images/stars_rating.gif) left -1000px repeat-x;}
.white-star {position: relative; width:105px; height:20px; overflow:hidden; list-style:none;
	margin:0;	padding:0; background-position: left top;}
.white-star li{display:inline; margin-left: 0;}
.white-star a,
.white-star .current-rating{text-align: right; position:absolute;	top:0; left:0; text-indent:-1000em;	height:20px; line-height:20px; outline:none; overflow:hidden;	border:none;}
.white-star a:hover, .white-star a:active, .white-star a:focus{background-position:left bottom; }
.white-star a.one-star{width:20%;	z-index:6;}
.white-star a.two-stars{width:40%;	z-index:5;}
.white-star a.three-stars{width:60%; z-index:4;}
.white-star a.four-stars{width:80%; z-index:3;}
.white-star a.five-stars{width:100%; z-index:2;}
.white-star .current-rating{z-index:1; background-position: left center;}

/* USER WELCOME */
#welcome {background:url(../images/product-view-bott_bg.png) no-repeat 0px bottom; margin-top:10px; padding-bottom:10px;}
.welcome-cont {border-left:solid 1px #A6A6A6; border-right:solid 1px #A6A6A6; padding: 1px 10px;}
#welcome h2 {margin:0px;}
#welcome h3 {font-size:14px; color:#555; margin-left:18px;}
#welcome ul {padding: 0px; margin:0px;}
div.user-actions ul {margin:0px; padding:0px; list-style:none; text-align:center;}
div.user-actions ul li {display:inline-block; width:170px; vertical-align:top; background: url(../images/user-actions_li_bg.png) no-repeat center bottom; margin:3px; clear:none; float:left;}
div.user-actions ul li {_display:inline;}
div.user-actions ul li a:link, div.user-actions ul li a:visited {text-decoration:none; background: url(../images/user-actions_strong_bg.png) no-repeat center top; display:block;}
div.user-actions ul li a:hover {background: url(../images/user-actions_strong_bg-h.png) no-repeat center top;}
div.user-actions strong {display:block; line-height:10px; padding-top:8px; font:18px Arial, Helvetica, sans-serif; color:white; height:32px; cursor:pointer;}
div.user-actions ul li a span {display:block; text-align:left; padding:5px 10px;}

table.comp-products {width:100%; border-collapse:collapse; border-top: solid 1px #A6A6A6; border-bottom:solid 1px #A6A6A6; font-size:10px; color:#333;}
table.comp-products tr.main-row {padding:3px 0px 3px 5px; background: #F4F4F4; border-top: solid 1px #A6A6A6; border-bottom:solid 1px #A6A6A6;}
table.comp-products tr.main-row td {padding:3px 0px 3px 5px; background: #F4F4F4; border-top: solid 1px #A6A6A6; border-bottom:solid 1px #A6A6A6;}
table.comp-products th {text-align: left;padding:3px 0px 3px 5px; border-collapse:collapse; background: #F4F4F4; border-collapse:collapse; border-top:solid 1px #A6A6A6; border-bottom:solid 1px #A6A6A6;}
table.comp-products td {padding:3px 0px 3px 5px; border-top: solid 1px #A6A6A6; border-bottom: solid 1px #A6A6A6;}
table.comp-products h3 {padding:5px; margin: 0px; font-size: 14px; font-weight: bold; color: #227704; }
table.comp-products h4 {padding:3px; margin: 0px; font-size: 12px; font-weight: bold; color: #FF9900; }

/* DIVLESS HEADER */
.mainMenuLeft {
	height:34px;
	background:url('../images/main-menu-left-bg.png') repeat-x top left;
	vertical-align:top;}
.mainMenuRight {
	height:34px;
	background:url('../images/main-menu-right-bg.png') repeat-x top left;
	vertical-align:top;}
.mainMenuLeftImg, .mainMenuRightImg {
	height:34px;
	width:10px;
	vertical-align:top;}
.mainMenuSep {
	height:34px;
	width:17px;
	vertical-align:top;}
.mainSubMenu {
	background:url('../images/main-submenu-bg.png') repeat-x top left;
	height:33px;
	vertical-align:top;}
#main-menu-new {height:67px; width:960px; position:absolute; top:83px; left:0; padding:0;}
#main-menu-new a:link, #main-menu-new a:visited {text-decoration:none;}

/* FLOATING DIV STYLES */
.k_float {z-index:9999999; position: fixed !important; position:absolute; cursor:hand; cursor:pointer;}
.k_top {top:0px; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop : document.body.scrollTop);}
.k_bottom {bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}
.k_right {right:0px;}
.k_left {left:0px;}

/* COMPARE LAYER */
.compTL {
	width:5px;
	height:5px;
	background: url('images/comp-tl.gif') no-repeat;}
.compTR {
	width:14px;
	height:5px;
	background:url('images/comp-tr.gif') no-repeat;
	background-color:#fbb001;}
.compT {
	height:5px;
	background:#fbb001;}
.compBL {
	width:5px;
	height:5px;
	background:url('images/comp-bl.gif') no-repeat;}
.compBR {
	width:14px;
	height:5px;
	background:url('images/comp-br.gif') no-repeat;}
.compB {
	height:5px;
	background:#fbb001;}
.compL {
	width:5px;
	background:#fbb001;}
.compR {
	width:14px;
	background:#fbb001;}
.open {
	width:14px;
	background:#fbb001 url('images/comp-arrow-l.gif') no-repeat center center !important;}
.compM {
	background:#fbb001;
	text-align: center;}
.compM A.bottom:link, .compM A.bottom:active, .compM A.bottom:visited {
	font: bold 12px Tahoma,Arial,Helvetica,sans-seris;
	color: #000;
	text-decoration: none;
	display:inline-block;
	padding:3px 6px;}
.compM A.bottom:hover {
	color:White;
	text-decoration: hover;
	background:#ef9500;}
.compM .hr {
	height:3px;
	border-top:solid 1px #e78501;}
.compM H1 {
	font:bold 18px Tahoma,Arial,Helvetica,sans-seris;
	color:White;
	margin:0px;}
.close {
	position:absolute;
	top:10px;
	right:-5px;
	width:23px;
	height:22px;
	background:url('images/close.gif') no-repeat;}
h2.compareList {background:url(../images/h2_full-width.png) no-repeat;}

table.giftList {border-collapse:collapse;}
table.giftList td {padding:10px 0; vertical-align:top;}
table.giftList h3 {margin:10px 0;}
table.giftList h3 a:link, table.giftList h3 a:visited {font-size:16px; color:#D9242D; text-decoration:none;}
table.giftList h4 {color:#459806;margin-bottom:0; padding-bottom:3px; font-size:13px; /*border-bottom:solid 1px #DDD;*/}
table.giftList .giftProds img {vertical-align:middle;}
table.giftList .giftPhoto {width:200px; text-align:center; border-bottom:solid 1px #CCC; /*background:#FAFAFA;*/}
table.giftList .giftInfo {border-bottom:solid 1px #CCC; padding:0 10px 10px 10px;}
a.giftProds:link, a.giftProds:visited {background:#FAFAFA; padding:2px; border-bottom:solid 1px #FFF; text-decoration:none; display:table; width:100%;}
a.giftProds:hover {background:#EEE;}
a.giftProds img {/*margin:5px 0;*/}
a.giftProds span {width:50px; display:table-cell; text-align:center; padding:2px;}
a.giftProds strong {display:table-cell; padding-left:3px;}

.bigBoxRound {background:url(../images/product-view-bott_bg.png) no-repeat 0px bottom; margin-top:10px; padding-bottom:10px;}
table.adForm {border-left:solid 1px #A6A6A6; border-right:solid 1px #A6A6A6;}
table.adForm td {padding:4px;}
table.adForm h3 {font-size:13px; color:#666; margin-bottom:0;}

.odd_row {background-color:#F5F5F5;}
.even_row {background-color:#FFF;}

table.adImages {width:100%;}
table.adImages td {padding:0;}
table.adImages div {padding:4px; height:90px; valign:absmiddle;}
table.adImages label {background:#EEE; display:block;}

h2.adCategories {background:url(../images/h2_left-izdvajamo_bg.png) no-repeat; color:#555; font-size:12px; padding:8px 0px 5px 10px;}
ul#adCategories {margin:0px 0px 10px 0px; padding:0px 0px 7px 0px; background: url(../images/ul_left-izdvajamo_bg.gif) no-repeat left bottom;}
ul#adCategories li {border-left: solid 1px #A5A5A5; border-right: solid 1px #A5A5A5;}
ul#adCategories a:link, ul#adCategories a:visited {color:#777; padding:10px 0px 10px 50px; display:block; width:138px;}
ul#adCategories li.on {background:#EFEFEF /*url(../images/adCat-on_bg.png)*/ repeat-y 22px center;}
ul#adCategories li.on a:link, ul#adCategories li.on a:visited {color:#F60;}

form#adFilter h2 {margin:10px 0px; background: none !important; padding:0;}
h2.adHeader {background:url(../images/h2_oglasi.png) no-repeat; color:#FFF; padding-left:70px;}

div.loyalty {background:url(../images/loyalty.jpg) no-repeat; width:191px; height:60px; padding:10px; float:right; clear:right; margin-top:15px;}
div.loyalty h3 {font:18px Arial, Helvetica, sans-serif; color:#666; margin:0;}
div.loyalty span {font-size:24px; font-weight:bold; color:#e35c3c;}
div.loyalty .tooltip {font-size:11px; font-weight:normal; color:black;}

