/* : OSNOVNI STILI */
html
{
	overflow-y:scroll;
}
body
{	
	background:url(img/main_bg.gif);
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:13px;
	color:#353535;
}
h1, h2, h3, h4, h5, p, form, table td, ul, li, html, body
{
	padding:0;
	margin:0;
}
table
{
	border-collapse:collapse;
}
li
{
	list-style:none;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
img
{
	border:none; 
}
.fLeft
{
	float:left !important;
}
.fRight
{
	float:right !important;
}
.CLEARBOTH 
{ 
	clear: both !important; 
	float: none !important;
}
.noMargin
{
	margin:0;
}
.noPadding
{
	padding:0;
}
.fsBold
{
	font-weight:bold;
}
.aRight
{
	text-align:right;
}
.bgNone
{
	background:none !important;
}

/* BUTTON */
.button
{
	background:url(img/forum_button_left.gif) no-repeat;
	height:16px;
	float:left;
}
.button a
{
	margin-left:5px;
	padding-right:15px;
	float:left;
	height:16px;
	line-height:16px;
	background:url(img/forum_button_right.gif) no-repeat right !important;
	font-size:11px;
	font-weight:normal;
	color:white !important;
	text-decoration:none;
}
.button a:hover
{
	text-decoration:underline;
}




/* : STRUKTURA STRANI */
#main
{
	width:945px;
	margin:0 auto;
	background-color:white;
}
#mHeader
{
	width:908px;
	height:40px;
	margin:0 19px 0 18px;
	background:white url(img/line_gray.gif) repeat-x 0 30px;
}
#mEntry, #mContent, #mForum, #mForum2
{
	width:908px;
	margin:0 19px 0 18px;
	clear:both;
}
#mLeft
{
	width:715px;
	float:left;
	position: relative;
}
#mEntry #menuImage
{
	width:715px;
	min-height:290px;
	background-repeat:no-repeat;
}
* html #mEntry #menuImage /* only for IE6 */
{
	height:301px;
}
#mContent #menuImage,
#mForum #menuImage
{
	width:715px;
	min-height:165px;
	background-repeat:no-repeat;
}
* html #mContent #menuImage, /* only for IE6 */
* html #mForum #menuImage
{
	height:215px;
}
#mEntry #cLeft
{
	width:353px;
	float:left;
}
#mEntry #cRight
{
	width:353px;
	float:right;
}
#mContent #cLeft
{
	width:184px;
	float:left;
}
#mContent #cRight
{
	width:483px;
	float:right;
}
#mContent #cIcons
{
	width:19px;
	float:right;
}
#mForum2 #mLeft2
{
	width:184px;
	float:left;	
	height:300px;
}
#mForum2 #mRight2
{
	width:695px;	
	float:right;
}
#mRight
{
	width:184px;
	margin:0;
	float:right;
}
#mFoot
{
	width:908px;
	height:42px;
	margin:0 19px 0 18px;
	clear:both;
	background:white url(img/line_gray.gif) repeat-x 0 9px;
	color: #818287;
	text-align: center;	
}
#mFoot a 
{ 
	color: #2c3091; 
}
#mFoot * 
{ 
	font-size: 11px; 
}
#mInnerLine1
{
	width:715px;
	height:7px;
	background:url(img/menus_inner_under.gif) no-repeat left 1px;
}
#mInnerLine2
{
	width:715px;
	height:9px;
	background: url(img/under_def.jpg) no-repeat 2px top;
}

/*****   HEADER  *******************  */
#mFirstTop
{
	width: 603px;
	background: url(img/head1.gif) 129px top no-repeat;
	float: left;
	padding-top: 11px;
}

#mFirstTop div { padding-left: 150px; }

/*
#mSecTop
{
	width: 250px;
	background: url(img/head2.png) left top no-repeat;
	float: left;
	padding-top: 11px;
}
*/

#mSecTop div { padding-left: 24px; }

#mFirstTop div a, #mSecTop a { color: #595959; background: url(img/menu_bg.gif) left 7px no-repeat; padding: 0px 11px 0px 6px; font-size: 11px; }

#mLang	{ width: 68px; color: #595959; 	float: left; padding-top: 8px; font-size: 11px; }
#mLang a img { position: relative; top: 3px; }
#mLang	a { color: #a1a1a1; font-size: 11px; padding: 0px 0px 0px 0px; }
#mLang	a:hover { color: #14007e; }
#mLang	a.sel { color: #14007e; }

#mIcons { width: 88px; float: left; padding-top: 8px; }

#mFootLinks { float: right; text-align: right; color: #818287; }
#mFootLinks a { color: #818287; padding: 0px 2px 0px 3px; }

#mFootCopy { float: left; }
#mNavodila { color: #2c3091; }

#mFootPadd { padding-top: 12px; }
#mLogohref { position: absolute; top: 6px; left: 20px; }
#mLogohref a{margin:0;display:block;height:132px;width:100px;text-decoration:none}


/******  MENUS     ********************************************** */
#mMenus{position:absolute;top:135px;left:3px;height:130px;width:715px; clear: both; }
.height30px { height: 30px !important; }
#mMenus * { font-family: Tahoma; color: #ffffff; font-size: 11px; }
div.mMenuholder { float: left; width: 178px; }
div.line { margin: 0px 9px 0px 9px; height: 1px; line-height: 1px; background: url(img/mnu_line.gif) repeat-x left top; }
#mMenus	a 
{ 
	display: block; 
	width: 158px; 
	padding: 3px 0px 3px 9px;
	margin-left: 9px; 
	background: url(img/entrymnubg.gif) no-repeat left top;
	font-weight: bold;
}
#mMenus	a.first { height: 28px; margin-bottom: 7px; padding: 0px 0px 0px 0px; background-image: none; }
#mMenus	a.firstbig { height: 115px; padding: 0px 0px 0px 0px; background-image: none; }
#mMenus	a.sec { height: 22px; margin-bottom: 7px; margin-top: 6px; padding: 0px 0px 0px 0px; background-image: none; }



/******  LEVI MENIJI ***************************************************** */
#mContent #cLeft #mMargin,
#mForum2 #mLeft2 #mMargin
{
	margin-left: 2px;
}
#mMenusLeft 
{	
	float:left;
	width:181px;
	background:#2e3192;
	padding-top: 1px;
}
#mMenusBottom
{
	clear: both !important; float: none !important;
	background:#2e3192 url(img/mnu_line1.gif) left top repeat-x;
	width:181px;
	height: 9px;
	line-height: 9px;
	margin-left: 2px;
}
#mMenusLeft ul
{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	background: url(img/bg_ul1_splosni.gif);
}
#mMenusLeft ul li ul
{	
	background: url(img/bg_ul2_splosni.gif);
}
#mMenusLeft ul li ul li ul
{	
	background: url(img/bg_ul3_splosni.gif);
}
#mMenusLeft li
{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	background: url(img/mnu_line1.gif) left top repeat-x;
}
#mMenusLeft ul li.menupath a.selected,#mMenusLeft ul li.menupath a.arrow
{
	background: url(img/menu_sel.gif) 10px 8px no-repeat;
}
#mMenusLeft ul li.menupath ul li.menupath a.selected,#mMenusLeft ul li.menupath ul li.menupath a.arrow
{
	background: url(img/menu_sel.gif) 21px 8px no-repeat;
}
#mMenusLeft ul li.menupath ul li.menupath ul li.menupath a.selected,#mMenusLeft ul li.menupath ul li.menupath ul li.menupath a.arrow
{
	background: url(img/menu_sel.gif) 32px 8px no-repeat;
}
#mMenusLeft ul li.menupath ul li a.arrow
{
	background: url(img/puss.gif) 21px 8px no-repeat;
}
#mMenusLeft ul li.menupath ul li.menupath  ul li  a.arrow
{
	background: url(img/puss.gif) 32px 8px no-repeat;
}
#mMenusLeft a
{
	font-size:11px;
	color:#ffffff;
	float:left;
	display: block;
	width:150px;
	padding:3px 10px 1px 21px;
	background: url(img/puss.gif) 10px 8px no-repeat;
	text-decoration:none;
	font-weight: bold;
}
#mMenusLeft ul li ul li a
{
	width:139px;
	padding:3px 10px 1px 32px;
	background: url(img/puss.gif) 21px 8px no-repeat;
	font-weight: normal;
}
#mMenusLeft ul li ul li ul li a
{
	width:128px;
	padding:3px 10px 1px 43px;
	background: url(img/puss.gif) 32px 8px no-repeat;
	font-weight: normal;
}
/* FORUM */
div.bb
{
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:12px;
	color:#5f5f5f;	
}
div.bb .topSpace
{
	height:6px !important;
	background:white url(img/line_gray.gif) repeat-x 0 4px !important;
	font-size:0 !important;
}
div.bb div.nav
{
	padding:0;
	margin-top:8px;
	border:none;
	background:url(img/navigation_bg.gif) repeat-x;
	height:20px;
	line-height:20px;	
}
div.bb div.nav div.navigation
{
	margin-right:0;
}
div.navigation
{	
	font-size:11px;
	color:#606060;
	text-align:right;
}
div.navigation a
{
	background:url(img/pagger.gif) no-repeat;
	text-decoration:none;
	color:white !important;
	padding:0 5px 0 5px;
	margin-right:1px;
}
div.navigation a.deci
{
	padding:0 2px 0 2px;
}
div.navigation a.selected
{
	background:url(img/pagger_sel.gif) no-repeat;
}
div.bb h1
{
	font-size:24px;
	color:#2e3192;
	font-weight:normal;
}
div.bb h5
{
	height:20px;
	background-color:#2e3192;
	padding-left:10px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	color:white;
}
div.bb table.topic,
div.bb table.messagelist,
div.bb table.tform
{	
	width:695px;
	padding:0;	
	border-collapse:collapse;
}
div.bb table.topic td,
div.bb table.messagelist td
{
	padding:0 10px;
	border:solid white 1px;
	background-color:#e4e4e4;	
	vertical-align:top;
	font-size:11px;
}
div.bb table.tform td {font-size:11px;}
div.bb table.topic td a,
div.bb table.messagelist td a
{
	color:#2c3290;
	font-weight:bold;
}
div.bb table.topic td.center
{
	text-align:center;
	vertical-align:middle;
	font-size:11px;
}
div.bb table.topic tr.action td
{
	border:none;
	text-align:right;
	padding:0;
	background-color:#2e3192;	
}
div.bb table.messagelist tr.action td
{
	background-color:white;
	text-align:right;
	padding:0;
}
div.bb table.topic tr.head td,
div.bb table.messagelist tr.head td
{
	height:16px;
	line-height:16px;
	padding-left:13px;
	background-color:#696bb1;	
	font-size:11px;
	font-weight:bold;
	color:white;
	border:solid white 1px;
	border-bottom:none;
}
div.bb table.messagelist tr.head td {font-weight:normal;}
div.bb table.topic tr.even td,
div.bb table.messagelist tr.even td
{
	background-color:#f4f4f4;
}
div.bb table.topic tr.new td,
div.bb table.messagelist tr.new td,
div.bb table.tform tr.new td
{
	border:none;
	background:url(img/forum_foot_bg.gif) repeat-x;
	height:20px;
	padding:0;
	font-size:11px;
}
div.bb table.topic tr.new td div.button,
div.bb table.messagelist tr.new td div.button
{	
	margin-top:2px;
}
div.bb table.messagelist tr.row td
{
	background-color:white;
	height:6px;
	font-size:1px;
}
div.bb table.tform tr.row td
{
	background-color:white;
	height:1px;
	font-size:0px;
}
div.bb table.messagelist tr.even td.firstcol
{
	background-color:#e4e4e4;
}
div.bb table.messagelist tr.odd td.firstcol
{
	background-color:#f4f4f4;
}
div.bb table.messagelist td.firstcol b
{
	font-size:16px;
	color:#2e3192;
	font-weight:bold;
}
div.bb table.messagelist td.firstcol .info
{	
	color:#353535;
	font-size:11px;
}
div.bb table.messagelist td.firstcol .star
{
	margin:45px 0 10px 0;
}
div.bb table.messagelist td.messageText
{
	font-size:13px;
	color:#353535;
}
div.bb table.messagelist td.messageText .quote
{
	border:solid 1px #d4d4d4;
	padding:5px;
}
div.bb table.messagelist td.messageText .list
{	
	padding:0 0 0 10px;
	background:url(img/dot_li.gif) no-repeat 0px 8px;
}
div.bb div.paging
{
	
}
div.bb table.tform td
{
	color:#a2a2a2;
	background-color:#eaeaf4;
	height:20px;
}
div.bb table.tform td.firstcol
{
	text-align:right;
	text-transform:capitalize;
	vertical-align:top;
	color:#353535;
	padding-right:4px;
}
div.bb table.tform td.body
{
	padding-top:20px;
}
div.bb table.tform input.tbTitle
{
	width:585px;
	border:solid 1px #7f9db9;
}
div.bb table.tform select
{
	width:170px;
}
div.bb table.tform tr.new td input
{
	float:right;
	margin:2px 0 0 1px;
	border:none;
	background:url(img/forum_button_right.gif) no-repeat right;
	color:white;
	font-size:9px;
	padding:1px 14px 1px 10px;
}
*div.bb table.tform tr.new td input
{
	padding:1px 8px 0 4px;
	font-size:10px;
	margin:1px 0 0 1px;
}

div.bb .bbteaxtarea .emotions
{
	display:none;
}
div.bb .bbteaxtarea .toolbar input
{
	border:none;
	background:url(img/bbTextArea_button_bg.gif);
	color:white;
	padding:1px 4px;
	text-transform:capitalize;
	font-family:Tahoma;
	font-size:11px;
}
div.bb .bbteaxtarea textarea
{
	width:585px;
	height:250px;
	overflow:auto;
	font-family:Tahoma;
	font-size:13px;
	border:solid 1px #7f9db9;
}

/* TABBED NEWS ENTRY */
#tabbedNews,
#tabbedNewsRed
{
	width:353px;
	height:260px;
}
#tabbedNews a,
#tabbedNewsRed a
{
	color:#1a58a7;
	font-size:12px;
}
#tabbedNews .head,
#tabbedNewsRed .head
{
	height:35px;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding-right:6px;
}
#tabbedNews .head a,
#tabbedNewsRed .head a
{
	color:#1a58a7;
	font-size:11px;
	font-weight:bold;
}
#tabbedNewsRed .head
{
	height:35px;
	background:url(img/tabbedNews_headRed_bg.gif) no-repeat;
	color:black;
	font-size:11px;
	font-weight:bold;
	padding-right:6px;
}
#tabbedNewsRed .head a
{
	color:#ef4248;
	font-size:11px;
	font-weight:bold;
}
#tabbedNews .title,
#tabbedNewsRed .title{float:left;height:21px;line-height:21px;margin:13px 0 0 11px}
* html #tabbedNews .title,
* html #tabbedNewsRed .title
{
	margin:13px 0 0 5px;
}
#tabbedNews .tabBlueOpen
{
	float:right;
	height:21px;
	background:url(img/tabbedNews_tab_blue_open_l.gif) no-repeat left;
	margin-top:13px;
}
#tabbedNews .tabBlueOpen a
{
	float:left;
	margin:0 0 0 11px;
	padding:3px 11px 0 0;
	background:url(img/tabbedNews_tab_blue_open_r.gif) no-repeat right;	
	line-height:18px;
	color:black;
}
#tabbedNews .tabBlueClose
{
	float:right;
	height:21px;
	background:url(img/tabbedNews_tab_blue_close_l.gif) no-repeat left;
	margin-top:13px;
}
#tabbedNews .tabBlueClose a
{
	float:left;
	margin:0 0 0 11px;
	padding:3px 11px 0 0;
	background:url(img/tabbedNews_tab_blue_close_r.gif) no-repeat right;	
	line-height:18px;
}
#tabbedNewsRed .tabRedOpen
{
	float:right;
	height:21px;
	background:url(img/tabbedNews_tab_red_open_l.gif) no-repeat left;
	margin-top:13px;
}
#tabbedNewsRed .tabRedOpen a
{
	float:left;
	margin:0 0 0 11px;
	padding:3px 11px 0 0;
	background:url(img/tabbedNews_tab_red_open_r.gif) no-repeat right;	
	line-height:18px;
	color:black;
}
#tabbedNewsRed .tabRedClose
{
	float:right;
	height:21px;
	background:url(img/tabbedNews_tab_red_close_l.gif) no-repeat left;
	margin-top:13px;
}
#tabbedNewsRed .tabRedClose a
{
	float:left;
	margin:0 0 0 11px;
	padding:3px 11px 0 0;
	background:url(img/tabbedNews_tab_red_close_r.gif) no-repeat right;	
	line-height:18px;
}
#tabbedNews .body
{
	background-color:#e7eef6;
	margin:0 1px 0 2px;
}
#tabbedNewsRed .body
{
	background-color:#fef6f6;
	margin:0 1px 0 2px;
	padding-top:5px;
}

/* NEWS LIST */
#tabbedNews .body .newslist .box
{
	height:244px;
	padding:6px 10px 4px 10px;
	font-size:11px;
	color:#353535;
}
#tabbedNews .body .newslist .box li
{
	list-style:none;	
	background:url(img/dot_black.gif) no-repeat 0 7px;
	padding-left:4px;
}
#tabbedNews .body .newslist .box li a
{
	margin-left:5px;
}
#tabbedNews .body .newslist .box .categories
{
	text-align:right;
}
#tabbedNews .body .newslist .box .categories a
{	
	color:#14017f;
	padding:0 5px;
}
#tabbedNews .body .newslist .box .categories a.borderL
{
	background:url(img/border_blue.gif) no-repeat left 4px;
}
#tabbedNews .body .newslist .box .categories a.borderR
{
	background:url(img/border_blue.gif) no-repeat right 4px;
}
#tabbedNews .body .newslist .archive
{	
	padding:1px 0 0 10px;
	height:20px;
	line-height:20px;
	background:white url(img/news_foot.gif) repeat-x 0 1px;	
}
#tabbedNews .body .newslist .archive a
{
	font-size:11px;
	color:#14007e;
	text-decoration:underline;
}
#tabbedNews .body .newslist .archive a:hover
{
	text-decoration:none;
}

/* EVENT LIST EN */
#tabbedNewsRed .body .newslist_en a {color:#f1474e;}
#tabbedNewsRed .body .newslist_en .box
{
	height:189px;
	padding:6px 10px 4px 10px;
	font-size:11px;
	color:#353535;
}
#tabbedNewsRed .body .newslist_en .box li
{
	list-style:none;	
	background:url(img/dot_black.gif) no-repeat 0 7px;
	padding-left:4px;
}
#tabbedNewsRed .body .newslist_en .box li a
{
	margin-left:5px;
}
#tabbedNewsRed .body .newslist_en .box .categories
{
	text-align:right;
}
#tabbedNewsRed .body .newslist_en .box .categories a
{	
	color:#f1474e;
	padding:0 5px;
}
#tabbedNewsRed .body .newslist_en .box .categories a.borderL
{
	background:url(img/border_pink.gif) no-repeat left 4px;
}
#tabbedNewsRed .body .newslist_en .box .categories a.borderR
{
	background:url(img/border_pink.gif) no-repeat right 4px;
}
#tabbedNewsRed .body .newslist_en .archive
{	
	padding:1px 0 0 10px;
	height:20px;
	line-height:20px;
	color:#f1474e;
	background:white url(img/news_foot.gif) repeat-x 0 1px;	
}
#tabbedNewsRed .body .newslist_en .archive a
{
	font-size:11px;
	color:#f1474e;
	text-decoration:underline;
}
#tabbedNewsRed .body .newslist_en .archive a:hover
{
	text-decoration:none;
}



/* RAZPISI TABLE */
/*Dejan*/
#tabbedNewsRed div.title a{float:right;white-space:nowrap;color:#14007E;font-weight:normal;text-decoration:underline;background:url(img/razpisi_arrow.gif) no-repeat right 9px;padding:0 8px;margin:-2px 0 0 230px}
#tabbedNewsRed table.razpisi tr td.first { padding-top:5px; }
#tabbedNewsRed table.razpisi tr td { padding:0 10px 0 10px; }
#tabbedNewsRed table.razpisi tr.lastrow td { background:url(img/razpisi_lastrow.gif) repeat-x; padding:1px 0 0 10px; }
#tabbedNewsRed table.razpisi tr.lastrow td a { color:#f1474e; background:url(img/razpisi_arrow.gif) no-repeat right 9px; padding:0 10px 0 0; }
#tabbedNewsRed table.razpisi tr td span.link { background:url(img/dot_black.gif) no-repeat left 7px; padding:0 0 0 4px; }
#tabbedNewsRed table.razpisi tr td span.link span.date { padding:0 5px 0 0; }
/**/

#tabbedNewsRed table.razpisi
{
	width:350px;
	height:271px;
}
#tabbedNewsRed table.razpisi td
{
	background:#fef6f6;
	font-size:11px;
	color:#323637;
}
#tabbedNewsRed table.razpisi td a
{
	/*background:url(img/dot_black.gif) no-repeat left 7px;
	padding-left:5px;*/
	color:#f1474e;
	text-decoration:none;
}
#tabbedNewsRed table.razpisi td a:hover
{
	text-decoration:underline;
}
#tabbedNewsRed table.razpisi tr.header td,
#tabbedNewsRed table.razpisi tr.first td,
#tabbedNewsRed table.razpisi tr.second td
{
	height:18px;
	/*padding-left:10px;*/
}
#tabbedNewsRed table.razpisi tr.header td
{
	font-weight:bold;
}
/*
#tabbedNewsRed table.razpisi tr.first td
{
	background-color:#fef6f6;
}
#tabbedNewsRed table.razpisi tr.second td
{
		
}
*/
#tabbedNewsRed table.razpisi tr.text td
{
	vertical-align:top;
	padding:0 10px;
	height:37px;
}
#tabbedNewsRed table.razpisi tr.foot td
{
	height:21px;
	background:white url(img/razpisi_foot.gif) repeat-x left 1px;
}
#tabbedNewsRed table.razpisi tr.foot td a
{
	padding:0;
	background:none;
	margin-left:10px;
	font-size:11px;
	color:#14007e;
	text-decoration:underline;
}
#tabbedNewsRed table.razpisi tr.foot td a:hover
{
	text-decoration:none;
}
/*
#tabbedNewsRed table.razpisi .col1
{
	width:89px;	
}
#tabbedNewsRed table.razpisi .col2
{
	width:177px;
}
#tabbedNewsRed table.razpisi .col3
{
	width:84px;
}
*/

/* LEFT RIGHT CONTENT ENTRY */
div.entryEnews
{ 
	margin-top:10px;
	font-size:11px;
	background:white url(img/line_gray.gif) repeat-x bottom;
	padding-bottom:2px;
}
div.entryEnews .header
{
	height:27px;
	line-height:27px;
	background:url(img/header_green.gif) no-repeat;
	text-align:right;
	padding:0 10px;
	font-size:12px;
	color:black;
}
div.entryEnews .body
{
	margin-left:2px;
	background-color:#d6eee9;
}
div.entryEnews .body a
{
	color:#14007e;
	margin-left:10px;
}

/* rss */
div.entryRSSnews
{ 
	margin-top:10px;
	font-size:11px;
	background:white url(img/line_gray.gif) repeat-x bottom;
	padding-bottom:2px;
}
div.entryRSSnews .header
{
	height:27px;
	line-height:27px;
	background:url(img/header_orange_rss.gif) no-repeat;
	padding:0 10px;	
	color:black;
	position:relative;
}
div.entryRSSnews .header .fLeft
{
	background:url(img/ask_Arrow.gif) no-repeat right 10px;
	padding-right:20px;
}
div.entryRSSnews .header .rssLink
{
	float:right;
	margin-top:5px;
}
div.entryRSSnews .body
{	
	background-color:#ffdbd0;
}
div.entryRSSnews .body a
{
	color:#14007e;
	margin-left:10px;
}

/* ***** SEARCH ************/
#mSearch
{
	background: url(img/srch_bg.gif) no-repeat;
	height: 45px;
	text-align:center;
	position: relative;
}
#mSearch input.search
{
	height: 16px;
	width: 132px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #b0bec7;
	position: absolute;
	left: 10px;
	top: 9px;
}
#mSearch input.butt
{
	position: absolute;
	left: 157px; * left: 158px;
	top: 10px;	
}


/******* PROJEKTAR, NOVICE IN DOGODKI, RAZPISI, FORUM  *********************************************/
.RightTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 8px 10px 4px 11px;
	color: #000000;
}
.right_lajn
{
	line-height: 11px;
	height: 11px;
	margin-left: 2px;
	background: url(img/right_lajn.gif) left 1px repeat-x;	
}
.right_lajn_small
{
	line-height: 4px;
	height: 4px;
	margin-left: 2px;
	background: url(img/right_lajn.gif) left 1px repeat-x;	
}
.right_lajn_forum
{
	margin: 0px 2px 0px 2px;
}

