﻿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; }

.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;}

/****************************************************************/

.menuBarContent, .headContent, .bodyContent, .podHeadContent { margin-left: auto; margin-right: auto; width: 950px; text-align: left; }

.wrp { width: 100%; background:url(img/bottom_bg.gif) repeat-x left bottom; }
.wrp .head { height: 116px; _height:118px; background-image: url(img/headbg.gif); }

/*
div.langmenu { padding:10px 0 0 0; }
div.langmenu select { color:Black; }
div.langmenu select option { color:Black; }
*/
div.langmenu { position:absolute; margin:10px 0 0 0; }
div.langmenu div.first { background:url(img/dropdown_lang.gif) no-repeat; width:112px; padding:4px 0 0 5px; height:17px; color:#525252; font-size:11px; font-family:Arial; cursor:hand; }

.head * { color: #FFF; }
.head, .head a, .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: 950px; height: 54px; }
.head .layout td { vertical-align: top; }
.head a img { border: none 0px; position: relative; top: 6px; }
.head .loginHead { position: absolute; top: 0px; margin-left:30px; }
.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:url(img/headTabC.gif) repeat-x; width:180px; height:35px; float:left; }
*html .head .loginHead .centerC {  }

.head .layout div.text { float:right; padding:10px 10px 0 0; font-family:Arial; font-size:12px; }
.head .layout div.dividet { float:right; position:relative; background:url(img/spacer1.gif) no-repeat right top; height:32px; width:5px; }
.head .layout div.bb { float:right; padding:0 0 0 20px; }


.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;padding:0 1px}
.layout2 .profiltd {  width:70px; text-align:right;}
.layout2 .profiltd a { display: block; font-weight:bold; height:27px; padding:0px 10px 0px 0px; }
.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; _padding-left:20px; height: 25px; margin-top: 11px; 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; }

.podHead { height: 4px; background-image: url(img/podGlavaBg.gif); line-height: 1px; }

.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; }

