html { overflow:-moz-scrollbars-vertical; overflow-x:auto; overflow-y:scroll; width:100%; height:100%; }
body { margin:0px; padding:0px auto 0px auto; width:100%; height:100%; background-color:#efefef; /*background-image:url(img/bg.gif); */background-repeat:repeat-x; text-align:center; background-position:top left; }
span, table, table td, img, a, form { margin:0px; padding:0px; border:0px; border-collapse:collapse; font-family:Verdana; color:Black; font-size:11px; text-align:left; vertical-align:top; }
p { margin:0px; padding:0px; border:0px; border-collapse:collapse; font-family:Verdana; color:Black; font-size:11px; vertical-align:top; }
hr {width:100%;height:1px;border:none 0px;border-top:solid 1px #efefef;}

h1, h2, h3, h4 { color:#005bab; font-family:Verdana; font-weight:bold; }
h1 { font-size:18px; margin-bottom:14px; *margin-bottom:19px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4, 
.freetext p,
.searchresults .u,
.searchresults .a { font-size:12px; }

.freetext,
.freetext p, 
.freetext ul li,
.searchresults .u,
.searchresults .a { color:#636466; }
.freetext { font-size:12px; }
.freetext ul li { font-size:11px; line-height:16px; }
.freetext a,
.freetext p a { color:#fe7501; }
#content, #content2 { padding:10px 20px 0 20px; }
h6 { font-size: 10px; color: #636466; font-family: Verdana; font-weight: normal; margin: 0px; padding: 0px; }

#content .freetext table td { color:#898989; font-family:Verdana; font-size:11px; padding:5px 0; border-top:solid 1px #efefef; border-bottom:solid 1px #efefef; }
#content .freetext table .header td { color:#414042; font-weight:bold; }
#content .freetext table.noborder td { border: none 0px; }

/*
.searchresults .u { padding:10px 0 0 0; }
.searchresults .u { display:none; }
*/
.searchresults .t a { color:#fe7501; font-size:12px; padding-bottom:10px; }
.searchresults .a { padding-bottom:10px; }

select,
input[type=text],
textarea { color:#6a6a6a; font-family:Verdana; font-size:11px; height:16px; border:solid 1px #e2e3ea; border-top: solid 1px #abadb3; border-right:solid 1px #dbdfe6; width:170px; }
select { height:20px; }
*html .qnrtab .qnrtextbox input, *html .customerInfo input.text, *html .customerInfo textarea { color:#6a6a6a; font-family:Verdana; font-size:11px; height:24px; border:solid 1px #e2e3ea; border-top: solid 1px #abadb3; border-right:solid 1px #dbdfe6; width:170px; }
*html .qnrtab .qnrtextarea input, 
*html input#q { border:solid 1px #e2e3ea; border-top: solid 1px #abadb3; border-right:solid 1px #dbdfe6; font-family:Verdana; font-size:11px; }


a, a:link { text-decoration:none; font-family: Verdana; font-size:11px; color: #005bab; }
a:hover { text-decoration:underline; color: #005bab; }
a:active { color: #FF6603; }


table.main { margin-left:auto; margin-right:auto; background-color:White; }

.animTab { border:0; display:none; }
.animLT, .animTR, .animBL, .animBR { background:url(img/spriteRobovi.gif) no-repeat 0 0; height:4px; width:4px; }
.animTR { background-position:-4px 0; }
.animBL { background-position:0 -4px; }
.animBR { background-position:-4px -4px; }
.animTC, .animBC { background:url(img/animTC.gif) repeat-x 0 0; }
.animBC { background-image:url(img/animBC.gif); }
.animLM, .animRM { background:url(img/animLM.gif) repeat-y 0 0; }
.animRM { background-image:url(img/animRM.gif); }

.headU .left,
.headU .right { background:url(img/spriteRobovi2.gif) no-repeat 0 0; width:15px; height:13px; }
.headU .center { background:url(img/uBg.gif) repeat-x; height:13px; }
.headU .right { background-position:-15px 0; }

.headM .left, .headM .right { background:url(img/LR2.gif) no-repeat -15px 0; }
.headM .center { background:url(img/headBG.gif) repeat-x; height:116px; }
.headM .right { background-position:0 0; }

.headM2 .left { background:url(img/ML.gif) no-repeat; }
.headM2 .center { background:#efefef; height:4px; }
.headM2 .right { background:url(img/MR.gif) no-repeat; }

.content .left, 
.headMain .left,
.searchRow .left { background:url(img/L.gif) repeat-y; }
.content .center { }
.content .right,
.headMain .right,
.searchRow .right { background:url(img/R.gif) repeat-y; }

.bottom .left,
.bottom .right { background:url(img/BRL.gif) no-repeat 0 0; height:42px; }
.bottom .center { background:url(img/footBg.gif) repeat-x; }
.bottom .right { background-position:-15px 0; }

.foot .left,
.foot .right { background:url(img/spriteRobovi2.gif) no-repeat 0 -13px; width:15px; height:13px; }
.foot .center { background:url(img/bBg.gif) repeat-x; height:13px; }
.foot .right { background-position:-15px -13px; }

.foot2 .left,
.foot2 .right { background:url(img/FLR2.gif) no-repeat 0 0; width:15px; height:68px; }
.foot2 .center { background:url(img/FBg.gif) repeat-x; padding-top:25px; }
.foot2 .right { background-position:-15px 0; }

.tab2Entry { margin:29px 5px 0 0; }

.headLogoIco { border:solid 0px red; position:relative; top:25px; /*margin-top:25px; *margin-top:15px;*/}

.logo { background:url(img/logo2.gif) no-repeat; height:45px; width:476px; display:block; float:left; margin-left:2px; }

.sysIco { float:right; margin:-2px 43px 0 0; display:block; }
*html .sysIco { margin: -2px 40px 0 0; }
.sysIco .home,
.sysIco .sendToFriend,
.sysIco .fav,
.sysIco .sitemap
 { background:url(img/systemIcons.gif) no-repeat 0 0; height:11px; width:11px; float:left; margin-right:19px;  }
 
.sysIco .sendToFriend { background-position:-11px 0; }
.sysIco .fav { background-position:-22px 0; }
.sysIco .sitemap { background-position:-33px 0; }

.EN { background:url(img/EN.gif) no-repeat; height:23px; width:60px; display:block; float:right; margin:-10px 5px 0 0; }
.EN:hover { text-decoration:none; }

.korpoMenu { border:solid 0px red; position:relative; }
.korpoMenu a { color:#005bab; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; margin-right:9px; }
.korpoMenu a:hover{ text-decoration:underline; }
.korpoMenu .r,
.korpoMenu .rs { background:url(img/korpoVerticalLine.gif) no-repeat; height:34px; width:1px; }

.tableC { clear:both; width:100%; /*margin:12px 0 0 0; *margin:-13px 0 0 0;*/ position: relative; /*top: 12px;*/ top: 37px; z-index:100;  }
*html .tableC { top: 12px; }
.login { background:url(img/login.gif) no-repeat; width:226px; height:26px; float:right; margin:8px 4px 0 0; }

.mainMenu, .mainMenu2 { float: left; margin-top:17px; }
.mainMenu a, .mainMenu2 a { color:#474747; font-family:Tahoma; font-size:11px; }
.mainMenu2 a { color:#ff6603; }
.mainMenu a:hover, .mainMenu2 a:hover { text-decoration: underline; }
.mainMenu table tr, .mainMenu2 table tr { vertical-align:top; }
.mainMenu table td.t, .mainMenu2 table td.t  { background: url(img/tabMain.gif) no-repeat 1px top; padding-left:12px; height:24px; text-align:center; }
.mainMenu table td.r, .mainMenu2 table td.r { background: url(img/tabMain.gif) no-repeat right top; width: 10px; }
*html .mainMenu2 a { color:#ff6603 !important; }
*html .mainMenu a { color:#474747 !important; }

.searchformCat { background:url(img/searchL.gif) no-repeat; height:40px; width:95%; padding-left:45px; }
*html .searchformCat { width:927px; }
.searchformIN { background:url(img/searchBg.gif) repeat-x; height:40px; padding-top:10px; margin-right:5px; }
*html .searchformIN { width: 875px; }
.searchformCat .searchBtn { color:#6a6a6a; font-family:Tahoma; font-size:11px; background:url(img/searchBtn.gif) no-repeat; height:18px; width:42px; border:none; margin-top:2px; padding-bottom: 3px; *padding-bottom: 0px;  }
.searchformIN form {  }

.vprNas,
.naprIskanje { background:url(img/vprasajteNas.png) no-repeat; display:block; height:37px; float:right; padding-right:5px; margin-top:-5px; }
.naprIskanje { background:none; color:#005bab; font-family:Verdana; font-size:11px; font-weight:bold; padding-top:10px; position:relative; }
*html .naprIskanje {z-index:0;}
.vprNas { width:170px; position:relative; }
.naprIskanjeBtn { background:url(img/b1.gif) no-repeat; height:18px; width:18px; display:block; margin:2px 11px 0 0; }
.naprIskanjeBtn:hover { cursor:pointer; text-decoration:none; }
.advancedSearch { clear:left; *clear:none; background:#c0d1e1; border:solid 1px #8aabca; border-top:none; height:33px; position:relative; margin-top:40px; width:919px; *width:920px; padding-top:6px; }
*html .advancedSearch { margin-top: -2px; padding-bottom: 10px; }
*html .advancedSearch table td { white-space: nowrap; }
.advancedSearch label,
.advancedSearch span { color:#6a6a6a; font-family:Verdana; font-size:11px; }
.priceFromTo { width:79px !important; margin-left:5px; }
.catSelect { margin-left:55px; }
.c_catData select,
.advancedSearch select { width:198px; border:solid 1px #e2e3ea; border-top: solid 1px #abadb3; border-right:solid 1px #dbdfe6; }

/*meni levo*/
.subMenus, .cattree { width:191px; margin:0; padding:0; }
.subMenus .menuTitle,
.subMenus .menuTitleLong
 { color:#939598; font-family:Book Antiqua; font-size:16px; margin:0 0 18px 0; border:none; }
 
.subMenus .menuTitleLong { border:none; padding:11px 0 11px 10px; }
.subMenus .bottom { border:none; height:; padding:0; font-size:0; }

.subMenus a, .cattree a { color:#005bab; font-family:Tahoma; font-size:11px; font-weight:bold; display:block; }
.subMenus a { background:url(img/arr.gif) no-repeat; }
.sub2 a { color:#ff6603; } 
*html .sub2 ul li a { color:#ff6603 !important; }
.subMenus a:hover, .cattree a:hover { text-decoration:underline; }
.subMenus a.selected, .cattree a.selected { color:#FF6603; }
.subMenus a.selected:hover, .cattree a.selected:hover { text-decoration:underline; }
.subMenus ul, .cattree { list-style:none; margin:-1px 0 0 0; padding:0; border-top:solid 1px #99bddd; position:relative; }
.sub2 ul { margin-top:0; border:0; }
.subMenus ul li ul { display:none; }
.cattree ul { margin:0; list-style:none; }
.cattree ul { padding-left:0; }
/*1*/
.subMenus ul li, .cattree li { background: #f6f6f6 url(img/subMenuBg.gif) repeat-x; }
.subMenus ul li a, .cattree li a { background-position:right 13px; text-decoration:none; font-weight:bold; padding:8px 0 9px 10px; margin-right:10px; }
.cattree table td a { padding: 0 0 0 10px; }
.cattree table td, .cattree li table tr { vertical-align: middle; }
.cattree table { width: 100%; height: 30px; }
.cattree li.hasChildren table td { background:url(img/arrC.gif) no-repeat right top; }
.cattree ul li a { padding-left:30px; padding-right: 10px; *padding-right: 0px; }
.cattree ul ul li { padding-left: 10px; }
.cattree ul ul li a { font-weight: normal; }
.cattree ul ul ul li a { padding-left: 35px; }
/*2*/
.subMenus ul li ul li a, .cattree li ul li a { background-position:right 13px; font-weight:normal; padding-left:30px; }
/*3*/
.subMenus ul li ul li ul li, .cattree li ul li ul li { background-color:#ffffff; }
.subMenus ul li ul li ul li a, .cattree li ul li ul li a { background-position:right 13px; padding-left:40px; }
/*4*/
.subMenus ul li ul li ul li ul li, .cattree li ul li ul li ul li { background-color:#ffffff; }
.subMenus ul li ul li ul li ul li a, .cattree li ul li ul li ul li a { background-position:right 13px; padding-left:50px; }

.subMenus ul li.menupath ul, 
.sub2 ul li.menupath ul { display:block; margin-top:0; border:none; }

.cattree .cartBLC { display:none; }
/*custom htmlji*/

.custom { width:100%; clear:both; border-bottom:solid 1px #e5eef6; padding-bottom:20px; }
.custom .title,
.custom .body,
.custom a { color:#4f4f50; font-family:Verdana; font-size:12px; font-weight:bold; line-height:30px; }
.custom .body { color:#898989; font-size:11px; line-height:16px; font-weight:normal; }
.custom a,
.lastnewslistRight .archiveurl,
.seznamLnk
 { color:#005bab; font-weight:normal; font-size:11px; line-height:normal; background:url(img/arr2.gif) no-repeat right 3px; padding-right:10px; }

.PoslovniKat .ikona { background:url(img/c1.gif) no-repeat; height:45px; /*width:36px;*/ }
table.PoslovniKat td.body a { background:none; }
.eObvescevalec .ikona { background:url(img/c2.gif) no-repeat; height:43px; /*width:37px;*/ }
.kontakt .ikona { background:url(img/c3.gif) no-repeat; height:45px; /*width:25px;*/ }
.kontakt a { background:none; padding:0; line-height:16px; }
td.ikona {width:35px !important;}

.vednoAktualno { border-bottom:none; }
.vednoAktualno .title { /*padding-left:10px;*/ }
.vednoAktualno .title a { display:block; background:none; }
.vednoAktualno .ikona { background:url(img/c4.gif) no-repeat; height:44px; width:31px; }
.vednoAktualno .ikona2 { background:url(img/c5.gif) no-repeat; height:55px; width:32px; }
.vednoAktualno .mainTitle { color:#538fc6; font-size:20px; line-height:30px; padding-bottom:18px; }
.vednoAktualno .mainTitle2 { font-size:12px; font-weight:bold; padding-bottom:9px; }
.vednoAktualno2 { border-bottom:solid 1px #e5eef6; margin-bottom:20px; }
.freetext .vednoAktualno2 { clear: both; *clear: inherit; }

.povprasevanje .ikona { background:url(img/c6.gif) no-repeat; height:46px; width:31px; }
.povprasevanje { margin-bottom:20px; }

.contentEntry .sec { padding:20px 0 0 17px; }
.contentEntry .sec2 { padding-left:0; padding-top:0; }

.leftContent { width:345px; display:block; float:left; }
.rightContent { width:362px; padding-left:40px; }

.copyright { color:#898989; font-family:Tahoma; font-size:11px; }

.footNavigacija a, 
.footNavigacija span { color:#898989; font-family:Tahoma; font-size:11px; }
.footNavigacija { float:right; padding-right:11px; }

table.itemColumn { font-family:Verdana; font-size:11px; }
table.itemColumn div.item { padding: 5px 4px 5px 4px; background: url(img/itemBG.gif) repeat-x 0 0; margin-top: 2px; }
table.itemColumn div.image { min-height: 106px; text-align: left; float:left; }
table.itemColumn div.title { color:#005bab;  font-weight: bold; font-size:12px; margin:12px 0 17px 8px; }
table.itemColumn div.title a { color:#005bab;  font-weight: bold; font-size:12px; margin:12px 0 17px 0px; }
table.itemColumnList div.title,
table.itemColumnList div.title a { font-size:12px; margin:0; padding:0; font-weight: bold; color: #005bab; }
table.itemColumnList .itemProp { padding:14px 0 10px 0; }
table.itemColumn table.title td { border-bottom: solid 1px #f1f2f2; vertical-align: middle; }
table.itemColumn table.title { margin-top: 7px; padding-bottom: 9px; height: 40px; width: 100%; }
table.itemColumn div.title img { margin-top: 2px; }
div.title span.akcijskeIkone { float: right; }
table.itemColumn div.foot { height: 15px; padding: 2px 10px 5px 4px; }
table.itemColumn div.cart { float: left; }
div.price { float: right; display:block; border-bottom:solid 1px #efefef; padding-bottom:6px; }
table.itemColumn div.price { border:none; }
div.price span.full, span.nfull, table.itemColumn div.price span.sup, span.nsup { color: #58595b; font-weight: bold; }
table.itemColumn span.full { color:#ff6603; }
div.price span.full, span.nfull,
div.price span.sup, 
span.nsup  { font-size: 18px; float:left; }
table.itemColumn div.catTitle {  /*background: url(img2/fpCatHead.gif) no-repeat left top; */height: 25px; }
table.itemColumn div.catTitle span, 
.noviceObvestilaTitle span { color: #538fc6; font-family:Verdana; font-size:20px; line-height:30px;  padding:0; display: block; }
.lastnewsContent .noviceObvestilaTitle span { font-size:12px; font-weight:bold; }
.catTitle,
.noviceObvestilaTitle { margin-bottom:26px; }
.lastnewsContent .noviceObvestilaTitle { margin-bottom:7px; }
.lastnewsContent .info { margin-bottom:3px; }
div.itemColumn { background: url(img2/vseIzPonudbeBG.gif) repeat-x left 1px; border: solid 1px #cecece; height: 24px; margin-top: 2px; padding-right: 5px; }
div.itemColumn a,
div.freetext div.itemColumn a { display: block; text-align: right; font-size: 11px !important; color: #ed1c24; margin-top: 5px; padding-right: 10px; background: url(img/list.gif) no-repeat right 5px; }
div.freetext div.itemColumn { margin-top: -18px; }

.item2 .nfull,
.item2 .nsup { color:#005bab; }
.item2 .full { margin-bottom:14px; }
.full { white-space:nowrap; clear: both; }

.price .samo,
.itemProp, 
.lastnewslistRight .summary 
{ color:#898989; font-size:11px; font-family:Verdana; display:block; }
.itemColumnList .samo { display:inline; }
.itemColumnList .full { font-weight: bold; }
.itemProp,
.lastnewslistRight .summary  { line-height:16px; }
.itemProp { padding:20px 0 25px 0; }
.relatedItems .itemProp { *margin-top: 20px; }
.price .samo b { font-weight:normal; }

.prikazIzdelkov span,
.razvrstiPo span,
.prikazIzdelkov a,
.razvrstiPo a { font-size:10px; color:#898989; }
.prikazIzdelkov a,
.razvrstiPo a
{ color:#414042; }

.razvrstiPo .Sel { color:#ff6603; }
.razvrstiPo .asc,
.razvrstiPo .desc {  }

.prikazIzdelkov a.tabela span,
.prikazIzdelkov a.sSliko span { background:url(img/sprite3.gif) no-repeat 0 0; width:15px; height:13px; display:inline-block; }
.prikazIzdelkov a.tabela span { background-position:-15px; }

.prikazIzdelkov { float:left; }
.razvrstiPo { float:right; padding-bottom: 5px; }

.zaloga { clear:both; color:#222222; margin:5px 0 5px 0; }
.zaloga .false,
.zaloga .check,
.zaloga .true { background:url(img/zalogaTrue.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; }
.zaloga .check { background:url(img/zalogaCheck.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; }
.zaloga .false { background:url(img/zalogaFalse.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; }

.true { background:url(img/sprite4.gif) no-repeat 0 0; width:16px; height:16px; display:inline-block; }
.check { background-position: -16px 0; }
.false { background-position: -32px 0; }

.generic_right { font-family:Verdana; font-size:11px; } 
.lastnewslistRight .info,
.news .info,
.archive .info
 { color:#898989; }
.lastnewslistRight .titleN a { color:#ff6603; font-weight:bold; line-height:16px; }
.lastnewslistRight .archiveurl { display:block;  float:left; }
.lastnewslistRight .summary { margin-bottom:23px; }
.line { background:url(img/crta.gif) no-repeat 0 0; height:2px; width:330px; display:block; margin-bottom:25px; }

.menuPath { background:url(img/crtaContent.gif) no-repeat 0 bottom; padding-bottom:4px; margin-bottom:0; }
.menuPath,
.menuPath a,
.menuPath .l { color:#898989; font-family:Verdana; font-size:10px; }
.menuPath span { color:#414042; font-size:10px; }

/*posamezna novica*/
.news { font-family:Verdana; }
.news .info, .archive .info { margin:0 0 5px 0; }
.news h2 { color:#005bab; font-family:Verdana; font-size:16px; font-weight:bold; padding:0; margin:0 0 12px 0; }
.news .bodyN,
.news .bodyN p,
.news .summaryN,
.news .bodyN div { color:#636466; line-height:16px; font-size: 12px; }
.archive .summaryA { color:#636466; line-height:16px; font-size: 11px; }
.summaryA, .summaryN { /*text-align: justify;*/ }
.news .bodyN { margin:0 0 22px 0; }
.news .vseNovice, .vseNovice { background:url(img/arr2.gif) no-repeat right 4px; padding-right:8px; float:left; }
.news .prijavaRss, a.prijavaRss,
.lastnewslistRight .prijavaRss { background:url(img/RSS.gif) no-repeat right 0; padding-right:16px; float:right; }
.lastnewslistRight { padding-right:30px; }
.news .summaryN a,
.news .bodyN a
 { color: #FF6603; }

/*vse novice*/
.archive .info { margin-bottom:0; }
.archive h3 { color:#ff6603; margin:2px 0 2px 0; }
.archive h3:hover { color:#ff6603; text-decoration:underline; }
.archive .summaryA { margin-bottom:23px; }
.archive .body,
.archive .newsurl
 { display:none; } 
 
.navigationBg { background:#efefef; padding:5px 0 4px 0; } 
.navigationBg a:hover { color:#ff6603; } 
.navigationBg .start,
.navigationBg .end { background:url(img/nav.png) no-repeat 0 0; width:13px; height:13px; padding-right:8px; margin-right:10px; cursor:pointer; }
.navigationBg .start { background-position:-13px 0; padding-left:8px; margin-left:10px; }
.navigationBg .selected { color:#ff6603; text-decoration:underline; }
.navigationBg .end:hover, .navigationBg .start:hover { color:#ff6603; text-decoration:none; }
.navigationBg .start { *background:url(img/nav2.png) no-repeat 0 0; }
.navigationBg .end { *background:url(img/nav.png) no-repeat 0 0; }
.navC a { margin:0 0 0 0px; }
.navC .end,
.navC .start { margin:0 0 0 0; }
.navC span { padding:0 10px 0 10px; }
.navC .end { margin-right:10px; }
.navC .start { margin-left:10px; }
 
 
 /*vprašalniki*/
.buttons input[type=submit] { color:#6a6a6a; font-family:Tahoma; font-size:11px; background:url(img/bntquest.gif) no-repeat 0 0; width:128px; border:none; padding:2px 0; padding-bottom: 3px; *padding-bottom: 1px; padding-top: 1px; *padding-top: 2px; } 
.qnrtab { width:100%; padding-top:10px; }
.qnrtab .qnr_False td, .qnrtab .qnr_True td { padding:0 0 4px 0; *padding:0 0 2px 0; margin:0; vertical-align: middle; }
.qnrtab .qnrtextarea div table { position: relative; top: -5px; }
.qnrtab .qnr_False td div, .qnrtab .qnr_True td div { color:#898989; padding-left:10px; width: auto; }
.qnrtab td { color:#898989; }
.qnrtab .qnr_False .qnrcheckbox, 
.qnrtab .qnr_True .qnrcheckbox,
.qnrtab .qnr_True .qnrradiobutton,
.qnrtab .qnr_False .qnrradiobutton { padding:0; }
.qnrtab .qnr_False div, 
.qnrtab .qnr_True div,
.qnrtab .qnr_False span, 
.qnrtab .qnr_True span,
.qnrtab input, .qnrtab select, 
.qnrtab textarea
{ color:#898989;  }
.qnrtab textarea { height:142px; overflow:hidden; }
.qnrtab input, 
.qnrtab select, 
.qnrtab textarea { width:232px; }
.qnrtab input[type=text] { height:16px; }
*html .qnrtab .qnrtextbox input { height:16px; }
.qnrtab select { width:234px; *width:237px; height:20px; }
.qnrtab .qnr_True input[type=checkbox],
.qnrtab .qnr_False input[type=checkbox],
.qnrtab .qnr_True input[type=radio],
.qnrtab .qnr_False input[type=radio] { border:none; width:10px; *width:12px; float:left; margin-right:5px; }
.qnrtab .qnr_False .qnrcheckbox table,
.qnrtab .qnr_True .qnrcheckbox table,
.qnrtab .qnr_False .qnrradiobutton table,
.qnrtab .qnr_True .qnrradiobutton table { float:left; }
.qnrtab .qnr_False .qnrcheckbox input,
.qnrtab .qnr_True .qnrcheckbox input,
.qnrtab .qnr_False .qnrradiobutton input,
.qnrtab .qnr_True .qnrradiobutton input { float:left; border:none; width:10px; *width:12px; float:left; margin-right:5px; }
.qnrtab .stolpec1 { width: 150px; }
.qnrtextarea input { display: block; width: 80px; margin-left: 10px; margin-top: 5px; }
form.quest table.email .stolpec1 { width: 150px; }
form.quest table.email .stolpec2 { font-weight: bold; }
form.quest table.email td { padding: 3px; }
.qnrtab .qnrradiobutton table tr td { padding-right: 20px; }
form.quest div.buttons { padding-left: 160px; }
.qnrtab .qnrcheckbox span { float: left; }

.catTitleIn { padding: 20px 5px 20px 0px; height: 50px; }
/** /
.catTitleIn { padding: 0px 0px 20px 0px; position: relative; top: 20px; right: 5px; }
/**/
.catTitleIn h1 { width: 560px; }
.catTitleIn span { font-size: 18px; color: #005bab; font-weight: bold; }
.main td.spacer { width: 10px; }
.pagination { /* background: url(img2/hr_black.gif) repeat-x left top; */padding-top: 10px; margin-top: 44px; height: 35px; }
.pagination .stran { float: left; }
.pagination .strani { float: right; }
.pagination .navigation { margin-top: -14px; padding-right: 0px; }
.pagination a { font-size: 12px; }

/*košarica*/
.itemTitle { padding-top:15px; }
.itemTitle .d1, .itemTitle .d2, .koraki .korak { color:#ed1c24; font-size:14px; font-weight:bold; text-transform:uppercase; }
.itemTitle .d1 { float:left; }
.itemTitle .d2 { float:right; }
.tocartRemove { color:#ed1c24; font-size:11px; font-weight:normal; text-transform:none; background:url(img/btnRemove.gif) no-repeat; height:25px; display:block; padding-left:25px; }
.itemDescription .d1  { color:#ff6603; font-size:14px; font-weight:bold;  background:white; }
.itemDescription .cena,
.itemDescription .kolicina,
.itemDescription .popust,
.itemDescription .zDDV { color:#898989; width:100%; padding:3px 0 3px 3px; }
.itemDescription .zDDV { width:100%; }
.itemDescription .cena,
.itemDescription .kolicina,
.itemDescription .popust
{ background:#efefef !important; }
.itemDescription .kolicina,
.itemDescription .zDDV { background:none; }
.itemDescription .zDDV { height:30px; }
.itemDescription .zDDV span { color:#005bab; font-size:14px; }
.itemDescription div, .itemDescription span  { color:#58595b; font-size:11px; float:left; height:18px; }
.itemDescription .kolicina div,
.itemDescription .zDDV div { color:#898989; }
.itemDescription span { font-weight:bold; float:right; padding:0 3px 0 0; }
.itemDescription .kolicina input[type=text] { color:#898989; border:solid 1px #e2e3ea; border-top:solid 1px #abadb3; height:14px; text-align:center; } 
.itemDescription .kolicina .refresh { color:#ff6603; font-weight:normal; padding:0 0 0 5px; float:none; }
.itemDescription .kolicina .refresh input:hover { text-decoration: underline; }
.skupaj div, .skupaj span { color:#58595b; font-size:14px; font-weight:bold; float:left; }
.skupaj span { font-size:26px; float:right; }
.skupaj .centi span { position: relative; right: 10px; }
.skupaj { padding:5px 0 10px 0; background:url(img/headBG.gif) repeat-x 0 0; }
.skupaj .txt { padding:18px 0 0 10px; background:url(img/cartLCBG.gif) no-repeat 0 0; height:32px; }
.skupaj .p, .skupaj span { color:#005bab; font-size:26px; }
.skupaj .p { float:right; padding-top:10px; }
.skupaj .RCorner { width:100%; }
.slika, .itemDescription { border-bottom:solid 1px #efefef; padding-top:20px !important; padding-bottom: 20px; }
.koraki .korak { font-size:16px; text-transform:none; margin-top:16px; }
.korak1, .korak2, .korak3, .korak4, .korak5 { background:url(img/koraki5.gif) no-repeat 0 0; height:40px; width:156px; float:left; padding-right:19px; }
.korak1 { background-position:0 0px; margin-top: -3px; }
.korak2 { background-position:0 -40px; margin-top: -1px; }
.korak3 { background-position:0 -80px; margin-top: -3px; }
.korak4 { background-position:0 -120px; margin-top: -1px; }
.korak5 { background-position:0 -160px; }
.cena div, .popust div { width:110px; height:21px; margin-top:-2px; padding-top:4px; color:#898989; }
.kosarica { color:#58595b; font-size:20px; font-weight:bold; padding:17px 0 0 5px; }
.izdelkiKosarica td { color:#58595b; font-size:14px; font-weight:bold; padding:11px 0 8px 0; *padding:0px 0 8px 0; }
.izdelkiKosarica td h3 { padding:0 0 20px 0; margin:0; border-bottom:solid 1px #efefef; }
.petKorakov { }

.petKorakov td, .petKorakov .title { color:#58595b !important; font-size:11px !important; line-height:14px !important; padding:0; }
.petKorakov .title { font-size:12px !important; font-weight:bold; padding:15px 0 11px 10px !important; }
.petKorakov .first { padding:5px 5px 5px 10px !important; }
.petKorakov .second { vertical-align:middle !important; }
.petKorakov .prvi, .petKorakov .drugi, .petKorakov .tretji, .petKorakov .cetrti, .petKorakov .peti { background:url(img/koraki2.gif) no-repeat 0 0; height:28px; width:28px; }
.petKorakov .drugi { background-position:-28px 0; }
.petKorakov .tretji { background-position:-56px 0; }
.petKorakov .cetrti { background-position:-84px 0; }
.petKorakov .peti { background-position:-112px 0; }
.koraki td { padding-bottom:3px; background:url(img/crtaContent.gif) no-repeat 0 38px; }
.zDDV { background:White; }

.petKorakov .cartTRC, .petKorakov .cartTLC, 
.petKorakov .cartBLC, .petKorakov .cartBRC { font-size:0; line-height:0; height:4px; }
.refresh { border:none; }
.refresh input:hover { cursor:pointer; }

.cartNaprej, 
.submit_continue, 
.cartinfoLink a { color:#6a6a6a; font-size:11px; font-weight:bold; text-align:left; background:url(img/cartForward2.gif) no-repeat; height:43px; width:113px; display:block; *padding-left:10px; border:none; }
.submit_continue { margin-top:10px; float:right; }
.cartNaprej:hover { cursor:pointer; }
.cartRight { padding-top:12px; padding-left:10px; }

.cartRight .loginhead a,
.cartRight .loginhead .ltext { color:#ed1c24; font-size:16px; font-weight:bold; }
.cartRight .loginhead .btn1 { display:none; }

.shipping { height:50; padding-left:10px; }
.shipping span, .shipping select { color:#58595B; font-size:11px; }
.shipping .shipping2 { height:50px; }
.shipping select { width:232px; border:solid 1px #cccccc; background:#f2f2f2; margin:10px 0 3px 0; }

#tabstuff { background:#efefef; width:100%; }
.miniPic { border:solid 1px #efefef; }
.singleItemDesc .desc { color:#222222; font-family:Verdana; font-size:12px; line-height:16px; margin-bottom:16px; }
.price2,
.WebPrice { background:#efefef; }
.customTd1 .price2 { font-weight: normal; }

.p1, .p0 { float:left; color:#222222; font-size:11px; padding:0 0 0 10px; }
.discount .price {  }
#discountPrice { color:#58595b; font-size:11px; border:solid 1px red; }
#tabstuff .td1 { padding-right:10px; padding-top:5px; }
#tabstuff .td1 span { color:#58595b;  font-size:11px; }
#tabstuff .customTd1 div,
#tabstuff .customTd1 span { color:#ff6603; font-size:12px; }
.doc { color:#222222; font-size:11px; }
#tabstuff .customTd1 span { font-size:18px; font-weight:bold; }

div.singleItem .povecaj { background: url(img/zoom.gif) no-repeat; padding:0 0 5px 10px; height:18px; width:15px; display:block; }
div.singleItem .povecajText { color:#005bab; font-size:11px; }
div.singleItem .link { margin-bottom:10px; height:15px; width:15px; }

#tabstuff2 .td1 { color:#222222; vertical-align:middle; }

.dokumenti { margin-top:28px; }
.sendToPrint { padding-top:18px; border-top:solid 1px #efefef; margin-top:18px; clear:both; display:block; }
.sendToPrint a { color:#414042; font-size:11px; }
.sendToPrint .print,
.sendToPrint .sendTo,
.sendToPrint .pdf,
.sendToPrint .xls,
.sendToPrint .xml { background:url(img/sprite2.gif) no-repeat 0 0; height:16px; display:inline-block; padding-left:20px; }
.sendToPrint .sendTo { background-position:0 -16px; height:15px; }  
.sendToPrint .pdf { background-position:0 -31px; } 
.sendToPrint .xls { background-position:0 -47px; } 
.sendToPrint .xml { background-position:0 -63px; } 
.sendToPrint .print { padding-left:12px; }

.sendToPrint .pdf,
.sendToPrint .sendTo { margin-left:6px; }

.jezicki { margin:10px 0 7px 0px; }
.jezicki a { cursor: pointer; color:#ff6603; font-family:Tahoma; background:url(img/bgJezickiMin.gif) repeat-x; border:solid 1px #efefef; border-bottom:none; padding:7px 10px 7px 10px;  margin-left: -3px; *margin-left: 0px; *display: block; *float: left; margin-left: 1px; *position: relative; *top: 8px; margin-right:-3px; *margin-right:1px; }
.jezicki a.selected { background: #eeeeee url(img/bgJezicki.gif) repeat-x; color:#414042; padding:11px 10px 11px 10px; position: relative; top: -4px; *position: static; *display: block; *float: left; }
.crtaJezicki { float:none; background:url(img/crtaContent2.gif) no-repeat 0 0; height:2px; width:100%; margin-bottom:20px; }
*html .crtaJezicki { margin-top: 56px; }

.opis, 
.tehPodatki, 
.dokumentacija, 
.video { color:#222222; font-family:Verdana; font-size:12px; }

.t1 { color:#005bab; font-family:Verdana; font-size:14px; font-weight:bold; background:url(img/headBG.gif) repeat-x; width:100%; padding:10px 0 10px 10px; }

div.jezickiVsebine { min-height: 50px; overflow: auto; }

/*naslov za dostavo*/
.customerInfo { width:100%; }
.customerInfo td, .customerInfo a { color:#898989; font-family:Verdana; font-size:11px; font-weight:bold; }
.customerInfo td { line-height:25px; }
.customerInfo .firstcol { font-weight:normal; padding-left:15px;  }
.customerInfo a, .customerInfo .cartNaprej { text-decoration:none; }
.customerInfo a { font-weight:normal; background:url(img/b130.gif) no-repeat 0 0; width:130px; height:28px; display:block; padding:8px 0 0 8px; }
.submitEditor { color:#58595b; float:none; }
.customerInfo .cb { width:16px; background-color:#d9f2ff; border:none; }
.customerInfo .secondCol { color:#58595b; }

.customerInfo input[type=text],
.customerInfo textarea,
.customerInfo select { color:#898989; font-size:11px; font-weight:bold; }
.customerInfo input[type=text] { font-size:11px; font-weight:bold; height:18px; }

.paymentMethod .secondCol,
.paymentMethod .prefix,
.paymentMethod .nacin { color:#58595b; }
.paymentMethod .nacin { font-weight:normal; }
div#login-form { width: 222px; height:124px; position: absolute; background-color:#efefef; border:solid 2px #bfd1e1; border-bottom:none; border-top:none; }
*html div#login-form { top:-10px; z-index: 0; }
*html .headLogoIco {margin-top:25px;}                    
*html .tableC {margin-top: -25px;z-index:100;}

div#login-form .submitLogin { border:none; padding-bottom: 3px; *padding-bottom: 0px; margin-left: 5px; }
div#login-form { margin-left: 0px; margin-top: -90px; }
.headCart { width:222px; }
*html div#login-form { margin-top:-80px; }
div#login-form table td { padding: 3px; white-space: nowrap; }
div#login-form table .head td { height:37px;*height:32px; width:226px; }
div#login-form a { color:#005bab; font-family:Verdana; font-size:10px; background:url(img/arr2.gif) no-repeat right 3px; padding-right:8px; }
div#login-form .txt { border:solid 1px #e6e6ed; font-size:10px; font-family:Verdana; border-top-color:#abadb3; border-right-color:#e0e3e9; width:135px; height: 14px; padding:5px 2px 0 4px; }
div#login-form input[type=password] { height: 14px; }
div#login-form .lastrow { /*height:34px; *height:26px;*/ vertical-align:middle; margin-left: 5px; }

div#login-form .cartIMG { background:url(img/cartIMG.gif) no-repeat; height:24px; width:31px; padding:0 0 11px 41px; }
div#login-form .cartIMGtd { padding: 6px 0 0 7px; }
div#login-form .cartIMGtd a,
div#login-form .cartIMGtd a:hover { text-decoration:none; }
div#login-form .u1 { color:#999999; }
div#login-form .u2 { color:#005bab; }
div#login-form .u1,
div#login-form .u2,
div#login-form .user { font-family:Verdana; font-weight:bold; font-size:12px; }
div#login-form .user { color:#ff6603; font-size:11px; background:url(img/lineCart.gif) no-repeat 10px bottom; padding:5px 0 3px 0; *padding:0 0 3px 0; text-align:center; height: 40px; *height: 32px; }
#loginTogle { width: 222px; background-color:#efefef; border:solid 2px #bfd1e1; border-bottom:none; border-top:none; }
div#login-form .NA { background:url(img/b1.gif) no-repeat; height:18px; width:18px; margin-top:6px; }
div#login-form .NA { text-decoration:none; }
div#login-form .NAtd { padding-right:9px; text-align:right; }
div#login-form .error { color: #FF6603; padding-left: 10px; padding-bottom: 3px; }
div#login-form .error2 { height: 15px; }

.b2b { height:52px; width:102px; position:absolute; margin:-64px 0 0 -66px; *margin:-64px 0 0 -114px; } 

.submitLogin,
.searchform .submit
 { color:#6a6a6a; font-family:Tahoma; font-size:11px; background:url(img/loginBtn.gif) no-repeat; height:18px; width:50px; border:none; padding-bottom: 3px; *padding-bottom: 0px; }
 error { color:#ff0e0e; font-size: 10px; }
.submit:hover,
.searchBtn:hover, 
.submitLogin:hover { cursor:pointer; }
.searchform { margin-bottom:16px; }

/*meni levo*/
.sitemap { width:191px; float:left; margin:0; padding:0; }
.sitemap .menuTitle,
.sitemap .menuTitleLong
 { color:#939598; font-family:Book Antiqua; font-size:16px; margin:0 0 18px 0; border:none; }
 
.sitemap .menuTitleLong { border:none; padding:11px 0 11px 10px; }
.sitemap .bottom { border:none; height:; padding:0; font-size:0; }

.sitemap a, .catMap a { color:#005bab; font-family:Verdana; font-size:11px; background:url(img/arr.gif) no-repeat 0 4px; display:block; }
.catMap ul li a { display:block; }
.sub2 a { color:#ff6603; } 
.sitemap a:hover, .catMap a:hover { text-decoration:underline; }
.sitemap a.selected { color:#FF6603; }
.sitemap a.selected:hover { text-decoration:underline; }
.sitemap ul, .catMap { list-style:none; margin:-1px 0 0 0; padding:0; position:relative; }
.catMap { display:block; padding-top:10px; *padding-top:7px; }
.catMap ul { margin:0; padding:0; display:block; width:248px; *width:251px; }
.catMap li { list-style:none; float:left; margin-bottom:20px; }
.catMap li li { margin-bottom: 0px !important; }
.catMap li.o li.o { margin-bottom:0; }
.catMap li li { clear:left; width:100%; }
.sub2 ul { margin-top:0; }
.sitemap ul li ul { display:block; }
/*1*/
.sitemap ul li { float:left; width:250px; margin-bottom: 20px; }
.sitemap ul li li { margin-bottom: 0px; }
.sitemap ul li a, .catMap li a { font-size:12px; text-decoration:none; padding:2px 0 3px 11px; margin-right:10px; }
/*2*/
.sitemap ul li ul li { clear:left; }
.sitemap ul li ul li a, .catMap ul li a { color:#58595b; font-size:11px; background:url(img/arrSmall1.gif) no-repeat 11px 7px; padding-left:21px; }
/*3*/
.sitemap ul li ul li ul li, .catMap ul li ul li { background-color:#ffffff; }
.sitemap ul li ul li ul li a, .catMap ul li ul li a { background:url(img/arrSmall2.gif) no-repeat 21px 7px; padding-left:31px; }
/*4*/
.sitemap ul li ul li ul li ul li { background-color:#ffffff; }
.sitemap ul li ul li ul li ul li a { background-position:left 3px; padding-left:50px; }
.sitemap ul li.menupath ul, 
.sub2 ul li.menupath ul { display:block; margin-top:0; }

.searchOround { background:#efefef; padding:10px 9px 10px 9px; margin-bottom:14px; }
.searchOround .submit { color:#6a6a6a; font-family:Tahoma; font-size:11px; background:url(img/searchBtn.gif) no-repeat; height:18px; width:42px; border:none; }
.searchOround .big_q { width:123px; margin-top:2px; }

/*Animacija*/
div.imageBox { background:url(img/bgAR.gif) repeat-x; position:relative; z-index:1; width:707px; height:262px; }
div.imageBox .fly { position:absolute; z-index:0; }
div.imageBox .image { margin:0; z-index:2; width:707px; height:262px; background-repeat:no-repeat !important; }
div.imageBox .title { z-index:3; float:left; top:30px; font-family:Garamond; font-size:16px; font-weight:bold; color:White; margin:27px 0 0 428px; width:176px; display:none; }
div.imageBox .description { color:#898989; font-size:11px; line-height:16px; z-index:3; float:left; right:0; font-family:Tahoma; margin:40px 9px 0 0; width:178px; }
div.imageBox .description b { color:#4f4f50; font-size:12px; }
div.imageBox .navigation { z-index:3; bottom:-1px; right:0; }
div.imageBox .navigation .bg { background:url(img/navBg.gif) no-repeat; height:23px; padding-left:5px; }
div.imageBox .navigation .bg2 { background:url(img/navBg2.gif) no-repeat right top; height:23px; padding-right:4px; margin-right:1px; }
div.imageBox .navigation a { color:White; font-size:12px; font-family:Arial; text-decoration:none; }
div.imageBox .navigation a:hover { color:#818285; text-decoration:underline; }

div.imageBox .link { position:absolute; top:0; left:0; z-index:3; width:707px; height:240px; display:block; }
div.imageBox .link a { width:707px; height:240px; display:block; font-family:Garamond; font-size:0px; color:White; text-decoration:none; padding:0 12px 0 0; }
div.imageBox .link a:hover { text-decoration:underline; }

.imageBox .navigation .div_container_1 { float:left; margin:0; }
.imageBox .navigation .div_container_1 .conti { float:left; }
.imageBox .navigation .div_container_1 .conti a,
.imageBox .navigation .div_container_1 .conti a.selected { display:block; padding:0 4px; margin:5px 0 0 0; font-family:Arial; font-size:12px; }
.imageBox .navigation .div_container_1 .conti a.selected { font-weight:bold; }

div.imageBox .navigation div.div_container_2 { float:left; background:url(img/lpr.png) no-repeat; height:23px; margin:0 0 0 1px; padding-right:17px; }
div.imageBox .navigation div.div_container_2 div.conte_1 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_1 a { display:block; width:8px; height:12px; margin:6px 0 0 11px; }
div.imageBox .navigation div.div_container_2 div.conte_2 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_2 a { display:block; width:6px; height:12px; margin:6px 0 0 0px; }
div.imageBox .navigation div.div_container_2 div.conte_3 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_3 a { display:block; width:8px; height:12px; margin:6px 0 0 0px; }

*html .imageBox .navigation .div_container_1 { }
*html .imageBox .navigation { border:solid 0px red; height:25px;  margin: 20px 0px 0 0px; text-align:right !important; }
*html .div_container_1 { border: solid 0px green; height:25px !important; line-height:20px; width:100px; margin-top:2px !important; }
*html .div_container_2 { border: solid 0px blue; height:25px !important; line-height:20px; margin-top:2px !important; }

div.imageBox .gotoshop { margin:255px 0 0 430px; width:162px; height:39px; /*background:url(img/gotoshop.gif) no-repeat; */}
div.imageBox .gotoshop a { display:block; width:150px; height:28px; margin:5px 0 0 5px; }

.pozdrav { width:100%; margin-bottom:10px; }
.pozdrav .firlasN { float:left; color:#005bab; font-family:Verdana; font-size:18px; font-weight:bold; padding-top:30px; }
.pozdrav .newsSpace { float:right; width: 300px !important; background-color: #efefef !important; }
.pozdrav .prip { color:#898989; font-family:Verdana; font-size:12px; font-weight:normal; padding-top:4px; }

#lastViewedItems .ikona { background:url(img/zadnjiOgledi.png) no-repeat; height:45px; /*width:33px;*/ display:block; }
#lastViewedItems .title { color:#4f4f50; font-family:Verdana; font-size:12px; font-weight:bold; vertical-align:middle; }
#lastViewedItems .sec { padding:0; }
#lastViewedItems .sec a { color:#ff6603; font-family:Verdana; font-size:11px; display:block; margin-bottom:9px; }
#lastViewedItems { margin-bottom:10px; }

.pozabljenoGeslo { float:none; }
.pozabljenoGeslo .firstcol { color:#898989; width:150px; padding-top: 2px; *padding-top: 4px; }
.pozabljenoGeslo .error .validator { display: block; padding-top: 10px; color: #636466; }

.basket a, .basket td, .basket span { font-size:12px; }
.basket td, .basket span { color:#898989; }
.basket td { padding-right:10px; }
.basket .bold { font-weight:bold; }
table.orderlist a { white-space: nowrap; }
.orderlist tr { height: 25px; }
.orderlist tr, .orderlist td { vertical-align: middle; border-bottom: solid 1px #eee; }
.orderlist .navigation a { padding: 3px; }
.orderlist .navigation a.selected { color: #ff6603; }


.napovprasevanje { height: 30px !important; color: #58595B; }
.singleItemDesc .napovprasevanje { margin-top: 20px; color: #222222; }
.removeFromCart { color: #FF6603 !important; }
.removeFromCart:hover { text-decoration: none !important; }
label.naPovpLabel { color:#898989; display: block; margin-left: 20px; margin-top: -20px; margin-bottom:10px; padding-left:9px; }

.koda { margin-top:3px; }
.koda { margin-top:3px; }

.razvrstiPo span.Asc { background:url(img/sortAsc.gif) no-repeat 0 2px; padding:0 0 0 10px; height:6px; }
.razvrstiPo .TitleAsc,
.razvrstiPo .PriceAsc,
.razvrstiPo .StockAsc { background:url(img/sortSelAsc.gif) no-repeat 0 2px; padding:0 0 0 10px; height:6px; }
.razvrstiPo .TitleDesc,
.razvrstiPo .PriceDesc,
.razvrstiPo .StockDesc
 { background:url(img/sortSelDesc.gif) no-repeat 0 2px; padding:0 0 0 10px; height:6px; }
.razvrstiPo span.Desc { background:url(img/sortDesc.gif) no-repeat 0 2px; padding:0 0 0 10px; height:6px; }


.nadaljujZnakupi { color:#6A6A6A !important; font-size:11px; font-weight:bold; background:url(img/cartBack.png) no-repeat 0 0; height:43px; width:113px; padding:7px 0 0 29px; }
.telefon { color:#005BAB; font-family:Verdana; font-size:11px; font-weight:bold; text-align: right; padding-right: 5px; }
.telefon span { font-family:Verdana; font-size:11px; color:#898989; font-weight: bold; }


#cntt .pozdrav .newSpace .freetext { padding-left:10px; margin-bottom:10px; *margin-bottom:0px; padding:17px 0 0 10px; color:#414042; font-family:Verdana; font-size:12px; min-height:57px; width:188px; background:url(img/pomemObvest.gif) repeat-y 0 0; }
.zDDV .txt { color: #58595b !important; font-weight: bold; }
.zDDV { width: 380px; }

td.itemDescription .d1 a { color: #FF6603; font-size: 14px; font-weight: bold; }
td.itemDescription .d1 { color: #898989; font-size: 14px; font-weight: bold; height: auto; }
td.itemDescription .cena,
td.itemDescription .popust,
td.itemDescription .kolicina
 { padding: 0 10px 0 10px; width: 380px; }
td.itemDescription .cena { padding-top: 10px; }
td.itemDescription .kolicina { padding-bottom: 10px; }
td.itemDescription .centi span { position: relative; right: 10px; }

.koda { float: right; color: #58595b; font-size: 14px; }

.menupathcattree, .menupathcattree li, .menupathcattree ul { margin: 0px; padding: 0px; display: inline; }
.menupathcattree a { display: inline; }
.menuPath ul li { display: none; }
.menuPath ul li.selected { display: inline; }

.itemTable .koda { margin: 0px; font-size: 11px; text-transform: uppercase; }
.itemTable div.image { *padding-right: 10px; }
.koraki .k1, .koraki .k2, .koraki .k3 { height:28px; width:28px; display:inline-block; margin-top:11px; }

.quest .email td div, 
.quest div { padding-right:10px; color:#636466; font-family:Verdana; font-size:12px; }

/*
div.price span.samo, div.price span.full { display: block; text-align:right;}
*/

.cartSum td { padding: 4px; }
.cartSum .col1 { font-size: 11px; color: #898989; }
.cartSum .col2 { font-size: 11px; color: #58595b; font-weight: bold; }

.paymentMethod .title,
.paymentMethod .secondCol,
.paymentMethod .firstCol { vertical-align:middle; }

.paymentMethod .title { color:#58595b; }
.paymentMethod .secondCol { font-weight:normal; padding-left:8px; }

.cartSum .col1 { padding-left:10px; }
*html .item .samo { background-color:none !important;  }

.firma { font-family: Verdana; font-size: 11px; font-weight: normal; }
.uporabnik { font-family: Verdana; font-size: 11px; font-weight: bold; color: #ff6603; }
.firma, .uporabnik { padding-left: 15px; }

.rcpteditlink a { display: inline; padding: 0px; margin: 0px; }
.rcpteditlink a:hover { text-decoration: underline; }
.rcpteditlink, .rcpteditlink a { color:#005bab; }
*html .rcpteditlink a { width: auto; padding: 0px !important; height: auto; }
.cartSum .txt { color:#005bab; }
.nzn { padding-top: 15px; }


/* AJAX CART */
#ajaxCartContainer { position:relative; z-index:10; }
#ajaxCartContainer .title { margin:10px 4px 0 4px; font-size:12px; color:#005BAB; font-weight:bold; }
#ajaxCartContainer table { position:absolute; top:34px; right:4px; *right: -4px; z-index:10; width:226px; background:url(img/ajaxCartBg.gif) no-repeat bottom; }
*html #ajaxCartContainer table { right: 4px; width:226px; background:url(img/ajaxCartBg.gif) no-repeat bottom; }
#ajaxCartContainer .ajaxCart { padding:10px 0;  }
#ajaxCartContainer .cartItem { margin:2px 4px; padding:5px 0; }
#ajaxCartContainer .cartItem a { display:block; padding-bottom:4px; border-bottom:dashed 1px #8aabc9; }
#ajaxCartContainer .cartItem span { display:block; }
#ajaxCartContainer .cartItem span b { font-weight:normal; float:right; clear:both; }
#ajaxCartContainer .cenaVse { padding:5px; font-size:14px; }
#ajaxCartContainer .cenaVse div { float:right; font-size:14px; }
#ajaxCartContainer .blagajna { padding:5px; text-align:center; }
#ajaxCartContainer .blagajna a { font-size:14px; }

.menupathcattree a { *color: #898989 !important; }

ul.cattree { *width:191px; *overflow:hidden; }

.cattree table { background: #F6F6F6 url(img/subMenuBg.gif) repeat-x scroll 0 0; }
/*.cattree table td a { padding-right: 15px; }*/
.cattree table.hasChildren td { background: transparent url(img/arr.gif) no-repeat scroll 177px 12px; }
.cattree div table td { padding-left: 10px; }
.cattree div div table td { padding-left: 20px; }
.cattree div div div table td { padding-left: 30px; }
.cattree div div a { font-weight: normal; }

span.size { font-size: 10px; text-decoration: none; }
span.size { font-size: 10px; text-decoration: none; }
.sublinks ul { list-style-type: none; }

.ttable { width: 100%; }
.ttable td { padding: 2px; }

.disclaimer_b2b { display: none; }
.disclaimer_b2c { display: block; }

.catTitleIn img { margin-top: 3px; }

#cntt .vsebina ul { list-style-type: none; margin: 0px; padding: 0px; margin-left: 40px; }
#cntt .vsebina ul li { margin: 0px; padding: 0px; }
#cntt .vsebina ul li { background: transparent url(img/bullet1.gif) no-repeat scroll 1px 5px; padding-left: 15px; }
#cntt .vsebina ul li ul li ul { }
#cntt .vsebina ul li ul { margin-left: 0px; }
#cntt .vsebina ul li ul li { background: transparent url(img/bullet2.gif) no-repeat scroll 2px 7px; padding-left: 12px; }

.TradeMarkLogo { *position: relative; *top: -15px; }

table.trademarks { width: 100%; }
table.trademarks td { height: 100px; vertical-align: middle; }

.qnrtab .validator { color: #ff0000 !important; }
*html #login-form input.txt { height: 22px; }

form.login table.pozabljenoGeslo td span.error { font-size: 11px; color: #898989; }

.NLqnrfreetext div { padding-left: 0px !important; color: #898989 !important; }
.NLqnrfreetext div span p { color: #898989 !important; padding-left: 10px; font-size: 12px; }
.qnrtab input { *padding-top: 0px; *padding-bottom: 0px;  }

*html .priceColumn span.full { text-align: right; }

.icoN, .icoA { border-left: solid 3px #fff; }

.tabBody td.cartData { padding-top: 5px; padding-bottom: 5px; *padding-top: 3px; *padding-bottom: 3px; }
*html .tabBody td.cartData { padding-top: 5px; padding-bottom: 5px; }

#cntt form.login { background: none; float: none; height: auto; margin: 0px; width:auto; }
#cntt form.login table td { vertical-align: middle; padding: 3px; }
#cntt form.login table td.firstcol { color: #898989; width: 100px; }
#cntt form.login input.submit { position: relative; left: 106px; }

div.akcijskeIkone { position: relative; top: -5px; }

.newsIcons { text-align: right; }
.newsIcons a { color: #898989; padding: 3px; padding-left: 20px; background: none no-repeat left center; }
.newsIcons a.print { background-image: url(img/print_news.gif); }
.newsIcons a.top { background-image: url(img/top_news.gif); }

img { page-break-inside: avoid; }

table.trademarklist tr,
table.trademarklist td { vertical-align: top; }
table.trademarklist img { margin-top: 14px; *margin-top: 0px; }
/*table.trademarklist h3 { margin-top: 0px; }*/


/*#ajaxCartContainer table { width: 222px; overflow: hidden; }*/

div.subMenus ul li table { width: 100%; height: 30px; }
div.subMenus ul li table td a { display: block; padding-top: 0px; padding-bottom: 0px; }
div.subMenus ul li table td { vertical-align: middle; }
div.subMenus ul li table.nosub td a { display: block; background-image: none; }
div.subMenus ul li table.nosub td a {  }

div.bodyN a.file { margin-left: 5px; color: #005BAB; font-size:11px;}
div.bodyN a.file span.size {}

tr.tabBody td {height:33px;*height:30px;}
.sitemapColumnTwo { padding-top: 48px; *padding-top: 43px; }

td.user div { padding-left: 15px; text-align: left; }
td.user div.firma { color: #000; }

.userInfo {padding: 3px 0px 10px 0px;margin-bottom:10px;background:transparent url(img/lineCart.gif) no-repeat scroll 10px bottom;}
.cartInfo {height:30px;padding-left: 10px;}
.cartInfo a:hover {text-decoration:none;cursor:pointer;}
.cartInfo input { padding-right: 10px; margin-top: -10px; position: absolute; right: 15px; top: 70px; }
.userLinks {padding-left:10px;text-align:right;padding-right:15px;}
.userInputs {padding: 10px 10px 5px 8px; }
.userInputs .pass {margin-top: 5px;}
.userLinks2 {padding-left:10px;}