/*   *** *** *** *** ***    *** *** *** *** ***    *** *** *** *** ***    *** *** *** *** ***    *** *** *** *** *** */
#mNoviceInDogodki
{
	background: url(img/novice_bg.gif) left top no-repeat;
	margin-top: 2px;
	padding-top: 6px;
}
#mNoviceInDogodki div.body
{
	background: #e8eef6;
	padding: 4px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #1a58a7;
	line-height: 13px;
}
#mNoviceInDogodki div.body a
{
	color: #1a58a7; 
	font-size: 11px;
	padding-left: 5px;
	background: url(img/black_link_bg.gif) left 6px no-repeat;
}

#mEobvescevalec
{
	background: url(img/eobvescevalec_bg.gif) left top no-repeat;
	margin-top: 5px;
	margin-bottom: 7px;
	padding-top: 1px;
}
#mEobvescevalec div.body
{
	background: #d6eee9;
	padding: 4px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #14007e;
	line-height: 13px;	
}
#mEobvescevalec div.body a
{
	color: #14007e; 
	font-size: 11px;
	font-family: Arial;
}

#mRazpisi
{
	background: url(img/razpisi_bg.gif) left top no-repeat;
	margin-top: -1px;
	padding-top: 6px;
}
#mRazpisi div.body
{
	background: #fdecec;
	padding: 4px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #f1474e;
	line-height: 13px;	
}
#mRazpisi div.body a
{
	color: #f1474e; 
	font-size: 11px;
	padding-left: 5px;
	background: url(img/black_link_bg.gif) left 6px no-repeat;
}

