.button {
  height:23px;
  line-height:20px;
  color:#4b4b4d;
}
.button_green {
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
}
.button_blue {
  border:1px solid #177da7;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#5fb9d4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#5fb9d4));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
}
.c #header #logo {
  float:left;
  display:block;
  width:161px;
  height:68px;
}
.c #header #servis_btn {
  position:absolute;
  float:left;
  margin-top:-25px;
  margin-left:200px;
  display:block;
  width:124px;
  height:85px;
  z-index:100;
}
.c #header #trgovina_btn{
  position:absolute;
  float:left;
  left:327px;
  margin-top:-25px;
  display:block;
  width:122px;
  height:44px;
  z-index:100;
}
.c #header .search b {
  font-size:13px;
  display:inline-block;
  float:left;
  padding-right:10px;
}
.c #header .search input.text {
  float:left;
  color:black;
  border:1px solid #d5d6d7;
  background:#f5f5f6;
  height:21px;
  padding:0 2px;
  width:175px;
  margin-right:5px;
}
.c #header .search input.submit {
  float:left;
  height:23px;
  line-height:20px;
  color:#4b4b4d;
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
  margin-right:5px;
  cursor:pointer;
  font-size: 12px;
  font-family: 	Arial,Verdana,sans-serif;
}
.c #header .search a.bttn {
  margin-right:5px;
  float:left;
  height:21px;
  line-height:22px;
  color:#4b4b4d;
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
  display:inline-block;
  padding:0 20px;
}
.c #header .search a.bttny {
  margin-right:5px;
  float:left;
  height:21px;
  line-height:22px;
  color:#4b4b4d;
  border:1px solid #FCD006;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#F6FBFC 0%,#FEDF49 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F6FBFC),color-stop(100%,#FEDF49));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6FBFC',endColorstr='#D3E38E',GradientType=0);
  display:inline-block;
  padding:0 20px;
}
.c #header .search {
  width:520px;
  float:right;
  line-height:22px;
}
.c #header nav#mm div.aside {
  width:165px;
  background:#fefefe url("../img/aside_top.jpg") repeat-x bottom;
  height:27px;
  float:left;
}
.c #header nav#mm ul li a img {
  display:inline;
  margin-top:9px;
}
.c #header nav#mm ul li a {
  float:left;
  padding:0 27px;
  height:27px;
  line-height:27px;
  color:#fff;
  display:block;
  background:url("../img/menu_sep.jpg") no-repeat bottom left;
  text-align:center;
  font-size:12px;
  font-weight:bold;
}
.c #header nav#mm ul li a:hover { color:#FFF; }
.c #header nav#mm ul li {
  float:left;
  list-style:none;
}
.c #header nav#mm ul li.active { background:url("../img/menu_active.jpg") repeat-x bottom; }
.c #header nav#mm ul {
  width:835px;
  float:left;
  margin:0;
  border-bottom:1px solid #000;
  background:url("../img/menu_sep.jpg") no-repeat bottom right;
}
.c #header nav#mm {
  width:1000px;
  float:left;
  margin-top:5px;
}
.c #header {
  width:1000px;
  float:left;
  position: relative;
}
.c #wrap aside {
  width:166px;
  float:left;
  background:#f6f6f6 url("../img/box_bg.jpg") repeat-x bottom;
}
.c #wrap #main {
  width:814px;
  float:left;
  padding:20px 0 20px 20px;
  background:url("../img/bg_main.jpg") repeat-x top;
}
.c #wrap {
  width:1000px;
  float:left;
}
.c {
  width:1000px;
  margin:0 auto;
  overflow:hidden;
  padding:25px 0 0 0;
}
aside .lastbox {
  width:166px;
  float:left;
  background:url("../img/last_box_border.jpg") no-repeat top right #414042;
  height:35px;
  
}
aside .box span.title {
  padding:1px 0px 2px 15px;
  display:block;
  width:150px;
  color:#ccc;
  font-size:13px;
  font-weight:bold;
  float:left;
  background:#646567;
  margin-bottom:3px;
}
aside .box .row label {
  width:150px;
  float:left;
  display:block;
  color:#1e80aa;
}
aside .box .row {
  padding:0px 0px 0px 15px;
  width:150px;
  float:left;
}
aside .box .center a.bttn {
  height:23px;
  height:18px;
  line-height:20px;
  line-height:16px;
  color:#4b4b4d;
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
  display:inline-block;
  padding:0 5px;
  margin-right:10px;
  font-size:11px;
}
aside .box .center { text-align:center; }
aside .box {
  width:165px;
  float:left;
  padding:5px 0;
  border-right:1px solid #000;
  background:#414042;
}
aside .cat ul li a, aside .cat ul li a:visited {
  outline:none;
  float:left;
  padding:1px 0 1px 15px;
  display:block;
  width:150px;
  color:#fff;
}
aside .cat ul li a:hover { color:#FCD006; }
aside .cat ul li {
  width:150px;
  float:left;
  list-style:none;
  margin-bottom:1px;
  padding-left:1px;
}
aside .cat ul li.active ul li a, aside .cat ul li.active ul li a:visited {
  width:133px;
  color:#f9f9f9;
  padding:0 0 0 13px;
  font-size:11px;
  background:url("../img/cat_bullet.jpg") no-repeat center left ;
}
aside .cat ul li.active ul li a:hover { color:#FCD006; }
aside .cat ul li.active ul li {
  padding:0;
  width:140px;
  padding-left:10px;
}
aside .cat ul li.active ul {
  float:left;
  width:150px;
}
aside .cat ul {
  width:165px;
  float:left;
  margin:0;
  line-height:120%;
  
}
aside .cat { padding-top:0px;background:#414042; }
aside .compare .row { margin-bottom:5px; }
aside .filters .row span.filter {
  font-size:12px;
  display:block;
  width:150px;
  float:left;
  color:#4d4d4f;
  text-transform:uppercase;
  font-weight:bold;
}
aside .filters .row { margin-bottom:10px; }
aside .newsletter p {
  padding:0 5px;
  margin-bottom:3px;
}
aside .newsletter .row input.text {
  width:103px;
  margin-bottom:3px;
}
aside .newsletter .row input.submit {
  width:auto;
  padding:1px 10px;
}
aside .newsletter .row { text-align:center; }
#banner .item .slika {
  width:160px;
  float:left;
  text-align:center;
  margin-right:20px;
}
#banner .item h2.title {
  width:632px;
  color:#373435;
  font-size:24px;
  display:inline-block;
  float:left;
  font-weight:normal;
  margin-top:15px;
  letter-spacing:1px;
  margin-bottom:15px;
}
#banner .item ul ul, #banner .item .text ul {
  margin-left:20px;
  width:282px;
}
#banner .item ul, #banner .item .text {
  width:302px;
  display:inline;
  float:left;
  margin:0;
}
#banner .item .order span {
  display:inline-block;
  float:left;
  margin-right:10px;
}
#banner .item .order b {
  color:#4b4b4d;
  font-size:20px;
}
#banner .item .order a.bttn {
  margin-right:5px;
  float:left;
  height:23px;
  height:21px;
  line-height:20px;
  color:#4b4b4d;
  border:1px solid #177da7;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#5fb9d4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#5fb9d4));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
  display:inline-block;
  padding:0 10px;
  font-size:11px;
}
#banner .item .order {
  width:300px;
  float:left;
  margin-top:40px;
  color:#ffffff;
  font-size:24px;
}
#banner .item { width:812px; }
#banner .blue { background:url("../img/banner_bg_blue.jpg") no-repeat top right; }
#banner .green { background:url("../img/banner_bg_green.jpg") no-repeat top right; }
#banner {
  width:812px;
  float:left;
  border:1px solid #555555;
  position:relative;
  overflow:hidden;
  height:129px;
  margin-bottom:3px;
}
#cycle a {
  padding:0px 3px;
  display:block;
  width:9px;
  float:left;
  text-align:center;
  margin-right:3px;
  color:#333333;
}
#cycle a.activeSlide {
  border:1px solid #79797b;
  background:#ffffff;
  color:#333333;
  outline:none;
}
#cycle {
  width:814px;
  float:left;
  margin-bottom:5px;
}
.paginator h2.rand {
  font-size:12px;
  text-transform:uppercase;
  width:560px;
  display:block;
  float:left;
}
.paginator a.chView {
  float:right;
  width:13px;
  height:13px;
  display:inline-block;
  margin-left:5px;
}
.paginator a.grid { background:url("../img/view_grid.png") no-repeat top left; }
.paginator a.line { background:url("../img/view_line.png") no-repeat top left; }
.paginator .num a {
  color:#ccc;
  font-size:11px;
}
.paginator .num {
  width:190px;
  float:right;
  color:#4b4b4d;
  text-align:right;
  line-height:1;
}
.paginator {
  width:794px;
  padding:5px 10px;
  float:left;
  background:url("../img/rand_bg.jpg") repeat-x top;
}
.productgrid .itemrow {
  width:814px;
  float:left;
  border-bottom:2px solid #e1e2e3;
}
.productgrid .item b.over {
  position:absolute;
  top:0;
  z-index:30;
  height:73px;
  width:73px;
  display:block;
}
.productgrid .item b.over_znizano {
  left:0;
  background:url("../img/over_znizano.png") no-repeat top left;
}
.productgrid .item b.over_novo {
  right:1px;
  background:url("../img/over_novo.png") no-repeat top right;
}
.productgrid .item b.over_sale {
  right:1px;
  background:url("../img/over_sale.png") no-repeat top right;
}
.productgrid .item .wrap {
  padding:5px;
  margin:10px;
  display:inline;
  width:173px;
  float:left;
  background:url("../img/item_wrap_bg.jpg") repeat-x bottom #FFF;
}
.productgrid .item .row a.bttn {
  float:left;
  height:23px;
  height:21px;
  line-height:20px;
  color:#4b4b4d;
  display:inline-block;
  padding:0 5px;
  font-size:11px;
}
.productgrid .item .row a.compare {
  float:left;
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
}
.productgrid .item .row a.tocart {
  float:right;
  border:1px solid #fcd006;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#fedf49 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#fedf49));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
}
.productgrid .item .row {
  width:173px;
  float:left;
  margin-bottom:3px;
}
.productgrid .item b.sign {
  width:40px;
  height:40px;
  display:block;
  float:right;
  background:url("../img/product_sign.png") no-repeat top left;
}
.productgrid .item .rowhalf .row { width:122px; }
.productgrid .item .rowhalf {
  
  line-height:112%;
  margin-bottom:10px;
}
.productgrid .item .image { text-align:center; }
.productgrid .item .name a {
  outline:none;
  color:#666;
  font-weight:bold;
}
.productgrid .item .name {
  padding:0;
  margin:0;
  height:60px;
}
.productgrid .item .chiper {
  font-size:11px;
  color:#a5a7a9;
  padding:0;
}
.productgrid .item .price span.left, .productgrid .item .pricevpc span.left {
  float:left;
  width:55px;
  font-size:11px;
}
.productgrid .item .price span.right, .productgrid .item .pricevpc span.right {
  float:right;
  width:67px;
  text-align:right;
  font-size:11px;
  font-weight:bold;
  color:#888a8c;
}
.productgrid .item .price, .productgrid .item .pricevpc {
  margin:0;
  padding:0;
  color:#545456;
}
.productgrid .item .pricevpc span.left { color:#545456; }
.productgrid .item .pricevpc span.right { color:#0e77a4; }
.productgrid .item {
  position:relative;
  width:203px;
  float:left;
  background:url("../img/prod_item_r_mid.jpg") repeat-y right;
}
.productgrid .itemrowfirst .item { background:#ffffff url("../img/prod_item_r_border.jpg") no-repeat top right; }
.productgrid .itemrowlast .item { background:#ffffff url("../img/prod_item_r_border_last.jpg") no-repeat top right; }
.productgrid .itemrowlast { border:0;}
.productgrid .itemlast, .productgrid .itemrowfirst .itemlast, .productgrid .itemrowlast .itemlast { background:none; }
.productgrid {
  width:814px;
  float:left;
  padding-bottom:5px;
  background:#ffffff; 
}
.productlist .itemrow {
  width:814px;
  float:left;
}
.productlist .item b.over {
  position:absolute;
  top:0;
  z-index:30;
  height:73px;
  width:73px;
  display:block;
}
.productlist .item b.over_znizano {
  left:0;
  background:url("../img/over_znizano.png") no-repeat top left;
}
.productlist .item b.over_novo {
  right:1px;
  background:url("../img/over_novo.png") no-repeat top right;
}
.productlist .item b.over_sale {
  right:1px;
  background:url("../img/over_sale.png") no-repeat top right;
}
.productlist .item .wrap {
  width:794px;
  float:left;
}
.productlist .item .image {
  width:160px;
  float:left;
}
.productlist .item .row p {
  font-size:11px;
  margin-bottom:5px;
}
.productlist .item .row {
  width:384px;
  float:left;
  margin-bottom:3px;
}
.productlist .item .add a.bttn {
  float:left;
  height:23px;
  height:21px;
  line-height:20px;
  color:#4b4b4d;
  display:inline-block;
  padding:0 5px;
  font-size:11px;
  margin-bottom:5px;
}
.productlist .item .add a.compare {
  border:1px solid #EDEEEF;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
}
.productlist .item .add a.tocart {
  border:1px solid #177da7;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#5fb9d4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#5fb9d4));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
}
.productlist .item .add {
  width:100px;
  float:left;
  display:inline;
  margin-left:10px;
  padding-top:20px;
}
.productlist .item b.sign{
  width:80px;
  height:80px;
  display:block;
  float:left;
  margin-top:10px;
  background:url("../img/sign_vrst.png") no-repeat top left;
}
.productdata div.razrezanaCena{
	height: 80px;
	background:url("../img/sign_vrst.png") no-repeat top left;
	padding-left: 90px;
	float: left;
	margin-top: 5px;
	font-size: 13px;
}

.productlist .item .rowhalf .row { width:200px; }
.productlist .item .rowhalf {
  width:200px;
  line-height:112%;
  margin-bottom:10px;
}
.productlist .item .image { text-align:center; }
.productlist .item .name a {
  outline:none;
  color:#EDEEEF;
  font-weight:bold;
}
.productlist .item .name {
  padding:0;
  margin:0;
}
.productlist .item .chiper {
  font-size:11px;
  color:#a5a7a9;
  padding:0;
}
.productlist .item .price span.left, .productlist .item .pricevpc span.left {
  float:left;
  width:100px;
  font-size:11px;
}
.productlist .item .price span.right, .productlist .item .pricevpc span.right {
  float:left;
  width:100px;
  text-align:right;
  font-size:11px;
  font-weight:bold;
  color:#888a8c;
}
.productlist .item .price, .productlist .item .pricevpc {
  margin:0;
  padding:0;
  color:#545456;
}
.productlist .item .pricevpc span.left { color:#545456; }
.productlist .item .pricevpc span.right { color:#0e77a4; }
.productlist .item {
  position:relative;
  width:794px;
  float:left;
  background:url("../img/plist_bg.jpg") repeat-y right;
  padding:10px;
  border-bottom:2px solid #e1e2e3;
  margin-bottom:10px;
}
.productlist .itemrowlast .itemlast { border:0; }
.productlist {
  width:814px;
  float:left;
  padding-bottom:5px;
  background:#f6fbfc;
}
#footer .box .title {
  color:#c8c8c8;
  font-size:12px;
  display:block;
  margin-bottom:10px;
  font-weight:bold;
}
#footer .box ul li a { color:#c8c8c8; }
#footer .box ul li {
  width:141px;
  float:left;
  color:#000;
}
#footer .box ul {
  width:141px;
  float:left;
  margin-left:15px;
  display:inline;
}
#footer .box {
  width:156px;
  float:left;
  padding:5px;
  background:url("../img/footer_sep.jpg") no-repeat top right;
  min-height:130px;
  height:130px;
}
#footer .boxlast { background:none; }
#footer .box2blue a {
  color:#c8c8c8;
  font-weight:bold;
}
#footer .box2blue {
  width:332px;
  float:left;
  background:#000;
  color:#c8c8c8;
  font-size:14px;
  text-align:center;
}
#footer {
  width:1000px;
  float:left;
}
.breadcrumbs a, .breadcrumbs a:visited { color:#000; }
.breadcrumbs a:hover { color:#000; }
.breadcrumbs a.last { color:#aed254; }
.breadcrumbs {
  color:#333333;
  font-size:12px;
  width:804px;
  float:left;
  background:url("../img/single_grad.png") repeat-x top;
  padding:5px;
  padding-bottom:10px;
  margin-bottom:10px;
}
#single .productdata .thumbs li {
  list-style-type:none;
  float:left;
  width:100px;
  margin-bottom:2px;
  padding-bottom:2px;
  border-bottom:1px dotted #cccccc;
  text-align:center;
}
#single .productdata .thumbs {
  margin:0;
  width:100px;
  float:left;
}
#single .productdata .bigimgwrap .bigimg {
  width:300px;
  float:left;
  text-align:center;
  margin-bottom:10px;
}
#single .productdata .bigimgwrap .controls a {
  font-size:11px;
  color:#727376;
  display:inline-block;
  line-height:21px;
  padding-right:10px;
}
#single .productdata .bigimgwrap .controls a:hover { color:#333333; }
#single .productdata .bigimgwrap .controls a.zoom {
  height:22px;
  padding-left:22px;
  background:url("../img/icon_zoom.jpg") no-repeat left center;
}
#single .productdata .bigimgwrap .controls a.send {
  height:22px;
  padding-left:25px;
  background:url("../img/icon_mailto.jpg") no-repeat left center;
}
#single .productdata .bigimgwrap .controls a.compare {
  height:22px;
  padding-left:20px;
  background:url("../img/icon_compare.jpg") no-repeat left center;
}
#single .productdata .bigimgwrap .controls {
  width:300px;
  float:left;
  text-align:center;
}
#single .productdata .bigimgwrap {
  width:300px;
  margin:0 10px;
  float:left;
}
#single .productdata .data h1 a {
  color:#4b4b4d;
  font-size:14px;
}
#single .productdata .data h1 {
  padding-bottom:5px;
  background:url("../img/single_name.jpg") no-repeat bottom left;
  margin-bottom:10px;
}
#single .productdata .data .price span {
  display:block;
  font-size:12px;
  line-height:120%;
}
#single .productdata .data .price span.imp b { color:#000; }
#single .productdata .data .price span.imp { font-weight:bold; }
#single .productdata .data .price {
  width:384px;
  float:left;
  margin-bottom:10px;
}
#single .productdata .data .tabs ul.bttns li a {
  padding:2px 10px;
  margin-right:2px;
  display:inline-block;
  border:1px solid #c1c3c5;
  color:#606062;
  background:#adaeb1;
  background:-moz-linear-gradient(top,#adaeb1 0%,#dddee0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#adaeb1),color-stop(100%,#dddee0));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ADAEB1',endColorstr='#DDDEE0',GradientType=0);
}
#single .productdata .data .tabs ul.bttns li {
  list-style:none;
  float:left;
}
#single .productdata .data .tabs ul.bttns li.active a {
  background:#fefefe;
  filter:none;
  outline:none;
}
#single .productdata .data .tabs ul.bttns {
  width:384px;
  float:left;
  margin:0;
  margin-bottom:-1px;
}
#single .productdata .data .tabs .box .twrp .tab {
  width:372px;
  float:left;
}
#single .productdata .data .tabs .box .twrp .hide { display:none; }
#single .productdata .data .tabs .box .twrp {
  width:372px;
  float:left;
  padding:5px;
  border-bottom:1px solid #c1c3c5;
}
#single .productdata .data .tabs .box .wrp label b {
  display:block;
  width:60px;
  float:left;
  color:#000;
  margin-right:10px;
}
#single .productdata .data .tabs .box .wrp label select, #single .productdata .data .tabs .box .wrp label input {
  width:100px;
  padding:2px;
  border:1px solid #676465;
}
#single .productdata .data .tabs .box .wrp label input {
  width:30px;
  text-align:center;
  color:#000;
}
#single .productdata .data .tabs .box .wrp label {
  display:block;
  margin-bottom:3px;
  width:200px;
  float:left;
}
#single .productdata .data .tabs .box .wrp a.bttn {
  margin-right:5px;
  float:right;
  height:23px;
  height:21px;
  line-height:20px;
  color:#4b4b4d;
  border:1px solid #FCD006;
  background:#ffefae9;
  background:-moz-linear-gradient(top,#fefae9 0%,#FEDF49 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefae9),color-stop(100%,#FEDF49));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
  display:inline-block;
  padding:0 10px;
  font-weight:bold;
}
#single .productdata .data .tabs .box .wrp {
  width:372px;
  float:left;
  padding:5px;
}
#single .productdata .data .tabs .box {
  width:382px;
  float:left;
  border:1px solid #c1c3c5;
}
#single .productdata .data .tabs {
  width:384px;
  float:left;
}
#single .productdata .data {
  width:384px;
  margin-left:10px;
  float:left;
}
#single .productdata .opis .title, #single .productdata .similar .title {
  padding:5px;
  display:block;
  padding-bottom:10px;
  margin-bottom:10px;
  background:url("../img/single_grad.png") repeat-x center top;
  color:#000;
  font-weight:bold;
}
#single .productdata .opis, #single .productdata .similar {
  width:814px;
  float:left;
  margin-top:10px;
}
#single .productdata .similar ul li a {
  display:block;
  color:#4b4b4d;
}
#single .productdata .similar ul li b {
  display:block;
  color:#000;
}
#single .productdata .similar ul li {
  list-style:none;
  width:154px;
  float:left;
  margin-right:11px;
  text-align:center;
}
#single .productdata .similar ul li.last { margin-right:0; }
#single .productdata .similar ul {
  margin:0;
  width:814px;
  float:left;
}
#single .productdata {
  width:814px;
  float:left;
}
#single {
  width:814px;
  float:left;
  background:#fff;
  color:#000;
}
#page_single .image {
  width:250px;
  float:left;
  margin-right:20px;
  border:1px solid #9fa1a4;
}
#page_single .data h1 {
  color:#2e3192;
  font-size:13px;
}
#page_single .data span.chiper {
  color:#9ea3a6;
  padding:5px 0;
  display:block;
  width:445px;
  float:left;
  margin-bottom:10px;
  border-bottom:1px dotted #9ea3a6;
}
#page_single .data .box div.row b {
  float:left;
  width:50px;
}
#page_single .data .box div.row i.supply {
  height:21px;
  padding-left:18px;
  line-height:20px;
  display:block;
  outline:none;
  font-size:11px;
  color:#757779;
  text-align:right;
  width:15px;
  float:left;
  font-style:normal;
}
#page_single .data .box div.row i.yes { background:url("../img/supply_yes.png") no-repeat center left; }
#page_single .data .box div.row i.no { background:url("../img/supply_no.png") no-repeat center left; }
#page_single .data .box div.row {
  float:left;
  width:433px;
  color:#797b7d;
}
#page_single .data .box {
  float:left;
  width:433px;
  border:1px solid #9ea3a6;
  background:#f1f1f2;
  padding:5px;
}
#page_single .data .bluebox .prices span b { font-weight:bold; }
#page_single .data .bluebox .prices span {
  display:block;
  width:140px;
  float:left;
}
#page_single .data .bluebox .prices span.blue b { color:#006489; }
#page_single .data .bluebox .prices span.blue { color:#008abf; }
#page_single .data .bluebox .prices span.red b { color:#640d0b; }
#page_single .data .bluebox .prices span.red { color:#a81d21; }
#page_single .data .bluebox .prices {
  width:140px;
  padding-right:13px;
  float:left;
}
#page_single .data .bluebox .quan span { padding-right:20px; }
#page_single .data .bluebox .quan input.kol {
  width:40px;
  border:1px solid #606467;
  padding:1px 2px;
}
#page_single .data .bluebox .quan input.submit {
  border:1px solid #ffffff;
  padding:1px 2px;
  font-size:11px;
  color:#ffffff;
  background:#8385a9;
  background:-moz-linear-gradient(top,#8385a9 0%,#263e75 29%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8385a9),color-stop(29%,#263e75));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8385A9',endColorstr='#263E75',GradientType=0);
}
#page_single .data .bluebox .quan {
  width:280px;
  float:left;
  color:#606467;
}
#page_single .data .bluebox .refer a { color:#929ea6; }
#page_single .data .bluebox .refer {
  width:280px;
  float:left;
  color:#929ea6;
  font-size:11px;
}
#page_single .data .bluebox {
  padding:15px 5px;
  background:#a5dbf5 url("../img/single_product_blue_cart.jpg") no-repeat center right;
  border-top:none;
}
#page_single .data {
  width:445px;
  float:left;
}
#page_single .additional h3 {
  font-size:12px;
  color:#303293;
  border-bottom:1px solid #9c9ea1;
  padding-bottom:3px;
  margin-bottom:10px;
}
#page_single .additional p { margin-bottom:10px; }
#page_single .additional .moreproducts .item img { border:1px solid #b2b4b7; }
#page_single .additional .moreproducts .item a {
  color:#0095da;
  display:block;
}
#page_single .additional .moreproducts .item span { display:block; }
#page_single .additional .moreproducts .item {
  width:98px;
  float:left;
  text-align:center;
}
#page_single .additional .moreproducts {
  width:-70;
  float:left;
}
#page_single .additional {
  margin-top:20px;
  padding:15px;
  width:-70;
  float:left;
  background:#f1f1f2;
  background:-moz-linear-gradient(top,#f1f1f2 0%,#ffffff 42%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f2),color-stop(42%,#ffffff));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F2',endColorstr='#FFFFFF',GradientType=0);
  border-top:1px solid #9c9ea1;
  font-size:11px;
  line-height:120%;
}
#page_single {
  padding:20px;
  width:-40;
  background:#fff;
}
#compareBox {
  clear:both;
  margin:5px;
}
#compareBox td {
  width:164px;
  padding:3px 0;
}
#compareBox td a { float:right; }
#page_compare table col { background:#ffffff; }
#page_compare table col.gray { background:#f1f1f2; }
#page_compare table tr { border-bottom:1px solid #d2d3d5; }
#page_compare table td a {
  color:#a1ce3d;
  font-weight:bold;
}
#page_compare table td { padding:5px; }
#page_compare table {
  width:100%;
  background:#ffffff;
  line-height:120%;
  font-size:11px;
}
#page_compare {
  padding:20px;
  width:770px;
}
#cartpage {
  width:757px;
  float:left;
}
#cartpage input.submit {
  border:1px solid #ffffff;
  padding:1px 2px;
  font-size:11px;
  color:#ffffff;
  background:#8385a9;
  background:-moz-linear-gradient(top,#8385a9 0%,#263e75 29%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8385a9),color-stop(29%,#263e75));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8385A9',endColorstr='#263E75',GradientType=0);
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topleft:5px;
  border-top-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  -moz-border-radius-bottomright:5px;
  border-bottom-right-radius:5px;
}
#cartpage {
  float:left;
  width:814px;
  color:#000;
}
#cartpage table {
  background:#ffffff;
  border-collapse:separate;
  font-size:11px;
  width:100%;
}
#cartpage table tr { vertical-align:middle; }
#cartpage table td {
  padding:5px;
  vertical-align:middle;
}
#cartpage table tfoot tr td {
  border-color:#ffffff #d9dde3 #e6e7e8 #ffffff;
  border-style:solid;
  border-width:1px;
}
#cartpage table tfoot tr td .goright {
  float:right;
  text-align:right;
  width:200px;
}
#cartpage table tfoot tr td .goleft {
  float:left;
  width:200px;
}
#cartpage table tbody td {
  border-color:#ffffff #e6e7e8 #e6e7e8 #ffffff;
  border-style:solid;
  border-width:1px;
}
#cartpage table tbody tr td.pricesum { border-color:#ffffff #e6e7e8 #d9dde3 #ffffff; }
#cartpage table tbody tr.last td.pricesum { border-color:#ffffff #e6e7e8 #e6e7e8 #ffffff; }
#cartpage table tbody tr td.img { border-color:#ffffff #d9dde3 #d9dde3 #e6e7e8; }
#cartpage table tbody tr.last td.img { border-color:#ffffff #d9dde3 #e6e7e8 #e6e7e8; }
#cartpage table thead th {
  background:url(../img/bg_main.jpg) repeat-x;
  height:25px;
  padding:0 5px;
  text-align:left;
  vertical-align:middle;
}
#cartpage table thead th.img { border-color:#e6e7e8 #d9dde3 #d9dde3 #e6e7e8; }
#cartpage table tbody td input.quantity {
  border:1px solid #656466;
  font-size:9px;
  height:15px;
  margin-right:3px;
  text-align:center;
  width:14px;
}
#cartpage table tbody td, #cartpage table thead th { text-align:center; }
#cartpage table tbody td.name, #cartpage table thead th.name { text-align:left; }
#cartpage #summary {
  background:none repeat scroll 0 0 #f1f1f2;
  border:1px solid #d9dde3;
  float:right;
  margin-top:10px;
  padding:5px;
  width:200px;
}
#cartpage #summary span.row {
  float:left;
  margin-bottom:3px;
  width:200px;
}
#cartpage #summary span.row s {
  float:left;
  text-decoration:none;
  width:70px;
}
#cartpage #summary span.row b {
  float:right;
  font-weight:normal;
  text-align:right;
  width:130px;
}
#cartpage #summary span.sum { font-size:13px; }
#cartpage #summary span.sum b { font-weight:bold; }
#cartpage #summary {
  background:none repeat scroll 0 0 #f1f1f2;
  border:1px solid #d9dde3;
  float:right;
  margin-top:10px;
  padding:5px;
  width:200px;
}
#cartpage #summary span.row {
  float:left;
  margin-bottom:3px;
  width:200px;
}
#cartpage #summary span.row s {
  float:left;
  text-decoration:none;
  width:70px;
}
#cartpage #summary span.row b {
  float:right;
  font-weight:normal;
  text-align:right;
  width:130px;
}
#cartpage #summary span.sum { font-size:13px; }
#cartpage #summary span.sum b { font-weight:bold; }
#cartpage table .total {
  font-size:13px;
  color:#000;
}
.navi-gumb { padding:5px 10px; }
.navi-gumb span {
  position:relative;
  top:5px;
}
#page_login h2 { margin-bottom:20px; }
#page_login .aligncenter label input.text {
  border:1px solid #5e6670;
  border:1px solid #EDEEEF;
  margin-right:3px;
  padding:2px;
  width:120px;
  background:#fafbf4;
  background:-moz-linear-gradient(top,#fafbf4 0%,#646567 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafbf4),color-stop(100%,#646567));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFBF4',endColorstr='#D3E38E',GradientType=0);
}
#page_login .aligncenter label {
  float:left;
  color:#41464b;
  font-size:11px;
  width:100%;
  text-align:right;
  margin-bottom:4px;
}
#page_login .aligncenter input.submit {
  border:1px solid #ffffff;
  border:1px solid #177da7;
  padding:1px 2px;
  font-size:11px;
  color:#2c75ac;
  margin-left:85px;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#5fb9d4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#5fb9d4));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
}
#page_login .aligncenter {
  width:218px;
  margin:0 auto;
  padding:10px 0;
}
#page_login .reg a {
  display:block;
  border:1px solid #ffffff;
  border:1px solid #177da7;
  padding:1px 2px;
  font-size:11px;
  margin-bottom:10px;
  background:#f6fbfc;
  background:-moz-linear-gradient(top,#f6fbfc 0%,#5fb9d4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6fbfc),color-stop(100%,#5fb9d4));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefae9',endColorstr='#fedf49 ',GradientType=0);
}
#page_login .reg { text-align:center; }
#page_login {
  width:770px;
  padding:15px;
}

