a {color: #630; text-decoration: none;}
a:link  {color: #630; text-decoration: underline;}
a:visited  {color: #630; text-decoration: underline;}
a:active  {color: #630; text-decoration: underline;}
a:hover {color: #630; text-decoration: none;}

body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	color: #630;
	font: arial, helvetica, sans-serif;
}


form {margin: 0px;}

h1 {color: #630; font: 113% verdana; padding: 0px; margin: 0px 0px 8px 0px; text-transform: uppercase;}
h2 {color: #000; font: bold 75% tahoma; background: url(img/pt_h22.gif) no-repeat left top; padding: 0px 0px 4px 26px;; margin: 0px;}
h3 {color: #630; font: bold 75% tahoma; padding: 0px; margin: 0px 0px 6px 0px;}
	h3 a {text-decoration: none;}
	h3 a:link  {text-decoration: none;}
	h3 a:visited  {text-decoration: none;}
	h3 a:active  {text-decoration: underline;}
	h3 a:hover {text-decoration: underline;}
h4 {color: #630; font: bold 100% arial; padding: 0px; margin: 0px 0px 12px 0px;}
h5 {color: #630; font: 113% arial; padding: 0px; margin: 0px 0px 12px 0px;}


table {
	border: 0px;
	border-collapse: collapse;
}

table td {
color: #630;
font: arial, helvetica, sans-serif;
padding: 0px; } 

ul {margin: 8px 0px 8px 17px; padding: 0px;}
li {color: #630; list-style-image: url(img/pt_li.gif); margin: 0px; padding: 0px 0px 3px 0px;}


.about {width: 456px; vertical-align: top; padding: 22px 0px 70px 0px;}
	.about .block {color: #630; font: 75% arial; padding: 0px 56px 0px 40px;}
.abz {margin-bottom: 24px;}
	.abz .text {font: 75% arial; line-height: 1.3;}
.action-gen {width: 100%;}
	.action-gen td {padding-right: 15px; vertical-align: top;}
	.action-gen .text {font: 75% arial; margin-bottom: 6px; line-height: 1.3;}
	.action-gen .podr {font: 70% arial;}
		.action-gen .podr a, .action-gen .podr a:link, .action-gen .podr a:visited  {text-decoration: none;}
		.action-gen .podr a:active, .action-gen .podr a:hover {text-decoration: underline;}
.art {margin-bottom: 8px;}
	.art .text {color: #630; font: 70% tahoma;}
.art-bottom {font: 70% arial; width: 33%; vertical-align: top; padding-bottom: 26px;}
	.art-bottom h4 {color: #FF5A00; font: bold 100% arial; padding: 0px; margin: 0px 0px 5px 0px; text-transform: none;}
.art-link {margin-bottom: 24px;}
	.art-link h3 {color: #630; font: bold 75% arial; padding: 0px; margin: 0px 0px 6px 0px;}
	.art-link h3 a:link  {text-decoration: underline;}
	.art-link h3 a:visited  {text-decoration: underline;}
	.art-link h3 a:active  {text-decoration: underline;}
	.art-link h3 a:hover {text-decoration: none;}
	.art-link .text {color: #630; font: 75% arial;}
.banner1 {width: 290px;vertical-align: top;}
	.banner1 img {display: block; margin: 0px 30px 8px 34px; border: 1px solid #6F6C6E; }
.banner2 {padding: 10px 10px 10px 20px;}
	.banner2 img {display: block; border: 1px solid #6F6C6E; }
.bg-action {background: url(img/bg_action.jpg) repeat-y left top; height: 46px;}
	.bg-action .bg-rig {background: url(img/bg_r_a.jpg) no-repeat right top; padding-top: 14px;}
.bg-bottom {background: url(img/bg_bottom.jpg) no-repeat left top; height: 34px;}
.bg-d-bottom {background: url(img/bg_id_bottom.gif) no-repeat center bottom; padding: 6px 16px 14px 20px;}
	.bg-d-bottom img {border: 1px solid #e76615;}
	.text-desc {font: 75% arial; padding: 15px 0px;}
.bg-d-top {background: #ffe3b2 url(img/bg_id_top.gif) no-repeat center top;}
.bg-l {background: url(img/bg_leftmenu_top.jpg) no-repeat left top; width: 100%; height: 72px;}
	.bg-l td {vertical-align: top; padding-top: 22px;}
.bg-l-sec {background: url(img/bg_leftmenu_bottom_sec.jpg) no-repeat left bottom; width: 100%; height: 72px; padding-bottom: 46px; padding-top: 22px;}
.bg-lm {background: #fff url(img/bg_lm.jpg) no-repeat left top;}
.bg-top {background: url(img/bg_top.jpg) no-repeat center top; vertical-align: top; padding-bottom: 20px;}
.bg-top-sec {background: url(img/bg_top_sec.jpg) no-repeat center top; vertical-align: top; padding-bottom: 20px;}
.block-s {background: #FFE3B2 url(img/bg_s_top.gif) no-repeat left top; width: 658px; margin-bottom: 12px;}
	.block-s .center {background: url(img/bg_s_bottom.gif) no-repeat left bottom; padding: 12px 0px 6px 0px;}
.cat {padding: 0px 10px 8px 20px;}
.close {text-align: right; font: 75% arial;}
.copy {color: #fff; font: 70% tahoma; background: url(img/bg_copy.jpg) no-repeat left top; padding: 15px 40px 0px 25px; line-height: 1.3;}
.copy a, .copy a:link, .copy a:visited, .copy a:active, .copy a:hover {color: #fff;}
.count {float: left; padding-left: 20px;}
.counts {width: 272px; vertical-align: top; background: url(img/bg_counts.jpg) no-repeat left bottom; padding: 20px 0px 37px 0px;}
.desc {width: 72%; margin-bottom: 25px;}
	.desc td {vertical-align: top; font: 75% arial;}
.h20 {height: 20px;}
.h300 {height: 300px; vertical-align: top;}
.img-b {border: 1px solid #E7600D;}
.img-left {text-align: center; padding: 0px 20px; margin-bottom: 36px;}
	.img-left img {border: 1px solid #e56412;}
.kr {font: 70% tahoma; padding-bottom: 16px; z-index: 1;}
	.kr .gen {float: left; padding-right: 6px;}
	.kr .item {background: url(img/pt_kr.gif) no-repeat left top; float: left; padding: 0px 6px 0px 16px;}
.leftmenu {width: 251px; background: #fff url(img/bg_leftmenu_bottom.jpg) no-repeat left bottom; vertical-align: top;}
	.leftmenu .menu {padding: 0px 30px 0px 20px;}
		.leftmenu .menu .item {font: bold 75% tahoma; background: url(img/pt_menu.gif) no-repeat left top; padding: 0px 0px 12px 26px;}
		.leftmenu .menu .item-a {color: #000; font: bold 75% tahoma; background: url(img/pt_menu_a.gif) no-repeat left top; padding: 0px 0px 12px 26px;}
	.leftmenu .menu .item-a a, .leftmenu .menu .item-a a:link, .leftmenu .menu .item-a a:visited, .leftmenu .menu .item-a a:active, .leftmenu .menu .item-a a:hover {color: #000;}
	.leftmenu .menu .submenu-left {padding-left: 26px; padding-bottom: 6px;}
	.leftmenu .menu .submenu-left .item {font: bold 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 15px;}
	.leftmenu .menu .submenu-left .item-a {font: bold 70% tahoma; background: url(img/pt_sub_a.gif) no-repeat left top; padding-left: 15px;}
.leftmenu-sec {width: 256px; background: url(img/bg_r.gif) repeat-y right top; vertical-align: top;}
	.leftmenu-sec .menu {padding: 0px 30px 0px 20px;}
		.leftmenu-sec .menu .item {font: bold 75% tahoma; background: url(img/pt_menu.gif) no-repeat left top; padding: 0px 0px 12px 26px;}
		.leftmenu-sec .menu .item-a {color: #ff5a00; font: bold 75% tahoma; background: url(img/pt_menu_a.gif) no-repeat left top; padding: 0px 0px 12px 26px;}
	
	.leftmenu-sec .menu .submenu-left {padding-left: 26px; padding-bottom: 6px;}
	.leftmenu-sec .menu .submenu-left .item {font: bold 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 15px;}
	.leftmenu-sec .menu .submenu-left .item-a {font: bold 70% tahoma; background: url(img/pt_sub_a.gif) no-repeat left top; padding-left: 15px;}
.load {font: 75% arial; background: url(img/bg_load.gif) repeat-y left top; padding: 6px 0px 10px 12px; margin-bottom: 8px;}
.logo {vertical-align: top;  width: 300px;}
	.logo div {padding: 66px 40px 20px 40px;}
.mb10 {margin-bottom: 10px;}
.mb12 {margin-bottom: 12px;}
.mb16 {margin-bottom: 16px;}
.mb22 {margin-bottom: 22px;}
.nds {font: 63% tahoma; background: url(img/bg_nds.gif) no-repeat left top; padding-top: 5px; margin-top: 18px;}
.num {color: #fff; font: bold 75% tahoma; padding: 0px 6px;}
	.num a {color: #000; text-decoration: none;}
	.num a:link  {color: #000; text-decoration: none;}
	.num a:visited  {color: #000; text-decoration: none;}
	.num a:active  {color: #000; text-decoration: underline;}
	.num a:hover {color: #000; text-decoration: underline;}
.podpis {color: #000; font: 63% tahoma; padding: 6px 10px 7px 10px;}
	.podpis strong {color: #000; display: block; margin-bottom: 1px;}
.popup {background: url(img/bg_all.gif); padding: 0px 26px 0px 30px;}

.postr {background: url(img/bg_postr_top.gif) no-repeat center bottom; width: 649px; text-align: center; }
	.postr .c {padding-bottom: 17px;}
.pr10 {padding-right: 10px;}
.pt22 {padding-top: 22px;}
.pt80 {padding-top: 80px;}

.r-action {background: url(img/r_action.gif) no-repeat left center; height: 115px;}
.r-desc {background: url(img/r_desc.gif) no-repeat center bottom; width: 28px;}
.r-table {background: url(img/bg_r.gif) repeat-y; width: 5px;}
.r-table-g {width: 1; background-color: #CD9540; height: 1;}
.r-table-black {width: 1; background-color: #333; height: 2;}
.table-all {background: url(img/bg_all.gif); width: 1002px; height: 100%;}
.table-h300 {background: url(img/bg_right.jpg) no-repeat right top; height: 300px; vertical-align: top;}
.text-p {font: 75% arial;}
.text-table {color: #000; font: 70% Tahoma; padding: 4 15 6 15; vertical-align: top;}
.text-table-first {color: #000; font: 70% Tahoma; padding: 4 15 6 0; vertical-align: top;}
.topmenu {width: 702px; vertical-align: top; padding-top: 153px; text-align: center;}
	.topmenu .item {font: bold 11px tahoma; background: url(img/pt_topmenu.gif) no-repeat left top; padding-left: 12px; margin: 0px 15px; float: left;}
.tov3 {width: 100%; margin-bottom: 22px;}
	.tov3 .text {font: 75% tahoma;}
.zag-table {color: #000; font: bold 70% Tahoma; padding: 4 15 8 15; vertical-align: bottom;}

.zag-table-first {color: #000; font: bold 70% Tahoma; padding: 4 15 8 0; vertical-align: bottom;}

.table-a { text-align: left;}
.table-a th {color: #000; font: bold 70% tahoma; border-bottom: 2px solid #000; padding: 4px 15 8px 15px; vertical-align: bottom;}
.table-a td {color: #000; font: 70% tahoma; border-bottom: 1px solid #CD9540; padding: 4px 15px 6px 15px; vertical-align: top;}
.table-a th.f, .table-a td.f { padding: 4 15 6 0; }
.table-a th.w1, .table-a td.w1 {padding: 0px; width: 1px; background-color: #CD9540;}