#mProjektar
{
	background: url(img/projektar_bg.gif) left top no-repeat;
	margin-top: 5px;
}
#mProjektar div.body
{
	background: #fbf6f6;
	padding: 4px 10px 4px 10px;
	margin: 1px 2px 0px 2px;
	color: #ba7a7a;
	line-height: 13px;	
}
#mProjektar div.body a
{
	color: #ba7a7a; 
	display: block;
	font-size: 11px;
	padding-left: 5px;
	background: url(img/projektar_link_bg.gif) left 6px no-repeat;
}
/* TIMER */
.timerCountdown
{
	background: url(img/timerCountdown_bg.gif) left top no-repeat;
	margin-top: 5px;
	margin-bottom: 7px;
	padding-top: 1px;
}
.timerCountdown div.body
{
	background: #f2fbf6;
	padding: 4px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #353535;
	line-height: 13px;	
}
.timerCountdown div.body .time
{
	font-size:14px;
	color:#02ad50;
	font-weight:bold;
	padding-top:5px;
}
.timerCountdown div.link
{
	background: #f2fbf6;
	padding: 0 0 0 12px;
}
.timerCountdown div.link a
{
	color: #14007e; 
	font-size: 11px;
	font-family: Arial;
}

/********* POVEZANE VSEBINE **************************************/
.PovezaneMainTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 9px 10px 4px 11px;
	color: #ffffff;
	margin-bottom: 1px;
}
#mPovezane div.container
{
	margin: 0px 2px 0px 2px;
	background: #696bb1;
}
#mPovezane
{
	background: url(img/povezane_splosni.gif) no-repeat;
	margin-top: 5px;
}
#mPovezane .RightTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 9px 10px 2px 11px;
	color: #000000;
}
#mPovezane div.body
{
	padding: 4px 10px 4px 10px;
	color: #ffffff;
	line-height: 14px;	
}
#mPovezane div.body a
{
	color: #ffffff;
	display: block;
	font-size: 12px;
	padding-left: 5px;
	background: url(img/povezane_link_bg.gif) left 6px no-repeat;
}

