* {font-family: Verdana, Trebuchet, Helvetica, Sans-Serif; }
html {margin: 0; font-size: 11px; }
body {behavior:url( hover.htc ); color: #000; margin: 0; padding: 0; margin-bottom: 20px;  background-color: /*#f1f1f1;*/ #d0daf3; text-align:center; /* center layout in ie5 and 5.5. */ }
table, tr, td, th {margin: 0px; padding: 0px; text-align: center;}
table {margin-bottom: 25px;}
td, th {border: 1px solid black;}
th {text-align: center;}
#container {background-color: #ffffff; } #header {background-color: #504F3D; } #subheader {background-color: #ffeadf; }
#left   {background-color:  #F7F6F4; } #middle {background-color:  #EFEFDF; } #right {background-color:  #EFEFDF; } 
#footer {background-color: #333322; } #menu {background-color: #E7E3DA; }
.submenu_left {background-color: #EFEBE0; } .submenu_center {background-color: #EFEBE0; } .submenu_right {background-color: #EFEBE0; }
#container, #header, #subheader, #left, #middle, #right, #footer, #menu, .submenu_left, .submenu_center, .submenu_right { margin: 0;  padding: 0; }

#container {width: 770px; margin: -15px auto; padding: 0px; border: 0px solid #CACAB8; text-align: left;  position: relative; }
#header h1 {padding: 20px 0px 0px 40px; /*color: #efebe0;*/ color: #FFFFFF;  font-size: 45px; }
#header ul#list_in_header {display: inline; position: relative; top: -58px !important; left: 552px !important; top: -55px; left: 552px;}
#header ul#list_in_header li {display: inline;}
#header ul#list_in_header li a, #header ul#list_in_header li a:hover{color: white; text-decoration: none; padding: 0px 0px 0px 4px; border-left: 1px dotted white;}
#header ul#list_in_header li a#first_element, #header ul#list_in_header li a#first_element:hover {border-left: 0px dotted white;}
#header ul#list_in_header li a:hover {color: /*#844004;*/ #b9b99d;}
address a {position: relative; top: 0px; left: 130px;}
div#ikonki_header a {color: white;}
div#ikonki_header a:hover {color: #ffff00;}

#kontakt_text {display: block; position: relative; top: 0px; left: -10px; width: 380px; text-align: justify; font: normal normal normal 12px Verdana, sans-serif;}
#telefon {margin: 0px !important; margin: 0px 0px -16px 0px; height: 0px; padding: 7px 0px 5px 0px; display: block; font: normal normal bold 13px Verdana, sans-serif;}
.kontakt, .kontakt tr, .kontakt td {border: 0px solid black;}
.kontakt {margin: 5px 0px 20px 0px; width: 263px; display: block; position: relative; top: 0px; left: -8px; font: normal normal normal 13px Verdana, Helvetica, sans-serif; border: 0px solid black;}
.kontakt input, textarea  {margin-bottom: 4px; width: 320px; border: 1px solid #67562f; background-color: #f7eac7; font: normal normal normal 13px Verdana, Helvetica, sans-serif;}
.kontakt #submit {position: relative; top: 0px; left: 135px; width: 200px; height: 25px; padding-bottom: 3px !important; padding-bottom: 0px;}
.kontakt #submit:hover {border: 1px solid black; background-color: #d2b772;}

.submenu_left h2 {margin: 0px; padding: 3px 0px 3px 0px; color: #EEEEDD; font-size: 15px; text-align: center; background-color: #504F3D; }
.submenu_left ul {margin: 0; padding: 0;   position: relative; top: 7px;  /*left: 20px;*/ /*bottom: 10px;*/ z-index: 2; text-align: center; list-style-type: none; }
.submenu_left li {padding: 0px 0px 3px 0px; margin: 0px; /*display: inline;*/border-right: dotted 1px #EEEEDD; }
.submenu_left a, .submenu_left a:hover { color: #844004; /*color: black;*/ text-decoration: none; font-size: 13px; }
.submenu_left a:hover {text-decoration: underline; }
.gry, .gry_zs {margin: 0px; padding: 4px 0px 16px 0px; width: 293px; /* IE */ min-width: 302px; float: left; display: inline; /*width: 288px;*/}
.gry {background: url("../images/gry_pasek_dol_lewy.png") no-repeat bottom; }
.gry .tsn_header {margin-bottom: 0px !important; margin-bottom: 0px; /* IE */ font:normal normal bold 14px/12px Arial, Helvetica, sans-serif;}
.gry .tsn_date {float: right; position: relative; left: -8px !important; left: 0px; /* IE */; top: -4px !important; top: -19px; /* IE */ }
.gry .tsn_ul {/*margin-top: -5px;*/ margin-top: 13px !important; margin-top: -2px; /* IE */ }
.gry .jk_ul {/*margin-top: -5px;*/ margin-top: 13px !important; margin-top: 15px; /* IE */ }
.gry .jk_date {float: right; position: relative; left: -160px !important; left: -148px; /* IE */; top: 1px !important; top: 1px; /* IE */ }
.kaskada {width: 100%; height: 62px; background: url('../images/gry_pasek_dol_dlugi.png') no-repeat bottom;}

.submenu_center h2 {margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px; font:normal 19px/17px Arial, Helvetica, sans-serif; color:#844004; text-align: center;}
.submenu_center h2.tytuly_ksiazek {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; font:normal 19px/17px Arial, Helvetica, sans-serif; color:#844004; text-align: center;}
.submenu_center p.brak_wygranych {margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px; line-height: 32px; font: normal normal bold 14px Arial, Helvetica, sans-serif; color:#844004; text-align: center;}
.submenu_center h3 {margin: 0px 0px 0px 0px; padding: 3px 10px 0px 11px; float: left; color: #D76E08; font:normal 19px/17px Arial, Helvetica, sans-serif; color:#844004;}
.submenu_center h4.warning {width: 200px; position: relative; left: 77px; float: left; font:normal 19px/17px Arial, Helvetica, sans-serif; color:#844004;}
.submenu_center h5 {margin: 0px 0px 0px 0px;  padding: 7px 0px 0px 13px; /*padding-bottom: 20px !important;*/  /*padding-bottom: 0px;*/ /* IE */ /*float: center;*/  /*font: normal normal bold 15px 'Times New Roman',Verdana,'MS Sans Serif';*/ font: normal normal bold 11px Verdana, Arial, sans-serif;  color: #2C3DBF;}
.submenu_center ul, .submenu_center ul li { margin: 0px; padding: 0px;  display: block; list-style: none;}
.submenu_center ul {margin-top: 13px; padding-left: 9px; float: left; width: 100%;}
.submenu_center ul li { float: left; text-align: center; }
.submenu_center ul li span, .submenu_center ul li .tsn_red {margin: 0px 2px 0px 2px; padding: 4px 0px 5px 0px; width: 25px; display: block; background: url("../images/kula.png") no-repeat 0% 0%; font: normal normal bold 14px Arial, sans-serif;}
.submenu_center .kaskada ul {margin-top: 16px; }
.submenu_center .kaskada ul li span {background: url("../images/kula_green.png") no-repeat 0% 0%;}
.submenu_center ul li .tsn_red, .submenu_center ul li .ml_red {color: #8B241D; background: url("../images/kula_red.png") no-repeat 0% 0%;}
.submenu_center ul li .tsn_red {margin-right: 20px;}
.submenu_center a, .submenu_center a:hover {color: black;  text-decoration: none;  font-size: 13px; }
.submenu_center a:hover {color: #844004; text-decoration: underline;}
.submenu_center .tytuly_ksiazek a, .submenu_center .tytuly_ksiazek a:hover {color: #844004;  text-decoration: none;  font-size: 14px; }
.submenu_center .tytuly_ksiazek a:hover {color: #844004; text-decoration: underline;}
.submenu_center .okladka_ksiazki {float: right; margin: 8px 6px 0px 9px; border: 0px solid black;}
.submenu_center p { margin: 0px; padding: 5px 8px 5px 8px; font-size: 13px;  text-align: justify;}
.submenu_center p.opis_ksiazki {margin: 0px 0px 0px -6px; padding: 5px 8px 5px 0px; font-size: 13px;  text-align: justify;}
/*miniaturki sa troche wieksze, ale lepiej w stylach podawac mniejsze rozmiary niz zmienic je obrazkowi na sztywno w PSP, bo po zmniejszeniu w PSP gorzej wyglada*/
.ksiazki_w_headerze {float: right; position: absolute; top: 25px; width: 136px; height: 160px; border: 0px solid black;}
.submenu_center a.czytaj_dalej {color: #844004; font-weight: bold;}
.submenu_center p.lista_lat {margin: 0px; padding: 5px 8px 5px 0px; /*padding: 5px 8px 5px 18px;*/ font-size: 13px;  text-align: justify; }
.prawy, .prawy_tsn, .prawy_zs {margin: 0px; padding: 0px 0px 16px 0px; margin-top: 4px;  float: left; display: inline; width: 106px; /*border-bottom: 8px solid #DDDDCA;*/ }
.prawy, .prawy_tsn { background: url("../images/gry_pasek_dol.png") no-repeat bottom; }
.prawy {padding-bottom: 15px !important; padding-bottom: 15px; /* IE */}
.multi, .el { padding-bottom: 16px !important; padding-bottom: 15px; /* IE */}
.el {background: none;}
.multi {margin-top: -105px; padding-bottom: 155px !important; padding-bottom: 155px; /* IE */}
.prawy_tsn {padding-bottom: 15px !important; padding-bottom: 15px; /* IE */}
.submenu_center h4 { margin: 0px 0px 0px 7px; padding: 0px; width: 91px; height: 23px; /*float: center;*/ text-align: center; }
.submenu_center .archiwa {margin-top: 5px; background-image: url("../images/archiwum.png");}
.submenu_center .archiwa  { padding-top: 0px; display: block; color: white; /*font: normal normal bold 15px 'Times New Roman',Verdana,'MS Sans Serif';*/ font: normal normal normal 14px Georgia, Arial, sans-serif;}
.submenu_center .archiwa  a {padding-top: 2px; display: block; color: white; text-decoration: none; font: normal normal normal 14px Georgia, Arial, sans-serif; }
.submenu_center .archiwa  a:hover {color: #844004; padding-top: 4px; font-weight: bold; height: 19px; display: block; background-image: url("../images/wygrane.png"); font: normal normal bold 12px Arial, sans-serif;}
.submenu_center .archiwa  a:active {color: #844004; padding-top: 4px; font-weight: bold; height: 19px; display: block; background-image: url("../images/wygrane.png"); font: normal normal bold 12px Arial, sans-serif;}
/*.submenu_center .archiwa:hover {color: #844004; font-weight: normal; }*/
.submenu_center .home  a {position: relative; top: 2px; padding-top: 2px; display: block; color: white; text-decoration: none; font: normal normal normal 12px Verdana, sans-serif; }
.submenu_center .home  a:hover {position: relative; top: 0px; color: #844004; padding-top: 4px; font-weight: bold; height: 19px; display: block; background-image: url("../images/wygrane.png"); font: normal normal bold 12px Arial, sans-serif;}
.submenu_center .home  a:active {position: relative; top: 0px; color: #844004; padding-top: 4px; font-weight: bold; height: 19px; display: block; background-image: url("../images/wygrane.png"); font: normal normal bold 12px Arial, sans-serif;}
.submenu_center .wygrane {margin-top: 8px; background-image: url("../images/wygrane.png");}
.submenu_center .wygrane  {padding-top: 0px; display: block;  color: #844004; /*font: normal normal bold 15px 'Times New Roman',Verdana,'MS Sans Serif';*/ font: normal normal bold 12px Arial, sans-serif;}
.submenu_center .wygrane  a {padding-top: 3px; display: block; color: #844004; text-decoration: none; font: normal normal bold 12px Arial, sans-serif; }
.submenu_center .wygrane  a:hover {color: white; padding-top: 2px; height: 21px; display: block; background-image: url("../images/archiwum.png"); font: normal normal normal 14px Georgia, Arial, sans-serif;}
.submenu_center .wygrane  a:active {color: white; padding-top: 2px; height: 21px; display: block; background-image: url("../images/archiwum.png"); font: normal normal normal 14px Georgia, Arial, sans-serif;}
.submenu_center .formularze {margin: 0px 0px 0px 20px; width: 363px; display: block; float: left;}
.submenu_center .form_najwyzsze_wygrane {margin-bottom: -45px; position: relative;}
.submenu_center .list_of_last_drawings {padding: 0px 0px 0px 18px;}
.submenu_center .zasady_gry_opis {padding: 0px 7px;}
.submenu_center .list_of_last_drawings ul {margin: 3px 0px; padding: 0px;}
.submenu_center .list_of_last_drawings ul.last_ul {margin-bottom: 10px;}
.submenu_center .list_of_last_drawings ul li, ul.chybil_trafil li {margin: 0px; padding: 0px; font-size: 13px;}
.submenu_center .list_of_last_drawings ul li.nr_in_list {margin: 0px 7px 0px 0px; padding: 0px; width: 37px; border: 0px solid black;}
.submenu_center .list_of_last_drawings ul li.date_in_list {margin: 0px; padding: 0px 0px 0px 0px; width: 83px; text-align: left; border: 0px solid black;}
.submenu_center .list_of_last_drawings ul li.date_in_list_najwyzsze_wygrane_miasto {width: 107px; border: 0px solid black;}
.submenu_center .list_of_last_drawings ul li.date_in_list_najwyzsze_wygrane_date {width: 83px; border: 0px solid black;}
/*.submenu_center .list_of_last_drawings*/ ul li.numbers_in_list, ul li.ml_numbers_in_list, ul li.tsn_numbers_in_list, ul li.el_numbers_in_list{margin: 0px; padding: 0px; width: 24px; text-align: right;}
/*
.submenu_center .list_of_last_drawings table tr td {border: 0px solid black;}
*/

.submenu_center .list_of_last_drawings table.dl_wygrane_table {border-collapse: collapse; border: 1px solid black; position: relative; top: 0px; left: 30px;}
.submenu_center .list_of_last_drawings table.dl_wygrane_table td, .submenu_center .list_of_last_drawings table th {padding: 5px;}
.submenu_center .list_of_last_drawings table.dl_wygrane_table th.czarny {background-color: #434343; color: white;}
.submenu_center .list_of_last_drawings table.dl_wygrane_table th.czarny_szczegoly span {margin-right: 4px;}
.submenu_center .list_of_last_drawings table.dl_wygrane_table th.zielony {background-color: #b9b99d; color: #844004; width: 70px; }
.submenu_center .list_of_last_drawings table.dl_wygrane_table td.czarny {text-align: right;}
.submenu_center .list_of_last_drawings table.dl_wygrane_table td.zielony {text-align: left;}
.submenu_center .list_of_last_drawings table.aktualne_wygrane {position: relative; left: 40px;}
.submenu_center .list_of_last_drawings table.aktualne_wygrane td.czarny {text-align: center; width: 160px;}
.submenu_center .list_of_last_drawings table.aktualne_wygrane td.zielony {text-align: center; width: 120px;}
.submenu_center .list_of_last_drawings table.aktualne_wygrane td a {font-size: 11px;}
.submenu_center .list_of_last_drawings table.aktualne_wygrane td a:hover {color: #844004;}
.submenu_center .list_of_last_drawings table.wyniki_sprawdz_liczby {float: left; position: relative; top: 0px !important; top: -20px; left: 30px; font-size: 11px;}

.submenu_center .list_of_last_drawings table.ksiazki {position: relative; left: -5px; }
.submenu_center .list_of_last_drawings table.ksiazki td.czarny {text-align: center; width: 370px;}

.submenu_center .list_of_last_drawings table.ml_wygrane_table {border-collapse: collapse ; border: 1px solid black; position: relative; top: 0px; left: -5px;}
.submenu_center .list_of_last_drawings table.ml_wygrane_table td {width: 25px; padding: 6px 2px 6px 2px; font: normal normal normal 11px Arial, 'Times New Roman', Verdana;}
.submenu_center .list_of_last_drawings table.ml_wygrane_table .czarny {background-color: #434343; color: white; font: normal normal bold 11px Verdana, sans-serif;  }
.submenu_center .list_of_last_drawings table.ml_wygrane_table .zielony {background-color: #b9b99d; color: #844004; font: normal normal bold 12px Arial, sans-serif;}
.submenu_center .list_of_last_drawings table.koszt_zakladow_syst {position: relative; top: 0px; left: -8px;}
.submenu_center .list_of_last_drawings table.koszt_zakladow_syst td {width: 38px;  font-size: 9px;}
.submenu_center .list_of_last_drawings table.ml_wysokosc_wygranych {position: relative; top: 0px; left: -8px;}
.submenu_center .list_of_last_drawings table.ml_wysokosc_wygranych_plus td {font-size: 9px;}
.submenu_center .list_of_last_drawings table.koszt_zakladow_el td span {font: normal normal normal 10px Arial, 'Times New Roman',  sans-serif;}
.submenu_center td span {display: block}
.submenu_center .path {margin: 2px 0px 10px 10px; font-size: 11px;}
.submenu_center .path a:hover {color: #844004;}

.submenu_center .slownik {margin-right: 9px; font-size: 13px;}
.submenu_center .slownik h4 {margin-left: 140px; color: #844004; font: normal normal normal 20px Arial, sans-serif;}
.submenu_center .slownik dt {float: left; margin-right: 5px; margin-left: 9px !important; margin-left: 4px;}
.submenu_center .slownik dd {text-align: justify; margin-bottom: 10px;}

.sprawdz_liczby {border: 0px solid black; height: 194px; width: 350px; margin: 0px; padding: 0px; margin-bottom: 0px !important; margin-bottom: -0px; position: relative; top: 0px; left: 12px !important; left: -10px;}
/*.sprawdz_liczby form {display: block; height: 550px; float: none; margin: 0px; padding: 0px;}*/
.sprawdz_liczby table {border: 2px solid #844004; border-collapse: collapse; background-color: #b9b99d;}
.sprawdz_liczby tr.number_over_checkbox td {background: url("../images/lottomat.png") no-repeat center; padding: 7px 3px;}
.sprawdz_liczby table td {padding: 0px 3px; border: 0px solid black; color: black; font: normal normal normal 12px Arial, sans-serif;}
/*.submenu_center .formularze .sprawdz_liczby {display: block; float: none;}*/


.submenu_center .zasady_gry_opis ul, .submenu_center .zasady_gry_opis ul li {display: block;	list-style: none;	margin: 4px 0px 0px 0px; margin-bottom: 7px !important; margin-bottom: 14px; padding: 0; position: relative; top: 0px; left: 60px;}
.submenu_center .zasady_gry_opis ul {float: left; width: 100%; border-bottom: 0px solid #365; padding-left: 0px;}
.submenu_center .zasady_gry_opis ul li {float: left; margin-right: 20px;}
.submenu_center .zasady_gry_opis ul li a {text-decoration: none; display: block;  padding: 2px 10px 4px 15px; margin-left: 10px; color: white; font: normal normal normal 14px Georgia, Arial, sans-serif;}
.submenu_center .zasady_gry_opis ul li a.sprawdz_wygrana_link {background-image: url("../images/sprawdz_wygrana_link.png"); padding: 3px 15px 5px 15px; color: #844004; font: normal normal bold 12px Arial, sans-serif;}
/*.submenu_center .zasady_gry_opis ul li a.sprawdz_wygrana_link:hover {text-decoration: none; background-image: url("../images/sprawdz_wygrana_link_czarny.png"); color: white;}*/
.submenu_center .zasady_gry_opis ul li a.sprawdz_wygrana_link:hover {padding: 3px 18px 5px 18px; text-decoration: none; color: white; font-weight: normal; background-image: url("../images/sprawdz_wygrana_link_czarny.png");}
.submenu_center .zasady_gry_opis ul li a.sprawdz_wygrana_link:active {padding: 3px 18px 5px 18px; text-decoration: none; color: white; font-weight: normal; background-image: url("../images/sprawdz_wygrana_link_czarny.png");}

.div_na_formularze {border: 0px solid red; width: 360px; position: relative; margin: 12px 0px 0px 10px !important; margin: -13px 0px 0px -10px; height: 90px !important; height: 85px;}
.ostatnie_losowania {margin: 0px 25px 0px 0px; display: block; float: left;}
ul li.numbers_in_list_najwyzsze_wygrane {width: 132px; border: 0px solid black; text-align: center}
ul.chybil_trafil li.numbers_in_list {position: relative; left: 108px; top: -30px; }
ul.chybil_trafil li.ml_numbers_in_list {position: relative; left: 57px; top: -30px; }
ul.chybil_trafil li.tsn_numbers_in_list {position: relative; left: 116px; top: -30px; }
ul.chybil_trafil li.tsn_numbers_in_list strong {width: 34px; display: block; }
ul.chybil_trafil li.el_numbers_in_list {position: relative; left: 118px; top: -30px; }
.submenu_center .list_of_last_drawings ul li.tsn_number_in_list {width: 34px; text-align: right; margin: 0px; padding: 0px; }
.submenu_center .list_of_last_drawings ul li.numbers_in_list_new_line {width: 151px; text-align: right; margin: 0px; padding: 0px 0px 0px 0px;}
.submenu_center .list_of_last_drawings div.distance {display: block; height: 0px; }
.submenu_center div.lista_ostatnich_losowan {padding: 0px;  margin: 0px 0px 0px 0px; /*background-color: blue;*/ }
.submenu_center div#paginacja {clear:both; border: 0px solid black; height: 40px; position: relative; left: 0px; top: 8px; margin-top: 0px !important; margin-top: -15px;}
.submenu_center div#paginacja a {border: 1px solid #a2a28a; display: block; width: 20px; height: 17px; padding-top: 1px; float: left; text-align: center; margin-right: 4px; background-color: #b9b99d; color: #844004; font: normal normal normal 12px Arial, sans-serif;}
.submenu_center div#paginacja a.prev_next {border: 1px solid #434343; width: 80px; background-color: #434343; color: white; font: normal normal normal 12px Arial, sans-serif;}
.submenu_center select {margin: 0px; padding: 0px;}
.submenu_center #ostatnie_dni select, .submenu_center #chybil_trafil select, .submenu_center .lottomat .ostatnie_losowania select {color: white; background: #434343; border: 1px solid black; font: normal normal normal 12px Georgia, Arial, sans-serif;}
.submenu_center #chybil_trafil select {color: white; background: #434343; margin-bottom: 4px; /* to jest element inline i dlatego chyba w Fx dla takiego elementu */ /* marginesy pionowe nie dzialaja */ border: 1px solid black; font: normal normal normal 14px Arial, sans-serif; position: relative; top: -1px !important; top: 0px; /* IE */}
.submenu_center #chybil_trafil label { position: relative; top: 0px !important; top: -5px; /* IE */ left: -4px; font: normal normal normal 13px Verdana, Arial, sans-serif;}
.submenu_center #przedzial_czasu select, .submenu_center .lottomat .zakres_czasu select {color: #844004; background: #B9B99D; margin-bottom: 4px; border: 1px solid #A2A28A; font: normal normal bold 12px Arial, sans-serif;}
.form_miesiac { width: 100px; } 
.submenu_center #przedzial_czasu .dolny_select select {margin-bottom: 3px;}
.submenu_center #ostatnie_dni, .submenu_center #przedzial_czasu, .submenu_center #chybil_trafil {height: 80px; height: 80px !important; /*spowodowane roznicami w wyskosciach selectow i tekstow w labelach*/ height: 85px; /* IE */ display: block; float: left;}
.submenu_center #chybil_trafil {/*background-color:red;*/ margin: 0px 10px 0px 0px; }
.submenu_center #ostatnie_dni, .submenu_center #chybil_trafil {/*background-color:red;*/ margin: 0px 10px 0px 0px; }
.submenu_center #przedzial_czasu {/*background-color:blue;*/}

.submenu_center input.submit {width: auto; height: auto; margin: 0px 0px 0px 0px; color: white; font: normal normal normal 10px Verdana, Arial; margin: 0px; padding: 0px; width: 91px; height: 23px; padding-bottom: 1px; border: 0px solid black; }
.submenu_center #ostatnie_dni input.submit, .submenu_center #chybil_trafil input.submit, .submenu_center .lottomat .ostatnie_losowania input.submit { background-image: url("../images/archiwum.png"); padding-bottom: 1px; color: white; font: normal normal normal 12px Arial, sans-serif;  /*font: normal normal normal 14px Georgia, Arial, sans-serif;*/ }

.submenu_center #ostatnie_dni input.submit:hover, .submenu_center #chybil_trafil input.submit:hover, .submenu_center .lottomat .ostatnie_losowania input.submit:hover {background-image: url("../images/wygrane.png"); color: #844004; font-weight: bold;}
.submenu_center #ostatnie_dni input.submit:active, .submenu_center #chybil_trafil input.submit:active, .submenu_center .lottomat .ostatnie_losowania input.submit:active   {background-image: url("../images/wygrane.png"); color: #844004; font-weight: bold;}

.submenu_center #przedzial_czasu input.submit:hover, .submenu_center .lottomat .zakres_czasu input.submit:hover {background-image: url("../images/archiwum.png"); color: white; font-weight: normal;}
.submenu_center #przedzial_czasu input.submit:active, .submenu_center .lottomat .zakres_czasu input.submit:active {background-image: url("../images/archiwum.png"); color: white; font-weight: normal;}

.submenu_center #chybil_trafil input.submit {background-image: url("../images/archiwum.png"); color: white; font: normal normal normal 12px Arial, sans-serif;}
.submenu_center #przedzial_czasu input.submit, .submenu_center .lottomat .zakres_czasu input.submit { background-image: url("../images/wygrane.png"); color: #844004; font: normal normal bold 12px Arial, sans-serif;}
.submenu_center div.div_submit { padding: 0px; /*height: 21px;*/ /*trzeba bylo na sztywno podac w IE chyba zbyt wysokie byly te DIVy*/ /*co objawiala sie tym ze pomiedzy nimi byly w IE zbyt duze odleglosci */ border: 0px solid black; }
.submenu_center #ostatnie_dni div.div_submit, .submenu_center #chybil_trafil div.div_submit, .submenu_center .lottomat .ostatnie_losowania div.div_submit { margin: 31px 0px 0px 0px; margin-top: 18px !important; /*spowodowane roznicami w wyskosciach selectow i tekstow w labelach*/ margin-top: 19px; /* IE */}
.submenu_center .lottomat .ostatnie_losowania div.div_submit { margin-top: 19px !important; /*spowodowane roznicami w wyskosciach selectow i tekstow w labelach*/ margin-top: 20px; /* IE */}
.submenu_center #przedzial_czasu div.div_submit, .submenu_center .lottomat .zakres_czasu div.div_submit {margin: 5px 0px 0px 0px;}
.submenu_center #chybil_trafil div.div_submit {margin-left: 20px; position: relative; top: 0px !important; top: -3px; /* IE */}
.submenu_center #chybil_trafil div {display: inline;}
.submenu_center #chybil_trafil {padding: 0px; margin: 8px 0px 0px 20px; margin-left: 38px !important; margin-left: 10px; /* IE */}
.submenu_center h4.nr_header_of_last_drawings, h4.date_header_of_last_drawings, h4.numbers_header_of_last_drawings {float: left; margin: 0px; padding: 0px; /*height: 23px;*/}
.submenu_center h4.nr_header_of_last_drawings span, h4.date_header_of_last_drawings span, h4.numbers_header_of_last_drawings span {display: block; margin: 0px; height: 10px;}
h4.date_header_of_last_drawings span, h4.numbers_header_of_last_drawings span { padding: 3px 0px 0px 0px; }
h4.date_header_of_last_drawings span { color: #844004; font: normal normal bold 12px Arial, sans-serif; }
h4.numbers_header_of_last_drawings span { color: white; font: normal normal normal 12px Arial, sans-serif; }
h4.nr_header_of_last_drawings span {color: white; padding: 2px 0px 0px 0px; font: normal normal normal 14px Georgia, Arial, sans-serif;}
h4.nr_header_of_last_drawings {width: 38px; background-image: url("../images/nr_header_of_last_drawings.png");}
h4.date_header_of_last_drawings {width: 87px; background-image: url("../images/date_header_of_last_drawings.png");}
h4.date_header_of_last_drawings_najwyzsze_wygrane_miasto {width: 107px; background-image: url("../images/date_header_of_last_drawings_najwyzsze_wygrane.png");}
h4.numbers_header_of_last_drawings {width: 239px; background-image: url("../images/numbers_header_of_last_drawings.png");}
h4.numbers_header_of_najwyzsze_wygrane {width: 132px; background-image: url("../images/numbers_header_of_najwyzsze_wygrane.png");}
.generator_chybil_trafil h4.numbers_header_of_last_drawings {width: 239px; position: relative; left: 75px; top: -32px; background-image: url("../images/numbers_chybil_trafil_zielony.png");}
.generator_chybil_trafil h4.numbers_header_of_last_drawings span {color: #844004; font: normal normal bold 12px Arial, sans-serif;}

div.lista_kolektur_w_miescie {font-size: 10px; margin: 0px 0px 0px -15px;}
div.lista_kolektur_w_miescie h4.nr_header_of_last_drawings {width: 100px; background-image: url("../images/lista_kolektur_w_miescie_miasto.png")}
div.lista_kolektur_w_miescie h4.date_header_of_last_drawings {width: 180px; background-image: url("../images/lista_kolektur_w_miescie_adres.png")}
div.lista_kolektur_w_miescie h4.numbers_header_of_last_drawings {width: 86px; background-image: url("../images/lista_kolektur_w_miescie_nr.png")}

.submenu_center a.szukaj_kolektury_link {background-image: url("../images/sprawdz_wygrana_link.png"); padding: 3px 17px 5px 21px; display: block; width: 94px; color: #844004; font: normal normal bold 12px Arial, sans-serif; position: relative; left: 125px;}
/*.submenu_center .zasady_gry_opis ul li a.sprawdz_wygrana_link:hover {text-decoration: none; background-image: url("../images/sprawdz_wygrana_link_czarny.png"); color: white;}*/
.submenu_center a.szukaj_kolektury_link:hover {padding: 3px 21px 5px 24px !important; display: block; width: 87px; text-decoration: none; font-size: 12px; color: white; font-weight: normal; background-image: url("../images/sprawdz_wygrana_link_czarny.png");}
.submenu_center a.szukaj_kolektury_link:active {padding: 3px 21px 5px 24px; display: block; width: 87px; text-decoration: none; font-size: 12px; color: white; font-weight: normal; background-image: url("../images/sprawdz_wygrana_link_czarny.png");}

.submenu_center .statystyki {width: 340px !important;  margin-left: 20px;}
.statystyki #input_rodzaje_statystyk_czestotliwosc_dzien_tygodnia, .statystyki #input_rodzaje_statystyk_czestotliwosc_dzien_miesiaca {margin-top: 17px !important; margin-top: 20px; position: relative; left: -16px !important;  left: -9px; }
.statystyki #input_rodzaje_statystyk_czestotliwosc_dzien_miesiaca {left: 46px !important;  left: 43px; width: 50px;}
.statystyki .czestotliwosc_dzien_tygodnia_albo_miesiaca {position: relative; top: -9px !important; top: -10px; position: relative; left: -1px !important; left: -2px;}
.statystyki div.dzien_tygodnia {margin-bottom: 3px;}
p.opis {display: block; width: 350px; margin-bottom: 20px; line-height: 18px;}
p.opis a { font-weight: bold;}
p.opis_czestotliwosc_dzien_tygodnia {float: left; margin-top: 40px;}
p.opis_czestotliwosc_dzien_miesiaca {float: left; margin-top: 22px;}

.naglowek_raportu {}
.naglowek_raportu h4 {margin: 0px; float: left; height: 18px; padding-top: 3px;}
.naglowek_raportu h4.naglowek_1_pole {width: 110px; background-color: #434343; color: white; font: normal normal normal 12px Arial, sans-serif; border: 1px solid #434343; }
.naglowek_raportu h4.naglowek_2_pole {width: 140px; background-color: #b9b99d; color: #844004; font: normal normal bold 12px Arial, sans-serif; border: 1px solid #a2a28a;}
.naglowek_raportu h4.naglowek_3_pole {width: 110px; background-color: #434343;  color: white; font: normal normal normal 12px Arial, sans-serif; border: 1px solid #434343; }
.naglowek_raportu div.lewe_tlo,  .naglowek_raportu div.prawe_tlo {float: left; width: 2px; height: 23px;}
.naglowek_raportu div.lewe_tlo {background-image: url("../images/lewe_tlo.png"); clear: both;} /*bez clear: both; w IE 6 element byl w zlym miescu*/
.naglowek_raportu div.prawe_tlo {background-image: url("../images/prawe_tlo.png")}

.naglowek_raportu_liczba_powtorzen_liczby {}

.naglowek_raportu h4.naglowek_1_pole_liczba_powtorzen_liczby_losowania {width: 35px;}
.naglowek_raportu h4.naglowek_2_pole_liczba_powtorzen_liczby_losowania {width: 90px;}
.naglowek_raportu h4.naglowek_3_pole_liczba_powtorzen_liczby_losowania {width: 240px;}

ul.raport {display: block; position: relative ; left: 0px !important; left: -30px; width: 200px;}
ul.raport li {display: block; background-image: none; clear: both; position: relative; height: 20px;}
ul.raport li span {display: block; float: left; background-image: none; }
ul.raport li span#pole_1 {position: absolute; left: 45px;}
ul.raport li span#pole_2 {position: absolute; left: 170px;}
ul.raport li span#pole_3 {position: absolute; left: 300px;}

ul.raport_liczba_powtorzen_liczby {}
ul.raport_liczba_powtorzen_liczby li span#pole_3 {position: absolute; left: 270px;}
ul.raport_liczba_powtorzen_liczby li span#pole_3 a {}

ul.raport_liczba_powtorzen_liczby_losowania li span {font-weight: normal; font: normal normal normal 13px Verdana, sans-serif; }
ul.raport_liczba_powtorzen_liczby_losowania li span#pole_1 {position: absolute; left: 0px;}
ul.raport_liczba_powtorzen_liczby_losowania li span#pole_2 {position: absolute; left: 50px;}
ul.raport_liczba_powtorzen_liczby_losowania li span#pole_3 {position: absolute; left: 140px; width: 250px;}
ul.raport_liczba_powtorzen_liczby_losowania li span span {margin: 0px; padding: 0px;}
ul.raport_liczba_powtorzen_liczby_losowania li span#pole_3 span { text-align: right;}

ul.raport_multi_multi li {height: 40px;}
ul.raport_multi_multi li span#pole_1 {position: absolute; left: -3px;}
ul.raport_multi_multi li span#pole_2 {position: absolute; left: 35px;}
ul.raport_multi_multi li span#pole_3 {position: absolute; left: 130px;}
ul.raport_multi_multi li span {font-size: 10px;}

textarea#wstaw_wyniki_lotto_na_strone {width: 350px; height: 120px; font-size: 10px; margin-left: 10px; margin-top: 8px; margin-bottom: 8px; border-color: #bcbb92; background-color: #fdfdf7; border-style: solid;}
#wyniki_lotto_na_strone {font: normal normal normal 13px Verdana, sans-serif; }
div#pozycja_tabeli_wyniki_lotto_na_strone {width:  198px; margin-left: 90px; margin-top: 10px; margin-bottom: 8px; font-size: 11px;}

img#zdrapka_ukryty_skarb {left: -20px;}
img#zdrapka_zdrapman {left: 60px; top: -25px;}
img#zdrapka_fiesta {left: -30px; top: -5px;}
img#zdrapka_idealna_para {left: 115px;}
img#zdrapka_zodiak {left: 45px;}
img#zdrapka_lotek {left: -25px;}
img#zdrapka_goraczka_zlota {left: 45px;}
img#zdrapka_serduszko {left: 45px;}
img#zdrapka_kopalnia_szmaragdow {left: 45px;}
img#zdrapka_mistrzowska {left: 115px;}
img#zdrapka_szybkie_50 {left: -15px;}
img#zdrapka_domino {left: 100px;}
img#zdrapka_4_asy {left: 120px;}
img#zdrapka_zlota_rybka {left: -5px;}
img#zdrapka_sto_lat {left: 45px;}
img#zdrapka_szczesliwa_liczba {left: 45px;}
img#zdrapka_sniezynka {left: 80px;}
img#zdrapka_super_rzut {left: 45px;}
img#zdrapka_krzyzowka {left: 95px;}
img#zdrapka_kasa {left: 115px;}
img#zdrapka_jas_fasola_nowa {left: 3px;}
img#zdrapka_21 {left: 45px;}
img#zdrapka_aniolek_czy_diabelek {left: 80px;}
img#zdrapka_xingo {left: 90px;}
img#zdrapka_straszne_pieniadze {left: 45px;}
img#zdrapka_krzyrzowka_2 {left: 90px;}
img#zdrapka_urodzinowy_tort {left: 95px;}
img#zdrapka_kapitan_kasa {left: 47px;}
img#zdrapka_pociag_z_forsa {left: 45px;}
img#zdrapka_jas_fasola {left: 45px;}
img#zdrapka_forsa_forsa {left: -13px;}
img#zdrapka_super_vabank {left: 45px;}
img#zdrapka_pole_position {left: -15px;}
img#zdrapka_xingo_2 {left: 50px;}


div.newsy {padding: 9px;}

div.newsy a { color: #105289; text-decoration: none; font-family:verdana; font-weight:bold; }
div.newsy a:link { color: #105289; text-decoration: none; font-family:verdana; font-weight:bold }
div.newsy a:hover { color: #844004; text-decoration: underline; font-family:verdana}

div.newsy a.gora {  color: #FFFFFF; text-decoration: none; font-family:verdana; font-weight:normal }
div.newsy a.gora:link { color: #FFFFFF; text-decoration: none; font-family:verdana; font-weight:normal }
div.newsy a.gora:hover { color: #FFFFFF; text-decoration: underline; font-family:verdana}

div.newsy text {font-size: 9pt}
div.newsy p {font-size: 9pt; line-height: 13pt; margin: 0px; padding: 5px 0px 5px 0px;}
div.newsy p.zrodlo {text-align: justify; color: #999999; font-size: 8pt; margin-top: -5px; margin-bottom: 0px !important; margin-bottom: -15px;  padding: 0px; height: 8px; display: block;}
div.newsy div {font-size: 9pt;}
div.newsy body{font-family: verdana;font-size: 9pt;background-color:#FFFFFF;color:#000000;}
div.newsy h1 {font-family: verdana; font-size: 18px; margin-bottom: -17px; padding: 0px;}
div.newsy h2 {font-family: verdana; font-size: 12px; margin-bottom: -17px; padding: 0px;}

div.newsy input, div.newsy textarea, div.newsy select {color: #000000;  font: 9pt verdana;  background : #FFFFFF;  border: 1px solid #000000;}
div.newsy table, div.newsy tr, div.newsy td {font: 9pt; border: 0px solid black; margin: 0px;}
div.newsy img {border: 1px solid #105289;}
div.newsy #logo {border: 0px}
div.newsy h2 {font-size: 14px; margin-bottom: -6px;}
div.newsy textarea#link_do_strony {width: 400px; height: 40px; border: 1px solid #105289; display: block; margin-bottom: 5px; background-color: white;}

div.newsy div#comments a {color: #2C2C1B}
div.newsy  div#comments a:hover { color: #844004; text-decoration: underline; font-family:verdana}

div.newsy_mini {background-color: #b9b99d;}
div.newsy_mini h2 {background-image: none; color: #844004;}
h2#nowosci_naglowek a {color: #844004;}
h2#nowosci_naglowek a:link { color: #844004; text-decoration: none; font-family:verdana; font-weight:bold }
h2#nowosci_naglowek a:hover { color: #844004; text-decoration: underline; font-family:verdana}
div.newsy_mini p {font-size: 8pt; line-height: 13pt; margin: 0px; padding: 1px 0px 3px 0px; color: #47472d;}



.submenu_right h2, .lata h2{text-align: center; font: normal normal bold 11px Verdana,'Times New Roman','MS Sans Serif'; background: url("../images/kalendarz.png") no-repeat; color: white; width: 249px; margin: 11px 0px 0px 29px; padding: 5px 0px 6px 0px; padding-bottom: 6px !important; padding-bottom: 5px; /* IE */}
.submenu_right ul, .lata ul {text-align: center; font: normal normal bold 11px Verdana,'Times New Roman','MS Sans Serif'; background: url("../images/kal_dni.png") no-repeat; width: 162px; margin: 10px 0px 2px 116px; padding: 3px 0px 4px 0px; padding-bottom: 4px !important; padding-bottom: 3px; /* IE */}
.submenu_right ul li, .lata ul li { display: inline; padding: 0px 2px 0px 2px; color: white; }
.lata ul.miesiace {font: normal normal bold 11px Verdana,'Times New Roman','MS Sans Serif'; margin: 10px 0px 2px 29px; padding: 3px 0px 4px 0px; background-image: url("../images/miesiace.png"); width: 249px; text-align: center; padding-bottom: 4px !important; padding-bottom: 3px; /* IE */}
.lata ul.miesiace li{display: inline; padding: 0px 2px 0px 2px; color: white; line-height: 20px;}
.lata ul.miesiace li a { color: white; text-decoration: none; }
.lata ul.miesiace li a:hover, .lata ul.miesiace li a:active { color: #2C3DBF; }
.submenu_right dl {width: 300px; /* IE */ /*w IE caly submenu_right w ktorym jest kalendarz byl o 5px szerszy nie w Fx*/ min-width: 305px; font: normal normal bold 11px Verdana,'Times New Roman','MS Sans Serif'; margin: 0px; padding: 0px; /*padding: 3px 0px 4px 0px;*/ /*background-image: url("../images/kal_dni.png");*/ padding-bottom: 0px !important; padding-bottom: 0px; /* IE */}
/*.submenu_right #kal_dl {margin-left: 32px;}
.submenu_right #kal_ml {margin-left: 33px;}
.submenu_right #kal_mlp {margin-left: 2px;}
.submenu_right #kal_el {margin-left: 12px;}
.submenu_right #kal_ts {margin-left: -1px; padding-left: 0px;}*/
.submenu_right dl dt {display: inline; padding: 0px 0px 0px 0px; margin: 3px 6px 0px 0px; color: #2C3DBF; /*#9ccc37*/ font: normal normal bold 11px Verdana,'Times New Roman','MS Sans Serif'; width: 110px; float: left; text-align: right;}
.submenu_right dl dd {margin: 0px; display: inline; padding: 0px; color: black; background-color: #DDDDCA; border-top: 1px solid #A2A28A; border-right: 1px solid #A2A28A; width: 22px; height: 17px; float: left; text-align: center;}
.submenu_right #kal_el dd {border-bottom: 1px solid #A2A28A;}
.submenu_right dl .pn, .submenu_right dl .pn_losowanie { border-left: 1px solid #A2A28A;}
.submenu_right dl .losowanie, .submenu_right dl .pn_losowanie {background: url("../images/calendar_check_icon.png") no-repeat 50% 50%; /*background-image: url("../images/calendar_check_icon.png");*/ background-color: #DDDDCA;}
/*.submenu_right a, .submenu_right a:hover {color: black; text-decoration: none; font-size: 13px;}
.submenu_right a:hover {text-decoration: underline;}*/
#menu ul {margin: 0; padding: 0; top: 0px; left: 40px; position: relative; z-index: 2;}
#menu ul li {padding-left: 10px !important; padding-left: 14px; /* IE */ padding-right: 13px !important; padding-right: 10px; /* IE */ display: inline; /*border-right: dotted 1px black;*/ /*background-image: url("../images/menu_arrow.gif");*/ background: url("../images/menu_arrow.png") no-repeat 100% 60%;}
#menu a, #menu a:hover { width: 100%; height: 100%; position: relative; display: block; font: bold 11px/27px Arial, Helvetica, sans-serif; color: white; text-decoration: none;}
#menu dl {width: 100px; margin: 0; padding: 0; margin-left: 40px;	border-width: 0px; border-style: solid; border-color: #FFFAE8;}
#menu dt {height: 27px; margin: 0px; padding: 0px; border-bottom: 1px solid black;	cursor: pointer;	background-color: inherit;	color: #202020; font-weight: bold; text-align: center; /*background: url("../images/menu_arrow.png") no-repeat 100% 50%;*/}
#menu dd {width: 100px;	border: 1px solid #202020;	border-top: 0px solid #202020; margin: 0px; padding: 2px 5px; background-color: #844004; color: #202020;}
#menu dt:hover {background-color: #844004;}
#menu #menu1 { width: 104px; color: #202020; position: absolute; } #menu #menu2 { width: 104px; position: absolute; left: 104px;} #menu #menu3 { width: 85px; position: absolute; left: 209px;} #menu #menu4 { width: 130px; position: absolute; left: 295px;} #menu #menu5 { width: 80px; position: absolute; left: 425px;} #menu #menu6 { width: 67px; position: absolute; left: 508px;} #menu #menu7 { width: 82px; position: absolute; left: 575px;}
#menu #menu8 { width: 79px; color: #202020; position: absolute; left: 11px;} #menu #menu9 { width: 130px; position: absolute; left: 90px; } #menu #menu10 { width: 84px; position: absolute; left: 220px; } #menu #menu11 { width: 202px; position: absolute; left: 304px; } #menu #menu12 { width: 142px; position: absolute; left: 507px; } #menu #menu13 { width: 67px; } #menu #menu14 { width: 82px; }
#menu #menu31 { width: 90px; color: #202020; position: absolute; left: 5px;} #menu #menu32 { width: 85px; position: absolute; left: 100px; } #menu #menu33 { width: 142px; position: absolute; left: 185px;} #menu #menu34 { width: 93px; position: absolute; left: 326px; }

#footer ul { margin: 0; padding: 0; position: relative; top: 10px; left: 10px; bottom: 10px; z-index: 2;}
#footer li {padding: 0 5px 0 5px; display: inline; border-right: dotted 1px #EEEEDD;}
#footer a, #footer a:hover {color: #EEEEDD; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer span {margin: 0; padding: 0; position: relative; top: 8px; left: 0px;}

div#licznik {float: left; position: relative; padding: 10px; top: 7px; left: 7px; width: 300px; font-size: 18px; border: 1px solid black;}
