* {
    margin: 0;
    padding: 0;
}

html { overflow-y:scroll; }



body {
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    color: #333;
}

.teaser {
    font-size: 14px;
}


img {
    border-width: 0;
}

td {
    vertical-align: top;
}

a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:active { color: #000; text-decoration: none; }
a:hover { color: #730f99; text-decoration: none; }

#home-news-wrapper{position:relative;}

.small-info {
    font-size: 11px;
}

#nav-wrapper .xboxcontent #prijavaNovi a:hover{
	color: #730f99;
}



#usporediText{
	display:none;
	height:20px;
	padding-right:30px;
	/*width: 100px;*/
}


#wrapper {
    width: 960px;
    margin: 0 auto;
    min-height: 400px;
}

#nav-wrapper {
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
    color: #730f99;
}

#nav-wrapper a {
    /*color: #000;*/
}

#nav-wrapper .xboxcontent li:hover { color: #fff; }
#nav-wrapper .xboxcontent a:active { color: #fff; }
#nav-wrapper #b-ostalo ul li:hover {
    color: #fff;
}


#nav-left {
    float: left;
}

#nav-right {
    float: right;
}



#prijavaNovi a:link,#prijavaNovi a:visited  {
	font-size:.9em;
	float:right;
	margin:0px;
	padding: 5px 0 0 0;
	color: #000;
}

#nav-left span, #nav-right span{
    float: left;
    margin-right: 4px;
    padding-right: 10px;
    padding-top: 4px;
    font-weight: bold;
    height: 20px;
}

#nav-left span.no-r, #nav-right span.no-r {
    margin-right: 2px;
    padding-right: 2px;
    color: #000;
}

#nav-left span.baloon, #nav-right span.baloon {
    background: Transparent url(http://slike.hgspot.hr/css/baloon1.gif) 1px 0px no-repeat;
    color: #fff;
	/*
    padding-left: 5px;
    padding-right: 6px;
    text-align: center;
    margin-right: 25px;
	*/
	padding-right:0px;
	text-align:center;
	width:24px;
	height:24px;
}

#nav-left span.expand, #nav-right span.expand, #nav-left span.expand-up, #nav-right span.expand-up  {
    background: Transparent url(http://slike.hgspot.hr/css/expand.gif) right center no-repeat;
    color: #000;
    padding-left: 5px;
    padding-right: 23px;
    text-align: center;
    margin-right: 25px;

}

#nav-left span.expand-up, #nav-right span.expand-up  {
    background: Transparent url(http://slike.hgspot.hr/css/expand-up.gif) right center no-repeat;
}

span.expand, span.expand-up {
	cursor:pointer;
}



#nav-right span.basket-top {
    background:url(http://slike.hgspot.hr/img/sitetop-cartitems-bgnd.gif) no-repeat scroll center top Transparent;
    height:33px;
    float:left;
    font-weight:bold;
    padding-top:2px;
    width:80px;
    margin-right: 10px;
}

#nav-right span.basket-top span {
    display: block;
    /*margin-top: 4px;*/
    margin-left: 15px;
    text-align: center;
    color: #fff;
}

#nav-right span.basket-top #basket-main-artikli {
   font-size:11px;
   color:#000;
   margin:0;
   padding:4px 0 0 0;
}

#postavkediv{
	position:absolute;
	width:300px;
	margin:35px 0 0 -90px;
}
#postavke{
	float:right;
    font-weight:bold;
}

#postavke2 {
	text-align: right;
    font-weight: bold;
}


#b-prijava {
    position: absolute;
    width: 168px;
    margin-left: -110px;
    top: 45px;
    visibility:hidden;
}


#b-prijava .xboxcontent {
    padding: 10px;
}

#b-prijava3 {
	display:none;

}

#b-odaberi {
    position: absolute;
    width: 268px;
    margin-left: -174px;
    margin-top: -1px;
    z-index: 9999;
    visibility:hidden;
}

#b-postavke {
    position: absolute;
    width: 155px;
    margin-left: 680px;
    top: 45px;
    z-index: 9999;
    visibility:hidden;
}

#b-ostalo {
    position: absolute;
    width: 152px;
    /*margin-left: 310px;*/
    top: 45px;
    z-index: 9999;
    text-align:left;
    visibility:hidden;
}

#b-brandovi {
    position: absolute;
    width: 152px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 9999;
    visibility:hidden;
}

#b-atributi, .b-atributi, .b-atributi-temp {
    position: absolute;
    width: 250px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 9999;
    visibility:hidden;
}


.b-atributi-temp {
    visibility: visible;
}


#b-podgrupe {
    position: absolute;
    width: 200px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 9999;
    visibility:hidden;
}

#b-poslovnice {
	text-align:left;
	position: absolute;
	width: 116px;
	margin-left: 426px;
	z-index: 9999;
	margin-top: 30px;
	visibility:hidden;
}




#b-sortiranje {
	position: absolute;
	width: 65px;
	margin-left: 0px;
	margin-top: 0px;
	z-index: 9999;
	visibility:hidden;
	margin-left: 70px;
}

#b-direction {
    position: absolute;
    width: 152px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 9999;
    visibility:hidden;
}


#b-smjer {
    position: absolute;
    width: 152px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 9999;
    visibility:hidden;
}

#b-ostaliProizvodi {
    position: absolute;
    width: 300px;
   /*margin-left: -150px;
    margin-top: 31px;*/
    z-index: 9999;
    visibility:hidden;
}


.box1 {background: transparent; margin:0; width: 172px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #8b38ab; border-right:1px solid #8b38ab;}
.xb1 {margin:0 5px; background:#8b38ab;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #8b38ab; border-width:0 1px; padding: 5px 0;}

.xboxcontent form label{
	float:right;
	padding-right:0px;
}


.xboxcontent ul li {
    border-bottom: solid 1px #e4e3de;
}

#b-ostalo .xboxcontent ul li {
    border-bottom: solid 0px #e4e3de;
}

#b-ostalo .xboxcontent ul li.last-expand {
	padding-top:7px;
	margin-top:6px;
    border-top: solid 1px #e4e3de;

}

.inner .box1 ul {
    padding-top: 0;
    padding-bottom: 0;
}

.inner .box1 ul li {
    background-image: none;
}

.inner .box1 ul li.grp {
    cursor: default;
    font-weight: bold;
    white-space:nowrap;
}


.inner .box1 ul li.atr a {
    font-weight: normal;
}




