/* polskie znaczki aby editplus zapisywal jako utf-8 -> ąśź */
html, body { width: 100%; height: 100%; margin: 0px; padding: 0px; background: #1761A2 url(img/simu_tlo.jpg); }
body, div, table { font: 11px Verdana, Arial, sans-serif; color: #FFFFFF; }
table.clearTbl { margin: 0px; border-collapse: collapse; border: none; empty-cells: show; }
.clearTbl tr, .clearTbl th, .clearTbl td { padding: 0px; }
.clearTbl td { line-height: 15px; }
.clearTbl td.zamawiajacy { width: 150px; text-align: right; vertical-align: top; padding-top: 3px; padding-right: 5px; }

img { vertical-align: bottom; border: none; margin: 0px; padding: 0px; }
.img_moz { display: block; }
.wyszukane { background-color: red; }

#alterMenu { position: absolute; left: 0px; top: 0px; z-index: 1px; visibility: hidden; }
#flashDetect { position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; z-index: 2; visibility: hidden; }

/* reklama */
#reklama_tlo { position: absolute; width: 10px; height: 10px; left: 0px; top: 0px; z-index: 30; background-color: #1761a2; filter: alpha(opacity=50); mozopacity: 0.5; opacity: 0.5; visibility: hidden; }
#reklama_box { position: absolute; left: 200px; top: 150px; z-index: 31; background-color: #ffffff; visibility: hidden; text-align: center; padding: 4px; }
#kartka_grafika { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 51; }
#kartka_tlo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #1761a2; z-index: 50; filter: alpha(opacity=80); mozopacity: 0.8; opacity: 0.8; }


/* strona glowna */
#statystyki { position: absolute; left: 12px; top: 80px; width: 110px; height: 58px; z-index: 3; visibility: hidden; }
#main_promocja_naglowek { position: absolute; left: 471px; top: 5px; width: 300px; height: 113px; z-index: 4; text-align: right; }
#naglowek1 { position: absolute; left: 1px; top: 56px; width: 139px; height: 299px; z-index: 5; }
#naglowek2 { position: absolute; left: 140px; top: 141px; width: 397px; height: 212px; z-index: 6; }
#naglowek_logo { position: absolute; left: 11px; top: 58px; width: 53px; height: 54px; z-index: 7; }
#menu_czesc1 { position: absolute; left: 515px; top: 154px; width: 300px; height: 13px; z-index: 8; }
#menu_czesc2 { position: absolute; left: 395px; top: 292px; width: 391px; height: 15px; z-index: 9; }
#menu_czesc3 { position: absolute; left: 542px; top: 312px; width: 300px; height: 13px; z-index: 10; }
#naglowek_napis { position: absolute; left: 152px; top: 87px; width: 87px; height: 39px; z-index: 11; }
#main_flash_naglowek { position: absolute; left: 146px; top: 149px; width: 227px; height: 22px; z-index: 12; }
#w_trakcie_budowy { position: absolute; left: 294px; top: 350px; width: 336px; height: 13px; z-index: 13; visibility: hidden; }
#simu_inter { position: absolute; left: 11px; top: 334px; width: 200px; height: 40px; z-index: 14; }

#tresc_srodek { position: absolute; left: 0px; top: 360px; width: 780px; z-index: 20; }
#loga_srodek { width: 100%; text-align: center; }

#menu_funkcyjne_main { position: absolute; left: 10px; top: 378px; z-index: 40; }
#menu_funkcyjne_sub { position: absolute; left: 10px; top: 210px; z-index: 40; }
#rozmiar_czcionki { position: absolute; left: 10px; top: 236px; z-index: 41; }

/* podstrona */
#sub_naglowek { position: absolute; left: -18px; top: -1px; width: 798px; height: 205px; z-index: 30; }
#sub_naglowek_logo { position: absolute; left: 0px; top: 0px; width: 129px; height: 125px; z-index: 31; }
#sub_naglowek_50lat { position: absolute; left: 3px; top: 123px; width: 196px; height: 137px; z-index: 32; }
#sub_menu_czesc1 { position: absolute; left: 555px; top: 160px; width: 200px; height: 13px; z-index: 33; }
#sub_menu_czesc2 { position: absolute; left: 525px; top: 177px; width: 300px; height: 13px; z-index: 34; }
#sub_menu_czesc3 { position: absolute; left: 406px; top: 195px; width: 391px; height: 15px; z-index: 35; }
#sub_pasek_poziom { position: absolute; background: url(img/simu_sub_pasek_poziom.gif) no-repeat top left; left: 70px; top: 235px; width: 419px; height: 4px; z-index: 36; }
#sub_tresc_srodek_box { position: absolute; left: 71px; top: 240px; width: 710px; z-index: 37; }
#sub_tresc_srodek { width: 690px; background: url(img/simu_sub_pasek_pion.gif) repeat-y left; padding-left: 20px; padding-top: 30px; }
#aktualny_dzial { position: absolute; left: 190px; top: 220px; width: 450px; height: 20px; z-index: 38; font-size: 10px; }

#ruchomySpisProduktow { position: absolute; left: 10px; width: 80px; height: 140px; overflow: hidden; z-index: 50; visibility: hidden; }

/* stopka */
.stopka { width: 100%; text-align: center; margin-top: 30px; margin-bottom: 10px; }
.stopka_sub { width: 100%; text-align: center; margin-top: 20px; margin-bottom: 30px; }

/* inne */
.nowosci_box { width: 544px; margin-left: 60px; line-height: 15px; }
.nowosci_zdjecie { width: 544px; height: 177px; margin-bottom: 10px; }
.formularz_kontaktowy_wynik { width: 100%; text-align: center; margin-top: 60px; }

#FirmaPrzyciski { width: 690px; height: 25px; background: url(img/simu_firma_historia_pasek.gif) no-repeat left bottom; }
#FirmaPrzyciskFilmy { position: relative; float: right; padding-top: 5px; left: -15px; width: 121px; height: 25px; text-align: center; z-index: 40; background: url(img/simu_firma_wybor_off.gif) no-repeat; cursor: pointer; }
#FirmaPrzyciskHistoria { position: relative; float: right; padding-top: 5px; font-weight: bold; width: 121px; height: 25px; text-align: center; z-index: 41; background: url(img/simu_firma_wybor_on.gif) no-repeat; cursor: pointer; }

#FirmaHistoriaBox { width: 690px; height: 321px; background: url(img/simu_firma_informacje.gif) no-repeat right top; }
#FirmaFilmyBox { width: 690px; height: 321px; display: none; }
#AutoScrollBox { position: relative; width: 360px; height: 320px; background: url(img/simu_firma_historia_tlo.gif) no-repeat; }
#skrollKontener { position: relative; width: 334px; height: 309px; margin-left: 10px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); }
#skrollTekst { position: relative; cursor: default; visibility: hidden; }

#wyloguj_box { position: absolute; left: 520px; top: 230px; z-index: 52; }
#cofnij_box { position: absolute; left: 610px; top: 230px; z-index: 53; }
#do_gory_box { background: url(img/simu_sub_pasek_poziom2.gif) no-repeat left center; }
#do_gory_box_pasek { float: left; width: 26px; height: 5px; background: url(img/simu_sub_pasek_pion.gif) repeat-y; }
#do_gory_przycisk { visibility: hidden; }
.text_ciemniejszy { color: #A8C2D9; }

/* program partnerski */
.partner_pojemnik { vertical-align: top; padding-bottom: 10px; text-align: center; }

/* zdjecie */
.zdjecie { float: right; margin-left: 20px; margin-bottom: 10px; }

/* linki */
a { color: #DBDBDB; text-decoration: underline; }
a:active { color: #DBDBDB; text-decoration: underline; }
a:visited { color: #C7C7C7; text-decoration: underline; }
a:hover { color: #E6BD00; text-decoration: underline; }

a.staly_rozmiar { font-size: 11px; }

a.no_underline { font-size: 11px; color: #DBDBDB; text-decoration: none; }
a.no_underline:active { color: #DBDBDB; text-decoration: none; }
a.no_underline:visited { color: #C7C7C7; text-decoration: none; }
a.no_underline:hover { color: #E6BD00; text-decoration: none; }

a.niebieski { font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.niebieski:active { color: #FFFFFF; text-decoration: none; }
a.niebieski:visited { color: #FFFFFF; text-decoration: none; }
a.niebieski:hover { color: #E6BD00; text-decoration: none; }

a.blue { font-size: 11px; color: #002c67; text-decoration: none; }
a.blue:active { color: #002c67; text-decoration: none; }
a.blue:visited { color: #002c67; text-decoration: none; }
a.blue:hover { color: #001f48; text-decoration: none; }

/* wypunktowanie */
ul { list-style: square outside; margin: 0px; margin-left: 30px; padding-left: 0px; }
ol { list-style: decimal outside; margin: 0px; margin-left: 36px; padding-left: 0px; }
.lista_link { color: #DBDBDB; }
.lista_wyroznienie { color: #A9E2F7; }
ul.kolka { list-style: disc outside; margin: 0px; margin-left: 30px; padding-left: 0px; }

/* formularz */
input, select, textarea { font-family: Verdana, Arial, sans-serif; border-width: 1px; border-style: solid; border-color: #95B7D1 #0B4170 #0B4170 #95B7D1; background-color: #E9F1F7; margin-top: 2px; }
.checkbox { background-color: #ffffff; border: none; }
.wyslij { font-weight: bold; cursor: pointer; background-color: #FFD821; border-width: 1px; border-style: solid; border-color: #FFEFA4 #BB9A01 #BB9A01 #FFEFA4; }

/* tablica */
table.tablica { border: solid 1px #5292CB; border-collapse: collapse; empty-cells: show; text-align: left; }
.tablica th { padding: 8px; background-color: #4181BA; text-align: center; vertical-align: middle; border: solid 1px #5292CB; }
.tablica td { padding: 6px; border: solid 1px #5292CB; text-align: center; }
.tablica td.left { padding: 6px; text-align: left; }
.tablica td.lp { padding: 6px; text-align: right; vertical-align: top; }

table.tablica_pobierz { border: solid 1px #ffffff; border-collapse: collapse; empty-cells: show; text-align: left; }
.tablica_pobierz th { padding: 8px; background-color: #4181BA; text-align: center; vertical-align: middle; }
.tablica_pobierz td { padding: 6px; text-align: left; line-height: 15px; }

/* nazwy dzialow */
h3 { color: #A9E2F7; font-weight: bold; margin-top: 0px; margin-bottom: 4px; }
h4 { color: #FFFFFF; font-weight: bold; margin-top: 0px; margin-bottom: 4px; }
.kolor { color: #A9E2F7; margin-bottom: 8px; }

/* wydrukuj */
.drukuj_box { position: absolute; left: 670px; top: 230px; z-index: 51; }
.wydrukuj_dzial { font-size: 13px; font-weight: bold; }

/* zdjecia */
.smallPicBigBox { text-align: center; }
.smallPicBox { width: 126px; height: 96px; float: left; margin: 3px; border: 1px solid #5F9BCF; background-color: #2F78B7; }
.smallPicBoxLoading { width: 126px; height: 96px; float: left; margin: 5px 3px; border: 1px solid #5F9BCF; background: url(img/simu_galeria_loading.gif); }
.smallPicBoxTmp { background-color: #2F78B7; visibility: hidden; }
.smallPic { margin: 3px; width: 120px; height: 90px; border: none; }

#picBack { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #2877BC; display: none; z-index: 100; }
#picZamknijBox { position: absolute; left: 20px; top: 20px; width: 90px; height: 30px; visibility: hidden; display: none; overflow: hidden; z-index: 110; }
#picZamknij { position: relative; width: 90px; padding: 4px; background-color: #11538D; color: #ffffff; text-align: center; border: solid 1px #ffffff; border-right: none; cursor: pointer; }
#picPreloadBox { position: absolute; width: 100px; height: 40px; text-align: center; color: #ffffff; visibility: hidden; display: none; z-index: 109; }
#picObrazekBox { position: absolute; width: 10px; height: 10px; background-color: #000000; border: solid 1px #ffffff; visibility: hidden; overflow: hidden; display: none; z-index: 101; }
#picObrazek { position: relative; visibility: hidden; margin: 10px; border: none; }
#picPrzyciskBox { position: absolute; left: 0px; top: 0px; z-index: 102; display: none; }
.picPrzycisk { width: 50%; height: 100%; }
.picPrzyciskLink { position: relative; width: 100%; height: 100%; display: none; cursor: pointer; }
.picPrzyciskNapis { position: relative; top: 20px; padding: 4px; background-color: #11538D; color: #ffffff; text-align: center; border: solid 1px #ffffff; visibility: hidden; }
#picOpisBox { visibility: hidden; color: #ffffff; margin: 0px 10px; }
.picOpisBoxIlosc { color: #AAAAAA; }

/* grupy zdjec */
#grupyZdjecBox { float: right; margin: 0px 30px; margin-bottom: 10px; }
.grupaZdjec { float: right; margin: 0px 4px; }
.grupaZdjecSmallBox { color: #FFFFFF; float: right; margin: 0px 4px; padding: 1px 5px; text-align: center; border: solid 1px #A6C4DF; background-color: #1D66A6; cursor: pointer; }
.grupaZdjecSmallBoxOff { color: #83ABCF; float: right; margin: 0px 4px; padding: 1px 5px; text-align: center; border: solid 1px #6F9CC5; background-color: #1D66A6; cursor: default; }
.grupaZdjecBigBox { color: #FFFFFF; float: right; margin: 0px 10px; padding: 1px 5px; text-align: center; font-weight: bold; border: solid 1px #A6C4DF; background-color: #1D66A6; cursor: pointer; }
.grupaZdjecBigBoxOff { color: #83ABCF; float: right; margin: 0px 10px; padding: 1px 5px; text-align: center; font-weight: bold; border: solid 1px #6F9CC5; background-color: #1D66A6; cursor: default; }