body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

/*   tlo gora - TOP
.tb {  background-image: url(obr/top1.gif); background-position: right top; background-repeat: no-repeat; height: 58px; width: 354px}
*/



/*   tabela z logo - TOP*/
table.bg {width: 780px; height: 110px; margin-top: 0px; padding-top: 0px}
table.bg td {margin-top: 0px; padding-top: 0px}
table.bg td.bg1 {width: 250px; text-align: center}   
table.bg td.bg2 { vertical-align: top; text-align: right}   


/*   tabela gorna - TOP */
table.top {  border-color: #CECFCE; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
table.top td{ background-color: #FFFFFF}
table.top tr{  }

/*   sm1 - TOP */
table.top td.sm1 { background-image: url(obr/tof.gif); background-repeat: repeat-x; background-position: left top; ; height: 34px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
table.top td.sm1 img {margin-right: 20px; margin-left: 20px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
table.top td.sm1 h1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-top: 12px; padding-top: 0px; padding-bottom: 0px; text-indent: 20pt; vertical-align: baseline; line-height: 18px}
table.top td.sm1 a { font-weight: normal; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: top; color: #333333; text-decoration: none}
table.top td.sm1 a:link { color: #634518}
table.top td.sm1 a:hover { color: #000000}


/*   sm5 - TOP */
table.main_menu td.sm5 {  text-align: left; text-indent: 5pt; margin-top: 0px; margin-bottom: 0px; background-image: url(obr/foot.gif); background-repeat: repeat-x; background-position: left top; height: 32px}
table.main_menu td.sm6 {  text-align: justify; line-height: 18px; padding-top: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}
table.main_menu td h2 {  margin-top: 5px; margin-bottom: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #444444}


/*   g³ownwa tabela  */
table.glowna { width:780px;    background-color: #ffffff;  margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; ; border-color: #CECFCE; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
table.glowna td.main_menu{ width:590px; padding-top: 1px; vertical-align: top}
TABLE.glowna td.lewe_menu {PADDING-TOP: 0px; vertical-align: top; width: 190px; ; border-color: #CECFCE #CECFCE black black; background-image: url(obr/nfoot.jpg); background-position: left bottom; background-repeat: repeat-x; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
TABLE.glowna td.foot { PADDING-TOP: 0px; vertical-align: top}
TABLE.glowna td.gora { margin-top: 0px}


/*   g³ownwe srodkowe menu  */
table.main_menu {     background-color: #ffffff; width: 100%}
table.main_menu td{    padding : 0px 2px 3px;   font-family: Geneva, Arial, Helvetica, san-serif; font-size: 13px}
table.main_menu div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 21px; padding-right: 5px; padding-left: 5px; text-align: justify}
table.main_menu a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6B2829; text-decoration: none}
table.main_menu a:hover {  color: #6B2829; text-decoration: underline}
table.main_menu div.tytul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #EC7600; text-align: center; letter-spacing: 3px; line-height: 50px}



/*   stopka  */
table.foot { width:780px; background-color: #FFFFFF; background-image: url(obr/foot.gif); background-position: left top; height: 78px; background-repeat: repeat-x}
table.foot td{margin-bottom: 0px; padding-bottom: 0px}
table.foot td.bg { width:780px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #333333; padding-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; vertical-align: bottom}
table.foot td.bg a {  color: #6B2829; text-decoration: none}
table.foot td.bg a:hover {  color: #000000}
table.foot td.bg img {margin-right: 17px; margin-left: 17px; margin-top: 5px; margin-bottom: 0px}


/*   lewe menu  */
table.kat {width:190px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
table.kat td{}
table.kat td.menu1 {FONT-SIZE: 12px; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; line-height: 18px; vertical-align: bottom; background-image: url(obr/gfoot.jpg); background-repeat: repeat-x; background-position: left top; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; padding-top: 53px}
table.kat td.menu {FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-right: 5px; height: 28px; margin-top: 1px; border-color: #D6D3D6; background-image: url(obr/tr.gif); background-position: left top; background-repeat: repeat-x; text-indent: 5pt; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table.kat .div3 {  color: #333333; text-decoration: none; font-size: 12px; line-height: 18px; height: auto; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; margin-left: 0px; background-image: url(obr/div2.jpg); background-repeat: repeat-x; background-position: left -8px; padding-bottom: 4px; border-color: #D6D3D6; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

table.kat .div2 {  color: #333333; text-decoration: none; font-size: 12px; line-height: 18px; height: auto; padding-top: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; margin-left: 0px; background-image: url(obr/div2.jpg); background-repeat: repeat-x; background-position: left -8px; padding-bottom: 4px; border-color: #D6D3D6; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table.kat .div1 {  line-height: 18px; height: 23px; padding-top: 8px; padding-left: 10px; margin-left: 0px; background-image: url(obr/div2.jpg); background-repeat: repeat-x; background-position: left top; padding-bottom: 4px}
table.kat .rek {  color: #333333; text-decoration: none; font-size: 12px; line-height: 18px; height: auto; padding-top: 3px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin-left: 3px; text-align: justify; margin-right: 3px}
table.kat .rek2 {  text-align: center}
table.kat h3 {  color: #666666; text-decoration: none; font-size: 11px; line-height: 18px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase}
table.kat div {  color: #000000; text-decoration: none; font-size: 12px; line-height: 18px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
table.kat ul {  margin-top: 0px; margin-bottom: 0px; padding-left: 0px; margin-left: 0px}
table.kat li {  list-style-type: none;; text-align: left; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; font-size: 12px}
table.kat a {  color: #D25400; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
table.kat a:hover {  color: #FF6600; text-decoration: underline}
table.kat .rek2g {  color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center}
table.kat .rekg {  color: #333333; text-decoration: none; font-size: 12px; line-height: 18px; height: auto; padding-top: 3px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin-left: 3px; text-align: justify; margin-right: 3px}
table.kat .gh3 {   color: #000000; text-decoration: none; font-size: 10px; line-height: 18px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase}
table.kat .div1g {  line-height: 18px; height: 23px; padding-top: 8px; padding-left: 2px; margin-left: 0px; background-image: url(obr/div2.jpg); background-repeat: repeat-x; background-position: left top; padding-bottom: 4px}



/*   srodek - tabela z obrazkami  */
table.sob {width: 100%}
table.sob td{padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center}
table.sob td.t1{padding-top: 5px; padding-bottom: 5px; border: dotted; font-size: 22px; font-weight: normal; color: #FF6600; text-transform: uppercase; border-width: 0px 0px 1px; border-color: #666666 #666666 #CCCCCC; letter-spacing: 3px; font-family: Verdana, Arial, Helvetica, sans-serif}
table.sob td.t2{text-align: center; padding-top: 5px; padding-bottom: 5px; border: dotted; border-width: 0px 1px 1px; padding-right: 0px; padding-left: 0px; width: 180px; margin-right: 0px; margin-left: 0px; border-color: #D6D6D6 #E8E8E8 #E8E8E8 #D6D6D6}
table.sob td.t3{text-align: center; padding-top: 5px; padding-bottom: 5px; border: #CCCCCC dotted; border-width: 0px 1px 1px; background-color: #F5F5F5; padding-right: 5px; padding-left: 5px}
table.sob h3 {  color: #6B2829; font-size: 16px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: lowercase; line-height: 40px}


/*   srodek - tabela z opisem  */
table.op {width: 575px}
table.op td{width: 190px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
table.op td.t1{padding-top: 5px; padding-bottom: 5px; width: 100%; font-size: 16px; color: #DA2431; font-family: tahoma; text-align: center; font-weight: bold; text-transform: uppercase; border-color: black black #CCCCCC; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; letter-spacing: 1px}
table.op td.t2{padding-top: 2px; padding-bottom: 2px; text-align: left; width: 100%}
table.op td.t3{text-align: center; border: 1px #999999 solid; background-color: #F4F4F4}

/*   srodek - tabela z danymi technicznymi  */
table.dtech {width: 350px}
table.dtech td{padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: auto}
TABLE.kpar {BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; width: 80%
; background-color: #FFF7F2}
TD.kpar {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px dotted}
TD.wost {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px}
TD.wostb {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; background-color: #FFFFFF}
TD.w1 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px dotted; background-color: #EFEFEF; text-align: center}
TD.wb {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px dotted; background-color: #FFFFFF}

/*   srodek - cennik  */
TABLE.cennik {BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; background-color: #999999; clip:  rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width: 520px}
TABLE.cennik TD.ceg {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px dotted; background-color: #D0C8BF; font-size: 13px; text-decoration: none; border: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
TABLE.cennik TD.ce1 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px dotted}
TABLE.cennik TD.ce1 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #d7d7d7 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F5F4F3; border: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
TABLE.cennik TD.ce2 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; background-color: #F2F0EE; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
TABLE.cennik TD.cost1 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; background-color: #FFFFFF}
TABLE.cennik TD.cost2 {PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; background-color: #FFFFFF}

/*   nowosc na glownej  */
table.new { BORDER-RIGHT: #D9D5D2 1px solid; BORDER-TOP: #D9D5D2 1px solid; BORDER-LEFT: #D9D5D2 1px solid; BORDER-BOTTOM: #D9D5D2 1px solid; width:200px; background-color: #FFFFFF}
table.new td{margin-bottom: 0px; padding-bottom: 0px}
table.new td.bg { background-color: #EDEDEB; width:200px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #333333; padding-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; vertical-align: bottom}
table.new td.bg a {  color: #6B2829; text-decoration: none}
table.new td.bg a:hover {  color: #000000}
table.new td.bg img {margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px}