.pbox1 {background: transparent; margin:0; width: 172px;}
.pxtop, .pxbottom {display:block; background:transparent; font-size:1px;}
.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}
.pxb1, .pxb2, .pxb3 {height:1px;}
.pxb2, .pxb3, .pxb4 {background:#984db5; border-left:1px solid #984db5; border-right:1px solid #984db5;}
.pxb1 {margin:0 5px; background:#984db5;}
.pxb2 {margin:0 3px; border-width:0 2px;}
.pxb3 {margin:0 2px;}
.pxb4 {height:2px; margin:0 1px;}

.pxboxcontent {display:block; background:#984db5; border:0 solid #984db5; border-width:0 1px; padding: 10px;}

.pxboxcontent form label{
	float:right;
	padding-right:0px;
}

.pxbottom table td {
    color: #fff;
}

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(http://slike.hgspot.hr/css/checkbox.png) no-repeat;
	display: block;

	float: left;
}

.radio {
	background: url(http://slike.hgspot.hr/css/radio.gif) no-repeat;
}


#search {
    width: 100%;
    text-align: center;
    margin-top: 105px;
}

table.srch {
    padding-left:6px;
    width: 455px;
    margin: 0 auto;
    margin-top: 40px;
    margin-bottom: 20px;
    height:45px;
}

table.srch2 {
    width: 449px;
    margin: 0 auto;
    margin-top: 40px;
    margin-bottom: 20px;
    height:43px;
}

table.srch2 td {
    background: Transparent url(http://slike.hgspot.hr/css/srch-input.png) no-repeat 0 0;
}


table.srch2 td input {
    background-color:transparent;
    border:0 none;
    width:100%;
    margin-top: 9px;
    padding: 0 20px;
    display: block;
    width: 365px;
    float: left;
}


.srchbox-right3 {
    background:url(http://slike.hgspot.hr/css/srch3.png) no-repeat scroll 0 0 transparent;
    height:45px;
    overflow:hidden;
    width:43px;
    float: left;
}

.srchbox-right3:hover {
    background:url(http://slike.hgspot.hr/css/srch3.png) no-repeat scroll 0 -43px transparent;
}

.srchbox-left {
    background:url(http://slike.hgspot.hr/css/srch-left.png) no-repeat scroll 0 0 transparent;
    height:45px;
    overflow:hidden;
    width:23px;
}

.srchbox-mid {
    background:url(http://slike.hgspot.hr/css/srch-mid.png) repeat-x scroll 0 0 transparent;
    height:45px;
    overflow:hidden;
}

.srchbox-mid input {
    background-color:transparent;
    border:0 none;
    /*padding:4px 2px;
    padding-top: 12px;*/
    width:100%;
    margin-top: 9px;
}


.srchbox-right2 {
    background:url(http://slike.hgspot.hr/css/srch2.png) no-repeat scroll 0 0 transparent;
    height:45px;
    overflow:hidden;
    width:43px;
}

.srchbox-right:hover {
    background:url(http://slike.hgspot.hr/css/srch.png) no-repeat scroll 0 -43px transparent;
}

#radio-home {
    width: 400px;
    margin: 0 auto;
}

#radio-home table {
    margin: 0 auto;
}

#radio-home table td {
    text-transform: uppercase;
}

td.padd {
    padding-top: 4px;
    padding-right: 10px;
}

label {
    display: block;
}

#frmLogin label {
    text-align: right;
    font-weight: bold;

}

.txt1, input.txt1 {
    border: solid 1px #e1e1e1;
    padding: 2px 1px;
}

#content input.cijene{
	width:50px;
	margin-left: 0px;
	margin-right: 0px;
}

#content .rlm p, #content .rrm p  {
    padding-bottom: 10px;
}



.login-txt {
    width: 142px;
    display: block;
    margin-bottom: 10px;
    float: right;
}

div.button-normal, div.button-big, div.button-extra  {
    background: Transparent url(http://slike.hgspot.hr/css/button-normal.png) 0 0 no-repeat;
    width: 77px;
    height: 19px;
    text-transform: uppercase;
    color: #6a0092;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    padding-top: 6px;
    cursor: hand;
    cursor: pointer;
    line-height: normal;
}

div.button-big {
    background: Transparent url(http://slike.hgspot.hr/css/button-big.png) 0 0 no-repeat;
    width: 154px;
}

div.button-extra {
    background: Transparent url(http://slike.hgspot.hr/css/button-extra.png) 0 0 no-repeat;
    width: 174px;
}


div.button-special {
    background: Transparent url(http://slike.hgspot.hr/css/button-special.png) 0 0 no-repeat;
    width: 110px;
    height: 23px;
    text-transform: uppercase;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    padding-top: 9px;
    cursor: hand;
    cursor: pointer;
    line-height: normal;
}

.att-buy div.button-special{
	float:left;
}

#content div.button-special a {
    color: #fff;
}

#content ul, #content ol {
    margin-left: 20px;
}

#content input[type="radio"] {
	width: 30px;
}

div.button-normal:hover, div.button-big:hover {
    background-position: 0 -25px;
}

div.button-special:hover {
    background-position: 0 -32px;
    color: #5f0083;
}

#content div.button-special:hover a:hover, #content div.button-normal:hover, #content div.button-special:hover a {
    color: #5f0083;
}

.right {
    float: right;
}

#footer {
    margin-top: 40px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 40px;
}

#footer span {
    padding: 0 20px;
}

#footer div{
    color: #BBB;
    margin-top:5px;
    letter-spacing:1px;
    font-size:8px;
    float:left;
}


table.summary {
    margin-top: 20px;
    width:100%;
}


#fog-left {
    /*background: Transparent url(fog-left.png) top center repeat-y;*/
    height: 290px;
    width: 50px;
    position: absolute;
    z-index: 0;
}

#fog-right {
    /*background: Transparent url(fog-right.png) top center repeat-y;*/
    height: 290px;
    width: 50px;
    position: absolute;
    z-index: 0;
    margin-left: 910px;
}

#news-wrapper {
    height: 186px;
    width: 960px;
    overflow: hidden;
    margin-top: 60px;
    position: relative;
}

#news-wrapper-inner {
    /*1010 vrijedi ako imamo 5 newsa, znaci dinamicki to mjenjamo*/
    width: 2020px;
    overflow: hidden;
    position: relative;
}

#knob {
    position: relative;
    left: 500px;
}


#knob2, .knob2 {
	height:80px;
    left: 0;
	position:absolute;
	width:600px;
}

.news-item {
    /*background: Transparent url(ver.gif) right top repeat-y;*/
    width: 200px;
    float:left;
    margin-left:1px;
    margin-right:1px;

}

.news-item-image {
    /*margin-right: 2px;*/
    width: 177px;
    height: 118px;
    border: solid 1px #ccc;
    cursor: move;
    margin-left:9px;
}

.news-item-image img {
    /*border: solid 1px #ccc;*/
    cursor: hand;
    cursor: pointer;
}

.tab, .tab-active, .tab-p, .tab-active-p {
    cursor: hand;
    cursor: pointer;
}

.news-item-txt {
    text-align: left;
    padding: 0 10px;
    padding-top: 5px;
    background: Transparent url(http://slike.hgspot.hr/css/trans75.png) top center repeat;
    font-size: 11px;
    width: 180px;
    overflow: hidden;
    height: 200px;
}

/*
.news-item-txt h2 a, .news-item-opis a, .news-item-opis{
    color:#000;
}
*/

/*
#content .td-product-name a, #content .td-product-name a:link, #content a.black:link, #content a.black:visited {
    color: #000;
}
*/

.black{
	font-weight: bold;
}

h1 {
    font-size:17px;
    font-weight: bold;
}

h1.basket {
    float: left;
    text-transform: uppercase;
    width: 360px;
    padding-top: 40px;
    padding-left: 25px;
}

h1.pricelist {
    font-size: 13px;
}

h2 {
    font-size:13px;
    font-weight: bold;
}

h3 {
    font-size:17px;
    font-weight: bold;
    border-bottom: solid 1px #e4e3de;
    margin-bottom: 15px;
}

h3.toggler {
    cursor: hand;
    cursor: pointer;
    color: #730f99;
    margin-top: 20px;
    margin-bottom: 10px;
}

#b-info h3.toggler  {
    margin: 0;
    padding: 15px 0 0 0;
    color: #000;
    font-size: 12px;
}

.news-subcat {
    border-bottom: solid 1px #e4e3de;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

h5 {
    color:#6A0092;
    font-size: 12px;
    font-weight: bold;
    padding-top: 15px;
    text-transform: uppercase;
}

input.txt-srch, input.txt-srch:focus  {
    outline:none;
    -webkit-appearance: none;
    font-size:19px;
}

#header {
    margin-top: 20px;
    width: 100%;
    overflow: hidden;
}

#logo {
    float: left;
}

#header-srch {
    float: right;
}

