body
{
	font-family: Arial, Verdana;
	color: #676767;
	padding: 0px;
	margin: 0px;
}

table td {font-size: 11px;}
table.wrapper {width: 748px; border: solid 1px #d8d8d8; border-collapse: collapse;}
table.wrapper td {padding: 0px;}

/* top navigation */
div.top {width: 730px; *width: 750px; }
div.top span.icoWrap {padding: 11px 18px 9px 18px; float: left;}
div.top span.lang {padding: 11px 0px 9px 0px; float: right;}
div.top img { border: none 0px; }

/* menu container */
table.wrapper tr.menu {background-image: url(img/menu.gif); background-repeat: no-repeat; border-top: solid 1px #d8d8d8; border-bottom: solid 1px #d8d8d8; font-weight: bold; color: #1f518b; height: 24px; }
table.wrapper tr.menu td {padding: 5px 7px 2px 7px;}

/* menu lvl 1 common */
table.wrapper tr.menu ul {margin: 0px; margin-left: -40px; *margin-left: 0px; }
table.wrapper tr.menu ul ul {display: none; margin-left: 0px; }
table.wrapper tr.menu li {float: left; padding: 1px 5px 2px 5px; background-image: url(img/menu_wall.gif); background-repeat: no-repeat; background-position: left 3px;list-style-type: none; position: relative;}
table.wrapper tr.menu a {color: #1f518b; text-decoration: none; }
table.wrapper tr.menu a:hover {text-decoration: underline;}

/* menu lvl 1 */
.contentMenu { position: relative; border: solid 0px; }
.contentMenu img { position: relative; top: 3px; *top: 3px; left: 0px; *left: -3px; }
.flek {position: relative; left: 0px; top: 0px; *left: -2px; *top: -2px;}
.contentMenu a { padding: 4px 10px 22px 10px; position: relative; }
table.wrapper tr.menu .contentMenu li { padding: 1px 0px 2px 1px; }
.contentMenu li a { padding: 5px 11px 23px 11px; }
.contentMenu li.over a,
.contentMenu li.path a,
.contentMenu li.path a:hover,
.contentMenu li.over a:hover { border: solid 1px #0089cd; padding: 4px 10px 22px 10px; position: relative; background-color: #f2f5f8; }

table.wrapper tr.menu .contentMenu li a,
table.wrapper tr.menu .contentMenu li a:hover { text-decoration: none;}

/* menu lvl 2 */
.contentMenu ul ul { border: solid 1px #0089cd; padding: 4px; position: absolute; left: 10px; background-color: #f2f5f8; text-decoration: none; width: 150px; }
table.wrapper tr.menu .contentMenu li li,
table.wrapper tr.menu .contentMenu li.over li,
table.wrapper tr.menu .contentMenu li.path li { width: 100%; background-image: url(img/menu_bg.gif); background-position: 3px 9px; padding-left: 10px; }

.contentMenu li li a,
.contentMenu li.path li.over a,
.contentMenu li.path li a,
.contentMenu li.over li a { display: block; padding: 3px 0px 3px 3px; border: none 0px; background-image: none; background-repeat: no-repeat; width: 118px; text-decoration: none; font-weight: normal; }
.contentMenu li.path li.over a:hover,
.contentMenu li.path li.path a,
.contentMenu li li a:hover { background-image: url(img/menu_bg_a.gif); text-decoration: none; padding: 3px 0px 3px 3px; border: solid 0px; }

/* menu lvl 3 */
.contentMenu ul ul ul { left: 144px; top: 5px; }
.contentMenu li.path li.path li a { background-image: none; }
.contentMenu li.path li.path li.over a:hover { background-image: url(img/menu_bg_a.gif); }

/* front page flash */
table.wrapper tr.flash td {padding: 0px 7px 0px 7px; text-align: center; }
table.wrapper tr.flash td table { border-collapse: collapse; }
table.wrapper tr.flash td table td { padding: 0px; margin: 0px; border: none 0px; width: 1px; }
table.wrapper tr.flash td table td img { border: none 0px; }

/* navigator */
.navigator { margin-top: 0px; padding-bottom: 10px; }
.navigator a { color: #676767; }
.navigator .home a { text-decoration: underline; }
.navigator li { display: inline; }
.navigator ul { padding: 0px; margin: 0px; }

/* front page css */
table.wrapper tr.content td {padding-left: 8px; padding-right: 8px; text-align: left; }
table.wrapper tr.content td div.ftb {border-top: solid 1px white; border-bottom: solid 2px white; width: 215px; float: right; background-color: #f5f5f5; padding: 5px 10px 5px 10px; }
table.wrapper tr.content td div.ftb b {color: #1f518b;}
table.wrapper tr.content td div.news {border-top: solid 7px white; width: 490px; float: left; }
table.wrapper tr.content td div.news div.lastnewslist { margin-top: -7px; *margin-top: 0px; } 
table.wrapper tr.content td div.news div.lastnewslist, 
table.wrapper tr.content td div.news div.lastnewslist div.news {padding: 0px; border: solid none none; }
table.wrapper tr.content td div.news a {color: #1fab4b; float: right; padding-left: 8px; background-image: url(img/arrow_news.gif); background-position: left 6px; background-repeat: no-repeat; }
table.wrapper tr.content td div.news a:hover { text-decoration: none; }

/* content table */
table.wrapper tr.content td table.content { width: 100%; border-collapse: collapse; margin-top: 7px; margin-bottom: 2px; }
table.wrapper tr.content td table.content td.left { padding: 0px; }
table.wrapper tr.content td table.content td.right { text-align: right; border-left: solid 1px #d8d8d8; padding: 0px 0px 0px 5px; }

/* content */
div#vsebina,
div#vsebina div.freetext table td
 { font-size: 9pt; }

div#vsebina h1 img.image { position: relative; top: -2px; }
div#vsebina a { color: #1fab4b; }
div#vsebina a:hover { text-decoration: none; }

div#vsebina div.freetext ul,
ul.cntsubmenus { list-style-type: none; }
div#vsebina div.freetext li,
ul.cntsubmenus li { background-image: url(img/list.gif); background-repeat: no-repeat; background-position: left 6px; padding-left: 5px; }
div#vsebina div.freetext ol li { background-image: none; padding-left: 0px; }

div#vsebina div.freetext table { border: solid 1px black; border-collapse: collapse; }
div#vsebina div.freetext table tr.header { font-weight: bold; background-color: #efefef; }
div#vsebina div.freetext table td { border: solid 1px black; }
div#vsebina div.freetext table.noborder { border: solid 0px; }
div#vsebina div.freetext table.noborder td { border: solid 0px; }

	
/* content right side */
table.wrapper tr.content td table.grey { color: #2a598e; font-weight: bold; background-color: #f5f5f5; text-align: left; border-collapse: collapse; }
table.wrapper tr.content td table.grey td { padding: 0px; margin: 0px; text-align: left; }
table.wrapper tr.content td table.grey td.img { padding: 5px 2px 5px 2px; }
table.wrapper tr.content td table.grey td.txt { padding: 0px 0px 0px 0px; }
table.wrapper tr.content td table.grey td.url { padding: 0px 4px 0px 0px; width: 59px; }
table.wrapper tr.content td table.grey td.url a { color: #1fab4b; padding-left: 8px; background-image: url(img/arrow_news.gif); background-position: left 6px; background-repeat: no-repeat; font-weight: normal; }
table.wrapper tr.content td table.grey td.url a:hover { text-decoration: none; }
table.wrapper tr.content td table.grey tr.hline { height: 1px; background-image: url(img/hline_w.gif); background-position: center; background-repeat: no-repeat; font-size: 1px; line-height: 1px;}


/* content icons */
div.icons { float: right; width: 20px; }
div.icons img { padding: 2px 0px 2px 0px; }
div.icons a { display: block; padding: 9px; background-position: left top; }
a.fp { background-image: url(img/font_plus.gif); }
a.fp:hover { background-image: url(img/font_plus_o.gif); }
a.fm { background-image: url(img/font_minus.gif); }
a.fm:hover { background-image: url(img/font_minus_o.gif); }
a.prnt { background-image: url(img/print.gif); }
a.prnt:hover { background-image: url(img/print_o.gif); }
a.mail { background-image: url(img/mail_.gif); }
a.mail:hover { background-image: url(img/mail__o.gif); }
div.content { float: left; width: 470px; }


/* footer */
div.footer { width: 730px; *width: 750px; height: 16px; border: solid 1px #d8d8d8; padding: 2px 9px 4px 9px; margin-top: 2px; text-align: right; }
div.footer ul { margin: 0px;}
div.footer span { background-image: url(img/menu_foot_wall.gif); background-repeat: no-repeat; background-position: left 3px; float: right; }
div.footer ul ul { display: none; }
div.footer li { float: right;padding: 1px 10px 2px 10px; background-image: url(img/menu_foot_wall.gif); background-repeat: no-repeat; background-position: left 3px; list-style-type: none; }
div.footer .menupath a { color: #676767; text-decoration: none; }
div.footer a { color: #005aab; text-decoration: underline; }
div.footer a:hover { text-decoration: none; }

/* highlights */
.highlight { text-align: left; }
.highlight strong,
div.freetext h1 { color: #005c94; font-size: 15px; font-family: Arial; letter-spacing: -1px; }
.highlight img { margin: 3px -5px; }
table.wrapper tr.content td table.content td.right .highlight { padding-top: 10px; }

div.freetext h2 { color: #005c94; font-size: 14px; font-family: Arial; letter-spacing: 1px; }
div.freetext h3 { color: #005c94; font-size: 13px; font-family: Arial; letter-spacing: 1px; }


/* sitemap */
table.wrapper tr.content td div.sitemap ul { list-style-type: none; margin-left: 20px; }
table.wrapper tr.content td div.sitemap a {color: #1fab4b; padding-left: 8px; background-image: url(img/arrow_news.gif); background-position: left 6px; background-repeat: no-repeat; }
table.wrapper tr.content td div.sitemap a:hover { text-decoration: none; }

/* news */
table.wrapper tr.content td div#vsebina div.news { width: 480px; }
table.wrapper tr.content td div#vsebina div.news div.info { display: none; }
table.wrapper tr.content td div#vsebina div.news div.body a { float: none; background-image: none; padding: 0px; }


/* newsletter archive */
div.newsletter_archive {}
div.newsletter_archive div.date {font-family:arial; font-size:12px; font-weight: 700; padding-top: 10px; }
div.newsletter_archive div.title {font-family:arial; font-size:15px; color:#4f4f4f;font-weight:700; }
div.newsletter_archive div.link {background: url(img/icons/arrow_green.gif) no-repeat left 2px; padding-left: 10px; }
div.newsletter_archive div.navigation { padding-top: 10px; }
div.newsletter_archive div.navigation a { padding-left: 5px; }
div.newsletter_archive div.navigation a.selected { text-decoration: none; }

/* login forma */
div.login {padding-top:20px; border:0px solid red;}
div.login input.btn { text-transform: lowercase; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px; font-family: Arial; font-size: 11px; border-width: 0px; color: #295990; text-decoration: underline; cursor: pointer; cursor: hand; background: Transparent url(img/icons/search_blue.gif) no-repeat left 4px; }
div.login input.username {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4f4f4f; }
div.head {padding-bottom:20px; padding-left:10px; font-family: Arial, Helvetica, sans-serif; }
div.foot_odjava a {  text-transform: lowercase; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px; font-family: Arial; font-size: 11px; border-width: 0px; color: #295990; text-decoration: underline; cursor: pointer; cursor: hand; background: Transparent url(img/icons/search_blue.gif) no-repeat left 4px; }
div.foot_odjava {padding-left:20px;}
