﻿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: #CACACC url(images/body-bg.png) top repeat-x; text-align:center;}
div, p, span, table, table td, img, a, form { margin:0px; padding:0px; border:0px; border-collapse:collapse; font-family:Arial; color:Black; font-size:12px; text-align:left; vertical-align:top; }
p{color:#58595b;font-size:12px;line-height:20px}
.profil-top p{color:#58595b;font-size:14px;line-height:16px}
a {text-decoration:none; }
.contentPane a {text-decoration:none; color:#F26F22; }
a:hover {text-decoration:underline;}

/*input[type=submit] { background:none; border:none; }*/
input[type=submit] { border:none; }
input, 
select, 
textarea{border:solid 1px #cccccc; background:#f2f2f2}
/*input[type=radio] { border:none; width:12px; *width:12px; float:left; background:#d9f2ff; margin-right:5px; }*/

h1{color:#f26f22;font-size:36px; font-family:Arial; font-weight:normal;}
.contentTop h1 { margin-bottom:10px; }
.itemlist h1 { display:none; }
.itemlist h1 { margin-bottom:0px; font-size:16px; color:#666; border-bottom:1px dotted #ccc; padding-bottom: 10px; padding-top:10px; }
h1.title { margin-bottom:0px; font-size:32px; color:#B2B2B2; border-bottom:1px dotted #ccc; padding-bottom: 10px; padding-top:10px; display:block; }
.contentTop h1.pozdrav { display:none; }
.entry .contentTop h1.pozdrav { display:block; }
h2{font-size:22px;color:#000}
h3{ color:#F3823E; font-size:18px; line-height:18px; }
h4 {font-size:17px; font-weight:normal; }
.freetext a.link { background:url(img/list.gif) no-repeat right 5px; padding-right:10px; }

hr{height:1px;border-width:0;border-top:1px dotted #CCC;width:100%;margin:10px 0}

.clearall { clear: both !important}
table.wrp, table.iwrp { width: 100%; }
table.wrp.main { margin-top:30px; }
.iwrp .left,.iwrp .right { background:url(img/LRBg.gif) repeat-y top right; padding-top:9px; }
.iwrp .right {background-position:top left; }

table.wrp tr.bar .sredina { height: 41px; background-color:#f2f2f2; }
table.wrp tr.bar .sredina div.menu { background: url(img/menu-bg.png) repeat-x; height: 41px; float:left; width:960px; }
table.wrp tr.bar .sredina div.menu table.iwrp { width:940px; float:left; }
table.wrp tr.bar .sredina div.left { float:left; width:10px; height:41px; background:url(img/left-menu.png) no-repeat top left #f2f2f2; }
table.wrp tr.bar .sredina div.right { float:left; width:10px; height:41px; background:url(img/right-menu.png) no-repeat top left #f2f2f2; }
table.wrp tr.bar table.iwrp { height: 100%; }
table.wrp tr.bar table.iwrp td { vertical-align: middle; }

table.head { background: url(img/t-2-logo.jpg) no-repeat left top; }
table.iwrp tr.head1 { height: 30px; }
table.iwrp tr.head1 td { background: none; }
table.iwrp tr.head2 { height: 65px; background: none; }
table.iwrp tr.head2 td { vertical-align: bottom; }

td.sredina1 { background-color:#f2f2f2; padding-left: 25px; padding-right: 25px; }
td.top { background: url(img/top.png) no-repeat left top; }

.lang, .sys, .lang a, .sys a { color: #808285; }
.lang, .sys { margin-top: 6px; float: left; position: absolute; }
.lang a, .sys a { padding: 0 2px 0 2px; }
.lang { padding-left: 363px; *padding-left: 322px; }
.sys { padding-left: 43px; *padding-left: 10px; }

.korpoMenu { float: right; }
.korpoMenu a { color: #fff; font-size:11px; }
.korpoMenu a:hover { text-decoration: underline; }
.korpoMenu table { height: 25px; }
.korpoMenu table tr { vertical-align: middle; }
.korpoMenu table td.t { background: url(img/tabKorpo.gif) no-repeat 1px top !important; padding-left: 8px; }
.korpoMenu table td.r { background: url(img/tabKorpo.gif) no-repeat right top !important; width: 8px; }
.korpoMenu table td.ts { background: url(img/tabKorpo.gif) no-repeat 1px top !important; padding-left: 8px; font-weight: normal; padding-top: 8px; }
.korpoMenu table td.rs { background: url(img/tabKorpo.gif) no-repeat right top !important; width: 8px; }

.mainMenu { margin-left: 50px; *margin-left: 13px; float: left; }
.mainMenu a { color: #fff; font-size:11px; }
.mainMenu a:hover { text-decoration: underline; }
.mainMenu table { height: 40px; }
.mainMenu table tr { vertical-align: middle; }
.mainMenu table td.t { background: url(img/tabMain.gif) no-repeat 1px top; padding-left: 14px; padding-top: 10px; max-width: 60px; *width: 40px; text-align:center; }
.mainMenu table td.r { background: url(img/tabMain.gif) no-repeat right top; width: 14px; }
.mainMenu table td.ts { background: url(img/tabMainS.gif) no-repeat 1px top; padding-left: 14px; max-width: 60px; *width: 40px; text-align: center; }
.mainMenu table td.rs { background: url(img/tabMainS.gif) no-repeat right top; width: 14px; }

/* BONUSPOINTS */

#bonuspoints { color: #808285 !important; text-align: right !important; position: relative; top: -6px; font-size: 11px }
#bonuspoints a { color: #F3823E; font-size: 11px}
.bpgreen { color: #108803 !important }
.bpitem { border-bottom: 2px solid #f2f2f2;  height: 25px}
.inlinetext { float: left; }
.inlinebpoints { background: url(img/tocke_bg_circle.png) no-repeat left 2px; width: 22px; height: 25px; padding-top: 6px; text-align: center; font-weight: bold}
.margtopspec { margin-top: -1px !important}
.bptable { width: 100%;  }
.bptable td { padding: 5px }
.skupajbpoints { background: url(img/tocke_cart_bg.png) no-repeat left top; color: #108803 !important; vertical-align:middle; font-size: 12px; font-weight: bold; }
.skupajbpoints td.r { font-size: 16px; font-weight: bold; color: #108803 !important; padding: 5px 3px 6px 10px; background: none; }
.skupajbpoints td.r1 { font-size: 12px; color: #108803 !important; padding: 8px 0 8px 3px;  background: none; }
.skupajbpoints td.l { font-size: 12px; font-weight: bold; color: #108803 !important; padding: 8px 5px 8px 10px;  }
.greenright { background: url(img/tocke_cart_bg.png) no-repeat right top; }


.koristiBP { background: url(img/tocke_cart_use.png) no-repeat left top; height: 122px; padding-left: 5px; }
.koristiBP div { background: url(img/tocke_cart_use.png) no-repeat right top; height: 122px  }

.koristiBPshort { background: url(img/tocke_cart_use_short.png) no-repeat left top !important; height: 74px; padding-left: 5px; }
.koristiBPshort div { background: url(img/tocke_cart_use_short.png) no-repeat right top !important; height: 74px  }

.koristiBP div div.quests {  height: auto;background: none !important; font-size: 12px; color: #000100 !important; font-size: 12px; font-weight: bold;  padding: 10px 10px 10px 5px !important; }
.koristiBP div div.text {  height: auto;background: none !important; font-size: 12px; color: #58595b !important; font-size: 11px; padding: 0 10px 0px 5px !important }
.koristiBP div div.check { vertical-align: middle; height: auto; width: 240px; background: url(img/tocke_cart_use_1.png) no-repeat left top  !important; font-size: 12px; color: #58595b !important; padding: 5px 10px 5px 25px !important; margin-left: 120px }
.koristiBP div div.check input {width: 22px;}

/*ANDREJ*/
/* custom htmls */
.generic_right { width:150px; }
.generic_left { width:200px; }
.generic_right div,
.generic_right div ul li a
 { font-size:11px; }
.generic_left, .generic_right { font-family:Arial; font-size:11px; margin-bottom:10px; }
.generic_left .head { padding-right:5px; }
.generic_left .title, .generic_right .title { font-size:12px; font-weight:bold; height:20px; padding:4px 0 0 5px; }
.generic_left .content { padding-right:5px; } 
.generic_left .content .body,
.generic_left .content table td { font-size: 11px !important; color: #58595b; } 
.generic_left .content table .c1 { color: #808285 !important; } 
.generic_left .content table td a { background: none; padding: 0px;float:left; } 
.generic_left .body, .generic_right .body { line-height:14px; padding:5px 0 15px 9px; }
#headerlink {  background: none; color: #58595B; font-size:12px; font-weight:bold; }
#headerlink:hover  { color: #F3823E; }
#headerlink2 {  background: none; color: white; font-size:12px; font-weight:bold; }
#headerlink2:hover  { color: #58595B; }

.generic_left a, 
.generic_right a,
.generic_right ul li, 
.generic_left ul li { background:url(img/list.gif) no-repeat 0 5px; font-size:11px; }

.generic_left a, .generic_right a { color:#f3823e; background-position: right 4px; padding-right:10px; margin-right:5px; display:block; text-align:right; } 

.kontakt .head { background:#c2c2c2; }
.kontakt .title { color:#58595b; background:#cccccc url(img/roundUL.png) no-repeat left top; padding-left:10px; }
.kontakt .content { background:#e6e6e6; } 
.kontakt .body { color:#58595b; background:#f2f2f2 url(img/roundBL.png) no-repeat left bottom; }
.kontakt .bodylink table td { line-height: 18px; }
.kontakt .bodylink table td.c1 { width: 40%; }

.generic_right {  }
.generic_right .head { background:#c2c2c2; padding-left:5px; }
.generic_right .content { padding-left:5px; } 
.generic_right .body { padding:5px 0 15px 5px; }
.generic_right ul, .generic_left ul { margin:0 0 5px 0; padding:0; }
.generic_right ul li, .generic_left ul li { list-style:none; padding-left:10px; }
.generic_right ul li a, .generic_left ul li a { background:none; display:inline; padding-left:0; }
.generic_right ul li a.link,
.generic_right ul li a { background:none; }

.naTerenu { width:150px !important; }
.naTerenu .head { background:#f1eb79; }
.naTerenu .title { color:#58595b; background:#fef87f url(img/roundUR.png) no-repeat right top; }
.naTerenu .content { background:#f2f0ce; } 
.naTerenu .body { color:#58595b; background:#fffdd9 url(img/naTerenuCornerBottom.gif) no-repeat right bottom; }
.naTerenu a { color:#58595b; text-decoration:none; background:url(img/b130.gif) no-repeat; height:28px; display:block; line-height:10px; padding:4px 10px 0 10px; *padding:3px 10px 3px 10px; text-align:left; }
.naTerenu ul li a { color:#F3823E; display:inline; padding:0; line-height:14px; }
.naTerenu ul li a:hover { text-decoration:underline; }
.naTerenu a.btn { *width:110px; }

.naTerenu .bodylink a.link { background:url(img/list.gif) no-repeat 0 6px; font-size:11px; color:#F3823E;
border:0 none;
padding-left:10px;                             
}
.naTerenu .bodylink a.link:hover { text-decoration:underline; }

.narociteSe .head { background:#c2c2c2; }
.narociteSe .title,
.lastnewslistRight .title { color:#58595b; background:#cccccc url(img/roundUR.png) no-repeat right top; }
.narociteSe .content,
.lastnewslistRight .content { background:#e6e6e6; } 
.narociteSe .body,
.lastnewslistRight .body
 { color:#58595b; background:#f2f2f2 url(img/roundBR.png) no-repeat right bottom; }

.pomoc .head { background:#79c7f2; }
.pomoc .title { color:#58595b; background:#7fd2ff url(img/roundUR.png) no-repeat right top; }
.pomoc .content { background:#cee6f2; } 
.pomoc .body { color:#58595b; background:#d9f2ff url(img/roundBR.png) no-repeat right bottom; }
/*.pomoc .body a.link { background-position:right 8px; border-top:solid 1px White; border-bottom:solid 1px White; padding:4px 10px 4px 0; margin:5px 3px 0 -10px; }*/
.pomoc .body a.link { background-position:140px 8px; border-bottom:1px solid White; border-top:1px solid White; margin:5px 0 0 -12px; padding:4px 16px 4px 0; }

.naTerenu a, 
.generic_right ul li a, 
.generic_left ul li a,
.pomoc .body a.link  { font-size:11px; }


/*meni levo*/
.contentMenus { margin-top: 9px !important; }
.subMenus { background:none/*url(img/vline2.gif)*/ repeat-y right top; margin:0 0 10px 0; padding:0; }
.prodajniProgram div.title { font-weight:bold; font-size:12px; color:White; background:#58595b url(img/roundUL.png) no-repeat left top; padding:6px 0 0 9px; }
.subMenus .title,
.subMenus .titleLong,
.contentMenus .title { font-weight:bold; font-size:12px; color:White; background:#808285 url(img/roundUL.png) no-repeat left top; padding:6px 0 0 9px; }
.contentMenus .title { color:#58595b; background:#fef200 url(img/roundUL.png) no-repeat left top; }
.prodajniProgram { padding-right: 5px; }
.subMenus .head, .prodajniProgram { background-color:#797b7e; }
.contentMenus .head { background-color:#f1e600; }
.subMenus .content { background:#e6e6e6; }
.contentMenus .content { background:#f1eb79; }
.subMenus .body, 
.contentMenus .body { background:#f2f2f2 url(img/roundBL.png) no-repeat left bottom; padding-top:0; padding-bottom:1px; }
.contentMenus .body { background-color:#fef87f; }

.subMenus .titleLong { border:none; padding:6px 0 5px 9px; }
.subMenus .bottom { }

.subMenus a { display:block; color:#ffffff; text-decoration:none; text-align:left; }
.subMenus a:hover { color:#F3823E; text-decoration:none; }
.subMenus a.two_rows { }
.subMenus a.two_rows:hover { }
.subMenus a.selected { color:#F3823E; text-decoration:none; }
.subMenus a.selected:hover { }
.subMenus a.selected2 {}
.subMenus a.selected2:hover {}
.subMenus ul { margin:0 5px 10px 0; padding:0 0 1px 0; list-style-type:none;  background:url(img/hr.gif) repeat-x left bottom; }
.subMenus ul li ul { margin:1px 0 0 0; background-image:none; padding:0; }
/*1*/
.subMenus ul li { padding:3px 0 0 0; background:url(img/hr.gif) repeat-x left top; font-weight:bold; }
.subMenus ul li a { margin:0 0 2px 0; display:block; padding:3px 0 3px 12px; color:#58595b; font-weight:bold; background:url(img/list2.gif) no-repeat 5px 7px; }
.subMenus ul li a:hover { color:#F3823E; }
.subMenus ul li a.selected { background:url(img/list4.gif) no-repeat; }
div.contentMenus div.content div.body #TopMenu #menu-R li a { font-weight: normal !important; }
/*2*/
.subMenus ul li ul li { display:none; }
/*.subMenus ul li ul { background-color:yellow; width:180px; margin:0; }*/
.subMenus ul li ul { width:180px; }
.subMenus ul li ul li a { }
/*3*/
.subMenus ul li ul li ul li { }
.subMenus ul li ul li ul li a { }
/*4*/
.subMenus ul li ul li ul li ul li { }
.subMenus ul li ul li ul li ul li a { }

.subMenus ul li.menupath { } 
.subMenus ul li.menupath ul { }
.subMenus ul li.menupath ul li { display:block; }
/*
.subMenus ul li.menupath ul li a { margin-left:12px; font-weight:normal; color:#317563; background: Transparent url(img/list2.gif) no-repeat 5px 7px; }
*/
.subMenus ul li.menupath ul li a { margin-left:12px; font-weight:normal; color:#58595B; background: Transparent url(img/list2.gif) no-repeat 5px 7px; }
.subMenus ul li.menupath ul li a:hover {  color:#F3823E; }
.subMenus ul li.menupath ul li a.selected { }
.subMenus ul li.menupath ul li ul li { }
.subMenus ul li.menupath ul li ul li a { }
.subMenus ul li.menupath ul li ul li ul li a { }
.subMenus ul li.menupath ul li.menupath { }

.subMenus ul li.menupath a,
.subMenus ul li.menupath ul li.menupath a, 
.subMenus ul li.menupath ul li.menupath ul li.menupath a,
.subMenus ul li.menupath ul li.menupath ul li.menupath ul li.menupath a
 { color:#F3823E; background: url(img/list2.gif) no-repeat 5px 7px; text-decoration:none; }

.subMenus ul li.menupath a { }
.subMenus ul li.menupath a:hover { }
.subMenus ul li.menupath ul li a:hover { }

.subMenus ul li.menupath a.two_rows { }
.subMenus ul li.menupath ul li.menupath a { }
.subMenus ul li.menupath ul li.menupath a.selected { }
.subMenus ul li.menupath ul li.menupath ul li { }
.subMenus ul li.menupath ul li.menupath ul li a { }
.subMenus ul li.menupath ul li.menupath ul li.menupath a { }
.subMenus ul li.menupath ul li.menupath ul li.menupath a.selected { }
.subMenus ul li.menupath ul li.menupath ul li.menupath ul li a { }
.subMenus ul li.menupath ul li.menupath ul li.menupath ul li.menupath a { }
.subMenus ul li.menupath ul li.menupath ul li.menupath ul li.menupath a.selected { }
.subMenus ul li.menupath ul li.menupath ul li.menupath ul li.menupath ul li a { margin-left:48px;  font-weight:normal; color:#317563; background: Transparent url(img/list3.gif) no-repeat; }

/*NOVICE*/
.lastnewslistRight .info {color:#808285; }
.lastnewslistRight .summary { color:#58595b; }
.lastnewslistRight .titleN a { background:none; text-align:left; }
.lastnewslistRight .bodyN,
.archive .body
 { display:none; }
.lastnewslistRight .archiveurl { border-top:solid 1px White; border-bottom:solid 1px White; padding:4px 0 4px 0; margin:5px 0 0 -10px; }

/*izpis posamezne novice*/

.titleNews { color:#58595b; font-size:20px; font-weight:bold; padding:20px 0 20px 5px; }

.news .bodyN, 
.news .bodyN p, 
.news .summaryN,
.archive .summaryA { color:#58595b; font-size:12px; line-height:16px; }
.news .bodyN { margin-bottom:30px; }
.news h2, .news .info { margin:0; padding:0; }
.news h2, 
.archive h2 a { color:#F3823E; font-size:16px; font-weight:bold; padding-bottom:0px; }
.news .info, 
.archive .info { color:#808285; font-size:10px; margin-bottom:10px; border-bottom:1px dotted #aba; padding-bottom:10px; }
.news .archiveurl { text-align:right; padding:4px 0 4px 0; background:url(img/newsArchiveBg.gif) repeat-x; height:26px; }
.news .archiveurl a,
.archive .newsurl a { color:#F3823E; font-size:11px; background:url(img/list.gif) no-repeat right 4px; padding-right:10px; }
.news .archiveurl a.eObvesc,
.news .archiveurl a.vseNovice { margin-right:15px; }
.lastnewslist .news .news-pic 
{
background: white;
padding: 5px;
}
.news .vec{margin: 0 0 0 0px !important;}
.NoviceMeni .naslov { font-weight:bold; font-size:14px; padding-bottom:10px; }
/*izpis arhiva novic*/
.archive { background:url(img/hr.gif) repeat-x 0 bottom; padding-bottom:20px; margin-bottom:5px; }
.archive .info,
.archive h2
 { padding:0; margin:0; }
.archive .newsurl a { background-position: left 4px; padding: 0 0 0 10px; }
.archive .summaryA { padding-bottom:10px; }

/* navigacija  */
.navigationBg { background:#f2f2f2 url(img/rcNav.gif) no-repeat right 0; padding:0 10px 0 0; border:solid 0px red; }
.navigationBg2 { background:#f2f2f2 url(img/lcNav.gif) no-repeat 0 top; height:21px; *height:20px; vertical-align:middle; padding-top:3px }
 
.navigationBg .page { color:#808285; background:none; line-height:18px; float:left; padding-left:5px; }
.navigation { float:right; }
.navigation a { color:#f3823e; font-size:12px; font-weight:bold; padding:0 5px 0 5px; line-height:18px; }
.navigation a, 
.navigation a.selected { text-decoration:none; display:block; float:left; }
.navigation a.selected { color:#808285; font-weight:bold; }
.navigation a.next,
.navigation a.previous { background:url(img/nav.gif) no-repeat -10px 6px; display:block; width:3px; padding:0; margin-left:15px;  }
.navigation a.start,
.navigation a.end { background:url(img/nav.gif) no-repeat -13px 6px; display:block; width:7px; padding:0; margin-left:10px; }
.navigation a.end { background:url(img/nav.gif) no-repeat 0 6px; margin-right:10px; }
.navigation a.previous { background:url(img/nav.gif) no-repeat -7px 6px; margin: 0 15px 0 0; }
.navpicnica { display:none; } 

.centerContent .freetext { padding-left:5px; }
.centerContent .freetext a { color:#f3823e; font-size:12px; }

.centerContent .freetext ul { margin:0; padding:0 0 0 35px; list-style:none; }
.centerContent .freetext ul li { background:url(img/listfreetxt1.gif) no-repeat 0 5px; padding:0 0 0 8px; line-height:18px; }
.centerContent .freetext ul li ul li, .centerContent .freetext ul ul li  { background:url(img/listfreetxt2.gif) no-repeat 0 7px; padding:0 0 0 8px; }

.centerContent .freetext table tr.header td { font-size:12px; background:#f2f2f2; border: none 0px; line-height:18px; color: #58595b; }
.centerContent .freetext table td {padding:4px; vertical-align:top; color:#808285; font-size:11px; height:2px; border: solid 1px #f2f2f2; border-top: none 0px; border-left:none 0px; }
.centerContent .freetext table { margin:0px; border-collapse:collapse; padding:0px; border-spacing:0px; }
.centerContent .freetext table.noborder {  border-collapse:collapse; border:0px; width:100%; }
.centerContent .freetext table.noborder td { padding:2px 2px 2px 2px;  border:0px; color: #58595b;}
.centerContent .freetext hr { background:url(img/hr.gif) repeat-x; border:none; height:1px; }
.centerContent .freetext .icon { padding:0 3px 5px 0; }
/*
/**/
/*vprasalniki*/
.qnrtab, .newsletter { background:#d9f2ff; width:100%; padding-top:10px; }
.qnrtab .qnr_False td, .qnrtab .qnr_True td { padding:0 0 2px 0; *padding:0 0 1px 0; margin:0; }
.qnrtab .qnr_False td div, .qnrtab .qnr_True td div { padding-left:10px; }
.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, 
.buttons input[type=submit] { color:#58595b; font-size:11px; }
.qnrtab textarea { height:142px; overflow:hidden; }
.qnrtab input, 
.qnrtab select, 
.qnrtab textarea { width:232px; border:solid 1px #cccccc; background:#f2f2f2; }
.qnrtab input[type=text] { 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; background:#d9f2ff; 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; }
.buttons input[type=submit], 
.cartinfoLink a,
.submitEditor { /*background:url(img/b137h20.gif) no-repeat; display:block; height:20px; width:137px; float:right; padding-right:15px;*/ }
.stolpec1 { padding-top:20px; }
input.verification	{ width: 55px !important; margin-left: 15px;}

/*košarica*/
/*
.itemTitle { padding-top:15px; }
.itemTitle .d1, .itemTitle .d2, .koraki .korak { color:#000000; font-size:25px; font-weight:normal; text-transform:uppercase; }
.itemTitle .d1 { float:left; }
.itemTitle .d2 { float:right; }
.tocartRemove { color:#F3823E; font-size:11px; font-weight:normal; text-transform:none; background:url(img/btnRemove.gif) no-repeat; height:25px; display:block; padding-left:25px; }
div.shippingcost { background:#f2f2f2 !important;}
.itemDescription .cena,
.itemDescription .kolicina,
.itemDescription .popust,
.itemDescription .prihranek,
.itemDescription .zDDV { background:#f2f2f2; width:100%; padding:3px 0 3px 3px; }
.itemDescription .popust,
.itemDescription .prihranek { background:none; }
.itemDescription .zDDV { height:30px; }
.itemDescription .zDDV .paddtop5px { padding-top: 8px !important }
.itemDescription .zDDV span { color:#F3823E; font-size:22px; }
.itemDescription div, .itemDescription span  { color:#58595b; font-size:11px; float:left; }
.itemDescription span { font-weight:bold; float:right; padding:0 3px 0 0; }
.itemDescription .kolicina input[type=text] { color:#58595B; border:solid 1px #e2e3ea; border-top:solid 1px #abadb3; height:14px; } 
.itemDescription .kolicina .refresh { color:#F3823E; font-weight:normal; padding:0 0 0 5px; float:none; }
.skupaj div, .skupaj span { color:#58595b; font-size:14px; font-weight:bold; float:left; }
.skupaj span { font-size:26px; float:right; }
.skupaj .centi { font-size:16px; }
.skupaj { padding:5px 0 10px 0; }
.skupaj .txt { padding:18px 0 0 10px; height:32px; }
.skupaj .p { float:right; padding-top:10px; padding-right: 5px }
.skupaj .RCorner { background:#eeeef0; width:100%; }
.slika, .itemDescription { border-bottom:solid 1px dimGrey; }
.slika { text-align: center}
.koraki .korak { font-size:24px; text-transform:none; margin-top:20px; }
.korak1, .korak2, .korak3, .korak4, .korak5 { background:url(img/korakiZnj.png) no-repeat 0 0; height:40px; width:350px; float:left; padding-right:19px; position:relative; top:1px; }
.korak2 { background-position:0 -40px; }
.korak3 { background-position:0 -80px; }
.korak4 { background-position:0 -120px; }
.korak5 { background-position:0 -160px; }
.cena div, .popust div { border-right:solid 1px white; width:100px; height:21px; margin-top:-2px; padding-top:4px; }
.kosarica { color:#58595b; font-size:20px; font-weight:bold; padding:17px 0 0 5px; }
.izdelkiKosarica td { color:#000000; font-size:25px; font-weight:normal; border-top:solid 1px #cccccc;  padding:16px 0 8px 0; }
.border-bottom  { border-bottom:solid 0px #cccccc !important; padding:16px 0 8px 0; } 
.petKorakov { width:200px; }
.itemDescription { padding:10px;  vertical-align:middle;  }
.itemDescription .d1 { color:#F3823E; font-size:14px; }
.itemDescription.sifra { text-align:left; color:#838383; font-size:12px; font-weight:bold; vertical-align:middle; }
.itemDescription.vrednost span { color:#F3823E; font-size:14px; font-weight:normal; }
.itemDescription.vrednost  {  vertical-align:middle;  }
.itemDescription.cena span { font-size:12px; font-weight:normal; }
.itemDescription.cena  {  vertical-align:middle;  }
.itemDescription.refresh  {  vertical-align:middle;  }
.itemDescription.border { border-right:1px solid lightgrey; }
.itemDescription.refresh { width:65px; }
tr.titles .border { border-right:1px solid lightgrey; }
tr.titles .kolicina { text-align:center; }
tr.titles .cena { text-align:center; width:85px; }
tr.titles td { border-bottom:1px solid black; font-size:12px; font-weight:bold; padding:5px; }
/*
.petKorakov .top { background:url(img/korakiBgTop.gif) no-repeat 0 0; height:5px; }
.petKorakov .bottom { background:url(img/korakiBgBottom.gif) no-repeat 0 bottom; height:4px; padding:0; }
*/
.petKorakov td, .petKorakov .title { background:#f2f2f2; color:#58595b !important; font-size:11px !important; line-height:14px !important; padding:0; }
.petKorakov .title { font-size:14px !important; font-weight:bold; padding:15px 0 15px 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.png) 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:0px; }
.zDDV .centi { float:right; }

.petKorakov td { background-color:#f2f2f2 !important; }

.petKorakov .cartTRC, .petKorakov .cartTLC, 
.petKorakov .cartBLC, .petKorakov .cartBRC { background-color:#f2f2f2; font-size:0; line-height:0; height:4px; }


.cartNaprej, 
.submit_continue, 
.cartinfoLink a { color:#ffffff; font-size:15px; font-weight:normal; text-align:left; background:url(images/nadaljuj.png) no-repeat; text-align:center; height:40px !important; width:140px; display:block; *padding-left:10px; }
.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:#F3823E; font-size:16px; font-weight:bold; }
.cartRight .loginhead .btn1 { display:none; }
.loginhead .btn1 { margin-top:2px; *margin-top:3px; }


.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:white;  margin:10px 0 3px 0; }

.box, .login {}

/*login*/
/*.login, .loginPrijava { padding-left:10px; }*/
.loginPrijava,
.login table td,
.login .btn,
.login input { color:#58595b; }
.login table td,
.login .btn,
.submitEditor { font-size:12px; padding-bottom:2px; *padding-bottom:0; }
.login a { color:#ffffff; font-size:11px; }
.login .btn, .loginPrijava, .submitEditor { font-weight:bold; }
.login .btn { margin-top:5px; }
.loginPrijava { font-size:20px; padding-top:20px; }
.login .txt { font-size:11px; height:16px; }
 

/*nacin placila*/
.paymentMethod {  width:100%; }
.paymentMethod td, .paymentMethodTitle { color: black;
font-size: 13px;
font-weight: normal; }
.paymentMethod td { line-height:22px; }
.paymentMethod .firstCol { padding:0 10px 0 10px; } 
.paymentMethodTitle { font-size:14px; padding-bottom:10px; }
.prefix { color:#58595b; }

/*naslov za dostavo*/
.customerInfo { width:100%; margin-top:10px; }
.customerInfo td, .customerInfo a { color:#58595b; font-family:Arial; font-size:12px;  }
.customerInfo td { line-height:25px; }
.customerInfo .firstcol { font-weight:normal; padding-left:15px;  }
.customerInfo a, .customerInfo .cartNaprej { text-decoration:none; color:white;}

.submitEditor { color:#58595b; float:none; }
.customerInfo .cb { width:12px;  border:none; }

.customerInfo input[type=text],
.customerInfo textarea,
.customerInfo select { color:#58595b; font-size:11px; font-weight:bold; }
.customerInfo input[type=text] { font-size:11px; font-weight:bold; height:18px; }

.cartTLC {  height:4px; padding-left:4px;  }
.cartTRC {   height:4px; }
.cartBLC { height:4px; padding-left:4px;  }
.cartBRC { height:4px; }

.btn,


.t1, .cartinfoTxt1 { color:#58595b; font-size:14px; font-weight:bold;  padding:28px 0 0px 0; }
.cartinfoTxt1 { border:none; padding:0; }
.box div { color:#58595B; padding-left:10px; line-height:22px; }
.cartinfoTxt, .cartinfoTxtCena { float:left; }
.cartinfoLink { height:0; }
.cartinfoLink a { text-decoration:none; padding:0 0 0 10px; margin-right:-10px; }

/*iskalnik*/
.searchBtn,
.pozabljenoGeslo .submit,
.customerInfo .searchBtn
 { 
color: white;
line-height: 18px;
padding: 4px 12px;
border: #FD912C 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
background: #FAA74A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTc0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(250, 167, 74, 1) 0%, rgba(243, 112, 33, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250, 167, 74, 1)), color-stop(100%,rgba(243, 112, 33, 1)));
background: -webkit-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -o-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -ms-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: linear-gradient(to bottom, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa74a', endColorstr='#f37021',GradientType=0 );
text-decoration: none;
background-position: 0px 0px;
font-size: 12px;
font-weight: normal;
height: 28px;
 }
 .customerInfo .searchBtn
 { color:#58595b; font-size:11px; background:url(img/nazaj.png) no-repeat; height:23px; width:68px; padding-right:15px; *padding-right:12px; border: 0px solid white; text-align:center; padding-top:9px !important;  }
.searchTXT { border:solid 1px #e3e9ef; }
.searchTXT { color:#58595b; font-size:12px; width:169px; height:16px; margin-right:3px;  }
.searcharr { background:url(img/searcharr.gif) no-repeat; height:6px; width:7px; display:block; float:none; margin:0 2px 0 2px; }
#c_catData { width:300px; color:#58595b; font-size:12px; height:20px; }

.n1,.v1 a { color:#000000; font-size:11px; }
.n1 { padding:0 4px 0 10px; }
.v1 a { color:White; background:url(img/searcharr.gif) no-repeat right 4px; padding-right:10px; cursor:pointer; }

.footL, .footR { background-color:#e3e9ef; width:925px; height:28px; }
.footL { background:#f2f2f2 url(img/footCL.gif) no-repeat left 0; padding-left:5px; margin-left:auto; margin-right:auto; }
.footR { background:#f2f2f2 url(img/footCR.gif) no-repeat right 0; height:18px; width:100%; padding:10px 0 0 5px; }
.footR div, 
.footNavigacija a, 
.footNavigacija span { color:#808285; font-size:10px; }
.footNavigacija { float:right; padding-right:10px; }

/*login head*/
.btn1 { color:#f2f2f2; font-size:11px; width:50px; background:url(img/searcharr.gif) no-repeat right 5px; padding:0 5px 0 0; }
.btn1:hover { cursor:pointer; }
.ltext, .ltext a { color:#000000; font-size:11px; }
.ltext, .btn1 { margin-top:3px; * margin-top:4px; }
.ltext a { font-weight:bold; }

/*customHtml izjava koraki registracije*/
/*.izjava { font-size:11px; line-height:14px; width:350px; width:348px; }
.izjava .body, 
.izjava .cartTLC, 
.izjava .cartTRC,
.izjava .cartBLC, 
.izjava .cartBRC,
.korakiRegistracije .cartTLC,
.korakiRegistracije .cartTRC,
.korakiRegistracije .cartBLC,
.korakiRegistracije .cartBRC { background-color:#f2f2f2; } 
.izjava .body { color:#58595b; font-size:11px; padding:21px 19px 19px 25px; }
.izjava .body b,
.izjava .body h1 { font-weight:bold; font-size:11px; font-family:Arial; }
.izjava .body h1 { font-size:14px; }
*/
.korakiRegistracije .petKorakov { width:100%; }
.korakiRegistracije .petKorakov .first { padding-left:15px; }
.korakiRegistracije .petKorakov .second { padding:0 20px 0 5px; }
/*za IE7*/
.korakiRegistracije .cartTLC { *float:left; *display:block; *width:350px; }
.korakiRegistracije .petKorakov { *clear:both; } 

/*registracija*/
.registerCustomer input[type=text],
.registerCustomer input[type=password],
.registerCustomer textarea { color:#58595b; width:192px; }
.registerCustomer select { width:195px; *width:197px; }
.registerCustomer textarea { overflow:hidden; height:60px; }
.registerCustomer .cb {  border:none; }

/*pozabljeno geslo*/
.pozabljenoGeslo { margin:10px 0 0 0; width:730px; }
.pozabljenoGeslo .firstcol,
.registerEmail .firstcol 
{ padding-left:10px; }

.pozabljenoGeslo .submit { margin-top:10px; }

.registerEmail { padding-bottom:10px; }
.registerEmail .h1, 
.login .h1,
registerEmail .sumbit 
{ color:#58595b; font-size:14px; font-weight:bold; padding-top:10px; }
.registerEmail .p { font-size:12px; }
.registerEmail .h1,
.registerEmail .p { padding-bottom:10px; }
.registerEmail .customer { padding-bottom:10px; }
.registerEmail .submit { font-size:11px; font-weight:bold; margin-top:5px; }

.error { color:red; font-size:11px; }
.error * { color:red;  }

/*.basket td { color:#58595b; font-size:11px; padding:10px 0 0 15px; }
.basket td div,
.basket .prefix { color:#58595b; }
.basket .bold { font-weight:bold; }
.basket a { color:#F26F22; }
*/
.izjavaOVarstvu2,
.izjavaOVarstvu2 .title,
.izjavaOVarstvu2 .body
 { color:#58595b; }
.izjavaOVarstvu2 .title { font-size:14px; font-weight:bold; line-height:18px; padding-bottom:10px; }
.izjavaOVarstvu2 .body { font-size:11px; line-height:14px; }
.izjavaOVarstvu2 { width:250px; padding:0 30px 0 30px; margin-top:50px; *margin-top:60px; }


/*ANDREJ KONEC*/


.cartMenu { float: right; }
.cartMenu a { color: #58595b; font-size:11px; }
.cartMenu a:hover { text-decoration: underline; }
.cartMenu table { height: 40px; }
.cartMenu table tr { vertical-align: middle; }
.cartMenu table td.t { background: url(img/tabYelowSmall.gif) no-repeat 1px top; padding-left: 11px; padding-top: 10px; text-align:center; }
.cartMenu table td.r { background: url(img/tabYelowSmall.gif) no-repeat right top; width: 9px; }
.cartMenu table td.ts { background: url(img/tabYelowBig.gif) no-repeat 1px top; padding-left: 12px; text-align: center; }
.cartMenu table td.rs { background: url(img/tabYelowBig.gif) no-repeat right top; width: 13px; }

td.centerContent { padding: 0px; padding-bottom: 10px !important; }
div.centerContent { padding: 9px; /*background: url(img/centerContentBG.gif) repeat-x left top; */}

table.itemColumn { }
table.itemColumn div.item { padding: 5px 4px 5px 4px; margin-top: 20px; margin-bottom:20px; width: 220px; height: 440px; border-right:1px solid black; padding-right:10px; }
table.itemColumn div.item.last { border-right:none; }
table.itemColumn div.item .opis { height: 155px; font-size:12px; color:#838383; overflow:hidden; }
table.itemColumn div.item .opis  p{  font-size:12px; color:#838383; }
table.itemColumn div.item .title  {  height:50px; }
table.itemColumn div.image { height: 180px; text-align: center; }
table.itemColumn div.image table { height: 119px; width: 100%; }
table.itemColumn div.image table td { text-align: center; vertical-align: middle; }
table.itemColumn div.title, table.itemColumn div.title a { color: #f3823e;  font-size: 13px; }
table.itemColumn table.title td { border-bottom: solid 1px #f1f2f2; vertical-align: middle; }
table.itemColumn table.title { margin-top: 7px; padding-bottom: 9px; height: 34px; width: 100%; }
table.itemColumn div.title img { margin-top: 5px; }
table.itemColumn div.foot { height: 15px; padding: 2px 0px 5px 4px; }
table.itemColumn div.cart { float: right; margin-left: -4px; margin-top:20px; }
div.price { float: left; }
div.price span.full, span.nfull, table.itemColumn div.price span.sup, span.nsup { color: black; font-weight: bold; }
div.price span.full, span.nfull { font-size: 14px; color:black; }
div.price span.sup, span.nsup { font-size: 14px; position: relative; top: 0px; color:black; }
table.itemColumn div.catTitle { height: 25px; }
table.itemColumn div.catTitle span { color: #f3823e; font-size: 14px; font-weight: normal; padding: 0px 5px 0 5px; text-transform: uppercase; position: relative; top: 5px; left: 5px; display: block; width: 160px; }
div.itemColumn { background: url(img/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: #F3823E; margin-top: 5px; padding-right: 10px; background: url(img/list.gif) no-repeat right 5px; }
div.freetext div.itemColumn { margin-top: -18px; }

table.centerContent div.freetext { margin-top: 20px; }
/*div.menuPath { color: #808285; font-size: 11px; background: url(img/hr_black.gif) repeat-x left bottom; padding-top: 12px; padding-bottom: 5px; margin-bottom: 1px; }
div.menuPath a { color: #f3823e; font-size: 12px; }
div.menuPath span { color: #58595b; font-size: 12px; }
*/
.main { padding-left: 10px; padding-right: 10px; }
.main div.centerContent { padding: 0px; }
.catTitleIn { padding: 20px 5px 20px 5px; }
.catTitleIn { padding: 18px 5px 12px 5px; }
.catTitleIn span { font-size: 30px;  }
.main td.spacer { width: 10px; }
.pagination { padding-top: 10px; margin-top: 44px; height: 35px; }
.pagination .stran { float: left; }
.pagination .strani { float: right; }
.pagination .navigation { margin-top: 0; * margin-top: -14px; padding-right: 0px; }
.pagination * { font-size: 12px; }

/*ul.cattree, ul.cattree ul { list-style-type: none; margin: 0px; padding: 0px; background-color: #c2c2c2; }
ul.cattree { padding-right: 5px; }

ul.cattree li { background: #cccccc url(img/list_1.gif) no-repeat 1px center; }
ul.cattree li.selected { background: #cccccc url(img/list_1s.gif) no-repeat 1px center; }
ul.cattree li a, div.cartBRC a { background: url(img/hr.gif) repeat-x left top; padding: 6px 5px 6px 0px; display: block; margin-left: 10px; margin-right: 7px; }
ul.cattree li a { font-size: 14px; font-weight: bold; color: #58595b; }

ul.cattree ul li { background: #e0e0e0 url(img/list2.gif) no-repeat 6px center; }
ul.cattree ul li.selected { background: #e0e0e0 url(img/list4.gif) no-repeat 6px center; }
ul.cattree ul li a { margin-left: 15px; }
ul.cattree ul li a { font-size: 12px; }
ul.cattree ul li.selected a { color: #F3823E; }

ul.cattree ul ul li { background: #ececec url(img/list3.gif) no-repeat 11px center; }
ul.cattree ul ul li.selected { background: #ececec url(img/listfreetxt2.gif) no-repeat 11px center; }
ul.cattree ul ul li a { margin-left: 20px; }
ul.cattree ul ul li a { font-size: 12px; font-weight: normal; color: #58595b; }

div.cattreeblc .cartBRC { background:transparent; }
div.cattreeblc .cartBLC { background-color:#ccc; padding:0 0 10px 0; }*/
.cart .tocart img { float:right;margin-top: -18px; }
/** /
div.singleItem, div.singleItem * { border: solid 1px blue; }
/**/
div.singleItem, div.singleItemDesc { float: left; width: 275px; }
div.singleItemDesc { width: 400px; }
div.singleItemDesc .foot { width: 740px; }
div.singleItemDesc .cartTLC { margin-top:20px; }
div.singleItem div.link { text-align: right; padding: 10px; }
div.singleItem span.povecaj { background: url(img/yoomIn.gif) no-repeat left top; padding-left: 16px; color: #F3823E; }
div.singleItem div.images img { border: solid 0px #d1d1d1; margin-right: 0px; }
div.singleItemDesc div.oceni { height: 32px; background-color: #d9f2ff; padding:5px 0 0 10px; }
div.singleItemDesc div.oceni div, 
div.singleItemDesc div.oceni div span { color:#808285; font-size:11px; }
#povpOcena { font-weight:bold; }
div.singleItemDesc div.desc { margin-top: 20px; color: #58595b; font-size: 12px;  margin-bottom: 10px; padding-bottom: 10px; }
div.singleItemDesc div.desc p { font-size: 12px; color:#838383;}
div.singleItemDesc div.desc a { color: #F3823E; font-size: 11px; }
div.singleItemDesc div.price2 { padding: 5px; height:75px;border-bottom: 1px solid grey;  }
div.singleItemDesc .p1 { background-color: #f2f2f2; }
div.singleItemDesc .p0 {  }
div.singleItemDesc div.price { float: none; padding-top: 2px; }
div.singleItemDesc div.price span {  }
div.singleItemDesc div.cart { margin-bottom: 20px; }
div.singleItemDesc div.webPrice span { margin-top: -6px; color: #F3823E; font-weight: bold; }
div.singleItemDesc div.webPrice span.full, div.singleItemDesc div.webPrice span.sup { font-size:60px; font-weight:normal; }
div.singleItemDesc div.price { font-size: 13px; color: #58595b; }
div.singleItemDesc div.price span.fullPrice { font-size: 18px; font-weight: bold; color: #000000; position:relative; top:-4px; }
div.singleItemDesc div.price span.fullPriceStrike { font-size: 12px; text-decoration: line-through; font-weight: bold; color: #58595b; }
div.singleItemDesc div.price span.subPrice { font-size: 14px; margin-top: -2px; font-weight: bold; color: #000000; }
.sendToPrint { background:#d9f2ff; height:18px; padding:3px 0 0 10px; }
.sendToPrint a { font-size:11px; }
.sendToPrint .sendTo, 
.sendToPrint .print { color:#F3823E; background:url(img/list.gif) no-repeat 0 4px; padding-left:10px; }
.sendToPrint .print { margin-left:8px; }

.strike { text-decoration: line-through; }
.red { color:#F3823E !important; }

div.relatedItems, div.othersBought 
{
	margin-top: 30px;
	float: left; width: 274px;
	background: url(img/hr_black.gif) repeat-x left top;
	padding-bottom: 30px; 
}

div.relatedItems div.bg, div.othersBought div.bg
{
	margin-top: 1px;
	background: url(img/centerContentBG.gif) repeat-x left 1px;
}
div.othersBought { margin-left: 5px; }
div.relatedItems { margin-right: 5px; }
div.rititle { font-size: 16px; font-weight: bold; color: #58595b; padding: 15px 5px 15px 5px; }

div.relatedItem { clear: both; padding-top: 2px }
table.b { display: block; float: left; width: 84px; height: 84px; vertical-align: middle; text-align: center; }
table.b tr, div.relatedItem table.b td { vertical-align: middle; text-align: center; overflow: hidden; }
table.b td { height: 84px; width:84px; border: solid 1px #d1d1d1; text-align: center; vertical-align: middle; }
table.c tbody { width: 100%; }
table.c { display: block; float: left; width: 100%; height: 119px; vertical-align: middle; text-align: center; }
table.c tr, div.relatedItem table.c td { vertical-align: middle; text-align: center; overflow: hidden; }
table.c td { height: 119px; width:100%; text-align: center; vertical-align: middle; width: 168px; border: solid 1px #f1f2f2; border-bottom: none 0px;  }
div.image a.b { width: 264px; text-align: center; display: block; }
div.relatedItem div.title { padding-top: 10px; padding-left: 95px; }
div.relatedItem div.title a { color: #F3823E; font-weight: bold; text-transform: uppercase; font-size: 11px; background:url(img/list.gif) no-repeat right 4px; padding-right:9px; }
div.relatedItem div.price { float: left; padding-left: 10px; }
div.relatedItem div.price span.samo { color: #58595b; position: relative; top: 8px; }
div.relatedItem div.cart a { float: right; }
div.relatedItem div.cart a img { border: none 0px; }

ul.catMap { margin: 0px; padding: 0px; list-style-type: none; background-color:White; }
ul.catMap li { width: 275px; float: left; }
ul.catMap li.o { margin-left: 10px; margin-bottom:15px; }
ul.catMap li.o li.o { margin-bottom:0; }
ul.catMap li.e { margin:0; background-color:White; }
ul.catMap li.e li.e,
ul.catMap li.e li.o { margin-bottom:0; }
ul.catMap li.o,
ul.catMap li.e { background:#58595b url(img/smT.gif) no-repeat 0 top; }
ul.catMap li.o a,
ul.catMap li.e a
 { background:url(img/smB.gif) no-repeat 0 bottom; font-weight: bold; }
ul.catMap li li.o { margin-left: 0px; background:none; background-color:White; }
ul.catMap li li.o a,
ul.catMap li li.e a
 { background:none; font-weight: normal; }
ul.catMap li li.e { background:none; background-color:White; }
ul.catMap li a { font-size:12px; display: block; color: #fff; line-height:19px; padding-left:5px; }
ul.catMap ul { list-style-type: none; padding: 0px; margin: 0px; }
ul.catMap ul li { float: none; width: 100%; }
ul.catMap ul li a { background: url(img/dblArrowRed.gif) no-repeat 5px 7px !important; padding-left: 15px; color: #58595b; line-height:18px; }
ul.catMap ul { background-color:white; }
ul.catMap ul ul li a { background: url(img/listfreetxt1.gif) no-repeat 14px 5px !important; padding-left: 20px; color: #808285; }

td.carttt {height:40px;}
td.carttt a { position: relative; top: 8px; right: 5px; }
td.carttt img { position: relative; right: 5px; }
td.carttt span { color: #fff; font-size: 14px; font-weight: bold; position: relative; top: 5px; right: 5px; }
td.carttt span span { color: #58595b; position: static; }
td.carttt2 { width: 3px !important; }

table.centerContent td div.freetext { padding-left: 0px; }
div.price span.samo,
div.relatedItem div.price span.samo { position: relative; top: 2px; color: #58595b; font-size: 12px; }

div.sitemap { float: left; width: 100%; margin-top: 10px; }

a.logohomelink { width: 100%; height: 80px; display: block; }

div.sitemap ul { margin: 0px; padding: 0px; list-style-type: none; background-color:White; }
div.sitemap ul li { width: 275px; float: left; }
div.sitemap ul li.o { margin-left: 10px; margin-bottom:15px; }
div.sitemap ul li.o li.o { margin-bottom:0; }
div.sitemap ul li.e { margin:0; background-color:White; clear: left; }
div.sitemap ul li.e li.e,
div.sitemap ul li.e li.o { margin-bottom:0; }
div.sitemap ul li.o,
div.sitemap ul li.e { background:#808285 url(img/siteMapZ.gif) no-repeat 0 top; margin-bottom: 10px; }
div.sitemap ul li.o a,
div.sitemap ul li.e a
 { background:url(img/siteMapS.gif) no-repeat 0 bottom; font-weight: bold; }
div.sitemap ul li li.o { margin-left: 0px; background:none; background-color:White; }
div.sitemap ul li li.o a,
div.sitemap ul li li.e a
 { background:none; font-weight: normal; }
div.sitemap ul li li.e { background:none; background-color:White; margin-bottom: 0px; }
div.sitemap ul li a { font-size:12px; display: block; color: #fff; line-height:19px; padding-left:5px; }
div.sitemap ul ul { list-style-type: none; padding: 0px; margin: 0px; }
div.sitemap ul ul li { float: none; width: 100%; }
div.sitemap ul ul li a { background: url(img/dblArrowRed.gif) no-repeat 5px 7px !important; padding-left: 15px; color: #58595b; line-height:18px; }
div.sitemap ul ul { background-color:white; }
div.sitemap ul ul ul li a { background: url(img/listfreetxt1.gif) no-repeat 14px 5px !important; padding-left: 20px; color: #808285; font-size:11px; }

a.file { font-size: 11px !important; }
a.file span.size { color: #F3823E; }
a.file:hover { text-decoration: none; font-size: 11px; }
a.file img { margin-right: 5px; }

tr.ibar select, tr.ibar input[type=text] { background-color: #fff; }

/*.menuPath ul, .menuPath ul li, .menuPath ul li a { display: inline; }*/
.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; }

td.left div.freetext div.prodajniProgram div.title { height: 20px !important; }

.generic_right .content .body ul a { padding: auto; padding-left:10px; margin-left: -10px; border: none 0px; }

.newsletter .text,
.b60Newsletter,
.newsletter .icon,
.newsletter li { color:#58595B; font-size:11px; }
.newsletter .text { width:230px; height:15px; margin-left:10px; }
.b60Newsletter { text-transform:capitalize; background:url(img/b137h20.gif) no-repeat; display:block; height:20px; width:137px; padding-right:15px; position:relative; margin-top:10px; }
.b60Newsletter:hover { cursor:pointer; }
.newsletter ul, .newsletter li { margin:0; padding:0; list-style:none; }
.newsletter { font-size:13px; }
.newsletter .cb { font-family:Arial; font-size:11px; width:12px; background:none; border:none; margin:5px 5px 0 5px; }
.newsletter .icon { padding-left:10px; }

.posljiBookMark 
{
	clear:both;
	background:url(img/bookmarkBg.gif) repeat-x; 
	height:16px; 
	margin-left:10px;
	margin-right:10px;	
	position: relative;
	top: -10px;
}
tr#bookmarkrow td
{
}
*html .ie6footfix { text-align: center; }
.posljiBookMark .left
{
	background:url(img/bookmarkLevo.gif) no-repeat; 
	height:16px;
	float:left;
	padding:1px 0 0 8px;	
}
.posljiBookMark span
{
	text-decoration:none; 
	background:url(img/bookmarkDesno.gif) no-repeat;	
	padding-right:3px;		
	height:16px;
	float:right;
	
	display:block;
}
.posljiBookMark div 
{
	color:#317563;
	font-family:Arial; 
	font-size:11px; 
	padding:0px 0 0 10px; 
	float:left; 
}
.posljiBookMark .bookMark { width:200px; height:16px; }

.bookmark_link_inner {
/*	width:300px; 
	*width:240px;*/ 
	height:16px; 	
	display:block; 
}

.nadaljujZnakupom { padding:3px 0 0 20px; color:#000000; font-family:Arial; font-size:12px; font-weight:normal; background:url(img/nazaj.png) no-repeat; display:block; height:31px; width:40px; float:right; padding-right:15px; padding-top:9px; margin-left:225px; }
.nadaljujZnakupom:hover { text-decoration:none; }

.nadaljujZnakupom2 {
display: inline-block;
padding-top: 10px;
 }

.koraki .k1, .koraki .k2, .koraki .k3 { height:28px; width:28px; display:inline-block; margin-top:11px; }

a.unsubscribe,
form.unsubscribe .b60,
.yxc
{
	color:#58595B;
	background:transparent url(img/b137h20.gif) no-repeat scroll 0 0;
	display:block;
	height:20px;
	margin-top:20px;
	padding:5px 0 0 0px;
	position:relative;
	text-transform:capitalize;
	width:137px;
	text-align:center;
	font-size:11px;
}

form.unsubscribe input[type=text] { width:200px; }
form.unsubscribe .b60 { padding-top:0;  }
.yxc { padding-top:0; }

input[type=submit]:hover { cursor: pointer; }

form.quest div.desc { padding-bottom: 20px; background-color: #D9F2FF; }
form.quest, form.quest div.after { background-color: #D9F2FF; }

.cartNaprej,
.registerEmail .submit,
.login .btn,
.submit_continue,
.buttons .ok
 { background-position: 0px 0px; *background-position: 0px 0px; height: 23px; *height: 20px; margin-top: -3px; *margin-top: 0px; font-family: Arial; }
.registerEmail .submit, 
.login .btn,
.submit_continue,
.buttons .ok
 { margin-top: 7px; *margin-top: 10px; }
 
/*.ibar select, .ibar select option { font-family: Arial; }*/

.sendtofriend	{ padding: 3px 55px 7px 21px; background: url(<%= UrlData.VirtualPath %>/portal/templates/interdiskont/img/b130.gif);  border: 0px solid white; line-height: normal; }
div.sendtofriend { background: url(img/logo.gif) no-repeat 23px top; padding-top: 100px}
div.sendtofriend * { font-family:Arial; color:Black; font-size:12px; line-height: 20px; }

.padd10px	{ padding: 10px; }
div.centerContent div.freetext h1 { line-height: 23px; margin: 0px 0px 19px 0px; }
div.centerContent div.freetext h2 { line-height: 23px; margin: 5px 0px 14px 0px; }
div.centerContent div.freetext h3 { line-height: 23px; margin: 5px 0px 14px 0px; }
div.centerContent div.freetext h4 { line-height: 23px; margin: 5px 0px 14px 0px; }


td.topbanner { height: 1% !important; line-height: 1px !important; margin: 0px !important; padding: 0px !important;font:0;}
td.topbanner img { line-height: 1px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; vertical-align: bottom;display: block}
td.topbanner div.freetext { line-height: 1px !important; margin: 0px !important; padding: 0px !important}

td.fakeborder { background:url(img/LRBg.gif) repeat-y 580px top; }


div.smalltradem { vertical-align: middle; position: relative; text-align: center}
div.smalltradem a.tmlnkunder { position: relative; z-index: 1} 
div.smalltradem a.tmlnk { position: absolute; left: 6px; bottom: 5px; z-index: 10 }
a.tmlnk2 { padding: 3px; }
a.tmlnk3 { float: left;padding-left: 14px; padding-top: 3px }

span.discountlist { font-weight: bold; font-size: 12px; background: url(img/discount.png);display: block; width: 40px; height: 17px; text-align: center; padding-top: 3px; position: absolute; right: 10px; top: 10px; z-index: 30 } 
div.smalltradem span.discountlist { position: absolute; right: 10px; top: 10px; } 
div.webPrice span.discountlist { position: absolute; left: 80px; top: 4px } 
div.relative { position: relative; }

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(sbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(sbox/close.png);}
#sb-nav-next{background-image:url(sbox/next.png);}
#sb-nav-previous{background-image:url(sbox/previous.png);}
#sb-nav-play{background-image:url(sbox/play.png);}
#sb-nav-pause{background-image:url(sbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}



/* autocompliter 
div.auto_complete {
  position:absolute;
  width:300px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0 5px 0 5px ;
  z-index:15;
}*/
div.auto_complete ul  {
  list-style-type: none;
  margin:0px;
  padding:0px;
  z-index:16;
}
div.auto_complete ul li.selected { background-color: #FEF200; }
div.auto_complete ul li { font-size:11px; color: #58595B; padding: 3px 0 3px 0;z-index:17; }
div.auto_complete li.contact {
  list-style-type: none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
}
div.auto_complete li.contact div.image {
  float:left;
  width:32px;
  height:32px;
  margin-right:8px;
}
div.auto_complete li.contact div.name {
  font-weight:bold;
  font-size:13px;
}
div.auto_complete li.contact div.email {
  font-size:10px;
  color:#888;
}
div.auto_complete #list {
  margin:0;
  margin-top:10px;
  padding:0;
  list-style-type: none;
  width:250px;
}
div.auto_complete #list li {
  margin:0;
  margin-bottom:4px;
  padding:5px;
  border:1px solid #888;
  cursor:move;
}

.floatR { float: right; } 
.floatL { float: left; } 

.idtoolslogo { display: block; background: url(img/idtools_logo.png) no-repeat; width: 60px; height: 30px; margin-left: 1px}

/* gallery lightbox */
div.picture { padding: 6px; vertical-align: middle; text-align: center; float: left }
div.picture div.sub { padding: 4px; width: 120px; text-align: left; }



/* animacija */
div.motslik { position: relative; background-repeat:no-repeat;  padding-bottom: 35px;}
#motivnalink { display:block;  }
/*#motivnaimg { width: 730px !important; height:95px !important}*/
div.preklopi {
position: absolute;
bottom: 10px;
left: 100px;
right: 100px;
z-index: 10;
text-align: center;
     }
    
div.preklopi div.bg a,
div.preklopi div.bg a.selected { 
width: 13px;
height: 13px;
background: url("images/noScale.png") no-repeat;
background-position: -130px 0px;
overflow: hidden;
text-indent: -99999px;
font-size: 10px;
display: inline-block;
}
div.preklopi div.bg  a.selected, div.preklopi div.bg a:hover { background-position: -150px 0px; }

div.preklopi div.bg { text-align:center; }


/* helpers */
.fs12 { font-size: 12px !important}
.fs11 { font-size: 11px !important}
.flft { float: left !important}
.grey { color: #58595B !important }
.orng{color:#F3823E}
.tar { text-align: right !important}
.tal { text-align: left !important }
.fwb { font-weight:bold;}
.nopadd { padding: 0 0 0 0 !important}
.paddright5px { padding-right: 5px !important}
.xxl{font-size:48px;line-height:48px}
.xl{font-size:24px;line-height:24px}


/* katalog */
.itemlist { width:730px; float:left;border:1px solid #aba; background:white;padding-bottom: 10px; }
body.entry .itemlist { width:728px; float:left;border:1px solid #aba; background:white;padding-bottom: 0px;border-top:0px; }
body.entry .itemlist .itemlist { border:none; background:white; }
body.entry .contentPane .freetext { border:1px solid #aba; border-bottom:0px; }
.itemlist .itemlist { border:none; background:white; }
.katalog .itemlist { margin-bottom:15px;}
.itemlist img{}
.itemlist p{padding:20px 0 0;font:12px arial;clear:both;color:#000000}
.itemlist .col0{border:0}
.itemlist .title{display:block;font:17px arial;color:#ff4b02;margin:0 0 0px;font-weight: bold;}
.itemlist .vec, .news .vec{display: inline-block;font: 10px arial;color: white;margin: 0 0 40px;font-weight: normal;background: #FE4D01;width: 30px;text-align: center;}
.itemlist .itemrow{clear:both;float:left;width:100%;}
.katalog .itemlist .itemrow{border-bottom:1px dotted #d9d9d9;}
.itemlist .item{width:705px;height:197px;float:left;margin: 10px 5px 0 5px;/*margin:20px 5px; box-shadow: 0px 0px 7px grey;*/ background-color:white; border-bottom: 1px dotted grey;padding-left: 5px;}
.itemlist .shadow {width:230px;height:447px;float:left;padding: 10px 5px 5px 5px;margin:15px 5px; /*box-shadow: 0px 0px 7px grey;*/ background:url(images/shadow1.png) -2px 3px no-repeat; margin-top:10px; margin-left:0px; margin-right:0px;}
.itemlist .item .content{width:100%;margin:0 auto;}
.itemlist .item .content .slika{float:left;}
.itemlist .item .content .vsebina{float:left; width:350px; padding-left: 10px; position:relative;}
.itemlist .item .cene{float:right;  position:relative; width:130px;}
.itemlist .item .rc{ text-align:right; width: 126px; margin-top: 5px; }
.itemlist .item .rc span{ font-size:12px; color:#6d6d6d;}
.itemlist .item .rc span.cena{ font-weight:bold;}
.itemlist .item .kc{ background:url(images/cena-t2-klub-bg.png) no-repeat; width:126px; height:90px; }
.itemlist .item .kc h1
{
color: white;
font-size: 18px;
text-align: right;
padding-top: 4px;
margin-bottom: 0px;
border: none;
padding-bottom: 0px;
display: inline-block;
width: 117px;
}
.itemlist .item .kc .cena
{
float: right;
padding-right: 10px;
font-size: 14px;
color: white;
font-weight: normal;
padding-top: 9px;
width: 100px;
text-align: right;
}
.itemlist .item .kc .tocke
{
float: right;
padding-right: 10px;
font-size: 20px;
color: white;
font-weight: bold;
padding-top: 0px;
margin-top: 0px;
width: 100px;
text-align: right;
}
.itemlist .item .kc .T
{
width:20px;
height:20px;
background:url(images/T.png) no-repeat;
display: inline-block;
margin-left: 5px;
margin-top: 2px;
}

.loadmore
{
width: 485px;
height: 42px;
margin-left:120px;
font-size: 16px;
color: black;
background:url(images/loadmore-bg.jpg) repeat-x;
box-shadow: none;
border: 1px solid #CCC !important;

}
body.entry .loadmore { display:none; }
.itemlist .item .vsebina ul.tags
{
margin: 0;
padding: 0;
list-style-type: none;
position: relative;
top: 20px;
left: 0px;
}
.itemlist .item .vsebina ul.tags li
{
display: inline;
padding-left: 10px;
padding-right: 10px;
background: url(images/tag-front.png) repeat-x top;
padding-top: 4px;
padding-bottom: 10px;
float: left;
color: white;
font-weight: bold;
font-size: 12px;
margin-right:10px;
}
.itemlist .content { position:relative; }
.itemlist .content span.popust {
display: block;
position: absolute;
left: -17px;
top: 15px;
background: url(images/ugodnost-front.png) no-repeat;
font-size: 20px;
color: white;
width: 60px;
height: 53px;
text-align: center;
padding-top: 4px;
padding-left: 10px;
}
.katalog .loadmore { display:block; }
.itemdetail{margin-top:20px;}
.itemdetail span { font-size:12px; }
.itemdetail .c{color:#000;font-size:16px}
.itemdetail .sdesc{margin:0 10px 0 0;font:14px verdana;color:#000000;line-height:16px}
.itemdetail .nakup{background:no-repeat left center;padding:0 0 0 80px;font:11px arial;color:gray;line-height:16px;border-bottom: 1px dotted #ABA;margin-bottom: 15px;}
.itemdetail  .np0{background:url(images/a.png) no-repeat left center; width: 63px; height: 63px; float: left; z-index: 102; position: relative; top: -8px;}
.itemdetail  .np1{background:url(images/b.png) no-repeat left center; width: 63px; height: 63px; float: left; z-index: 102; position: relative; top: -8px; }
.itemdetail  .np2{background:url(images/b.png) no-repeat left center; width: 63px; height: 63px; float: left; z-index: 102; position: relative; top: -8px; }
.itemdetail  .np3{background:url(images/b.png) no-repeat left center; width: 63px; height: 63px; float: left; z-index: 102; position: relative; top: -8px; }
.itemdetail .nakup>div{display:inline-block;width:540px}
.itemdetail .nakup>a{display:inline-block;margin-left:30px}
.itemdetail .nakup .xl{line-height:48px}
.itemdetail .nakup.np1{background-image:url(images/B.png); border:none;}
.itemdetail .nakup.np2{background-image:url(images/C.png); border:none;}
.itemdetail .nakup.np3{background-image:url(images/D.png); border:none;}
.itemdetail .nakup.np2 .pr{padding:5px 10px;margin:0 0 0 60px;line-height:20px;width:auto;text-align:right;background:lightgray}
.itemdetail .nakup.np2>b{line-height:30px}
.itemdetail .nakup table{margin:10px 0 30px 140px}
.itemdetail .nakup table td{vertical-align:middle;padding:0 10px;border-bottom:solid 1px lightgray}
.itemdetail .nakup table td.xxl{border:0;padding:0 30px}

.izdelek .contentPane {  }
.izdelek .itemdetail {  position: relative; min-height:570px; }
.izdelek .itemdetail .image {  background-color:white; padding:10px;/* position:absolute; top:-40px; left:-405px; box-shadow: 0px 0px 8px #CCC;*/ width:380px; }
.izdelek .itemdetail .image a
{
width: 380px;
height: 360px;
display: block;
background:#e4e4e4;
}
.izdelek .itemdetail .shadow { padding: 10px;
background-color: white;
position: absolute;
top: -20px;
left: -10px;
background: url(images/shadow.png) no-repeat 7px 8px;
width: 400px;}
.izdelek .itemdetail .shadow span {
display: block;
position: absolute;
right: 4px;
top: 30px;
background: url(images/ugodnost.png) no-repeat;
font-size: 30px;
color: white;
width: 108px;
height: 53px;
text-align: center;
padding-top: 6px;
}
.izdelek .itemdetail .shadow ul
{
margin: 0;
padding: 0;
list-style-type: none;
position: absolute;
top: 270px;
left: 4px;
}
.izdelek .itemdetail .shadow ul li
{
display: inline;
padding-left: 10px;
padding-right: 10px;
background: url(images/tag.png) no-repeat left;
padding-top: 7px;
padding-bottom: 10px;
float: left;
clear: both;
color: white;
font-weight: bold;
font-size: 12px;
}
.izdelek .itemdetail .slikice
{
margin-top: 10px;
float: left;
width: 318px;
border-bottom: 1px dotted #ABA;
padding-bottom: 10px;
margin-bottom: 10px;
}
.izdelek .itemdetail .slikice a
{
float:left;
display:block;
width:67px;
height:67px;
background:white;
box-shadow: 0px 0px 5px Grey;
margin-right: 10px;
}
.izdelek .itemdetail .slikice a img
{
padding-top: 6px;
padding-left: 6px;
}
.izdelek .vsebina
{
width: 534px;
padding-left: 50px;
margin-left: 367px;
background: white;
border: 1px solid #ADADAD;
padding-top: 20px;
padding-right: 20px;
}
.izdelek .itemdetail .vsebina select
{
border-radius:0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding:0px;
}
.izdelek .itemdetail .vsebina .freetext h1
{
font-size:16px;
color:black;
margin:0;
padding:0;
font-weight:bold;
border-bottom:1px dotted #aba;
width:100%;
padding-bottom: 5px;
}
.izdelek .itemdetail .vsebina .freetext table
{
width:100%;
margin-bottom:20px;
}
.izdelek .itemdetail .vsebina .freetext table tr td
{
padding:5px;
border-bottom:1px dotted #aba;
}
.izdelek .itemdetail .vsebina .freetext table tr th
{
padding:5px;
border-bottom:1px dotted #aba;
}
.izdelek .itemdetail h1
{
width: 554px;
padding-left: 67px;
margin-left: 350px;
}
.izdelek .itemdetail .sifra { font-size:12px; color:#666; } 
.izdelek .itemdetail h2 { font-size:18px; }
.izdelek .itemdetail .nakup .redna, .izdelek .itemdetail .nakup .c { font-size:17px; font-weight:bold; }
.izdelek .itemdetail .nakup  div { 
background-color:#efeff0; 
padding-left: 35px;
width: 475px;
position: relative;
left: -52px;
z-index: 100;
top: 5px;
margin-bottom: 25px;
padding-top: 15px; 
}
.izdelek .itemdetail .nakup  div a
{
color: white;
line-height: 18px;
padding: 4px 12px;
border: #FD912C 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
/*background: #FAA74A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTc0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(246, 203, 0, 1) 0%, rgba(243, 112, 33, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246, 203, 0, 1)), color-stop(100%,rgba(243, 112, 33, 1)));
background: -webkit-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -o-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -ms-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: linear-gradient(to bottom, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa74a', endColorstr='#f37021',GradientType=0 );*/
background:url(images/button.png) repeat-x;
text-decoration: none;
background-position: 0px 0px;
font-size: 12px;
font-weight: normal;
width: 70px;
height: 18px;
float: right;
text-align: center;
margin-bottom:10px;
margin-right:10px;
}
.izdelek .itemdetail .nakup.klub  div a
{
width: 75px;
height: 22px;
font-size:16px;
margin-bottom:10px;
margin-right:10px;
padding-top:8px;
}
.izdelek .itemdetail .nakup.klub  { height:120px; }
.izdelek .itemdetail .nakup.klub div
{
background:url(images/b-bg.jpg) repeat-x;
}	
.izdelek .itemdetail  .pojasnilo { font-size:12px; color:black; font-weight:bold; }
.izdelek .itemdetail  .pojasnilo.k { position: relative; left: -80px; }
.izdelek .itemdetail .nakup.klub div span { color: white; }
.izdelek .itemdetail .nakup .klubska { font-size:30px; font-weight:bold; color:white; margin-top: 20px; display: inline-block; float:left; }
.izdelek .itemdetail .nakup .mesec { font-size:12px; font-weight:normal; color:white; margin-top: 25px; margin-left:5px; display: inline-block; float:left; }
.izdelek .itemdetail .nakup .klubska.tocke { font-size:24px; font-weight:normal; color:#f27420; margin-top: 20px; margin-left: 10px; margin-right: 10px; display: inline-block; float:left; }
.izdelek .itemdetail .nakup .n { margin-bottom:10px; display: inline-block; }
.izdelek .itemdetail .nakup.klub .n
{
display: inline-block;
clear: both;
margin-top: 27px;
margin-bottom: 6px;	
}
.izdelek .itemdetail .nakup.klub  div { 
background-color:#efeff0; 
padding-left: 35px;
width: 475px;
position: relative;
left: -52px;
z-index: 100;
display:block;
margin-bottom: 25px;
padding-top: 15px; 
}
/* T-2 klub */
/* GLAVA */
.icon, [class^="icon-"], [class*=" icon-"] {
display: inline-block;
overflow: hidden;
text-indent: -99999px;
white-space: no-wrap;
background: url("images/noScale.png") no-repeat;
}

.head
{
width: 978px;
min-width: 972px;
margin: 0 auto;
padding: 0 10px;
}
.head .wrap
{
float:left;
width:978px;
}
.head .top
{
position: relative;
z-index: 100;
overflow: visible;
background: url(images/scaleX.png) repeat-x 0 0;
border-bottom: #ff4c00 2px solid;
height: 30px;
}
.head .fl
{
float:left;
}
.head ul.meni
{
margin: 0;
padding: 0;
list-style: none;
display: table;
clear: both;
}
li {
line-height: 18px;
}
.head ul.meni li
{
position: relative;
display: block;
float: left;
}
.head ul.meni li.divider
{
width: 1px;
height: 10px;
z-index: 10;
margin: 10px -1px 0;
background: black;
border-right: white 1px solid;
}
.head ul.meni li a
{
min-width: 80px;
padding: 7px 10px;
height: 16px;
font-size: 10px;
line-height: 16px;
text-align: center;
display: block;
color: white;
text-decoration: none;
}
.head ul.meni li a:hover, .head ul.meni li.selected a
{
font-size: 11px;
text-decoration: none;
background: url(images/scaleX.png) repeat-x 0 -50px;
}
.head .btn-poslovalnice
{
display:block;
margin-top: 5px;
margin-right: 15px;
font-size: 14px;
font-family: 'Open Sans Condensed', Arial, sans;
line-height: 19px;
text-transform: uppercase;
text-align: left;
color: white;
float:right;
}

.btn-poslovalnice .icon {
margin-right: 6px;
margin-top: -3px;
vertical-align: middle;
}
.icon.lokacija {
width: 11px;
height: 19px;
margin-top: -2px;
background-position: 0px 0px;
display: inline-block;
width: 14px;

overflow: hidden;
text-indent: -99999px;
font-size: 10px;
white-space: no-wrap;
background: url("images/noScale.png") no-repeat;
}

.head .fr
{
float:right;
}
.head .fr.grey
{
background: url(images/scaleX.png) repeat-x 0 -100px;
}
.head ul.rightMeni
{
margin: 0;
padding: 0;
list-style: none;
display: table;
clear: both;
}
li {
line-height: 18px;
}
.head ul.rightMeni li
{
position: relative;
display: block;
float: left;
}
.head ul.rightMeni li.divider
{
width: 1px;
height: 10px;
z-index: 10;
margin: 10px -1px 0;
background: black;
border-right: white 1px solid;
}
.head ul.rightMeni li a
{
min-width: 80px;
padding: 7px 10px;
height: 16px;
font-size: 10px;
line-height: 16px;
text-align: center;
display: block;
color: white;
text-decoration: none;
}
.head ul.rightMeni li.prijava a
{
font-weight:bold;
font-size:12px;
}
.head ul.rightMeni li a:hover
{
font-size: 11px;
text-decoration: none;
background: url(images/scaleX.png) repeat-x 0 -50px;
}
.head a.logo {
margin-top: 18px;
margin-left: 10px;
width: 210px;
height: 108px;
background: url("images/noScale.png") no-repeat;
background-position: -3px -207px;
overflow: hidden;
text-indent: -99999px;
font-size: 10px;
display: inline-block;
float:left;
}
.head .info
{
float:right;
}

.head .contact
{
float:right;
}
.icon.stevilka {
width: 126px;
height: 24px;
background: url("images/noScale.png") no-repeat;
background-position: -530px -20px;
overflow: hidden;
text-indent: -99999px;
font-size: 10px;
display: inline-block;
}
.ws2 {
width: 2px;
min-width: 2px;
display: inline-block;
}
.icon.fb {
display: inline-block;
text-indent: -99999px;
font-size: 10px;
width: 29px;
height: 28px;
background: url("images/noScale.png") no-repeat;
background-position: -110px -30px;
}
.icon.twiter {
display: inline-block;
text-indent: -99999px;
font-size: 10px;
width: 29px;
height: 28px;
background: url("images/noScale.png") no-repeat;
background-position: -140px -30px;
}
.hs5 {
height: 5px;
display: block;
clear: both;
font-size: 1px;
}
.head .icon.moto {
width: 196px;
height: 14px;
background-position: -530px 0px;
}
.head .info .contact .lokacija
{
margin-top: 5px;
float: right;
margin-right: 30px;
margin-bottom: 10px;
}
.head .info .contact .lokacija span
{
color: white;
font-size: 13px;
}
.head .info .contact .lokacija .icon.lokacija 
{
margin-right: 5px;
margin-top:0px;
float:left;
}
.menu {
position: relative;
background: url(images/scaleX.png) repeat-x 0 -150px;
float: left;
height: 41px;
width:978px;
margin-bottom:10px;
}
.menu ul.nav
{
height: 4px;
margin: 0;
padding: 0;
list-style: none;
}
.menu ul.nav li
{
position: relative;
display: block;
float: left;
line-height: 18px;
}
.menu ul.nav li a
{
padding: 12px 20px;
text-shadow: 0px 1px 1px #F8F8F8;
color: #333;
font-size: 12px;
line-height: 17px;
font-weight: bold;
text-align: center;
display: block;
text-decoration:none;
width:110px;
}
.menu ul.nav li a.mojProfil
{
width:120px;
color:#ff4c00;
}
.menu ul.nav li a.mojProfil span
{
display:inline-block;
width:25px;
height:19px;
background:url(images/Tmenu.png) no-repeat;
}
.menu ul.nav li a:hover
{
background: url(images/scaleX.png) repeat-x 0 -200px;
color: #666;
}
.menu ul.nav li a.mojProfil:hover
{
color:#ff4c00;
}
.menu .nav .divider {
width: 1px;
height: 31px;
margin: 5px -1px 0;
background: #999;
border-right: white 1px solid;
opacity: 0.7;
filter: alpha(opacity=70);
}
.menu .nav .divider.hide
{
display:none;
}

.form-search {
position: relative;
margin: 0;
padding: 0;
background: transparent;
border: #BFBFBF 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: npne;
}
.menu ul.nav li.search
{
float:right;
margin-top: 5px;
margin-right: 10px;
}
li.search input {
width: 110px;
}
.form-search input[type="text"] {
width: 151px;
padding: 3px 0 3px 6px;
height:17px;
}
.input.invisible, input.invisible:focus, input.invisible, textarea.invisible, select.invisible {
border: 0;
/*background: none;*/
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}

.input, input, textarea, select, span.text {
display: inline-block;
/*width: 210px;*/
height: 20px;
padding: 4px 6px;
background: transparent;
border: #BFBFBF 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow: inset 0px 0px 2px 2px rgba(0, 0, 0, 0.07), 1px 1px 1px rgba(255, 255, 255, 0.7);
-moz-box-shadow: inset 0px 0px 2px 2px rgba(0, 0, 0, 0.07), 1px 1px 1px rgba(255,255,255, 0.7);
box-shadow: inset 0px 0px 2px 2px rgba(0, 0, 0, 0.07), 1px 1px 1px rgba(255, 255, 255, 0.7);
margin:0px;
margin-bottom:5px;
font-family:arial;
font-size:12px !important;
}
textarea { width:300px; background: url(images/input.png)  }
.customerInfo select { padding:0px; height: 25px; width: 313px; background: #F2F2F2  }
label, .input, input, button, select	 {
color: #666;
font-size: 12px;
line-height: 17px;
font-family: 'Helvetica World W01', Arial, sans;
font-weight: normal;
}
input.r_m, input.r_z, input.cb, input.m, input.z
{
height: 20px;
padding: 0px;
background: transparent;
border: none !important;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.form-search button {
padding-right: 5px;
padding-left: 2px;
background: none;
border: 0;
}
.icon.isci {
width: 14px;
height: 14px;
background: url("images/noScale.png") no-repeat;
background-position: -90px 0px;
}

/* TELO */
.section
{
width: 978px;
min-width: 972px;
margin: 0 auto;
padding: 0 10px;
}
.menuPath span
{
color:#f37022;
font-size:9px;
}
.menuPath a
{
text-decoration:underline;
font-size:9px;
}

/* NOGA */
.foot
{
width: 978px;
min-width: 972px;
margin: 0 auto;
padding: 0 10px;
margin-top:20px;
}
.foot, .foot a {
color: #fff;
font-size: 10px;
line-height: 16px;
font-weight: bold;
text-align: left;
}
.foot .list-link a
{
display:block;
}
.foot .title {
color: #F37021;
font-size: 10px;
line-height: 15px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 12px;
}
.foot .span3 {
width: 164px;
float: left;
}
.foot .enovice {
width: 295px;
margin-left: 0px;
margin-right: 25px;
float: left;
}
.enovice .jsFocus
{
width:278px;
background:white;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.icon.pinterest {
width: 29px;
height: 28px;
background: url("images/noScale.png") no-repeat;
background-position: -170px -30px;
}
.hs10 {
height: 10px;
}
.foot a.btn-poslovalnice
{
font-family: 'Open Sans Condensed', Arial, sans;
text-transform: uppercase;
font-size: 17px;
line-height: 22px;
}
.btn-normal.fr {
color: #666;
text-shadow: 1px 1px white;
font-size: 13px;
line-height: 18px;
padding: 4px 6px;
text-decoration: none;
border: #BFBFBF 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: inset 0px -1px 0px 0px rgba(172, 172, 172, 1),
 inset 0px 1px 1px 1px rgba(255, 255, 255, 0.8),
 0px 1px 3px 1px rgba(50, 50, 50, 0.1);
background: whiteSmoke;
background: -moz-linear-gradient(top, whiteSmoke 18%, #E3E3E3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,whiteSmoke), color-stop(100%,#E3E3E3));
background: -webkit-linear-gradient(top, whiteSmoke 18%,#E3E3E3 100%);
background: -o-linear-gradient(top, whiteSmoke 18%,#E3E3E3 100%);
background: -ms-linear-gradient(top, whiteSmoke 18%,#E3E3E3 100%);
background: linear-gradient(to bottom, whiteSmoke 18%,#E3E3E3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e3e3e3',GradientType=0 );
}
.foot .enovice .btn-normal
{
float:right;
}

.labela {
position: absolute;
z-index: 1;
height: 20px;
padding: 4px;
font-size: 13px;
line-height: 20px;
color: #999;
text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
white-space: nowrap;
cursor: text;
-webkit-transition: opacity .1s,font-size .1s;
-moz-transition: opacity .1s,font-size .1s;
-o-transition: opacity .1s,font-size .1s;
-webkit-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}
.labela.email
{
left:1px;
}
.labela.geslo
{
left:1px;
}
.registerEmail .submit, input.btn, .login .btn
 { 
color: white;
font-size: 13px;
line-height: 18px;
padding: 4px 12px;
border: #fd912c 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
background: #FAA74A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTc0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(250, 167, 74, 1) 0%, rgba(243, 112, 33, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250, 167, 74, 1)), color-stop(100%,rgba(243, 112, 33, 1)));
background: -webkit-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -o-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -ms-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: linear-gradient(to bottom, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa74a', endColorstr='#f37021',GradientType=0 );
text-decoration: none;
 background-position: 0px 0px;
 font-size:12px;
 font-weight:normal;
 }
 .login .btn
 {
 width:60px;
 height:32px;
 }

 .login h1
 {
color:white;
font-size:21px;
width: 110px;
margin-bottom:0px;
 }
 
 .login.wrap
 {
 background-color:white;
 width:180px;
 padding:7px;
 }
  .login.wrap .txt
  {
  background:white;
  -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width:137px;
margin-bottom:5px;
  }
.dropdown .login.wrap
 {
 background-color:transparent;
 width:222px;
 padding:0px;
 }
 .login.wrap .tb
 {
 width:100%;
 background-color:#f37021;
 }
 .centerPane
 {
 float:left;
 width:780px;
 }
.full .centerPane
 {
 float:left;
 width:auto;
 }
 .leftPane .login table tr td, .dropdown .login table tr td
  {
   background-color:#f37021;
   padding-left:10px;
   padding-top:10px;
   color:white;
  }
 .contentTop
 {
 width:826px;
 float:left;
 min-height:1px;
 }
 .tocke
 {
 float:left;
 margin-top:33px;
 margin-bottom:5px;
 }
 .leftPane
 {
 float:left;
 width:194px;
 }
 .contentPane
 {
float: left;
width: 730px;
}
.full .contentPane
 {
float: left;
width: auto;
}
/*.content .contentPane
{
border: 1px solid #ABA;
background: white;
padding-bottom: 10px;
padding:5px;
}*/
.contentPane .freetext
{
background:white;
padding:10px;
}
.contentPane .wrapper
{
float: left;
background: white;
padding: 10px;
border: 1px solid #adadad;
width:100%;
}
.contentPane .wrapper.uparitev
{
width:100%;
}
.contentPane .kosarica .wrapper
{
width: 408px;
padding:0px;
}
.contentPane .kosarica .wrapper
{
padding:35px;
border-top:0px;
padding-top:10px;
padding-bottom:10px;
}


.contentPane .povzetek 
{
width:480px;
float:left;
margin-left:9px;
}
.contentPane .povzetek .wrapper
{
padding:30px;
background:#efeff1;
width:418px;
padding-top:20px;
}
.contentPane .kosarica
{
float:left;
width: 480px;
}
.contentPane .kosarica .korak
{
padding: 10px;
background: url(images/koraki-top.png) no-repeat top right #F0F4F3;
border: 1px solid #ADADAD;
border-bottom-color: #F37022;
width: 458px;
color: #F37022;
font-size:15px;
font-weight:bold;
padding-bottom: 5px;
}
.contentPane .kosarica .gumbi
{
float: left;
width: 438px;
padding: 15px;
margin-top: 10px;
border: 1px solid #ADADAD;
background: #EFEFF1;
padding-left: 20px;
padding-right: 20px;
}
.contentPane .pogoji .wrapper
{
width: 900px;
padding:0px;
}
.contentPane .pogoji .wrapper
{
padding:35px;
padding-top:10px;
padding-bottom:10px;
}
.contentPane .pogoji .gumbi
{
float: left;
width: 930px;
padding: 15px;
margin-top: 10px;
border: 1px solid #ADADAD;
background: #EFEFF1;
padding-left: 20px;
padding-right: 20px;
}
.contentPane .pogoji .gumbi .cartNaprej
{
width:240px;
background: url(images/nadaljuj2.png) no-repeat;
}
.contentPane a.pdf
{
background: url(images/pdf.png) no-repeat left top;
padding: 4px 0px 4px 30px;
display: inline-block;
}
 .contentPane h1
 {
 margin-top:0px;
 }
  .slider
 {
 float:left;
 width:736px;
 }

 .novo
 {
 position: absolute;
left: 65%;
bottom: -6px;
width: 31px;
height: 14px;
background: url("images/noScale.png") no-repeat;
background-position: -170px 0px;
 }
 
  .leftPane ul
 {
 margin: 0px;
padding: 0px;
width:196px;
 }
 .leftPane ul ul
 {
 padding-left: 20px;
 }
 .leftPane ul li
 {
 margin-left: 0px;
padding-left: 0px;
list-style-type:none;
 }
  .leftPane ul li a
  {
  display:block;
  font-size:12px;
  padding-top: 10px;
padding-bottom: 10px;
background:url(images/li.png) repeat-x;
  }
   .leftPane ul li.last a
   {
   background:url(images/li-last.png) repeat-x;
   }
  
  .leftPane ul ul li a
  {
  padding-top: 5px;
padding-bottom: 5px;
font-size: 11px;
}
 
 .leftPane ul.cattree
 {
 margin: 0px;
padding: 0px;
width:235px;
 }
 .leftPane ul.cattree ul
 {
 padding-left: 20px;
 }
 .leftPane ul.cattree li
 {
 margin-left: 0px;
padding-left: 0px;
list-style-type:none;
 }
  .leftPane ul.cattree li a
  {
  display:block;
  font-size:17px;
  padding-top: 10px;
padding-bottom: 10px;
background:url(images/li.png) repeat-x;
  }
   .leftPane ul.cattree li.last a
   {
   background:url(images/li-last.png) repeat-x;
   }
  
  .leftPane ul.cattree ul li a
  {
  padding-top: 5px;
padding-bottom: 5px;
font-size: 12px;
}

.header td
  {
  font-size:17px;
  color:black;
  padding-bottom:10px;
  }
.tform.customer.edit .firstcol, .naslovEditor .firstcol, .customerInfo.registerCustomer .firstcol
{
font-size:12px;
color:#000000;
vertical-align:middle;
width:140px
}
.naslovEditor .hisna, .customerInfo.registerCustomer .naslovEditor .hisna
{
width:40px !important;
}
.tform.customer.edit .secondcol, .customerInfo.registerCustomer .secondcol
{
vertical-align:middle;
padding-top: 5px;
padding-bottom: 5px;
}
.secondcol-text
{
font-size:12px;
color:#000000;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}
.tform.customer.edit.drugi .firstcol
{
padding-left:10px;
}
.tform.customer.edit tr.first
{
border-top: 1px dotted #cccccc;
border-bottom: 1px dotted #cccccc;
}
.tform.customer.edit tr.e-obvestila
{
border-top: 1px dotted #cccccc;
}
.tform.customer.edit tr.sms
{
border-bottom: 1px dotted #cccccc;
}
.tform.customer.edit tr.second td
{
padding-top:5px;
}
.tform.customer.edit span.text
{
font-size:12px;
padding-top: 7px;
padding-bottom: 1px;
color:#666;
display: inline-block;
}
.tform.customer.edit span.text.second
{
padding-bottom:0px;
padding-top:6px;
padding-right:6px;
}
input.text, .tform.customer.edit input[type="text"], .tform.customer.edit .text, .naslovEditor input[type="text"], .tform.customer.edit textarea, .customerInfo.registerCustomer input[type="text"], .customerInfo.registerCustomer textarea, .customerInfo.registerCustomer .text
{
margin-bottom:5px;
width:300px;
font-family: 'Helvetica World W01', Arial, sans;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background:url(images/input.png) repeat-x;
}
.naslovEditor  input[type="text"]
{
margin-bottom:5px;
font-family: 'Helvetica World W01', Arial, sans;
width:130px;
}
.naslovEditor .posta
{
width:113px !important;
}
.customerInfo.registerCustomer .naslovEditor input[type="text"]
{
margin-bottom:5px;
font-family: 'Helvetica World W01', Arial, sans;
width:110px;
}
.tform.customer.edit .datepicker.hasDatepicker
{
width:100px;
}
.tform.customer.edit .radio input
{
width:12px;
float:none;
margin: 0;
padding: 0;
margin-bottom: 10px;
}
.tform.customer.edit .radio input.z
{
margin-left:5px;
}
.tform.customer.edit .radio label
{
position: relative;
bottom: 4px;
left: 2px;
}
.tform.customer.edit .cb.em
{
width:12px;
margin: 0px;
padding: 0px;
}
.tform.customer.edit .cb.txt
{
font-size:12px;
}

.tform.customer.edit .submit {
color: white;
line-height: 18px;
padding: 4px 12px;
border: #FD912C 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
background: #FAA74A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTc0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(246, 203, 0, 1) 0%, rgba(243, 112, 33, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246, 203, 0, 1)), color-stop(100%,rgba(243, 112, 33, 1)));
background: -webkit-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -o-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -ms-linear-gradient(top, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: linear-gradient(to bottom, rgba(246, 203, 0, 1) 0%,rgba(243, 112, 33, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa74a', endColorstr='#f37021',GradientType=0 );
text-decoration: none;
background-position: 0px 0px;
font-size: 15px;
font-weight: normal;
width: 90px;
height: 40px;
float:right;
}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all
{
width: 180px;
border: 1px solid #CCC;
background: white;
}
.ui-datepicker-calendar
{
width: 160px;
}
.ui-state-default
{
display: block;
/*width: 15px;*/
border: 1px solid #CCC;
margin-bottom:1px;
}
.ui-state-default:hover
{
background-color:#ccc;
}
.ui-icon
{
cursor:pointer;
}

.customer-editor
{
width:470px;
float:left;
}
.izjava
{
width:220px;
float: left;
margin-top: 15px;
margin-left: 15px;

}
.izjava h2
{
font-size:16px;
font-weight:bold;
margin:0px;
margin-bottom:10px;
border-bottom:1px dotted #ccc;
padding-bottom:10px;
}
.izjava h4
{
font-size:12px;
color:#666;
}
.customerInfo.registerCustomer .firstcol
{
font-size:12px;
color:#000000;
width:150px;
}
.customerInfo.registerCustomer input, .customerInfo.registerCustomer textarea
{
margin-bottom:5px;
}
.customerInfo.registerCustomer .r_m, .customerInfo.registerCustomer .r_z
{
float:none;
margin: 0px;
margin-right: 5px;
}
.customerInfo.registerCustomer .r_z
{
margin-left:10px;
}
.customerInfo.registerCustomer label
{
position:relative;
bottom:4px;
}
.submitEditor
{
color: white;
line-height: 18px;
padding: 4px 12px;
border: #FD912C 1px solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
background: #FAA74A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYTc0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(250, 167, 74, 1) 0%, rgba(243, 112, 33, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250, 167, 74, 1)), color-stop(100%,rgba(243, 112, 33, 1)));
background: -webkit-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -o-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: -ms-linear-gradient(top, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
background: linear-gradient(to bottom, rgba(250, 167, 74, 1) 0%,rgba(243, 112, 33, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa74a', endColorstr='#f37021',GradientType=0 );
text-decoration: none;
background-position: 0px 0px;
font-size: 12px;
font-weight: normal;
min-width:100px;
height: 28px;
}

.dropdown .dropdown-box,
.dropdown .dropdown-menu {
	position: absolute;
	display: none;
}
.dropdown.opened .dropdown-box,
.dropdown:hover .dropdown-box,
.dropdown.opened .dropdown-menu,
.dropdown:hover .dropdown-menu {
	display: block;
}

.dropdown.closed .dropdown-box,
.dropdown.closed .dropdown-menu {
	display: none;
}


.dropdown .dropdown-box:before,
.dropdown .dropdown-box:after {display: table;  content: ""}
.dropdown .dropdown-box:after {clear:both}

ul.ui-autocomplete 
{
list-style: none;
width:225px;
text-align:left;
max-height: 180px;
overflow: auto;
margin: 0;
padding: 0;
background:white;
border: #BFBFBF 1px solid;
padding:5px;
}
ul.ui-autocomplete  li
{
list-style: none;
text-align:left;
margin: 0px;
cursor: pointer;
display: block;
font-family: Arial;
font: menu;
font-size: 12px;
line-height: 14px;
overflow: hidden;
padding-top: 2px;
padding-bottom: 2px;
}
ul.ui-autocomplete  li a
{
text-decoration:none;
font-family: Arial;
font-size: 12px;
}
ul.ui-autocomplete  li:hover
{
background: white url('images/selected-street.png') repeat-x;
}
.formerror .validator.validatorerror
{
font-size:12px;
font-family:Arial;
color:#FF4C00;
}
.formerror div
{
font-size:12px;
font-family:Arial;
color:#FF4C00;
}

ul.ui-autocomplete .ui-state-hover
{
border:none;
}

/* zadnje transakcije front */
.bpq_container  .bpq_title {
font-weight: bold;
border-top: 1px dotted grey;
padding-top: 5px;
padding-bottom: 15px;
}
.bpq_container .datum
{
color: grey;
font-size: 11px;
}
.bpq_container .hisac
{
border-bottom: 1px dotted grey;
padding-bottom: 10px;
margin-bottom: 10px;
}
.bpq_container .hisac .T
{
background:url(images/T-trans.png) no-repeat;
width:17px;
height:15px;
display: inline-block;
}

table.registracija
{
background:white;
border:1px solid grey;
width:100%;
}
table.registracija td
{

padding-right:5px;
}
table.registracija td table.naslovEditor td.firstcol
{
padding-left:10px;
}
table.registracija th
{
padding-top:10px;
font-size:16px;
font-weight:normal;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 10px;

}
table.registracija hr {
height: 1px;
border-width: 0;
border-top: 1px dotted #CCC;
margin: 10px;
margin-top:5px;
margin-bottom:10px;
width:auto;
}
table.registracija .customerInfo .firstcol
{
padding-left:10px;	
}
table.registracija .customerInfo.registerCustomer.first
{
margin-bottom:0px;
}

.cd_container
{
background: #EEE;
padding: 10px;
}
.cd_container .cd_title
{
font-size:16px;
font-weight:bold;
border-bottom:1px dotted #aba;
padding-bottom:10px;
margin-bottom:10px;
}
.cd_container .cd_ime_priimek
{
font-weight:bold;
}
.cd_container .gumb
{
border-top:1px dotted #aba;
padding-top:10px;
margin-top:10px;
text-align:right;
}
.cd_container .gumb input
{
height: 30px;
width: 60px;
}

/* naročila */
table.basket td
{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}
.basket .head td
{
border-top:1px dotted #aba;
border-bottom:1px dotted grey;
font-size:11px;
color:grey;
}
.basket .body td
{
border-bottom:1px dotted grey;
padding-top:10px;
}
.basket img
{
width:85px;
padding-top: 6px;
padding-left: 6px;
}
.basket .img-shadow
{
width:100px;
height:100px;
background:url(images/img-shadow.png) no-repeat top left;
}
.basket .sifra
{
color:grey;
font-size:11px;
}
.basket .title
{
color:#F26F22;
font-size:15px;
}
.basket .kolicina
{
color:grey;
margin-top: 35px;
display: block;
font-size:13px;
}
.basket td.right
{
text-align:right;
}
.basket td.status
{
padding-left:20px;
background:url(images/status-bg.gif) repeat-y left;
background-position-x:-10px;
}
.basket td.tocke-td
{
padding-right:10px;
background:url(images/status-bg.gif) repeat-y left;
background-position-x:-10px;
text-align:right;
}
.basket td.tocke-td .green
{
font-weight:bold;
color:#83a101;
}
.basket td.tocke-td .black
{
font-weight:bold;
color:black;
}
.basket  .strosek-dostave td
{
border-top:1px dotted #aba;
border-bottom:1px dotted #aba;
padding-bottom:10px;
}
.basket  .strosek-dostave td.strosek
{
font-weight:bold;
font-size:14px;
}
.basket  .strosek-dostave td.ShippingCost
{
text-align:right;
color:#F26F22;
padding-right:3px;
font-size:13px;
}
.basket  .skupaj td
{
padding-top:10px;
border:none;
}
.basket  .skupaj td.skop
{
font-weight:bold;
font-size:14px;
}
.basket  .skupaj td.skop-cena
{
text-align:right;
padding-right:3px;

}
.basket  .skupaj td.skop-cena span
{
font-size:18px;
font-weight:bold;
}
.basket  .skupaj td.skop-cena .skupaj-tocke
{
color:#F26F22;
}
.basket td.cena
{
font-size:13px;
color:grey;
text-align:right;
}
.basket td.vrednost
{
font-size:13px;
color:#F26F22;
text-align:right;
}

.basket .T-cena
{
display:inline-block;
width:17px;
height:17px;
background:url(images/T-cena.png) no-repeat;
}
.basket .vrednost .T-cena, .basket .skupaj-cena .T-cena
{
display:inline-block;
width:17px;
height:17px;
background:url(images/T-vrednost.png) no-repeat;
}
.basket .green .T-cena
{
display:inline-block;
width:17px;
height:17px;
background:url(images/T-green.png) no-repeat;
}
.basket .skupaj-cena .T-cena
{
margin-top:3px;
}

/* točke */
.basket.tocke .head td {
padding-top:15px;
}
.basket.tocke {width: 725px; margin-top:0px;}
.basket.tocke .body td, .basket.tockeq .body td
{
font-size:13px;
color:#6d6d6d;
}
.basket.tocke .Narocilokey
{
color:#F26F22;
}
.basket.tocke .body .T_Pridobljene, .basket.tockeq .body .T_Pridobljene
{
color:#83a300;
font-size:16px;
font-weight:bold;
}
.basket.tocke .body .T_Pridobljene div, .basket.tockeq .body .T_Pridobljene div
{
margin-top:3px;
margin-left:5px;
}

.basket.tocke .body .T_Porabljene, .basket.tockeq .body .T_Porabljene
{
color:black;
font-size:16px;
font-weight:bold;
}
.basket.tocke .body .T_Porabljene div, .basket.tockeq .body .T_Porabljene div
{
margin-top:3px;
margin-left:5px;
background:url(images/T-black.png) no-repeat;
}
.basket.tocke .body .T_StanjeTočk, .basket.tockeq .body .T_StanjeTočk
{
font-size:14px;
font-weight:bold;
color:grey;
}

.menu .nav li div.PointsQ
{
width: 149px;
height: 27px;
text-align: center;
background:url(images/tocke.png) repeat-x;
font-size: 16px;
font-weight: bold;
color: white;
padding-top: 13px;
}
.menu .nav li div.PointsQ span
{
font-size:12px;
font-weight:normal;
color:white;
}
.menu .nav li div.PointsQ div.T
{
width:14px;
height:14px;
background:url(images/T-tocke.png) no-repeat;
display: inline-block;
margin-left: 5px;
}

span.header, div.header { font-size:17px; }
span.key { font-size:17px; color: #F37022; }
div.headerKey
{
padding-bottom:20px;
border-bottom:1px dotted #ADADAD;
}
.kosarica .customerInfo .firstcol
{
padding-left:0px;
}
.contentPane .povzetek img
{
width:85px;
}
.contentPane .povzetek table
{
width:100%;
}
.povzetek .basket .strosek-dostave td.strosek
{
font-size:12px;
color:grey;
}
.contentPane .povzetek .skupaj .s1
{
font-size:16px;
background:url(images/povzetek-skupaj-bg.png) repeat-x;
padding-left:10px;
color:#6e6e6e;
}
.contentPane .povzetek .skupaj .s2
{
font-size:16px;
font-weight:bold;
color:#6e6e6e;
background:url(images/povzetek-skupaj-bg.png) repeat-x;
padding-right:10px;
}
.contentPane .povzetek .skupaj .s2 span.skupaj-tocke
{
font-size:16px;
font-weight:bold;
color:#F26F22;
}
.contentPane .povzetek .skupaj .s2 span.T-cena
{
background:url(images/T-vrednost.png) no-repeat
}
.contentPane .povzetek .zasluzene-tocke
{
color: #6E6E6E;
padding-right: 10px;
font-size: 13px;
}
.contentPane .povzetek .zasluzene
{
font-size: 16px;
font-weight: bold;
color: #6E6E6E;
}
.contentPane .kosarica .gumbi.back a
{
color: white;
font-size: 15px;
font-weight: normal;
text-align: left;
background: url(images/nazaj.png) no-repeat;
text-align: center;
height: 29px !important;
width: 73px;
display: block;
padding-top: 11px;
margin-right: 10px;
}
.contentPane .profil-top h2
{
font-size:18px;
margin-bottom:0px;
}
.contentPane .basket.mini
{
float: left;
width: 260px;
background: white;
}
.contentPane .basket.mini .history div
{
background: #EFEFF1;
padding: 8px;
text-align:right;
}
.contentPane .basket.mini .history div a
{
color: white;
font-size: 15px;
font-weight: normal;
background: url(images/nadaljuj.png) no-repeat;
text-align: center;
height: 30px !important;
width: 140px;
display: inline-block;
padding-top: 10px;
}
.contentPane div.points
{
width: 420px;
float: left;
background: white;
height: 520px;
padding-left:30px;
padding-right:10px;
}

div.hr
{
float: left;
width: 100%;
background: white;
}
div.hr div
{
float: left;
width: 710px;
border-bottom: 1px dotted #ADADAD;
margin-left: 10px;
}

.full.hvala .freetext
{
padding:0px;
width:978px;
}
.full.hvala .contentPane
{
width:978px;
}
.full.hvala .kosarica
{
width:978px;
}
.full.hvala .kosarica .korak
{
width:958px;
}
.full.hvala .kosarica .wrapper
{
width:908px;
}
.full.hvala .nazaj
{
float: left;
width: 960px;
background: #EFEFF1;
padding: 10px;
margin-top: 20px;
text-align: right;
}
.full.hvala .nazaj a
{
color: white;
font-size: 15px;
font-weight: normal;
background: url(images/nadaljuj.png) no-repeat;
text-align: center;
height: 29px !important;
width: 141px;
padding-top: 11px;
display: inline-block;
text-decoration: none;
padding-right: 0px;
}
.full.sporocila .freetext
{
width:958px;
}
.full.sporocila .contentPane
{
width:978px;
}
.scroller
{
    overflow-y:scroll; 
    height: 400px;
    padding: 20px 10px 30px 10px
}