body {font:11px Verdana, Arial, Helvetica, sans-serif; margin:0; color:#555; background:url(../images/main_bg.png) repeat-x;}
a:link, a:visited {text-decoration:underline; color:#0C5D92;}
a:hover {text-decoration: none; color:#F90;}
img {border:none;}
h2 {margin:0 0 10px 0; font-size:16px; color:#333; border-bottom:solid 1px #DDD; padding-bottom:3px;}
h3 {color:#3A7899; margin:15px 0 10px 0; font-size:15px;}
p {margin:5px 0; line-height:15px;}
form {margin:0;}
input, select {vertical-align:middle;}
input {/*border:1px solid #E0E0E0; border-bottom:2px solid #FF9700; border-top:1px solid #E0E0E0;*/}
.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 */

#wrapper {width:960px; margin:auto;}
#header {position:relative; height:155px;}
h1.logo	{margin:0; padding:0;	text-indent:-9999px; background:url(../images/logo-pakom.png) no-repeat center; position:absolute; left:23px;	top:24px;	z-index:1;}
h1.logo	a {display:block; width:188px; height:49px; outline:none;}
a.loginBox:link, a.loginBox:visited {background:url(../images/loginBox_bg.png) bottom; width:110px; height:17px; position:absolute; top:8px; right:0; display:block; text-align:center; font-size:10px; color:#002252;}
#mainNav {margin:0; padding:0 0 0 6px; background:url(../images/main-nav_bg.png); font:13px Arial, Helvetica, sans-serif; width:719px; height:39px; position:absolute; top:60px; right:0px; list-style:none;}
#mainNav li {float:left; display:block;}
#mainNav li a:link, #mainNav li a:visited {display:block; float:left; text-decoration:none; font-weight:bold; padding:12px 15px 0 14px; height:27px; text-align:center; text-transform:uppercase; color:#084B7F;}
#mainNav li a:hover {color:#F60;}
#mainNav li.on {background:url(../images/main-nav-li-on_bg.png) right !important;}
#mainNav li.on a:link, #mainNav li.on a:visited {background:url(../images/main-nav-on_bg-mask.png) no-repeat left !important; color:#FFF; padding-top:14px; height:25px;}
#mainNav li.on a:hover {color:#FC0;}
.headCart {color:#666; position:absolute; top:35px; right:0; font:11px Arial, Helvetica, sans-serif;}
form.headSearch {position:absolute; top:91px; left:28px; background:url(../images/headform_bg.png) no-repeat; height:23px; padding-right:2px;}
input.headSearch {border:none; background:url(../images/headsearchtxt_bg.png) no-repeat 5px 5px; height:20px; width:155px; padding-top:3px; margin:0 2px 0 0;}
input.focus {background-image:none;}
input.headSearchButt {border:none; background:none; height:23px; width:23px; cursor:pointer;}
#breadcrumb {position:absolute; bottom:30px; left:235px; overflow: hidden; height: 17px; margin:5px 0; font:12px Arial, Helvetica, sans-serif; color:#FFF;}
#breadcrumb a:link, #breadcrumb a:visited {font-weight:bold; color:#FFF;}
#headBar {position:absolute; bottom:7px; right:0; list-style:none; margin:0; padding:0; font-size:11px;}
#headBar li {display:inline; border-left:solid 1px #666; padding:0 2px 0 5px;}
#headBar li:first-child {border:none;}
#headBar li a:link, #headBar li a:visited {color:#666;}
.cartHelp {background:url(../images/icon_cart-help.png) no-repeat; padding-left:20px;}

#bottom {margin-top:10px;}
#bottom div, #bottom img {margin: 0 2px;}
#bottom div {float: left;}

#middle {margin-top:10px;}
div.colLeft {float:left; width:235px; background:url(../images/colleft_bg.png) repeat-y #F9F9F9;}
h2.catList {margin:0; background:url(../images/left-cat-list_h2-bg.png) no-repeat #FFF; font-size:13px; text-transform:uppercase; padding:0;}
h2.catList a:link, h2.catList a:visited {text-decoration:none; color:#2D7FA4; border-bottom:solid 2px #FE9A00; display:block; padding-left:22px;}
h2.catList a.on:link, h2.catList a.on:visited {text-decoration:none; color:#FFF; background:#FE9A00; border-bottom:solid 1px #FFF;}
ul.catList-1 {margin:0; width:235px; padding:0 0 7px 0;}
ul.catList-1 li {width:225px; list-style:none; padding-left:10px;}
ul.catList-1 a:link, ul.catList-1 a:visited {background:url(../images/li_left-prod-groups_bullet.png) no-repeat 0 7px; color:#555; font-weight:normal; text-decoration:none; font-size:11px; display:block; padding:1px 0 1px 10px;}
ul.catList-1 a:hover {color:#FF9D00; background:url(../images/li_left-prod-groups_bullet-hover.png) no-repeat 0 7px;}
ul.catList-1 li.on {background:#0A4D82; color:#FFF;}
ul.catList-1 li.on a:link, ul.catList-1 li.on a:visited {color:#FFF; background:url(../images/li_left-prod-groups_bullet-on.png) no-repeat 0 6px;}
ul.catList-2 {margin:0; padding:0 0 7px 0; width:225px; background:#E9E9E9;}
ul.catList-2 li {list-style:none; padding-left:10px; width:210px;}
ul.catList-2 li.on {background:#0A4D82; width:210px;}
ul.catList-3 {margin:0; padding:0 0 7px 0; background:#D6D6D8;}
ul.catList-3 li {list-style:none; padding-left:10px; width:200px;}
ul.catList-3 li.on {background:#0A4D82; width:200px;}

.colRight {width:717px; float:left; margin-left:8px;}
#slidePanel {height:250px; background:red;}

/* SLIDESHOW START */
#slideShow {position:relative; width:470px; height:250px; margin-bottom:10px; float: left;}
#slideContent {width:470px;}
#slideContent img {}
#slideShow_navigator {position:absolute; width:150px; height:25px; padding-right:5px; top:0; right:0; z-index:1000;}
div.navigatorSlides /*{padding:5px; background:url(../images/slideshow/nav_bg.png); display:inline-block;}*/ {}
a.slide_num_active:link, a.slide_num_active:visited {background:url(../images/slide_num_active.png) no-repeat; width:11px; height:11px; margin:5px 0 0 5px; display:block; float:right;}
a.slide_num_active:hover {}
a.slide_num_active img {border:2px solid Yellow;}
a.slide_num_inactive:link, a.slide_num_inactive:visited {background:url(../images/slide_num_inactive.png) no-repeat; width:11px; height:11px; margin:5px 0 0 5px; display:block; float:right;}
a.slide_num_inactive:hover {background:url(../images/slideactiv_bg.png) no-repeat right center #FC0;}
a.slide_num_inactive img {border:2px solid Black;}
/*a.prev_arrow img {width:19px; height:20px;}
a.prev_arrow:link, a.prev_arrow:visited {background:url(../images/slideshow/prev.png) no-repeat; display:inline-block; margin-right:5px;}
a.prev_arrow:hover {background:url(../images/slideshow/prev_on.png) no-repeat;}
a.next_arrow img {width:19px; height:20px;}
a.next_arrow:link, a.next_arrow:visited {background:url(../images/slideshow/next.png) no-repeat; width:19px; height:20px; display:inline-block; margin-left:5px;}
a.next_arrow:hover {background:url(../images/slideshow/next_on.png) no-repeat;}*/
div.slideInfo {position:absolute; width:450px; padding:0px 10px; height:64px; bottom:0px; background:url(../images/black_alpha.png); z-index:101;}
div.slideInfo h2 {margin:0;}
div.slideInfo h2 a:link, div.slideInfo a:visited {color:#FFF; font-size:20px; text-decoration:none; font-weight:bold;}
div.slideInfo p {font-size:10px; color:#FFF; margin:0;}
/* SLIDESHOW END */

h2.prodSpec {position:relative;}
h2.prodSpec a:link, h2.prodSpec a:visited {display:block; padding:2px 0 0 18px; height:14px; position:absolute; font-size:10px; right:0; top:3px; background:url(../images/icon_arrow-down.png) no-repeat left top; }
h2.prodSpec a:hover {background:url(../images/icon_arrow-down.png) no-repeat left -16px;}
table.prodSpec {border-collapse:collapse; width:100%;}
table.prodSpec td {padding:0;}
table.prodSpec .ps-pic {width:230px; background:url(../images/prodspec_bg.png) repeat-x; padding-top:15px; vertical-align:top;}
table.prodSpec .ps-pic img {display:block; margin:auto;}
table.prodSpec h2 {font-size:14px; margin:0; width:230px; border-bottom: none;}
table.prodSpec .bottom {border-bottom:solid 1px #DDD;}
table.prodSpec h2 a:link, table.prodSpec h2 a:visited {color:#286B92; text-decoration:none;}
table.prodSpec h2 a:hover {text-decoration:underline;}
table.prodSpec big {color:#FF9700; font-weight:bold; font-size:17px;}
table.prodSpec small {font-size:12px; text-decoration:line-through;}
table.prodSpec p {font-size:10px; margin:0; line-height:11px; width:230px;}
div.ps-rating {margin:7px 0; height:21px; /*padding-bottom:7px;*/ border-bottom:solid 1px #CCC;}
a.ps-links {padding:3px 5px 3px 18px; font-size:10px;}
a.d {background:url(../images/icon-detalji.png) no-repeat;}
a.v {background:url(../images/icon-video.png) no-repeat;}
a.c {background:url(../images/icon-dodaj-u-korpu.png) no-repeat;}
td.ps-bottom {padding-bottom:15px !important;} 
#footer {background:url(../images/footer_bg.png) repeat-x; margin-top:15px; padding-top:25px; color:#FFF;}
div.footerInner {width:950px; margin:0 auto;}
div.footCol1 {float:left; font-size:11px; margin-right:35px;}
ul.footerCatList {float:left; list-style:none; margin:0 25px 0 0; padding:0;}
ul.footerCatList li a:link, ul.footerCatList li a:visited {color:#FFF; font-size:10px; text-decoration:none; text-transform:uppercase;}
ul.footerCatList li a:hover {text-decoration:underline;}
div.footerNav {background:url(../images/footerlinks_bg.png) repeat-x #FFF; padding-top:15px; margin:20px 0 20px 0;}
div.footerNav ul {width:950px; margin:0 auto; padding:0; text-align:center;}
div.footerNav ul li {display:inline; padding:0 5px 0 10px; border-left:solid 1px #666;}
div.footerNav ul li:first-child {border:none;}

/* RATING STATIC START */
.star-static {width:14px; height:14px; display:block; background:url(../images/star-static.png) no-repeat; float:left;}
.star-static-on {background-position:0 0;}
.star-static-off {background-position:0 -14px;}
.star-static-half-on {width:7px; background-position:0 0;}
.star-static-half-off {width:7px; background-position:-7px -14px;}
/* RATING STATIC END */

input.input-error {border:1px solid Maroon; background:#FFDEDE;}
select.select-error {border:1px solid Maroon; background:#FFDEDE;}
.error {color:#D42616;}

/* GIFT ACTIONS */
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;}

/* PRODUCT LIST START */
div.prodListSort {background:#EEE; border:solid 1px #CCC; font-size:11px; padding:5px; color:#286B92;}
.prodListShow {float:left; margin-top:3px; font-size:11px;}
.prodListShow strong {color:#F90;}
.listView {display:block; float:right; width:20px; height:20px; margin-left:5px;}
div.prodListSort .sortBy {float:right; width:220px; text-align:right;}
div.prodListSort .showPerPage {float:right; width:140px; text-align:right;}
div.paging {text-align:center; padding:8px 0;}
div.paging a:link, div.paging a:visited {text-decoration:none; padding: 2px;}
.bott {border-top:solid 1px #286B92;}
.top {border-bottom:solid 1px #286B92;}
table.prodList {border-collapse:collapse; width:100%; margin:10px 0; border-spacing:0;}
table.prodList td {padding:0;}
table.prodList h3 {margin:10px 0 5px 5px; color:#286B92; font-size:13px;}
table.prodList p {margin:0 0 0 3px; font-size:11px;}
table.prodList strong {margin:6px 0 6px 5px; display:block; font-size:11px; color:#C33;}
table.prodList strong.price {font-size: 12px;}
table.prodList .prodListPic {width: 100px; vertical-align:top; padding:10px 0; position: relative;}
table.prodList .prodListPic a{position: relative;}
table.prodList .prodListPic a img.condition{position: absolute; right: -10px;}
table.prodList .prodListName {width:250px; vertical-align:top;}
table.prodList .rating {font-size:11px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC;}
table.prodList .prodListLinks {font-size:11px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC; padding:5px 0 5px 5px;}
.prodListLinks a:link, .prodListLinks a:visited {text-decoration:none;}
.pl-rating {width:70px; margin:0;}
table.prodListSmall {border-collapse:collapse; width:100%;}
table.prodListSmall td {border-bottom:dashed 1px #CCC; padding:5px 0;}
table.prodListSmall h2 {border:none; margin:15px 0 0 0; color:#ff9700;}
table.prodListSmall h3 {margin:10px 0 5px 0; color:#286B92; font-size:11px;}
table.prodListSmall .pl-rating {margin:0;}
table.prodListSmall strong {display:block; text-align:center; font-size:14px; /*color:#ff9700;*/ color:#CC0000;}
td.prodListPicSmall {width: 50px; vertical-align:top; padding:5px 0; position: relative;}
td.prodListPicSmall a{position: relative;}
td.prodListPicSmall a img.condition{position: absolute; right: -10px;}
td.prodListNameSmall {padding:5px !important;}
.row_even {background:#F6F6F6;}
.row_odd {}
.row_even:hover {/*background:#FFF8DF;*/background:#F4FAFF;}
.row_odd:hover {background:#F4FAFF;}
/* PRODUCT LIST END */

/* PRODUCT VIEW START */
h2.pView {position:relative; padding-right:120px;}
.shareLinks {position:absolute; right:0;}
ul.pviewTabs {background:url(../images/product-tab_bg.png); margin:0; padding:0; height:26px; list-style:none;}
ul.pviewTabs li {float:left; position:relative;}
ul.pviewTabs li a:link, ul.pviewTabs li a:visited {display:block; font-size:10px; color:#094D75; background:url(../images/prod-tab-off_bg.png) no-repeat; text-align:center; height:21px; width:109px; padding-top:5px;}
ul.pviewTabs li .on:link, ul.pviewTabs li .on:visited {background:url(../images/prod-tab-on_bg.png) no-repeat !important;}
small.commNum {background:url(../images/tab-comments-num_bg.png) repeat-x; color:#FFF; position:absolute; right:0; top:-10px; height:20px;}
small.commNum strong {float:left; height:17px; padding:3px 3px 0 3px; background:url(../images/tab-comments-num_bg-mask.png) no-repeat right;}
.tabContent {background:url(../images/prod-tab-content_bg.png) repeat-x; padding-top:15px;}
.tabContent h3 {border-bottom:solid 1px #999; margin:0 0 1px 0; clear:both;}
.tabContent .col-1 {width:270px; float:left;}
.tabContent .col-2 {width:440px; float:right;}
table.pGallery {width:270px;}
table.pGallery td {text-align:center; padding:0;}
table.pGallery td.thumb {border:solid 1px #DDD; width:90px; height:90px;}
table.pGallery a.thumb {border:none;}
.pDescription {float:left; width:440px; padding-top:20px; position:relative;}
.ratingDynamic {position:absolute; top:-10px; right:0;}
.pVideo {margin:17px 0; width:270px;}

form#orderForm {width:190px; float:right; margin-left:3px;}
div.buy {padding:5px 0px; background:url(../images/buy_bg.png) repeat-x;}
div.buy ul {width:190px; margin:0; padding:0; text-align:left; list-style:none;}
div.buy ul li {margin:4px 0 !important; padding-top:2px; background:url(../images/buy-item_bg.png) repeat-x;}
div.buy ul li a:link, div.buy li a:visited {color:#3A7899; font-size:11px; font-weight:bold; text-decoration:none; padding:4px 0 4px 35px; display:block; width:155px;}
div.buy ul li a:hover {color:#F60;}
a.fastBuy:link, a.fastBuy:visited {background:url(../images/icon_fast-buy.png) no-repeat 8px top; color:#3A7899; font-size:11px; font-weight:bold; text-decoration:none; padding:5px 0 5px 35px; display:block; width:171px; margin-bottom:3px;}
a.fastBuy:hover {color:#F60;}
h3.rating_title {font-size:12px; text-align:center; border-bottom:solid 1px #DDD; color:#666; margin-top:10px;}
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;}

p.prices {font-size:12px; font-weight:bold; color:#999; margin:0 0 15px 0;}
p.prices strong {color:#3A7899; font-size:17px; display:block;}
p.prices strong span {font-size:12px;}
.orderInfo {margin:10px 0 0 0; width:190px; margin-left:10px; float:right;}
.loyalty {background:url(../images/loyalty_bg.png) no-repeat; width:190px; font-size:10px; margin:5px 0; clear:both;}
.loyalty h4 {margin:0; padding:14px 0 0 10px; font-size:11px;}
.loyalty p {margin:0 0 5px 0; padding:0 0 0 10px; line-height:11px;}
.loyaltyBott {background:url(../images/loyalty_bg-bott.png) no-repeat; height:46px; padding:5px 5px 0 10px; font-weight:bold;}
.loyaltyBott strong {font-size:18px; padding-left:35px; color:#FFF; display:block; background:url(../images/icon_points.png) no-repeat;}
.loyaltyBott strong small {font-size:13px;}
div.payment {background:url(../images/payment_bg.png) no-repeat; margin:5px 0;}
ul.payment {background:url(../images/payment_bg-bott.png) no-repeat bottom; margin:0; padding:18px 0 13px 0; list-style:none; width:190px; color:#FFF;}
ul.payment li {margin-left:15px; padding:0 5px 0 15px; background:url(../images/payment-li_bullet.png) no-repeat 0 3px; font-size:11px; font-weight:bold;}
ul.payment li a:link, ul.payment li a:visited {color:#FFF;}
ul.payment ul {margin:0; padding:0; list-style:none; line-height:11px;}
ul.payment li li {background:none; margin-left:0; padding-left:0; color:#094F83; font-size:10px; font-weight:normal;}
.telOrder {clear:both;}
.telOrder img {float:left; margin:5px 10px 0 0;}
.telOrder p {line-height:15px; margin-top:15px;}
.telOrder ol {clear:both;margin: 5px 0px; padding:0;}
.telOrder ol li {margin-left:20px;}
.tehChar {float:left; width:445px;}
.tehChar h3 {border:0;}
.tehChar table {border:solid 1px #BFBFBF; border-spacing:2px;}
.tehChar table th {text-align:left; padding:2px;}
.tehChar table td {padding:2px;}
.warranty {margin-bottom:10px;}
.warranty p {margin:0 5px;}
.pBox {background:url(../images/pbox_bg.png) repeat-x left 20px;}

table.userForm {width:230px; border-collapse:collapse; margin:5px auto;}
table.userForm td {padding:10px 5px 0 5px;}
table.userForm label {display:block;}
table.userForm input {vertical-align:middle; margin:0;}
table.userForm .textField {width:245px;}
table.userForm .sum {/*border:solid 1px #A7A7A7; background:#FFF;*/ border-collapse:collapse; width:250px;}
table.userForm .sum td {padding:2px;}
table.userForm .sum .rowWhite {background:#FFF;}
table.userForm .sum strong {display:block; text-align:right; color:#3A7899;}
/* PRODUCT VIEW END */

/* PRODUCT VIEW KOMENTARI START */
div.comments {padding-left:10px;}
div.comments h3 {border-bottom:solid 1px #999;}
table.comments {margin-top:15px; width:700px;}
table.comments .txtField {width:220px;}
table.comments textarea {width:220px; height:140px;}
td.prodPicRate {width:260px; text-align:center; margin-top:15px;}
td.prodPicRate img {display:block; margin:auto}
.commentList div.commentHead {margin:0; background:#ECEFF6; color:#3A7899; position:relative; padding:3px 0 3px 5px; font-size:13px;}
.commentList div.commentHead b {display:block; float:left;}
.commentList div.commentHead strong {position:absolute; right:5px; font-size:10px;}
.commentList div.commentHead strong img {vertical-align:middle;}
.commentSort {font-size:10px;}
/* PRODUCT VIEW KOMENTARI END */

/* PRODUCT VIEW POSALJI PRIJATELJU START */
div.sendToFriend {padding-left:10px;}
div.sendToFriend h3 {border-bottom:solid 1px #999;}
table.sendToFriend {margin-top:15px; width:450px; float:left;}
table.sendToFriend .txtField {width:220px;}
table.sendToFriend textarea {width:340px; height:140px;}
/* PRODUCT VIEW POSALJI PRIJATELJU END */

/* OGLASI START */
div.oglasiCats {margin-bottom:15px;}
ul.oglasiCats {margin:0; padding:0; width:210px; float:left; list-style:none; font-size:11px;}
ul.oglasiCats a:link, ul.oglasiCats a:visited {color:#408CD9; text-decoration:none;}
ul.oglasiCats a:hover {text-decoration:underline;}
ul.oglasiCats li.on a:link, ul.oglasiCats li.on a:visited {color: #f60;}
div.oglasiLinksTerms {float:left; width:500px;}
ul.oglasiLinks {margin:0; padding:0; width:480px; list-style:none; margin-bottom:10px;}
ul.oglasiLinks li {float:left; margin-bottom:10px;}
ul.oglasiLinks a:link, ul.oglasiLinks a:visited {display:block; width:180px; height:46px; padding-left:60px; text-decoration:none; font-size:15px;}
ul.oglasiLinks a small {display:block; color:#666; font-size:10px;}
ul.oglasiLinksTerms {font-size:10px;}
table.oglasiNew {width:100%;}
td.oglasHead {font-size:14px;}
td.oglasHead small {color:#999;}
td.oglasHead a:link {color:#06C; font-weight:bold;}
td.oglasTxt {font-size:11px;}
td.oglasFoot {background:url(../images/oglas_bg.png) repeat-x bottom; font-size:10px;}
td.oglasFoot big {color:#F90; display:block; font-weight:bold;}
/* OGLASI END */

/* CART LIST START */
table.cartList {width:100%; font-size:11px;}
table.cartList td.prodPic {width:75px;}
table.cartList h3 {background:#094B7F; color:#FFF; margin:0; font-size:16px; padding:3px 0 3px 4px;}
table.cartList big {display:block; font-size:14px; margin-bottom:5px; font-weight:bold;}
table.cartList label {font-size:11px;}
table.cartList label input {width:50px;}
table.cartList a.cartRemove {background:url(../images/icon_cart-remove.png) no-repeat; display:block; padding-top:30px; width:33px; text-align:center;}
table.cartTotal {width:100%; background:url(../images/carttotal_bg.png) repeat-x bottom; border-top:solid 1px #999; margin-top:20px; color:#333;}
table.cartTotal th {text-align:right;}
table.cartTotal th span {font-weight:normal; display:block; font-size:10px;}
table.cartTotal td {text-align:right; font-size:14px; width:120px; font-weight:bold;}
table.cartTotal tfoot td,table.cartTotal tfoot th {font-size:16px;}
/* CART LIST END */

/* DYNAMIC RATING */
.rating_container {clear:both; width:85px; margin:0 auto;} 
.rating_container a {float:left; display:block; width:17px; height:25px; border:0; background-image:url("../images/rating.gif");}
.rating_container a.rating_off {background-position:0 0px;}
.rating_container a.rating_half {background-position:0 -25px;}
.rating_container a.rating_on {background-position:0 -50px;}
.rating_container a.rating_selected {background-position:0 -75px;}
.rating_container a.rating_selected_half {background-position:0 -100px;}
span.rating_value {display:block; float:left; padding: 0 0 0 10px; color:#039;}

/* CUSTOM FIELDS */
.grey {background:/*#CEE4F3*/ #DAEBEB;}

/* CURRENT POSITION */
.currentLoader {position:relative; clear:both;}
#current_list_loading {position:absolute; top:40px; left:345px;}
#currentPosition {background:url(../images/current-pos_bg.png) repeat-x; border-top:solid 2px #FFF; padding:3px 10px 0 10px;}
#currentPosition .product {float:left; width:130px; 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; color:#333; font-size:10px;}
#currentPosition .current, .current {border:solid 1px #A1C9C9; background:#E7F2F2;}
#currentPosition .current a:link, #currentPosition .current a:visited {color:#000;}
#currentPosition .current strong {color:#F60;}
#currentPosition .posArrows {display:block; float:left; margin:60px 0 0 0;}

#relatedHolder {background:url(../images/current-pos_bg.png) repeat-x;}
#relatedHolder td.ps-pic {background:none;}

ul.userActions {margin:0; padding:0; width:590px; list-style:none;}
ul.userActions li {float:left; margin:5px; border-top:solid 1px #CCC; border-bottom:solid 2px #F90;}
ul.userActions a:link, ul.userActions a:visited {display:block; width:265px; font-size:11px; height:55px; color:#333; text-decoration:none; padding:8px 0 0 15px; line-height:14px; background:url(../images/user-actions_bg.png);}
ul.userActions a:hover {color:#039; background:url(../images/user-actions_bg-hover.png);}
ul.userActions a strong {display:block; font-size:13px;}

p.mailStatus strong {color:#F00;}
p.mailStatus strong a:link, p.mailStatus strong a:visited {color:#F00;}

div.error-main {background:url(../images/exclamation.png) no-repeat 10px center #FFDEDE; font-size:18px; border:solid 1px #D42515; padding:15px 0 15px 50px; color:#D42515; margin-bottom:15px;}
table.cart-order {width:100%; border-collapse:collapse; border-bottom:solid 1px #DDD; border-top:solid 1px #DDD;}
table.cart-order th {background:#094B7F; color:#FFF; padding:2px 0;}
table.cart-order td {padding:4px 2px;}
table.cart-order tfoot td {background:url(../images/order-total_bg.png) repeat-x; height:24px; color:#333; font-size:13px;}
table.itemsList {border-bottom:none;}

div.filterForm {border-bottom:solid 1px #DDD; padding-bottom:10px; margin-bottom:5px;}
div.filterForm h2 {margin-top:0;}
table.filterForm {width:100%;}
table.filterForm strong {display:block; margin:0 0 3px 0;}
div.filterForm .Advanced {background:url(../images/butt_nap-pretraga_bg.png) repeat-x center transparent; color:#FFF; border:solid 1px #F90; font:bold 11px Verdana, Geneva, sans-serif; width:120px; padding:2px 0;}

.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;}

.directory ul.breadcrumb {margin:0px 0px 5px 0px; padding:0px; list-style:none; font-weight:bold;line-height: 1.4}
.directory ul.breadcrumb li {display:inline; background: url(../images/breadcrumb-bullet.gif) no-repeat 0px 3px; padding-left:10px; margin-right:10px;}
.directory ul.breadcrumb a:link, .directory ul.breadcrumb a:visited {font-weight:normal;}


