body,html 
{
	background-image:url(img/bg_line.gif);
	background-color:#d9ecf4;
	background-repeat:repeat-x;
	width:100%;
	height:100%;
}
body, table, table td, div,a, ul, li{margin:0px; padding:0px; border-collapse:collapse;  }
img { margin:0px; padding:0px;  border-width: 0px;}

* 
{
	font-family:Verdana;
	font-size:11px;
	color:#3f3f3f;	
}

table.master 
{
	margin-left:auto;
	margin-right:auto; 
	width:940px;
	background-image:url(img/bg_line.gif);
	background-repeat:repeat-x;
	background-color:#d9ecf4;
	
}

div.header {background-color:#cfcfcf; width:100%; height:100%; }

div.header form div
{
	padding:7px 0px 0px 497px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	float:left;
}

div.header form input 
{
	border:solid 1px #5d5d5d;
	height:15px;
	padding:0px;
	margin:6px 0px 0px 2px;
	*margin:4px 0px 0px -1px;
	font-size:11px;
	width:88px;
}

div.header form input.bs
{
	margin:3px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	height:19px;
	width:19px;
	background-image:url(img/gumbsearch.gif);
	
} 

div.menuheader 
{
	width:198px;
	float:left;
	color:Black;
	padding:0px;
	margin:0px;
}

div.menuheader span, div.menuheader a 
{
	color:Black;
	font-size:11px;
	margin:6px 0px 0px 0px;
	padding:0px;
}

div.menuheader span 
{
	margin:6px 6px 0px 6px;
}

#menupathbajta { padding:0px; margin:0px; margin-top: -3px; float:left; }
* html #menupathbajta { margin-top: 2px; } 

div.menupath 
{
	margin:27px 0px 0px 14px;
}
*html div.menupath 
{
	margin:23px 0px 0px 14px;
}

ul.menupath 
{
	float:left;
	list-style-type:none;
	display:inline;
	margin:-4px 0px 0px 6px;
	*margin:2px 0px 0px 6px;
}

ul.menupath li
{
	display:inline;
	color:#39a1cb;
	font-size:9px;

}

ul.menupath li a 
{
	color:#39a1cb;
	font-size:9px;
}

input.links 
{
	border:0px;
	background-image:url(img/links.gif);
	height:22px;
	width:148px;
	font-family:ITC Zapf Chancery;
	font-size:16px;
	color:White;
}

div.headertop
{
	width:850px;
	height:200px;
	overflow:hidden;
	background-repeat:no-repeat;
}

td.footer 
{
	vertical-align:top;
	background-image:url(img/foot.gif);
	background-repeat:no-repeat;
	height:101px;
}

/*Zeleni*/
div.menusZ div.headerTop  {height:20px; width:150px; background-image:url(img/headermenu.gif);}
div.menusZ div.headerBottom {height:20px; width:150px; background-image:url(img/headerbottom.gif);}
div.menusZ  { padding:0px;	margin:0px;}

div.menusZ ul {list-style-type:none;width:150px;margin:0px;padding:0px;}
div.menusZ ul li  { display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36a1cb;background-position: left top;	}
div.menusZ ul li a 
{	
	position:relative;
	top:-5px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	
}
div.menusZ ul ul li  {display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36a1cb;background-position: left top; }
div.menusZ ul ul li a 
{	
	padding-left:12px;
	position:relative;
	top:-4px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	display:block;	
}
div.menusZ ul ul li.menupath a
{
	font-weight:bold;
} 

div.menusZ ul ul li.menupath ul li.menupath a
{
	font-weight:bold;
} 
div.menusZ ul ul ul li  {display:list-item; padding-top:7px 0px 0px 0px; margin:0px;background-image:url(img/lineZ3.gif);background-repeat:no-repeat;background-color:#a5efaa;background-position: left top; }
div.menusZ ul ul li.menupath ul li a 
{	
	padding-left:22px;
	position:relative;
	top:-4px;
	left:10px;
	color:#464646;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	font-weight:normal;
	
}
/*moder*/

div.menusB div.headerTop  {height:20px; width:150px; background-image:url(img/headermenuB.gif);}
div.menusB div.headerBottom {height:18px; width:150px; background-image:url(img/headerbottomB.gif);}
div.menusB  { padding:0px;	margin:0px;}

div.menusB ul {list-style-type:none;width:150px;margin:0px;padding:0px;}
div.menusB ul li  { display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineB.gif);background-repeat:no-repeat;background-color:#36a1cb;background-position: left top;	}
div.menusB ul li a 
{	
	position:relative;
	top:-5px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
}
div.menusB  ul ul li  {display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineB2.gif);background-repeat:no-repeat;background-color:#72bdda;background-position: left top; }
div.menusB  ul ul li a 
{	
	padding-left:12px;
	position:relative;
	top:-4px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	display:block;	
}
div.menusB  ul ul li.menupath a
{
	font-weight:bold;
} 

div.menusB  ul ul li.menupath ul li.menupath a
{
	font-weight:bold;
} 
div.menusB ul ul ul li  {display:list-item; padding-top:7px 0px 0px 0px; margin:0px;background-image:url(img/lineB3.gif);background-repeat:no-repeat;background-color:#9ad0e5;background-position: left top; }
div.menusB  ul ul li.menupath ul li a 
{	
	padding-left:22px;
	position:relative;
	top:-4px;
	left:10px;
	color:#464646;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	font-weight:normal;
	
}

/*yellow*/
div.menusY div.headerTop  {height:20px; width:150px; background-image:url(img/headermenuY.gif);}
div.menusY div.headerBottom {height:19px; width:150px; background-image:url(img/headerbottomY.gif);}
div.menusY  { padding:0px;	margin:0px;}

div.menusY ul {list-style-type:none;width:150px;margin:0px;padding:0px;}
div.menusY ul li  { display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36a1cb;background-position: left top;	}
div.menusY ul li a 
{	
	position:relative;
	top:-5px;
	left:10px;
	color:white;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
}
div.menusY  ul ul li  {display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36a1cb;background-position: left top; }
div.menusY  ul ul li a 
{	
	padding-left:12px;
	position:relative;
	top:-4px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	display:block;	
}
div.menusY  ul ul li.menupath a
{
	font-weight:bold;
} 

div.menusY  ul ul li.menupath ul li.menupath a
{
	font-weight:bold;
} 
div.menusY  ul ul ul li  {display:list-item; padding-top:7px 0px 0px 0px; margin:0px;background-image:url(img/lineY3.gif);background-repeat:no-repeat;background-color:#fff2a8;background-position: left top; }
div.menusY  ul ul li.menupath ul li a 
{	
	padding-left:22px;
	position:relative;
	top:-4px;
	left:10px;
	color:#464646;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	font-weight:normal;
	
}


/*rdec*/

div.menusR div.headerTop  {height:20px; width:150px; background-image:url(img/headermenuR.gif);}
div.menusR div.headerBottom {height:18px; width:150px; background-image:url(img/headerbottomR.gif); background-repeat:no-repeat;}
div.menusR  { padding:0px;	margin:0px;}

div.menusR ul {list-style-type:none;width:150px;margin:0px;padding:0px;}
div.menusR ul li  { display:list-item; padding-top:7px; padding-right:20px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36A1CB;background-position: left top;	}
div.menusR ul li a 
{	

	position:relative;
	top:-5px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
}
div.menusR  ul ul li  {display:list-item; padding-top:7px; margin:0px;background-image:url(img/lineZ.gif);background-repeat:no-repeat;background-color:#36A1CB;background-position: left top; }
div.menusR  ul ul li a 
{	
	padding-left:12px;
	position:relative;
	top:-4px;
	left:10px;
	color:White;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	display:block;	
}
div.menusR  ul ul li.menupath a
{
	font-weight:bold;
} 

div.menusR  ul ul li.menupath ul li.menupath a
{
	font-weight:bold;
} 
div.menusR  ul ul ul li  {display:list-item; padding-top:7px 0px 0px 0px; margin:0px;background-image:url(img/lineR3.gif);background-repeat:no-repeat;background-color:#fda7a7;background-position: left top; }
div.menusR  ul ul li.menupath ul li a 
{	
	padding-left:22px;
	position:relative;
	top:-4px;
	left:10px;
	color:#464646;
	font-size:11px;
	text-decoration:none;
	padding-right:9px;
	font-weight:normal;
	
}


div.menuKnow 
{
	margin-top:15px;
}
div.menuKnow div.headerknow 
{
	background-image:url(img/menuKnow.gif);
	width:151px;
	height:32px;
}

div.menuKnow div.footerknow
{
	background: url(img/know_bottom.gif) no-repeat left top;
	height:12px;
	width:150px;
	
	
}

div.menuKnow td.link 
{
	background-image:url(img/lineBlue.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#39a1cb;
	height:24px;
	padding:0px 0px 0px 11px;
	margin:0px 0px 0px 0px;
}


div.menuKnow td.link a 
{
	display:block;
	color:White;
	font-size:11px;
	margin:-1px 0px 0px 0px;
	position:relative;
}

.bgg
{
	background-color:#FCFDFE;
}

td.contentB 
{
	overflow:hidden;
	vertical-align:top;
	width:441px;
	background-image:url(img/headerB.gif);
	background-repeat:no-repeat;
	background-color:white;	
}

td.contentZ
{
	vertical-align:top;
	width:441px;
	background-image:url(img/headerG.gif);
	background-repeat:no-repeat;
	background-color:white;	
}

td.contentR 
{
	vertical-align:top;
	width:441px;
	background-image:url(img/headerR.gif);
	background-repeat:no-repeat;
	background-color:white;	
}

td.contentY 
{
	vertical-align:top;
	width:441px;
	background-image:url(img/headerY.gif);
	background-repeat:no-repeat;
	background-color:white;	
}

div.footerdivcnt 
{
	height:100%;
	margin-left:17px;
	background-image:url(img/bottomct.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:White;
}
td.footercnt 
{
	height:49px;
	background-image:url(img/bottomct.gif);
	background-repeat:no-repeat;
	background-position:17px bottom;
	
}

div.content { margin:0px 0px 0px 0px;  width:824px; padding:0px 0px 0px 17px; width:824px; }
div.levo_zgoraj { background-image:url(img/bg1.gif); width:470px; height:160px; background-repeat:no-repeat; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.levo_zgoraj img.def { float:right; }

div.levo_zgoraj p { margin:2px 0px 0px 14px; font-size:11px; }

div.desno_zgoraj { background-image:url(img/bg2.gif); width:343px; height:160px; background-repeat:no-repeat; float:left; margin:0px 0px 0px 11px; }
div.desno_zgoraj img.def { float:right; }
div.desno_zgoraj p { margin:0px 0px 0px 14px; font-size:11px; padding:0px;}

table.spodaj { margin:12px 0px 32px 0px; float:left;  }
table.spodaj td { vertical-align:top;	 }
table td.c1 { width:319px; background-image:url(img/ls_f.gif);  background-repeat:no-repeat; background-position: left bottom; background-color:White; }
table td.c1 .freetext{  }


table td.c2 { width:151px; background-color:#39A1CB; }
table td.c2 img {}
table td.c2 a { color:White; text-decoration:underline;  }
table td.c2 ul { float:left; width:100%; list-style-type:none; }
table td.c2 li { background-image:url(img/link_p.gif); background-repeat:repeat-x; background-position: left bottom; padding:3px 0px 5px 5px; }

table td.c3 { width:11px; }

table td.c4 { width:192px;  background-repeat:no-repeat;  background-image:url(img/ls_f.gif); background-position:left bottom; background-color:White; }


table td.c5 { width:151px; background-image:url(img/dds_h.gif); background-repeat:no-repeat; background-color:#FFDACC; }
table td.c5 ul {  width:100%; list-style-type:none; background-image:url(img/crta3.gif); background-repeat:no-repeat; background-position:center top; margin-top:10px; padding-top:2px; }
table td.c5 li { background-image:url(img/crta2.gif); background-repeat:repeat-x; background-position: left bottom; padding:3px 0px 5px 0px; margin: 0px 7px 0px 7px;  }
table td.c5 li a { background-image:url(img/puscica.gif); background-repeat:no-repeat; padding:2px 0px 0px 22px; display:block; height:19px; }

a.more { float:right; display:block; height:18px; line-height:18px; text-decoration:none; background-image:url(img/more.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:20px; margin:6px 10px 0px 10px; text-decoration:underline; }


div.lastnewslist { padding:0px 0px 0px 0px;   clear:both;  }
div.lastnewslist a.vec {text-decoration:none;  background-image:url(img/more.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:20px; line-height:22px;  }
div.lastnewslist div.info { background-image: url(img/news_icon.gif); background-repeat:no-repeat; padding-left:15px; clear:both; }
div.lastnewslist div.news { padding:5px 10px 0px 0px;}
span.up { text-transform:capitalize; }

div.lastnewslist a.title { color:#36A1CB; text-decoration: underline; font-family:Georgia; font-size:14px; font-weight:bold; margin:3px 0px 3px 0px; display:block; }
div.lastnewslist div.inside { margin-left:15px; }
#cnt div.lastnewslist ul, #cnt div.event ul { padding-left: 20px; }

div.lastnewslist div.inside div.town { margin: 5px 0px 5px 0px; }

div.crta { background-image:url(img/crta.gif); width:100%; height:1px; line-height:0px; font-size:0px; background-repeat:repeat-x; margin:10px 0px 0px 0px; }

/*  vastopna - neviden summary dogodka na entry, link na oddajo dogodka na entry..  */
table td.c4 div.lastnewslist div.summary	{ display: none; }
table td.c4 div.freetext p a.link, table td.c4 div.freetext a.link { margin-left: 15px; display: block; text-decoration:none; }


/*newsletters*/

img.enovice { margin:5px 0px 5px 0px; }
div.newsletter { margin:5px; }
div.newsletter .text {  color:White; }

div.newsletter form { margin:0px; padding:0px; }
div.newsletter form input.email { width:113px; height:15px; border:solid 1px #5D5D5D; margin-top:5px; }

/*poll*/
div.poll { width:147px; margin: 0px 0px 0px 2px; }
div.poll .inn { margin:0px 5px 0px 5px;  }
div.poll form { margin-top:10px; }
div.poll .glasuj { margin:7px 0px 0px 20px;  }
div.poll .archiveurl { float:right; }
div.poll .votes { margin:5px 0px 3px 0px; }


div.cnt { background-color:White; }

/* rightcol */
.rightcol .freetext {  }
.rightcol .freetext img { position:relative; top:2px;   }
.rightcol .lastnewslist {  background-color:White; width:214px;  }
.rightcol .lastnewslist .archiveurl { background-color:White;  float:right;}

/*calendar*/

table.calendar { clear:both; background-color:#DAFFD2; width:214px; margin-bottom:7px;}
table.calendar td table { width:214px; float:left; }
table.calendar td table thead tr td { color:#36A1CB; font-family:Georgia; font-weight:bold; background-color:#ABFF9A; border-right:0px;  }
table.calendar td table tr td { text-align:center; height:19px; vertical-align:middle; border-right:1px solid white;  }
table.calendar td table tr.dark td { background-color:#CBFFC0; }
table.calendar tr.foot td { text-align:center; background-color:White; color:#36A1CB; font-family:Georgia; font-size:12px; font-weight:bold; padding:5px 0px 10px 0px; }
table.calendar tr.foot td a { font-weight:normal; }
table.calendar td.bottom 
{
	color:#4d4d4d;
	text-align:center;
	background: url(img/calendar_bottom.gif) left bottom no-repeat White;
	width:100%;
	height:21px;
	padding-bottom: 10px;
}


table.rblist { width:100%; background-image:url(img/crta2.gif); background-repeat:repeat-x; background-position: left bottom;  }
table.rblist .first { width:40%; }
table.rblist .second { width:40%; }
table.rblist .text { width:90%; }
div.gaugebar { height: 14px;  background-color: #FE946C; width:100%; margin:2px 0px 2px 0px; }


/*freetext */
#cnt { margin:24px 10px 10px 10px; }
h1 { font-family:Georgia; font-weight:bold; font-size:30px; color:#36A1CB; }

#cnt .freetext ul { margin-left:35px; }
#cnt .freetext table { background-color:Red; width:420px; }
#cnt .freetext table tr.header td { background-color:#36A1CB; color:White; }
#cnt .freetext table tr.header td b, #cnt .freetext table tr.header td strong { color:White; }
#cnt .freetext table td { padding:3px; }
#cnt .freetext table tr.first td { background-color:#D6EBF4; }
#cnt .freetext table tr.second td { background-color:#DEEFF6; }
#cnt .freetext h1	{ color: #36a1cb; font-family: Georgia; font-size: 30px; }
#cnt .freetext h2	{ color: #36a1cb; font-family: Georgia; font-size: 18px; }
#cnt .freetext h3	{ color: #4ce056; font-family: Georgia; font-size: 14px; }




/* pollResult  */
div.pollResult h2 { margin-bottom: 10px; }
div.pollResult div.count { margin: 5px 0px 20px 0px; }
div.pollResult table { width: 100%; }
div.pollResult table td.first { width: 140px; }
div.pollResult table td.second { width: 400px; }

/* FORUM */
div.bb {  float: left; background:#ffffff url(img/body.freetext.gif) repeat-y center top; margin-bottom:5px; }
div.bb h1.dark { font-size:11px; font-family: Verdana; color:#3f3f3f; }
div.bb h1.dark a { text-decoration:none; }
div.bb h1.dark a:hover { text-decoration:underline; }
div.bb div.right { float:right; }

div.bb table.board, div.bb div.board {   margin:0px 0px 0px 0px; width:420px; }
div.bb table.board td a { color:#36A1CB; }
div.bb table.board td { padding:6px; background-color:#D6EBF4; }
div.bb table.board tr.head td { background-color:#36A1CB;  }
div.bb table.board tr.head td b { color:White; }
div.bb table.board tr.sec td { background-color:#DEEFF6;  }
div.bb table.board div.description { margin-top:4px; }
div.bb table.board td.num { width:25px;  text-align:center;  }

div.bb table.topic {  margin:0px 0px 0px 0px; width:420px; }
div.bb table.topic tr.head td { background-color:#36A1CB; color:White; }

div.bb table.topic td {  padding:6px; background-color:#EEEEEE; }
div.bb table.topic td b { color:White;}
div.bb table.topic td a { color:#36A1CB; }
div.bb table.topic tr.head td.topic { background-image:none; padding-left:10px; }
div.bb table.topic td.replies { width:25px; text-align:center; }
div.bb table.topic td.author { width:100px; text-align:center; }
div.bb table.topic td.views { width:25px; text-align:center; }
div.bb table.topic tr.new td { background-color:White;   }

div.bb table.messagelist { width:420px; }
div.bb table.messagelist tr.head td { background-color:#36A1CB; color:White; }
div.bb table.messagelist tr.head td a { color:White; } 

div.bb table.messagelist td { padding:6px; border-bottom:solid 1px #D4D3DD; background-color:#D6EBF4;   }
div.bb table.messagelist tr.sec td { border-bottom:solid 1px #D4D3BF; background-color:#DEEFF6;  }
div.bb table td.firstcol { text-align:right; padding-right:10px; width:100px; }

div.bb div.info { font-size:9px; }
div.bb div.sig { background-image:url(img/bb/sig.gif); background-repeat:no-repeat; padding:4px 0px 0px 5px; font-size:9px; }

div.bb img.avatar { margin: 3px 0px 2px 0px; }

div.bb div.list { margin:5px 0px 5px 30px; padding:0px; }
div.bb div.quote { margin:5px 20px 5px 30px; padding:4px; background-color:#D4D3DD; border:1px solid White; }
div.bb div.navigation { height:14px; margin-left:10px; }
div.bb div.navigation a { display:block; float:left; margin:0px 3px 0px 0px; }
div.bb div.navigation a.selected { font-weight:bold;}
div.bb div.paging { margin:0px 0px 3px 8px;  }
div.bb .message {  margin:0px 0px 0px 20px;  }
div.bb .error { color:Red;  }
div.bb div.preview {  border:solid 1px #D4D3BF;  background-color:#EEEEEE; padding:0px;  }
div.bb div.hidden {  display:none;  }

table.ttable tr.sec td { background-color:#EEEEEE;}

div.bb table.tform { width:415px; background-color:#D6EBF4;  }
div.bb table.tform tr.sec td { background-color:#DEEFF6;  }
div.bb table.tform td.firstcol { width:20px; }
div.bb table.tform textarea { width:98%; overflow:auto; }
div.bb table.tform tr.head td { background-color:#36A1CB;  }
div.bb table.tform tr.head td b { color:White; }
div.bb table.tform td { padding:6px; }

/* sitemap */
sitemap

/*iskanje*/
input.big_q
{
	border:solid 1px #5d5d5d;
	height:15px;
	padding:0px;
	margin:0px 0px 0px 20px;
	font-size:11px;
	width:164px;
	
}

input.search 
{
	border:solid 1px #5d5d5d;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 10px;
	
	font-size:11px;
	width:88px;
	
}

div.searchresults 
{
	padding:0px 20px 0px 20px;
}

div.searchresults div.t 
{
	margin:10px 0px 0px 0px;
	color:#36a1cb;
	font-size:11px;
}

div.searchresults div.u 
{
	display:none;
	margin:0px 0px 0px 0px;
}

div.searchresults div.a 
{
	margin:0px 0px 0px 0px;
	padding-right:20px;
	font-size:11px;
}

p.nomatch 
{
	padding:0px 20px 0px 20px;
	font-size:11px;
}

div.sitemap 
{
	margin:0px 0px 0px 0px;
}

div.sitemap ul 
{
	list-style-type:none;
	padding:0px 0px 10px 0px;
}

div.sitemap ul li a
{
	color:Blue;
}



div.sitemap ul li 
{
	padding-left:20px;
}
div.sitemap ul li a 
{
	font-size:13px;
	text-decoration:none;
	color:#36A1CB;
}

div.sitemap ul li ul li a 
{
	font-size:11px;
	color:#3f3f3f;
}

div.sitemap ul li a:hover
{
	text-decoration:underline;
}

div.sendtofriend div
{
	font-size:11px;
}

/*koledar*/
div.calendar 
{
	margin-left:-14px;
}

div.calendar div a
{
	margin-left:14px;
	font-size:14px;
	font-family:Georgia;
	float:left;
	text-decoration:none;
	color:#4ce056;
	font-weight:bold;
}

div.calendar div.now a
{
	color:#39a1cb;
}

table.calender 
{
	margin-top:-5px;
	margin-left:0px;
	margin-bottom:4px;
	
	
}
table.calender tr.month td
{
	background:white;
}

table.calender tr.month 
{
}

table.calender tr.month td  
{
	padding:0px;
	margin:0px;
	width:36px;
	text-align:left;
}
table.calender tr.month td a 
{
	color:#4ce056;
	font-family:Georgia;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

table.calendaer tr.month td a.last
{
	margin:0px;
}

table.calender tr.month td a.now 
{
	color:#39a1cb;
}


table.day 
{
	margin-bottom:4px;
}

table.day tr.days td
{
	background:#cbffc0;
	border-left:solid 1px white;
	border-bottom:solid 1px white;
	text-align:center;
	height:19px;
	width:30px;

}
table.day tr.days td.selected
{
	background-color:#39a1cb;
}

table.day tr.days td.selected a 
{
	color:White;
	text-decoration:none;
}

table.day  tr.days td a 
{
	margin:0px;
	padding:0px;
	color:#4d4d4d;
	font-size:11px;
	text-align:center;
}

div.ArhivKoledar div.Naslov 
{
	margin-bottom:10px;
}
div.ArhivKoledar div.Naslov h1 
{
	margin:0px;
	padding:0px;
	font-family:Georgia;
	font-size:18px;
}


div.ArhivKoledar div.news 
{
	margin:0px;
	padding:0px;
	height:51px;
	width:420px;
	overflow:hidden;
}

div.ArhivKoledar div.news  h3
{
	margin:3px 0px 0px 10px;
	padding:0px;
	color:#36a1cb;
	font-family:Georgia;
	font-size:14px;
}

div.ArhivKoledar div.news  h4
{
	margin:6px 0px 0px 0px;
	padding:0px;
	font-size:10px;
	color:#4d4d4d;
}



div.ArhivKoledar div.news 
{
	margin:0px;
	padding:0px;
	border-bottom:solid 1px white;
}

div.ArhivKoledar div.news table tr td.sum 
{
	color:#4d4d4d;
	font-family:Verdana;
	font-size:10px;
	padding-left:10px;
	padding-top:5px;
}

div.ArhivKoledar div.news table tr td.sum a 
{
	padding:0px;
	margin:0px;
	color:#36a1cb;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}



/*vprašalniki*/

div.buttons	input.ok 
{ background-color: White; border: 1px solid white; height:22px; background-image:url(img/more.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:16px; margin:6px 10px 0px 10px; text-decoration:underline; cursor: pointer; cursor: hand;}

table.qnrtab
{	
	width: 420px;
}
table.qnrtab tr td div 
{
	text-align:right;		
	font-size:11px;
	margin:0px;
	padding:0px;
}
table.qnrtab tr td 
{	
	vertical-align:top;
	text-align:left;
	padding-bottom:0px;

}

table.qnrtab tr td.NLqnrradiobutton div { text-align:left; margin:0px; padding:0px; padding-left: 20px; }
table.qnrtab tr td.NLqnrradiobutton div table	{ margin-left: 20px; margin-top: 10px; }

table.qnrtab tr td.qnrtextarea
{
	padding-bottom:20px; text-align: left; 
}
table.qnrtab tr td.qnrtextarea div 
{ 
	text-align: left;
	padding-left: 30px;
	margin-top:10px; 
}
table.qnrtab tr td.NLqnrtextarea div 
{ 
	text-align: left;
	padding-left: 30px;
	margin-top:10px; 

}
table.qnrtab tr td.qnrtextarea div textarea, table.qnrtab tr td.NLqnrtextarea div textarea
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	width:280px;
	border:solid 1px #5d5d5d; 
	height:90px;
	text-align: left;  
	
}


table.qnrtab tr td.qnrtextbox
{
	padding-bottom:20px;
}

table.qnrtab tr td.qnrcalendar { text-align:left; float:left; padding-bottom:20px; }

table.qnrtab tr td.qnrcalendar input {float:left; margin:0px 0px 0px 15px; width:209px;}

table.qnrtab tr td.qnrcalendar  div.calendar input {float:none; margin:0px; width:auto;}

table.qnrtab tr td.qnrtextbox div 
{
	padding:0px 0px 0px 15px;
	margin:0px;
	text-align:left;
}
table.qnrtab tr td.qnrdropdownlist 
{
	padding-bottom:20px;
}

table.qnrtab tr td.qnrdropdownlist div 
{
	text-align:left;	
	margin:0px; padding:0px;
}



table.qnrtab tr td.qnrdropdownlist div select
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 15px;
	width:210px;
	height:16px;
	border:solid 1px #5d5d5d;
}
table.qnrtab tr td.qnrtextbox input 
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:210px;
	height:16px;
	border:solid 1px #5d5d5d;
}
table.subQnrInLine 
{
	margin-left:15px;
	margin-top:15px;	
}

table.qnrtab tr td.qnrcheckbox div
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	padding-left:10px;		
}

table.qnrtab tr td.qnrcheckbox table tr td span
{
	font-size:11px;
	
}



table.qnrtab tr td.qnrcheckbox 
{
	padding-bottom:20px;
}

table.qnrtab tr td.qnrcheckbox table tr td 
{	
	margin:0PX 0PX 0PX 0PX;
	padding:0px 0px 0px 0px;
	
}

table.qnrtab tr td.qnrradiobutton
{
	padding-bottom:20px;
}

table.qnrtab tr td.qnrradiobutton div
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	padding-left:10px;		
}

table.qnrtab tr td.qnrradiobutton table tr td span
{
	font-size:11px;	
}

table.qnrtab tr td.qnrradiobutton table tr td 
{	
	margin:0PX 0PX 0PX 0PX;
	padding:0px 0px 0px 0px;
	
}
table.qnrtab tr td.NLqnrfreetext p 
{
	padding:0px;
	margin:0px;
}
table.qnrtab tr td.NLqnrfreetext
{
	padding-bottom:20px;
}


table.qnrtab tr td.NLqnrfreetext
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

table.qnrtab tr td.NLqnrfreetext div 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	
	overflow:hidden;
	text-align:left;
	padding-left:18px;
	
}
table.qnrtab tr td.NLqnrfreetext div span 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	font-size:11px;
	
}

table.qnrtab tr td.btnsubmit 
{
	
	text-align:right;
	padding-bottom:20px;
	
	
	
}

table.qnrtab tr td.btnsubmit input
{
	background-image: url(img/send_q.gif);
	border:0px;
	width:46px;
	height:17px;
}

table.qnrtab tr.subQNR textarea { height: 60px; }
table.qnrtab tr.subQNR td { padding-bottom: 2px; }

/*rezultati*/

div.qnr{ margin-left:15px; font-size:11px;  margin-right:25px;}


/*Podvprašalniki*/
.qnrQuestionnaire  div {text-align:left; margin:0px; padding:0px; float:left;}
table.qnrtab tr td.qnrQuestionnaire {padding-bottom:20px;}
table.subQnrInLine tr td.textbox input 
{
	width:70px;
}




/*  gallery  */

div.gallery { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.picture	{ float: left;  padding-right: 6px; position: relative; }
div.picturee	{ float: left;  padding-right: 0px; position: relative; }
div.picturee a, div.picture	a { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
div.sub	{ }
a.fotob	{ float:left; display:block; height:18px; line-height:18px; text-decoration:none; background-image:url(img/less.gif); background-position:left bottom; background-repeat:no-repeat; padding-left:18px; text-decoration:underline; }
a.fotof	{ float:right; display:block; height:18px; line-height:18px; text-decoration:none; background-image:url(img/more.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:18px; text-decoration:underline; }

td.numeros a { text-decoration: underline; }
td.numeros	a.see { text-decoration: none; }
td.ss	{ clear: both; }

table.fotogal	{ width: 409px; height: 136px; margin: 5px 0px 5px 0px; background-color: white; }
table.fotogal td.image	{ width: 112px; background-color: white; }
table.fotogal td.image	div.okolo { width: 112px; position: absolute; margin-top: -68px; }
table.fotogal td.opis {  vertical-align: middle; width: 218px; background-color: white; }
table.fotogal td.opis h1 { font-family: Georgia; font-size: 12px; margin: 0px; padding:0px; margin-bottom:5px; }
table.fotogal td.link { vertical-align: middle; text-align: right; width: 79px; background-color: white; }
table.fotogal td.link a.link, table.fotogaldiv td.link a, table.fotogal td.link a.link:hover, table.fotogaldiv td.link a:hover { display:block; height:18px; line-height:18px; text-decoration:none; background-image:url(img/more.gif); background-position:right bottom; background-repeat:no-repeat; padding-right:20px; margin:6px 10px 0px 10px; text-decoration:underline; }


div.lt	{ background: url(img/lt.gif) left top no-repeat; width: 8px; height: 8px; line-height: 1px; position: absolute; left: 0px; top: 0px; }
div.rt	{ background: url(img/rt.gif) right top no-repeat; width: 8px; height: 8px;line-height: 1px;  position: absolute; left: 92px; top: 0px; }
div.lb	{ background: url(img/lb.gif) no-repeat; width: 8px; height: 8px; position: absolute; left: 0px; top: 92px; }
div.rb	{ background: url(img/rb.gif) no-repeat; width: 8px; height: 8px; position: absolute; left: 92px; top: 92px; }
div.lb1	{ background: url(img/lb.gif) no-repeat; width: 8px; height: 8px; position: absolute; left: 0px; top: 118px; }
div.rb1	{ background: url(img/rb.gif) no-repeat; width: 8px; height: 8px; position: absolute; left: 92px; top: 118px; }

/* submenus */
ul.cntsubmenus { margin: 15px 10px 20px 15px; width:100%; }
ul.cntsubmenus { list-style-type: disc; padding-left: 20px; }