html,body{
  margin:0;
  padding:0;
  border:none;
  font-family: "Trebuchet MS", Verdana, Arial;
	color: #3B3B3E;
	text-decoration: none;
	font-size: 12px;
  background: #ffffff url(/img/ozadje.jpg) repeat ;
}
#head {
	width: 990px;
	height: 100px;
	margin: 0 auto;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial;
	background: #ffffff	url(/img/head_bg.gif) repeat-x left top;
  border: none;
}
#head .hl {
  background: #ffffff	url(/img/head_left.gif);
  width: 10px;
  height: 100px;
  float: left;
}
#head .hd {
  background: #ffffff	url(/img/head_right.gif);
  width: 10px;
  height: 100px;
  float: left;
}
#head .logo {
  float: left;
  width: 520px;
  margin: 25px 0 0 20px;
  padding: 0;
  border: none;
}
#head .desno {
  float: left;
  width: 430px;
  margin: 5px 0 0 0;
  border: none;
}
#head .desno_zaznamki {
  border: none;
}
#head .desno_menu ul {
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
  clear: both;
  border: none;
}
#head .desno_menu li {
	display: inline;
  padding: 0 0 0 5px;  
}
#head .desno_menu a {
	display: inline;
	float: left;
	margin: 0;
	padding: 9px 0 0 20px;
	text-decoration: none;
	color: #8F4DB3;
	vertical-align: middle;
	border: 0;
  font-size: 13px;
}
#head .desno_menu .iskalnik {margin: -11px 0 0 0;}
#head .desno_menu .iskalnik .query { float: left; width: 190px; margin: 1px 0 0 1px; font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; height:18px;}
#head .desno_menu .iskalnik .submit { margin: 0 0 0 1px; float: left; }
#head .desno_menu .iskalnik .najdi { margin: 0 0 0 15px; float: left; }