#content {
    width: 100%;
    /*overflow: hidden;*/
    line-height: 19px;
    position: relative;
}


#content #a-uvjeti p{
	margin-bottom:10px;
}

#content a:link { color: #000; text-decoration: none; } /*6a0092*/
#content a:visited { color: #000; text-decoration: none; }
#content a:active { color: #000; text-decoration: none; }
#content a:hover { color: #730f99; text-decoration: none; }

#content ul li a:link {color: #730f99; text-decoration: none; }
#content ul li a:visited {color: #730f99; text-decoration: none; }
#content ul li a:active {color: #730f99; text-decoration: none; }
#content ul li a:hover {color: #000; text-decoration: none; }

#side-l {
    float: left;
    width: 520px;
    margin-right: 20px;
    margin-top: 0;
}

#side-r {
    float: left;
    margin-top: 0;
}

.rlt, .rlt-no-left {
    width: 520px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-l-top.gif) top center no-repeat;
    height: 10px;
}

.rlt-no-left {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-l-top2.gif) top center no-repeat;
}

.rlm {
    width: 500px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-l-mid.gif) top center repeat-y;
    padding: 0 10px;
}

.rlb, .rlb-no-right {
    width: 520px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-l-bottom.gif) top center no-repeat;
    height: 10px;
}

.rlb-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-l-bottom2.gif) top center no-repeat;
}














.rrt, .rrt-no-left {
    width: 420px;
    background: Transparent url(http://slike.hgspot.hr/css/round-side-l-top.gif) top center no-repeat;
    height: 10px;
}

.rrt-no-left {
    background: Transparent url(http://slike.hgspot.hr/css/round-side-l-top2.gif) top center no-repeat;
}

.rrm {
    width: 400px;
    background: Transparent url(http://slike.hgspot.hr/css/round-side-l-mid.gif) top center repeat-y;
    padding: 0 10px;
}

.rrb, .rrb-no-right {
    width: 420px;
    background: Transparent url(http://slike.hgspot.hr/css/round-side-l-bottom.gif) top center no-repeat;
    height: 10px;
}

.rrb-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-side-l-bottom2.gif) top center no-repeat;
}


















/* naslovnica */


.news-item-content-home {
    float: left;
    width: 170px;
    font-size: 11px;
}

.news-item-content-home h4 {
    color:#000;
}


.home-col, .home-col-last {
    float: left;
    width: 280px;
    margin-right: 20px;
    margin-top: 30px;
}

.home-col-last {
    margin-right: 0;
}


.rht, .rht-no-left {
    width: 280px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-l-top.gif) top center no-repeat;
    height: 10px;
}

.rht-no-left {
    background: Transparent url(http://slike.hgspot.hr/css/round-home-l-top2.gif) top center no-repeat;
}

.rhm {
    width: 260px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-l-mid.gif) top center repeat-y;
    padding: 0 10px;
}

.rhb, .rhb-no-right {
    width: 280px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-l-bottom.gif) top center no-repeat;
    height: 10px;
}

.rhb-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-home-l-bottom2.gif) top center no-repeat;
}












/* naslovnica-sredina */

.news-item-content-home-center {
    float: left;
    width: 260px;
}

.home-price {
    float: left;
    width: 110px;  
    text-align: right;
}

.home-price {
    color: #797979;
    font-size: 11px;
}

.home-price p {
    font-weight: bold;
    font-size:15px;
    color: #000;
}

.news-item-content-home-center {
    font-size: 11px;
}

.news-item-content-home-center h4 {
    color:#000;
}


.home-col-center {
    float: left;
    width: 360px;
    margin-right: 20px;
    margin-top: 30px;
}

.home-col h4, .home-col-center h4, .home-col-last h4 {
    font-size: 12px;
    margin: -2px 0 0 0;
}


.rct, .rct-no-left {
    width: 360px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-center-l-top.gif) top center no-repeat;
    height: 10px;
}

.rct-no-left {
    background: Transparent urlhttp://slike.hgspot.hr/css/(round-home-center-l-top2.gif) top center no-repeat;
}

.rcm {
    width: 340px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-center-l-mid.gif) top center repeat-y;
    padding: 0 10px;
}

.rcb, .rcb-no-right {
    width: 360px;
    background: Transparent url(http://slike.hgspot.hr/css/round-home-center-l-bottom.gif) top center no-repeat;
    height: 10px;
}

.rcb-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-home-center-l-bottom2.gif) top center no-repeat;
}













/* ako ima samo 1 kolonu*/

.rwt, .rwt-no-left, .rwt-no-right, .rwt-square  {
    width: 960px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-top.gif) top center no-repeat;
    height: 10px;
}

.rwt-no-left {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-top2.gif) top center no-repeat;
}

.rwt-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-top3.gif) top center no-repeat;
}

.rwt-square {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-square.gif) top center no-repeat;
}

.rwm {
    width: 960px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-mid.gif) top center repeat-y;
    padding: 0;
}

.padded {
    padding: 10px 20px;
    width: 920px;
}

.rwb, .rwb-no-right {
    width: 960px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-bottom.gif) top center no-repeat;
    height: 10px;
}

.rwb-no-right {
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-bottom2.gif) top center no-repeat;
}




.tab-wrapper {
    width: 100%;
    /*overflow: hidden;*/
    margin-bottom: -1px;
    height: 31px;
}

p.tab span, span.tab span {
    color: #666355;
}

p.tab span.hot, p.tab-active span.hot {
	color: #f00;
	font-weight: bold;
}

