body {margin-left:0px; margin-right:0px; margin-top:0px; width:100%; font-weight: normal; font-family: tahoma; background: #FFFFFF; color:black;}

h1 {font-weight:bold; font-size:18px; color:#ff5a00; padding-bottom:0px; text-align:left;}
h2 {font-weight:bold; font-size:13px; color:#ff5a00; margin:0 0 10px 0; padding:0 0 0 0; text-transform:uppercase; text-align:left; font-family:tahoma; letter-spacing:0.05em; line-height:110%;}
h3 {font-weight:bold; font-size:12px; color:#004660; text-align:left; padding:0; margin:0;}
h3.right {font-weight:bold; font-size:12px; color:#004660; text-align:left; padding:0; margin:0; text-align:right}
h3.podpis {text-align:right; border:1px #004660 solid; border-style:solid none none none; padding:2px 0 0 0;}
h1.promote {text-align:center; letter-spacing:2px; line-height:20px;}

a {font-weight:normal; color:#004660; text-decoration:none}
a:hover {color:#ff5a00; text-decoration:underline}

table.book_list {border:1px silver solid; border-style:solid none none solid;}
table.book_list td {padding:3px 3px 3px 3px; border-style:none solid solid none; border:1px silver solid; }

table.main {margin:0 0 0 0; font-size:8px;}
table.main td {padding:0 0 0 0;}
table.main td.content {vertical-align:top; text-align:center; background-color:white;}
table.main td.copyright {vertical-align:middle; text-align:center; font-size:12px;}
table.main td.contact_line {text-align:right; font-size:11px; font-family:tahoma; line-height:125%;}
table.content {margin:0 0 0 0; font-size:12px; background-color:white;}
table.content td {padding:0 0 0 0; font-size:12px; line-height:12px;}

table.menu {margin:0 0 0 0; width:679px; height:15px;}
table.menu td {padding:0 0 0 0; vertical-align:middle; text-align:left; text-transform:uppercase; font-size:16px; font-family:tahoma; letter-spacing:0; color:#ff5a00; font-weight:normal;}
table.menu td.menu a {text-decoration:none; color:#5b9f00; font-weight:normal;}
table.menu td.menu a:hover {color:#ff5a00;}
table.menu td.menu a.sub_menu {text-decoration:underline; color:#ff5a00; font-weight:normal;}
table.menu td.menu a.sub_menu:hover {text-decoration:none;}
table.menu td.point {padding:0 8px 0 8px;}

table.addit_menu {margin:87px 0 0 107px; height:50px}
table.addit_menu td {padding:2px 0 2px 0; vertical-align:middle; text-align:left; font-size:11px; font-family:tahoma; letter-spacing:0; color:white; font-weight:normal;}
table.addit_menu td a {text-decoration:underline; color:#004660;}
table.addit_menu td a:hover {text-decoration:none; color:white;}
table.addit_menu td a.sub_menu {text-decoration:underline; color:white;}
table.addit_menu td a.sub_menu:hover {text-decoration:none;}

table.right_menu {margin:20px 0 0 15px;}
table.right_menu td {padding:0 0 0 0; vertical-align:top; text-align:left; font-size:13px; font-family:tahoma; letter-spacing:0; color:#FF5A00; font-weight:normal;}
table.right_menu td a {color:#2B2B2B; text-decoration:underline}
table.right_menu td a:hover {color:#FF5A00; text-decoration:none}
table.right_menu td.right_menu_img {padding:0 0 24px 0;}
table.right_menu td.right_menu_num {font-size:18px; padding:0 10px 12px 0;}
table.right_menu a.section_select {color:#FF5A00;}
table.right_menu td table.news_timeline {margin:0 0 10px 0;}
table.right_menu td table.news_timeline td {padding:0 3px 0 0; font-size:9px; font-family:tahoma; text-transform:uppercase; border-bottom:1px gray solid;}
table.right_menu td table.news_timeline td.news_timeline_desc {padding:1px 0 1px 0; font-size:9px; font-family:tahoma; text-transform:lowercase; color:gray; text-align:center;}
table.right_menu td table.news_timeline td.timeline_year {padding:1px 5px 1px 0; vertical-align:middle; text-align:left;}
table.right_menu td table.news_timeline td.timeline_year a {text-decoration:none; margin:0 0 0 0; padding:0 0 0 0;}
table.right_menu td table.news_timeline td table.timeline_month {margin:0 0 0 0;}
table.right_menu td table.news_timeline td table.timeline_month td {padding:1px 0 1px 4px; border:none; vertical-align:middle; text-align:left;}
table.right_menu td table.news_timeline td table.timeline_month td a {text-decoration:none; margin:0 0 0 0; padding:0 0 0 0;}

table.last_news {width:100%;}
table.last_news td {padding:0 0 5px 0; font-family:tahoma; text-align:left; vertical-align:middle; font-size:11px;}
table.last_news td a {text-decoration:underline; color:#ff5a00;}
table.last_news td a:hover {text-decoration:none; color:#004660;}
table.last_news table.last_news_date {height:20px; margin:5px 0 0 0;}
table.last_news table.last_news_date td {padding:0 0 0 0; font-family:tahoma; text-align:center; vertical-align:middle; font-size:11px; color:white;}

table.content_show {width:100%; height:100%; margin:0 0 0 0;}
table.content_show td.content_show {padding:20px 20px 20px 0; vertical-align:top; text-align:left; font-size:12px; font-family:georgia; letter-spacing:0; color:#FF5A00; font-weight:normal;}
table.content_show td.content_show div.art {padding:0 0 0 0; margin:0 0 6px 0; font-family:tahoma; font-size:12px; color:#2B2B2B; text-indent:15px; text-align:justify; line-height:125%;}
table.content_show td.content_show div.art a {color:#ff5a00; text-decoration:none;}
table.content_show td.content_show div.art a:hover {color:#004660; text-decoration:underline;}
table.content_show td.content_show img.img_right	{margin:5px 0 5px 10px; padding:1px 1px 1px 1px; color:#525252;}
table.content_show td.content_show img.img_left	{margin:5px 10px 5px 0; padding:1px 1px 1px 1px; color:#525252;}
table.content_show td.content_show img.img_center	{margin:5px 10px 5px 10px; padding:1px 1px 1px 1px; color:#525252;}
table.content_show td.content_show a.navi_menu_text {color:#03A8D9; text-decoration:none; font-size:11px; font-family:tahoma; line-height:130%;}
table.content_show td.content_show a.navi_menu_text:hover {color:#004660; text-decoration:underline;}
table.content_show td.content_show table.news_list {margin:0 0 0 0;}
table.content_show td.content_show table.news_list td {padding:0 0 0 0; font-family:tahoma; font-size:12px;}
table.content_show td.content_show table.news_list td table.last_news_date {height:20px; margin:15px 0 5px 0;}
table.content_show td.content_show table.news_list td table.last_news_date td {padding:0 0 0 0; font-family:tahoma; text-align:center; vertical-align:middle; font-size:11px; color:white;}
table.content_show td.content_show table.news_list td.news_description_no_id {font-size:11px; padding:0 0 2px 0; text-align:center; color:#004660; border-bottom:1px #004660 solid}
table.content_show td.content_show table.news_list td.news_description_with_id {font-size:11px; padding:0 0 2px 0; text-align:right; color:#004660; border-bottom:1px #004660 solid}

table.content_show td.content_show table.navi_menu_text {margin:0 0 0 0;}
table.content_show td.content_show table.navi_menu_text td {padding:0 0 0 0; font-size:10px;}
table.content_show td.content_show table.navi_menu_text td.navi_menu_text_content {padding:0 15px 0 15px; font-size:11px; font-family:tahoma; line-height:120%; font-weight:normal; background:url('files/img/special_main_back.gif') #D2EFF8; text-align:center;}
table.content_show td.content_show table.navi_menu_text td.navi_menu_text_content a.navi_menu_text {color:#03A8D9; text-decoration:none;}
table.content_show td.content_show table.navi_menu_text td.navi_menu_text_content a.navi_menu_text:hover {color:#004660; text-decoration:underline;}

table.content_show td.content_show div.pic {margin:0; padding:0; text-align:left;}
table.content_show td.content_show ul.li_art {margin:0 0 5px 5px; padding:0 0 0 0;}
table.content_show td.content_show ul.li_art li.li_art	{margin: 0 0 5px 25px; padding:0 0 0 0; text-indent:0;}
table.content_show td.content_show ol.li_art	{margin:0 0 5px 5px; padding:0 0 0 0;}
table.content_show td.content_show ol.li_art li.li_art	{margin: 0 0 5px 25px; padding:0 0 0 0; text-indent:0;}
table.content_show td.content_show div.first_div_addit {margin:10px 0 0 0; padding:0; text-align:left;}
table.content_show td.content_show div.first_div_addit  h3 {margin:0 0 0 10px; padding:0 0 2px 0; text-align:left; font-family:tahoma; font-size:11px; border:1px #004660 solid; border-style:none none solid none;}

table.content_show td.content_show table.special {width:370px; margin:15px 0 15px 0;}
table.content_show td.content_show table.special td {padding:0 0 0 0; font-size:12px; font-family:georgia; letter-spacing:0; color:#004660; font-weight:normal;}
table.content_show td.content_show table.special td.special_content {padding:5px 20px 5px 20px; font-size:12px; font-family:georgia; letter-spacing:0; color:#004660; font-weight:normal; background:url('files/img/special_main_back.gif') #D2EFF8;}
table.content_show td.content_show table.special td.special_content div.art {padding:0 0 0 0; margin:0 0 0 0; font-family:times; font-size:14px; color:#004660; text-indent:0; text-align:left; line-height:130%;}

table.content_show td.content_show p.error_first {font-size:12px; font-family:tahoma; color:red; margin:15px 5px 3px 0; text-align:left;}
table.content_show td.content_show p.error_item {font-size:11px; font-family:tahoma; color:black; margin:2px 5px 3px 0; padding:2px 0 2px 2px; text-align:left; background-color:#eaeaea; line-height:110%;}
table.content_show td.content_show p.mess_sent {font-size:14px; font-family:tahoma; margin:10px 0 10px 0; text-align:left; line-height:150%; color:#004660;}
table.content_show td.content_show table.contact_form {font-size:12px; font-family:tahoma; margin:0 0 0 0; color:#525252;}
table.content_show td.content_show table.contact_form form {font-size:12px; font-family:tahoma; margin:0 0 0 0; padding:0 0 0 0;}
table.content_show td.content_show table.contact_form td {padding:5px 0 5px 0;}
table.content_show td.content_show table.contact_form td p.fst {font-size:11px; font-family:tahoma; margin:7px 0 5px 0; line-height:130%;}
input,textarea,select {font-size:12px; font-family:tahoma; color:black; border:1px solid #b0b0b0;}
select {color:silver;}
option {color:black;}
select option.option_fst {font-size:11px; color:silver;}
table.content_show td.content_show  .error{background-color:#FFE8E8; color:black;}
table.content_show td.content_show table.contact_form td input.button {width:75px; background-color:white;}


ul.files_list	{margin:0 0 0 0; padding:5px 0 0 0; font-size:11px; font-family:tahoma; list-style-type:none;}
ul.files_list li	{margin:0 0 9px 0; padding-left:10px; text-align:left; background: url('img/li.jpg') 0 5px no-repeat; vertical-align:middle; line-height:120%}
ul.files_list li a	{color:#d8876d; text-decoration:none; font-weight:normal;}
ul.files_list li a:hover	{color:red;}

ul.links_list	{margin:0 0 0 0; padding:5px 0 0 0; font-size:11px; font-family:tahoma; list-style-type:none;}
ul.links_list li	{margin:0 0 9px 0; padding-left:10px; text-align:left; background: url('img/li.jpg') 0 5px no-repeat; vertical-align:middle; line-height:120%}
ul.links_list li a	{color:#d8876d; text-decoration:none; font-weight:normal;}
ul.links_list li a:hover	{color:red;}

a.manage	{text-decoration: underline}
h3.Addit{border-bottom: #A5A5A5 1px solid; color:#7C7C7C; font-size: 12px; font-weight: bold; margin:10px 0 0 0;}

td.td_type_use	{padding:3px 2px 3px 6px; text-align:left; vertical-align:top; border:1px #DDDDDD solid; border-style:none none none solid; font-size:10px; background-color:#f2f2f2; text-transform:uppercase; width:180px;}
td.td_section 	{padding:3px 2px 5px 18px; text-align:left; vertical-align:top; border:1px #DDDDDD solid; border-style:none none none none; font-size:11px; width:170px;}
td.td_section_a 	{padding:3px 2px 5px 10px; text-align:left; vertical-align:top; border:1px #DDDDDD solid; border-style:none none none none; font-size:11px; width:170px; color:#567FB3;}
td.td_section_a a {color:#567FB3; text-decoration:underline;}
td.td_section_a a:hover {color:red; text-decoration:none;}
td.td_section a {text-decoration:none; color:black}
td.td_section a:hover {color:#567FB3; text-decoration:underline;}

td.acty		{font-size:12px; padding:2px 2px 2px 2px; height:20px; border-top:1px silver solid; background-color:#fbaf5d;}
td.acty	a.acty	{font-size:11px;}
td.subacty		{font-size:12px; padding:2px 2px 2px 2px; height:20px; border-top:1px silver solid; background-color:#ededed;}
td.subacty	a.subacty	{font-size:11px;}

td.section_active	{background-color:#FFE3B9; padding:2px 2px 2px 5px; font-size:12px; color:black;  vertical-align:middle;}
td.section			{background-color:#A2CDDF; padding:2px 2px 2px 5px; font-size:12px; vertical-align:middle;}
td.section-active	{background-color:#FFECEC; padding:2px 2px 2px 3px; font-size:12px; vertical-align:middle;}
td.section a			{text-decoration:none; color:white;}
td.section-active a	{text-decoration:none; color:black;}
td.section_active a	{text-decoration:underline; color:black;}
td.section_active a:hover {text-decoration:none;}

td.year_active	{background-color:white; padding:2px 2px 2px 5px; font-size:12px; color:black; vertical-align:middle;}
td.year			{background-color:#f2f2f2; padding:2px 2px 2px 10px; font-size:12px; vertical-align:middle;}
td.year-active	{background-color:#7C7C7C; padding:2px 2px 2px 7px; font-size:12px; vertical-align:middle;}
td.year a			{text-decoration:none; color:black;}
td.year-active a	{text-decoration:none; color:white;}
td.year_active a	{text-decoration:underline; color:black;}
td.year_active a:hover {text-decoration:none;}

td.month_active	{background-color:#FFE3B9; padding:2px 1px 2px 1px; font-size:11px; color:black; vertical-align:middle; text-align:center;}
td.month			{background-color:#f2f2f2; padding:2px 1px 2px 1px; font-size:11px; vertical-align:middle; text-align:center;}
td.month_none	{background-color:none; padding:2px 4px 2px 4px; font-size:11px; vertical-align:middle; color:gray; text-align:center;}
td.month-active	{background-color:#7C7C7C; padding:2px 1px 2px 1px; font-size:11px; vertical-align:middle; text-align:center;}
td.month a			{text-decoration:none; color:black;}
td.month-active a	{text-decoration:none; color:white;}
td.month_active a	{text-decoration:underline; color:white;}
td.month_active a:hover {text-decoration:none;}

a.titleNews			{text-decoration:none; color:black; padding:2px 2px 2px 2px; font-size:11px;}
a.titleNews:hover	{background-color:#FFECEC;}

a.titleNews_inv			{text-decoration:none; color:black; padding:2px 2px 2px 2px; font-size:11px;}
a.titleNews_inv:hover	{background-color:#FFECEC;}


.inp				{background-color:white; color:navy; font-size:12px; border: 1px solid silver;}
td.inp_reg			{border-top: 1px #DEDEDE solid; background-color:#FFFEEA; padding:2px 5px 2px 5px; font-size:12px;}
.inp_log			{background-color:white; color:black; border: 1px solid silver;}
.inp_inf			{background-color:white; color:navy; font-size:13px; border: 1px solid silver;}
.ta_inf				{background-color:white; color:navy; font-size:12px; border: 1px solid silver; font-family:tahoma}
input.inp_reg_act	{font-size:14px; height:22px; margin:1px 1px 1px 1px; background-color:white;}
input.inp_reg		{height:22px; margin:1px 1px 5px 1px; color:#5F568B; border:1px black solid; padding:2px 3px 2px 3px;}
input.inp_reg_err	{height:22px; margin:1px 1px 5px 1px; color:black; background-color:#FFECEC; border:1px black solid}
select.inp_reg_err	{color:#5F568B; background-color:#FFECEC; border:1px black solid}
select.inp_reg		{color:#5F568B; background-color:white; border:1px black solid}
select.dt			{color:#5F568B; background-color:white; border:1px silver solid; font-size:10px; margin:2px 1px 2px 1px;}
select.dt_b			{color:#5F568B; background-color:white; border:1px silver solid; font-size:14px; margin:2px 1px 2px 1px;}
select.inp_reg option.first		{font-size:11px; color:silver;}
textarea.inp_reg	{font-size:12px; margin:1px 1px 5px 1px; color:#5F568B; width:440px; background-color:white; color:navy; font-family:tahoma; border:1px black solid}
textarea.inp_reg_err	{font-size:12px; margin:1px 1px 5px 1px; color:#5F568B; width:440px; background-color:#FFECEC; color:black; font-family:tahoma; border:1px black solid}
td.error			{background-color:#F5F5F5; padding:2px 0 2px 15px; border-bottom:2px #EEEEEE solid;}


.nopadd				{padding: 0 0 0 0;}

.col_site			{color:#FF5A00}
.col_silv			{color:silver}
.col_gray			{color:#747474}
.col_green			{color:green}
.col_gelb			{color:#D58000}
.col_red			{color:red}
.col_navy			{color:navy}
.col_black			{color:black}
.col_title			{color:red;}
.bg_silv			{background-color:#ededed;}

table.content_show td.content_show ul.li_art li.li_art a.col_silv			{color:silver}
table.content_show td.content_show ul.li_art li.li_art a.col_silv:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_gray			{color:#747474}
table.content_show td.content_show ul.li_art li.li_art a.col_gray:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_green		{color:green}
table.content_show td.content_show ul.li_art li.li_art a.col_green:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_gelb			{color:#D58000}
table.content_show td.content_show ul.li_art li.li_art a.col_gelb:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_red			{color:red}
table.content_show td.content_show ul.li_art li.li_art a.col_red:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_navy			{color:navy}
table.content_show td.content_show ul.li_art li.li_art a.col_navy:hover	{color:#ff5a00;}
table.content_show td.content_show ul.li_art li.li_art a.col_black		{color:black}
table.content_show td.content_show ul.li_art li.li_art a.col_black:hover	{color:#ff5a00;}

.f8					{font-size: 8px;}
.f9					{font-size: 9px;}
.f10				{font-size: 10px;}
.f11				{font-size: 11px; line-height: 1.1em;}
.f12				{font-size: 12px; line-height: 1.2em;}
.f13				{font-size: 13px; line-height: 1.2em;}
.f14				{font-size: 14px; line-height: 1em;}
.f20				{font-size: 20px; line-height: 1em;} 
