a {color: #0780ef; text-decoration: none;}
a:link  {color: #0780ef; text-decoration: underline;}
a:visited  {color: #0780ef; text-decoration: underline;}
a:active  {color: #0780ef; text-decoration: underline;}
a:hover {color: #0780ef; text-decoration: none;}

body {
	margin: 0;
	padding: 0px 36px 32px 36px;
	background-color: #fff;
	color: #666;
	font: arial, helvetica, sans-serif;
}


form {margin: 12 0 0 0;}

h1 {color: #00a504; font: 150% arial; background: url(img/bg_bottom.gif) repeat-x left bottom; padding: 1px 0px 0px 0px; margin: 0px 0px 4px 0px;}
	h1 td {color: #00a504; font: 150% arial; border: 1px solid #00a504; border-bottom: 0px; padding: 0px 5px;}
	h1 span {border: 1px solid #00a504; border-bottom: 0px; padding: 0px 5px;}
h2 {color: #000; font: 150% arial; padding: 0px; margin: 0px 0px 12px 0px;}
h3 {font: bold 70% tahoma; padding: 0px; margin: 0px 0px 6px 0px;}
h4 {color: #000; font: bold 81% arial; padding: 0px; margin: 0px 0px 7px 0px;}

	
table {
	border: 0px; /* border="0" */
	border-collapse: collapse; /* cellspacing="0" */
}

table td {
color: #666;
font: arial, helvetica, sans-serif;
padding: 0px; /* cellspadding="0" */} 

ul {margin: 3px 0px 8px 17px;}
li {color: #000; list-style-image: url(img/pt_li.gif); margin: 0px; padding: 0px 0px 3px 0px;}



.abz {margin-bottom: 22px;}
	.abz h3 {color: #000; font: normal 113% arial; padding: 0px; margin: 0px 0px 10px 0px;}
	.abz .text {color: #000; font: 75% arial; width: 100%; vertical-align: top;}
.abz-left {margin-bottom: 22px;}
	.abz-left h3 {color: #000; font: bold 70% tahoma; background: url(img/pt_blue.gif) no-repeat left top; padding: 0px 0px 4px 18px; margin: 0px; text-transform: none;}
	.abz-left .text {font: 70% tahoma; background: url(img/r.gif) repeat-x left top; padding: 6px 0px 0px 20px;}
.action {padding-left: 18px; margin-bottom: 44px;}
.art-bg {background: url(img/bg_art.gif) repeat-x left bottom; width: 100%; height: 76px;}
	.art-bg .doctor {background: url(img/doctor.gif) no-repeat left bottom; height: 140px; vertical-align: top; padding: 35px 10px 10px 170px;}
	.art-bg .text-small {height: 71px; vertical-align: middle; padding: 4px 0px 0px 6px;}
	.art-bg .text-small-sec {color: #000; font: 63% tahoma; vertical-align: top; padding: 12px 0px 0px 6px; width: 60%;}
.bottom {background: url(img/bg_bottom.gif) repeat-x left top; padding-top: 12px;}
	.bottom td {color: #000; font: 70% tahoma; line-height: 1.5; padding-right: 30px; vertical-align: top;}
.bracket {font: bold 70% tahoma; background: url(img/bracket.gif) no-repeat right top; vertical-align: top; width: 32%; padding: 10px 45px 0px 0px; height: 168px; line-height: 1.3; margin-bottom: 5px;}
.cl {clear: left;}
.code {color: #fff; font: 63% tahoma; background-color: #05bc00; padding: 1px 6px 2px 6px; margin-right: 8px; white-space: nowrap;}
.count {float: left; padding: 6px 20px 0px 0px;}
.data {padding-right: 5px;}
.data-list {padding-left: 9px; white-space: nowrap;}
.data-sec {color: #000; font: 63% tahoma; margin-bottom: 9px;}
.desc {font: bold 75% arial; margin-bottom: 28px; line-height: 1.3;}
.form {width: 420px;}
	.form td {vertical-align: top;}
.h8 {height: 8px;}
.h10 {height: 10px;}
.h18 {height: 18px;}
.h20 {height: 20px;}
.headline {color: #00a504; font: 150% arial; background: url(img/bg_bottom.gif) repeat-x left bottom; padding: 1px 0px 0px 0px; margin: 0px 0px 4px 0px;}
	.headline td {border: 1px solid #00a504; border-bottom: 0px; padding: 0px 5px;}
	.headline h1 {color: #00a504; font: 150% arial; padding: 0px; margin: 0px;}
.img {border: 1px solid #6e6e6e; margin-bottom: 5px;}
.img-nb {margin-bottom: 5px;}
.img-b {border: 1px solid #bfac96;}
.in {color: #000; font: 70% tahoma; background-color: #fff; padding-left: 5px; width: 100%;}
.in-search {font: 70% tahoma; background-color: #fff; padding-left: 5px; width: 115px;}
.kr {color: #000; font: 63% tahoma;}
	.kr a {font-weight: bold;}
	.kr a:link  {font-weight: bold;}
	.kr a:visited  {font-weight: bold;}
	.kr a:active  {font-weight: bold;}
	.kr a:hover {font-weight: bold;}
.logo {vertical-align: top; padding: 18px 40px 8px 0px;}
.logo-popup {margin: 20px 0px 18px 0px;}
.logo-top {background: url(img/bg_logo.gif) repeat-x left bottom; padding: 8px 0px 18px 0px;}
	.logo-top .item {width: 20%; padding-right: 40px;}
.mb5 {margin-bottom: 5px;}
.mb8 {margin-bottom: 8px;}
.mb14 {margin-bottom: 14px;}
.mb18 {margin-bottom: 18px;}
.mb24 {margin-bottom: 24px;}
.mb36 {margin-bottom: 36px;}
.menu {margin: 0px 0px 56px 0px;}
	.menu .item a, .menu .item-all a {text-decoration: none;}
	.menu .item a:link, .menu .item-all a:link  {text-decoration: none;}
	.menu .item a:visited, .menu .item-all a:visited  {text-decoration: none;}
	.menu .item a:active, .menu .item-all a:active  {text-decoration: underline;}
	.menu .item a:hover, .menu .item-all a:hover {text-decoration: underline;}
	.menu .item, .menu .item-a {color: #000; font: bold 81% arial; background: url(img/pt_menu.gif) no-repeat left top; padding: 2px 0px 5px 18px;}
	.menu .item-all {font: bold 81% arial; background-color: #00a504; padding: 4px 50px 5px 18px; text-transform: uppercase;}
		.menu .item-all b {background: url(img/pt_all.gif) no-repeat right top;} 
.month {padding-bottom: 1px;}
	.menu .item-all a {color: #fff; text-decoration: none;}
	.menu .item-all a:link  {color: #fff; text-decoration: none;}
	.menu .item-all a:visited  {color: #fff; text-decoration: none;}
	.menu .item-all a:active  {color: #fff; text-decoration: underline;}
	.menu .item-all a:hover {color: #fff; text-decoration: underline;}
.mt14 {margin-top: 14px;}
.news-bg {background: url(img/bg_news.gif) repeat-x left bottom; width: 100%; height: 63px;}
	.news-bg td {height: 63px; vertical-align: top; padding: 35px 10px 5px 68px;}
.phone {float: left; padding-right: 6px;}
.podpis {color: #666; font: 63% tahoma;}
	.podpis strong {color: #444; display: block;}
.prod {color: #000; font: bold 63% tahoma; padding: 1px 0px 2px 0px;}
.pt2 {padding-top: 2px;}
.pt4 {padding-top: 4px;}
.pt21 {padding-top: 21px;}
.r-table {width: 1; background-color: #B2B2B2; height: 1;}
.r-table-black {width: 1; background-color: #333; height: 2;}

.r {background-color: #f2f2f2; width: 100%; height: 1px;}
.r2 {background: url(img/r2.gif) repeat-y center; width: 35px; height: 1px;}
.r3 {background: url(img/r3.gif) repeat-y center; width: 21px; height: 1px;}
.r4 {background-color: #dfd5ca; width: 100%; height: 1px;}
.page {color: #000; font: bold 70% tahoma; margin-top: 14px;}
	.page b {color: #000; padding-right: 8px;}
.search-block {width: 100%; margin-bottom: 36px;}
	.search-block td {color: #000; font: 81% arial; padding: 10px 0px; vertical-align: middle;}
	.search-block td b {color: #000; padding-left: 8px;}
.search-result {background-color: #f2eeea; padding: 9px 10px 9px 10px; display: inline; }
.submenu {padding-left: 40px; padding-bottom: 16px;}
	.submenu .item, .submenu .item-a {color: #000; font: bold 70% tahoma; background: none; padding: 4px 0px 0px 0px;}
	.submenu .item-a a {color: #000;}
	.submenu .item a, .submenu .item-a a {text-decoration: none;}
	.submenu .item a:link, .submenu .item-a a:link  {text-decoration: underline;}
	.submenu .item a:visited, .submenu .item-a a:visited  {text-decoration: underline;}
	.submenu .item a:active, .submenu .item-a a:active  {text-decoration: underline;}
	.submenu .item a:hover, .submenu .item-a a:hover {text-decoration: none;}
.table {width: 100%; margin-bottom: 36px;}
	.table th {color: #fff; font: bold 70% tahoma; background-color: #bfac96; vertical-align: bottom; text-align: left; padding: 6px 4px 7px 18px;}
	.table td {color: #000; font: 70% tahoma; background-color: #f2eeea; vertical-align: top; text-align: left; padding: 6px 4px 7px 18px;}
		.table .color2 td {background-color: #ece6df;}
	.table td.r-table {background-color: #fff; padding: 0px; height: 1px;}
	.table td.r-table-b {background-color: #fff; padding: 0px; height: 2px;}
.text {font: 70% tahoma;}
.text-form {color: #000; font: 70% tahoma;}
.text-small {color: #000; font: 63% tahoma;}
.topmenu {font: bold 81% tahoma; float: left; padding-left: 14px; white-space: nowrap;}
	.topmenu a {color: #000;}
	.topmenu a:link  {color: #000;}
	.topmenu a:visited  {color: #000;}
	.topmenu a:active  {color: #000;}
	.topmenu a:hover {color: #000;}
.topmenu-a {color: #757575; font: bold 81% tahoma; float: left; padding-left: 14px; white-space: nowrap;}
	.topmenu-a a {color: #757575;}
	.topmenu-a a:link  {color: #757575;}
	.topmenu-a a:visited  {color: #757575;}
	.topmenu-a a:active  {color: #757575;}
	.topmenu-a a:hover {color: #757575;}
.tovar-very {width: 34%; vertical-align: top; padding-top: 5px;}
.wall {width: 928px;}
.wall-popup {width: 658px;}
.w54 {width: 54px;}
.w80 {width: 80%;}
.w85 {width: 85%;}

.zag-table {color: #444; font: bold 70% Tahoma; padding: 4 15 8 15; vertical-align: bottom;}
.zag-table-first {color: #444; font: bold 70% Tahoma; padding: 4 15 8 0; vertical-align: bottom; padding-left: 15;}
