a {color: #005AAA; text-decoration: none;}
a:link  {color: #005AAA; text-decoration: underline;}
a:visited  {color: #005AAA; text-decoration: underline;}
a:active  {color: #005AAA; text-decoration: underline;}
a:hover {color: #005AAA; text-decoration: none;}

body {
	margin: 0;
	padding: 0;
	background: #fff;
	font: #000 Arial, Helvetica, sans-serif;
}

form {margin: 0;}

h1 {color: #000; font: bold 113% Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 12 0; padding: 0;}
h2 {color: #000; font: bold 63% Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0; padding: 0;}
	h2 a {color: #005AAA; font-weight: normal; text-decoration: none;}
	h2 a:link  {color: #005AAA; font-weight: normal; text-decoration: none;}
	h2 a:visited  {color: #005AAA; font-weight: normal; text-decoration: none;}
	h2 a:active  {color: #005AAA; font-weight: normal; text-decoration: underline;}
	h2 a:hover {color: #005AAA; font-weight: normal; text-decoration: underline;}

h3 {color: #000; font: bold 75% Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 10 0; padding: 0;}
h3.black {color: #000; font: bold 100% Arial, Helvetica, sans-serif; text-transform: none; margin: 0 0 10 0; padding: 0;}
h4 {color: #005AAA; font: 70% Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 4 0; padding: 0;}

h5 {color: #4B4B4B;  font: bold 70% Tahoma, Arial, Helvetica, sans-serif; margin: 0 0 2 0; padding: 0;}
	h5 a {color: #4B4B4B; font-weight: normal;}
	h5 a:link  {color: #4B4B4B; font-weight: normal;}
	h5 a:visited  {color: #4B4B4B; font-weight: normal;}
	h5 a:active  {color: #4B4B4B; font-weight: normal;}
	h5 a:hover {color: #4B4B4B; font-weight: normal;}
	
h6 {color: #000;  font: bold 100% Arial, Helvetica, sans-serif; margin: 0 0 8 0; padding: 0;}

table {
	border: 0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}

table td {padding: 0px; /* cellspadding="0" */} 

ul {margin: 4 0 0 15;}
li {list-style-image: url(img/pt_li.gif);  margin-left: 0 0 2 0; padding-left: 0;}

#head-popup, #bottom-popup {width:expression((documentElement.clientWidth||document.body.clientWidth)<534?'534px':'100%'); min-width: 534;}

.abz {margin-bottom: 20;}
.abz-blue {background: #005AAA url(img/y1_blue.gif) no-repeat left top; margin-bottom: 24;}
.abz-goods {margin-bottom: 24; width: 80%;}
.abz-goods2 {margin-bottom: 24; width: 100%;}
.abz-goods-dop {margin-bottom: 24;}
.abz-subsection {margin-bottom: 28; position: relative; z-index: 2; width: 70%;}
.abz-top {margin-bottom: 28; position: relative; z-index: 2}
.action-r {position: relative; left: 9; top: -55;}
	a.ad {color: #000; text-decoration: none;}
	a.ad:link  {color: #000; text-decoration: none;}
	a.ad:visited  {color: #000; text-decoration: none;}
	a.ad:active  {color: #000; text-decoration: none;}
	a.ad:hover {color: #000; text-decoration: none;}
.allnews {color: #000; font: bold 70% Arial, Helvetica, sans-serif;}
	.allnews a {color: #005AAA; text-decoration: none;}
	.allnews a:link  {color: #005AAA; text-decoration: none;}
	.allnews a:visited  {color: #005AAA; text-decoration: none;}
	.allnews a:active  {color: #005AAA; text-decoration: underline;}
	.allnews a:hover {color: #005AAA; text-decoration: underline;}
.bg-circle {background: url(img/bg_body.gif) no-repeat right top; height: 340;}
.black11 {color: #000;  font: 70% Arial, Helvetica, sans-serif;}
.black-table {color: #000;  font: bold 81% Arial, Helvetica, sans-serif; padding: 0 10 0 0; vartical-align: top;}
.blue-left {background: url(img/bg_blue.jpg) repeat-x right top; height: 210; width: 4%}
.blue-right {background: url(img/bg_blue.jpg) repeat-x left top; height: 210; width: 96%}
.blue-link {color: #005AAA; font: 81% Arial, Helvetica, sans-serif; }
	.blue-link a {color: #005AAA; text-decoration: none;}
	.blue-link a:link  {color: #005AAA; text-decoration: none;}
	.blue-link a:visited  {color: #005AAA; text-decoration: none;}
	.blue-link a:active  {color: #005AAA; text-decoration: underline;}
	.blue-link a:hover {color: #005AAA; text-decoration: underline;}
.bottom {color: #000; font: 70% Arial, Helvetica, sans-serif; margin: 20 0;}
.btn {color: #000;  font: 75% Arial; margin: 0 20 10 0;}
.btn-search {color: #000; font: bold 100% Arial; text-transform: uppercase;}
.c-news {position: relative; left: -27;  height: 15; width: 27; background: url(img/circle_news.gif) no-repeat;}
.circle-a {position: absolute; z-index: 10; width: 778; right: 0; text-align: right;}
.circle-bottom {background: url(img/circle_bottom.gif) no-repeat right top; text-align: right;}
.circle-top {width: 168; height: 37; background: url(img/circle_top.gif) no-repeat right top;}
.counter {float: left; margin-right: 10;}
.data {color: #666; font: 63% Arial, Helvetica, sans-serif; background: url(img/bg_data.gif) no-repeat left top; padding-left: 17; margin-bottom: 7;}
.form-contact {margin: 20 0;}
.grey {color: #666;  font: 70% Arial, Helvetica, sans-serif; white-space: nowrap;}
.grey-left-goods {color: #666;  font: 70% Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 12;}
.grey-table {color: #666;  font: 81% Arial, Helvetica, sans-serif; padding: 0 10 0 0; vartical-align: top;}
.h8 {height: 8;}
.h20 {height: 20;}
.h30 {height: 30;}
.h38 {height: 38;}
.h46 {height: 46; clear: left;}
.h135 {height: 123;}
.ico {margin-right: 8;}
.img-b {border: 1px solid #B2B2B2; margin-top: 18;}
.img-goods {margin-bottom: 15;}
.img-bottom {background: url(img/bottom.jpg) no-repeat right bottom; height: 153;}
.img-news {margin-right: 17;}
.in {color: #000; font: 75% Arial, Helvetica, sans-serif; background-color: #fff; padding-left: 5px; padding-right: 5; width: 250;}
.in-search {color: #666; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding-left: 26; width: 88%;}
.in-search-sec {color: #666; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding-left: 5; width: 80%;}
.kr {color: #fff; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; background: url(img/r_kr.gif) no-repeat right center; padding-right: 18; float: left; margin-bottom: 3; white-space: nowrap;}
	.kr a {color: #fff;}
	.kr a:link  {color: #fff;}
	.kr a:visited  {color: #fff;}
	.kr a:active  {color: #fff;}
	.kr a:hover {color: #fff;}
.kr-last {color: #fff; font: bold 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; float: left; margin-bottom: 3; white-space: nowrap;}
	.kr-last a {color: #fff;}
	.kr-last a:link  {color: #fff;}
	.kr-last a:visited  {color: #fff;}
	.kr-last a:active  {color: #fff;}
	.kr-last a:hover {color: #fff;}
.kr-sec {color: #000; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; background: url(img/r_kr_sec.gif) no-repeat right center; padding-right: 18; float: left; margin-bottom: 3; white-space: nowrap;}
.kr-last-sec {color: #000; font: bold 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; float: left; margin-bottom: 3; white-space: nowrap;}
.left-action {background: url(img/action_left.jpg) no-repeat right top; height: 211;}
.left-magnifier {background: url(img/left_magnifier.gif) no-repeat right top;}
.leftmenu {background: url(img/rails.jpg) no-repeat left bottom; padding-bottom: 45;}
.leftmenu-bottom { padding-bottom: 45;}
.load-price {margin: 50 0 12 20;}
.logo {position: relative; left: -3; margin: 32 0 0 0; z-index: 1;}
.min-w {width:expression((documentElement.clientWidth||document.body.clientWidth)<778?'778px':'100%'); min-width: 778;}
.news {margin-bottom: 15;}
.num-str {color: #000; font: bold 82% Arial, Helvetica, sans-serif; background: url(img/r_str.gif) no-repeat right center; padding-right: 14; float: left; }
	.num-str a {font-weight: normal;}
	.num-str a:link  {font-weight: normal;}
	.num-str a:visited  {font-weight: normal;}
	.num-str a:active  {font-weight: normal;}
	.num-str a:hover {font-weight: normal;}
.num-str-last {color: #000; font: bold 82% Arial, Helvetica, sans-serif; float: left; }
	.num-str-last a {font-weight: normal;}
	.num-str-last a:link  {font-weight: normal;}
	.num-str-last a:visited  {font-weight: normal;}
	.num-str-last a:active  {font-weight: normal;}
	.num-str-last a:hover {font-weight: normal;}
.number {margin: 1 16 0 0;}
.phone {position: relative; left: -7; margin: 32 0 0 0; z-index: 1;}
.phone-sec {color: #000; font: 70% Arial, Helvetica, sans-serif;}
	.phone-sec b {color: #000; font: bold 110% Arial, Helvetica, sans-serif;}
.podpis {color: #666;  font: 63% Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.podpis img {margin-bottom: 5;}
.post-a {position: absolute; z-index: 1;}
.post-r {background: url(img/post.gif) no-repeat; width: 88; height: 177; position: relative; top: -100; left: -75;}
.postr {margin: 16 0 0 0;}
.price {color: #666; font: bold 100% Arial, Helvetica, sans-serif; white-space: nowrap;}
	.price b {color: #cf0000; font: bold 163% Arial, Helvetica, sans-serif;}
.r-line {background: url(img/r_line.gif) repeat-y;}
.r-link {height: 8; background: url(img/r_menu.gif) repeat-x left top; clear: left;}
.r-menu {height: 9; background: url(img/r_menu.gif) repeat-x left top; clear: left;}
.r-news {background: url(img/r_news.gif) repeat-x; height: 35;}
.red-link {color: #CF0000; font: 81% Arial, Helvetica, sans-serif; }
	.red-link a {color: #CF0000; text-decoration: none;}
	.red-link a:link  {color: #CF0000; text-decoration: none;}
	.red-link a:visited  {color: #CF0000; text-decoration: none;}
	.red-link a:active  {color: #CF0000; text-decoration: underline;}
	.red-link a:hover {color: #CF0000; text-decoration: underline;}
.right-action {background: url(img/action_right.jpg) no-repeat left top; width: 38; height: 211;}
.right-megnifier {position: absolute; background: url(img/right_magnifier.gif) no-repeat left top; width: 22; height: 46;}
.search {background: #F4F4EF url(img/bg_search.gif) no-repeat right bottom; height: 80; margin-bottom: 52;}
.search-item {margin: 20 0 9 0;}
.sky {background: url(img/sky.gif) no-repeat left bottom; height: 88;}
.str {color: #000;  font: bold 82% Arial, Helvetica, sans-serif; padding-right: 8;}
.submenu {margin: 2 0 10 26;}
.subsection {color: #005AAA; font: bold 75% Arial, Helvetica, sans-serif; background: url(img/pt_red.gif) no-repeat left top; padding-left: 17;}
	.subsection a {text-decoration: none;}
	.subsection a:link  {text-decoration: none;}
	.subsection a:visited  {text-decoration: none;}
	.subsection a:active  {text-decoration: underline;}
	.subsection a:hover {text-decoration: underline;}
.table-left-first {background: url(img/r_table_lfirst.gif) repeat-x left bottom; height: 30;}
.table-left-r {background: url(img/r_table_lfirst.gif) repeat-x left bottom; height: 3;}
.table-products {color: #000; font: 75% Arial, Helvetica, sans-serif; padding: 5 15 5 0;}
	.table-products b {color: #CF0000; font: bold Arial, Helvetica, sans-serif;}
.table-right-first {color: #000; font: bold 75% Arial, Helvetica, sans-serif; background: url(img/r_table_rfirst.gif) repeat-x left bottom; height: 30; vertical-align: top; padding-right: 15; padding-bottom: 10;}
	.table-right-first b {color: #CF0000;}
.table-right-r {background: url(img/r_table_rfirst.gif) repeat-x left bottom; height: 3;}
.text {color: #000; font: 75% Arial, Helvetica, sans-serif; line-height: 1.4;}
.text-as {color: #666; font: 75% Arial, Helvetica, sans-serif; line-height: 1.4; margin-left: 16;}
.text-form {color: #000; font: 75% Arial, Helvetica, sans-serif; margin: 2 24 2 0;}
.text-grey {color: #666; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0 0 7 0; padding: 0;}
.text-news {color: #444; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 90%;}
.text-news-sec {color: #444; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
.text-search {color: #666; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 0 0 12 26;}
.text-search-sec {color: #666; font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 0 20 12 0;}
.text-top {color: #000; font: 81% Arial, Helvetica, sans-serif; padding: 0; margin: 0;}
.topmenu {color: #000; font: bold 70% Arial, Helvetica, sans-serif; margin: 6 0 3 0;}
	.topmenu a {color: #000; font-weight: normal; text-decoration: none;}
	.topmenu a:link  {color: #000; font-weight: normal; text-decoration: none;}
	.topmenu a:visited  {color: #000; font-weight: normal; text-decoration: none;}
	.topmenu a:active  {color: #000; font-weight: normal; text-decoration: underline;}
	.topmenu a:hover {color: #000; font-weight: normal; text-decoration: underline;}
.topmenu-item {background: url(img/r_topmenu.gif) no-repeat right center;padding: 0 21 0 0; float: left;}
.topmenu-item-last {float: left;}
.w18 {width: 18;}
.w50 {width: 50;}
.y-action {background: url(img/y_action.gif) no-repeat left top; width: 14; height: 14;}
.y-blue {color: #fff; font: bold 75% Arial, Helvetica, sans-serif; background: url(img/y2_blue.gif) no-repeat right bottom; padding: 10 34;}
.y-search {background: url(img/y_search.gif) no-repeat right top; width: 12%;}
.year {color: #000; font: bold 81%  Arial, Helvetica, sans-serif; margin-bottom: 1;}
	.year a {font-weight: normal;}
	.year a:link  {font-weight: normal;}
	.year a:visited  {font-weight: normal;}
	.year a:active  {font-weight: normal;}
	.year a:hover {font-weight: normal;}
.zag-as {color: #005AAA;  font: 75% Arial, Helvetica, sans-serif; margin: 0 0 7 0;}
.zag-base {margin-top: 30;}
.zag-ico {margin: 3 0;}
.zag-leftmenu {margin-bottom: 16;}
.zag-news {color: #005AAA; font: bold 70% Arial, Helvetica, sans-serif; margin-bottom: 6; width: 90%;}
.zag-news-sec {color: #005AAA; font: bold 70% Arial, Helvetica, sans-serif; margin-bottom: 6;}
