/* global tags */
html,body
{
	color: #676767; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Verdana; font-size:11px; height:100%; width:100%; background-color:#ffffff;
	scrollbar-light-color:#ececec;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ececec;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ececec;
	scrollbar-highlight-color: #ececec;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}

div, p, table td, li, input  { color:#676767; font-family:Verdana; font-size:11px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-repeat:no-repeat; }
table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; border-collapse:collapse; background-repeat:no-repeat; }
form {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
img { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; }
td { vertical-align:top; }

h1 { font-size:18px; color:#ff6600; font-family:Verdana; font-weight:normal; }
h2 { font-size:14px; font-weight:normal; }
h2 { font-size:11px; font-weight:bold; }
p { margin:5px 0px; text-align:left; }

a { color:#183883; font-family:Verdana; font-weight:normal; font-size:11px; text-decoration:underline; background-repeat:no-repeat; background-position:left center; }
a:hover { color:#0a599f; text-decoration:underline; }

/* freetext */
div.freetext { text-align:left; margin-left:17px; }
#leftcol_ div.freetext { margin:0px; }

/* zemljevid strani */
div.sitemap { display: block; }
div.sitemap ul { margin-bottom: 40px; }
div.sitemap ul ul { margin-bottom: 10px; }
div.sitemap ul li { padding-left: 0px; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.sitemap ul li a { padding: 2px 0px 2px 0px; text-decoration: none; margin: 0px 0px 0px;  }

div.sitemap ul li li {  list-style-image:none; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

div.sitemap ul.c1 li a { padding: 2px 0px 2px 0px; text-decoration: none; margin: 0px 0px 0px 0px; font-size:11px;  }
div.sitemap ul.c2 { margin-bottom:6px; margin-top:12px; }
div.sitemap ul.c2 li a { padding: 2px 0px 2px 0px; text-decoration: none; margin: 0px 0px 0px 0px; font-size:10px; font-weight:bold; }
div.sitemap ul.c3 li a { display:inline-block; padding: 2px 0px 2px -40px; text-decoration: none; color: #096439; margin: 0px 0px 0px -40px; font-size:10px; font-weight:normal; }
div.sitemap ul.c4 li a { display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #096439; margin: 0px 0px 0px -80px; font-size:9px; font-weight:normal; }
div.sitemap ul.c5 li a { display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #096439; margin: 0px 0px 0px -120px; font-size:8px; font-weight:normal;  }
div.sitemap ul.c6 li a { display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #096439; margin: 0px 0px 0px -160px; font-size:7px; font-weight:normal; }
div.sitemap img { margin-right: 10px;	}
div.sitemap li hr {  height: 1px;  color: #04549C; background-color: #E86D21; border:0px; }


/***** meniji *****/

table.menutable { border-bottom:solid 1px #ffffff; }
table.menutable td { padding-left:12px; height:26px; width:178px; border-top: solid 1px #ffffff; vertical-align:middle; background-color:#183883; background-image:url(img/vem/bullet.gif); background-position:5px center; }
table.menutable td.menuitem_over { background-color:#ff6600;}

table.menutable td a 
{
	display:block;
	width:100%;
	color: #ffffff;
	font-size:10px;
	text-decoration: none;
	padding:6px 0px 7px 0px;
	vertical-align:middle;
}

table.menutable a:hover { color:#ffffff; text-decoration:none; }

table.menutable tr.currpath td { background-color:#ff6600; } /* trenutni oznaceni */

div.submenus
{
	position:absolute;
	background-color:#f4f8fb;
	border-bottom:1px solid #0a599f;
	width:178px;
	visibility:hidden;
}
div.submenus img { border-color:red; width:0px; height:0px;}

div.submenus a div
{
	color:#07579e;
	font-family: Verdana;
	font-size: 10px;
	padding:6px 0px 6px 12px;
}
div.submenus a.submenu 
{
	display:block;
	border: 1px solid #0a599f;
	border-bottom:0px;
	background-image:url(img/vem/bullet.gif);
	background-position:5px center;
	text-decoration:none;
}

div.submenus a:hover { background-color:#ff6600; }
div.submenus a:hover div { color: #ffffff; }

/* meniji, ki se odpirajo na mouse over */
a.ddHREF
{
  color:#0066CC; 
  background-color: transparent;
  font-family: Arial;
  font-size:11px;
  font-weight:bold;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:0px;
  text-decoration:none;
  display:block;  
 } 
a.ddHREF:hover { background-color: transparent; color: #0066CC; font-weight:bold; }

span.ddMenu
{
  position:         absolute;
  visibility:       visible;
  margin:           0, 0, 0, 0;
  left:             0px;
  top:              60px;
  padding-left:     0px;
  background-color: transparent;
}

/* toplinks na vrhu cist */
div.toplinks { float:left; }
div.toplinks a { display:block; float:left; margin:0px 7px 0px 7px; padding:5px 5px; text-decoration:none; background-image:url(img/vem/bullet.gif); background-repeat:no-repeat; background-position:left center; font-size:10px; }

/* search table */
table.tsearch { border-collapse:separate; margin:1px 0px; }
table.tsearch td.first { border:solid 1px #0a599f; height:16px; vertical-align:middle; }
table.tsearch td.first input { border:0px; padding:0px; width:132px; text-align:center; font-size:10px; }
table.tsearch td.second { height:18px; background-color:#183880; vertical-align:middle; }
table.tsearch td.second input {border:0px; background-color:#183880; font-size:10px; color:#ffffff; font-weight:bold; }

/* glava */
table.thead { width:100%; height:88px; background-color:#183883; background-image:url(img/vem/head.gif); }
table.thead td { text-align:left; vertical-align:bottom; padding-bottom:4px; }
table.thead td div { padding-bottom:11px; }
table.thead td a { color:#ffffff; display:block; background-image:url(img/vem/bulletXL.gif); text-decoration:none; font-size:10px; font-weight:bold; padding-left:11px; }
table.thead td a:hover { color:#e77918; text-decoration:none;}
table.thead td.td0 { padding-left:85px; }
table.thead td.td1 { padding-left:153px; }

/* logo */
div.logo { border-top:solid 1px #0a599f; }
div.logo a { display:block; width:178px; height:114px; background-image:url(img/vem/logo.gif); border-bottom:solid 1px #0a599f; }


/* menupath */
div.menupath { color:#ffffff; padding-top:3px; padding-bottom:4px; padding-left:17px; background-color:#183883; }
div.menupath a { color:#ffffff; font-size:9px; text-decoration:none;}
div.menupath a:hover { color:#ffffff; }
div.menupath b { font-size:9px; font-weight:normal; }

/* sistemski menu */
div.sysmenu {margin-right:1px; width:20px; float:right;}
div.sysmenu a { display:block; width:20px; height:20px; margin-top:1px; }
div.sysmenu a.ico1 { background-image:url(img/vem/textup.gif);}
div.sysmenu a.ico1:hover { background-image:url(img/vem/textup.o.gif);}
div.sysmenu a.ico2 { background-image:url(img/vem/textdown.gif);}
div.sysmenu a.ico2:hover { background-image:url(img/vem/textdown.o.gif);}
div.sysmenu a.ico3 { background-image:url(img/vem/printer.gif);}
div.sysmenu a.ico3:hover { background-image:url(img/vem/printer.o.gif);}
div.sysmenu a.ico4 { background-image:url(img/vem/email.gif);}
div.sysmenu a.ico4:hover { background-image:url(img/vem/email.o.gif);}
div.sysmenu a.ico5 { background-image:url(img/vem/back.gif);}
div.sysmenu a.ico5:hover { background-image:url(img/vem/back.o.gif);}

/* spodaj robi */
#leftcol_under { height:17px; background-image:url(img/vem/leftcol.downunder.gif); background-color:#183880; }
#rightcol_under { background-color:#183880; color:#ffffff; font-size:10px; vertical-align:middle; text-align:center; }
#rightcol_under a { color:#ffffff; font-size:10px; text-decoration:none; }

/* cisto spodaj */
#bottom_title { background-image:url(img/vem/bottom.title.gif); background-position:22px center; background-color:#183880; color:#e07818; height:45px; vertical-align:middle; border-top:solid 1px #ffffff; }


/* search results */
div.searchresults { margin:17px; }




