BODY { background-color: #000000;  margin: 0; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color:#474747; }

A { text-decoration: none; color: #ec870e; font-weight: normal; }
A:hover { color: #000000; }
TABLE, TD, TR { background-color: #FFFFFF; padding: 0; margin: 0; border:0; vertical-align: top; }
IMG, A {border:0; padding: 0; margin: 0;}
H1, H2, H3, H4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ec870e; text-align:left;}
H1 { font-size: 20px; letter-spacing: 2px; margin:0 0 7px 0;}
H2 { font-size: 18px; letter-spacing: 1px; margin:0 0 20px 0; color:#363636;}
H2 A {color: black; font-weight:bold;}
H3 { font-size: 14px; }
H4 { font-size: 12px; }
H5 {font-size: 10px; color:red; margin:-14px 0 0 0;}
P { line-height: 1.8; text-align:justify; }
span.h {color: silver;}

img, div, a { behavior: url(/script/iepngfix.htc) }

/* górna tabela z logo i górnym menu */
.tabletop {width: 980px; height: 100px; text-align:left; border-left: 2px solid #ec870e; border-right: 2px solid #ec870e;}
DIV.logo  {width:237px; float:left; text-align:left; padding:0 0 0 33px;}

DIV.nad_menu , DIV.nad_menu2 {float:left; height:75px; }
DIV.nad_menu  {width:500px;text-align:right;}
DIV.nad_menu2  {width:132px; padding:10px 0 0 70px; text-align:left; line-height:1.4;}

.nad_menu IMG {position:relative; top:30px; right:100px;}
.nad_menu2 A {font-weight:bold; font-family: Arial, Tahoma, Verdana; font-size:12px;}
.nad_menu2 IMG {margin:0 7px 0 0; position:relative; top:3px; } 

.gg {position:fixed; top:10px; z-index:99; right:35px; width:280px}
.ggimg {float:right;}
.gadudiv {width: 280px; display:none; }

DIV.gorne_menu  {float:left; width:702px; height:23px; text-align:left; background-image: url('/images/menu/linia_pom.png'); background-repeat:repeat-x; background-position:bottom; }
.gorne_menu A {font-size:14px; font-weight:bold; font-family: Arial, Tahoma, Verdana; position:relative; top:5px; margin:0 25px 0 0;}

/* tabela z lewym menu, wewn.menu, obrazkiem i treścią */
.menu_obrazek {width: 980px; border-left:2px solid #ec870e; border-right:2px solid #ec870e; border-bottom:2px solid #ec870e; background-color: #FFFFFF;}
.menu_obrazek TD {background-image: url('/images/menu/tlo1.png'); background-repeat: no-repeat; background-position: top left; }

/* elementy lewego menu */
.menu_lewe {float:left; padding:38px 0 0 0; }
.menu_lewe_linia {width:35px; height:24px; float:left; }

a.rollover  {display:block; height:24px; width:174px; overflow:hidden; }
a.rollover:hover {display:block; text-indent:-174px; }

/* div z wewn. menu i obrazkiem */
.menuiobrazek {width: 740px; height: 250px; background-image: url('/images/menu/tlo2.png'); background-repeat:no-repeat;
 background-position:top left; float:right;}

/* elementy wewn. menu */
.menu_wewn {float:left; padding:25px 0 0 0; text-align:left; width:257px;}
.menu_wewn, .menu_wewn A {font-weight: bold; color:#000000; font-size:14px; }
.menu_wewn A:hover {color:#ffffff; }
.menu_wewn UL {margin:10px 0 0 80px; padding:0; line-height:1.3; list-style-type: square;}
.menu_wewn LI {margin:5px 0 5px 0; }
 
.obrazek {height: 400px; width:480px; background-repeat:no-repeat; background-position:0 5px; float:right; }
.obrazeknaobrazku {z-index:80; position:absolute; top:250px; margin:0 0 0 320px;}

.text {  float:left; position:relative;  height: auto; top:-10px; margin-right:20px; }

.text B, .dalszy_opis B, .prawa_strona B,  {color: #d5790c; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:13px;}

.prawa_strona {text-align:center; float:left; position:relative; top: -10px; height: auto; border-left:1px dotted gray;}
.prawa_strona IMG {border: 1px solid orange;}

.prawa_strona2 {text-align:center; float:right; position:relative; top: -15px; height: auto; border-left:1px dotted gray; margin: 0 0 0 30px; width:150px; padding-left: 5px;}
.prawa_strona2 IMG, .sklepy iMG {border: 1px solid orange;}

 .text_szeroki {padding:0 15px 10px 40px; width:915px; float:left; position:relative; top: -37px; height: auto; text-align:left; z-index:2;}
 .text_szeroki UL {line-height:1.7; list-style-image: url('/images/ul.png')}
 
 .pomiar {float:right; margin-top:-10px;}
 
.kolumny {border-left: 1px dotted gray; text-align:center; float:left; height: auto; font-weight:bold; line-height:1.4; }
.kolumny IMG {border: 1px solid orange; margin:0 0 15px 0;}
.kolumny A:first-child {color:  #ec870e;}
.kolumny A:hover:first-child {color:  #363636;}
.kolumny A {font-weight:bold; color: #363636;}
.kolumny A:hover {font-weight:bold; color: #ec870e;}

.kolumna_dopiska {font-size:10px; color: #ec870e;}
.kolumna_opis {font-size:10px; color: #363636; padding: 0 10px 0 10px; font-weight:normal;}

.dalszy_opis {float:left; width:890px; margin:20px 0 0 0; line-height:1.5; text-align:left;}

 .boxy {width:180px; height:160px; float:left; border: 1px dotted gray; text-align:center; margin: 0 30px 30px 0; font-weight:bold; padding:20px 0 0 0; }
.boxy A {font-weight:bold; }
.boxy IMG {margin:15px 0 0 0; border: 1px solid #ec870e;}
 
.stopka {width: 980px; height:16px; background-color: #000000; color:#ffffff; text-align:center; font-size:9px; margin:3px 0 3px 0;}
.stopka A:hover {color:yellow;}
