body {margin:0; padding:0; font-family: Arial, Verdana, sans-serif; font-size:12px; line-height:18px;
background-image: -o-linear-gradient(bottom, #f3f3f3 140px, #FFFFFF 200px);
background-image: -moz-linear-gradient(bottom, #f3f3f3 140px, #FFFFFF 200px);
background-image: -webkit-linear-gradient(bottom, #f3f3f3 140px, #FFFFFF 200px);
background-image: -ms-linear-gradient(bottom, #f3f3f3 140px, #FFFFFF 200px);
background-image: linear-gradient(to bottom, #f3f3f3 140px, #FFFFFF 200px);
}

#zaglavlje {width:1000px; height:94px; margin:0 auto;}
#zaglavlje .levo {width:535px; margin:16px 0px 0px 0px; float:left;}
#zaglavlje .desno {width:461px;float:right; margin:0; text-align:right;position:relative;}
#slickbox1 ul li a
{
color:#9C161D;
font-size:13px;
}
#slickbox1 ul li a:hover
{
color:#555;
}
#mali-meni {text-align:right; padding:5px 0px 5px 0px; margin:16px 0px 0px 0px}
#mali-meni a {color:#000; text-decoration:none; padding:4px 7px 4px 7px; background:#eee;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
#mali-meni a:hover, #mali-meni a.aktivna {color:#fff; background:#9C161D;}
#zaglavlje .desno .info {margin:3px 0px 0px 0px; /*padding:3px 10px 3px 10px;*/ font-size:13px; font-weight:bold; color:#777; /*background:#f1f1f1; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; width:460px; float:right; border:1px dashed #999;*/}

#meni {width:1000px; margin:0 auto; position:relative;}
#meni .levo {width:7px; height:70px; position:absolute; top:0px; left:-7px; background:transparent url(../img/poz-meni-levo.png) no-repeat scroll top left;}
#meni .desno {width:7px; height:70px; position:absolute; top:0px; right:-7px; background:transparent url(../img/poz-meni-desno.png) no-repeat scroll top left;}
#meni .gornji {height:39px;}
/*#meni .gornji {height:39px; background:#2c2a27 url(../img/poz-meni-sredina.png) repeat-x scroll top left;}*/
#meni .donji {height:31px; background:transparent url(../img/poz-donji-meni.png) repeat-x scroll top left;}

#pretraga {width:296px; height:39px; float:left; background:transparent url(../img/poz-pretraga.png) no-repeat scroll 8px center;}
#pretraga .polje {border:none; width:190px; background:transparent; margin:9px 3px 0px 10px; padding:3px 2px;}
#pretraga .dugme {border:none; width:25px; cursor:pointer; background:transparent;}

#gornji-meni {/*width:690px;*/ width:984px; /*float:right;*/ margin:0 auto;}
#gornji-meni {list-style:none; padding:0; margin:0;}
#gornji-meni li {padding:0; margin:0; float:left;  display:inline; height:27px; overflow:hidden; text-align:center;background: url(../img/poz-meni-separator.png) right center no-repeat;}
#gornji-meni li a {display:block; font-size:12px; padding:5px 12px 5px 9px; text-decoration:none; color:#44356C; text-transform:uppercase; font-weight:bold;}
#gornji-meni li:last-child {background:none;}
#gornji-meni li a:hover, #gornji-meni li a.aktivna {background:#2E3060; text-shadow:1px 1px 1px #000000; color:#fff;}
/*#gornji-meni li a:hover, #gornji-meni li a.aktivna {background:#942420 url("../img/poz-meni-preko.png") repeat-x scroll top left; text-shadow: 1px 1px 1px #000000;}*/

#izbor {height:31px;}
#izbor a {}
#izbor {list-style:none; padding:0; margin:0;}
#izbor li {padding:0; margin:0; height:31px; overflow:hidden;}
#izbor li.svi-proizvodi {width:390px; background:transparent url(../img/poz-uzvicnik.png) no-repeat scroll -2px 9px; float:left; margin:0px 0px 0px 8px;}
#izbor li.svi-proizvodi a {padding-left:10px;}
#izbor li.vasa-pitanja {width:335px; background:transparent url(../img/poz-vasa-pitanja.png) no-repeat scroll left center; float:right;}
#izbor li.vasa-pitanja a {padding-left:25px;}
#izbor li.vasa-korpa {width:230px; background:transparent url(../img/icon-shopping-cart.png) no-repeat scroll left center; float:right;}
.vasa-korpa2 {width:230px; background:transparent url(../img/icon-shopping-cart.png) no-repeat scroll left center; float:right;margin-top: 10px;}
/*#izbor li.vasa-korpa a {padding-left:55px; background:transparent url(../img/poz-vasa-korpa-strelica.png) no-repeat scroll 190px 4px;}*/
#izbor li.vasa-korpa a, .vasa-korpa2 a {padding-left:55px;}

#izbor li a, .vasa-korpa2 a {display:block; width:100%; font-size:14px; padding-bottom:10px; padding-top:7px; text-decoration:none; color:#505050; text-shadow:1px 1px 1px #FFFFFF; font-weight:bold;}
.vasa-korpa2 a {display:block; width:100%; font-size:14px; padding-bottom:15px; padding-top:15px; text-decoration:none; color:#505050; text-shadow:1px 1px 1px #FFFFFF; font-weight:bold;}
.vasa-korpa2 a:hover {color:#ccc;}

/*#izbor li a:hover {background:#9C161D; text-shadow: 1px 1px 1px #000000;}*/

#senka {width:1000px; margin:0px auto 5px auto; height:9px; background:transparent url(../img/poz-senka.png) repeat-x scroll top left;}

.breadcrumbs {width:980px; margin:0px auto 10px auto; color:#777;}
.breadcrumbs a {color:#000;}
.breadcrumbs span {color:#9C161D; font-weight:bold;}

#proizvod {width:1000px; margin:0px auto 0px auto}

#proizvod .slika-i-info {width:800px; float:left;}
#proizvod .slika {width:500px; float:left; text-align:right; margin:0px 0px 10px 0px; position:relative}
/*#proizvod .slika p.lager {position:absolute; top:2px; right:20px; color:#000; background:#ffbf1d; padding:0; margin:0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:100px; height:100px; background:transparent url(../img/poz-nema-na-lageru-proizvod.png) no-repeat scroll top left;}*/

#proizvod .slika p.lager {position:absolute; top:2px; right:20px; color:#000; padding:0; margin:0; width:400px; height:405px; background:transparent; z-index:10000;}

#proizvod .slika div.profi {position:absolute; top:2px; left:20px; width:80px; height:80px; background:transparent url(../img/poz-profi-proizvod.png) no-repeat scroll top left;}
#proizvod .slika div.outlet {position:absolute; top:22px; right:20px; width:100px; height:100px; background:transparent url(../img/bedz-outlet-proizvod.png) no-repeat scroll top left;}

#proizvod .slika img {margin:0px 5px 0px 0px;}
#proizvod .male-slike {text-align:left; margin:0px 0px 0px 10px}
#proizvod .male-slike p {width:33%; float:left; text-align:center; margin:0; padding:0;}
#proizvod .male-slike img {margin:0px 3px 0px 0px}
#proizvod .info {width:300px; float:left; margin:0px 0px 10px 0px;}
#proizvod .info b.naslov {position:relative; display:block; background:#e4e4e4; padding:5px 0px 5px 10px; margin:0px 0px 10px 0px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#555;}
#proizvod .info b.naslov span {position:absolute; left:20px; bottom:-7px; display:block; width:13px; height:7px; background:transparent url(../img/poz-info-naslov-strelica.png) no-repeat scroll top left;}
#proizvod .info .proizvodjac, #proizvod .info .opis {margin:0px 0px 10px 0px;}
#proizvod .info .informacija {margin:0px 10px 10px 10px;}
#proizvod .info .informacija p {padding:5px; margin:5px 0px 0px 0px; background:#FDEDEE; text-align:center; line-height:22px; color:#B93437}
.veliki-telefon {font-size:18px; color:#B93437}
#proizvod .info .opis p {margin:0px 0px 4px 0px; padding:0px}
#proizvod .info .opis ul {padding:0px 0px 0px 32px; line-height:18px;}

/* ЦСС који се користи и на страни са артиклом и текстом */
#proizvod .povezani {width:200px; float:right; margin:0px 0px 10px 0px;}
.tekst-desno .povezani {margin:0px 0px 10px 0px;}
#proizvod .povezani div.naslov, 
.tekst-desno .povezani div.naslov {background:transparent url(../img/poz-naslov-povezani.png) no-repeat scroll center left; position:relative; padding:4px 0px 4px 20px; margin:0px 0px 10px 0px; font-weight:bold; color:#fff; font-size:14px; text-shadow: 1px 1px 1px #000000;}
#proizvod .povezani div.naslov span, 
.tekst-desno .povezani div.naslov span {position:absolute; bottom:-10px; right:0px; width:10px; height:10px; background:transparent url(../img/poz-naslov-povezani-strelica.png) no-repeat scroll center left;}
#proizvod .povezani .proizvod,  
.tekst-desno .povezani .proizvod {position:relative; margin:0px 10px 20px 12px; text-align:center;}
#proizvod .povezani .proizvod b,
.tekst-desno .povezani .proizvod b {position:absolute; top:-7px; right:0; color:#fff; background:#9C161D; padding:2px 4px 2px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
#proizvod .povezani .proizvod a,
.tekst-desno .povezani .proizvod a {color:#9c161d; text-decoration:none; font-size:14px}
.tekst-desno .povezani img {display:block; margin:0px auto 10px auto;}

.naslov-proizvoda {color:#9C161D; margin:0; padding:10px 0px 10px 10px; font-size:24px; text-align:left}
.naslov-proizvoda span {color:#777;}
.naslov-grupe {color:#9C161D; margin:0px 0px 15px 0px; padding:5px 0px 10px 0px; font-size:24px;}
.naslov-grupe span {color:#aaa; margin:0px 0px 0px 10px; font-weight:normal;}

.opisni-tekst h1 {padding:0; margin:0px 0px 15px 0px; color:#9c161d; font-size:22px;}
.opisni-tekst h2 {padding:0; margin:15px 0px 5px 0px; color:#555; font-size:16px;}
h2.podnaslov {padding:0; margin:15px 0px 10px 0px; color:#555; font-size:20px;}

.tekst-grupe h2 {padding:0; margin:0px 0px 15px 0px; color:#9c161d; font-size:22px;}
.tekst-grupe h3 {padding:0; margin:15px 0px 5px 0px; color:#555; font-size:16px;}
h2.podnaslov {padding:0; margin:15px 0px 10px 0px; color:#555; font-size:20px;}


#kupi {margin:50px 0px 10px 0px; }
#kupi .korpa {float:right; width:150px; height:62px;  overflow:hidden;}
#kupi .korpa a {display:block; width:150px; height:62px; text-decoration:none; padding:24px 0px 0px 50px; color:#fff; text-shadow: 1px 1px 1px #000000; background:transparent url(../img/poz-korpa-novo.png) no-repeat scroll top left;}
#kupi .korpa a:hover {background:transparent url(../img/poz-korpa-novo.png) no-repeat scroll 0px -62px;}
#kupi .korpa span {font-size:22px;}
#kupi .cena {color:#777; float:left; width:150px; line-height:20px}
#kupi .cena b {color:#B93437; font-size:28px;}
#kupi .cena .stara {color:#999; font-size:17px;}

#kupi div.popust {overflow:auto; padding:10px 0px 0px 0px;}
#kupi div.popust div {padding:0; margin:0; float:left; width:50%; text-align:center}
#kupi div.popust div p {padding:10px 0px 10px 0px; margin:1px; background:#FDEDEE; font-size:14px; color:#F74D58;}
#kupi div.popust span.usteda-dinari, 
#kupi div.popust span.usteda-procenat {font-size:15px; font-weight:bold;}
#kupi div.popust {line-height:18px; clear:both}
#kupi div.popust span { font-size:18px;}

#grupe, #tekst {width:1000px; margin:0px auto 0px auto}
#grupe .leva-k {width:250px; float:left;}
#grupe .desna-k {width:741px; float:right; margin:0px 0px 0px -10px}

#tekst .leva-k {width:691px; float:left;}
#tekst .desna-k {width:300px; float:right; margin:0px 0px 0px -10px}

.sadrzaj-teksta {margin:0px 10px 30px 10px;}
.sadrzaj-teksta p.opis {padding:10px; margin:-10px 0px 10px 0px; background:#f1f1f1; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}

.sadrzaj-teksta h2 {padding:10px 0px 10px 0px; margin:0px 0px 0px 7px;}
.sadrzaj-teksta p {padding:0; margin:0px 0px 10px 7px;}
.sadrzaj-teksta a {color:#9C161D}

.sadrzaj-teksta img {border:1px solid #ccc; padding:3px; display:block; margin:0px auto 10px auto}

.naslov-desno, .naslov-ispod-teksta {display:block; color:#fff; font-size:14px; margin:0px 0px 10px 0px; padding:5px 10px 5px 10px; background:#555; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.tekstovi-desno {}
.tekstovi-desno th {color:#a90000;}
.tekstovi-desno td {padding:2px;}
.tekstovi-desno a {text-decoration:none; font-size:14px; display:block; margin:2px 0px 2px 0px;}
.tekstovi-desno a.tekst-veza:hover {text-decoration:underline; color:#a90000;}
.tekstovi-desno a.tekst-veza {color:#333;}
.tekstovi-desno img {border:1px solid #ccc; padding:1px}

.povezani-tekstovi {margin:0px 10px 20px 10px; text-align:center;}
.povezani-tekstovi div {float:left; width:33.33%; text-align:center;}
.povezani-tekstovi div img {border:1px solid #ccc; padding:2px; margin:0px auto 5px auto; display:block}
.povezani-tekstovi div a {text-decoration:none; color:#a90000; font-size:14px;}
.povezani-tekstovi div a:hover {text-decoration:underline;}
/*
.svi-tekstovi-desno {border:1px solid #e5e5e5; background:#2C2A27; margin:0px 10px 0px 0px; padding:10px; list-style:none; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.svi-tekstovi-desno b {font-size:16px; display:block; margin:0px 0px 7px 0px; color:#fff;}
.svi-tekstovi-desno li {margin:0; padding:0;}
.svi-tekstovi-desno li a {text-decoration:none; font-size:14px; display:block; margin:2px 0px 2px 0px;}
.svi-tekstovi-desno li a.tekst-veza {color:#fff;}
*/

.naslov-teksta {color:#555555; font-size:22px; margin:0px 0px 15px 0px; padding:0; line-height:22px;}
.naslov-teksta a {color:#555555; font-size:22px; text-decoration:none}
.naslov-teksta a:hover {color:#9c161d; text-decoration:underline}
.opis-teksta {padding:0; margin:0px 0px 18px 0px;}
.opis-teksta a {color:#9C161D;}
.uvod {margin:0px 0px 20px 0px; padding:0px 0px 10px 0px; border-bottom:4px solid #f1f1f1; position:relative;}
.uvod .levo {float:left; width:316px; min-height:180px}
.uvod .desno {float:right; width:415px;}
.uvod img {border:4px solid #f1f1f1; padding:3px; margin:0px 0px 0px 0px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.uvod .dalje {position:absolute; right:333px; bottom:13px; background:#9C161D; padding:2px 5px 2px 5px; color:#fff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; font-weight:bold;}
.uvod .dalje:hover {background:#999;}

div.naslov-crveni-levo {background:transparent url(../img/poz-naslov-crveni-levo.png) no-repeat scroll center right; position:relative; padding:5px 0px 5px 20px; margin:0; font-weight:bold; color:#fff; font-size:14px; text-shadow: 1px 1px 1px #000000;}
div.naslov-crveni-levo span {position:absolute; bottom:-10px; left:0px; width:10px; height:10px; background:transparent url(../img/poz-naslov-crveni-levo-strelica.png) no-repeat scroll center left;}

div.profi-baner-kolona {border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0px 14px 0px 10px; padding:0px 0px 11px 0px}

div.naslov-kolone {background:#2E3060; position:relative; padding:5px 0px 5px 13px; margin:0px -1px 0px -1px; font-weight:bold; color:#fff; font-size:14px; text-shadow: 1px 1px 1px #000000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

#kredkar {background:#962420 url(../img/poz-naslov-strelica.png) repeat-x scroll top left; position:relative; padding:5px 0px 5px 50px; margin:0px -1px 0px -1px; font-weight:bold; color:#fff; font-size:17px; text-shadow: 1px 1px 1px #000000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;width:948px;margin:0 auto;position:relative; margin-bottom:5px;letter-spacing: 1px;}
#kredkar a {color:#fff;}
#kredkar a:hover {text-decoration:none;}

div.naslov-kolone span {position:absolute; bottom:-9px; left:21px; width:18px; height:9px; background:transparent url(../img/poz-naslov-strelica-dole.png) no-repeat scroll center left;}


div.naslov-sredina {background:transparent url(../img/poz-naslov-sredina.png) repeat-x scroll top left; position:relative; padding:5px 0px 5px 20px; margin:0px 0px 25px 0px; font-weight:bold; color:#fff; font-size:14px; text-shadow: 1px 1px 1px #000000;  -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
div.naslov-sredina2 {position:relative; padding:5px 0px 5px 20px; margin:0px 0px 20px 0px; font-weight:bold; color:#ea7f00; font-size:14px; text-shadow: 1px 1px 1px #000000; border-bottom:1px solid #ccc;}
div.naslov-sredina2 a{position:relative; padding:5px 0px 5px 0px; margin:0px 0px 20px 0px; font-weight:bold; color:#ea7f00; font-size:14px; text-shadow: 1px 1px 1px #000000; text-decoration:none;}
div.naslov-sredina span {position:absolute; bottom:-10px; left:30px; width:20px; height:10px; background:transparent url(../img/poz-naslov-sredina-strelica.png) no-repeat scroll center left;}

#desni-meni {list-style:none; margin:0px 14px 10px 10px; padding:0; border-right:1px solid #c9c9c8; border-left:1px solid #c9c9c8; font-size:13px;}
#desni-meni li.podela {margin:0; padding:0px; background:#e0e0e0 
url(../img/poz-desni-meni-li.png) repeat-x scroll top left; border-bottom:1px solid #c9c9c8}
#desni-meni li.granica {border-top:#c9c9c8;}
#desni-meni li.podpodela {margin:0; padding:2px 0px 2px 10px; background:#fdfdfd; /*border-bottom:1px solid #eee*/}
#desni-meni li.podpodela a, #desni-meni li.podela a {display:block; width:100%; text-decoration:none; color:#444;}
#desni-meni li.podpodela a {padding:0px 0px 0px 10px;}
#desni-meni li.podela a {padding:3px 0px 3px 10px;}
#desni-meni li a:hover {color:#9c161d; text-decoration:underline;}
#desni-meni li.podela a {font-weight:bold; /*background:transparent url(../img/poz-strelica-grupe.png) no-repeat scroll 92% 50%;*/}
#desni-meni li.podpodela a.grupa, #desni-meni li.podela a.grupa {font-weight:bold; color:#9C161D}

/* Иконице за главне групе */
#desni-meni li.podela a.fitnes-sprave {background:transparent url(../img/ikonice/fitnes-sprave.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.fitnes-sitnice {background:transparent url(../img/ikonice/fitnes-sitnice.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.profesionalna-oprema {background:transparent url(../img/ikonice/profesionalna-oprema.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.satovi-i-meraci {background:transparent url(../img/ikonice/satovi-i-meraci.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.stoni-tenis-plivanje-i-ostalo {background:transparent url(../img/ikonice/stoni-tenis-plivanje-i-ostalo.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.tegovi-i-bucice {background:transparent url(../img/ikonice/tegovi-i-bucice.png) no-repeat scroll 92% 50%;}
#desni-meni li.podela a.borilacka-oprema {background:transparent url(../img/ikonice/borilacka-oprema.png) no-repeat scroll 92% 50%;}



#desni-meni li.podpodela a.grupa span, #desni-meni li.podela a.grupa span {color:#999;}

.trecina {width:247px; text-align:center; float:left;}
.petina {width:148px; text-align:center; float:left;}
.trecina .slika {position:relative; height:200px; margin:0px 0px 15px 0px;}
.petina .slika {position:relative; height:100px; margin:0px 0px 15px 0px;}

.trecina .slika .bedz {position:absolute; top:0px; left:10px; width:110px; height:50px; margin:0; padding:0;}
.b0 {background:transparent url(../img/poz-bedz.png) no-repeat scroll left 0px;}
.b1 {background:transparent url(../img/poz-bedz.png) no-repeat scroll left -50px;}
.b2 {background:transparent url(../img/poz-bedz.png) no-repeat scroll left -100px;} 
.b4 {background:transparent url(../img/bedz-outlet.png) no-repeat scroll top left;} 

.petina .slika .mali-bedz {position:absolute; top:0px; left:10px; width:80px; height:36px; margin:0; padding:0;}
.m-b0 {background:transparent url(../img/poz-mali-bedz.png) no-repeat scroll left 0px;}
.m-b1 {background:transparent url(../img/poz-mali-bedz.png) no-repeat scroll left -36px;}
.m-b2 {background:transparent url(../img/poz-mali-bedz.png) no-repeat scroll left -72px;}
 
.trecina .slika b.cena {position:absolute; top:-5px; right:0px; color:#fff; background:#9C161D; padding:3px 6px 3px 6px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:15px;}
.trecina .slika b.stara_cena {position:absolute; top:16px; right:0px; color:#fff; background:#888; padding:3px 6px 3px 6px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:14px; text-decoration:line-through}
.petina .slika b.cena {position:absolute; top:-11px; right:0px; color:#fff; background:#9C161D; padding:1px 4px 1px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px;}
.petina .slika b.popust {position:absolute; top:31px; right:0px; color:#fff; background:#3c9317; padding:1px 4px 1px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px;}
.trecina .slika b.popust {position:absolute; top:41px; right:0px; color:#fff; background:#3c9317; padding:1px 4px 1px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px;}
.petina .slika b.stara_cena {position:absolute; top:6px; right:0px; color:#fff; background:#888; padding:3px 6px 3px 6px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:11px; text-decoration:line-through}

.petina .slika p.lager {position:absolute; bottom:0px; right:0px; color:#000; padding:0; margin:0; width:127px; height:90px;}

.trecina .slika p.lager {position:absolute; bottom:0px; right:0px; color:#000; padding:0; width:197px; height:170px;}


.trecina .slika a.korpa, .petina .slika a.korpa {position:absolute; bottom:-11px; left:10px; color:#fff; background:#1A7D07 url(../img/poz-u-korpu.png) no-repeat scroll top left; padding:4px 6px 4px 28px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:14px; text-decoration:none;}
.trecina a {font-size:14px; color:#777; text-decoration:none; font-weight:bold;}
.petina a {font-size:12px; color:#555; text-decoration:none}
.trecina a:hover, .petina a:hover {color:#9c161d; text-decoration:underline;}
.trecina p.naziv, .petina p.naziv {margin:0px 0px 20px 0px; padding:0px 0px 5px 0px;}
.zvezdice {margin:0px auto 5px auto; padding:0; width:96px; height:17px;}
.z1 {background:transparent url(../img/poz-zvezdice.png) no-repeat scroll left -1px;}
.z2 {background:transparent url(../img/poz-zvezdice.png) no-repeat scroll left -18px;}
.z3 {background:transparent url(../img/poz-zvezdice.png) no-repeat scroll left -35px;}
.z4 {background:transparent url(../img/poz-zvezdice.png) no-repeat scroll left -52px;}
.z5 {background:transparent url(../img/poz-zvezdice.png) no-repeat scroll left -69px;}

.male-zvezdice {margin:0px auto 5px auto; padding:0; width:70px; height:12px;}
.m-z1 {background:transparent url(../img/poz-male-zvezdice.png) no-repeat scroll left -1px;}
.m-z2 {background:transparent url(../img/poz-male-zvezdice.png) no-repeat scroll left -13px;}
.m-z3 {background:transparent url(../img/poz-male-zvezdice.png) no-repeat scroll left -25px;}
.m-z4 {background:transparent url(../img/poz-male-zvezdice.png) no-repeat scroll left -38px;}
.m-z5 {background:transparent url(../img/poz-male-zvezdice.png) no-repeat scroll left -51px;}

.reklama {width:99%; height:260px; overflow:hidden; margin:0px 1% 0 0; float:left;/* background:url(../img/ringsport-outlet.jpg) no-repeat left center*/}
.reklama img{width:100%}
.reklama2 {width:25%; margin:0; height:250px; float:left;}
.senka-reklame {background:transparent url(../img/poz-senka-reklame.png) no-repeat scroll top left; width:100%; height:28px; margin:0px 0px 8px 0px;}

.grupe-na-pocetnoj {width:100%; margin:0px 0px 25px 0px; padding:0;}
.grupe-na-pocetnoj p {width:20%; float:left; margin:0; padding:0; text-align:center;}
.grupe-na-pocetnoj p a {text-decoration:none; color:#000; font-weight:bold;}
.grupe-na-pocetnoj p a.slika {display:block; width:140px; height:140px; margin:0 auto; border:1px solid #e5e5e5;}
.grupe-na-pocetnoj p a.slika:hover {border:1px solid #9C161D;}
.grupe-na-pocetnoj p a.veza {font-size:13px;}
.grupe-na-pocetnoj p a.veza:hover {text-decoration:underline; color:#9C161D;}
.grupe-na-pocetnoj p img {border:none}

#jedna-kolona {width:980px; margin:0px auto 10px auto}
#jedna-kolona .levo {float:left}
#jedna-kolona .desno {float:right}

#dno {margin:0 auto 100px auto; width:980px; background:#f1f1f1; padding:10px;}

#nazad-u-kupovinu {margin:0px 0px 5px 0px; padding:10px 0px 10px 0px; letter-spacing:1px;}
#nazad-u-kupovinu a {background:transparent url(../img/poz-nazad-u-korpu.png) no-repeat scroll center left; padding:5px 5px 5px 38px; color:#fff; text-decoration:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-weight:bold;}
#koraci-kupovine {margin:0px 0px 15px 0px; font-size:15px;}
#koraci-kupovine p {float:left;}
#koraci-kupovine p.koraci {padding:8px 10px 8px 10px; font-weight:bold;}
#koraci-kupovine p.korak-1 {background:transparent url(../img/poz-korak-1.png) no-repeat scroll center left; padding:8px 15px 8px 35px;}
#koraci-kupovine p.korak-2 {background:transparent url(../img/poz-korak-2.png) no-repeat scroll center left; padding:8px 15px 8px 35px;}
#koraci-kupovine p.korak-3 {background:transparent url(../img/poz-korak-3.png) no-repeat scroll center left; padding:8px 15px 8px 35px;}

#naruci-korpu {margin:15px 0px 15px 0px; padding:10px 0px 10px 0px; text-align:right}
#naruci-korpu a {background:transparent url(../img/poz-naruci-korpu.png) no-repeat scroll center right; padding:8px 56px 8px 10px; color:#fff; text-decoration:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-weight:bold; font-size:14px;}

#korpa {width:100%; font-size:13px;}
#korpa td {padding:5px; background:#fff; border-bottom:1px solid #eee;}
#korpa th {padding:7px; border-bottom:3px solid #ccc;}
#korpa .kolicina {width:30px; text-align:center; border:1px solid #ccc;}
#korpa .ukupno {background:#9C161D; color:#fff; font-size:11px}
#korpa .ukupno b {font-size:17px;}

#forma {}
.tekst, .mali-tekst {border:1px solid #ccc; padding:2px 5px 2px 5px;}
.tekst {width:300px;}
.mali-tekst {width:100px; text-align:center; color:#9C161D;}
.tekst-polje {width:300px; height:200px; border:1px solid #ccc; padding:2px 5px 2px 5px;}
label {float:left; width:150px;}
#forma textarea, #forma input {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.crvena-veza {color:#9C161D; text-decoration:none;}
.crvena-veza:hover {color:#777; text-decoration:underline;}

.crvena {color:#9C161D}
.puna {font-weight:bold}

.zeleno-dugme {background:#197d06 url(../img/poz-zeleno-dugme.png) repeat-x scroll top left; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #197d06; padding:2px 5px 2px 5px; font-weight:bold; color:#fff}
.greska {background:#FCE4E4;}
.uspeh {background:#EEFEE2;}

.siva-poruka {background:#f1f1f1; padding:10px; margin:0px 0px 10px 0px;}

.poruka {padding:10px; margin:0px 0px 10px 0px;}

.blok, .opisni-tekst p, .tekst-grupe p {padding:0; margin:0px 0px 5px 0px; text-align:justify;}
.slika-blok-desno {margin:0px 0px 7px 7px}
.blok-desno {float:right; margin:0px 0px 0px 7px; padding:5px 0px 0px 3px; width:310px; text-align:center}

.opisni-tekst a, .tekst-grupe a {color: #9C161D;}

.opisni-tekst, .tekst-grupe {padding:20px 10px 20px 10px; margin:15px 0px 15px 0px; background:#f9f9f9; border-top:3px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}

.kontakt-podaci {margin:0px 0px 15px 0px; font-size:16px;}

a, a img {border:none;}
.crvena-veza {} 

.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;} 
* html .clearfix {height:1%;}

iframe.mapa {border:1px solid #ccc; margin:0px 0px 10px 0px;}

.levi-deo {float:left; width:50%;}
.desni-deo {float:right; width:50%;}

.mapa {line-height:22px;}
.mapa a {text-decoration:none; color:#9C161D;}

.obavestenje {padding:10px 10px 10px 10px; margin:0px 0px 10px 0px;}
.o-zuto {background:#FEF7D0;}
.o-zeleno {background:#DDEBBB;}

.filter {margin:-5px 0px 35px 0px; border-bottom: 2px solid #eee; padding:0 0 10px;}
.filter a {margin:0px 10px 0px 0px; font-size:13px; font-weight:bold; -moz-border-radius: 3px 3px 3px 3px; background:#EEEEEE; color: #000000; padding: 4px 7px; text-decoration: none;}
.filter a:hover, .filter a.aktivna {background:#9C161D; color:#fff;}

.slike-grupe {margin:-25px 0px 35px 0px;}
.slike-grupe div {height:123px; float:left; overflow:hidden;}
.slike-grupe .nepar {width:123px; }
.slike-grupe .par {width:124px; }

.slika-teksta {border: 1px solid #ccc; padding:3px;}

.zeleni-naslov {color:#21810a; margin:0px 0px 10px 0px; padding:10px; font-size:26px; text-align:left; line-height:24px; background:#F0F6E0;}
.zeleni-naslov span {font-size:18px; font-weight:normal; color:#777;}
.stavke { font-size:16px; list-style:none; line-height:22px;}
.stavke li {background:transparent url("../img/poz-stavke.png") no-repeat scroll center left; padding: 1px 0 1px 30px;}
.veci-blok {margin:5px; padding:0; font-size:14px;}

.facebook-boks, .twitter-boks {margin:8px 14px 10px 10px;}
.facebook-boks img {margin:0;}
.twitter-boks img {margin:0px -4px 3px 0px;}
.facebook-pretraga img, .facebook-proizvod img {margin:0px -4px 3px 0px;}

.twitter {background:#333; border:1px solid #333}
.twitter .naslov {overflow:hidden; padding:10px; position:relative;}
.twitter .naslov img {border:1px solid #999; margin:0px 5px 0px 0px;}
.twitter .naslov a {font-size:14px; color:#fff; text-decoration:none;}
.twitter #twitter_update_list {overflow:hidden; background:#fff; list-style:none;padding:0; margin:0;}
.twitter #twitter_update_list li {padding:5px 10px; margin:0; border-bottom:1px dotted #333; font-size:11px; line-height:15px;}
.twitter #twitter_update_list li span a {color:#9C161D;}
.twitter #twitter_update_list li a {color:#999;}
.twitter .dno {overflow:hidden; padding:10px; position:relative;}

.senka {
  -moz-box-shadow: 1px 1px 2px #555;
  -webkit-box-shadow: 1px 1px 2px #555;
  box-shadow: 1px 1px 2px #555;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#555555')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#555555');
}

/**********/

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../img/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../img/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../img/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0 0 5px}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}

#map {width:739px; height:500px; border:1px solid #ccc}

.social {margin:0px 0px 10px 0px; background:#f1f1f1; padding:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.social .dugme {float:left; margin-right:10px;}

a.profi {display:block; margin:0px 14px 0px 10px; height:164; overflow:hidden;  border-right: 1px solid #C9C9C8;  border-left: 1px solid #C9C9C8;  border-bottom: 1px solid #C9C9C8; padding:5px 0px 5px 0px;}
a.profi:hover {background:#FFE9E9}
a.profi-veza {display:block; background:#9C161D; color:#fff; margin:0px 14px 0px 10px; border-right: 1px solid #8C161D;  border-left: 1px solid #8C161D;  border-bottom: 1px solid #8C161D; padding:5px 0px 5px 10px; text-decoration:none; font-weight:bold;}
a.profi-veza:hover {background:#AF1921}

.no-spam-img {margin:0px 0px 0px 150px}

.social-levo { 
    width:86px;
    height: 300px;
    left: 52%;
    margin-left: -632px;
    position: fixed;
    text-align:right;
    top:244px;
    background:#ECF5FA; padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

/* Moj social-levo...
.social-levo { 
    width:200px;
    height: 300px;
    right: 0;
    position: fixed;
    bottom:0;
    background:#000;
	color:#fff;
	padding:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	text-align:center;
	font-size:20px;
}
*/
.social-levo .dugme {margin:0px auto 10px auto; float:right; text-align:center;}
.social-levo .dugme iframe{vertical-align: baseline;}

.social-levo .smesko {border:1px solid #ccc; margin:0px 0px 10px 0px;}

#vezbe {}
#vezbe .levo {width:192px; float:left; list-style:none; margin:0; padding:62px 0px 0px 0px; text-align:right;}
#vezbe .sredina {width:356px; float:left}
#vezbe .desno {width:193px; float:left; list-style:none; margin:0; padding:62px 0px 0px 0px;}
#vezbe li {margin:0; padding:0;}
#vezbe li a {text-decoration:none; color:#000; font-weight:bold;}
#vezbe li a:hover {text-decoration:underline; color:#a90000;}
#vezbe li b {color:#ccc;}

.baner-levo {margin:0px 0px 0px 10px;}
.search
{
position:absolute;
right:0px;
top:67px;
}
.search ul
{
padding:0px;margin:0px;
}
.search ul li
{
float:left;
list-style:none;
}
.search .input
{
border:1px solid #ddd;
margin:0px;
padding:2px;
color:#666;
width:200px;
}
.search .submit, .signin_submit
{
background:#B72D28;
border:0px;
color:white;
border-radius:2px;
-moz-border-radius: 2px; 
-webkit-border-radius: 2px; 
-khtml-border-radius: 2px;
padding:2px 5px 2px 5px;
font-weight:bold;
cursor:pointer;
}
.search .submit:hover, .signin_submit:hover
{
background:#494949;
}
.newsletter
{
width:96%;
margin-top:50px;
background:#E9E9E9;
overflow:hidden;
padding-bottom:20px;
border-bottom:1px solid #777;
border-top:1px solid #777;
}
.newsletter_forma
{
padding:10px;
padding-top:0px;
}
.newsletter input[type="text"]
{
width:98%;
}
#news_add
{
color:red;
}
.sort_select {
float:right;
border:1px solid #ddd;
border-radius:3px;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
-khtml-border-radius: 3px;
padding:4px 5px 4px 5px;
}
.referencebox {
border:1px solid #ddd;
border-radius:5px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-khtml-border-radius: 5px;
padding:4px 5px 4px 5px;
text-align:justify;
}
.referencenaslov {height:24px; background:transparent url(../img/poz-donji-meni.png) repeat-x scroll top left;
font-size:18px; font-weight:bold; padding:7px 0 0 15px;
}
.blok-levo {float:left; margin:0px 7px 0px 0px; padding:5px 0px 0px 3px;text-align:center}

#like-box{
  display:none;
  position:fixed;
  bottom:0px;
  right:0px;
  width:220px;
  z-index:200;
  height: auto;
}
#like-box-telo{
background: #000; 
/*background: -moz-linear-gradient(top,  #4746b8 0%, #1e2188 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4746b8), color-stop(100%,#1e2188)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #4746b8 0%,#1e2188 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #4746b8 0%,#1e2188 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #4746b8 0%,#1e2188 100%); /* IE10+ */
/*background: linear-gradient(top,  #4746b8 0%,#1e2188 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4746b8', endColorstr='#1e2188',GradientType=0 ); /* IE6-8 */
 
-moz-border-radius:5px;
border-radius:5px;
outline-style:solid;
outline-width:3px;
outline-color: #fff;
outline-offset: -7px;
}
#like-box-telo a {
  color:#fff;
}
.closewrap {
  height:16px;
  display:block;
  margin: 10px 5px 0 0;
padding-top: 15px;
}
.close{
  background:url(close.png) top left no-repeat;
  padding:15px 0 0 25px;
  cursor:pointer;
  top:6px;
  right:0px;
  font-size:14px;
  display:block;
  height:16px;
  color:#fff;
  font-family:Arial,Helvetica,sans-serif;
  float:right;
}
#like-box .ad-stuff {
  color:#fff;
  font-family:Arial,Helvetica,sans-serif;
  padding:0 5px 10px 5px;
  font-size:20px;
  text-align:center;
  display:block;
  margin:0px 5px 0px 10px;
}
#like-box .ad-stuff p{
margin:0 0 8px 0;
padding:0;
}
#like-box .ad-stuff h2{
  color:#fff;
}
#like-box img {
  float:left;
  margin:-50px 10px 0 -22px ;
  padding:10px 10px 0 10px;
  background:#3b3caa;
  -moz-border-radius:10px;
  border-radius:10px;
}
.podaci-firme {font-size: 13px;}
.podaci-firme p:first-child {margin-top:0;}
.gmapa {width:100%;float:left;}
#informacije {
padding: 0;
margin: 0;
list-style: none;
overflow: hidden;
clear: both;
height: 25px;
width: 100%;
border-top: 1px solid #a09ab6;
border-bottom: 1px solid #a09ab6;
}
#informacije li {
padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden;
text-align: center;
background: url(../img/poz-meni-separator.png) right center no-repeat;
}
#informacije li a {
display: block;
font-size: 12px;
padding: 5px 35px 5px 49px;
text-decoration: none;
color: #44356C;
text-transform: uppercase;
font-weight: bold;
}
#informacije li a:hover, #informacije li a.aktivna {background:#2E3060; text-shadow:1px 1px 1px #000000; color:#fff;}
#informacije li.vasa-pitanja {background:transparent url(../img/poz-vasa-pitanja.png) no-repeat 40px;}
#informacije li:last-child {padding-left:20px;}
.price {
color: #d30222;
font-size: 15px;
font-weight: bold;
vertical-align: middle;
}
.old_price {
color: #003F75;
text-decoration: line-through;
font-size: 15px;
vertical-align: middle;
}
.cetvrtina {width:25%; text-align:center; float:left;}
.cetvrtina .slika {position:relative; height:100px; margin:0px 0px 15px 0px;}
.cetvrtina .slika .mali-bedz {position:absolute; top:0px; left:10px; width:185px; height:36px; margin:0; padding:0;}
.cetvrtina .slika b.cena {position:absolute; top:-11px; right:0px; color:#fff; background:#9C161D; padding:1px 4px 1px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px;}
.cetvrtina .slika b.popust {position:absolute; top:1px; right:0px; color:#fff; background:#3c9317; padding:1px 4px 1px 4px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px;}
.cetvrtina .slika b.stara_cena {position:absolute; top:6px; right:0px; color:#fff; background:#888; padding:3px 6px 3px 6px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:11px; text-decoration:line-through}
.cetvrtina .slika p.lager {position:absolute; bottom:0px; right:0px; color:#000; padding:0; margin:0; width:127px; height:90px;}
.cetvrtina .slika a.korpa {position:absolute; bottom:-11px; left:10px; color:#fff; background:#1A7D07 url(../img/poz-u-korpu.png) no-repeat scroll top left; padding:4px 6px 4px 28px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:14px; text-decoration:none;}
.cetvrtina a {font-size:12px; color:#555; text-decoration:none;height:16px;display: block;}
.cetvrtina a:hover {color:#9c161d; text-decoration:underline;}
.cetvrtina p.naziv {margin:0px 0px 20px 0px; padding:0px 0px 5px 0px;}
.crta {border-bottom: 1px solid #ccc;}
.najmanja {float:left; text-align:center;width:60px;margin:0 8px 8px 0; border:1px solid #ddd;}


/************************* na vrh pocetak*********************************/
#toTop {
display:none;
text-decoration:none;
position:fixed;
bottom:10px;
right:10px;
overflow:hidden;
width:51px;
height:51px;
border:none;
text-indent:-999px;
background:url(totop.png) no-repeat left top;}
#toTopHover {
background:url(totop.png) no-repeat left -51px;
width:51px;
height:51px;
display:block;
overflow:hidden;
float:left;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}
/************************* na vrh kraj *********************************/

/************************* na cloud-zoom pocetak *********************************/
.cloud-zoom-lens {border: 1px solid #888;background-color:#fff;cursor:move;}
.cloud-zoom-title {position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
.cloud-zoom-big {border:2px solid #ccc;overflow:hidden;}
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
img{border:none;}
p{margin-bottom:10px;margin-top:10px;line-height:22px;}
.demo{margin:0 auto;}
.tickul li{line-height:24px;}
/* zoom-section */
.zoom-section{clear:both;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-bottom:20px; display:block;}
.zoom-small-image{}
.zoom-tiny-image{width:155px;}
.zoom-tiny-image:hover{}
/************************* na cloud-zoom kraj *********************************/