a {color: #c00; text-decoration: none;}
a:link  {color: #c00; text-decoration: underline;}
a:visited  {color: #c00; text-decoration: underline;}
a:active  {color: #c00; text-decoration: underline;}
a:hover {color: #c00; text-decoration: none;}

body {
	margin: 0px;
	padding: 0px;
	background: #fff url(img/bg_all.gif) repeat-x left top;
	color: #000;
	font: 16px arial, helvetica, sans-serif;
}



form {margin: 0px;}

h1 {color: #c00; font: 113% tahoma; padding: 0px; margin: 12px 0px 20px 0px;}
h2 {color: #c00; font: bold 88% arial;padding: 0px; margin: 0px 0px 10px 0px;}
h3 {color: #c00; font: bold 75% arial;  padding: 0px; margin: 0px 0px 4px 0px;}
	h3 a {color: #c00; text-decoration: none;}
	h3 a:link  {color: #c00; text-decoration: none;}
	h3 a:visited  {color: #c00; text-decoration: none;}
	h3 a:active  {color: #c00; text-decoration: underline;}
	h3 a:hover {color: #c00; text-decoration: underline;}
h4 {color: #000; font: bold 75% tahoma;  padding: 0px; margin: 0px 0px 4px 0px;}

	
table {
	border: 0px; /* border="0" */
	border-collapse: collapse; /* cellspacing="0" */
}

table td {
color: #000;
font: 16px arial, helvetica, sans-serif;
padding: 0px; /* cellspadding="0" */} 

ul {margin: 8px 0px 8px 18px; padding: 0px;}
li {color: #444; list-style-image: url(img/pt_li.gif); margin: 0px; padding: 0px;}


#bg-top {background: url(img/bg_top.jpg) no-repeat right top; height: 171px; width: 100%; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); min-width: 1000px;}
#popup {padding-top: 16px;}

.abz {margin-bottom: 20px; width: 100%;}
	.abz .text {color: #000; font: 75% arial;}
.art {margin-bottom: 8px; width: 100%;}
	.art .text {color: #000; font: 70% tahoma;}
.an-b {font:  bold 70% tahoma; background: url(img/an_b.gif) repeat-x left bottom; padding-bottom: 7px ; margin-bottom: 6px;}
.an-b-last {font:  bold 70% tahoma; padding-bottom: 8px ;}
.anons-a {font: 70% arial;}
.anons-black {color: #fff; font: 75% tahoma; background-color: #000; padding: 10px 364px 8px 17px;}
.banner {padding: 50px 20px 20px 30px}
	.banner img {border: 0px solid #7F7F7F;}
.bg-black {background-color: #000; height: 116px;}
.bg-center {background: url(img/bg_cart.gif) no-repeat right bottom; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); min-width: 1000px;}
.bottom {background: url(img/bg_bottom.gif) repeat-x left top; height: 74px; width:expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); min-width: 1000px;}
.bottom-popup {background: url(img/bg_bottom.gif) repeat-x left top; height: 74px;}
.ch {padding: 15px 20px 20px 0px; vertical-align: top;}
.copy {color: #c00; font: 70% tahoma; padding: 17px 20px 20px 22px; width: 100%; vertical-align: top;}
	.copy a:link  {text-decoration: none;}
	.copy a:visited  {text-decoration: none;}
	.copy a:active  {text-decoration: underline;}
	.copy a:hover {text-decoration: underline;}
.desc {font: bold 75% arial; margin-bottom: 14px;}
.foto {padding: 8px 12px 8px 12px;}
	.foto td {font: 63% tahoma;}
.foto3 {background: url(img/bg_foto3.gif) repeat-x left top; width: 19%;}
.foto-sec {background-color: #ccc; border-top: 1px solid #000; width: 19%;}
.h10 {height: 10px;}
.ico {background: #000 url(img/bg_grey.gif) repeat-y left top; vertical-align: top; padding-left: 22px; padding-top: 2px;}
	.ico .item {float: left; margin-right: 10px;}
.ico-sec {margin-top: 12px;}
	.ico-sec .item {float: left; margin-right: 10px;}
.img-a {border: thin dotted #7f7f7f; display: block; padding: 10px;}
	.img-a .code {font: 70% arial; margin-bottom: 10px;}
.img-as {border: thin dotted #7f7f7f; display: block; padding: 20px; text-align: center;}
.img-b {border: thin dotted #7f7f7f; display: block;}
.img-big {border-top: 2px solid #E5E5E5; border-bottom: 2px solid #E5E5E5;}
.logo {padding: 10px 0px 10px 18px; text-align: center;}
.mb6 {margin-bottom: 6px;}
.mb16 {margin-bottom: 16px;}
.mb26 {margin-bottom: 26px;}
.menu {background: #e5e5e5 url(img/bg_bl.gif) repeat-x left bottom; vertical-align: top; padding: 16px 12px 16px 0px;}
	.menu .submenu {margin-left: 24px; padding-bottom: 4px;}
		.menu .submenu .item {font: 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 10px; margin-bottom: 4px;}
	.menu .submenu a,	.menu .submenu a:link, 	.menu .submenu a:visited,	.menu .submenu a:active,	.menu .submenu a:hover {color: #000;}
	.menu .zag {font: bold 70% tahoma; margin-left: 7px; background: url(img/pt_menu.gif) no-repeat left top; padding: 0px 0px 9px 10px;}
	.menu .zag2 {font: bold 70% tahoma; margin-left: 7px; padding: 8px 0px 7px 10px; text-transform: uppercase;}
.menu-sec {background: #e5e5e5 url(img/bg_bl.gif) repeat-x left bottom; vertical-align: top; padding: 16px 12px 16px 32px; margin-bottom: 12px;}
	.menu-sec  .item a,	.menu-sec  .item a:link, 	.menu-sec  .item a:visited,	.menu-sec  .item a:active,	.menu-sec  .item a:hover {color: #000;}
	.menu-sec  .item-a a,	.menu-sec  .item-a a:link, 	.menu-sec  .item-a a:visited,	.menu-sec  .item-a a:active,	.menu-sec  .item-a a:hover {color: #c00; font-weight: normal;}
		.menu-sec  .item {font: 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 10px; margin-bottom: 4px;}
		.menu-sec  .item-a {color: #c00; font: bold 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 10px; margin-bottom: 4px;}
.menu-sec2 {vertical-align: top; padding: 0px 12px 16px 32px; margin-bottom: 12px;}
	.menu-sec2  .item a,	.menu-sec2  .item a:link, 	.menu-sec2  .item a:visited,	.menu-sec2  .item a:active,	.menu-sec2  .item a:hover {color: #000;}
	.menu-sec2  .item-a a,	.menu-sec2  .item-a a:link, 	.menu-sec2  .item-a a:visited,	.menu-sec2  .item-a a:active,	.menu-sec2  .item-a a:hover {color: #c00; font-weight: normal;}
		.menu-sec2  .item {font: 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 10px; margin-bottom: 4px;}
		.menu-sec2  .item-a {color: #c00; font: bold 70% tahoma; background: url(img/pt_sub.gif) no-repeat left top; padding-left: 10px; margin-bottom: 4px;}
		.menu-sec2 .zag2 {font: bold 70% tahoma; padding: 0px 0px 7px 0px; text-transform: uppercase;}

.min-w {width: 100%; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000px?'1000px':'100%'); min-width: 1000px;}
.mt14 {margin-top: 14px;}
.nebo {background: url(img/bg_right.jpg) no-repeat right top; height: 725px; vertical-align: top; padding-left: 22px;}
.pl14 {padding-left: 14px;}
.pl22 {padding-left: 22px;}
.pl30 {padding-left: 30px;}
.podpis {color: #666; font: 70% arial; background: url(img/pt_podpis.gif) no-repeat left top; margin-left: 4px; margin-top: 6px; padding-left: 9px;}
	.podpis strong {color: #c00; display: block;}
.podpis-popup {color: #000; font: 70% arial; background-color: #E5E5E5; padding: 20px 22px; vertical-align: top;}
	.podpis-popup strong {color: #c00; display: block; margin-bottom: 10px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.r {background: url(img/r.gif) repeat-x left center; width: 100%; height: 41px;}
.r-line-tech {background-color: #000; height: 1px;}
.r-line-tech2 {background-color: #D9D9D9; height: 1px;}
.r-menu {background: url(img/r_menu.gif) repeat-x left top; width: 100%; height: 8px;}
.r-menu-sec {background: url(img/r_menu.gif) repeat-x left center; width: 100%; height: 40px;}
.red-text {color: #fff; background: #c00 url(img/bg_grey.gif) repeat-x left top; font: bold 70% tahoma; text-transform: uppercase; padding: 10px 14px 8px 17px;}
.tech-text {color: #000; font: 75% arial; padding: 8px 15px 8px 0px; vertical-align: top;}
	.tech-text li {margin: 0; padding-left: 0;}
.tech-zag {color: #000; font: bold 75% arial; padding: 8px 15px 8px 0px; vertical-align: top; width: 22%;}
.text-top {font: 75% tahoma; padding: 10px 364px 10px 14px;}
.vid {background: url(img/bg_vid.gif) no-repeat left top; padding: 30px 24px 16px 0px; vertical-align: top;}

.vid-name {font: 63% arial; padding: 0px 24px 8px 0px;vertical-align: top;}
	.vid-name a {color: #000; text-decoration: none;}
	.vid-name a:link  {color: #000; text-decoration: none;}
	.vid-name a:visited  {color: #000; text-decoration: none;}
	.vid-name a:active  {color: #000; text-decoration: underline;}
	.vid-name a:hover {color: #000; text-decoration: underline;}
.vid-popup {background: url(img/bg_vid.gif) no-repeat left top; padding: 8px 24px 8px 0px; vertical-align: top;}