	body
	{
		background: #1A4777;
	}
	a:hover
	{
		text-decoration: none;
	}
	.body
	{
		width: 1024px;
		height: 100%;
		border-collapse: collapse;
	}
	.top
	{
		height: 100px;
		vertical-align: top;
		padding-top: 25px;
	}
	.top #logo
	{
		display: block;
		float: left;
		width: 250px;
		height: 49px;
		background: transparent url(i/logo.gif) no-repeat;
		margin-left: 20px;
	}
	.nav
	{
		float: right;
		line-height: 10px;
		margin-right: 170px;
	}
	.nav #h,.nav #m,.nav #e
	{
		display: block;
		float: left;
		width: 17px;
		height: 10px;
		margin-right: 18px;
	}
	.nav #h
	{
		background: transparent url(i/home.gif) no-repeat center bottom;
	}
	.nav #m
	{
		background: transparent url(i/map.gif) no-repeat center bottom;
	}
	.nav #e
	{
		background: transparent url(i/mail.gif) no-repeat center bottom;
	}
	.top_menu
	{
		vertical-align: top;
		height: 34px;
		padding: 0px;
	}
	.top_menu table
	{
		width: 100%;
		height: 34px;
		text-align: center;
		border-collapse: collapse;
		border: none;
	}
	.top_menu table tr td
	{
		background: transparent url(i/menu_bg.jpg) repeat-x;
		border-left: solid 1px #1A4777;
		border-left: expression(this.previousSibling==null?'none':'solid 1px #1A4777');
	}
	.top_menu table tr td:first-child
	{
		border: none;
	}
	.top_menu table tr td a
	{
		display: block;
		color: #ffffff;
		font-family: Tahoma;
		font-size: 18px;
	}
	.top_menu table tr td a:hover{
		text-decoration: none;
	}
	.picture
	{
		height: 196px;
		background: transparent url(i/top_bg.jpg) no-repeat right;
	}
	.main
	{
		height: 100%;
		vertical-align: top;
		padding: 0px;
	}
	.maintable
	{
		border-collapse: collapse;
		width: 100%;
		height: 100%;
	}
	.left_menu
	{
		padding: 0px;
		width: 270px;
		border-top: solid 4px #92B0D1;
		background: #6E91BD;
		vertical-align: top;
		font-family: Tahoma;
	}
	.left_menu a
	{
		color: #ffffff;
		font-weight: bold;
	}
	#left_border
	{
		display: block;
		clear: both;
		font-size: 0px;
		height: 2px;
		background: url(i/border.gif) repeat-x;
		margin: 0px 5px;
	}
	#right_border
	{
		display: block;
		clear: both;
		font-size: 0px;
		height: 2px;
		background: url(i/content_border.gif) repeat-x;
		margin: 0px 5px;
	}
	.list_menu
	{
		margin: 15px 0px 15px 35px;
	}
	.list_menu i
	{
		display: block;
		font-style: normal;
		font-size: 16px;
		margin-bottom: 10px;
		padding-left: 16px;
		color:#FFFFFF;
		font-weight:bold;
	}
	.list_menu ul
	{
		display: block;
		margin: 0px;
		list-style: none;
		padding: 0px;
	}
	.list_menu ul li
	{
		padding: 0px;
		background: url(i/menu_item.gif) no-repeat 0px 5px;
		margin: 0px;
		width: 160px;
		padding-left: 16px;
	}
	.list_menu ul li a
	{
		vertical-align: top;
		font-size: 14px;
	}
	.block_info
	{
		margin: 10px 0px;
		display: block;
		margin-left: 50px;
		padding-right: 20px;
		color: #ffffff;
		font-size: 12px;
	}
	.block_info #title
	{
		font-size: 16px;
		font-style: normal;
		margin-bottom: 10px;
		display: block;
		clear: both;
		font-weight: bold;
	}
	.main_content
	{
		padding: 18px 30px 10px 30px;
		width: 754px;
		border-top: solid 4px #7A92AF;
		background: #546F90;
		vertical-align: top;
		color: #ffffff;
		font-family:Arial;
		font-size: 14px;
	}
	.main_content td, .main_content td a
	{
		background: #546F90;
		vertical-align: top;
		color: #ffffff;
		font-family:Arial;
		font-size: 13px;
	}

	.main_content h3
	{
		text-transform: uppercase;
		font-size: 16px;
	}
	.main_content a
	{
		color: #ffffff;
	}
	.main_content #podrobno
	{
		display: block;
		margin-top: 10px;
	}
	.main_content img
	{
		border: solid 5px #D6D6D6;
		margin: 3px;
	}
	.footer_left,.footer_right
	{
		height: 60px;
		vertical-align: top;
		font-family: Arial;
		color: #AAC7E7;
		font-size: 11px;
	}
	.footer_left
	{
		background: #6E91BD;
	}
	.footer_right
	{
		background: #546F90;
	}
	.defis
	{
		float: left;
		margin-left: 30px;
		margin-top: 15px;
	}
	.defis img
	{
		float: left;
		padding-right: 5px;
	}
	.defis div
	{
		float: left;
		margin-top: 3px;
	}
	.defis a
	{
		display: block;
		clear: both;
		float: left;
		color: #AAC7E7;
		text-decoration: none;
	}
	.counter,.copy
	{
		display: block;
		float: left;
		margin-top: 18px;
		margin-left: 20px;
	}


	.list
	{
		margin: 15px 0px 15px 0px;
	}
	.list ul
	{
		display: block;
		margin: 0px;
		list-style: none;
		padding: 0px;
	}
	.list ul li
	{
		padding: 0px;
		background: url(i/menu_item.gif) no-repeat 0px 5px;
		margin: 0px;
		padding-left: 16px;
		vertical-align: top;
		font-size: 14px;
	}
	.list ul li a
	{
		vertical-align: top;
		font-size: 14px;
	}
div.list_menu i h1   { padding-bottom: 0px; font-size: 21px; }
div.list_menu li h2   { padding-bottom: 10px; margin:0px; line-height:80%;}
div.list_menu li h2 a { font-size: 14px;  }