p.tab, p.tab-active, span.tab, span.tab-active {
    text-transform: uppercase;
    font-weight: bold;
    float: left;
    background: Transparent url(http://slike.hgspot.hr/css/tab1.gif) 0 0 no-repeat;
    margin-left: -1px;
}

p.tab-p, p.tab-active-p, span.tab-p, span.tab-active-p {
    text-transform: uppercase;
    font-weight: bold;
    float: left;
    background: Transparent url(http://slike.hgspot.hr/css/tab1p.gif) 0 0 no-repeat;
    margin-left: -1px;
    color: #fff;
}

p.first {
    margin-left: 0px;
}

p.tab-active, span.tab-active {
    background: Transparent url(http://slike.hgspot.hr/css/tab3.gif) 0 0 no-repeat;
}

p.tab-active-p, span.tab-active-p {
    background: Transparent url(http://slike.hgspot.hr/css/tab3.gif) 0 0 no-repeat;
    color: #f00;
}

p.tab span, p.tab-active span, span.tab span, span.tab-active span {
    display: block;
    height: 23px;
    padding-top: 8px;
    padding-left: 13px;
    padding-right: 13px;
    background: Transparent url(http://slike.hgspot.hr/css/tab2.gif) top right no-repeat;
    white-space: nowrap;
}

p.tab-p span, p.tab-active-p span, span.tab-p span, span.tab-active-p span {
    display: block;
    height: 23px;
    padding-top: 8px;
    padding-left: 13px;
    padding-right: 13px;
    background: Transparent url(http://slike.hgspot.hr/css/tab2p.gif) top right no-repeat;
    white-space: nowrap;
}



p.tab-active span, span.tab-active span {
    background: Transparent url(http://slike.hgspot.hr/css/tab4.gif) top right no-repeat;
    color: #6a0092;
}

p.tab-active-p span, span.tab-active-p span {
    background: Transparent url(http://slike.hgspot.hr/css/tab4.gif) top right no-repeat;
    color: #f00;
}

p.tab span em, p.tab-active span em, #usporediBroj, span.tab span em, span.tab-active span em, p.tab span em.happy, p.tab-active span em.happy {
    background: url(http://slike.hgspot.hr/img/dot.png) no-repeat scroll 0 0 Transparent;
    display:inline;
    height:21px;
    padding-top: 2px;
    margin-left:10px;
    margin-top:0px;
    width:23px;
    text-align: center;
    font-style: normal;
    color: #fff;
    position: absolute;
    margin-top: -4px;
    font-size: 11px;
}

p.tab span em.happy, p.tab-active span em.happy {
    background: Transparent url(http://slike.hgspot.hr/css/smile.png) 0 0 no-repeat;
}

#usporediBroj {
    margin-left:5px;
    font-weight: bold;
}

p.padd-right span, span.padd-right span {
    padding-right: 43px;
}


#ostaliProizvodi span.padd-right span{
	padding-right:20px;
}

#poslovnice{
    width:124px;
    /*float: right;*/
    margin-left:418px;
    position:absolute;
}


span.tab-negativ-holder{
	/*width:152px;*/
	text-align:right;
}

span.tab-negativ {
    text-transform: uppercase;
    font-weight: bold;
    background: Transparent url(http://slike.hgspot.hr/css/tab-negativ1.gif) 0 0 no-repeat;
    margin-left: -1px;
    float:right;
    text-align:left;

}


span.tab-negativ span {/*
    display: block;
    height: 23px;
    padding-top: 8px;
    padding-left: 13px;
    padding-right: 13px;
    background: Transparent url(tab-negativ2.gif) top right no-repeat;
*/
    color: #fff;
}

span.tab-negativ span.arr {
    display: block;
    height: 23px;
    padding-top: 8px;
    padding-left: 13px;
    padding-right: 30px;
    background: Transparent url(http://slike.hgspot.hr/css/tab-negativ3.gif) top right no-repeat;
}



p.abs-right {
    float: right;
    position:relative;
    top: 32px;
}







.tab-inverse-wrapper {
    margin-top: -1px;
    text-align: right;
    float: right;
}

p.tab-inverse span {
    color: #666355;
}

p.tab-inverse {
    text-transform: normal;
    font-weight: bold;
    float: left;
    background: Transparent url(http://slike.hgspot.hr/css/tab-inverse1.gif) 0 0 no-repeat;

}

p.tab-inverse span {
    display: block;
    height: 28px;
    padding-top: 3px;
    padding-left: 10px;
    padding-right: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/tab-inverse2.gif) top right no-repeat;
}

p.tab-inverse img {
    display: block;
    float: left;
    margin-right: 3px;
}

.regular-content-vezani-proizvod{
	border-top: 1px solid #E4E3DE;
	padding-top:10px;
}

.regular-content, .regular-content-opis  {
    padding: 10px 0;
}

#content .regular-content-opis a, .regular-content-opis div a, #content .rlm a, #content .rrm a  {
    font-weight:bold;
}

#content a.basket-link {
    font-weight:normal;
}



#content .regular-content-opis strong, #content .regular-content-opis strong em, #content .regular-content-opis div strong{
    font-weight:normal;
	font-style:normal;
}


#content .regular-content p, #content .regular-content-opis p {
    padding: 0 0 15px 0;
}

.comments {
    font-size: 11px;
}

h4 {
/*    color: #000;*/
    font-size: 15px;
    border-bottom: solid 1px #fff;
    margin-bottom: 5px;
    color: #fff;
}

h4.atribut-grupa {
    color: #984db5;
    margin-top: 15px;
}

h4.kosaricalayer {
    color: #984db5;
}

#kosaricalayer{top:50%;left:50%;margin-left:-200px;position:absolute;z-index:10000;width:400px;}

.news-item-inner a .news-item-content h4, .news-item-content-srch h4{
	color:#000;
}

.news-item-content, .news-item-content-srch {
    font-weight:normal;
}

.news-item-inner a:hover .news-item-content h4{
	color:#730f99;
}

.news-item-inner {
    width: 100%;
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: solid 1px #e4e3de;
}





.news-item-content, .news-item-content-srch {
    float: left;
    width: 330px;
}



.news-item-content-srch {
    width: 860px;
}



.dy {
    margin-top: 20px;
}

p.compare-choosen {
    background-color: #fff;
    float: right;
    padding: 1px 5px;
}

.comment-item {
    padding-bottom: 7px;
    margin-bottom: 7px;
}

.deep1 {
    padding-left: 15px;
    margin-left: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/deep1.gif) 0 5px no-repeat;
}

.deep2 {
    padding-left: 20px;
    margin-left: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/deep2.gif) 0 5px no-repeat;
}

textarea.txrarea1 {
    width: 480px;
    height: 95px;
    padding: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/txrarea1.gif) 0 0 no-repeat;
    border-width: 0;
    font-family: Arial;
}

.commentarea {
    font-size: 12px;
}

#btnSrch {
    cursor: hand;
    cursor: pointer;
}

.inner {
    padding-top: 60px;
}

.inner ul  {
    list-style-type: none;
    padding: 15px 0;
}