/********* POVEZANE VSEBINE SIVO*****************/

.GrayMainTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 9px 10px 4px 11px;
	color: black;
	margin-bottom: 1px;
}
#mGray div.container
{
	margin: 0px 2px 0px 2px;
	background: #696bb1;
}
#mGray
{
	background: url(img/oglasna-bck.gif) no-repeat;
	margin-top: 5px;
}
#mGray .RightTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 9px 10px 2px 11px;
	color: #000000;
}
#mGray div.body
{
	padding: 4px 10px 4px 10px;
	color: #ffffff;
	line-height: 14px;	
}
#mGray div.body a
{
	color: #ffffff;
	display: block;
	font-size: 12px;
	padding-left: 5px;
	background: url(img/dot_li.gif) left 6px no-repeat;
}

/********* FORUM DESNO **************************************/
#mForumRight * { color: #14007e; }

.ForumMainTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 20px 10px 2px 11px;
	color: #000000;
	margin-bottom: 1px;
}
#mForumRight div.container
{
	margin: 0px 2px 0px 2px;
	background: #fff8e7;
}
#mForumRight
{
	background: url(img/forum_bg.gif) no-repeat;
	margin-top: -2px;
}

#mForumRight .RightTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 9px 10px 2px 10px;
	color: #ecad00;
}
#mForumRight div.body
{
	padding: 4px 10px 4px 10px;
	color: #353535;
	font-family: Trebuchet MS;
	line-height: 14px;
	font-size: 12px;
}
#mForumRight div.body1
{
	line-height: 16px;
}
#mForumRight div.body2
{
	background: #fff2d1;
	line-height: 16px;
	height: 16px;
	vertical-align: bottom;
	padding: 0px 10px 0px 10px;
	margin: 0px 2px 0px 2px;
}
#mForumRight div.body a, #mForumRight div.body1 a
{
	color: #14007e;
	display: block;
	font-size: 12px;
	background: url(img/povezane_link_bg.gif) left 6px no-repeat;
	font-family: Trebuchet MS;
}

