﻿html { overflow:-moz-scrollbars-vertical; overflow-x:hidden; overflow-y:scroll; width:100%; height:100%; }
body { margin:0px; padding:0px 0px 0px 0px; width:100%; height:100%; background-color:#efefef; text-align:center;  font-family:Arial;}
body { background-color: #fff;  }

h1, h2, h3 { font-weight:bold;color:#2c2c2c; font-family:Arial; }
h1 { font-size:24px; padding-top:0px; margin-top:0px;}
h2 { font-size:18px; }
h3 { font-size:14px; }
h4 { font-size:14px;color:#65a9c6; font-weight:normal;}
p { color: #525252; font-size:12px;}
a img { border: none 0px; }
a { text-decoration: none; color: #3992b7; }
a:hover { text-decoration: underline; }
table {border-collapse:collapse;border-spacing:0px;}

h1 a { color: #009678; }

.clearl{clear:left}

.freetext { color: #525252; font-size:12px;}
.freetext table {border-collapse:collapse;}
.freetext table tr td {color:#525252; border-right:1px solid white; padding-top:2px; padding-bottom:2px; padding-right:5px; padding-left:5px; font-size:12px;}
.freetext table tr.header td { background-color: #e8edef; }
.freetext table tr.first td { background-color: #f8f9f9; }

.freetext a {color:#019678; text-decoration:none;}
.freetext a:hover {color:#019678; text-decoration:none; text-decoration:underline;}

.freetext ul li {list-style:none; background:url(img/bullet.gif) no-repeat left 5px; background-position:left 8px; padding-left:13px; padding-bottom:2px; font-size:12px;}
.freetext ul li ul {padding-left:7px; margin-left:0px;}
.freetext ul li ul li {margin-left:0px;}

.freetext a img {border:0px;}
table td.cntt div { color: #525252; font-size:12px; }

/****************************************************************/

.menuBarContent, .headContent, .bodyContent, .podHeadContent { margin-left: auto; margin-right: auto; width: 950px; border-right: solid 0px red; text-align: left; }

.wrp { width: 100%; background:url(img/zaluzije.gif) repeat-x left bottom; }
.wrp .head { height: 98px; height:100px; background-image: url(img/headbg.gif); }

.head  { color: #FFF; }
.head, .head a, .head div.langmenu, .head div.loginTab { font-size: 10px; color: #fff; text-decoration: none; }
.head div.corpo { color: #fff; text-decoration: none; }
.head a:hover { text-decoration: underline; }
.head .layout { width: 100%; height: 36px; }
.head .layout td { vertical-align: top; padding-top: 10px; }
/*.head .layout .xx {width: 320px}*/

.head .layout .xx { width: 370px; }

/*.head .layout .x1 { text-align: left; background-image:url(img/spacer1.gif); background-repeat: no-repeat; background-position: 110px top}*/
.head .layout .x1 { text-align: left; background-image:url(img/spacer1.gif); background-repeat: no-repeat; background-position: 110px top; width:300px}

.head .layout .x2 { text-align: right; background-image:url(img/spacer1.gif); background-repeat: no-repeat; background-position: left top; padding-top: 0px; }

.head .layout .x2 a { font-size: 12px;}
.head .layout .x2 a { padding: 0px 3px 0px 3px; }
.head .layout .x2 a.b2b { padding: 0px 0px 0px 3px; }
.head a img { border: none 0px; position: relative; top: 6px; }
.head .loginHead { position: absolute; top: 0px; }
.head .loginHead .borderL,
.head .loginHead .borderR { height: 36px; width: 3px; float: left; }
.head .loginHead .borderL { background-image:url(img/headTabL.gif); }
.head .loginHead .borderR { background-image:url(img/headTabR.gif); }
.head .loginHead .centerC { background-image:url(img/headTabC.gif); width: 250px; height: 35px; float: left; background-repeat: repeat-x; }
/**html .head .loginHead .centerC {  }*/

/*IE Hack*/
div.login { width: 315px; background-color: #009678; position: absolute; top: 30px; left: 0px; margin: 0px auto 0px auto; padding: 10px 10px 10px 5px; }
body > div.login {width: 335px; background-color: #009678; position: absolute; top: 30px; left: 0px; margin: 0px auto 0px auto; padding: 10px 10px 10px 5px; }

div.login .username, 
div.login .password { font-size: 11px !important; font-weight: bold !important; border: solid 0px green; width: 118px; height: 40px; float: left; margin-left: 5px; }
div.login .username input,
div.login .password input { width: 117px; color: #000; background: Transparent url(img/inputText.gif) no-repeat scroll right top; padding-left: 0px; padding-top: 3px; }
div.login input { border: none 0px; padding: 0px; margin: 0px; height: 21px; }

div.login .buttons { }

div.login .buttons input { background: transparent url(img/btnLogin.gif) no-repeat scroll left top; width: 61px; height: 20px; border: none 0px; margin-top: 15px; margin-left: 5px; }
/*IE hack*/
HTML>BODY div.login .buttons input { background: transparent url(img/btnLogin.gif) no-repeat scroll left top; width: 61px; height: 20px; border: none 0px; margin-top: 16px; margin-left: 5px;}

div.login .error { clear: both; color: #f00; padding-left:5px; font-size: 11px; }
div.login .links { padding-left: 5px !important; font-size: 11px !important; }
div.login .links a { font-size: 11px !important; }

.login div { border: solid 0px red; }

.loginTab { padding-top: 7px; text-align: center; padding-left: 10px; }
.loginTab a { height: 20px; display: block; float: left; width: 90px; padding-top: 3px; }
.loginTab a.login { background-image: url(img/icoLogin.gif); background-repeat: no-repeat; background-position: left top; padding-left: 25px; width: 120px;}
.loginTab span.logout input.logout { border: none 0px; color: #fff; padding: 0px; margin: 0px; background: transparent; font-size: 10px; }
.loginTab span.user { font-weight: bold; font-size: 11px; font-family:Arial}
.loginTab span.user {font-size: 11px; font-family:Arial}
.loginTab a.login { width:90px; }

.dropDown, .dropUp { width: 11px; height: 20px; display: block; float: left; margin-left: 10px; cursor: pointer; }
.dropDown { background: transparent url(img/ctlDropDownD.gif) no-repeat scroll left top; }
.dropUp { background: transparent url(img/ctlDropDownU.gif) no-repeat scroll left top; }

.hidden { display: none; }

.layout2 { height: 62px; width:100%; }
.layout2 td { vertical-align: bottom; }
.layout2 .logotd { background-image: url(img/head_logo.gif); background-repeat: no-repeat; }
.layout2 .profiltd { border:solid 0px red; width:92px; text-align:right;}
.layout2 .profiltd a { display: block; font-weight:bold; height:27px; padding:9px 9px 1px 6px; background-image:url(img/MojRacunBackGround.gif);background-repeat:no-repeat; background-position:4px 0;margin-right:13px;}
.layout2 .carttd { width: 95px; }

.layout2 .carttd a { display: block; font-weight:bold; float: left; background: transparent url(img/icoCart.gif) no-repeat scroll left top; padding-left: 22px; height: 25px; margin-top: 10px; margin-left: 8px; }
/*IE Hack*/
body > .layout2 .carttd a  { display: block; font-weight:bold; float: left; background: transparent url(img/icoCart.gif) no-repeat scroll left top; padding-left:20px; height: 25px; margin-top: 10px; margin-left: 8px;}



.layout2 .spacer2 { width: 5px; height: 40px; background: transparent url(img/spacer2.gif) no-repeat scroll left top; display: block; float: left; }
/**html .layout2 .spacer2 { position: relative; top: 2px; }*/
body > .layout2 .spacer2 { position: relative; top: 2px; }

.podHead { height: 4px; background-image: url(img/podGlavaBg.gif); line-height: 1px; }

/*IE Hack*/
.menuBar { height: 40px; background: transparent url(img/menubar.gif) repeat-x scroll left top;}
body >  .menuBar { height: 40px; background: transparent url(img/menubar.gif) repeat-x scroll left top; margin-top: -5px; }


.menuBar table.mainmenu { height: 40px; width: 100%; }
.menuBar table.mainmenu td { width: 10px; vertical-align: middle; background: transparent url(img/menuBarSpacer.gif) no-repeat scroll left 8px; padding-left: 10px; padding-right: 15px; white-space: nowrap; }
.menuBar table.mainmenu td.last { padding: 0px; }
.menuBar table.mainmenu td.empty { width: auto; }
.menuBar table.mainmenu td a { color: #525252; font-weight: bold; text-decoration: none; white-space: nowrap; }
.menuBar table.mainmenu td a:hover { text-decoration: underline; }
.menuBar table.mainmenu td.rightmenu a { font-size: 12px !important; }
.menuBar table.mainmenu td.mainmenu a { font-size: 14px !important; }

div.body_bg { background: transparent url(img/bodybg.gif) repeat-x scroll left top; }

table.content { width: 100%; }
table.contentdva { width: 100%; }
table.content td, table.content tr { vertical-align: top; }
table.contentdva td, table.contentdva tr { vertical-align: top; }



.cntt { /*width: 480px;*/ }
#cntt p, #cntt table td, #cntt li { font-size: 12px; }
#cnttn p, #cntt table td, #cntt li { font-size: 12px; }

#cnttn { /* width:488px; */ width: 100%; }

table.content td.cntt, table.content td.desni {padding-top:30px;  padding-bottom:17px;}
table.contentdva td.cntt, table.contentdva td.desni {padding-top:1px;  padding-bottom:17px;}
table.content td.desni {padding-left:20px;}
table.contentdva td.desni {padding-left:0px;}
table.content td.free {padding-top:30px;}



table.content td.nopad {padding-top:0px; margin:0px;}
table.content td.pad10 {padding-top:5px; margin:0px;}



div#menupath {margin:0px; border:0px; font-family:Arial; font-size:11px; color:#3992b7; margin-top:9px; float:left;}
div#menupath span{float:left}
div#menupath a {float:left;font-family:Arial; font-size:11px; color:#3992b7; text-decoration:none;}
div#menupath a:hover {text-decoration:underline;}

#logohomelink { width: 100%; height: 50px; display: block; }

/*entry custom html*/
.freetext table.entry_custom td { background:url(img/leftborder1.gif) no-repeat left top; width:12px; width:160px; height:49px; padding:0px; margin:0px; font-size:14px; font-weight:bold; color:#525252; vertical-align:middle; border:0px; }
.freetext table.entry_custom td div { padding-left:12px;}
.freetext table.entry_custom td div a{color:#525252;font-size:13px; border:solid 0px red; }
.freetext table.entry_custom tr.no td { background:none; width:172px; background:url(img/vborder.gif) no-repeat left top; 
                                        text-align:center; vertical-align:top; padding:0px; margin:0px; padding-left:1px;}
.freetext table.entry_custom tr.link td {  background:none; background:url(img/linkborder.gif) no-repeat 12px top; text-align:left; height:30px;}
.freetext table.entry_custom tr.link td a {margin-left:11px; font-size:11px; color:#3992b7; padding-top:8px; display:block; font-weight:normal;}
.freetext table.entry_custom tr td.rightborder {background:none; background:url(img/wholeborder.gif) no-repeat right 3px; width:1px; padding:0px; margin:0px; border:0px;}

/*left links custom*/
/*IE Hack*/
.freetext div.linki a {background:url(img/button.gif) no-repeat left top; width:202px; height:32px; display:block; vertical-align:middle; line-height:32px; text-decoration:none; color:white; font-weight:bold; font-family:Arial; font-size:12px; padding-left:10px; margin-bottom:3px;}
body > .freetext div.linki a {background:url(img/button.gif) no-repeat left top; width:212px; height:32px; display:block; vertical-align:middle; line-height:32px; text-decoration:none; color:white; font-weight:bold; font-family:Arial; font-size:12px; padding-left:10px; margin-bottom:3px;}

.freetext div.linki a:hover {color:White; text-decoration:underline;}

table.content td.levi div.freetext div.linki_small h3 {color:#525252; font-size:12px;}
table.content td.levi div.freetext div.linki_small {width:191px;}



/*IE Hack*/
table.content td.levi div.freetext div.linki_small a {background:url(img/button_small.gif) no-repeat left top; width:171px; height:32px; display:block; vertical-align:middle; line-height:32px; text-decoration:none; color:white; font-weight:bold; font-family:Arial; font-size:12px; padding-left:10px; margin-bottom:3px;}
body > table.content td.levi div.freetext div.linki_small a {background:url(img/button_small.gif) no-repeat left top; width:181px; height:32px; display:block; vertical-align:middle; line-height:32px; text-decoration:none; color:white; font-weight:bold; font-family:Arial; font-size:12px; padding-left:10px; margin-bottom:3px;}

table.content td.levi div.freetext div.linki_small a:hover {color:White; text-decoration:underline;}





/* left entry small*/
table.content td.levi div.freetext div.small h2, .freetext div.small h2 {color:#525252; font-size:16px;}
.freetext div.small p {font-size:11px; color:#939ba1;}
table.content td.levi div.freetext div.small p a, .freetext div.small p a {color:#3992b7; padding-left:10px; font-size:11px;}
table.content td.levi div.freetext div.small p a:hover, .freetext div.small p a:hover {color:#3992b7; padding-left:10px; text-decoration:underline;}
table.content td.levi div.freetext div.small h3 {color:#525252;}


/* left entry katalog*/
.freetext div.katalog {background:url(img/lezajeki.gif) no-repeat left 35px; padding-bottom:20px;}
.freetext div.katalog div {padding-left:100px; padding-top:13px;}
.freetext div.katalog h2 {color:#525252; font-size:16px;}
.freetext div.katalog a {color:#3992b7; padding-left:10px; display:block; font-size:11px; padding-bottom:3px;}
.freetext div.katalog a:hover {color:#3992b7; padding-left:10px; font-size:11px;}

/* left entry big*/
.freetext div.big h2 {color:#525252; font-size:16px;}
.freetext div.big p {font-size:12px; color:#525252; line-height:16px;}
.freetext div.big p a {color:#3992b7; padding-left:10px; font-size:11px; display:block; }
.freetext div.big p a:hover {color:#3992b7; padding-left:10px; font-size:11px; display:block; }

/* left menu for FF and IE*/

table.content td.levi{width:210px;vertical-align:top}
table.content td.levi .cattree{background:#EDF1F2;width:180px}
table.content td.levi ul{padding:0;margin:0; width:150px;}
table.content td.levi ul ul{padding-left:12px;//padding-left:0}

table.content td.levi li a,
table.content td.levi ul.selected ul li a,
table.content td.levi ul.selected li.selected li a,
table.content td.levi ul.selected li.selected li.selected li a{display:block;font-family:arial;font-weight:bold;font-size:12px;color:#525252}

table.content td.levi li,
table.content td.levi ul.selected ul li{list-style:none;padding:6px 6px 6px 12px;margin:0;background:url(img/catMapArrow1.gif) no-repeat 0 10px;//background-position:0 12px}
table.content td.levi ul.selected ul li.selected a,
table.content td.levi ul.selected ul li.selected li.selected a{color:#3992B7}

table.content td.levi ul.selected li.selected a{color:#ffffff}
table.content td.levi ul.selected li{background:url(img/menu-top.gif) no-repeat left top}

table.content td.levi #menu-R li a,
table.content td.levi #menu-R li.selected li a{color:#525252}
table.content td.levi #menu-R li.selected a,
table.content td.levi #menu-R li li.selected a{color:#3992B7}

/*
table.content td {border:0px solid red;}
table.content td.levi {width: 210px; height:300px; vertical-align:top;}
table.content td.levi a {color:#525252;font-size:12px;text-decoration:none;font-weight:bold}
table.content td.levi a:hover { color:#3992b7; }
*/
/*IE Hack*/
/*
table.content td.levi ul { width: 180px; background-color: #edf1f2; padding-left: 0px; margin: 0px; }
body > table.content td.levi ul { width: 180px; background-color: #edf1f2; padding-left: 0px; margin: 0px;}

table.content td.levi ul li{list-style-type:none;line-height:30px}
*/
/*IE Hack*/
/*
table.content td.levi ul li.selected {width:180px; line-height:30px; vertical-align:middle; padding:0px; margin:0px; background:url(img/menu-top.gif) no-repeat left top;}
body > table.content td.levi ul li.selected {width:180px; line-height:33px; vertical-align:middle; padding:0px; margin:0px; background:url(img/menu-top.gif) no-repeat left top;}

table.content td.levi ul li.selected a {font-size:12px; font-weight:bold; color:White; padding-left:10px}
table.content td.levi ul li.selected li a{color:#525252}
table.content td.levi ul li.selected a:hover {color:White;}

table.content td.levi ul ul {padding-left:14px; width:166px; padding-bottom:10px;}
*/
/*IE Hack*/
/*
table.content td.levi ul ul li{background:none;display:block;background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 10px;line-height:30px}
body > table.content td.levi ul ul li {background:none; display:block; background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 9px}

table.content td.levi ul ul li a {color:#525252; display:block; font-weight:bold; margin-left:12px;}
/*IE Hack*/
/*
table.content td.levi ul ul li.selected {background:none; display:block; width:166px; background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 10px; padding-bottom: 5px; height:auto; line-height:16px;}
body > table.content td.levi ul ul li.selected {background:none; display:block; width:166px; background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 9px; padding-top: 5px; padding-bottom: 5px; height:auto; line-height:16px;}


table.content td.levi ul ul li.selected a {color:#3992b7; padding-left:0px;}
table.content td.levi ul ul li.selected a:hover {color:#3992b7;}
*/
/*IE Hack*/
/*
table.content td.levi ul li.selected ul li.selected {background:none; display:block; width:166px; background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 10px; padding-top: 5px; padding-bottom: 5px; height:auto; line-height:16px;}
body > table.content td.levi ul li.selected ul li.selected {background:none; display:block; width:166px; background:transparent url(img/catMapArrow1.gif) no-repeat scroll left 9px; padding-top: 5px; padding-bottom: 5px; height:auto; line-height:16px;}

table.content td.levi ul.selected li.selected ul li.selected a {color:#3992b7; margin-left:12px; padding-left:0px;}
table.content td.levi ul.selected li.selected ul li a {color:#525252; margin-left:12px; padding-left:0px;}
table.content td.levi ul.selected li.selected ul li a:hover {color:#3992b7; margin-left:12px; padding-left:0px;}
table.content td.levi ul li.selected ul li a:hover {color:#3992b7;}
/*IE Hack*/
/*
table.content td.levi ul ul ul {padding-left:0px; padding-bottom:0px;}
body > table.content td.levi ul ul ul {padding-left:0px; margin-top:5px; padding-bottom:0px;}

table.content td.levi ul ul ul li {margin-left:0px; padding-left:0px;}
table.content td.levi ul ul ul li.selected {margin-left:0px; padding-left:0px; width:166px;}
table.content td.levi ul ul ul li a {color:#525252}
table.content td.levi ul.selected li.selected ul li.selected ul {padding-left:0px; margin-left:0px;}
table.content td.levi ul.selected li.selected ul li.selected ul li {margin-left:0px; padding-left:0px; width:166px;}
table.content td.levi ul.selected li.selected ul li.selected ul li a {color:#525252; border:0px solid red; margin-left:22px;}
table.content td.levi ul.selected li.selected ul li.selected ul li a:hover {color:#3992b7; margin-left:22px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected {padding-left:0px; width:166px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected a {color:#3992b7; margin-left:22px;}

table.content td.levi ul ul ul ul {padding-left:0px;}
table.content td.levi ul ul ul ul li.selected a {font-weight:normal;}
table.content td.levi ul ul ul ul li a {color:#525252; margin-left:32px; font-weight:normal;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul {width:166px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li {padding-left:0px; width:166px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li a {color:#525252; padding-left:0px; margin-left:32px; font-weight:normal;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li a:hover {color:#3992b7; padding-left:0px; margin-left:32px; font-weight:normal;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected {padding-left:0px; width:166px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected a {color:#3992b7; padding-left:0px; margin-left:32px; font-weight:normal;}
/*IE Hack*/
/*table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.last {padding-bottom:0px; margin-bottom:0px;}*/
/*
body > table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.last {padding-bottom:0px; margin-bottom:0px;}

table.content td.levi ul ul ul ul ul {padding-left:0px;}
table.content td.levi ul ul ul ul ul li a {color:#525252; margin-left:42px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected ul li a {color:#525252; margin-left:42px; font-weight:normal;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected ul li a:hover {color:#3992b7; margin-left:42px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected ul li.selected {  width:136px;}
table.content td.levi ul.selected li.selected ul li.selected ul li.selected ul li.selected ul li.selected a {color:#3992b7; margin-left:42px;}
*/

/* vmesna črta na sredini vstopne strani*/

table.content tr td.levak h3 {color:#525252;}
/*IE Hack*/
table.content tr td.levak {background:url(img/vzaluzije.gif) repeat-x left top; padding-top:10px;  width:210px;}
body > table.content tr td.levak {background:url(img/vzaluzije.gif) repeat-x left top; padding-top:23px; width:210px;}

table.content tr td.desnak{background:url(img/vzaluzije.gif) repeat-x left top;padding:10px 0 0 18px}
table.content tr td.desnak h1 {color:#525252; margin-top:10px;}

/* footer in črta nad njim */
table.content td.bottom {height:41px;}
table.content td.bottom div {position:relative;}
table.content td.bottom div div {/*width:100%; position:absolute; left:-1000px; width:3000px; height:41px; background:url(img/zaluzije.gif) repeat-x;*/}

table.content td.footl {font-family:Arial; font-size:11px; color:#939ba1; padding-top:27px; background:url(img/vsep.gif) right 20px no-repeat;}
table.content td.footl img {margin-top:24px;}
table.content td.footc {padding-top:25px; padding-bottom:5px; background:url(img/vsep.gif) right 20px no-repeat;}
table.content td.footc div a {display:block; color:#3992b7; font-family:Arial; font-size:11px; padding-bottom:4px; text-decoration:none;}
table.content td.footc div a:hover {text-decoration:underline;}
/*IE Hack*/
table.content td.footc div.l {float:left; padding-left:90px; width:149px;}
body > table.content td.footc div.l {float:left; padding-left:90px; width:239px;}
/*IE Hack*/
table.content td.footc div.r {float:left; padding-left:70px; width:100px;}
body > table.content td.footc div.r {float:left; padding-left:70px; width:180px;}


table.content td.footr{padding:25px 0 0 30px}
/*IE hack*/
/*
table.content td.footr div {padding-left:30px; width:210px;}
body > table.content td.footr div {padding-left:30px; width:240px;}
*/

table.content td.footr div a {display:block; color:#009678; font-family:Arial; font-size:11px; padding-bottom:4px; text-decoration:none;}
table.content td.footr div a:hover {text-decoration:underline;}

.menupathcattree li{display:none}
.menupathcattree,
.menupathcattree ul,
.menupathcattree li{float:left;margin:0;padding:0}
.menupathcattree li.selected{display:inline-block}

/*last news*/
/*IE Hack*/
div.lastnewslist {width:205px; font-size:12px;}
body > div.lastnewslist {width:205px; padding-top:15px; font-size:12px;}


div.lastnewslist div.info {font-size:11px; color:#939ba1;}
div.lastnewslist h2 {font-size:16px; color:#525252; margin-bottom:10px;}
div.lastnewslist div.news a h2 {color:#009678; font-size:12px; font-weight:normal; margin-bottom:0px; text-decoration:none; margin-top:7px;}
div.lastnewslist div.news a:hover h2 {text-decoration:underline;}
div.lastnewslist div.summary, div.lastnewslist div.body {font-size:12px; color:#525252; padding-bottom:5px;}
div.lastnewslist div.archiveurl {padding-top:4px;}
div.lastnewslist div.archiveurl a {color:#3992b7; padding-left:10px; display:block; font-size:11px; padding-bottom:3px; text-decoration:none;}
div.lastnewslist div.archiveurl a:hover {color:#3992b7; padding-left:10px; font-size:11px; text-decoration:underline;}

div.newslist {font-size:12px;}
div.newslist div.info {font-size:11px; color:#939ba1;}
div.newslist h2 {font-size:18px; color:#525252; margin-bottom:10px; margin-top:0px; padding-top:0px;}
div.newslist div.news h2 {text-decoration:none; margin-bottom:15px;}
div.newslist div.news a:hover h2 {text-decoration:underline;}
div.newslist div.summary, div.newslist div.body {font-size:12px; color:#525252; padding-bottom:5px;}
div.newslist div.archiveurl {padding-top:15px; border-top: 1px dotted gray; margin-top:15px;}
div.newslist div.archiveurl a {color:#3992b7; padding-left:0px; display:block; font-size:11px; padding-bottom:3px; text-decoration:none; float:left;}
div.newslist div.archiveurl a:hover {color:#3992b7; padding-left:0px; font-size:11px; text-decoration:underline;}
div.newslist div.archiveurl div {float:right;}
div.newslist div.archiveurl div a {float:left; padding-left:15px;}
div.newslist div.archiveurl div a:hover {float:left; padding-left:15px;}

div.newslist div.info div {float:left; padding-right:10px;}
div.newslist div.info a h2 {color:#009678; font-size:14px; font-weight:bold; margin-bottom:0px;}
div.news div.newsurl a {color:#3992b7; display:block; font-size:11px; padding-bottom:3px; text-decoration:none;}
div.news div.newsurl a:hover {color:#3992b7; font-size:11px; text-decoration:underline;}
div.news div.newsurl {padding-bottom:20px; padding-top:5px;}

div.navigation {float:right; padding-right:20px; padding-top:20px;}
div.navigation a {display:block; width:11px; height:11px; float:left; margin-right:5px; text-decoration:none; margin-top:1px; }
div.navigation a.previous {background:url(img/previous.gif) no-repeat left top; float:left;}
div.navigation a.next {background:url(img/next.gif) no-repeat left top; float:left;}
div.navigation a.start {background:url(img/start.gif) no-repeat left top; float:left;}
div.navigation a.end {background:url(img/end.gif) no-repeat left top; float:left;}
div.navigation span {padding:0px 5px 0px 0px; float:left; color:#939ba1; font-size:11px;}
div.navigation span.black {color:#525252;}

a.register {padding-left:10px;}

/* e-novice */

div.containerrand {font-size:12px; color:#525252;}
div.containerrand div.head {background-image:none; color:#525252; font-size:12px; height:auto; padding-bottom:20px;}
div.containerrand div.icon {background-image:none; color:#525252; font-size:12px;}
div.newsletter input, div.st input {font-family:Arial; font-size:11px; color:#525252;}
div.newsletter input.mail, div.st input.mail {border:1px solid #dbdee7; border-top:1px solid #c1cdcf; width:166px; height:19px; padding:0px; margin:0px;}
div.catlist ul li {background-image:none; list-style:none; padding-left:0px; margin-left:0px; font-size:11px;}
div.containerrand div.catlist ul li input.cb {font-size:11px; font-family:Arial; border:0px solid red; }
div.containerrand div.catlist ul li span {position:relative; top:-2px;}
div.catlist ul {background-image:none; list-style:none; padding-left:0px; margin-left:0px;}

div.grayborder {background-color:#edf1f2; border:1px solid #c1cdcf; padding:10px;}
div.newsletter input.gumb, div.st input.gumb, div.grayborder input.gumb {background:url(img/btnLong.gif) no-repeat 0px 2px; width:95px; height:22px; border:0px; margin:0px; padding:0px; line-height:20px; float:left; font-size:11px;}
div.newsletter a {font-size:11px; text-decoration:none; padding-top:10px; color:#3992b7;}
div.newsletter a:hover {text-decoration:underline;}
div.grayborder {background-color:#edf1f2; border:1px solid #c1cdcf; padding:10px;}
div.newsletter input.gumb, div.st input.gumb, div.grayborder input.gumb {background:url(img/btnLong.gif) no-repeat 0px 2px; width:95px; height:22px; border:0px; margin:0px; padding:0px; line-height:20px; float:left; font-size:11px;}
div.newsletter a {font-size:11px; text-decoration:none; padding-top:10px; color:#3992b7;}
div.newsletter a:hover {text-decoration:underline;}

div.st {height:55px;}

/* vprašalniki */

form.quest {background-color:#edf1f2; border:1px solid #c1cdcf; padding:10px;}
form.quest td {font-size:11px;}
table.qnrtab td input {border:0px; border-top:1px solid #c1cdcf; font-size:11px; font-family:Arial; color:#525252;}form.quest td.stolpec1 {width:95px;}
form.quest h3 {font-size:16px; color:#525252; padding-top:0px; margin-top:0px;}
table.qnrtab td.NLqnrfreetext div {padding:0px; margin:0px; height:30px;}
table.qnrtab td.NLqnrcheckbox {padding-left:95px; font-size:11px;}
table.qnrtab td.NLqnrcheckbox div {padding:0px; margin:0px;}
table.qnrtab td.NLqnrcheckbox div table td input, table.qnrtab td.qnrcheckbox div table td input {border:0px;}
table.qnrtab td.NLqnrcheckbox div table td span, table.qnrtab td.qnrcheckbox div table td span {position:relative; top:-2px;}
table.qnrtab td.qnrtextbox input {border:1px solid #dbdee7; border-top:1px solid #c1cdcf; width:165px; height:20px; padding:0px; margin:0px; font-size:11px; font-family:Arial; color:#525252; margin-bottom:2px;  float:left;}
table.qnrtab td.qnrtextarea textarea {border:1px solid #dbdee7; border-top:1px solid #c1cdcf; width:265px; height:90px; padding:0px; margin:0px; font-size:11px; font-family:Arial; color:#525252; margin-bottom:2px;}
table.qnrtab td.qnrcheckbox {padding-left:95px; padding-top:20px;}
form.quest div.buttons {border-top:1px dotted #525252; width:295px; padding-top:5px; height:30px; padding-left:97px;}
form.quest div.buttons input.ok {background:url(img/btnLong.gif) no-repeat 0px 2px; width:95px; height:22px; border:0px; margin:0px; padding:0px; line-height:20px; float:left; font-size:11px;}
/*IE Hack*/
form.quest span.validator { width:300px; display:block; }
/*body > form.quest span.validator {width:2px; height:2px; display:block; padding-left:10px; position:relative; top:-5px;}*/
/* catview */
.catview { border-collapse: separate; border-spacing: 1px; width: 100%; }
.catview .header td { background-color: #bfe5dd; }
.catview td { padding: 5px; font-size: 12px; color: #525252; vertical-align: middle !important; }
.catview .itemTitle, 
.catview .itemTitle a { color: #009678; text-decoration: none; font-weight: bold; }
.catview .e td { background-color: #f8f9f9; }
.catview td.z, .z { background-repeat: no-repeat; background-position: center center;}
.catview td.z0, .z0 { background-image: url(img/btnZaloga0.gif); }
.catview td.z1, .z1 { background-image: url(img/btnZaloga1.gif); }
.catview td.z2, .z2 { background-image: url(img/btnZaloga2.gif); }
div.z0, div.z1, div.z2 { width: 18px; height: 20px;}

/*IE Hack*/
div.zaloga { background-position: right top; background-repeat: no-repeat; width: 100px; height: 20px; padding-top: 3px; }

/**html div.zaloga { width: 70px; }*/
.catview td.last3 { background-color: #e8edef;}

/*IE Hack*/
.catview td.last { width: 140px;}
body > .catview td.last { width: 130px; }

.catview td.cartBtns { padding-right: 0px; }
.catview td.cartBtns a { display: block; float: left; margin-left: 5px; width:94px; height:17px; margin-top: -1px; background-repeat: no-repeat; text-decoration: none; color: #525252; font-size: 11px; padding: 4px 0px 0px 5px; }
/*IE Hack*/
.catview td.cartBtns a {}
body > .catview td.cartBtns a { height: 21px; width: 100px; }
/*IE Hack*/
.catview td.cartBtns input.qty {}
body > .catview td.cartBtns input.qty { position: relative; width: 25px !important; height: 22px; }

.catview td.cartBtns a:hover { text-decoration: underline; }
.catview td.cartBtns a.tocart { background-image: url(img/btnToCart.gif); }
.catview td.cartBtns a.toinq { background-image: url(img/btnToInquiry.gif); }
.catview td.cartBtns input,
form.cart div.item table.info input { background-image: url(img/inputCartBg.gif); background-repeat: no-repeat; width: 19px; height: 14px; border: none 0px; float: left; padding: 3px; }
/*IE Hack*/
/**html .catview td.cartBtns input */
body > .catview td.cartBtns input
body > form.cart div.item table.info input { width: 25px; height: 20px; }
.catview tr.rowselected td { font-weight:bold; background-color:#cccccc; }

.cntt .jezicki { height: 32px; background-image: url(img/TAB_bg_senca.gif); background-position: right bottom; background-repeat: no-repeat; }
/**html .cntt .jezicki { height: 32px; }*/
/*IE Hack*/
body > .cntt .jezicki { height: 32px; }
/*IE Hack*/
.cntt .jezicki a { color: #525252; height: 16px; width: 118px; background: url(img/TAB_bg.gif); background-repeat: no-repeat; display: block; float: left; background-position: -120px -32px; font-size: 11px; padding: 16px 0 0 10px; cursor: pointer; }
body > .cntt .jezicki a { color: #525252; width: 128px; height: 32px; background: url(img/TAB_bg.gif); background-repeat: no-repeat; display: block; float: left; background-position: -120px -32px; font-size: 11px; padding: 16px 0 0 10px; cursor: pointer; }

/*IE Hack*/
/**html .cntt .jezicki a { width: 128px; height: 32px; }*/
body > html .cntt .jezicki a { width: 128px; height: 32px; }
.cntt .jezicki a.selected { background-position: -127px -32px; color: #119d81; }
.cntt .jezicki .j1 a { background-position: 0 0px; }
.cntt .jezicki .j1 a.selected { background-position: -0px -32px; }
.cntt .jezicki .j2 a { background-position: -376px -64px; width: 115px; }

/**html .cntt .jezicki .j2 a { width: 125px; }*/
/*IE Hack*/
body > .cntt .jezicki .j2 a { width: 125px; }

.cntt .jezicki .j2 a.selected { background-position: -128px -0px; }
.cntt .jezickiVsebine { background-image: url(img/TAB_senca.gif); background-repeat: no-repeat; padding: 10px; height: 270px; overflow: auto; margin-bottom: 10px; }

.cattab0 table { border-collapse: collapse; border-spacing: 0px; }
.cattab0 .bigImage table { width: 238px; height: 238px; }
.cattab0 .bigImage { width: 238px; height: 238px; }
.cattab0 .thumbs td,
.cattab0 .bigImage td { vertical-align: middle; text-align: center; padding: 0px; overflow: hidden; }
.cattab0 .thumbs { width: 76px; }
.cattab0 .bigImage,
.cattab0 .thumbs,
.cattab0 .info { height: 238px; float: left; }
.cattab0 .thumbs { margin-left: 10px; }
/*IE Hack*/
.cattab0 .thumbs table { margin-bottom: 4px; height: 76px; }
body > .cattab0 .thumbs table { margin-bottom: 3px; height: 76px; }
/*IE Hack*/
.cattab0 a div.imageZoom { float: left; clear: both; font-size: 11px; background: transparent url(img/icoLightbox.gif) no-repeat scroll left top; padding-left: 20px; color: #3a93bb; text-decoration: none; display: block; width: 100%; height: 15px; margin-top: 2px; padding-top: 1px}
body > .cattab0 a div.imageZoom { float: left; clear: both; font-size: 11px; background: transparent url(img/icoLightbox.gif) no-repeat scroll left top; padding-left: 20px; color: #3a93bb; text-decoration: none; display: block; width: 100%; height: 15px; margin-top: 3px; padding-top: 1px}

/*IE Hack*/
/**html .cattab0 a div.imageZoom { margin-top: 1px; }*/
body > .cattab0 a div.imageZoom { margin-top: 1px; }

/*IE Hack*/
/*.cattab0 a *{ //cursor: pointer; //text-decoration: none; }**/
body > .cattab0 a { cursor: pointer; text-decoration: none; }

.cattab0 a:hover div.imageZoom { text-decoration: underline; }
.cattab0 .bigImage table,
.cattab0 .thumbs table
 { border: solid 1px #edf1f2; }
.cattab0 .info
 { width: 340px; padding:0px 0px 0px 0px; font-size: 12px; }
.cattab0 .info .description { height: 200px; overflow: hidden;}
.cattab0 .info .links span { padding-right: 15px; color: #3992b7; }
.info .links { background-color: #fff; }

.jezickiVsebine, .cattab0 .info { font-size: 12px; padding: 0 10px 10px 10px; }

.dottedH { height: 20px; line-height: 1px; background: transparent url(img/dotted.gif) repeat-x scroll left top; background-color: #fff; }
.itemViewPriceTop { height: 1px; line-height: 1px; background: transparent url(img/itemViewPriceTop.gif) repeat-x scroll left top; }
.itemViewPriceBottom { height: 1px; line-height: 1px; background: transparent url(img/itemViewPriceBottom.gif) repeat-x scroll left top; }
.itemViewPrice { background-color: #f8f9f9; color: #939ba1; font-size: 11px; height: 30px; }
/*IE Hack*/
/**html .itemViewPrice td { color: #939ba1; font-size: 11px; height: 30px; }*/
body > .itemViewPrice td { color: #939ba1; font-size: 11px; height: 30px; }

.itemViewPrice table { border-collapse: collapse; border-spacing: 0px; height: 100%; width: 100%; }
.itemViewPrice table td { vertical-align: middle; }
.itemViewPrice table td div { float: left; padding: 7px; }
/*IE Hack*/
/**html .itemViewPrice table td div { float: left; padding: 9px; margin-top: 2px; }*/
body > .itemViewPrice table td div { float: left; padding: 9px; margin-top: 2px; }

.itemViewPrice table td div.p1 { width: 180px; }
.itemViewPrice table td div.p2 { width: 130px; }
.itemViewPrice table td div.p3,
.itemViewPrice table td div.p4  { color: #525252; font-weight: bold; }
.itemViewPrice table td div.p4  { font-size: 30px; padding: 0px; margin-top: -4px; }
/*IE Hack*/
/**html .itemViewPrice table td div.p4  { margin-top: 0px; }*/
.itemViewPrice table td div { float: left; padding: 9px; margin-top: 2px; }


.itemViewPrice table td div.p5 { float: right; }
.itemViewPrice table td div.p6 { float: right; width: 18px; height: 20px; padding: 0px; margin-top: 4px; margin-right: 10px; }

.smallitem { border: solid 1px #edf1f2; padding: 10px; font-size: 11px; color: #939ba1; width: 330px; }

/*IE Hack*/
/**html .smallitem { width: 355px; }*/
body > .smallitem { width: 355px; }

.sm .smallitem { border-top: none 0px; }
.sm2 .smallitem2 { border-top: none 0px; }
.sm .smallitem2 { border-top: none 0px; }
/*.halfscreen h2 { padding-top: 10px; font-size: 16px; }*/
.halfscreen h2 { font-size: 16px; }
body > .halfscreen h2 { padding-top: 0px; }


.smallitem td { font-size: 11px; color: #939ba1; }
.smallitem h1 { font-size: 14px; color: #009678; font-weight: bold; background: transparent url(img/markerRed.gif) no-repeat scroll left top; margin: 0px; margin-bottom: 10px; padding-left: 15px; height: 20px; padding-top: 2px; }
.smallitem .price { font-size: 18px; color: #525252; font-weight: bold; }
.smallitem .c2 { text-align: right; padding-right: 20px; }
.smallitem .right{ width:110px; background:transparent url(img/dottedV.gif) repeat-y scroll left top;padding-left:20px}
.smallitem .right2{ width:110px; background:transparent url(img/dottedV.gif) repeat-y scroll left top;padding-left:20px}
.smallitem td { vertical-align: middle; }
.smallitem .right a { color: #009678; font-weight: bold; font-size: 11px; display: block; background: transparent url(img/icoCartWhite.gif) no-repeat scroll left top; padding-left: 20px; height: 16px; padding-top: 1px; }
.smallitem .right2 a { color: #009678; font-weight: bold; font-size: 11px; display: block; background: transparent url(img/icoCartWhite.gif) no-repeat scroll left top; padding-left: 20px; height: 16px; padding-top: 1px; }


.smallitem2 td { font-size: 11px; color: #939ba1; }
.smallitem2 h1 { font-size: 14px; color: #009678; font-weight: bold; background: transparent url(img/markerRed.gif) no-repeat scroll left top; margin: 0px; margin-bottom: 10px; padding-left: 15px; padding-top: 2px; }
.smallitem2 .price { font-size: 18px; color: #525252; font-weight: bold; }
.smallitem2 .c2 { text-align: left; padding-right: 20px; }
.smallitem2 .right{ width:110px; background:transparent url(img/dottedV.gif) repeat-y scroll left top;padding-left:20px}
.smallitem2 .right2{ width:110px; background:transparent url(img/dottedV.gif) repeat-y scroll left top;padding-left:2px}
.smallitem2 td { vertical-align: middle; }
.smallitem2 .right a { color: #009678; font-weight: bold; font-size: 11px; display: block; background: transparent url(img/icoCartWhite.gif) no-repeat scroll left top; padding-left: 20px; height: 16px; padding-top: 1px; }
.smallitem2 .right2 a { color: #009678; font-weight: bold; font-size: 11px; display: block; background: transparent url(img/icoCartWhite.gif) no-repeat scroll left top; padding-left: 20px; height: 16px; padding-top: 1px; }


/*IE Hack*/
#lastViewedItems { clear: both;}
body > div #lastViewedItems { clear: both;padding: 5px 0 0 0; }

#lastViewedItems h2 { font-size: 16px; }
body #lastViewedItems h2 { font-size: 16px; }

#lastViewedItems a{color:#009678; font-weight: bold; font-size: 11px; margin-bottom: 3px; display: block; }
#lastViewedItems div.visitedItem{background:url(img/li.gray.gif) no-repeat 0 4px;padding:0 0 0 10px}
body > #lastViewedItems a { color: #009678; font-weight: bold; font-size: 11px; margin-bottom: 3px; display: block; }

div.korak { float: right; text-align: right; color: #939ba1; font-size: 18px; font-weight: bold; padding-top: 16px; }
div.koraki { width: 510px; height: 40px; background-image: url(img/koraki1.gif); background-repeat: no-repeat; float: left; padding-bottom: 0px; }
div.korak1 { background-image: url(img/koraki1.gif); }
div.korak2 { background-image: url(img/koraki2.gif); }
div.korak3 { background-image: url(img/koraki3.gif); }
div.korak4 { background-image: url(img/koraki4.gif); }
div.korak5 { background-image: url(img/koraki5.gif); }
tr.koraki td { padding-bottom: 10px; background: transparent url(img/hline1.gif) repeat-x scroll left bottom; }

form.cart { width: 510px; }
form.cart tr.izdelkiKosarica td { color: #525252; font-size: 16px; padding: 20px 0 20px 0; }
form.cart div.item { border: solid 1px #edf1f2; padding: 10px; margin-bottom: 10px; }
form.cart div.item div.img { float: left; width: 80px; }
form.cart table.info { width: 400px; border-collapse: collapse; border-spacing: 0px; }
form.cart table.info td { font-size: 11px; color: #939ba1; background-image: url(img/cartDots.gif); background-repeat: repeat-x; background-position: left bottom; height: 30px; vertical-align: middle; padding: 0 10px 0 10px; }
form.cart table.info td.col1 { }
form.cart table.info td.col2 { width: 130px; text-align: right; }
form.cart table.info tr.title td.col1 div,
td.itemTitle .d1
  { color: #009678; font-size: 14px; background: transparent url(img/markerRed.gif) no-repeat scroll left top; padding-left: 15px; font-weight: bold; padding-top: 2px; padding-bottom:2px; }
form.cart table.info tr.popust td { background-image: url(img/cartDotted2.gif); }
form.cart table.info tr.skupaj td { color: #525252; background-color: #f8f9f9; }
form.cart table.info tr.skupaj td.col2 { font-size: 18px; font-weight: bold; }
form.cart table.info tr.kolicina td.col2 { padding-right: 5px; }
/*IE Hack*/
/*form.cart table.info tr.kolicina td.col2 div { //position: relative; //left: 15px; }*/
body > form.cart table.info tr.kolicina td.col2 div { position: relative; left: 15px; }
/*IE Hack*/
form.cart div.item table.info .refresh input { color: #3992b7; width: auto; height: 20px; background: none; font-size: 11px; position: relative; top: -3px; cursor: pointer; cursor: hand; }
body > form.cart div.item table.info .refresh input { color: #3992b7; width: auto; height: 20px; background: none; font-size: 11px; position: relative; top: 0px; }

form.cart div.item table.info input { float: none; }
/*IE Hack*/
/*form.cart div.item table.info input.qty { //position: relative; //left: 10px; }*/
body > form.cart div.item table.info input.qty { position: relative; left: 10px; }


/*IE Hack*/
/**html form.cart div.item table.info input.qty { position: relative; left: 10px; top: 1px; width: 25px !important; height: 22px; }*/
body > html form.cart div.item table.info input.qty { position: relative; left: 10px; top: 1px; width: 25px !important; height: 22px; }


form.cart table.skupaj { border: solid 1px #c1cdcf; background-color: #edf1f2; width: 100%; }
form.cart table.skupaj td { color: #525252; vertical-align: middle; font-weight: bold; padding: 5px 10px 5px 10px; }
form.cart table.skupaj td.col1 { font-size: 11px; }
form.cart table.skupaj td.col2 { font-size: 30px; text-align: right; }
form.cart table.ttable { width: 100%;}
.cartNaprej, a.cartBack { background: transparent url(img/cartBtnNaprej.gif) no-repeat scroll left top; width: 95px; height: 30px; border: none 0px; margin: 0px; padding: 0px; float: right; cursor: pointer; cursor: hand; }
a.cartBack { background: transparent url(img/cartBtnNazaj.gif) no-repeat scroll left top;  float: left; text-align: center; padding-top: 7px; color: Black; font-size: 13.3333px; }
a.cartBack:hover { text-decoration:none; }

/*IE Hack*/
td.desni .cartHelper { background: transparent url(img/cartHelperBg.gif) no-repeat scroll left top; padding: 34px 10px 10px 20px; width: 155px; }
body > td.desni .cartHelper { background: transparent url(img/cartHelperBg.gif) no-repeat scroll left top; padding: 34px 10px 10px 20px; width: 285px; }

/**html td.desni .cartHelper { width: 285px; }*/
td.desni .cartHelperWide { width: 255px; }
body td.desni .cartHelperWide { width: 185px; }
/**html td.desni .cartHelperWide { width: 185px; }*/

td.desni .cartHelper h1 { color: #58595b; font-size: 14px; font-weight: bold; }
td.desni .cartHelper .col1 { width: 40px; height: 40px; padding: 0px; background: transparent none no-repeat scroll left 2px; }
td.desni .cartHelper .row1 .col1 { background-image: url(img/korak1.gif); }
td.desni .cartHelper .row2 .col1 { background-image: url(img/korak2.gif); }
td.desni .cartHelper .row3 .col1 { background-image: url(img/korak3.gif); }
td.desni .cartHelper .row4 .col1 { background-image: url(img/korak4.gif); }
td.desni .cartHelper .row5 .col1 { background-image: url(img/korak5.gif); }
td.desni .cartHelper td { vertical-align: middle; }

div.customerInfo div.customerInfo,
form.register,
form.login { border: solid 1px #c1cdcf; background-color: #edf1f2; padding: 10px; margin-top: 20px; }
div.customerInfo div.customerInfo table td { font-size: 12px; color: #525252; font-weight: bold; padding: 3px 0 3px 0; vertical-align: middle; }
div.customerInfo div.customerInfo table td.firstcol { font-size: 11px; font-weight: normal; }
.t1 { font-size: 16px !important; font-weight: bold !important; color: #525252 !important; padding-bottom: 5px; }
div.customerInfo div.customerInfo table tr.edit td {  }
div.customerInfo div.customerInfo table tr.edit td a { background: transparent url(img/btnLong.gif) no-repeat scroll left top; height: 20px; width: 50px; display: block; color: #525252; font-weight: normal; font-size: 11px; padding: 3px 10px 0 20px; }
div.customerInfo div.customerInfo .shipping { height: 60px; }

/*IE Hack*/
body > div.customerInfo div.customerInfo .shipping { height: 10px; width: 100%; }
/**html div.customerInfo div.customerInfo .shipping { height: 10px; width: 100%; }*/


table.paymentMethod td span.capsbold { text-transform: uppercase; font-weight: bold; }
table.paymentMethod td { font-weight: normal !important; }
table.paymentMethod td span.small { font-size: 11px; }
div.error { color: #ff0000; font-weight: bold; font-size: 11px; text-align: center; }
span.error { color: #ff0000; font-weight: bold; font-size: 11px; text-align: left; }
.cartInfoSummary .orderedItems { padding: 10px; border: solid 1px #edf1f2; margin-top: 20px; }
.cartInfoSummary .itemDescription { padding-bottom: 20px; }
.cartInfoSummary .itemDescription span { }
.cartInfoSummary .itemDescription,
.cartInfoSummary .itemDescription span { font-size: 11px; color: #939ba1; }
.cartInfoSummary .itemDescription span span { font-weight: bold; color: #525252; }

.bold { font-weight: bold; }
.uppercase { text-transform: uppercase; }
.normal { font-weight: normal; }

div.orderInfoRadio { background: transparent url(img/radio.gif) no-repeat scroll 2px 1px; padding-left: 20px; }

.eleven { font-size: 11px; }

form.login { float: left; width: 335px; }
form.login, form.login td { font-size: 11px; color: #525252; }
/*IE Hack*/
form.login td { vertical-align: middle; height: 24px; }
body > form.login td { vertical-align: middle; height: 20px; }
form.login a.forgotpass { float: right; margin-top: 3px; }
form.login table { width: 100%; }
form.login .email { width: 100%; }
form.login .password { width: 164px; }
/*IE Hack*/
body > form.login .password { width: 124px; }
/**html form.login .password { width: 124px; }*/
form.login input.btn,

/*IE Hack*/
form.register input.btn { background: transparent url(img/btnLong.gif) no-repeat scroll left top; height: 20px; border: none 0px; padding: 0 20px 3px 30px;  font-size: 11px; color: #525252; }
body > form.register input.btn { background: transparent url(img/btnLong.gif) no-repeat scroll left top; height: 20px; border: none 0px; padding: 0 10px 3px 20px; font-size: 11px; color: #525252; }

form.register input.btn { width: auto !important; }
form.register { width: 410px; }
form.register table td { font-size: 11px; color: #525252; padding: 3px 0 3px 0; vertical-align: middle; }
form.register table td input.text164 { width: 100%; }
form.register span.regBigEmail input {color:#3992B7; border:none; background:none; font-size:16px; font-family:Arial; font-weight:bold; height:25px;}


.mostvieweditems .sm{border:1px solid #EDF1F2;margin:0 0 10px 0;float:left}
.mostvieweditems .sm2{border:1px solid #EDF1F2;margin:0 7px 6px 0;float:left}
.mostvieweditems .smallitem {width:100%;border:none;padding-bottom:0}
.mostvieweditems .smallitem div.image { float:left; width:76px; }
.mostvieweditems .smallitem div.image2 { float:none; width:76px; }
.mostvieweditems .smallitem div.txt{float:left;width:380px;border:0;margin:0 0 0 10px}
.mostvieweditems .smallitem div.txt table{width:100%}
.mostvieweditems .smallitem div.txt h1 { margin:0px; }
.mostvieweditems .smallitem div.zaloga { color:#939ba1; font-size:11px;  }

.mostvieweditems .smallitem div.txt2{float:none;width:200px;border:0;margin:0 0 0 10px}
.mostvieweditems .smallitem div.txt2 table{width:100%}
.mostvieweditems .smallitem div.txt2 h1 { margin:0px; }
.mostvieweditems .smallitem div.zaloga2 { color:#939ba1; font-size:11px;  }

.mostvieweditems .smallitem2 {width:234px;border:none;padding-bottom:0}
.mostvieweditems .smallitem2 div.image { float:left; width:76px; }
.mostvieweditems .smallitem2 div.image2 { float:none; width:76px; }
.mostvieweditems .smallitem2 div.txt{float:left;width:380px;border:0;margin:0 0 0 10px}
.mostvieweditems .smallitem2 div.txt table{width:100%}
.mostvieweditems .smallitem2 div.txt h1 { margin:0px; }
.mostvieweditems .smallitem2 div.zaloga { color:#939ba1; font-size:11px;  }

.mostvieweditems .smallitem2 div.txt2{float:none;width:200px;border:0;margin:0 0 0 10px}
.mostvieweditems .smallitem2 div.txt2 table{width:100%}
.mostvieweditems .smallitem2 div.txt2 h1 { margin:0px; }
.mostvieweditems .smallitem2 div.zaloga2 { color:#939ba1; font-size:11px;  }

/* INPUTI */
form.login .email,
form.login .password { border-left: solid 1px #e3e2e8; border-top: solid 1px #acadb1; border-right: solid 1px #dcdfe6; border-bottom: solid 1px #e2e9ef; height: 16px; font-size: 11px; }

/**html form.login .email,*/
/*IE Hack*/
body > form.login .password { height: 20px; }
/**html form.login .password { height: 20px; }*/

.hordotbl { background: transparent url(img/dottedCartH.gif) repeat-x scroll left top; width: 100%; height: 1px; line-height: 1px;}

.alignright { text-align: right !important; }
.cenaredna { text-decoration: line-through; }
.cenaspletna { font-weight: bold; }


/* ROBOVI */ 
form.register input, form.register textarea, form.register select
 { width: 95%; border-left: solid 1px #e3e2e8; border-top: solid 1px #acadb1; border-right: solid 1px #dcdfe6; border-bottom: solid 1px #e2e9ef; }
form.register input.cb { width: auto; }

/* izpis podkategorij v katalogu */
UL.subcategories { border:solid 0px red; list-style-type:none; margin:0px; clear:both; float:left; padding:0px;}
UL.subcategories LI { border:solid 1px #edf1f2; margin:0px 0px 10px 0px; float:left;width:450px; }
UL.subcategories LI div.image { border:solid 0px red; float:left; width:100px; padding:5px 0px 0px 5px;}
UL.subcategories LI div.image IMAGE { }
UL.subcategories LI div.txt { float:left; padding-top:10px; width:340px;}
UL.subcategories LI div.txt div.cat { font-family:Arial; font-weight:bold; font-size:14px; color:#009678; background-image:url(img/markerRed.gif); background-repeat:no-repeat; padding:2px 0px 0px 15px; height:20px; }
UL.subcategories LI div.txt div.desc { font-family:Arial; font-size:11px; color:#939ba1; }

/* urejevalnik za uporabnika */
table.customerInfo { }
table.customerInfo td{text-align:left;font-family:Arial;font-size:11px;color:#525252}
table.customerInfo td.firstcol { padding:0px 0px 0px 19px; }
table.customerInfo td.email { padding-top:13px; color:#3992b7; font-family:Arial; font-weight:bold; }
table.customerInfo td input, table.customerInfo td textarea { width:200px;  border:solid 1px #e3e3eb; font-family:Arial; font-size:11px; color:#939ba1;  }
table.customerInfo td select { border:solid 1px #e3e3eb; font-family:Arial; font-size:11px; color:#939ba1;  width:205px; } 
table.customerInfo td input.cb { border:none;  width:auto; }
table.customerInfo td.enews { padding-top:20px;} 
table.customerInfo tr.line td { padding:10px 10px 5px 10px;}
table.customerInfo tr.line td div { border-bottom:dotted 1px #525252;  }

table.customerInfo tr.submit td { padding:0px 0px 12px 0px;}
table.customerInfo tr.submit td input { background-image:url(img/btnLong.gif); color:#525252; background-color:transparent; border:none; 
                                        background-repeat:no-repeat; height:20px; width:121px; padding:0px 0px 0px 0px;  
                                        cursor:pointer;
                                        }
                                        

/* izpis cene pri specialnih kategorijah */
div.speckat { background-color:#f8f9f9; float:left; width:720px; border-top:dotted 1px #ebebeb; border-bottom:dotted 1px #ebebeb; }
div.speckat div { font-family:Arial; font-size:11px; color:#939ba1; }
div.speckat div.price1 { float:left; padding:11px 0px 0px 10px; width:183px; }
div.speckat div.prihranek { float:left; padding:11px 0px 0px 0px; width:175px;}
div.speckat div.price2 { float:left; font-weight:bold; border:solid 0px red; }
div.speckat div.price2 div.n1 {  float:left; padding:10px 5px 0px 0px; }
div.speckat div.price2 div.n2 {  float:left; font-size:30px; font-family:Arial; color:#939ba1; font-weight:bold;}
div.speckat div.zaloga { float:right;  width:80px;  }
div.speckat div.zaloga div { float:right; padding:8px 0px 0px 0px; border:solid 0px red}
div.speckat div.zaloga div.image { padding:5px 0px 0px 0px; }
div.speckat2 { margin-top:10px; float:right;}
div.speckat2 div.kolicina { border:solid 0px red; font-family: Arial; color:#939ba1; font-size:11px; float:left; padding:8px 2px 0px 0px; }
div.speckat2 input { width:20px; margin:5px 10px 0px 0px;}
/*IE Hack*/
/**html div.speckat2 input.qty { position: relative; width: 25px !important; height: 22px; }*/
body > div.speckat2 input.qty { position: relative; width: 25px !important; height: 22px; }

div.speckat2 input { background-image: url(img/inputCartBg.gif); background-repeat: no-repeat; width: 19px; height: 14px; border: none 0px; float: left; padding: 3px; color:#939ba1; }
div.speckat2 a.tocart { border:solid 0px reD; float:left; background-image:url(img/btntocart2.gif); width:171px; height:30px; background-repeat:no-repeat;
                        font-family:Arial; font-size:14px; color:#525252; font-weight:bold;  padding:7px 0px 0px 0px; margin-right:15px;
                        }
div.speckat2 a.tocart span { padding-left:40px;}
div.speckat2 a.tocart:hover { text-decoration:none; } 


/* iskalnik */
/*
div.search div.title { background-image:url(img/search_title_bg.gif); background-repeat:no-repeat; width:214px; height:41px; }
div.search div.title div { padding:20px 0px 0px 24px; font-family:Arial; font-size:12px; font-weight:bold; color:#525252; }

div.search div.link { background-image:url(img/search_tab1_bg.gif); height:38px; width:214px; background-repeat:no-repeat; }
div.search div.link1 { float:left; text-align:center; width:120px; }
div.search div.link2 { float:left; text-align:center; }
div.search a, div.search a:link, div.search a:active, div.search a:visited { font-family:Arial; font-weight:normal; font-size:11px; color:#009678; 
	float:left; height:38px; margin:12px 0px 0px 20px; line-height:12px;  }
div.search a.selected, div.search a.selected:link, div.search a.selected:active, div.search a.selected:visited { font-family:Arial; font-weight:bold; font-size:11px; color:#525252; 
	float:left; height:38px; margin:9px 0px 0px 34px;
                                                                                                                 }
div.search div.sb { background-image:url(img/search_body_bg.gif); background-repeat:repeat-y; width:214px; }
div.search div.sb div#searcher1, div.search div.sb div#searcher2 { padding:17px 0px 0px 23px; }
div.search div.sb div { font-family:Arial; font-size:12px; color:#525252; }
div.search div.sb input { width:165px; color:#939ba1; font-size:11px; font-family:Arial;  }
div.search div.sb select { width:165px; color:#939ba1; font-size:11px; font-family:Arial;  }

div.search div.submit { margin:19px 0px 0px 0px;  width:170px; padding:0px 0px 10px 0px; }
div.search div.submit input { font-family:Arial;  
                              font-size:10px; color:#525252; border:none; background-image:url(img/search_submit_bg.gif); background-repeat:no-repeat; width:170px; height:20px; }
div.search div.line { border-bottom:dotted 1px #525252; margin:0px 0px 10px 23px; }

div.search div.foot { background-image:url(img/search_foot_bg.gif); background-repeat:no-repeat; width:214px; height:63px;}
div.search div.foot div { font-family:arial; color:#ffffff; font-weight:bold; font-size:12px; padding:10px 0px 0px 24px; } 
div.search div.foot a, div.search div.foot a:link, div.search div.foot a:active, div.search div.foot a:visited 
{ border:solid 0px red; padding:0px; margin:4px 0px 0px 0px; color:White; font-size:11px; font-family:arial;}
*/

div.search div#dimenzije div.mere select { width:55px; }
/****/

div.search div.title { background-image:url(img/search_title_bg.gif); background-repeat:no-repeat; width:214px; height:40px; }

div.search div.title div { padding:20px 0px 0px 24px; font-family:Arial; font-size:12px; font-weight:bold; color:#525252; }

 

div.search div.link { height:38px; width:214px; background:url(img/searcher_bg.gif) no-repeat;  }

div.search div.link1 { float:left; text-align:center; width:102px; margin:0px 0px 0px 4px; }

div.search div.link1 a, div.search div.link2 a { display:block; padding:10px 0 0 0; width:102px; height:28px; font-family:Arial; font-size:11px; color:#009678; background:url(img/searcher_non_selected.gif) no-repeat; }

div.search div.link1 a.selected {display:block; color:#525252 !important; font-weight:bold; padding:10px 0 0 0; width:102px; height:28px; font-family:Arial; font-size:11px; color:#009678; background:url(img/searcher_selected.gif) no-repeat;}

div.search div.link2 { float:left; text-align:center; width:102px; margin:0px; }

div.search div.link2 a { display:block; padding:10px 0 0 0; width:102px; height:28px; font-family:Arial; font-size:11px; color:#009678; background:url(img/searcher_non_selected.gif) no-repeat; }

div.search div.link2 a.selected {display:block; color:#525252 !important; font-weight:bold; padding:10px 0 0 0; width:102px; height:28px; font-family:Arial; font-size:11px; color:#009678; background:url(img/searcher_selected_2.gif) no-repeat;}

 

div.search div.sb { background-image:url(img/search_body_bg.gif); background-repeat:repeat-y; width:214px; }

div.search div.sb div#searcher1, div.search div.sb div#searcher2 { padding:17px 0 0 23px; }

div.search div.sb div { font-family:Arial; font-size:12px; color:#525252; }

div.search div.sb input { width:165px; color:#939ba1; font-size:11px; font-family:Arial; border-top:solid 1px #abadb3; border-left:solid 1px #e2e3ea; border-bottom:solid 1px #e3e9ef; border-right:solid 1px #dbdfe6;  }

div.search div.sb select { width:165px; color:#939ba1; font-size:11px; font-family:Arial;  }

div.search div.submit { margin:19px 0 0 0; width:170px; padding:0 0 10px 0; }

div.search div.submit input { font-family:Arial; font-size:10px; color:#525252; border:none; background-image:url(img/search_submit_bg.gif); background-repeat:no-repeat; width:170px; height:20px; }

div.search div.line { height:15px; margin:0 0 0 23px; background:url(img/crtice.gif) no-repeat; }

 

div.search div.foot { background-image:url(img/search_foot_bg.gif); background-repeat:no-repeat; width:214px; height:63px; }
div.search div.footnew { background-image:url(img/search_foot_bg2.gif); background-repeat:no-repeat; width:214px; height:6px; }

div.search div.foot div { font-family:arial; color:#ffffff; font-weight:bold; font-size:12px; padding:10px 0px 0px 24px; } 

div.search div.foot a, div.search div.foot a:link, div.search div.foot a:active, div.search div.foot a:visited { padding:0; margin:4px 0 0 0; color:White; font-size:11px; font-family:arial;}

div.search div.foot2 { background:url(img/search_d_2.gif) no-repeat; width:214px; height:20px; padding:4px 0 0 25px; }

div.search div.foot2 a { color:White; font-family:Arial; background:url(img/arrow.gif) no-repeat left 4px; font-size:11px; text-decoration:none; padding:0 0 0 8px; margin:0px; }

div.search div.foot2 a:hover { text-decoration:underline; }


div.searchinner{float:right;background:url(img/search_open.gif) no-repeat;width:214px;margin-right:8px}
div.searchinner div{margin:7px 0 3px 0}
div.searchinner a,div.searchinner a:link,div.searchinner a:active,div.searchinner a:visited{margin:0 0 0 25px;font-family:Arial;font-size:12px;font-weight:bold;color:#525252}
div.searchinner a img{margin:0;margin-bottom:-5px}
/*IE Hack*/
div.searchhide { position:absolute; clear:both; padding:0px 0px 0px; margin-left: 516px; display:none; margin-top:30px; *margin-top:0px;}
/*div.searchhide { position:absolute; clear:both; padding:0px 0px 0px 516px; *padding:0px 0px 0px 450px;  margin-top:30px;}*/
body > div.searchhide { position:absolute; clear:both; padding:0px 0px 0px 516px; display:none; margin-top:0px;}
/*body > div.searchhide { position:absolute; clear:both; padding:0px 0px 0px 516px; margin-top:0px;}*/
div.searchhide div.title { display:none; }
/*div.searchhide div.title { display:block; }*/

/* slike pri izpisu kategorije */
div.jezickiVsebine div.kategorijaslike{float:left;margin:0 32px 0 0}
div.jezickiVsebine div.kategorijaslike div.bigImage{float:left}
div.jezickiVsebine div.kategorijaslike div.thumbs{float:left;margin:0 4px}
div.jezickiVsebine div.kategorijaslike div.zoom{float:left;clear:both;margin:2px 0}
div.jezickiVsebine div.kategorijaslike a.img{float:left;margin:2px;padding:2px;border:solid 1px #E8EDEF}
div.jezickiVsebine H6 { font-size:12px; }
div.jezickiVsebine div.vsebina ul { list-style-position:inside; }
div.jezickiVsebine div.vsebina ul li { font-family:Arial; font-size:12px; color:#525252; }

.imageZoom{background:url(img/icolightbox.gif) no-repeat;padding-left:20px;margin:0 2px}
table.customerInfo td div.povprasevanjesubmit input { color:#525252; border:none; background-image: url(img/btnToInquiry.gif); width:100px; height:22px; background-color:Transparent; background-repeat:no-repeat; }


/* MV TAB */
div.mvtab { border:solid 1px #c1cdcf; padding:10px; background-color:#edf1f2; }
div.mvtab table td { padding:2px 4px 2px 4px; }
div.mvtab a.submitbtn { float:left; background-image:url(img/btnLong.gif); color:#525252; background-color:transparent; border:none; 
                                        background-repeat:no-repeat; height:20px; width:121px; padding:0px 0px 0px 20px;  
                                        cursor:pointer;
                                        }
div.mvtab a.submitbtn:hover { text-decoration:none; }


/* števec prodajaln */
div.stevecprodajaln { width:210px; height:131px; background-image:url(img/stevec-prodajaln.gif); background-repeat:repeat-x;}
div.stevecprodajaln div.stevilka {  float:left; width:68px; border:solid 0px red;}
div.stevecprodajaln div.stevilka div { padding:28px 0px 0px 14px;  font-family:Arial; font-weight:bold; font-size:24px; color:#ffffff;  }
div.stevecprodajaln div.naziv1 { padding:17px 0px 0px 0px; float:left; border:solid 0px red; width:142px; }
div.stevecprodajaln div.naziv1 div { font-size:13px; color:#525252; font-family:Arial; }
div.stevecprodajaln div.link { padding:0px 0px 5px 10px; }
div.stevecprodajaln a, div.stevecprodajaln a:link, div.stevecprodajaln a:active, div.stevecprodajaln a:visited { font-size:11px; }

/* postavke na povzetku nakupa */
div.cartInfoSummary table.pos { width:470px; border-left:solid 1px #cccccc; border-top:solid 1px #cccccc; }
div.cartInfoSummary table.pos td { font-size:11px; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding:2px 5px 2px 5px; }
div.cartInfoSummary table.pos td.r { text-align:right; }
div.cartInfoSummary table.pos td.b { font-weight:bold; }
div.cartInfoSummary table.pos tr.head { height:auto; }


/* paginacija */
div.paginacija a { border:solid 0px red; padding:0px 10px 0px 10px;}
div.paginacija span { font-weight:bold; padding:0px 10px 0px 10px; }
div.razvrscanje select { margin-right:10px; }

/* lightbox - product */
div#productlightboxback
{ 
	z-index:40;
	opacity:0.7;filter:alpha(opacity=70);
	position:absolute; left:0px; top:0px; text-align:center; width:100%; height:100%; background-color:#000000;  }
div#productlightbox
{ 
	top:220px;
	position:absolute;
	z-index:50;
}
	
 div.cdlb { width:650px; border:solid 0px red; padding-left:10px; background-color:#ffffff;  }

 div#lightbox div {   }
	
 div.cdlb div.lbtitle { padding:15px 0px 8px 0px; font-family:Arial; font-size:18px; font-weight:bold; color:#2c2c2c; }
 div.cdlb table { border-collapse:collapse; }
 div.cdlb table td { padding:0px; margin:0px; vertical-align:top; }
 div.cdlb table td.skica { background-repeat:no-repeat; background-position:center; vertical-align:middle; text-align:center; width:320px; height:250px; border:solid 1px #c7c7c7;  }

  div.cdlb table.pak { margin:0px 0px 0px 10px; width:295px; height:auto; }
  div.cdlb table.pak tr { height:auto;}
  div.cdlb table.pak tr td { font-family:Arial; font-size:16px; font-weight:bold; color:#525252; padding:0px 10px 0px 10px; height:25px; border-bottom:solid 1px #f8f9f9; }
  div.cdlb table.pak tr.head td { background-image:none; background-color:#e8edef; vertical-align:middle; font-weight:normal; font-size:11px; }

  div.cdlb div.dobava { padding:40px 0px 3px 10px; }
  div.cdlb div.dobava div { font-family:Arial; font-size:12px; color:#2c2c2c; font-weight:bold; }


  div.cdlb table.dobava { margin:0px 0px 40px 10px; width:295px; }
  div.cdlb table.dobava tr td { vertical-align:middle; font-family:Arial; font-size:12px; font-weight:normal; color:#525252; padding:0px 10px 0px 10px; height:25px; border-bottom:solid 1px #f8f9f9; }
  div.cdlb table.dobava tr.head { height:auto; background-image:none; }
  div.cdlb table.dobava tr.head td { background-color:#e8edef; vertical-align:middle; font-weight:normal; font-size:11px; }

  div.cdlb table.prm { margin:10px 0px 10px 0px; width:100%; }
  div.cdlb table.prm tr td { vertical-align:middle; font-family:Arial; font-size:11px; font-weight:normal; color:#525252; padding:0px 4px 0px 4px; text-align:center; height:25px; }
  div.cdlb table.prm tr.r1 td { background-color:#e8edef; } 
  div.cdlb table.prm tr.r3 td { background-color:#f8f9f9; } 
  
  div.cdlb div.line { font-size:1px; height:10px; margin-right:10px; border-top:dotted 1px #525252; }
  
  div.cdlb div.btn { text-align:right; padding:0px 10px 0px 0px; height:35px; }
  div.cdlb div.btn a { float:right; display: block; width:100px; height:22px; background-repeat: no-repeat; text-decoration: none; 
              color: #525252; font-size: 11px; font-family:Arial; text-align:left; padding: 4px 0px 0px 5px; }
  
  div.cdlb div.btn a.tocart { background-image: url(img/btnToCart.gif); }
  div.cdlb div.btn a.toinq { background-image: url(img/btnToInquiry.gif); }
  
  
/*Animacija*/

/*div.imageBox { margin-bottom:6px; background:url(img/big_animation_bg.gif) no-repeat; position:relative; z-index:1; width:690px; height:255px; clear:both; }*/
div.imageBox { margin-bottom:6px; background:url(img/big_animation_bg2.gif) no-repeat; position:relative; z-index:1; width:722px; height:255px; clear:both; }
div.imageBox .fly { position:absolute; z-index:0; }
div.imageBox .image { margin:1px 0 0 1px; z-index:2; width:719px; height:248px; }
/*div.imageBox .image { margin:1px 0 0 1px; z-index:2; width:688px; height:248px; }*/
div.imageBox .title { display:none; z-index:3; float:left; top:30px; font-family:Palatino LinoType; font-size:14px; font-weight:bold; color:White; margin:27px 0 0 428px; width:176px; }
div.imageBox .description {  z-index:3; float:left; right:0; font-family:Arial; font-size:12px; color:White; margin:95px 9px 0 0; width:178px; }
div.imageBox .navigation {  z-index:3; bottom:0; left:685px; }
/*div.imageBox .navigation {  z-index:3; bottom:0; left:653px; }*/
div.imageBox .navigation a { color:#818285; font-size:12px; font-family:Arial; text-decoration:none; }
div.imageBox .navigation a:hover { color:#818285; text-decoration:underline; }

div.imageBox .link {  position:absolute; top:0; left:0; z-index:3; width:645px; height:248px; display:block; }
div.imageBox .link a { width:645px; height:248px; display:block; font-family:Garamond; font-size:0px; color:White; text-decoration:none; padding:0 0px 0 0; }
div.imageBox .link a:hover { text-decoration:underline; }


/*
div.imageBox div.aktualno { position:absolute; margin:21px 0 0 428px; font-family:Palatino LinoType; font-size:20px; font-weight:bold; color:White; }
div.imageBox div.crte_aktualno { position:absolute; margin:48px 0 0 429px; background:url(img/crte_aktualno.gif) no-repeat; width:175px; height:5px; }
*/

div.imageBox .navigation div.div_container_1 { float:left; width:20px;  margin:0px 0px 0px 0px; height:253px; }
div.imageBox .navigation div.div_container_1 div.conti { float:left;  height:31px;}
div.imageBox .navigation div.div_container_1 div.conti a { display:block; padding:8px 0px 0px 16px; width:30px; height:30px; background:url(img/neoznacen.gif) no-repeat; background-position:5px 0px; margin:0px 0 0 0; font-family:Arial; color:#525252; font-size:12px; font-weight:normal; }
div.imageBox .navigation div.div_container_1 div.conti a.selected { display:block; background:url(img/oznacen.png) no-repeat; padding:8px 8px 0px 16px; width:35px; height:30px; margin:0px 0 0 0; font-family:Arial; font-size:12px;  font-style:italic; font-weight:bold; color:#ffffff; }

div.imageBox .navigation div.div_container_1 div.cont_2 { float:left; background:url(img/neoznacen.png) no-repeat; width:35px; height:28px; }

div.imageBox .navigation div.div_container_2 { display:none; float:left; width:62px; background:url(img/leftpauseright.png) no-repeat; height:33px; margin:4px 0 0 0; }
div.imageBox .navigation div.div_container_2 div.conte_1 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_1 a { display:block; width:8px; height:12px; margin:14px 0 0 9px; }
div.imageBox .navigation div.div_container_2 div.conte_2 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_2 a { display:block; width:6px; height:12px; margin:14px 0 0 10px; }
div.imageBox .navigation div.div_container_2 div.conte_3 { float:left; }
div.imageBox .navigation div.div_container_2 div.conte_3 a { display:block; width:8px; height:12px; margin:14px 0 0 10px; }

div.imageBox .gotoshop { margin:255px 0 0 430px; width:162px; height:39px; background:url(img/gotoshop.gif) no-repeat; }
div.imageBox .gotoshop a { display:block; width:150px; height:28px; margin:5px 0 0 5px; }