.inner ul li  {
    background: Transparent url(http://slike.hgspot.hr/css/li.gif) 0 5px no-repeat;
    padding-left: 13px;
    padding-bottom: 5px;
}

/*
.inner h1 a,.inner h1 a:visited, .inner h1 a:link {
    color: #000;
}
*/

/*------Table product list------*/

.tbl-products {
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}


.tbl-products td {
	border-bottom: solid 1px #e4e3de;
	font-size: 11px;
	line-height: 150%;
	color: #333;
	padding-top: 20px;
	padding-bottom: 15px;
	/*height: 140px;*/
}

.tbl-products td.more {
    height: auto;
}


.td-image {
	width: 160px;    /*text-align: center;*/
	text-align: center;    /*height:115px;*/
   /*padding-left: 10px;*/
}

/*div.product-img{*/
	/*width:110px;*/
	/*overflow:hidden;*/
	/*height:115px;*/
/*}*/




td.td-product-name {
	width: 470px;
	padding-right: 30px;
}
td.td-product-stars {
	width: 140px;
}
td.td-price {
    width: 130px;
}
td.td-basket {
    width: 60px;
    padding-right:10px;
}

img.product-img {
	/*width:100px;*/
	display: block;
	margin-left: 20px;
}

.usporedi {
	padding-top:0px;
}
.usporedi span{
	margin-top:-3px;
}
div.usporedi span a {
	color: #730f99;
	text-decoration: none;
}
.usporedi a:hover {
	color: #000000;
	text-decoration: none;
}

.tbl-filter {
    border-bottom: solid 1px #e4e3de;
    padding: 0 10px;
    width: 100%;
    margin-bottom: 10px;
}

img.product-img2{
	width:100px;
}
.tbl-filter td {
    height: 40px;
    vertical-align: middle;
}




.tbl-products td h2 {
    margin: 0;
    padding: 0;
    font-size: 12px;
}

td.td-product-image {
    width: 173px;
}







td.td-price p {
    font-size: 15px;
    font-weight: bold;
    color: #33312b;
}




table.tbl-product-detail {
    width: 500px;
    border-bottom:1px solid #E4E4E4;
}

.td-detail-1 {
    width: 280px;
    padding-top:10px;
    padding-right: 20px;
    background: Transparent url(http://slike.hgspot.hr/css/ver_dotted.gif) top right repeat-y;
}

.td-detail-2 {
    width: 120px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #6a0092;
    padding-top: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/ver_dotted.gif) top right repeat-y;
}

.td-detail-2 p {font-size:11px;color:#333333;line-height:150%;font-weight:normal;margin-right:8px;}

.td-detail-3 {
    width: 80px;
    padding-top: 10px;
    text-align: center;
}

span.arr-right {
	background: transparent url(http://slike.hgspot.hr/css/arr-right.gif) no-repeat right top;
	margin: 0;
	padding: 0;
	padding-right: 15px;
}

p.tab-inverse span a {
    background: transparent url(http://slike.hgspot.hr/css/arr-right2.gif) no-repeat right 3px;
    padding-right: 15px;
    display: block;
    padding-top: 3px; 
}

.tbl-pager {
    padding: 0;
    width: 100%;
}


.tbl-pager td {
    text-transform: uppercase;
    padding: 12px 0;
    font-weight: bold;
}

td.td-total {
    text-align: left;
}

td.td-pages {
    text-align: right;
}

td.td-pages a, td.td-pages span {
    padding: 0 2px;
}

#preloader {
    text-align: center;
    padding: 0 100px;
}

.code {
    font-size: 11px;
    display: block;
    margin-bottom: 10px;
    line-height:14px;
    margin-top:4px;
}

.smaller {
    font-size: 13px;
    line-height:17px;
}




.news-image {
    float: left;
    margin-right: 10px;
    width:60px;
    text-align:center;
}



.news-item-divider {
	background: #b5b3a6;
	color: #FFF;
	font-weight:normal;
	padding-left:10px;
	margin-top:-11px;
	margin-bottom:10px;
	margin-left: -10px;
	margin-right: -10px;
}

.product-item-content {
    float: left;
    width: 185px;
    /*margin-left:70px;*/
    padding-left: 10px;
}


span.dot, span.dot-compare {
    background: Transparent url(http://slike.hgspot.hr/img/dot.png) 0 0 no-repeat;
    position: absolute;
    width: 23px;
    height: 23px;
    margin-left: 10px;
    margin-top: 5px;
    display: none;
}

span.dotCompare {
    position: static;
}

span.dot-compare {
    margin-top: -19px;
    padding-top:5px;
}


span.dot span {
    font-weight: bold;
    color:#fff;
    width: 23px;
    text-align: center;
    display: block;
    padding-top: 3px;
}

.wide-space {
    width: 75px;
}

img.basket-big {
    display: block;
    padding: 0 0 0 10px;
    float: left;
}

table.tbl-basket {
    width: 500px;
}

table.tbl-basket thead td, table.tbl-basket tfoot td  {
    font-weight: bold;
}

table.tbl-basket tr.tr-popust td {
    color: #9b1010;
}

table.tbl-basket td {
    border-bottom: solid 1px #e4e3de;
    padding: 4px 0;
}

table.tbl-basket tfoot td  {
    border-bottom-width: 0;
}

.txt-basket {
    width: 40px;
    padding: 2px 1px;
    border: solid 1px #e4e3de;
    text-align:right
}

td.basket-rb {
    width: 41px;
}

td.basket-opis {
    width: 205px;
    padding-right: 30px;
}

td.basket-sifra {
    width: 61px;
}

td.basket-kol {
    width: 50px;
}

td.basket-cijena {
    width: 43px;
}

td.basket-cijena {
    width: 73px;
}

td.basket-delete {
    width: 70px;
}

.l {
    text-align: left;
}

.r {
    text-align: right;
}

.c {
    text-align: center
}

#frmRegister {
    padding: 20px 0;
    font-size: 11px;
}

#frmLogin2, #frmForgot {
    padding: 20px 0;
    font-size: 11px;
}

label, label.wider {
    float: left;
    width: 100px;
    padding-right: 20px;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
}

label.wider {
    width: 200px;
}

label.labelFloat {
    float: none;
    display: inline;
    width: auto;
}

.manual {
    padding-bottom: 1px;
    margin-bottom: 15px;
    border-bottom: 1px solid #E1E1E1;
    padding-top: 20px;
}

#frmRegister .txt1, #content .txt1 {
    width: 250px;
    margin-right: 10px;

}

.select1 {
    border:1px solid #E1E1E1;
    padding: 2px 1px;
}

#frmRegister .select1, #content .select1 {
    width: 254px;
}

#content .select0 {
    width: 70px;
}



#f-tvrtka_obrt {
   padding-top: 10px;
   margin-top: 10px;
   border-top: 1px solid #E1E1E1;
   display: none;
}

form em {
    color: #999;
}

.dodatniProizvodi {
	font-size: 14px;
	font-weight: bold;
	background: transparent url(http://slike.hgspot.hr/css/arrow7px.png) no-repeat 5px 5px;
	padding: 0 0 0 25px;
	color: #000;
}

.error {
    margin: 20px 0;
    padding: 10px;
    background-color: #fcf4a6;
    color: #a01a1a;
    font-weight: bold;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    text-align: center;
}

.error-fix {
    margin: 0;
}

.ok {
    margin: 20px 0;
    padding: 10px;
    background-color: #049d00;
    color: #fff;
    font-weight: bold;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    text-align: center;
}

table.table-help {
    margin-top: 15px;
    border-bottom: solid 1px #d8d8d8;
    margin-bottom: 15px;
    width: 100%;
}

#napomena-wrapper {
    display: none;
}

table.table-help td.first {
    width: 25px;
}

.pager, .pager-top {
    margin: 5px 0;
    padding: 5px 0;
    border-bottom: solid 1px #d8d8d8;
    text-align: right;
}

.pager-top {
    border-top: solid 1px #d8d8d8;
}

ul.float-menu {
    list-style-type: none;
}

ul.float-menu li {
    padding: 3px 0;
    margin: 0px 0;
    padding-left: 10px;
}

ul.float-menu li a {
    color: #000;
    /*font-weight: normal;*/
    display: block;
}

ul.float-menu li.atr a {
    white-space:normal;
}

ul.float-menu li:hover, ul.float-menu li.last-expand:hover {
    background-color: #8b00bf;
    color: #fff;


}

#content ul.float-menu {
    margin-left: 0;
}

ul.float-menu li:hover a, #content ul.float-menu li:hover a  {
    color: #fff;
}

ul.float-menu li.last-expand {
    background: Transparent url(http://slike.hgspot.hr/css/expand.png) right center no-repeat;
    color: #fff;
    /*border-top: solid 1px #d8d8d8;*/
    border-bottom-width: 0;
}


span.selektor {
    background:url("http://slike.hgspot.hr/css/expand.gif") no-repeat scroll right center Transparent;
    color:#000;
    padding-left:5px;
    padding-right:23px;
    /*text-align:center;*/
    font-weight:bold;
    height:20px;
}

span.selektor2, span.selektor_up_selected, span.selektor_down_selected {
    background:url("http://slike.hgspot.hr/css/arrow-black-down.png") no-repeat scroll right center Transparent;
    color:#000;
    padding-right:23px;
    font-weight:bold;
    height:20px;
    white-space:nowrap;
}

span.selektor_up_selected {
	background:url("http://slike.hgspot.hr/css/arrow-purple-up.png") no-repeat scroll right center Transparent;
}

span.selektor_down_selected {
	background:url("http://slike.hgspot.hr/css/arrow-purple-down.png") no-repeat scroll right center Transparent;

}

span.selektor-hor{
    background:url("http://slike.hgspot.hr/css/expand-hor.gif") no-repeat scroll right center Transparent;
    color:#000;
    padding-right:23px;
    font-weight:bold;
    height:20px;
}

span.sortiranje, span.sortiranje-up {
    background:url("http://slike.hgspot.hr/css/expand-v2.gif") no-repeat scroll right center Transparent;
    color:#000;
    padding-left:5px;
    padding-right:23px;
    /*text-align:center;*/
    font-weight:bold;
    height:20px;
}

span.sortiranje-up {
    background:url("http://slike.hgspot.hr/css/expand-v2-up.gif") no-repeat scroll right center Transparent;
}



table.tbl-atributi {
    width: 100%;
}

table.tbl-atributi td {
    padding: 2px 0;
    border-bottom: solid 1px #e4e3de;
}

td.at-name {
    font-weight: bold;
    padding-right: 20px;
    width: 220px;
}

td.at-value {

}

table.tbl-big-image {
    width: 500px;
    height: 375px;
    border: solid 1px #e4e4e4;
}

table.tbl-big-image td {
    text-align: center;
    vertical-align: middle;
}

p.light {
    color: #999;
    margin-bottom: 20px;
}

#tbl-compare {
    width: 920px;
}