/* ******* LEVI STOLPEC **********************************************************************/
.LeftTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 8px 10px 4px 11px;
	color: #ffffff;
}
.left_lajn
{
	line-height: 11px;
	height: 11px;
	margin-left: 2px;
	background: url(img/right_lajn.gif) left 1px repeat-x;	
}

#mKontakt
{
	background: url(img/kontakt_bg.gif) left top no-repeat;
	clear: both;
	margin-top: 7px;
}
#mKontakt div.body
{
	background: #f4f4f4;
	padding: 10px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #353535;
	line-height: 12px;
	font-size: 11px;
}
#mKontakt div.body img { border: 1px solid #e7e7e5; }
#mKontakt div.body a
{
	color: #14007e; 
	font-size: 11px;
}

#mOglasna
{
	background: url(img/oglasna-bck.gif) left top no-repeat;
	clear: both;
	margin-top: 7px;
	color:#5a5a5a;
}

#mOglasna .LeftTitle
{
	color:black;
}

#mOglasna div.body
{
	background: #fbfbfb;
	padding: 10px 10px 4px 10px;
	margin: 1px 1px 0px 2px;
	color: #5a5a5a;
	line-height: 12px;
	font-size: 11px;
}
#mOglasna div.body img { border: 1px solid #e7e7e5; }
#mOglasna div.body a
{
	color: #5a5a5a; 
	font-size: 11px;
	display:block;
	background: url(img/dot_li.gif) left 5px no-repeat;
	padding-left:7px;
}

