body {
   margin: 0px;
   padding: 0px;
   font-family: Tahoma;
   background-color: #ffffff;
   background-image: url(/site/images/top_back.gif);
	background-repeat: repeat-x;
	background-position: top;}
form {
	padding: 0px;
	margin: 0px;
}
h1 {
	display: inline;
	font-family:Arial;
	color: #0093D0;
	font-size: 18px;
	font-weight: normal;
}
h2 {
	display: inline;
	font-family:Arial;
	color: #617786;
	font-size: 14px;
	font-weight: bold;
}
a {
   color: #0066CC;
   text-decoration: underline;
}
a:hover {text-decoration: none;}
/* ---- cellpadding=0 cellspacing=0 ------- */
table {
	border-collapse: collapse;
	width: 100%;
	border: none;
}
td {
   padding:0px;
   color: #333333;
   font-size: 70%;
}
table.main {
   height:100%;
	}
td.top_part {
	height: 305px;
}
table.top_part {
	height: 305px;
}
td.left_top {
	width: 273px
}
td.top_left_links {
	background-image:url(/site/images/top_left_links.jpg);
	background-repeat:no-repeat;
	background-position: top;
	padding-left: 89px;
	padding-top: 3px;
	font-size: 12px
}
td.top_left_links a {
	color: #2C89C5;
	text-decoration: underline;
}
td.top_left_links a:hover {
	color: #333333;
	text-decoration: none;
	
}
td.right_top {
	background-image: url(/site/images/collage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
td.right_top_links {
	height: 50px;
	background-image: url(/site/images/right_top_back.gif);
	background-repeat: repeat-x;
}
table.right_top_links {
	height:50px;
	background-image: url(/site/images/top_right.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
table.right_top_links td {
	font-family:Tahoma;
	font-size: 11px;
	color: #999999;
	white-space: nowrap;
}
table.right_top_links td a {
	color: #999999;
	text-decoration: underline;
	white-space: nowrap;
}
table.right_top_links td a:hover {
	color: #999999;
	text-decoration: none;
}
td.right_collage {
	height: 211px
}
td.right_menu {
	background-image:url(/site/images/menu_back.gif);
}
table.menu td {
	text-align: center;
}
td.menu_active {
	color: #0093D0;
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	background-image:url(/site/images/menu_active_back.gif);
	text-align: center;
}
td.menu_pic_back {
	background-image:url(/site/images/menu_active_back.gif);
}
td.menu_link {
	text-align: center;
	text-transform:uppercase;
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
}
td.menu_link a {
	text-align: center;
	text-transform:uppercase;
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
}
td.menu_link a:hover {
	text-align: center;
	text-transform:uppercase;
	font-family: Arial Narrow;
	font-size: 11px;
	font-weight: bold;
}
/* content part */
td.left_content {
	width:273px;
}
td.left_news {
	padding: 10px 15px 15px 48px;
	height: 100px;
	vertical-align: top;
}
table.left_news {
	width: 1px
}
table.left_news td a {
	white-space: nowrap;
	color: #0066CC;
	font-size: 10px;
	text-decoration: underline;
}
table.left_news td a:hover {
	text-decoration: none;
}
.news_date {
	color: #666666;
	font-size: 10px;
	padding-bottom: 4px;
	display: block;
}
td.left_news a {
	color: #0066CC;
	text-decoration: none;
}
td.left_news a:hover {
	color: #0066CC;
	text-decoration: underline;
}
td.left_describe {
	height: 59px;
	background-image: url(/site/images/describe_back.gif);
	padding-left: 61px;
	padding-right: 26px
}
input.describe {
	width: 172px;
	border: solid 1px #729FBA;
	height: 17px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	padding: 0px 4px
}
td.left_cont_links {
	background-image: url(/site/images/left_back.gif);
	background-repeat: repeat-y;
	background-position: left;
	height: 1px;
	padding: 10px 10px 8px 63px;
}
td.left_cont_links p {
	margin: 5px 0px
}
td.left_cont_links a {
	color: #0066CC;
	text-decoration: underline;
}
td.left_cont_links a:hover {
	color: #0066CC;
	text-decoration: none;
}
.left_arrow {
	margin-right: 8px
}
td.right_content {
	padding-right: 20px
}
td.right_cont_title {
	height:57px
}
td.right_cont_top_r {
	width:291px
}
td.cont_object {
	padding:30px 0px 0px 13px;
	border-left: solid 1px #DBE3E8
}
td.object_rasp {
	background-image:url(/site/images/object_line.gif);
	background-repeat: repeat-y;
}
td.object_back {
	height: 12px;
	background-image: url(/site/images/object_back.gif);
	background-repeat: repeat-x;
}
td.object_text {
	padding-top:6px
}
td.object_text p {
	margin:6px 0px
}
td.object_text a {
	color: #0066CC;
	text-decoration: underline;
}
td.object_text a:hover {
	text-decoration: none;
}
td.object_text a.more {
	color: #333333
}
.object_more {
	margin-right:4px
}
td.cont_object_right {
	width: 290px;
	border-left: solid 1px #DBE3E8;
	padding: 0px
}
td.cont_right_text {
	padding-left:18px;
	font-size: 12px;
	font-weight: bold;
}
td.cont_right_text a {
	color: #333333;
	font-size: 13px;
	font-weight: normal;

	text-decoration: none;
}
td.cont_right_text a:hover {
	text-decoration: underline;
}
td.right_cont_r {
	height:1px;
	padding: 14px 12px 17px 12px;
	border-bottom: solid 1px #DBE3E8
}
td.content_text {
	height: 1px;
	background-color: #F1F4F6;
	background-image: url(/site/images/podpis.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
td.content_text_pad {
	padding: 15px 18px
}
td.content_text_pad a {
	color: #0066CC
}
td.content_text_right {
	width: 253px;
	padding: 19px 20px 19px 0px
}
td.content_text_right a {
	display: block;
	color:#0066CC;
	font-size: 11px;
	margin-bottom: 2px
}
td.cont_text_shadow {
	background-image: url(/site/images/cont_text_shadow_back.gif);
}
td.poll_title {
	height: 36px;
	background-image: url(/site/images/poll_title_back.gif);
	background-repeat: repeat-x;
}
td.poll_text {
	color:#0066CC;
	padding:12px 23px
}
td.left_poll_text {
	color:#666666;
	padding:12px 23px;
	font-weight: bold;
}
td.poll_but {
	width:88px;
	background-image: url(/site/images/poll_but_back.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td.poll_result {
	padding-left:9px
}
td.poll_result a {
	white-space: nowrap;
	color: #0066CC
}
/* bottom part */
td.bottom_part {
	height: 122px;
}
td.copyright {
	padding-left: 70px;
	width: 225px
}
td.copyright a {
	text-decoration: none;
	color: #333333
}
td.copyright a:hover {
	text-decoration: underline;
}
p.copy {
	color:#999999;
}
td.counter {
	width:290px;
	padding-top: 17px
}
/* other pages */
td.other_content {
	padding: 15px 20px 33px 17px;
	border-left: solid 1px #DBE3E8
}
.content_pic {
	float: left;
	margin: 10px 9px 10px 21px 
}
.cont_other_border {
	border-top: solid 1px #DBE3E8
}
td.left_other_menu {
	background-image:url(/site/images/other_left_menu_back.gif);
	background-repeat: repeat-y;
	padding:15px 15px 10px 49px;
	height: 1px
}
td.left_other_menu span.other_active {
	display: block;
	padding: 2px 0px 3px 19px;
	color: #333333;
	font-family: Arial;
	background-image: url(/site/images/menu_other_active.gif);
	background-position: left;
	background-repeat: no-repeat;
}
td.left_other_menu a {
	display: block;
	padding: 2px 0px 3px 19px;
	font-family: Arial;
	background-image: url(/site/images/menu_other_link.gif);
	background-position: left;
	background-repeat: no-repeat;
}
td.left_other_menu a:hover {
	background-image: url(/site/images/menu_other_active.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
}
td.other_breadcrumbs {
	color:#666666;
	font-size: 11px;
	font-weight:normal;
	padding: 12px 18px 0px 18px
}
td.other_breadcrumbs a {
	color:#666666;
	text-decoration: underline;
}
td.other_breadcrumbs a:hover {
	text-decoration: none;
}
td.menu_part {
	height: 30px;
}
table.menu {
	height: 30px;
}
table.menu td a {
text-transform:uppercase;
	color:#fff;
	text-decoration: none;
	font-weight: bold;
}
table.menu td a:hover {
	color:#fff;
	text-decoration: underline;
}
td.menu {
	background-image: url(/site/images/nav_back.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding-left: 14px;
	padding-top: 7px
}
/* dinamic menu */

	
.subMenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; WIDTH: 250px;  POSITION: absolute; 
}