body  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	margin: 0px;
	padding: 0px;
}
/* scrollbars hack */
html { height: 100% }
body { min-height: 100.1%; }
tr#rPodrocja td {cursor: pointer}

td.menuN {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-right:1px solid #EA8229;
	padding:0px 10px 0px 20px;
	cursor:pointer;
	}
	
td.menuN a {color:#EA8229;text-decoration:none;}
td.menuH a {color:#12377C;text-decoration:none;background-color:white;}
td.menuN a:hover {color:#EA8229;text-decoration:none;}
td.menuH a:hover {color:#12377C;text-decoration:none;background-color:white;}

td.menuN span {
	font-weight:normal;color:#90A2C5;
	}
	
td.menuH {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	font-weight:bold;
	border-right:1px solid #12377C;
	padding:0px 10px 0px 20px;
	cursor:pointer;
	
	}
	
td.menuH span {
	font-weight:normal;color:#90A2C5;
	}
td.SmenuN {
	background-color:#EB8834;
	color:white;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:38px;
	/*padding:15px 0px 0px 0px;*/
	border-bottom:1px dashed #F2B47F;
	padding-left:5px;
	cursor:pointer;	
	}
	
td.SmenuH {
	background-color:#D16914;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	height:38px;
	/*padding:15px 0px 0px 0px;*/
	border-bottom:1px dashed #F2B47F;
	padding-left:5px;
	
	}
td.SmenuN a {color:white;text-decoration:none;}
td.SmenuH a {color:white;text-decoration:none;background-color:inherit;}
td.SmenuN a:hover {color:white;text-decoration:none;}
td.SmenuH a:hover {color:white;text-decoration:none;background-color:inherit;}

.knof {background-color:rgb(60,103,255); height:20px; width:100px; color:white;
			border-top:rgb(70,110,255) 2px solid;
			border-left:rgb(70,110,255) 2px solid;
			border-right:rgb(40,90,235) 2px solid;
			border-bottom:rgb(40,90,235) 2px solid;}

pre{padding:0px;}

a {color:#FF6600}
a:hover {color:#FFFFFF;background-color:#FF6600; text-decoration:none}

.vizitka {
	background-color:transparent;
	position:absolute;
	z-index:4;
	visibility:hidden;
	width:300px;
	top:0px;
	left:0px;
}

.vizitkaMiddle {
	background-color:#3399FF;
	padding:0px;
	vertical-align:top;
	text-align:justify;
	color:white;
	font-weight:bold;
}

.vizitkaBesedilo {
	padding:10px;
}

.vizitkaTable{
	/*width:300px;
	height:350px;*/
}

.vizitkaNaslovLevo {
	position:relative;
	left:0px;
	margin:0px;
	border:0px;
	background:url(slike/tabelazgorajlevo.gif) no-repeat;
	padding: 0px;
	width:16px;
	height:48px;
}
.vizitkaNaslovCenter {
	margin-left:16px;position:relative;
	border:0px;
	/*left:16px;*/
	background:url(slike/tabelazgorajcenter.gif) repeat-x;
	padding: 0px;
	font-size:16px; color:white; font-weight:bold;
	height:48px;
	width:270px;
}
.vizitkaNaslovZapri {
	margin:0px;
	border:0px;
	background:url(slike/tabelazgorajcenter.gif) repeat-x;
	padding: 0px;
	font-size:16px; color:white; font-weight:bold;
	height:48px;
	/*width:52px;*/
}
.vizitkaNaslovDesno {
	margin:0px;
	border:0px;
	background:url(slike/tabelazgorajdesno.gif) no-repeat;
	padding: 0px;
	width:22px;
	height:48px;
}

p.previewtext {
	font-size:12px;
}
div.previewbox {
	position: absolute;
	padding: 4px;
	top: 0;
	left: 0;
	font-size: 10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 25em;
	background: #D8CEC6;
	color: black;
	border: 1px solid black;
	-moz-border-radius: 7px;
}

pre {
	font-family: Bitstream Vera Sans Mono;
	font-size:12px;
}

/* za footer pozicioniranje */
#VsebinaStrani
{
	position: relative;
	min-height: 100%;
}

* html #VsebinaStrani
{
	height: 100%;
}

#FooterStrani
{
	height:50px;
	position: relative;
	margin-top: -1em;
	background-color:#900;
}
/* KONEC - za footer pozicioniranje */

/***********************
 * OSNOVNE NASTAVITVE
 **********************/

.button {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:80px;
	height:25px;
	/*background-color:#99CC99;
	border-color:#00CCFF;*/
	font-size:11px;
	letter-spacing:2px;
}

.polja
{
	border:1px solid gray;
	padding:0px;
	background-color:#D9E8F7;
	color:black;
	font-family: "Courier New", Courier, monospace;
	font-size:11px
}

div.hilite {
  color: black;
  background-color: #FFCC66;
}

div.hilite:hover {
  color: black;
  background-color: #C0DBFD;
}
tr.hilite {
  color: black;
  background-color: #EFEFEF;
  height:35px;
	cursor:default;
}

tr.hilite:hover {
  color: black;
  background-color: #C0DBFD;
   height:40px;
}

tr.header { /*prva vrstica*/
	color: white;
  	background-color: #E27E06;
	font-weight:bold;
	height:25px;
}

tr.hilite td {
	border-bottom:solid 1px black;
}

.searchBar {
	background-color:#3c7ba7;
	color:white;
	width:780px;
	height:25px;
}

.exception
{
	background-color:red;
	color:white;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
		width:780px;
	text-align:center;

}

ul{margin:0px 0px 0px 20px; padding:0px;}
ul{}
ul {list-style-image:url(images/pikaB.gif);}
ul li ul{ list-style-image:url(images/pikaB.gif);}
ul li ul li ul{ list-style-image:url(images/pikaB.gif);}

h3 {
	font-size:14px;color:#FF6600;
}


tr.ref {
  color: black;
  background-color:#E7E7E7;
  height:25px;
	cursor:default;
}


tr.refheader { /*prva vrstica*/
	background-image:url(images/title.png);
	background-repeat:no-repeat;
	color: #666666;
	font-weight:bold;
	font-size:18px;
	height:25px;
}
tr.refheader td { padding-left:20px; text-transform:uppercase; }

tr.ref td {
	border-bottom:solid 1px black;
	padding-left:40px;
}

.novostiSmallTable {
	width:190px;
	background-color: #FFF;
}
.novostiSmallTekst {
	background-color:rgb(60,103,255);
	padding:10px 30px 10px 30px;
	font-size:10px;
	font-weight:bold;
	color:white;
}

.novostiSmallLink {
	background-color:inherit;
	color:white;
	text-decoration:underline;
}
.novostiSmallLink:hover {
	background-color:inherit;
	color:white;
	text-decoration:underline;
}


.novostiSmall {
	background-color:#FF9D47;
	padding:1px 5px 1px 5px;
	font-size:9px;
}


.novostiTable {
	width:100%;
	background-color: #FFF;
}
.novostiTekst {
	background-color: #fff;
	padding:10px 30px 10px 30px;
	font-size: 11px;
	/*font-weight:bold;*/
	color:#666;
}

.novosti {
	background-color: #FF9D47;
	padding:1px 5px 1px 5px;
	font-size:11px;font-weight:bold;
}







.kontaktstyle9 {color: #666666}
.kontaktstyle10 {
	color: #2671D6;
	font-weight: bold;
}
.kontaktstyle11 {
	color: #2671C1;
	font-weight: bold;
}
.kontaktstyle12 {
	color: #2874A8;
	font-weight: bold;
}