#tbl-compare td {
    border-bottom: solid 1px #e4e4e4;
    padding-right: 20px;
}

.tdNothing {
    width: 130px;
}

.td50 {
    width: 365px;
}

td.att-name {
    font-weight: bold;
}

td.att-buy {
    padding: 10px 0;
    height: 90px;
}

.td33 {
    width: 235px;
}



table.tbl-compare-choose {
    width: 100%;
}

table.tbl-compare-choose td {
    color: #fff;
    font-size: 11px;
    padding-bottom: 5px;
    line-height: 17px;
}



table.tbl-compare-choose td.chk {
    width: 30px;
}


#prosireniSearchWrap, #prosireniSearchDobavljaciWrap{
    overflow:hidden;
    position:relative;
    height:0px;
}

.ico-row {
    border-bottom: solid 1px #e4e3de;
    width: 100%;
    overflow: hidden;
    margin-bottom:15px;
}

.ico-cell {
    width: 205px;
    float: left;
    padding-bottom: 20px;
    padding-top: 0px;

    padding-left: 85px;
    padding-right: 10px;
    background: Transparent url(http://slike.hgspot.hr/UserDocsImages/ico_izvjesca.gif) 0 0 no-repeat;
    min-height: 80px;
}


.ico-row-i {
    border-bottom: solid 1px #e4e3de;
    width: 100%;
    overflow: hidden;
    margin-bottom:15px;
}

.noborder {
    border-bottom-width: 0;
}

.ico-cell-i {
    width: 145px;
    float: left;
    padding-bottom: 20px;
    padding-top: 0px;
    padding-left: 75px;
    padding-right: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/gr1971.gif) 0 0 no-repeat;
    min-height: 80px;
    font-size: 11px;
    line-height: 15px;

}

/*
ovo je drag'drop varijanta css-a za iCjenik!
.multisort {
    float: left;
    width: 230px;
    min-height: 50px;

}

.ico-cell-i2 {
    width: 220px;
    padding-bottom: 20px;
    padding-top: 0px;
    padding-right: 10px;
    font-size: 11px;
    line-height: 15px;
    height: 155px; 
    margin-bottom: 20px;
    width: 220px;
    border-bottom: solid 1px #ddd;
    
}

.handlesClass {
    cursor: move;
}

.i-1 {
    float: left;
    width: 75px;
}

.i-2 {
    float: left;
    width: 145px;

}

.i-2 img {
    float: right;
    margin-left: 3px;
    position: relative;
    display: block;
}

*/


.ico-cell-i2 {
    width: 220px;
    float: left;
    padding-bottom: 20px;
    padding-top: 0px;
    padding-right: 10px;
    min-height: 80px;
    font-size: 11px;
    line-height: 15px;
}

.i-1 {
    float: left;
    width: 75px;
}

.i-2 {
    float: left;
    width: 145px;
}




table.hg-table td {
    border-bottom: solid 1px #e4e3de;
    padding: 2px 0;
}


.bborder {
    /*border-bottom: solid 1px #e4e3de;*/
    background: Transparent url(http://slike.hgspot.hr/css/hor_dotted.gif) bottom center repeat-x;
}

#table-filters{
	margin-left:-7px;
}

#table-filters td {
    padding-left: 10px;
    font-size: 12px;
}

#table-filters td.filter-razmak {
    /*padding-left: 90px;*/
}

.related-product-wrapper {
    width: 100%;
    border-bottom: solid 1px #e4e4e4;
    padding: 5px 0;
    margin: 5px 0;
    overflow: hidden;
}

.related-product-img {
    width: 100px;
    float: left;
}


.related-product-desc {
    width: 370px;
    float: left;
}

p.img-related {
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
}

p.img-related img {
    border: solid 1px #e4e4e4;
}

.comment-row, .comment-row-indent {
    font-size: 12px;
}

#content #ajax-comments a,
#content #ajax-comments a:link,
#content #ajax-comments a:visited {
    color: #6a0092;
}


.comment-row-indent {
}

