div.debug 
{
	display:none;
}

table.master 
{
	margin-left:auto;
	margin-right:auto; 
	
	background-color:#404040;
	height:100%;
}
body {background-color:#404040;}
* { font-family:Tahoma; font-size:11px; color:#616161; }
body, table, table td, div,a, ul, li{margin:0px; padding:0px; border-collapse:collapse;  }
img { margin:0px; padding:0px;  border-width: 0px; }

div.header { height:33px; width:968px; background-color:#404040; position:relative; }
div.header a img { float:left; margin-top:12px; }

div.header div.lang { margin-top:11px; margin-left:83px; width:160px; float:left; }
div.header div.lang a.active { margin-left:9px; color:#5b5b5b; text-decoration:none;}
div.header div.lang a.pasive { margin-left:9px; color:#ffffff; text-decoration:underline;}

div.header div.korpomenu { position:absolute; top:11px; right:42px; }
div.header div.korpomenu a { font-weight:bold; color:#f8f8f8; float:left; text-decoration:none; }
div.header div.korpomenu a img { margin-top:3px; margin-right:2px; margin-left:8px;}

div.image { width:968px; height:180px; background-color:#404040; position:relative; }
div.image img { margin-left:42px; float:left; }
div.image img.a { position:absolute; margin-left:44px; margin-top:2px; }
div.image div.freetext img { position:absolute; margin-top:34px; margin-left:278px; }
div.image div.searchForm { position:absolute; bottom:2px; *bottom:1px; right:44px; }
div.image div.searchForm form { padding:0; margin:0; }
div.image div.searchForm input.big_q { border:solid 1px #616161; width:159px; height:19px; }
div.image div.searchForm input.but { margin-bottom:-6px; *margin-bottom:-4px; }
/*
div.image form { padding:0; margin:0; }
div.image input.big_q {border:solid 1px #616161; position:absolute;  margin-left:-179px; top:192px; width:159px; height:19px;}
div.image input.but { position:absolute;  margin-left:-20px; top:192px;}
div.image form p {margin-left:747px; margin-left*:-179px; top:167px; top*:178px; position:absolute; } 
*/

div.flash { background-color:#404040; width:968px; height:92px; }
div.flash div.abru { width:884px; margin-left:42px; }
/*
div.flash img.image,
div.flash div.abru img.image { *float:left; margin-left:42px; margin-top:7px;  }
*/

div.imagecontent { width:968px; height:105px; background-color:#404040; position:relative; }
div.imagecontent img { margin-left:42px; float:left; }
div.imagecontent img.a { position:absolute;  margin-left:44px; margin-top:2px;}
div.imagecontent div.freetext img { position:absolute; margin-left:278px; top:35px; }
div.imagecontent div.searchForm { position:absolute; bottom:-2px; *bottom:0px; right:44px; }
div.imagecontent div.searchForm form { padding:0; margin:0;}
div.imagecontent div.searchForm input.big_q { border:solid 1px #616161; width:159px; height:19px; }
div.imagecontent div.searchForm input.but { margin-bottom:-6px; *margin-bottom:-4px; }

/*
div.imagecontent form { padding:0px; margin:0px;}
div.imagecontent input.big_q {border:solid 1px #616161; position:absolute; margin-left:-179px; top:121px; width:159px; height:19px;}
div.imagecontent input.but { position:absolute; margin-left:-20px; top:121px;}
div.imagecontent form p { margin-left:747px; margin-left*:-179px; top:96px; top*:107px; position:absolute; color:#2a2b2b; }
*/


div.content { width:968px; background-color:#404040;  }
div.content div.center {border:solid 2px #ffffff; width:880px; width*:884px; margin-left:42px; }
div.content div.center table ul li 
{ 
	list-style-type:none;
	font-size:11px; 
	background-image:url(img/pikiceB.gif); 
	background-repeat:no-repeat; 
	background-position: 10px 3px; 
	padding-left:18px; 
	padding-top:0px; 
	padding-bottom:0px;
}

div.content div.center table td.menu
{
	vertical-align:top;
	background-color:#616161;
}
/* PRVI NIVO MENIJEV */
div.content div.center table td.menu ul
{
	margin:0 10px;
	padding:0;	
}
div.content div.center table td.menu li
{
	background:none;
	background:url(img/pikice8.gif) no-repeat 0 18px;
	padding:8px 0 0 0;
	margin:0;
}
div.content div.center table td.menu ul li a
{
	display:block;
	background:url(img/menubg.gif) repeat-x bottom left;
	margin:0 0 0 8px;
	padding:8px 0 5px 0;
	text-decoration:none;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
}
/* DRUGI NIVO MENIJEV */
div.content div.center table td.menu ul li ul
{
	background-color:#616161;
	margin:0 0 0 15px;
}
div.content div.center table td.menu ul li ul li
{	
	padding:0;
	background:url(img/pikice8.gif) no-repeat 0 11px;
}
div.content div.center table td.menu ul li ul li a
{
	background:none;
	padding:8px 0 0 0;
	font-weight:normal;
}
/* SELECTED PRVI NIVO */
div.content div.center table td.menu ul li.menupath a
{
	background-color:#da2127;
}
div.content div.center table td.menu ul li.menupath ul li a
{
	background-color:#616161;
}
/* SELECTED DRUGI NIVO */
div.content div.center table td.menu ul li ul li.menupath a
{
	color:#da2127;
}

div.content div.center table td.news  { padding-left:1px; vertical-align:top; width:176px; background-image:url(img/line.gif); background-repeat:repeat-y; background-position:left; background-color:#404040;}
div.content div.center table td.news div  { float:left; width:176px; height:31px; background-color:#616161;   }
div.content div.center table td.news div h1 { float:left;font-size:18px; color:White; padding:0px; margin:0px; padding-left:9px; padding-top:9px; font-weight:normal;}
div.content div.center table td.news div img { float:left; margin-top:19px; margin-left:3px; }
div.content div.center table td.news div.newslist { height:auto;  width:176px; padding-top:1px; background-color:#404040; }
div.content div.center table td.news div.newslist div.news { margin-top:-1px; height:auto; float:left; background-color:#404040; color:#f9f9f9; background-image:url(img/linenews.gif); background-repeat:no-repeat; background-position:left top;}
div.content div.center table td.news div.newslist div.news p { float:left; width:160px; margin:9px 0 0 7px; padding:0px; color:#f9f9f9; }
div.content div.center table td.news div.newslist div.news a { float:left; display:block; padding:0px; margin:0px 5px 0 0; color:#f9f9f9; font-weight:bold; text-decoration:none; }
div.content div.center table td.news div.newslist div.news a.more { color:#e31814; font-weight:normal; text-decoration:underline; display:block; background-image:url(img/dpikice.gif); 
	background-repeat:no-repeat; padding-left:11px; background-position: left 5px;  margin-top:5px; position:relative; left:95px; padding-bottom:11px;}
 

div.content div.center table td.center  { background-color:#f4f4f4; vertical-align:top; width:529px; background-image:url(img/line.gif); background-repeat:repeat-y; background-position:left; }
div.content div.center table td.center div.header { margin-left:2px; margin-left*:1px; height:15px; width:527px;background-color:#f4f4f4; 
	background-image:url(img/linelong.gif); background-repeat:no-repeat; background-position:14px bottom;
	 float:left; }
div.content div.center table td.center img {margin-left:1px; float:left;}
div.content div.center table td.center a.link1 { border:solid 1px red;   display:block; position:absolute; width:240px; line-height:30px; 
	height:30px; left:265px; top:389px; }
div.content div.center table td.center a.link2 { border:solid 1px red;  display:inline-block; position:absolute; width:210px; line-height:30px; 
	height:30px; left:380px; top:489px; }
div.content div.center table td.buttomleft {padding:0px;  background-image:url(img/redbox.gif); background-repeat:no-repeat; background-position: bottom left; background-color:#616161; vertical-align:bottom;   }
div.content div.center table td.buttomleft div.freetext table {margin:0px; padding:0px; margin-left:-9px;  position:relative; top:10px;  }
div.content div.center table td.buttomleft div.freetext table td { padding-left:40px;  text-align:right; color:#b3b2b2;}
div.content div.center table td.buttomleft div.freetext table td a {color:White; text-decoration:underline;}
div.content div.center table td.buttomleft div.freetext table td img {position:relative; right:3px; bottom:2px;}


div.footer {width:968px; height:30px;}
div.footer td { float:left; color:#5b5b5b; margin:0px; padding:0px; margin-left:4px; padding-top:8px; padding-left:44px; }
div.footer td div {padding-left:427px; padding-left*:435px;}
div.footer td div a { color:#5b5b5b;}

div.menupath a { color:#616161; text-decoration:none; }
div.menupath { float:left; padding-left:14px; color:#616161; }

div#cnt		{ float:left; }
div#cnt div.freetext	{ padding:0 15px 0px 15px;  margin:0px; color:#616161; }
div#cnt div.freetext li { background:url(img/pikiceB.gif) no-repeat 8px 12px; }
div#cnt div.freetext h1 {font-size:18px; color:#616161; padding:0px;}
div#cnt div.freetext a img,
div#cnt div.freetext img { border:none; } 
div#cnt div.freetext img.image { float:none; }
div#cnt div.freetext  div.item { margin:0px; margin-top:7px; }
div#cnt div.freetext  div.item div { color:#616161; font-weight:normal; margin-top:5px; }
div#cnt div.freetext  div.item h2 {  font-size:12px; color:#616161; font-weight:bold; margin:0px; }
div#cnt div.freetext  div.item td { }
div#cnt div.freetext  div.item td.left { width:189px;  }
div.cntph div#cnt div.freetext  div.item td.left {width:274px;}
div#cnt div.freetext  div.item td.right {width:313px;}
div#cnt div.freetext  div.item td.right h2 {margin-top:2px;}
div#cnt div.freetext  div.item td.left div img { border:solid #626262 1px; }
div#cnt div.freetext  div.item td.left div.left  {float:left; margin-right:1px;}
div#cnt div.freetext  div.item td.left div.left img { margin-left:0px; margin-left*:-3px; float:left; }
div#cnt div.freetext  div.item div.right img {margin-left:0px; margin-left*:-3px; margin-right:15px;}
div#cnt div.freetext  div.item a.more { color:#e31814; font-weight:normal; background-image:url(img/redbit.gif); background-repeat:no-repeat;
	padding-left:11px; background-position:left 5px; float:right; }


div#cnt div.freetext table.fotoheader { float:left; margin-top:5px; *margin-top:0; }
div#cnt div.freetext table.fotoheader td.first { vertical-align:top; width:385px;}
div#cnt div.freetext table.fotoheader td.first h1 { margin-top:6px; padding-top*:4px; font-weight:normal; }
div#cnt div.freetext table.fotoheader td.first p {color:#616161; margin-top:0px;  }
div#cnt div.freetext table.fotoheader td.second {vertical-align:top; width:113px;}
div#cnt div.freetext table.fotoheader td.second img { float:right; padding:0px; margin:0px; margin-top:11px; margin-top*:15px; }

div#cnt div.freetext table.fotofooter { margin-top:10px; margin-top*:15px; float:left; width:498px; margin-bottom:20px; }
div#cnt div.freetext table.fotofooter td.first {width:50%; color:#616161; vertical-align:top; }
div#cnt div.freetext table.fotofooter td.first a { color:#e31814; }
div#cnt div.freetext table.fotofooter td.second { width:50%; text-align:right; vertical-align:top; }
div#cnt div.freetext table.fotofooter td.second a{ color:#e31814;   background-image:url(img/redbit.gif); background-repeat:no-repeat; padding-left:11px; background-position:left 3px; font-weight:bold; }
div#cnt div.freetext h2  {font-weight:bold; font-size:12px;  padding:0px; margin-top:12px; margin-bottom:6px;}
div#cnt div.freetext h1 { padding:0px; margin-top:12px; margin-bottom:6px; color:18px; font-weight:normal;}

div#cnt div.image  
{ 
	float:left; 
	margin-top:10px; 
	*margin-top:30px; 
	margin-left:15px; 
	margin-left*:8px; 
	width:494px;
	width*:498px;
	height:264px; 	
	height*:268px; 
	background-color:#f4f4f4;
	border:solid 2px #616161;
}
div#cnt div.image img.bigImage 
{ 
	float:left; 
	margin:2px 0 0 2px;
	padding:0;
}

div#cnt div.gallery
{
	padding:0 0 2px 0;
	margin-left:15px;
	margin-left*:8px;
	width:494px;
	width*:498px;
	background-color:#f4f4f4;
	border-left:solid 2px #616161;
	border-bottom:solid 2px #616161;
	border-right:solid 2px #616161;
	float:left;
}
div#cnt div.gallery div.picture
{
	float:left;
	position:relative;
	left:1px;
	top:2px;
	width:82px;
	height:72px;
}
div#cnt div.gallery div.picture img
{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:80px;
	height:70px;
}
div#cnt div.gallery div.picture .borderImg
{	
	position:absolute;	
	width:80px;
	height:70px;
	top:0;
	left:1px;
	z-index:2;
	background-image:url(img/borderImg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}


/*
div#cnt div.gallery { padding:2px 2px 2px 1px; margin-left:15px; margin-left*:8px; float:left; width:490px;  width*:497px;  background-color:#f4f4f4; border-left:solid 2px #616161; border-bottom:solid 2px #616161; border-right:solid 2px #616161; }
div#cnt div.gallery div.picture { float:left; margin-left:-1px; }
div#cnt div.gallery div.picture img {float:left;}
div#cnt div.gallery div.list { margin-left:1px; }
*/

div#cnt div.sitemap ul li { display:list-item; background:none; background-image:url(img/redsitemapbit.gif);
	background-position:17px 7px; background-repeat:no-repeat; padding-left:25px; padding-top:4px; padding-bottom:2px;}
div#cnt div.sitemap ul li a { color:#e31814; text-decoration:underline; font-weight:normal; text-transform:uppercase; } 
div#cnt div.sitemap ul li li {background-image:url(img/sitemapbit.gif);}
div#cnt div.sitemap ul li li a { color:#616161; text-decoration:underline;}

div#cnt div.newslist div.news div.info {display:none; }
div#cnt div.newslist div.news  { padding:0px 15px 0px 15px; }
div#cnt div.newslist div.news div {color:#616161;}
div#cnt div.newslist div.news div.body {margin-top:5px;}
div#cnt div.newslist div.news a { color:#e31814; font-weight:normal; text-decoration:underline; }
div#cnt div.newslist div.news h2 {font-weight:bold; font-size:12px; margin-top:3px; margin-bottom:6px;  color:#616161; }
div#cnt div.newslist div.news div.archiveurl a	{ float:right; background:url(img/dpikice.gif) no-repeat 0 5px; padding:0 0 11px 11px; margin-top:5px; }


div#cnt div.allnewslist div.news div.info {display:none; }
div#cnt div.allnewslist div.news  { padding:0px 15px 0px 15px; }
div#cnt div.allnewslist div.news div {color:#616161;}
div#cnt div.allnewslist div.news div.body {margin-top:5px; }
div#cnt div.allnewslist div.news a { text-decoration:none; }
div#cnt div.allnewslist div.news a h2 { font-weight:bold; font-size:12px; margin-top:3px; margin-bottom:6px;  color:#616161;  }
div#cnt div.allnewslist div.news div.newsurl a { color:#e31814; font-weight:normal; text-decoration:underline; display:block; background-image:url(img/dpikice.gif); 
	background-repeat:no-repeat; padding-left:11px; background-position: left 5px;  margin-top:5px;  padding-bottom:11px; float:right;}
div#cnt div.allnewslist table {  margin-left:50px;}
div#cnt div.allnewslist table td { width:100px;}	
div#cnt div.allnewslist table td a {color:#616161; font-weight:bold;}	

div#cnt div.search {}
div#cnt div.search input.big_q {margin-top*:11px; margin-left:15px; border:solid 1px #616161;  float:left; width:159px; height:19px;}
div#cnt div.search input.but {margin-top*:11px;  float:left;  }

div#cnt div.search div.searchresults { color:#616161; margin-left:15px; border:solid 1px red;}
div#cnt p.res { color:#616161; margin-left:15px;  }
div#cnt div.searchresults div div {margin-left:15px;}
div#cnt div.searchresults div.t a { color:#e31814; font-weight:bold; text-decoration:underline; }
div#cnt div.searchresults div.t img { float:left; margin-top:5px; margin-right:3px; }
div#cnt div.searchresults div.u {color:#8c8c8c;  }
div#cnt div.searchresults div.a {color:#616161; margin-top:1px; margin-bottom:13px; }
	
div.content div.center table td.news div.freetext {height:auto; float:left; padding:0px; margin:0px; }
div.content div.center table td.news div.listitem {padding:0px; margin:0px; border-top:solid 2px #ffffff; border-bottom:solid 2px #ffffff; height:auto; background-repeat:no-repeat; width:176px;  background-color:#404040; }
div.content div.center table td.news div.listitem div.body { height:auto; padding-bottom:4px; padding-top:8px;  background:none; background-image:url(img/linenews.gif); background-repeat:no-repeat; }
div.content div.center table td.news div.listitem ul { padding:0px; margin:0px;}
div.content div.center table td.news div.listitem ul li {  background-image:url(img/pikice7.gif); background-position:9 4;   padding:0px; margin:0px;   margin-bottom:6px; padding-left:18px; }
div.content div.center table td.news div.listitem ul li a {padding:0px; margin:0px; text-transform:none; color:#e31814; font-weight:normal; text-decoration:underline;}


/* write submenus */
div.content div.center table ul.cntsubmenus li
{
	list-style:none;
	font-size:11px;	
	padding:7px 0 5px 23px;	
	background-image:url(img/pikiceB.gif);
	background-position:15px 10px;
	background-repeat:no-repeat;	
}
/*
div.content div.center table ul.cntsubmenus div li { margin:0; padding:0; list-style:none; background-image:none; }
div.content div.center table ul.cntsubmenus li a { background:red; }
*/
div#cnt form {width:500px; margin-left:15px;}
div#cnt table.qnrtab { border:0px solid red; width:100%; }
div#cnt table.qnrtab td { padding-bottom:5px;}
div#cnt table.qnrtab td.stolpec1 {width: 100px;}
div#cnt table.qnrtab td.qnrtextbox input { width:150px;  border:solid 1px #616161; width:159px; height:19px;}

div#cnt table.qnrtab td.qnrtextarea textarea { width:150px;  border:solid 1px #616161; width:159px; height:100px; }