/* mainMenu: glavni menu - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#mainMenu {
	width: 990px;
	height: 45px;
	margin: 0 auto;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial;
	border: 0;
	background: #ffffff	url(/img/mainmenu_bg.gif) repeat-x left top;
  clear: both;
}
#mainMenu .ml { background: url(/img/page_left.gif); width: 10px; height: 45px; float: left; }
#mainMenu .md { background: url(/img/page_right.gif); width: 10px; height: 45px; float: left; }
#mainMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
  border: 0;
  width: 970px;
  float: left;
}
#mainMenu li { 	display: inline;	}
#mainMenu a {
	display: inline;
	float: left;
	margin: 0;
	padding: 14px 6px 0 6px;
	text-decoration: none;
	text-align:center;
  font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	border: 0;
}
#mainMenu a.izbran  {
	display: inline;
	float: left;
	margin: 0;
	padding: 14px 6px 0 6px;
	text-decoration: none;
	text-align:center;
  font-size: 14px;
	color: #821BB9;
	vertical-align: middle;
	border: 0;
}
#mainMenu a:hover {	color: #821BB9; }
#mainMenu .sepitem {
	display: inline;
	float: left;
	height: 27px;
	width: 8px;
	margin: 8px 0 0 0;
	padding: 0;
	background: url(/img/mainmenu_sep.gif) no-repeat center top;
}
/* noge: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#footer {
	width: 990px;
	height: 50px;
	margin: 0 auto;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial;
	border: 0;
	background: #ffffff	url(/img/foot_bg.gif) repeat-x left top;
  clear: both;
}
#footer .ml { background: url(/img/foot_left.gif); width: 10px; height: 50px; float: left; }
#footer .md { background: url(/img/foot_right.gif); width: 10px; height: 50px; float: left; }
#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
  border: 0;
  width: 970px;
  float: left;
}
#footer li { 	display: inline;	}
#footer a {
	display: inline;
	float: left;
	margin: 0;
	padding: 20px 10px 0 10px;
	text-decoration: none;
	text-align:center;
	font-size: 12px;
	color: #821BB9;
	vertical-align: middle;
	border: 0;
}
#footer a:hover {	color: #FFFFFF; }
#footer .sepitem {
	display: inline;
	float: left;
	height: 16px;
	width: 5px;
	margin: 21px 0 0 0;
	padding: 0;
	background: url(/img/foot_sep.gif) no-repeat center top;
}
/* vsebinski del: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#page {
  width: 990px;
	margin: 0 auto;
  padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial;
  clear: both;
}
#page .pl { background: url(/img/page_left.gif) 0 0 repeat-y; }
#page .pd { background: url(/img/page_right.gif) 100% 0 repeat-y; }

#page .okvir {
  width: 970px;
  background-color: #FBF2FF;
  padding: 5px 0 0 0;
  margin: 0 10px 0 10px;
  border: 0;
}
#page .tags {
  width: 944px;
  background-color: #FBF2FF;
  padding: 5px 13px 0 13px;
  margin: 0 10px 0 10px;
  border: none;
  color: #2D2D2D;
  font-size: 12px;
}
#page .left {
  width: 160px;
  padding: 0;
  margin: 0 5px 0 0;
  float: left;
}

#page .pocisti { clear: both; }

#page .leftmenu {
  margin: 0 0 1px 0;
  border: 1px solid #F1D7FF;
  width: 158px;
}
#page .leftmenu th {
  height: 20px;  
  text-align: left;
  font-weight: bolder;
  font-size: 14px;
  color: #A56EC3;
  background-color: #F1D7FF;
  padding: 5px;
}
#page .leftmenu td {
  background-color: #F7E6FF;
  padding: 0 2px 0 5px;
  text-align: left;
}
#page .leftmenu a {
  color: #908099;
  font-size: 12px;
  text-decoration: none;
}
#page .leftmenu a.izbran {
  color: #8A41B3;
  font-size: 12px;
  text-decoration: none;
  font-weight: bolder;
}
#page .socnet {
  padding: 5px 0 0 0;
  margin: 0;
}
#page .main {
  width: 500px;
  padding: 0;
  margin: 0 5px 0 0;
  background-color: #FBF2FF;
  float: left;
}

#page .novice_glavna {
  padding: 0 2px 0 0;
  margin: 0;
  width: 371px;
  float: left;
  overflow:hidden;
}
#page .novice_dodatna {
  padding: 0 0 2px 0;
  margin: 0;
  width: 127px;
  height: 85px;
  float: left;
  border: none;
  overflow:hidden;
}
.aktualno_merge { position:relative;float:left; }
.aktualno_merge .frontb{width:100%;position:absolute;bottom:0;left:0;font-size:20px;line-height:110%;font-weight:normal;background:#fff;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;}
.aktualno_merge .frontb span{padding:5px;float:left;}
.aktualno_merge .front{width:100%;position:absolute;bottom:0;left:0;font-size:12px;line-height:110%;font-weight:normal;background:#fff;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;}
.aktualno_merge .front span{padding:2px 3px;float:left;}
.aktualno_merge .behind img{display:block;}
.aktualno_merge a{text-decoration: none;cursor:pointer;}

#page .novice_zadnje {
  padding: 0;
  margin: 0;
  width: 246px;
  float: left;
  border: 2px solid #ffffff;
  background-color: #E0CB80;
}
#page .novice_zadnje th {
  padding: 7px 0 0 10px;
  margin: 0;
  height: 31px;
  text-align: left;
  font-weight: bolder;
  font-size: 16px;
  color: #FFFFFF; 
  float: left;
}
#page .novice_zadnje td {
  padding: 2px 0 2px 0;
  margin: 0;
  height: 64px;
  font-size: 12px;
  color: #2C2C2C;
  background-color: #FFFFFF;
  line-height:110%;
  border-top: 1px solid #E0CB80;
}
#page .novice_zadnje img.novica {
  float: left;
  padding: 0 5px 0 0;
}
#page .novice_zadnje td .vec {
  float:right;
  width: 175px;
  text-align: right;
}
#page .aktualno {
  width: 499px;
  height: 38px;
  padding: 0;
  background-color: #BF97D5;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bolder;
  margin: 0 0 1px 0;
}
#page .aktualno .vec {
  float:right;
  padding: 7px 5px 0 0;
}
#page .aktualno .naslov {
  float:left;
  padding: 10px 0 0 13px;
}
#page .aktualno_vsebina {
  width: 500px;
  padding: 0;
  background-color: #ffffff;
  color: #2C2C2C;
  font-size: 12px;
  margin: 0 0 1px 0;
}
#page .aktualno_vsebina td.foto {
  padding: 0;
  margin: 0;
  background-color: #F1D7FF;
  width: 124px;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
#page .sklop_glava {
  width: 487px;
  height: 28px;
  padding: 10px 0 0 13px;
  background-color: #FBF2FF;
  color: #B379D2;
  font-size: 13px;
  margin: 0 0 1px 0;
}
#page .sklop_glava  a {
  
  color: #B379D2;
}
#page .sklop_naslov h1 {
  width: 487px;
  height: 28px;
  padding: 10px 0 0 13px;
  background-color: #E0CB80;
  color: #FFFFFF;
  font-size: 16px;
  margin: 0 0 1px 0;
  font-weight: bolder;
}
#page .sklop_ponudnik h2 {
  width: 100%;
  height: 25px;
  padding: 5px 0 0 10px;
  background-color: #E0CB80;
  color: #FFFFFF;
  font-size: 16px;
  margin: 0 0 1px 0;
  font-weight: bolder;
}
#page .sklop_vsebina {
  width: 490px;
  padding: 5px;
  background-color: #ffffff;
  color: #2C2C2C;
  font-size: 12px;
  margin: 0 0 1px 0;
}
#page .sklop_vsebina  img {
  padding: 5px;
}

#page .novice_arhiv {
  padding: 0;
  margin: 1px 0 0 0;
  float: left;
  border: 3px solid #ffffff;
  background-color: #FFFFFF;
}
#page .novice_arhiv td {
  padding: 2px;
  margin: 0 0 2px 0;
  height: 64px;
  font-size: 12px;
  color: #2C2C2C;
  background-color: #FFFFFF;
  line-height:110%;
}
#page .novice_arhiv img.novica {
  float: left;
  padding: 0 5px 0 0;
}
#page .novice_arhiv td .vec {
  float:right;
  text-align: right;
}


#page .right {
  width: 300px;
  padding: 0;
  margin: 0;
  background-color: #FBF2FF;
  float: left;
}

#page .calendar {
  width: 280px;
  padding: 5px 5px 0 5px;
  margin: 0 0 5px 0;
  background-color: #E8D9A0;
}
#page .calendar td {
	font-size: 11px;
	line-height: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
  height: 20px;
}
#page .calendar td.dogodki {
	background: #FFF8E1;
  font-weight: bolder;
  font-size: 13px;
}
#page .calendar  td.danes {
	background: #FFE282;
}

#page .calendar  a {
	text-decoration: none;  
  color: #033F98;
}
#page .calendar .naslov {
  color: #B08900;
}

#page .maillist {
  width: 280px;
  padding: 9px 9px 0 9px;
  margin: 0 0 5px 0;
  background-color: #E8D9A0;
  color: #444444;
}
#page .maillist .naslov {
  color: #B08900;
}
#page .oglas300 {
  width: 300px;
  margin: 0 0 5px 0;
}

#page .right_aktualno {
  width: 290px;
  height: 28px;
  padding: 10px 0 0 10px;
  background-color: #E0CB80;
  color: #9D7B00;
  font-size: 14px;
  font-weight: bolder;
  margin: 0 0 1px 0;
}
#page .right_aktualno .vec {
  float:right;
  width: 60px;
  text-align: right;
  margin: -3px 5px 0 0;
}
#page .lastforum {
  width: 280px;
  padding: 5px 10px 0 10px;
  background-color: #FFFFFF;
}
#page .lastforum td {
  font-size: 12px;
  color: #3F3F3F;
  line-height:130%;
}
#page .lastforum td.datum { color: #CFB248;}
#page .lastforum td.povzetek { padding: 0;}
#page .lastforum td.sep { height: 10px;}
#page .lastforum td.naslov{
  font-weight: bolder;
  color: #9D7B00;
}
#page .lastforum a {
  font-weight: bolder;
  color: #9D7B00;
  text-decoration: none;
}

#podstran {
  width: 300px;
  margin: 0 0 5px 0;
}
#podstran .glava {
  width: 300px;
  height: 34px;
}
#podstran .vsebina {
  width: 298px;
  border-left: 1px solid #7BCFE7;
  border-right: 1px solid #7BCFE7;
  border-bottom: 1px solid #7BCFE7;
  background-color: #BBE4F7;  
  padding: 1px 0 0 0;
}
#podstran .vsebina img {
  float: left;
  padding: 0 10px 0 9px;
  margin: -3px 0 0 0;
}
#podstran .vsebina a {  
  text-decoration: none;
  font-size: 13px;
  color: #323232;
}
.rdecem {
	font-size: xx-small;
	color: #CC3300;
}
.rdece {
	font-weight: bolder;
	color: #CC3300;
}
td.naslov1 {
  background-color: #F7E6FF;
}
td.vsebina1 {
  background-color: #FCF3FF;
}

#page  a.planer_vecji {  
  text-decoration: none;
  font-size: 14px;
  color: #873FAF;
  border: none;
}
#page .planer_vsebina {
  width: 498px;
  padding: 1px;
  background-color: #ffffff;
  color: #2C2C2C;
  font-size: 12px;
  margin: 0 0 1px 0;
}
#page .planer_vsebina td .vec {
  float:right;
  width: 20px;
  text-align: right;
}
#page .planer_vsebina img {
  border: none;
}
#page .planer_vsebina  h1 {
  color: #6A3289;
  font-size: 16px;
  margin: 0 0 0 5px;
  font-weight: bolder;
}
#page .planer_vsebina  h2 {
  color: #6A3289;
  font-size: 14px;
  margin: 0 0 0 5px;
  font-weight: bolder;
}
table.preglednica {
   background-color: #ffffff;
}
table.preglednica  th {
  background-color: #F7E6FF;
  margin: 0;
  padding: 2px;
}
table.preglednica  td
{
  background-color: #FBF2FF;
  border-bottom: 1px solid #BF97D5;
  margin: 0;
  padding: 2px;
}
table.preglednica  td.urejanje
{
  background-color: #F7E6FF;
  border-bottom: 1px solid #BF97D5;
  margin: 0;
  padding: 2px;
}
table.preglednica  th.onemog {
  border-top: 3px solid #BF97D5;
}
table.preglednica  td.onemog
{
  background-color: #FBF2FF;
  border-bottom: 1px solid #BF97D5;
  margin: 0;
  padding: 2px 2px 2px 10px;
  color: #aaaaaa;
}
table.preglednicauredi {
  background-color: #FBF2FF;
  padding: 2px 2px 2px 10px;
}
table.preglednicauredi td {
  border: none;
  border-bottom: 1px solid #F7E6FF;
  margin: 0;
  padding: 2px;
}
.InterseekSearch {
  font-weight: bolder;
}

.arrowlistmenu{
  width: 158px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
  font-weight: bolder;
  font-size: 14px;
  color: #A56EC3;
  background-color: #F1D7FF;
  padding: 5px;
  cursor: hand;
  cursor: pointer;
  height: 20px;
  margin: 1px 0 1px 0;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
  background-color: #BF97D5;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
  border: 1px solid #F1D7FF;
}

.arrowlistmenu ul li{
  padding-bottom: 0px; /*bottom spacing between menu items*/
  background-color: #F7E6FF;
}