div#productbox div.razrezanaCena {
	display: none; position: absolute; right: 15px; top: 30px; z-index: 9999;
	background-color: #F0F4CF; border: 1px solid #D4E390;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	padding: 10px;
}

#ajax_cart {
	display: none; clear: both; position: absolute; right: 15px; top: 30px; width: 400px; z-index: 9999;
	background-color: #f8f8f8; border: 1px solid #D4E390;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#ajax_cart div.notice { text-align: center; font-weight: bold; padding: 5px; margin-top: 10px;}
#ajax_cart div.title  { font-weight: bold; text-align: left; padding: 5px; color: #000; }
#ajax_cart div.total { color:#000; font-weight: bold; text-align: right; padding: 5px; margin: 5px 0px; clear: both;}
#ajax_cart .itemrow { margin-bottom: 5px; width: 390px; line-height: 20px;}
#ajax_cart .itemrow span.name {color:#000; padding: 2px 5px; float: left;}
#ajax_cart .itemrow span.name a:hover{color:#666;}
#ajax_cart .itemrow span.price { color: #000; float: right; font-size: 11px; padding-right: 5px; text-align: right; font-weight: bold; }
#ajax_cart .buttons { width: 100%; text-transform: uppercase; text-align: center; margin: 10px 0px; line-height: 20px; font-size: 11px;}
#ajax_cart .buttons a{color:#000;}
#ajax_cart .buttons a:hover { color:#666; }
#ajax_cart .buttons img { border: none; vertical-align: middle; width: 20px; height: 20px;}