#mOglasna div.body div.news {margin-top:10px;}

#mOglasna div.body div.news h2
{
	color:#5a5a5a;
	font-weight:normal;
}

#mOglasna div.body h2 a
{
	color: #5a5a5a; 
	font-size: 11px;
	display:block;
	background: url(img/dot_li.gif) left 5px no-repeat;
	padding-left:7px;
}

/** **** *** VPRASAJTE NAS *********************/
#mVprasajtenas .LeftTitle
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	padding: 8px 10px 4px 11px;
	color: #000000;
	margin-bottom: 1px;
}
#mVprasajtenas
{
	background: url(img/vprasajtenas_bg.gif) left top no-repeat;
	clear: both;
	margin-top: 7px;
}
#mVprasajtenas .LeftTitle a
{
	color: #000000;
	font-size: 11px;
	padding-right: 19px;
	background: url(img/ask_Arrow.gif) right 4px no-repeat;
}


/* **** KAZIPOT, CNT IKONE ***********************************/
#mMenupath
{
	font-size: 11px;
	color: #a2a2a2;
	vertical-align: bottom;
	font-weight: normal;
	padding: 6px 10px 0px 0px;
	line-height: 14px;
}
#mMenupath a 
{
	color: #8d8fc3;
}

/* *****  vsebinski stolpec  *******************************************************************/
table.relatedcnt
{
	width: 181px;
	text-align: left;
	margin: 0px 0px 10px 10px;
	background-color: #eaeaf3;
}
table.relatedcnt td 
{ 
	padding: 10px 10px 10px 10px;
	color: #2e3192;
	line-height: 16px;
	font-size: 12px;
}


