/* global properties */
body		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family: Tahoma; font-size: 11px; color: #484848; }
html		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family: Tahoma; font-size: 11px; color: #484848;
scrollbar-3d-light-color: #64a450;
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #ffffff;
scrollbar-face-color: #64a450;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;			 
			 }
div			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-collapse: collapse; }
table td	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
form		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
img			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
h1		{ color: #165d00; font-family: Tahoma; font-size: 16px; font-weight: normal; }	
h2		{ color: #165d00; font-family: Tahoma; font-size: 15px;  font-weight: normal; }
h3		{ color: #165d00; font-family: Tahoma; font-size: 14px;  font-weight: normal; }
a { color: #f27200; }
a:hover { color: #b3641d; }


/*  MAIN TABLE  */
table.container		{ width:100%; height:100%; }
table.container td	{ vertical-align: top; text-align: center; }
div.container		{ width: 1136px; position: relative; margin: 0 auto; }
td.first			{ height: 152px; width: 972px; background-color: #e6dcc1; }

/*  glava  */
td.toptd			{ height: 152px; width: 972px; background-image: url(img/bannbg.gif); background-position: 152px bottom; background-repeat: no-repeat; }
div.srch			{ position: absolute; top: 0px; left: 0px; background-color: #abcfa0; height: 25px; width: 244px; text-align: right; }
input.srchinput		{ border: 1px dotted #37352e; width: 213px; height: 14px; background-color: #ebf4e8; color:#505050;text-align: center; font-family: Verdana; font-size: 10px; }
div.menustop		{ z-index: 10; position: absolute; top: 0px; left: 244px; background-image: url(img/bgmenustop.gif); width: 575px; height: 25px; text-align: right;  vertical-align: bottom; }
div.logo			{ position: absolute; top: 25px; left: 0px; height: 127px; width: 152px; }
div.logo a			{ z-index: 100; display: block; height: 127px; width: 152px; text-decoration: none; background-image: url(img/logo.gif); background-position: 18px 0px; background-repeat: no-repeat;}
div.banner			{ position: absolute; top: 48px; z-index: 5; left: 165px; width: 468px; height: 60px; text-align: left;}
div.banner2			{ clear: both; padding-top: 17px; margin-left: 123px; * margin-left: 0px; }
div.banner3			{ float: right; margin-left: 2px; margin-top: 17px; width: 160px; }
#banner4			{ position: absolute; top: 26px; z-index: 5; left: 692px; width: 125px; height: 125px; }
/*  newslwtter  */
div.enovice			{ position: absolute; top: 0px; left: 818px; width: 154px; height: 152px; background-image: url(img/e-nwsbg.gif); background-position: left bottom; background-repeat: no-repeat; }
div.newsletter		{ padding-top: 33px; text-align: left; padding-left: 9px; }
input.mailbox		{ width: 134px; border: 1px dotted #323232; height: 14px; }
div.d1				{ padding-top: 5px; float: left; }
div.d1 a			{ text-decoration: underline; color: #f27200; background-image: url(img/pusa.gif); background-position: right bottom; background-repeat: no-repeat; padding-right: 15px; }
div.d1 a:hover		{ text-decoration: underline; color: #b3641d; background-image: url(img/pusa_o.gif); }
div.d2				{ padding-top: 5px; float: right; padding-right: 28px; }
div.d2 a			{ text-decoration: underline; color: #f27200; background-image: url(img/pusa.gif); background-position: right bottom; background-repeat: no-repeat; padding-right: 15px; }
div.d2 a:hover		{ text-decoration: underline; color: #b3641d; background-image: url(img/pusa_o.gif); }
div.text			{ padding-bottom: 6px; color: #676767; }
div.errormessage, div.errormessage div	{ line-height: 9px; }

/*  middle tr - content, menus left, news.....  */


/*  td ena  */
td.td1				{ width: 153px; height: 530px; text-align: left; vertical-align: top; background-color: #9bd09f; background-image: url(img/border1.gif); background-repeat: repeat-y; background-position: top right; }
div.icons			{ height: 86px; width: 153px; position: relative;background-image: url(img/iconsbg.gif); }
div.icons a			{ display: block; height: 25px; width: 28px; text-decoration: none; }
div.icons div.f		{ position: absolute; top: 9px; left: 118px; }
div.icons div.h		{ position: absolute; top: 18px; left: 85px; }
div.icons div.m		{ position: absolute; top: 32px; left: 55px; }
div.icons a.f		{ background-image: url(img/ico/f.gif); }
div.icons a.f:hover	{ background-image: url(img/ico/f_o.gif); }
div.icons a.m	{ background-image: url(img/ico/m.gif); }
div.icons a.m:hover	{ background-image: url(img/ico/m_o.gif); }
div.icons a.h	{ background-image: url(img/ico/h.gif); }
div.icons a.h:hover	{ background-image: url(img/ico/h_o.gif); }

div.menusleft		{ width: 151px; }


/*  tdforum  */
td.tdforum	{ width: 819px; }
div.sysforum				{ float: left; width: 796px; height: 17px; text-align: left; padding-left: 23px; background-image: url(img/bgsysforum.jpg); color: #bbbbbb; font-family: Verdana; font-size: 9px; }
div.sysforum a			{ text-decoration: underline; font-weight: normal; color: #bbbbbb; }
div.sysforum a.bold		{ text-decoration: none; color: #bbbbbb; font-weight: bold;  }
div.enoviceforum			{ background-image: url(img/e-nwsbgforum.gif);  background-color: #dae9da;}
td.tdbottomforum			{ background-image: url(img/bgbottomforum.gif); width: 972px; height: 160px; font-size: 10px; background-color: #dae9da;}
div.td3bgrndforum		{ position: relative; top: -20px; left: 0px; background-image: url(img/bgtd3divforum.gif); height: 20px; width: 154px; float: right; }

/*  td dva  */
td.td2				{ text-align: left; width: 509px; background-color: #e3edf5; background-image: url(img/bordercnttd2.gif);  background-repeat: repeat-y; background-position: top right; }
div.sys				{ float: left; width: 486px; height: 17px; text-align: left; padding-left: 23px; background-image: url(img/bgsys.gif); color: #bbbbbb; font-family: Verdana; font-size: 9px; }
div.sys a			{ text-decoration: underline; font-weight: normal; color: #bbbbbb; }
div.sys a.bold		{ text-decoration: none; color: #bbbbbb; font-weight: bold;  }
td.cntline			{ height: 20px; background-image: url(img/cnt-line.gif); background-position: left top; background-repeat: no-repeat; }

div.nwsline1			{ height: 46px; background-image: url(img/nwsline1.gif); background-position: left bottom; background-repeat: no-repeat; }
div.nwsline2			{ height: 46px; background-image: url(img/nwsline2.gif); background-position: left bottom; background-repeat: no-repeat; }
td.cnt				{ width: 480px; background-color: #dae9da; background-image: url(img/bordercnt.gif);  background-repeat: repeat-y; background-position: top right; padding-bottom: 15px; }
td.oglasi			{ background-image: url(img/bordercnttd2.gif);  background-repeat: repeat-y; background-position: top right; }
td.borderformum			{ width: 1px; background: url(img/borderforum.gif); background-repeat: repeat-y; background-position: left top; }

/* td3  */
td.td3				{ height: 1px; width: 156px; background-color: #e7e2cc; background-image: url(img/pollborder.gif);  background-repeat: repeat-y; background-position: top right; }
td.td3 div.img		{ background-color: #ceddb9; background-image: url(img/pollborder.gif);  background-repeat: repeat-y; background-position: top right; }
td.td3 div.lastnewslist	{ background-image: url(img/dogodkipic.gif); background-position: left top; background-repeat: no-repeat; }
div.anketa				{ width: 156px; background-color: #e7e2cc; background-image: url(img/pollborder.gif);  background-repeat: repeat-y; background-position: top right; }

/* td4  */
td.td4				{ height: 1px; width: 154px; background-color: #d2e3d1; }
div.vreme			{ padding-top: 11px; background-color: #ceddb9; width: 154px; }
div.vreme div.freetext { padding: 6px 8px 0px 8px; margin: 0px 0px 0px 0px; color: #ceddb9; color: #165D00; }

div.knjige				{ width: 154px; background-color: #d2e3d1; }
div.knjige div.freetext { padding-left: 0px; padding-right: 0px; color: #727272; }
div.knjige div.freetext table.KZbook { color: #a0967c; padding: 0px 0px 0px 0px; border: 0px solid #000000; }
div.knjige div.freetext table			{ border: 0px solid  #93c085; width:100%; text-align: left; text-align: center; }
div.knjige div.freetext table td			{ border-right:0px solid  #93c085; text-align: center; }

	/* ikonce cnt */
div.apmp			{ position: relative; top: 0px; left: -4px; width: 21px; float: right; }
div.apmp a			{ display: block; height: 19px; width: 21px; text-decoration: none; }
div.apmp a.ap		{ background-image: url(img/ico/ap.gif); }
div.apmp a.ap:hover	{ background-image: url(img/ico/ap_o.gif); }
div.apmp a.am	{ background-image: url(img/ico/am.gif); }
div.apmp a.am:hover	{ background-image: url(img/ico/am_o.gif); }
div.apmp a.p	{ background-image: url(img/ico/p.gif); }
div.apmp a.p:hover	{ background-image: url(img/ico/p_o.gif); }	
div.apmp a.s	{ background-image: url(img/ico/s.gif); }
div.apmp a.s:hover	{ background-image: url(img/ico/s_o.gif); }	

/*  novice  */
#lastnewstd div.lastnewslist {padding-top: 35px; padding-left: 25px; background-image: url(img/novicapic.gif); background-position: 17px 11px; background-repeat: no-repeat; }

div.lastnewslist	{ padding: 32px 5px 0px 8px; text-align: left; }
div.lastnewslist div.summary	{ color: #165d00; }
div.lastnewslist div.hrefdate	{ padding-top: 10px; }
div.lastnewslist div.hrefdate a	{ text-transform: capitalize;color: #65a351; text-decoration: underline; }
div.lastnewslist div.hrefpusa	{ display: none; float: right; }
div.lastnewslist div.hrefpusa a { text-decoration: none; color: #65a351; background-image: url(img/pusa.gif); background-position: right bottom; background-repeat: no-repeat; padding-right: 15px; }
div.lastnewslist div.hrefpusa a:hover		{ background-image: url(img/pusa_o.gif); }
div.news		{ padding: 0px 24px 20px 23px; text-align: left; }
div.news div.summary	{ padding: 10px 0px 10px 0px; }
div.entrysummary		{ padding: 0px 24px 20px 23px; text-align: left; }


/*  ankete  */
div.poll			{ background-image: url(img/anketapic.gif); background-position: left top; background-repeat: no-repeat; padding: 48px 5px 20px 8px; text-align: left; }
div.poll div.pollTitle	{ color: #676767; }
div.poll table.pollAnswer { margin: 5px 0px 5px 0px; }
div.poll table.pollAnswer td {  text-align: left; padding-left: 0px; }
div.poll table.pollAnswer label { color: #676767; }
div.poll div.d2 a	{ padding-right: 20px; background-position: 40px bottom; }

table.pollDisplay						{ margin-bottom: 10px; padding:0px 0px 10px 0px; width:420px; }
table.pollDisplay tr td					{ font-weight: bold; padding: 0px 2px 20px 2px; border-bottom: 2px solid #c0c0c0; }

table.pollresults						{ border-collapse:collapse; padding:0px 0px 0px 0px; width:420px; }
table.pollresults tr td					{ height: 40px; text-align:right; padding: 4px 2px 2px 2px; }
table.pollresults tr td.first			{ height: 40px; width:25%; }
table.pollresults tr td.second			{ height: 40px; width:75%; }

div.gaugebar
{
	float:left;
	
	border: solid 2px;
	background-color:		#43A75B;
	border-top-color:		#97D4A6;
	border-left-color:		#97D4A6;
	border-bottom-color:	#1B7F33;
	border-right-color:		#1B7F33;
}
/* ankete */


div.freetext			{ padding-left: 23px; padding-right:24px; text-align: left; }
div.freetext a			{ color: #f27200; text-decoration: underline; }
div.freetext a			{ color: #f27200; }
div.freetext a:hover	{ color: #f27200; }
div.freetext h1			{ color: #165d00; font-size: 16px; font-weight: normal; font-family: Tahoma; }
div.freetext h2			{ color: #165d00; font-size: 14px;  font-weight: normal; font-family: Tahoma; }
div.freetext h3			{ color: #165d00; font-size: 14px;  font-weight: normal; font-family: Tahoma; }
.freetext table			{ border:1px solid  #93c085; color: #48484a; background-color: #dee9d9; width:100%; text-align: left; }
.freetext table tr.header { background-color:#abcfa1; color: #155e02; font-weight:bold; padding: 5px 10px 5px 10px;  text-align: left; }
.freetext table td			{ border-right:1px solid  #93c085; padding: 5px 10px 5px 10px;  text-align: left; }





/*  noga  */
td.tdbottom			{ background-image: url(img/bgbottom.gif); width: 972px; height: 160px; font-size: 10px; }
div.copyright		{ padding: 28px 0px 0px 152px; float:left; color: #57734f;}
div.legallinks		{ padding: 28px 18px 0px 0px; float:right;}
div.legallinks a	{ position: relative; top: 0px; left: 154px; text-decoration: none; color: #57734f; }
div.td3bgrnd		{ position: relative; top: -20px; left: 0px; background-image: url(img/bgtd3div.gif); height: 20px; width: 154px; float: right; }





/*  menus top */
div.menustop ul { z-index: 10; float: right; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }	
div.menustop ul li { z-index: 10; float: left; position: relative; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.menustop ul li div { z-index: 10;  float:left; border-left:none; }
div.menustop ul li div a { float:left; padding:10px 12px 0px 0px; display:block; color: #ffffff; text-decoration:none; font-weight: bold; font-size:11px; font-family:Tahoma; }
div.menustop ul li div a:hover { color: #d5cbb1; text-decoration: none; }


div.menustop ul ul { width: 114px; position: absolute; display:none; left:0px; z-index: 10; top: 23px; float:left; background-color:#5e8a5c; padding:2px 0px 3px 0px; }
div.menustop ul ul li { z-index: 10; float: left; top:0px; } 

div.menustop ul li ul div { z-index: 10; float:none; background-image:none;   height:19px; width:114px; border:0px none;  text-align: left; }
div.menustop ul li ul div.firstmenu { z-index: 10; padding-top: 5px; }
div.menustop ul li ul div a {  float:none; padding: 3px 0px 0px 8px; height:19px; border:0px none; color: #ffffff; font-weight: normal; }
div.menustop ul li ul div a:hover { color: #d1dcb9; text-decoration: none; background-color:#497547; }



/*  menus left  */
div.menusleft ul, div.menusleft ul ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }	
div.menusleft ul li { padding: 0px 0px 2px 0px; margin:0px 0px 0px 0px; position: relative; }
div.menusleft ul li div {  text-align: left; border-left:none; background-color: #8fbe81; height: 27px; }
div.menusleft ul li div a { padding: 5px 0px 0px 5px; height: 22px;  display:block; color: #165d00; text-decoration:none; font-weight: normal; font-size:12px; font-family:Verdana; }
div.menusleft ul li div a:hover { color: #ffffff; height: 22px; text-decoration: none; background-color: #65a451; }


div.menusleft ul ul { width: 114px; display:none; position: absolute; left:151px; top: 0px; z-index: 10; float:left; background-color:#8fbe81; padding:0px 0px 0px 0px; }
div.menusleft ul ul li { float: left; top:0px; } 

div.menusleft ul li ul div { float:none; background-image:none; width:114px; border:0px none;  text-align: left; height: 22px;}
div.menusleft ul li ul div a {  float:none; padding:5px 0px 0px 5px; height: 18px;border:0px none; color: #165d00; font-weight: normal; font-size:11px; font-family:Verdana; }
div.menusleft ul li ul div a:hover { color: #ffffff; height: 18px; text-decoration: none; background-color:#65a451; }

/*  sitemap  */

div.sitemap { display: block; text-align: left;  }
div.sitemap ul { margin-bottom: 40px; }
div.sitemap ul ul { margin-bottom: 10px; }
div.sitemap li { padding-left: 30px; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.sitemap a { padding: 2px 0px 2px 0px; text-decoration: none; color: Black; margin: 0px 0px 0px;  }


div.sitemap ul li { padding-left: 0px; list-style-type: none; list-style-image:none;  padding: 0px 0px 0px 0px; margin: 0px 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; color: #096439; 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; color: #096439; margin: 0px 0px 0px 0px; font-size:10px; font-weight:bold; color:black;  }
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; color:black;  }
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; color:black;  }
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; color:black;  }
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; color:black;  }
div.sitemap img { margin-right: 10px;	}
div.sitemap li hr { display: none; height: 0px;  color: black ; background-color: #E86D21; border:0px; }

div.narocilo	{ margin-top: 25px; text-align: left; }
div.narocilo div.freetext { text-align: left; padding-right: 0px; padding-left: 0px; }
div.narocilo div.freetext table			{ border:0px solid  #93c085; background-color: none;  background-color: #9bd09f; text-align: center;  width: 140px; }
div.narocilo div.freetext table td			{ border-right:0px solid  #93c085; text-align: center; }



/* FORUM */
div.entryforum	{ text-align: left; padding-top: 6px; padding-bottom: 5px; background: url(img/forum.gif); background-repeat: no-repeat; background-position: 0px 6px;}

div.linkforum		{ height: 46px; margin-left: 22px; }
div.linkforum a	{ display: block; height: 25px; text-decoration: none; }

table.forum			{ width: 100%; }
table.forum td.forumdate { text-align: right; padding-right: 2px; }
table.forum td.forumtitle { text-align: left; padding-right: 20px; padding-bottom: 14px; color: #143d64; }
table.forum td.forumdate a	{ color: #66798c; }
div.bulletinboard	{ text-align: left; padding-right: 20px; padding-left: 23px;}
table.topics	{ width: 465px; border: 1px solid #8ebe80; }
table.topics td	{ text-align: left;  background-color: white; padding: 5px; padding-left: 10px; }
table.topics tr.head	{ font-weight: bold; color: #165d00; background-color: #abcfa1; }
table.topics tr.head td	{ font-weight: bold; color: #165d00; background-color: #abcfa1; }
table.msg td.post div.heading	{ text-align: left; }
table.msg td.post div.body	{ text-align: left; }
table.msg td.info	{ text-align: left; }
table.msg		{ width: 465px; background-color: White; border: 1px solid #8ebe80; }
table.msg td.post	{ text-align: right; border-left: 1px solid #8ebe80; padding: 5px; padding-left: 10px; }
table.msg td.body	{ text-align: left; border-left: 1px solid #8ebe80; padding: 10px 10px 10px 10px; }
table.msg td.info	{ text-align: left; padding: 5px; padding-left: 10px; }
table.msg tr.row0	{ font-weight: bold; color: #165d00; background-color: #abcfa1; }
table.post input		{ width: 150px; }
table.post textarea		{ width: 150px; height: 80px; }

/* MALI OGLASI */
div.entrymalioglasi { float: right; width: 253px; text-align: left; padding-top: 4px; padding-bottom: 5px; background: url(img/rabljenistroji.gif); background-repeat: no-repeat; background-position: 25px 4px;}

div.linkoglasi		{ height: 48px; width: 153px; margin-left: 25px; }
div.linkoglasi a	{ display: block; height: 25px; width: 153px; text-decoration: none; }

table.add			{ width: 100%; }
table.add td.adddate { text-align: right; padding-right: 2px; }
table.add td.addtitle { text-align: left; padding-right: 20px; padding-bottom: 14px; color: #685131; }
table.add td.adddate a	{ color: #956d2c; }
div.addarchive  { padding: 10px 24px 15px 23px; text-align: left; }
div.malioglasi  { padding: 10px 20px 15px 22px; }
table.lastadd	{ width: 465px; border-left: 1px solid #8ebe80; border-bottom: 1px solid #8ebe80; border-right: 1px solid #8ebe80;}
table.lastadd tr.lastAddTitle	{ text-align: left; font-weight: bold; color: #165d00; background-color: #abcfa1; }
table.lastadd tr.lastAddTitle td { padding: 5px 10px 5px 10px; }
table.lastadd td.lastaddBody { text-align: left; width: 350px; background-color: White; }
table.lastadd td.lastaddBody td { text-align: left; padding-bottom: 10px; }
table.lastadd td.lastaddPic { text-align: left; width: 120px; background-color: White; PADDING: 8PX 4PX 8PX 4PX; }
table.newadd td	{ text-align: left; padding-right: 10px; }
table.newadd td input	{ width: 200px; }
table.newadd td textarea	{ width: 200px; }
table.newadd td select	{ width: 207px; }

/*    search   */
div.searchresults	{ text-align: left; padding-left:23px; padding-right: 15px; }
div.searchresults div.t div.r { text-align: left; }
div.searchresults div.t div.a { text-align: left; }