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-image:none/*url(img/bg.gif)*/; background-repeat:repeat-x; text-align:center; background-position:top left; }
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:10px; text-align:left; vertical-align:top; }
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/*input[type=submit] { background:none; border:none; }*/
input[type=submit] { border:none; }
input, 
select, 
textarea { width:232px; border:solid 1px #cccccc; background:#f2f2f2; }
input[type=radio] { border:none; width:10px; *width:12px; float:left; background:#d9f2ff; margin-right:5px; }

h1, h2, h3, h4 { margin:0; padding:0; }
h1 { color:#58595b; font-size:20px; padding-top: 20px; }
h2, h3, h4 { color:#ed1c24; font-size:18px; line-height:18px; }
h3, h4 { font-size:14px; }
.freetext a.link { background:url(img/list.gif) no-repeat right 5px; padding-right:10px; }

table.wrp, table.iwrp { width: 100%; }
.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 { background-color: #ed1c24; height: 41px; }
table.wrp tr.bar table.iwrp { height: 100%; }
table.wrp tr.bar table.iwrp td { vertical-align: middle; }

table.head { background: url(img2/logo.gif) no-repeat left top; }
table.iwrp tr.head1 { height: 30px; }sr
table.iwrp tr.head1 td { background: none; }
table.iwrp tr.head2 { height: 65px; background: none; }
table.iwrp tr.head2 td { vertical-align: bottom; }

.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(img2/tabKorpo.gif) no-repeat 1px top !important; padding-left: 8px; }
.korpoMenu table td.r { background: url(img2/tabKorpo.gif) no-repeat right top !important; width: 8px; }
.korpoMenu table td.ts { background: url(img2/tabKorpo.gif) no-repeat 1px top !important; padding-left: 8px; font-weight: normal; padding-top: 8px; }
.korpoMenu table td.rs { background: url(img2/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(img2/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(img2/tabMain.gif) no-repeat right top; width: 14px; }
.mainMenu table td.ts { background: url(img2/tabMainS.gif) no-repeat 1px top; padding-left: 14px; max-width: 60px; *width: 40px; text-align: center; }
.mainMenu table td.rs { background: url(img2/tabMainS.gif) no-repeat right top; width: 14px; }

/*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: #ED1C24; }
#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:#ed1c24; 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:#ed1c24; 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:#ed1c24;
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:#ed1c24; text-decoration:none; }
.subMenus a.two_rows { }
.subMenus a.two_rows:hover { }
.subMenus a.selected { color:#ed1c24; 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:#ed1c24; }
.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:#ed1c24; }
.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:#ed1c24; 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:#ed1c24; font-size:16px; font-weight:bold; padding-bottom:10px; }
.news .info, 
.archive .info { color:#808285; font-size: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:#ed1c24; 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; }

/*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:#ed1c24; font-size:11px; 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; } 

.freetext, .freetext p { color:#58595b; font-size:12px; line-height:16px; }
.centerContent .freetext { padding-left:5px; }
.centerContent .freetext a { color:#ed1c24; 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 { background-color:#ffffff; 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:#ed1c24; font-size:14px; font-weight:bold; text-transform:uppercase; }
.itemTitle .d1 { float:left; }
.itemTitle .d2 { float:right; }
.tocartRemove { color:#ed1c24; font-size:11px; font-weight:normal; text-transform:none; background:url(img/btnRemove.gif) no-repeat; height:25px; display:block; padding-left:25px; }
div.shippingcost { background:#f2f2f2 !important;}
.itemDescription .cena,
.itemDescription .kolicina,
.itemDescription .popust,
.itemDescription .zDDV { background:#f2f2f2; width:100%; padding:3px 0 3px 3px; }
.itemDescription .kolicina,
.itemDescription .zDDV { background:none; }
.itemDescription .zDDV { height:30px; }
.itemDescription .zDDV span { color:#ed1c24; font-size:22px; }
.itemDescription div, .itemDescription span  { color:#58595b; font-size:11px; float:left; height:18px; }
.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:#ed1c24; 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; background:url(img/cartLCBG.gif) no-repeat 0 0; height:32px; }
.skupaj .p { float:right; padding-top:10px; }
.skupaj .RCorner { background:#D9F2FF url(img/cartRCBG.gif) no-repeat right 0; width:100%; }
.slika, .itemDescription { border-bottom:dotted 1px black; }
.koraki .korak { font-size:16px; text-transform:none; margin-top:20px; }
.korak1, .korak2, .korak3, .korak4, .korak5 { background:url(img/korakiN.png) no-repeat 0 0; height:40px; width:156px; float:left; padding-right:19px; }
.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:#58595b; font-size:14px; font-weight:bold; border-top:solid 2px #cccccc; border-bottom:dotted 1px black; *border-bottom:none; padding:16px 0 8px 0; }
.border-bottom  { border-bottom:solid 2px #cccccc !important; padding:16px 0 8px 0; } 
.petKorakov { width:200px; }
/*
.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:3px; }
.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:#58595b; font-size:11px; font-weight:bold; text-align:left; background:url(img/b137h20.gif) no-repeat; height:20px; width:137px; 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:#ed1c24; font-size:16px; font-weight:bold; }
.cartRight .loginhead .btn1 { display:none; }
.loginhead .btn1 { margin-top:2px; *margin-top:3px; }


.shipping { background:#d9f2ff url(img/cartLCBG.gif) no-repeat; height:50; padding-left:10px; }
.shipping span, .shipping select { color:#58595B; font-size:11px; }
.shipping .shipping2 { background:#d9f2ff url(img/cartRCBG.gif) no-repeat right 0; height:50px; }
.shipping select { width:232px; border:solid 1px #cccccc; background:#f2f2f2; margin:10px 0 3px 0; }

.box, .login { background:#d9f2ff; }

/*login*/
.login, .loginPrijava { padding-left:10px; }
.loginPrijava,
.login table td,
.login .btn,
.login input { color:#58595b; }
.login table td,
.login .btn,
.submitEditor { font-size:11px; padding-bottom:2px; *padding-bottom:0; }
.login a { color:#ed1c24; 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 { background:#d9f2ff; width:100%; }
.paymentMethod td, .paymentMethodTitle { color:#58595b; font-size:12px; font-weight:bold; }
.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 { background:#d9f2ff; width:100%; }
.customerInfo td, .customerInfo a { color:#58595b; font-family:Arial; font-size:11px; font-weight:bold; }
.customerInfo td { line-height:25px; }
.customerInfo .firstcol { font-weight:normal; padding-left:15px;  }
.customerInfo a, .customerInfo .cartNaprej { text-decoration:none; }
.customerInfo a { font-weight:normal; background:url(img/b130.gif) no-repeat 0 0; width:130px; height:28px; display:block; padding:8px 0 0 8px; }
.submitEditor { color:#58595b; float:none; }
.customerInfo .cb { width:16px; background-color:#d9f2ff; border:none; }

.customerInfo 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 { background:#d9f2ff url(img/roundUL.png) no-repeat; height:4px; padding-left:4px;  }
.cartTRC {  background:#d9f2ff url(img/roundUR.png) no-repeat right 0; height:4px; }
.cartBLC { background:#d9f2ff url(img/roundBL.png) no-repeat 0 bottom; height:4px; padding-left:4px;  }
.cartBRC {  background:#d9f2ff url(img/roundBR.png) no-repeat right bottom; height:4px; }

.btn,
.registerEmail .submit
 { background:url(img/b137h20.gif) no-repeat; height:20px; width:137px; }

.t1, .cartinfoTxt1 { color:#58595b; font-size:14px; font-weight:bold; border-top:solid 2px #cccccc; 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:#58595b; font-size:11px; background:url(img/searchBtn.png) no-repeat; height:20px; width:50px; padding-right:15px; *padding-right:12px; border: 0px solid white;  }
.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:#fef200; 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:#fef200; 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 { background:#d9f2ff; border:none; }

/*pozabljeno geslo*/
.pozabljenoGeslo { margin:10px 0 0 0; }
.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:#ed1c24; font-size:11px; }

.basket td { background:#d9f2ff; 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:#ED1C24; }

.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(img2/tabYelowSmall.gif) no-repeat 1px top; padding-left: 11px; padding-top: 10px; text-align:center; }
.cartMenu table td.r { background: url(img2/tabYelowSmall.gif) no-repeat right top; width: 9px; }
.cartMenu table td.ts { background: url(img2/tabYelowBig.gif) no-repeat 1px top; padding-left: 12px; text-align: center; }
.cartMenu table td.rs { background: url(img2/tabYelowBig.gif) no-repeat right top; width: 13px; }

td.centerContent { padding: 0px; padding-bottom: 10px !important; }
div.centerContent { padding: 9px; background: url(img2/centerContentBG.gif) repeat-x left top; }

table.itemColumn { }
table.itemColumn div.item { border: solid 1px #cecece; padding: 5px 4px 5px 4px; background: url(img2/itemBG.gif) repeat-x left top; margin-top: 2px; width: 170px; height: 183px; }
table.itemColumn div.image { background-color: #fff; height: 119px; 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: #ed1c24; text-transform: uppercase; font-weight: bold; font-size: 11px; }
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: left; margin-left: -4px; }
div.price { float: right; }
div.price span.full, span.nfull, table.itemColumn div.price span.sup, span.nsup { color: #58595b; font-weight: bold; }
div.price span.full, span.nfull { font-size: 18px; }
div.price span.sup, span.nsup { font-size: 10px; position: relative; top: 2px; }
table.itemColumn div.catTitle { background: url(img2/fpCatHead.gif) no-repeat left top; height: 25px; }
table.itemColumn div.catTitle span { color: #fef200; font-size: 12px; font-weight: bold; padding: 0px 5px 0 5px; text-transform: uppercase; position: relative; top: 5px; left: 5px; display: block; width: 160px; }
div.itemColumn { background: url(img2/vseIzPonudbeBG.gif) repeat-x left 1px; border: solid 1px #cecece; height: 24px; margin-top: 2px; padding-right: 5px; }
div.itemColumn a,
div.freetext div.itemColumn a { display: block; text-align: right; font-size: 11px !important; color: #ed1c24; margin-top: 5px; padding-right: 10px; background: url(img/list.gif) no-repeat right 5px; }
div.freetext div.itemColumn { margin-top: -18px; }

table.centerContent div.freetext { margin-top: 20px; }
div.menuPath { color: #808285; font-size: 11px; background: url(img2/hr_black.gif) repeat-x left bottom; padding-top: 12px; padding-bottom: 5px; margin-bottom: 1px; }
div.menuPath a { color: #ed1c24; 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: 20px; color: #58595b; font-weight: bold; }
.main td.spacer { width: 10px; }
.pagination { background: url(img2/hr_black.gif) repeat-x left top; padding-top: 10px; margin-top: 44px; height: 35px; }
.pagination .stran { float: left; }
.pagination .strani { float: right; }
.pagination .navigation { margin-top: 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(img2/list_1.gif) no-repeat 1px center; }
ul.cattree li.selected { background: #cccccc url(img2/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: #ed1c24; }

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; }

/** /
div.singleItem, div.singleItem * { border: solid 1px blue; }
/**/
div.singleItem, div.singleItemDesc { float: left; width: 275px; }
div.singleItemDesc { width: 283px; }
div.singleItemDesc .cartTLC { margin-top:20px; }
div.singleItem div.link { text-align: right; padding: 10px; }
div.singleItem span.povecaj { background: url(img2/yoomIn.gif) no-repeat left top; padding-left: 16px; color: #ed1c24; }
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; background: url(img2/hr_black.gif) repeat-x left bottom; margin-bottom: 10px; padding-bottom: 10px; }
div.singleItemDesc div.desc a { color: #ed1c24; font-size: 11px; }
div.singleItemDesc div.price2 { padding: 5px; height: 15px; }
div.singleItemDesc .p1 { background-color: #f2f2f2; }
div.singleItemDesc .p0 { background-color: #ffffff; }
div.singleItemDesc div.price { float: none; padding-top: 2px; }
div.singleItemDesc div.price span { float: right; }
div.singleItemDesc div.cart { margin-bottom: 20px; }
div.singleItemDesc div.webPrice span { margin-top: -6px; color: #ed1c24; font-weight: bold; }
div.singleItemDesc div.price { font-size: 11px; color: #58595b; }
div.singleItemDesc div.price span.fullPrice { font-size: 12px; font-weight: bold; color: #58595b; }
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: 12px; margin-top: -2px; font-weight: bold; color: #58595b; }
.sendToPrint { background:#d9f2ff; height:18px; padding:3px 0 0 10px; }
.sendToPrint a { font-size:11px; }
.sendToPrint .sendTo, 
.sendToPrint .print { color:#ed1c24; background:url(img/list.gif) no-repeat 0 4px; padding-left:10px; }
.sendToPrint .print { margin-left:8px; }

.strike { text-decoration: line-through; }
.red { color:#ED1C24 !important; }

div.relatedItems, div.othersBought 
{
	margin-top: 30px;
	float: left; width: 274px;
	background: url(img2/hr_black.gif) repeat-x left top;
	padding-bottom: 30px; 
}

div.relatedItems div.bg, div.othersBought div.bg
{
	margin-top: 1px;
	background: url(img2/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: #ed1c24; 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(img2/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: 6px; color: #58595b; font-size: 11px; }

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(img2/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: #ED1C24; }
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:#58595B; font-family:Arial; font-size:11px; font-weight:bold; background:url(img/b137h202.png) no-repeat; display:block; height:20px; width:137px; float:right; padding-right:15px; }
.nadaljujZnakupom:hover { text-decoration:none; }

.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 3px; *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(img2/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; height: 119px}
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 }



#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;
}