/* **** SITEMAP *********************************************************************************/

div.sitemap
{
	margin: 11px 0px 20px 0px;
}
div.sitemap a
{
	color: #2e3192;
	font-size: 12px;
}
div.sitemap *
{
	line-height: 16px;
	font-size: 12px;
}
div.sitemap ul
{
	padding:0;
	margin:0;
	list-style:none;
}
div.sitemap ul li
{
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 0px;
	list-style:none;
	background: url(img/sitemap_bg.gif) left 4px no-repeat;
}
div.sitemap ul li ul li
{
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 0px 7px;
}

/* *****  FTB STILI  *******************************************************************/
#cnt .freetext
{
	font-family:Trebuchet MS, Tahoma, Arial;	
	font-size:13px;
	color:#353535;
}
#cnt .freetext h1,
table.qnrtab td.NLqnrfreetext h1
{
	font-size:16pt;
	font-weight:normal;
	color:#2e3192;	
	padding:5px 0;
}
#cnt .freetext h2,
#cnt .freetext h2 a,
table.qnrtab td.NLqnrfreetext h2,
table.qnrtab td.NLqnrfreetext h2 a
{
	font-size:12pt;
	font-weight:bold;
	color:#2e3192;
	padding:5px 0;
	background:none;
}
#cnt .freetext h3,
table.qnrtab td.NLqnrfreetext h3
{
	font-size:10pt;
	font-weight:bold;
	color:#2e3192;
	padding:5px 0;
}
#cnt .freetext h4,
table.qnrtab td.NLqnrfreetext h4
{
	font-size:13px;
	font-weight:normal;
	color:#2e3192;
	padding:5px 0;
}

#cnt .freetext h5,
table.qnrtab td.NLqnrfreetext h5
{
	color:#ed1c24; 
	font-family:Trebuchet MS; 
	font-size:14px; 
	font-weight:bold;
}

#cnt .freetext li,
table.qnrtab td.NLqnrfreetext li
{
	background:url(img/dot_li.gif) no-repeat left 8px;
	padding-left:8px;
	margin-left:28px;
}
#cnt .freetext table tr.header td,
#cnt .freetext table tr.second td,
#cnt .freetext table tr.first td,
table.qnrtab td.NLqnrfreetext table tr.header td,
table.qnrtab td.NLqnrfreetext table tr.second td,
table.qnrtab td.NLqnrfreetext table tr.first td
{	
	height:18px;
	vertical-align:middle;
	font-size:12px;
	padding-left:10px;	
}
#cnt .freetext table tr.second td,
table.qnrtab td.NLqnrfreetext table tr.second td
{
	background-color:#f4f4f4;
}
#cnt .freetext table tr.first td,
table.qnrtab td.NLqnrfreetext table tr.first td
{
	background-color:#e4e4e4;
}
#cnt .freetext table tr.header td,
table.qnrtab td.NLqnrfreetext table tr.header td
{
	background-color:#e4e4e4;	
	font-weight:bold;
	color:#2e3192;
}
#cnt .freetext p,
table.qnrtab td.NLqnrfreetext p
{
	padding:5px 0;
}
#cnt .freetext .info,
table.qnrtab td.NLqnrfreetext .info
{
	font-size:11px;
}
#cnt .freetext a,
table.qnrtab td.NLqnrfreetext a
{
	font-size:13px;
	font-weight:normal;
	color:#2e3192;
	text-decoration:none;
	background:url(img/ico_link.gif) no-repeat right;
	padding-right:10px;
}
#cnt .freetext a:hover,
table.qnrtab td.NLqnrfreetext a:hover
{
	text-decoration:underline;
}
.freetext a.file,
table.qnrtab td.NLqnrfreetext a.file
{
	background:none !important;
	padding:0;
}
.freetext a.file img,
table.qnrtab td.NLqnrfreetext a.file img
{
	margin-right:2px;
}