/*Left menu*/
td.levi div.menutitle { margin:30px 0 0 0; padding:8px 0 0 10px; width:172px; height:24px; background:url(img/menutitle.gif) no-repeat; color:White; font-family:Arial; font-size:12px; font-weight:bold; }
td.levi div.rightmenu { width:182px; background:url(img/rightmenu_bg.gif) repeat-y; }
div.rightmenu ul { list-style:none; margin:0px; padding:5px 0 10px 0; }
div.rightmenu ul li a { display:block; background:url(img/catMapArrow1.gif) no-repeat 10px 6px; font-family:Arial; font-size:12px; color:#525252; font-weight:bold; padding:0 0 0 20px; line-height:18px; }
div.rightmenu ul li a:hover { color:#3992b7; text-decoration:none; }
div.rightmenu ul li a.selected { color:#3992b7; }
/*div.rightmenu ul li.menupath a { color:#3992b7; }*/
/*2*/
div.rightmenu ul ul {  }
div.rightmenu ul li.menupath ul { display:block; }
div.rightmenu ul li.menupath ul li a { color:#525252; }
div.rightmenu ul li.menupath ul li.menupath a.selected { color:#3992b7; }
div.rightmenu ul ul { margin:0px; padding:0px; }
div.rightmenu ul ul li a { display:block; background:url(img/catMapArrow1.gif) no-repeat 10px 6px; font-family:Arial; font-size:12px; color:#525252; font-weight:bold; padding:0 0 0 30px; line-height:18px; }
div.rightmenu ul ul ul li a { padding:0 0 0 40px; }


/*CONTENT OGGRODJE*/
div.bodyContent table.content tr td.desni { padding:0 0 0 20px; }
td.levi div.freetext { width:182px; }
td.levi div.freetext h2 { color:#525252; font-size:16px; font-weight:bold; padding:20px 0 0 0; }

td.desni div.freetext div.linki { padding:28px 0 10px 0; }
td.desni div.freetext div.linki h3 { margin-top:0px; }

#cnttn { width:500px; margin:0 0 0 25px; }

/*Menupath*/
div#menupath { padding:10px 0 5px 20px; font-family:Arial; font-size:11px; color:#3992b7; }
div#menupath a:hover { text-decoration:undelrine; }

div.body_bg { background: transparent url(img/bodybg.gif) repeat-x scroll left top; }
table.content { width: 100%; }
table.content td, table.content tr { vertical-align: top; }
#cntt p, #cntt table td, #cntt li { font-size: 12px; }
#cnttn p, #cntt table td, #cntt li { font-size: 12px; }
table.content td.desni {padding-top:30px; padding-bottom:17px;}
table.content td.desni {padding-left:30px;}
#logohomelink {width:455px;height:60px;display:block;background-repeat:no-repeat;background-position:left top}
#logohomelink.sl{background-image:url(img/logo.sl.gif)}
#logohomelink.sr{background-image:url(img/logo.sr.gif)}
#logohomelink.de{background-image:url(img/logo.de.gif)}
#logohomelink.hu{background-image:url(img/logo.hu.gif)}
#logohomelink.en{background-image:url(img/logo.en.gif)}
#logohomelink.hr{background-image:url(img/logo.hr.gif)}
#logohomelink.mk{background-image:url(img/logo.mk.gif)}

#logohomelink.pl{background-image:url(img/logo.pl.gif)}
#logohomelink.ro{background-image:url(img/logo.ro.gif)}
#logohomelink.ru{background-image:url(img/logo.ru.gif)}
#logohomelink.svk{background-image:url(img/logo.svk.gif)}
#logohomelink.sk{background-image:url(img/logo.sk.gif)}
#logohomelink.cz{background-image:url(img/logo.cz.gif)}

/*entry custom html*/
.freetext table.entry_custom{width:930px}
.freetext table.entry_custom td{background:url(img/leftborder1.gif) no-repeat left top;width:154px;height:49px;padding:0;margin:0;font-size:14px;font-weight:bold;color:#525252;vertical-align:middle;border:0}
.freetext table.entry_custom td div{font-size:14px;padding:0 0 0 12px}
.freetext table.entry_custom tr.no td{background:none;background:url(img/vborder.gif) no-repeat left top;text-align:center;vertical-align:top;padding:0;margin:0;padding-left:1px}
.freetext table.entry_custom tr.link td {background:none; background:url(img/linkborder.gif) no-repeat right 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;}
.freetext table.customtab2 { width: 750px; }
.freetext table.customtab2 td { width:150px; }
.freetext table.customtab2 tr.no td { width:150px; }

/*vstopna codex lezaji*/
div.levak div.freetext h1 { font-family:Arial; font-size:20px; font-weight:bold; color:#525252; padding:27px 0 0 0; }
div.levak div div.left { float:left; width:212px; }
div.levak div div.right { float:left; width:453px; }
div.levak div div.right table tr td img { padding:0 10px 0 0; }
div.levak div div.right h1 { font-size:16px; }

div.desnak div.freetext div.linki { width:215px; padding:0 0 0 27px; }
div.desnak div.freetext div.linki h3 { padding:27px 0 0 0; font-size:12px; }

/*novice - entry*/
div.desnak div.NoviceMeni { padding:0 0 0 27px; }

/*left links custom*/
.freetext div.linki a {background:url(img/button.gif) no-repeat left top; width:202px; _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;}
table.content td.levi div.freetext div.linki_small a {background:url(img/button_small.gif) no-repeat left top; width:171px; _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 {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*/
div.desnak div.katalog { padding:0 0 0 27px; }
td.desni .freetext div.katalog {background:url(img/codex-katalog.gif) no-repeat left 35px; padding-bottom:10px; height:180px;}
.freetext div.katalog {background:url(img/codex-katalog.gif) no-repeat 27px 35px; padding-bottom:20px; height:180px;}
.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;}

/*vsebina*/
div.levak div.left { margin:0 25px 0 0; }
div.levak div.right h1 { padding-top:0px; }
div.levak div.right table tr td { background:none; border:0px; }

/* 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; }

/* vmesna črta na sredini vstopne strani*/
table.content tr td div.levak { float:left; width:690px; }
table.content tr td div.desnak { float:left; width:240px; /* height:287px; */  }
table.content tr td div.levak h2 {color:#525252; font-size:16px; }
table.content tr td div.levak h3 {color:#525252; font-size:12px; font-weight:bold;}
table.content tr td div.levak div.freetext div.small h3 {color:#525252; font-size:12px; font-weight:bold; margin-bottom:0px; }
table.content tr td div.levak p { margin-top:7px; }
table.content tr td div.levak {background:url(img/vzaluzije.gif) repeat-x left top; }
table.content td div.levak div.freetext div.small { padding:10px 0 0 0; }
table.content tr td div.desnak {background:url(img/vzaluzije.gif) repeat-x left top; }
table.content tr td div.desnak h1 {color:#525252; margin-top:10px; font-size:20px; font-weight:bold; }

/*last news*/
div.lastnewslist {width:205px; *padding-top:15px; font-size:12px; *padding-bottom:20px; }
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.desnak div.lastnewslist div.archiveurl a, td.desni div.lastnewslist div.archiveurl a {color:#3992b7; padding-left:0px; margin-left:10px; display:inline; font-size:11px; padding-bottom:3px; text-decoration:none;}
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.lastnewslist div.lastnewsimage { border:solid 1px #c8cccf; margin-bottom:10px; display:block; width:206px; padding:1px; }

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:30px;}

/* 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}
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 */
div.qnr,form.quest{background-color:#edf1f2;border:1px solid #c1cdcf;padding:0 10px 10px}
div.qnr td,form.quest td{font-size:11px;padding-right:10px}
div.qnr h3,form.quest h3{font-size:16px;color:#525252;padding-top:0;margin-top:0}
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;}
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.qnrtextarea table{margin-top:10px}
table.qnrtab td.qnrcheckbox {padding-left:95px; padding-top:20px;}
div.qnr div.buttons,
form.quest div.buttons{border-top:1px dotted #525252;width:295px;padding-top:5px;height:30px;padding-left:97px}
div.qnr div.buttons input.ok,
form.quest div.buttons input.ok{background:url(img/btnLong.gif) no-repeat 0px 2px;width:95px;height:22px;border:0;margin:0;padding:0;line-height:20px;float:left;font-size:11px}
div.qnr span.validator,
form.quest span.validator{color:#525252 !important;display:block}



.mostvieweditems .sm { width: 460px; border: 1px solid #EDF1F2; margin-bottom: 10px; float:left; }
.mostvieweditems .smallitem { width: 100%; border:none;}
.mostvieweditems .smallitem div.image { float:left; width:90px !important; text-align:center; }
.mostvieweditems .smallitem div.txt { float:right; padding:0 10px 0 0;}
.mostvieweditems .smallitem div.txt h1 { margin:0px; font-size:14px; font-weight:bold; }
.mostvieweditems .smallitem div.txt table { width:348px; *margin:2px 0 0 0; margin:2px 0 7px 0;}

/* 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,
*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; }

/*Blagovne znamke*/
div.blagovne_znamke {}
div.blagovne_znamke div.title { width:202px; padding:6px 0 0 10px; height:34px; background:url(img/blagovne_znamke_bg.gif) no-repeat; color:White; font-family:Arial; font-size:12px; font-weight:bold; }
div.blagovne_znamke div.body { background:url(img/blagovne_znamke_body.gif) repeat-y; width:212px; }
div.blagovne_znamke div.body table { margin:0 0 0 3px; }
div.blagovne_znamke div.body table tr td { width:92px; }
div.blagovne_znamke div.body table tr td.td1 { text-align:right; padding:5px 0 5px 15px; }
div.blagovne_znamke div.body table tr td.td2 { text-align:left; padding:5px 0 5px 15px; }
div.blagovne_znamke div.footer { width:212px; height:3px; background:url(img/blagovne_znamke_footer.gif) no-repeat; }

div.blagovne_znamke_s { padding:10px 0 0 0; }
div.blagovne_znamke_s div.title { width:172px; padding:6px 0 0 10px; height:32px; background:url(img/blagovne_znamke_bg_c.gif) no-repeat; color:White; font-family:Arial; font-size:12px; font-weight:bold; }
div.blagovne_znamke_s div.body { background:url(img/blagovne_znamke_body_c.gif) repeat-y; width:182px; }
div.blagovne_znamke_s div.body table { margin:0 0 0 3px; }
div.blagovne_znamke_s div.body table tr td { width:42px; }
div.blagovne_znamke_s div.body table tr td.td1 { text-align:right; padding:5px 0 5px 15px; }
div.blagovne_znamke_s div.body table tr td.td2 { text-align:left; padding:5px 0 5px 15px; }
div.blagovne_znamke_s div.footer { width:182px; height:3px; background:url(img/blagovne_znamke_footer_c.gif) no-repeat; }


/*FOOTER*/
div.foot { width:100%; text-align:center; }
div.foot div.f { margin:0 auto; width:930px; }
div.foot div.f div.p { float:left; font-family:Arial; font-size:11px; color:#939ba1; width:240px; padding:30px 0 0 0; }
div.foot div.f div.i { float:left; padding:19px 0 0 0; }
div.foot div.f div.m { float:right; font-family:Arial; font-size:11px; padding:30px 10px 20px 0;  }
div.foot div.f div.m a { margin:0 5px 0 0; color:#009678 !important; }


/*Prodajna mreza*/
/*PM-menu*/
table.pm_menu { width:180px; margin:30px 0 0 0; }
table.pm_menu tr.header td { background:url(img/menu-top.gif) no-repeat; }
table.pm_menu tr.header td span { display:block; color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; padding:6px 0 10px 10px; }
table.pm_menu tr.body td { background-color:#edf1f2; }
table.pm_menu tr.body td a { display:block; color:#525252; font-family:Arial; font-size:12px; font-weight:bold; padding:4px 0 4px 25px; background:url(img/catMapArrow1.gif) no-repeat 14px 8px; }
table.pm_menu tr.body td a:hover { color:#3992b7; text-decoration:none; }
table.pm_menu tr.body td a.selected { color:#3992b7; }
table.pm_menu tr.body td a.selected:hover { color:#3992b7; text-decoration:none; }

/*PM - vsebina*/
table.pm tr td div.titleDist { margin:0 0 20px 0; width:210px; font-family:Arial; font-size:16px; font-weight:bold; color:#880e8c; }
table.pm tr td div.titleRegDist { margin:0 0 20px 0; width:210px; font-family:Arial; font-size:16px; font-weight:bold; color:#075c8c; }
table.pm tr td div.distributerji { margin:0 0 10px 0; padding:10px 0 10px 9px; background:#f8f9f9; width:200px; }
table.pm tr td div.distributerji span.vulin { display:block; width:200px; height:51px; }
table.pm tr td div.distributerji span { color:#525252; font-family:Arial; font-size:12px; line-height:16px; }
table.pm tr td div.distributerji span a { color:#019678; }
table.pm tr td div.footDist { width:210px; height:12px; background:url(img/footDist.gif) no-repeat; }

table.pm tr td div.titleDealer { margin:0 0 10px 0; padding:10px 0 0 0; width:210px; font-family:Arial; font-size:14px; font-weight:bold; color:#cb3800; }
table.pm tr td div.dilerji { margin:0 0 10px 0; padding:10px 0 10px 9px; width:200px; }
table.pm tr td div.dilerji span.vulin { display:block; width:200px; height:51px; }
table.pm tr td div.dilerji span { color:#525252; font-family:Arial; font-size:12px; line-height:16px; }
table.pm tr td div.dilerji span a { color:#019678; }
table.pm tr td div.footDealer { width:210px; height:12px; background:url(img/dealerFoot.gif) no-repeat; }

/*zemljevid*/
div.map_container { position:relative; margin:0 0 20px 30px; width:480px; height:388px; }
div.map_container div.distButton  { position:absolute; margin:0px; width:19px; height:21px; background:url(img/distributer.png) no-repeat; }
div.map_container div.regdistButton  { position:absolute; margin:0px; width:17px; height:19px; background:url(img/regdistributer.png) no-repeat; }
div.map_container div.codexdistButton  { position:absolute; margin:0px; width:23px; height:25px; background:url(img/codex.png) no-repeat; }
div.map_container div.dealerButton  { z-index:100; position:absolute; margin:0px; width:13px; height:15px; background:url(img/dealer.png) no-repeat; }
div.map_container div.okvir { border:solid 1px #cccccc; display:none; position:absolute; width:155px; 
                              z-index:101;
                              background-color:White;
                              padding:10px;
                               }
div.map_container div.okvir2 {font-family:Arial; font-size:12px; color:#525252; padding:1px 0 1px 0;  }

/*podatki*/
div.data_Top { width:155px; height:17px; background:url(img/data_Top.png) no-repeat; }
div.data_Body { background:url(img/data_bg.gif) repeat-y; width:155px; height:160px;  }
div.data_Body div.data_x { width:10px; float:right; padding:5px 5px 0 0; }
div.data_Body div.data_x a { display:block; background:url(img/data_x.png) no-repeat; width:6px; height:7px; }
div.data_Body div.tekst { width:135px; height:105px; padding:0 10px 0 10px; }
div.data_Body div.tekst {  display:block; font-family:Arial; font-size:12px; color:#525252; padding:1px 0 1px 0; }
div.data_Body div.tekst a { color:#019678; text-decoration:none; }
div.data_Body div.tekst a:hover { text-decoration:underline; }
div.data_Bottom { background:url(img/data_Bottom.gif) no-repeat; width:155px; height:7px; }


/*zemljevid*/
/*div.map_container { margin:0 0 20px 30px; width:480px; height:388px; }
div.map_container div.map { position:relative; width:480px; height:388px; z-index:0; }
div.map_container div.map div.distButton  { position:absolute; margin:0px; width:19px; height:19px; background:url(img/distributer.png) no-repeat; }
div.map_container div.map div.dealerButton  { position:absolute; margin:0px; width:19px; height:19px; background:url(img/dealer.png) no-repeat; }

/*Podatki*/
/*div.data_Top { width:155px; height:17px; background:url(img/data_Top.png) no-repeat; }
div.data_Body { background:url(img/data_bg.png) repeat-y; width:155px; }
div.data_Body div.data_x { width:10px; float:right; padding:5px 5px 0 0; }
div.data_Body div.data_x a { display:block; background:url(img/data_x.png) no-repeat; width:6px; height:7px; }
div.data_Body div.vulin3 { padding:30px 0 0 10px; width:120px; height:28px; }
div.data_Body div.tekst { width:135px; padding:0 10px 0 10px; }
div.data_Body div.tekst span {  display:block; font-family:Arial; font-size:12px; color:#525252; padding:1px 0 1px 0; }
div.data_Body div.tekst span a { color:#019678; text-decoration:none; }
div.data_Body div.tekst span a:hover { text-decoration:underline; }
div.data_Bottom { background:url(img/data_Bottom.png) no-repeat; width:155px; height:7px; }

/*Fotogalerija*/
div.foto_img_container { float:left; width:101px; height:83px; background:url(img/image_bg.png) no-repeat; padding:15px 0 0 10px; margin:0 0 10px 0; }

/* logotip naj-epodjetje */
td.najpodjetje{text-align:right;vertical-align:top;}
.headContent {position:relative;}
.NajpodjetjeDiv {position:absolute; right:0px; bottom:7px; //bottom:4px;}


/* števec prodajaln */
div.stevecprodajaln { margin-left:26px; width:210px; height:131px; background-image:url(img/stevec-prodajaln.gif); background-repeat:repeat-x;}
div.stevecprodajaln div.stevilka {  float:left; width:68px; }
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;  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; }

div.stevecprodajalnozki { margin:10px 0px 0px 0px; width:180px; height:141px; background-image:url(img/stevec-prodajaln-ozki.gif); background-repeat:repeat-x;}
div.stevecprodajalnozki div.naziv1 { padding:17px 0px 0px 0px; float:left;  width:112px; }
table.content td.desni div.stevecprodajaln { margin-left:0px; }

/* entry custom 2*/
.freetext table.entry_custom2 {  }
.freetext table.entry_custom2 tr.tit td{ background:url(img/leftborder2.gif) no-repeat left top;width:154px;height:38px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:14px;font-weight:bold;color:#525252;vertical-align:bottom; }
.freetext table.entry_custom2 td div{font-size:14px; padding:0px 0px 6px 12px}
.freetext table.entry_custom2 tr.link td {background:none; text-align:left;  height:20px; }
.freetext table.entry_custom2 tr.link td a {margin-left:11px; font-size:11px; color:#3992b7; height:20px; padding-top:8px; display:block; font-weight:normal;}
.freetext table.entry_custom2 td { padding:0;margin:0;font-size:14px;font-weight:bold;color:#525252;vertical-align:middle; }
.freetext table.entry_custom2 tr.sl td{height:121px;background:none;text-align:center;vertical-align:top;padding:0;margin:0;}
.freetext table.entry_custom2 tr.sl td a{display:block;width:155px;height:121px;overflow:hidden;margin:0;background-repeat:no-repeat;background-position:left}
.freetext table.entry_custom2 tr.sl td a:hover{background-position:right}
.freetext table.entry_custom2 tr td.rightborder {background:none; background:url(img/wholeborder.gif) no-repeat right 3px; width:1px; padding:0px; margin:0px; border:0px;}
.freetext table.entry_custom2 tr.sl td{}
.freetext table.entry_custom2 tr.sl td div{padding:0;margin:0}

/* entry tabela */
.freetext table.entrytab { width:690px; }
.freetext table.innertab { width:auto; }
.freetext table.entrytab td { padding:0px; }
.freetext table.entrytab td.s1 { width:280px; padding:0px 10px 0px 0px;}
.freetext table.entrytab td.s2 { width:210px;  }
.freetext table.entrytab td p.tel { font-size:18px; color:#525252; font-weight:bold; }
.freetext table.entrytab td a, .freetext table.entrytab td a:link, .freetext table.entrytab td a:active, .freetext table.entrytab td a:visited { color:#3992b7; font-size:12px;}

div.freetext table.entrytab td h1, div.desnak2 .freetext h1  { font-family:Arial; font-size:18px; font-weight:bold; color:#525252; margin-bottom:12px;}
.freetext table.entrytab table td { background-color:Transparent;}
table.content tr td div.levak div.freetext table.entrytab table td p { margin:0px 0px 0px 0px; }

table.content tr td div.desnak2 { float:left; width:220px; padding:0px 0px 0px 30px;  }
table.content tr td div.desnak2 a, table.content tr td div.desnak2 a:link, table.content tr td div.desnak2 a:active, table.content tr td div.desnak2 a:visited { color:#3992b7; font-size:12px; }
table.content tr td div.desnak2 p { margin:0px 0px 0px 0px;}
table.content tr td div.desnak2 table td.links p, table.content tr td table td.links p  { margin:0px 0px 3px 0px;}
table.content tr td div.desnak2 table td { padding:8px 0px 0px 0px;}

.freetext table.innertab { margin:20px 0px 10px 0px;}
.freetext table.innertab td p {  margin:0px; padding:0px; }


/*Animacija*/
div.imageBox { margin-bottom:6px; background:url(img/big_animation_bg.gif) no-repeat; position:relative; z-index:1; width:690px; height:255px; }
div.imageBox .fly { position:absolute; z-index:0; }
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: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; }