.arrowlistmenu ul li a {
  color: #908099;  
  display: block;
  padding: 2px 0;
  padding-left: 10px; /*link text is indented 19px*/
  text-decoration: none;
  font-size: 12px;
}
.arrowlistmenu ul li a.izbran {
  font-weight: bolder;
  background: url(/img/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
  padding-left: 10px; /*link text is indented 19px*/
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
  background-color: #FFFFFF;
  background: url(/img/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
}
.trgovinaList {
  list-style-type: none;
  margin: 0;
  padding-left: 10px;
}


.imgobroba   {
  border: solid 1px #9F60A6;
  background-color: #ffffff;
  padding: 2px;
}

#page .maintrgovina {
  width: 800px;
  padding: 0;
  margin: 0 5px 0 0;
  background-color: #FBF2FF;
  float: left;
}
#page .sklop_glavatrg {
  width: 790px;
  height: 28px;
  padding: 10px 0 0 13px;
  background-color: #FBF2FF;
  color: #B379D2;
  font-size: 13px;
  margin: 0 0 1px 0;
}
#page .sklop_naslovtrg h1 {
  width: 790px;
  height: 28px;
  padding: 10px 0 0 13px;
  background-color: #E0CB80;
  color: #FFFFFF;
  font-size: 16px;
  margin: 0 0 1px 0;
  font-weight: bolder;
}
#page .sklop_vsebinatrg {
  width: 800px;
  padding: 5px;
  background-color: #ffffff;
  color: #2C2C2C;
  font-size: 12px;
  margin: 0 0 1px 0;
}
a.trgovinaMenu  {
  text-decoration: none;
  font-weight: bolder;
  font-size: 14px;
  color: #A56EC3;
}
a.trgovinaMenuNB  {
  text-decoration: none;
  font-size: 14px;
  color: #A56EC3;
}
#page .sklop_nazivizdelka h2 {
  width: 99%;
  height: 25px;
  padding: 5px 0 0 5px;
  background-color: #E0CB80;
  color: #FFFFFF;
  font-size: 16px;
  margin: 0 0 1px 0;
  font-weight: bolder;
}