/* Register
**************************************/
#regpage{
    color: #000;
	width:621px;
	float:left;
	margin:10px 0 0 9px;
}
   p#regpage {
	width:590px;
	text-align: justify;
	}
	#regform{
		width:621px;
		float:left;
	}	
		#regform .row{
			width:621px;
			float:left;
			margin-bottom:5px;
		}
			#regform .lbox{
				width:50%;
				float:left;
			}
			#regform .rbox{
				width:50%;
				float:right;
			}
			#regform .row label{
				width:100%;
				float:left;
				display:block;
				font-weight:bold;
				margin-bottom:2px;
			}
				#regform .row label b{
					color:red;
				}
			#regform .row input.half{
				width:250px;
				border:1px solid #444;
				height:16px;
				padding:2px;
				float:left;
			}
			#regform .row input.whole{
				width:561px;
				border:1px solid #444;
				height:18px;
				padding:2px;
				float:left;
			}
			#regform .row select{
				width:250px;
				border:1px solid #444;
				height:22px;
				padding:2px;
			}
			/* User info
**************************************/
#userinfo{
    color: #000;
	width:621px;
	float:left;
	margin:0 0 0 9px;
}
	#userinfo #regform{
		width:621px;
		float:left;
		margin-bottom:15px;
	}	
		#userinfo #regform .row{
			width:621px;
			float:left;
			margin-bottom:5px;
		}
			#userinfo #regform .lbox{
				width:50%;
				float:left;
			}
			#userinfo #regform .rbox{
				width:50%;
				float:right;
			}
			#userinfo #regform .row label{
				width:100%;
				float:left;
				display:block;
				font-weight:bold;
				margin-bottom:2px;
			}
				#userinfo #regform .row label b{
					color:red;
				}
			#userinfo #regform .row input.half{
				width:250px;
				border:1px solid #444;
				height:16px;
				padding:2px;
				float:left;
			}
			#userinfo #regform .row input.whole{
				width:561px;
				border:1px solid #444;
				height:18px;
				padding:2px;
				float:left;
			}
			#userinfo #regform .row select{
				width:250px;
				border:1px solid #444;
				height:22px;
				padding:2px;
			}

	#userinfo table#orders{
		width:573px;
		background:#f1f1f2;
		border-collapse: separate;
		border:1px solid #D9DDE3;
		font-family:Verdana;
		font-size:11px;
	}
		#userinfo table#orders tr{
			vertical-align: middle;
		}
			#userinfo table#orders td{
				vertical-align:middle;
				padding:5px;
				
			}
			#userinfo table#orders tfoot tr td{
				border-color:#FFFFFF #D9DDE3 #e6e7e8 #FFFFFF;
				border-style:solid;
				border-width:1px;
			}
			#userinfo table#orders tfoot tr td .goright{
				float:right;
			}
			#userinfo table#orders tbody td{
				border-color:#FFFFFF #D9DDE3 #D9DDE3 #FFFFFF;
				border-style:solid;
				border-width:1px;
			}
			#userinfo table#orders tbody tr.last td{
				border-color:#FFFFFF #D9DDE3 #e6e7e8 #FFFFFF;
			}
			#userinfo table#orders tbody tr td.action{
				border-color:#FFFFFF #e6e7e8 #D9DDE3 #FFFFFF;
				text-align:center;
			}
			#userinfo table#orders tbody tr.last td.action{
				border-color:#FFFFFF #e6e7e8 #e6e7e8 #FFFFFF;
			}
			#userinfo table#orders tbody tr td.date{
				border-color:#FFFFFF #D9DDE3 #D9DDE3 #e6e7e8;
			}
			#userinfo table#orders tbody tr.last td.date{
				border-color:#FFFFFF #D9DDE3 #e6e7e8 #e6e7e8;
			}
			#userinfo table#orders thead th{
				text-align:left;
				height:25px;
				background:#e6e7e8;
				vertical-align:middle;
				border-color:#e6e7e8 #D9DDE3 #D9DDE3 #FFFFFF;
				border-style:solid;
				border-width:1px;
				padding:0 5px;
			}
			#userinfo table#orders thead th.date{
				border-color:#e6e7e8 #D9DDE3 #D9DDE3 #e6e7e8;
			}
			#userinfo table#orders tbody td,#userinfo table#orders thead th{
				text-align:center;
			}
				
			#userinfo table#orders tbody td,#userinfo table#orders thead th{
				text-align:left;
			}
			
			.userbox{background:#fff;color:#000;padding:10px;border-color:#000;}
			.tab_oglasnik{font-family:Arial, Helvetica, sans-serif;line-height:20px; color:#004A80; font-size:12px;  vertical-align:middle; text-align:center; }

			