p.comment-title {
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.comment-row {
    margin: 5px 0;
    padding: 5px 0;
    border-bottom: solid 1px #e4e4e4;
}

.lvl1 {
   background: Transparent url(http://slike.hgspot.hr/css/lvl1.gif) 0 5px no-repeat;
   padding-left: 10px;
   margin-top: 10px;
}

.lvl2 {
    background: Transparent url(http://slike.hgspot.hr/css/lvl2.gif) 0 5px no-repeat;
    padding-left: 15px;
}

.lvl3 {
    background: Transparent url(http://slike.hgspot.hr/css/lvl3.gif) 0 5px no-repeat;
    padding-left: 20px;
}

.lvl4 {
    background: Transparent url(http://slike.hgspot.hr/css/lvl4.gif) 0 5px no-repeat;
    padding-left: 25px;
}

.lvl5 {
    background: Transparent url(http://slike.hgspot.hr/css/lvl5.gif) 0 5px no-repeat;
    padding-left: 30px;
}

#l-button {
    position: absolute;
    margin-top: 60px;
    z-index: 9999;
    margin-left: -18px;
    cursor: hand;
    cursor: pointer;
}

.handPoint {
    cursor: hand;
    cursor: pointer;
}

#r-button {
    position: absolute;
    margin-top: 60px;
    margin-left: 960px;
    z-index: 9999;
    cursor: hand;
    cursor: pointer;
}


#ll-button, .ll-button {
    position: absolute;
    cursor: hand;
    cursor: pointer;
    z-index: 2;
    margin-top: -10px;
}

#rr-button, .rr-button {
    position: absolute;
    margin-left: 480px;
    z-index: 2;
    cursor: hand;
    cursor: pointer;
    margin-top: -10px;
}



.extra-product-img {
	/*margin-left:-1px;*/
	/*margin-top:-1px;*/
	border:1px solid #fff;
	border-right:1px solid #E4E4E4;
	width:91px;
	height:80px;
}




.extra-product-img {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.extra-product-img * {
    vertical-align: middle;
}
/*\*//*/
.extra-product-img {
    display: block;
}
.extra-product-img span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/






.extra-news-img{
	float:left;
	margin-left:-1px;
	margin-top:-1px;
	border:1px solid #E4E4E4;
	width:91px;
	height:60px;


}

.extra-product-wrap, .extra-news-wrap {
	padding-top:-1px;
	position:relative;
	overflow:hidden;
	height:80px;
	width:498px;
	margin-top:-1px;
	border:1px solid #E4E4E4;
}

.extra-news-wrap {
    height:60px;
}

.extra-news-wrap #ll-button, .extra-news-wrap #rr-button{
    margin-top:-10px;
}

.extra-product-wrap .ll-button, .extra-product-wrap .rr-button {
    margin-top: 0;
}

img.img-light {

}

table.tbl-rate-artilce {
    width: 100%;
    padding: 20px 0;

}


table.tbl-rate-artilce td {
    font-weight: bold;
}

img.img-vote0 {
    cursor: hand;
    cursor: pointer;
    padding-top: 4px;
    padding-right: 2px;
}

#nav-right span #prijavaNovi {
    height: auto;
    text-align: left;
    margin-right: 0;
    padding-right: 0;
    float: none;
}

img.img-vote {
    cursor: hand;
    cursor: pointer;
    padding-top: 4px;
    padding-right: 2px;
}



div.box1, p.box1, span.box1{
	filter:alpha(opacity=0);
	opacity: 0;
}

div.poslovnice h1 {
	margin-bottom:10px;
	padding-top:10px;
}

#footer #sign {
    float: none;
    text-align: center;
    margin-top: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #98968b;
    font-size: 8px;
    font-weight: bold;
}

#footer #sign a {
    color: #98968b;
}

#footer #sign a:hover {
    color: #6a0093;
}

.discount {
    font-weight: bold;
    font-size: 11px;
    color: #f00;
}

#float-banner {
    position: absolute;
    margin-left: 780px;
    margin-top: 100px;
}

table.tbl-orders {
    width: 400px;
    margin: 10px 0;
}

table.tbl-orders td {
    font-size: 11px;
}

#content table.tbl-orders td a {
    font-weight: normal;
}

table.tbl-orders td.cell1 {
    width: 49px;
}

table.tbl-orders td.cell2 {
    width: 210px;
    padding-right: 20px;
}

table.tbl-orders td.cell3 {
    width: 47px;
    text-align: center;
}

table.tbl-orders td.cell4 {
    width: 76px;
    text-align: right;
}

table.tbl-orders thead td {
    background-color: #eee;
}

.extra-vijest{
	float:left;
	width:250px;
	height: 30px;
}

.extra-naslov, .extra-slika{
	float:left;
}

.extra-slika{
	width:60px;
	/*height:40px;*/
}

.extra-naslov{
	padding:7px 3px 0px 3px;
}

#extra-news-img{
	height:333px;
}

p.error-msg, p.ok-msg, p.choice {
    height: 46px;
    background: Transparent url(http://slike.hgspot.hr/css/msg1.gif) top left no-repeat;
    width: 75%;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 20px;
    padding-right: 20px;
}


div.report-top {
	width: 740px;
	height: 22px;
	background: Transparent url(http://slike.hgspot.hr/css/round-top.gif) top center no-repeat;	
	margin: 0 auto;
}

div.report-middle {
	width: 740px;
	background: Transparent url(http://slike.hgspot.hr/css/round-middle.gif) top center repeat-y;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
}


div.report-bottom {
	width: 740px;
	height: 22px;	
	background: Transparent url(http://slike.hgspot.hr/css/round-bottom.gif) top center no-repeat;
	margin: 0 auto;
}

p.choice {
    font-size: 12px;
}

p.error-msg span, p.ok-msg span, p.choice span {
    display: block;
    width: 100%;
    height: 33px;
    padding-top: 13px;
    background: Transparent url(http://slike.hgspot.hr/css/msg2.gif) top right no-repeat;
    font-weight: bold;
    padding-left: 20px;
}

p.choice span {
    height: 43px;
    /*padding-top: 3px;*/
}

.handle {
    cursor: move;
}

#injector-wrapper span {
    display: block;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 17px;
    padding-bottom: 5px;
}

#content #injector-wrapper span a {
    color: #fff;
}

#content p.a-left {
    background: Transparent url(http://slike.hgspot.hr/css/a-left.gif) 0 0 no-repeat;
    padding-left: 20px;
}

#content p.a-right {
    background: Transparent url(http://slike.hgspot.hr/css/a-right.gif) top right no-repeat;
    padding-right: 20px;
}

.article-badge {
    position: absolute;
    width: 150px;
    height: 80px;
	margin-top: -15px;
}

.article-badge-article {
    position: absolute;
    width: 430px;
    height: 80px;
    margin-top: 80px;
}

.icon-novo {
    background: Transparent url(http://slike.hgspot.hr/css/icon-novo.png) top right no-repeat;
}

.icon-bestbuy {
    background: Transparent url(http://slike.hgspot.hr/css/icon-bestbuy.png) top right no-repeat;
}

.icon-akcija {
    background: Transparent url(http://slike.hgspot.hr/css/icon-akcija.png) top right no-repeat;
}

.icon-report {
    background: Transparent url(http://slike.hgspot.hr/css/icon-report.png) top right no-repeat;
}

.icon-bestselling {
    background: Transparent url(http://slike.hgspot.hr/css/icon-bestsell.png) top right no-repeat;
}

.icon-novo-big {
    background: Transparent url(http://slike.hgspot.hr/css/icon-novo-big.png) top right no-repeat;
    height: 170px;
}

.icon-bestbuy-big {
    background: Transparent url(http://slike.hgspot.hr/css/icon-bestbuy-big.png) top right no-repeat;
    height: 170px;
}

.icon-akcija-big {
    background: Transparent url(http://slike.hgspot.hr/css/icon-akcija-big.png) top right no-repeat;
    height: 170px;
}

.icon-bestselling-big {
    background: Transparent url(http://slike.hgspot.hr/css/icon-bestsell-big.png) top right no-repeat;
    height: 170px;
}


.icon-report-big {
    background: Transparent url(http://slike.hgspot.hr/css/icon-report-big.png) top right no-repeat;
    height: 170px;
}

div.webBox { padding: 0;  position: relative; display: block; margin: 0 0 10px 0; z-index: 1; top: 0;left: 0; width: 304px; overflow: hidden; }
div.webBoxWide { padding: 0;  position: relative; display: block; margin: 0 0 10px 0; z-index: 1; top: 0;left: 0; width: 920px; overflow: hidden; }
div.webBoxMarker { border: 3px dotted #4183bf; margin: 0 0 8px 0; background-color: #e9f4fc; }

.pink {
    color: #730F99;
}



.tblNextPrev {
    width: 100%;
}

.tblNextPrev td {
    width: 50%;
}

.tblNextPrev .tblNextPrev-l {
    padding-right: 16px;
    padding-left: 5px;
}

.tblNextPrev .tblNextPrev-r {
    padding-left: 16px;
    padding-right: 5px;
    text-align: left;
}


.tblNextPrev .tblNextPrev-l .a-i {
    display: block;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-top: 5px;
}

.tblNextPrev .tblNextPrev-r .a-i {
    display: block;
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 5px;
}

.tblNextPrev td h2 {
    overflow: hidden;
    margin-bottom: 10px;
}


#print-compare {
    /*position: absolute;*/
    margin-top: 15px;
    text-align: center;
}


.print-button {
    width: 259px;
    height: 60px;
    margin: 0 auto;

}

.print-button a {
    display: block;
    margin: 0;
    padding: 0;
    width: 259px;
    height: 60px;
    background: Transparent url(http://slike.hgspot.hr/css/print-button.png) 0 0 no-repeat;
}

.print-button a:hover {
    background: Transparent url(http://slike.hgspot.hr/css/print-button.png) 0 -60px no-repeat;
}


.yes-no-wrapper {
    text-align: center;
    margin: 0 auto;
}

#yes-no-table {
    width: 100%;
}
#yes-no-table td {
    
}

.b-yes {
    float: right;
    margin-right: 15px;
}

.b-no {
    margin-left: 15px;
}

.b-yes a {
    width: 77px;
    height: 32px;   
    background: Transparent url(http://slike.hgspot.hr/css/button-da.png) 0 0 no-repeat;
    display: block;
}

.b-yes a:hover {
    background: Transparent url(http://slike.hgspot.hr/css/button-da.png) 0 -32px no-repeat;
}

.b-no a:hover {
    background: Transparent url(http://slike.hgspot.hr/css/button-ne.png) 0 -32px no-repeat;
}

.b-no a {
    width: 77px;
    height: 32px;   
    background: Transparent url(http://slike.hgspot.hr/css/button-ne.png) 0 0 no-repeat;
    display: block;
}

.no-change {
    color: #000;    
    padding-left: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/no-change.gif) 0 4px no-repeat;
}

.up-change {
    color: #990000;    
    padding-left: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/up-change.gif) 0 4px no-repeat;
}

.down-change {
    color: #669900;    
    padding-left: 10px;
    background: Transparent url(http://slike.hgspot.hr/css/down-change.gif) 0 4px no-repeat;
}

.alternativna_cijena {
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

.rata12 {
    color: #000;
    font-size: 11px;
    font-weight: bold;
}


.tbl-compare-list {
    margin: 0;
    padding: 0;
}

table.tbl-products td table.tbl-compare-list td {
    height: auto;
    padding-top: 5px;
    padding-bottom: 0;
    line-height: auto;
    border-bottom-width: 0;
}

.news-copyright {
    margin: 10px 0 20px 0;
    font-style: italic;
    font-size: 12px;
    color: #666;
}

.tip {
	color: #fff;
	width: 138px;
	z-index: 13000;
	margin-top: -45px;
	margin-left: -0px;
	position: absolute;
	display: none;
}



.tip2 {
	color: #fff;
	width: 230px;
	z-index: 13000;
	margin-top: -80px;
	margin-left: 30px;
	position: absolute;
	display: none;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: url(http://slike.hgspot.hr/css/bubble.png) top left;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(http://slike.hgspot.hr/css/bubble.png) bottom right;
	padding-bottom: 10px;
}


.tip-text-reverse {
	font-size: 11px;
	font-weight: bold;   
	padding: 4px 8px 8px;
	background: url(http://slike.hgspot.hr/css/bubble-reverse2.png) top right;
	padding-bottom: 0px;
	padding-top: 20px;
	
}


.tip-text-reverse-bottom {
	background: url(http://slike.hgspot.hr/css/bubble-reverse2.png) bottom right;
	padding: 4px 8px 8px;  
	padding-bottom: 5px;     
}


.tip-title2 {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: url(http://slike.hgspot.hr/css/bubble2.png) top left;
}
 
.tip-text2 {
	font-size: 11px;
	/*padding: 4px 8px 8px;*/
	background: url(http://slike.hgspot.hr/css/bubble2.png) bottom right;
	padding-bottom: 10px;
}



.fixed-home {
    /*height: 460px;*/
    overflow: auto;
    overflow: hidden;
}

#e-poll {
    display: none;
}

.sub-link {
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
}

#frmPoll label {
    font-weight: normal;
    float: none;
    width: auto;
}

p.poll-question {
    font-weight: bold;
    margin-bottom: 10px;
}

#frmPoll span.choice {
    padding-left: 10px;
}

.button-inline {
    float: left;
    margin-right: 10px;
    margin-top: 20px;
} 

.floter-wrapper {
    overflow: hidden;
    width: 844px;
    background: Transparent url(http://slike.hgspot.hr/css/round-content-w-square.gif) top left no-repeat;
    margin-top: 1px;
}

.usporedi-floater {
    margin-left: 834px;
    position: absolute;
    background-color: #eee;
    border-width: 0;
    border-top: solid 1px #eee;
    width: 95px;
    margin-right:5px;
    padding-right:5px;
}

.atribX{
	margin-top:5px;
	margin-right:5px;
}


.floter {
    float: left;
    border-top: solid 1px #eee;
    border-right: solid 1px #eee;
    /*border-bottom: solid 1px #eee;*/
    padding: 0 15px;
    height:35px;
    padding-top: 15px;
    vertical-align: middle;
    margin-bottom: -1px;
    border-bottom: solid 1px #eee;
}

.floter-cijena {
    padding: 0;
    height: 50px;
}

.usporediFloat{
	float:left;
}

.f-close {
    padding: 0;
    height:50px;
    overflow: hidden;
}

table.f-table {
    width: 100%;
    height: 50px;
}

table.f-table td {
    padding-right: 0px;
}

table.f-table td img {
    display: block;
    padding-top: 1px;
    padding-right: 1px;
}

table.f-table td.f-data {
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 5px;
}


#tbl-products thead td {
    padding: 10px 15px;
    font-weight: bold;
    border-top: solid 1px #eee;
}

#cijena-box {
    display: none;
}

#h-brandovi {
    display: none;
}

#content a.posalji {
	display: block;
	background: Transparent url(http://slike.hgspot.hr/css/posalji-button.png) top left no-repeat;
	width: 72px;
	height: 18px;
}

#content a.posalji:hover {
	background: Transparent url(http://slike.hgspot.hr/css/posalji-button.png) 0 -18px no-repeat;
}

#tm_box {
	padding: 0;
	margin: 0;
	width: 60px;
}


#tip-centri {
	margin-left: 425px;
	margin-top: -50px;
}

.soc-sep {
	padding-top: 10px;
	padding-bottom: 16px;
	background: Transparent url(http://slike.hgspot.hr/css/soc-sep.gif) top center repeat-x;
}

.hand {
	cursor: hand;
	cursor: pointer;
}

#nav-left span.ico-rss {
	padding-right: 35px;
	background: Transparent url(rss-icon.png) 35px 0 no-repeat;
	height: 19px;
} 

#nav-left span.ico-rss:hover {
	background-position: 35px -23px;
}


#nav-left span.ico-chat, p.error-msg span.ico-chat {
	padding-right: 35px;
	background: Transparent url(http://livezilla.hgspot.hr/image.php?id=01) 95px no-repeat;
	cursor: hand;
	cursor: pointer;
	height: 19px;
} 


p.error-msg span span {
	display: inline;
	background: Transparent url(http://livezilla.hgspot.hr/image.php?id=01) 135px 5px no-repeat;
	padding-right: 30px;
}


p.livezilla {
	display: inline;
	background: Transparent url(http://livezilla.hgspot.hr/image.php?id=01) top right no-repeat;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-top: 5px;
}


#nav-left span.ico-chat:hover {
	/*background-position: 35px -23px;*/
}

#hot-markica {
	background: Transparent url(http://slike.hgspot.hr/css/hot-markica.png) bottom left no-repeat;
	width: 150px;
	height: 85px;
	position: absolute;
	margin-left: 172px;
	margin-top: 60px;
	padding-top: 15px;
	padding-left: 20px; 
} 

p.old-price {
	color: #ccc;
	font-size: 11px;
}

p.old-price span {
	color: #fff;
}

p.new-price {
	color: #fff;
	font-size: 19px;
}

p.new-price span {
	font-weight: bold;
	font-size: 23px;
}

.hotpopup {
	width: 372px;
	height: 380px;
	position: absolute;
	left: 287px;
	top: -110px;
	z-index:100000;
}

.hotpopup-top {
	background: Transparent url(http://slike.hgspot.hr/css/hot-top.png) top center no-repeat;
	height: 18px;
	width: 100%;
}

.hotpopup-top img {
	display: block;
	float: right;
	padding-right: 4px;
	padding-top: 4px;
}

.hotpopup-bottom {
	background: Transparent url(http://slike.hgspot.hr/css/hot-bottom.png) top center no-repeat;
	height: 18px;
	width: 100%;
}

.hotpopup-middle {
	background: Transparent url(http://slike.hgspot.hr/css/hot-middle.png) top center repeat-y;
	height: 340px;
	width: 100%;
	vertical-align:middle;
}


#hot-markica-popup {
	background: Transparent url(http://slike.hgspot.hr/css/hot-markica.png) top left no-repeat;
	width: 198px;
	height: 123px;
	position: absolute;
	margin-left: 173px;
	margin-top: 100px;
	padding-top: 23px;
	padding-left: 34px; 
}



