body { margin: 0px; background-color: #FFFFFF; font-weight: normal; font-size: 11px; }
p,div,td { font-family: Verdana,sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
td {text-align: left;}

A:link, A:visited { font-weight: bold; color: #CC0000; text-decoration: none; outline: 0;}
A:hover, { font-weight: bold; color: #000000; text-decoration: underline; outline: 0;}
A:link.in, A:visited.in { font-weight: normal; font-size: 12px color: #000000; text-decoration: none; outline: 0;}
A:hover.in { color: #CC0000; text-decoration: none; outline: 0;}
A:link img, A:visited img { font-weight: normal; font-size: 13px; color: #000000; text-decoration: none; }
A:hover img { font-weight: normal; font-size: 13px; color: #000000; text-decoration: underline; }

A.mail:link, A.mail:visited { font-weight: normal; font-size: 9px; color: #A2A2A2; text-decoration: none; }
A.mail:hover { font-weight: normal; font-size: 9px; text-decoration: none; color: #000000;}

.akt2 A:link, A:visited { font-weight: normal; color: #000000; text-decoration: none; outline: 0;}
.akt2 A:hover, { color: #CC0000; text-decoration: underline; outline: 0;}


.td_menu {border-width: 1px 1px 1px 1px; border-style: solid; border-color: #990099; padding: 2px;}
.tr_ramka {border-width: 1px; border-style: solid; border-color: #E2E2E2; padding: 2px;}
.td_logo { height: 193px; background-image: url(gf/logo2.png);}
.td_logoair { height: 193px; background-image: url(gf/airblu.jpg);}
.td_logoair1 { height: 193px; background-image: url(gf/airzielony.jpg);}
.td_linia { width: 2px; background-color: #ffffff; }
.td_linia_poz2px { width: 704px; height: 3px; }
.td_linia_poz1px { width: 704px; height: 1px; background-color: #990099; }
.td_odstep { width: 3px; }
.td_20px { width: 40px; }
.td_dol { width: 704px; height: 1px; background-image: url(gf/xx.png); font-size: 10px; font-weight: normal; color: #83A4E0; padding-top: 4px; }
.td_lewa_srodek { text-align: left; vertical-align: top; border-style: solid; border-width: 0px; border-color: #FFD200; padding: 0px; }
.td_lewa { text-align: left; vertical-align: top; width: 170px; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #E2E2E2; padding: 0px 0px 0px 0px; }
.td_opis { vertical-align: top; padding: 2px; }
.td_opis_l {  vertical-align: top; font-weight: bold; text-align: right; padding: 2px; width: 100px; }
.td_prawa_srodek { vertical-align: top; padding: 5px; }
.td_prawa_srodek_tr {background: url(gf/tlo_transp.jpg); vertical-align: top; padding: 5px; background-repeat: no-repeat; }
.td_prawa_srodek_tr2 {background: url(gf/tlo_wieza.jpg); vertical-align: top; padding: 5px; background-repeat: no-repeat; }
.td_prawa { width: 525px; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #990099; padding: 0px 0px 0px 3px; }

.td_stopka { padding-top: 3px; border-top: solid 1px; border-color: #C7C7C7; width: 706px}
.td_gl { width: 10px; height: 10px; background-image: url(gf/td_gl.gif); }
.td_gp { width: 10px; height: 10px; background-image: url(gf/td_gp.gif); }
.td_bok_l { width: 10px; background-image: url(gf/td_bok_l.gif); }
.td_bok_p { width: 10px; background-image: url(gf/td_bok_p.gif); }
.td_g { width: 10px; background-image: url(gf/td_g.gif); }
.tab_dol { width: 700px;}  
.tab_handel { width: 513px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #E2E2E2; padding: 5px; background-color: #F7F7F7; }
.tab_handel td { vertical-align: top; }
.td_handel { padding: 5px; }
.td_fot_han { width: 165px; }
.fot_handel {margin: 2px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #E4E4E4; padding: 4px;} 
.fot { background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #D2D2D2; padding: 4px; }  
.fot2 { border-style: solid; border-width: 0px 0px 0px 0px; border-color: #E4E4E4; padding: 4px; }  
.fot_l { background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #D2D2D2; padding: 4px; float: right; margin-left: 10px;}  
.fot_p { background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #D2D2D2; padding: 4px; float: left; margin-right: 10px; }  
.new {text-align: center; padding: 0px 0px 2px 0px;}  
.ul_trans {text-align: right; float: right; padding: 0px; margin: 3px; list-style: none; } 
.ul_trans li { padding: 4px; margin: 0px; } 
.akt { font-weight: bold; border-style: solid; border-width: 0px 1px 2px 1px; border-color: #E2E2E2; padding: 5px; background-color: #E2E2E2; }
.akt2 { border-style: solid; border-width: 0px 1px 0px 1px; border-color: #E2E2E2; padding: 2px 2px 2px 2px; }
.data { font-size: 9px; text-align: right; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #E2E2E2; padding: 2px 0px 15px 0px; }
 
h1 {font-size: 13px; font-weight: bold; text-align: left; border-width: 0px 0px 1px 2px; border-style: solid; border-color: #DFDFDF; padding: 5px 5px 5px 5px; background-color: ;  margin: 0px;}
h2 {text-align: justify; font-size: 11px; font-weight: normal; text-indent: 10px; margin: 5px; }
h2:first-letter {text-align: justify; font-size: 12px; font-weight: bold; text-indent: 15px; }
h4 {text-align: center; font-size: 13px; font-weight: bold; margin: 5px; }
.td_tresc { text-align: center; padding: 10px 10px 10px 10px; }
.tresc { text-align: justify; border: solid 0px #FFCC00; padding: 10px 10px 10px 10px; }
.right { text-align: right;}
.pd { text-align: center; font-size: 13px; font-weight: bold; }
.nr {font-size: 9px; text-align: right; color: #484848; padding: 0px 4px 0px 0px;}
.nr_str {font-size: 11px; text-align: center; font-weight: normal;}
.odw { text-align: right; font-size: 9px; font-weight: normal; }

.menu  { width: 82px; font-weight: bold; color: #660066; text-align: center; text-decoration: none; float: left; height: 17px; display: block; padding: 3px 8px 0px 8px; background-color: #EBEBE7; }
.menu:link, .menu:visited { font-weight: bold; text-decoration: none; color: #000000; }
.menu:hover { background-color: #757575; color: #FFFFFF; text-decoration: none; }

.menu2 { font-weight: bold; position:absolute; visibility: hidden; z-index: 100; background-color: #FF33FF; border-top: 2px solid #FFFFFF; margin-top: 3px;  }
.menu2 a:link, .menu2 a:visited { font-weight: bold; display: block; color: #000000; border-bottom: 2px solid #ffffff; padding: 6px 4px 6px 4px; text-decoration: none; }
.menu2 a:hover { background-color: #757575; color: #FFFFFF; text-decoration: none; }

.menu4  { font-weight: bold; display: block; border-bottom: 2px solid #ffffff; text-align: center; color: #ffffff; text-decoration: none; width: 200px; background-color: #EBEBE7; }
.menu4:link, .menu4:visited {font-weight: bold; text-decoration: none; color: #FFFFFF; }
.menu4:hover { background-color: #757575; color: #FFFFFF; text-decoration: none; }


.img_p { float: right; margin: 0px 0px 0px 10px }
.img_l { float: left; margin: 0px 10px 0px 0px }
.dzial {text-align: left; color: #000000; font-weight: bold; font-size: 13px; background-color: #F0EEEE; border-style: solid; border-width: 0px 0px 2px 0px; border-color: #990099; padding: 5px 0px 5px 10px;}
.right_40px { padding-right: 40px; text-align: right;}
.kierownik { padding: 4px 10px 4px 10px; line-height: 16px; width: 495px; background-color: #F9F9F9; border-style: solid; border-width: 1px 0px 1px 0px; border-color: #DBDBDB; }

.adres { width: 480px; font-weight: normal; padding: 0px 0px 0px 20px; }
.adres_mapy { float: right; width: 230px; }
.praca {font-weight: bold; text-decoration: underline;}
.stala_oferta { font-size: 120%; color: #000000; font-weight: bold; text-align: center; padding: 3px 0px 4px 0px; background-color: #FFDA2B; }
.pomoc_handel { height: 242px; background-image: url(gf/tlo_prom.png);  font-size: 100%; color: #FFFFFF; font-weight: normal; text-align: left; padding: 6px 0px 2px 5px; }
.pomoc_handel ul { margin: 0px 0px 0px 20px; padding: 0px; }
.pomoc_air { height: 242px; background-image: url(gf/tlo_promair.png);  font-size: 100%; color: #FFFFFF; font-weight: normal; text-align: left; padding: 6px 0px 2px 5px; }

input,textarea { font-family: Verdana; font-size: 11px; font-weight: normal; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #CC0000; background: #FFF7DD;}
hr { text-align: center; border-top: solid 1px; border-color: #000000;}
ol { text-align: left;}
big { font-weight: bold; font-size: 14px;}
marquee { font-size: 12px; font-weight: bold; color: #000000; }