/* NEWS LIST */
div.lastnewslist .news
{
	margin-bottom:20px;
}
div.lastnewslist .news p
{
	padding:0 !important;
}
div.lastnewslist .news h2
{
	padding:0 !important;
}

/* NEWSLETTER */
.containerrand
{
	background:url(img/line_gray.gif) repeat-x;
	padding-top:2px;
}
.containerrand .bodyrand
{
	background-color:#eaeaf4;
	padding-left:20px;
}
.containerrand .foot
{
	height:21px;
	line-height:21px;
	background:url(img/navigation_bg.gif) repeat-x left 1px;
	padding-left:20px;
}
.containerrand .foot .button
{
	margin:3px 0 0 65px;
}
input.tbText
{
	width:195px;
	border:none;
	border-top:solid 1px #b0bec7;
	border-left:solid 1px #b0bec7;
	padding-left:2px;
	font-size:13px;
}
.containerrand li
{
	padding:0 !important;
	margin:0 !important;
	background:none !important;
}
.error
{
	color:red;
}

/* SEARCH */
div.searchresults
{
	margin:10px 0;	
}
div.searchresults .item
{
	margin:5px 0;
}
div.searchresults h2
{
	padding:0 !important;
}

/** VPRAŠALNIKI **/
table.qnrtab 
{
	width:100%;
	background:url(img/qBg.gif);
	background-repeat:repeat-x;
	background-color:#eaeaf4;
}
table.qnrtab				{ vertical-align:top; }
table.qnrtab td.stolpec1	{ width:145px; }
table.qnrtab td.stolpec2	{ width:auto; }
table.qnrtab td				{ padding:5px 2px 0 2px; text-align:left; color:#616161; }
table.qnrtab td.qnrcalendar,
table.qnrtab td.qnrtextbox,
table.qnrtab td.qnrtextarea,
table.qnrtab td.NLqnrtextbox,
table.qnrtab td.NLqnrtextarea,
table.qnrtab td.qnrQuestionnaire,
table.qnrtab td.dropdownlist,
table.qnrtab td.NLqnrdropdownlist,
table.qnrtab td.qnrdropdownlist,
table.qnrtab td.qnrradiobutton input,
table.qnrtab td.NLqnrradiobutton input,
table.qnrtab td.btnsubmit,
table.qnrtab td.datum,
table.qnrtab td.qnrcheckbox,
table.qnrtab td.qnrradiobutton table td
{
	text-align:left;
}
table.qnrtab td.NLqnrfreetext
{
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:13px;
	color:#606060;
	text-align:left;
}
table.qnrtab td.qnrtextarea textarea,
table.qnrtab td.qnrcalendar input,
table.qnrtab td.qnrtextbox input,
table.qnrtab td.NLqnrtextbox input,
table.qnrtab td.qnrQuestionnaire input,
table.qnrtab td.qnrtextarea textarea, table.qnrtab td.NLqnrtextarea textarea,
div.vprasalniki textarea
{
	width:195px;
	border:none;
	border-top:solid 1px #b0bec7;
	border-left:solid 1px #b0bec7;
	padding-left:2px;
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:13px;
	color:#59595b;
}
table.qnrtab td.qnrtextarea textarea, table.qnrtab td.NLqnrtextarea textarea	{ width:254px !important; }
table.qnrtab td.qnrcalendar div			{ position:relative; }
table.qnrtab td.qnrcalendar input		{ width:85px; *float:left; }
table.qnrtab td.qnrcalendar .calendar	{ margin-left:3px; position:absolute; *float:left; top:0; left:90px; }
table.qnrtab td.qnrQuestionnaire select,
table.qnrtab td.qnrdropdownlist select  { width:170px; font-size:13px; font-family:Trebuchet MS, Tahoma, Arial; }
table.qnrtab td.dropdownlist			{ padding-top:6px; padding-left:5px; }
table.qnrtab td.qnrradiobutton span		{ font-size:13px; font-family:Trebuchet MS, Tahoma, Arial; }
table.qnrtab td img						{ border:none; }
table.qnrtab td a
{
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:13px;
	color:#2d3194;
	text-align:left;
}
table.qnrtab span.validator
{
	font-size:11px;
	color:Red;
}
div.buttons
{
	margin:1px 0 0 0;
	background:url(img/navigation_bg.gif) repeat-x;
	padding-left:151px;
}
div.buttons input
{
	background:url(img/forum_button_right.gif) no-repeat right;
	padding:0 10px 0 0;
	border:none;	
	color:white;
	font-family:Trebuchet MS, Tahoma, Arial;
	font-size:13px;
}

div.freetext h5 
{
	color:#ED1C24;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
}


