
body {text-align: center; margin: 0; padding: 0; background: url(img/tlo.gif) repeat-x;}
img {border: 0; padding: 0; margin: 0;}
a {font: 11px Verdana; color: #6A6363; text-decoration: none;}
a:hover {text-decoration: underline;}
#content {width: 960px; margin: auto; text-align: left;}

#top {height: 134px; width: 100%;}
#top div {float: left;}
#top #topLogo {width: 462px;}
#top #dodajGre {width: 138px;}
#top #topLista {width: 120px;}
#top #rejestracja {width: 120px;}
#top #kontakt {width: 120px;}

#baner {width: 100%; margin: 15px 0 12px 0;  padding: 0; position: relative;  }
#reklama {width: 215px; height: 168px; position: absolute; top: 0; left: 765px; z-index: 10; }



#logowanieSzukanie {width: 100%; position: relative; }
#logowanieSzukanie div {float: left;  padding-right: 5px;}
#logowanieSzukanie input.iText {width: 130px; height: 18px; font-size: 11px; background: #F0F0F0; border: 1px solid #CECECE; border-width: 1px 0 0 1px;}
#logowanieSzukanie #zapamietaj {width: 128px; height: 31px; position: absolute; left: 210px; top: 24px; background: url(img/zapamietaj.gif) no-repeat; margin: 0; }
#logowanieSzukanie #zapamietaj2 {position: absolute; left: -25px; top: 7px;  margin: 0;}
#logowanieSzukanie input.iTextSzukaj {width: 265px; height: 20px; background: #F0F0F0; border: 1px solid #CECECE; border-width: 1px 0 0 1px;}
#logowanieSzukanie #lupka {}
#logowanieSzukanie #zalogowany {width: 407px;  padding-bottom: 34px;}
#logowanieSzukanie #zalogowany ul {list-style: none;  font: 11px Verdana; margin: 0; padding: 0;}
#logowanieSzukanie #zalogowany li {list-style: none; }
#logowanieSzukanie #powod {width: 128px; height: 31px; position: absolute; left: 0px; top: 34px; margin: 0; font: bold 11px Verdana; color: red;}
#logowanieSzukanie #zalogowany .ava {float: left; border: 1px solid #D9D9D9; padding: 2px; margin-right: 3px;}



form {margin: 0; padding: 0; text-align:center;}
fieldset {margin: 0; padding: 0; border: 0px solid black; }

#blokL {width: 200px; float: left; clear: left; margin-top: 23px;}
#blokS {width: 560px; float: left; text-align:center;  margin-top: 23px;}
#blokSDuzy {width: 960px; float: left; text-align: center;  margin-top: 23px;}
#blokP {width: 200px; float: left;  margin-top: 23px;}

.blokL, .blokP {clear: both;}
.blokL img, .blokP img {display: block;}
div.odstep {width: 190px; height: 20px;}
#blokL .podkreslenie2 {width: 15px; float: left; }
#blokP .podkreslenie3 {width: 15px; float: left;}
#blokL .zawartosc, #blokP .zawartosc {width: 185px; float: left;}
.kategorie a {display: block;  border-bottom: 1px dotted #BDBDBD; 
   padding-top: 5px; padding-right: 25px; background: url(img/kategorie_punkt.gif) no-repeat; background-position: 160px;
   padding-bottom: 4px;
  color: #6A6363; font: 11px Verdana; text-align: right; text-decoration: none;}
.kategorie a:hover {color: #6CBCDE; font-weight: bold; 
  background: #CEE7F7 url(img/kategorie_punkt.gif) no-repeat; background-position: 160px;}
.kategorie a.kategoriaWybrana {font-weight: bold;}
  
.najaktywniejsi {border-bottom: 1px dotted #BDBDBD; padding-top: 13px; padding-bottom: 3px;}
.najaktywniejsi img {display: inline; vertical-align: middle;}
.najaktywniejsi .avatar {float: left; width: 50px;  text-align: center; border: 1px solid #D9D9D9; padding: 2px; margin-right: 3px;}
.najaktywniejsi .avatarBrak {float: left; width: 50px;  text-align: center; border: 1px solid white; padding: 2px; margin-right: 3px;}
.najaktywniejsi .avatar img {display: block; margin: auto; }
.najaktywniejsi span.login {font: 11px Verdana; color: #6A6363;}
.najaktywniejsi span.punkty {font: 11px Verdana; color: #E7004A;}
.najaktywniejsi span.punkty_ilosc {font: bold 11px Verdana; color: #E7004A; }
.najaktywniejsi .ostatni {clear: both;}

.najlepsze, .najpopularniejsze {border-bottom: 1px dotted #BDBDBD; padding-top: 13px;}
.najlepsze img, .najpopularniejsze img {display: inline; vertical-align: middle;}
/* .najlepsze .miniaturka, .najpopularniejsze .miniaturka {float: left; width: 64px; height: 40px; text-align: center;} */

 .najlepsze .miniaturka, .najpopularniejsze .miniaturka {float: left; width: 50px; padding: 2px; border: 1px solid #D9D9D9; text-align: center;} 
 .najlepsze .miniaturkaBrak, .najpopularniejsze .miniaturkaBrak {float: left; width: 50px; padding: 2px; border: 1px solid white; text-align: center;}
.najlepsze .miniaturka img, .najpopularniejsze .miniaturka img {display: block; margin: auto; }
.najlepsze .podpis, .najpopularniejsze .podpis {width: 100%; margin-top: 2px; margin-bottom: 5px; clear: both; }
span.kolor1 {font: 11px Verdana; color: #95CEE7;}
span.kolor2 {font: bold 11px Verdana; color: #0184E9;}


div.news {width:95%; margin:auto; text-align:left; margin-bottom: 4px; font: 11px Verdana;}
div.news h4 {float: left; margin: 0; padding: 0; clear: both; font: bold 150% Arial;}
div.news div.data {float: right; }
div.news p { margin: 0px; margin-top: 5px; width: 100%; clear: both;}
div.news p.krotka {font-weight: bold;}
div.news div.wiecej {float: right; clear: both;}
div.news div.powrot {width: 100%; float: left; text-align: center;}

div.listaGier {width: 550px; margin:auto; background: url(img/pasek_s.gif);}
div.listaGier .miniatura { width: 156px; height: 116px; background: url(img/avatar.gif) no-repeat 15px 0;  margin-top: 5px; float: left;  text-align:left; }
div.listaGier .miniatura div {width: 141px; padding-left: 16px;  text-align:center; }
div.listaGier .miniatura img {padding: 0; margin-top: 10px;}
div.listaGier .kropki {padding:0; margin: 0; float: left; margin-top: 7px; margin-left: 3px; width: 379px; height: 14px; background: url(img/kropki.gif) no-repeat; font-size: 2px;}
div.listaGier .pasek_tytul {float: left; margin: 0; padding: 0; height: 12px; font-size: 3px;}
div.listaGier .nazwa {float: left; width: 363px; height: 28px; background: #CDCCCB;  margin-left: 1px; text-align: left;}
div.listaGier .nazwa div {padding-left: 15px;}
div.listaGier .nazwa a {font: bold 90% Arial; color: white;}
div.listaGier .nazwa a:hover {text-decoration: underline;}
div.listaGier .nazwa_koniec {width: 18px; height: 28px; float: left;}
div.listaGier .data {float: left; width: 200px; padding-left: 17px; font: 11px Verdana; color: #77C4EA; margin-top: 13px; text-align: left; }
div.listaGier .dodal {float: left; width: 152px; padding-left: 17px; font: 11px Verdana; color: #77C4EA; margin-top: 13px; text-align: left; }
div.listaGier .data strong, div.listaGier .dodal strong {font-weight: bold; color: #B5B5B5;}
div.listaGier .ocena {float: left; width: 200px; text-align: left; padding-left: 17px; margin-top: 10px;}
div.listaGier .zagraj {float: left; width: 150px; text-align: left; padding-left: 17px; margin-top: 10px;}
div.listaGier .opis {float: left; width: 500px; padding-left: 37px; margin-top: 10px; margin-bottom: 10px; color: black; font: 11px Verdana; text-align:left;}

div.sortowanie {font: 11px Verdana; margin: 5px;}
h1 {font: bold 120% Arial; text-align:left; color: white; background: #CDCCCB; width: 95%; margin:auto;  padding: 4px; margin-bottom: 0;}
div#stopka {width: 550px; margin:auto; background: #F0F0F0; font: 11px Verdana; padding: 5px 0;}

div.gra {width: 960px; position: relative; }

div.gra #powiazaneGry {}
div.gra #powiazaneGry .pozycja {width: 180px; padding: 0 30px; float: left;}
div.gra #powiazaneGry div {padding: 1px 0; }
div.gra #powiazaneGry .min {text-align:center;  margin-bottom: 3px; }
div.gra #powiazaneGry .minBrak {text-align:center; height: 40px; margin-bottom: 3px; }
div.gra #powiazaneGry .min div { padding: 2px;  border: 1px solid #D9D9D9; width: 50px; text-align:center; margin: auto; margin-bottom: 0px; } 
div.gra #powiazaneGry .minBrak div {height: 40px; border: 1px solid white; width: 50px; text-align:center; margin: auto}

div.gra .kropki {padding:0; margin: 0;  width: 960px; font-size: 2px; }
div.gra .nazwa {float: left; width: 942px; height: 30px; background: #CDCCCB;  text-align: left; font-size: 2px;  color: white;}
div.gra .nazwa div {padding-left: 15px; font: bold 18px Arial;}
div.gra .nazwa_koniec {width: 18px; float: left; height: 30px;}
div.gra .kod {background: #F0F0F0; width: 100%; margin-top: 2px; padding: 10px 0;}
div.gra .kropkiTlo {background: url(img/k.gif) repeat-x; width: 100%; height: 1px; margin: 15px 0; clear: both;}


div.gra .dodajDoUlubionych {width: 155px; height: 39px; float: left;}
div.gra .poprzednia {width: 260px;  float: left;  text-align:right}
div.gra .poprzednia a {color: #E7014D; font: bold 100% Arial;}
div.gra .pop_nas {width: 110px;  float: left; color: #686664; font: bold 120% Arial;}
div.gra .pop_nas div {padding: 0 10px;}
div.gra .nastepna {width: 260px;  float: left; text-align: left;}
div.gra .nastepna a {color: #E7014D; font: bold 100% Arial;}
div.gra .zglosProblem {width: 155px; height: 39px; float: left;}
div.gra #zglos_problem {display: none; width: 100%; background: #F0F0F0; padding: 15px 0; clear: both;}
div.gra .powrot {width: 100%; background: #F0F0F0; padding: 15px 0; margin-top: 2px; clear: both;}
div.gra .powrot a {font-size: 90%;}
div.gra h5 {font: bold 90% Arial; color: black; text-align:left; margin-bottom: 15px;}
div.gra h5 a {font: bold 90% Arial; color: #E7004C; text-align:left; margin-bottom: 15px;}
div.gra .tresc {font: 11px Verdana; color: black; text-align: left; margin-bottom: 15px;}
#polec_znajomemu {display: none; width: 100%;  padding: 15px 0; font: 11px Verdana;}

.naglowek {width: 553px; margin: auto; font-size: 2px; height: 27px;}
.naglowek2 {width: 553px; margin: auto; }
.naglowekTytul {float: left; width: 520px; height: 27px; background: #CDCCCB;  text-align: left;  font: bold 18px Arial; padding-left: 15px; color: white; margin-bottom: 1px;}
.naglowekTytul div {padding-left: 15px;}
.naglowekKoniec {width: 18px; height:27px; float: left; margin-bottom: 1px;}
.naglowekTresc {width: 553px; background: #F0F0F0; margin: auto; margin-bottom: 7px; padding: 5px 0;
                        font: 11px Verdana; }
.t1 {width: 184px; float: left; text-align:left; }
.t1 div {margin-left: 10px; }
.t2 {width: 185px; float: left;}
.t3 {width: 184px; float: left;}
.t1, .t2, .t3 {font: 11px Verdana; color: #9A9A99; margin-top: 8px;}
.t1 strong, .t2 strong, .t3 strong {color: #424242; padding-bottom: 5px;}
.t1 div, .t2 div, .t3 div {padding: 5px 0;}
.t1 .av {padding: 2px; border: 1px solid #D9D9D9; width: 50px; margin-top: 3px;}
.tx {clear: both;}
.tx2 {clear: both; border-bottom: 1px solid white; padding-top:4px;}

.rozmiarGry {color: black;}
.iloscGran {color: #E7014D; font-weight: bold; font-size: 12px;}

a.niebieski {font: bold 11px Verdana; color: #48A5FF; text-decoration:none;}
a.niebieski:hover {text-decoration: underline;}

.twojeOceny {width: 105px; margin:auto; }
.tocena2 {float: left;}

.lubiacy {width: 503px; margin: auto; padding: 7px 0px;  clear: both;}


.komentarz {width: 503px; margin: auto; padding: 7px 0px;  clear: both;}
.komentarz .dodal  {float: left;  width: 220px; color: black; font-weight: bold; text-align: left;}
.komentarz .data  {float: right;  width: 220px; color: #48A5FF; text-align: right;}
.komentarz .tresc {float: left;    }
.komentarz .avatar {float: left; padding: 2px; border: 1px solid #D9D9D9; width: 50px; margin-right: 5px;}

.gryZTejKategorii {width: 503px; margin: auto; padding: 7px 0px; clear: both;}
.gryZTejKategorii .zbiorczy {width: 430px; float: left; }
.gryZTejKategorii .nazwaZ  { color: black; font-weight: bold; text-align: left;}
.gryZTejKategorii .ocenaZ {text-align:left; }
.gryZTejKategorii .minZ {float: left; width:50px; padding: 2px; border: 1px solid #D9D9D9; clear: left; margin-right: 5px;}
.gryZTejKategorii .minZBrak {float: left; width:50px; border: 1px solid #f0f0f0; padding: 2px; clear: left; margin-right: 5px;}


#ulubione {display: none; }
#ulubione .avatar {float: left; padding: 2px; border: 1px solid #D9D9D9;}
#ulubione .user {float: left; width: 203px; color: black; font-weight: bold; text-align: left;}

#stopkaGra {width: 100%; height: 80px; background: #F0F0F0; text-align:center; clear: both; margin-top: 15px;}
#trescStopki { text-align:left; width: 500px; margin: auto; font: 11px Verdana;}
#trescStopki div { float: left; color: #6A6765;}
#tekstStopki {margin-top: 30px;}



h2 {font: bold 120% Arial; color: black; }

.infopages {width: 95%; margin: auto; text-align: left; }
.infopages h4 {font: bold 100% Arial; color: black;}
.infopages p {font: 11px Verdana; color: black;}


ul.ulubione {list-style: none; text-align:left;}
ul#daneUsera {list-style: none; text-align:left; margin: 0; padding: 0;}
ul#daneUsera div {padding: 2px; border: 1px solid #D9D9D9; float: left; }
ul#daneUsera li {font: 11px Verdana; clear: both;}

div#strony {width: 500px; text-align: center; clear: both; background: white; padding: 3px 0; margin:auto;}
div#strony2 {width: 500px; text-align: center; clear: both; background: #F0F0F0; padding: 3px 0;  margin:auto;}
a.link_strona {text-decoration: none;}
a.link_strona:hover {text-decoration: underline;}
a.link_strona_wybrana {font-weight: bold; text-decoration: none;}
a.link_strona_wybrana:hover {text-decoration: underline;}

#komunikaty {text-align: center; font-weight: bold; color: red; 
            font-family: Verdana; font-size: 11px;}
#komunikaty p {margin: 0; padding: 0;}

#komunikatyOcena {text-align: center; font-weight: bold; color: red; font-family: Verdana; font-size: 11px;}
#komunikatyOcena p {margin: 0; padding: 0;} 
#komunikatyOcena2 {text-align: center; font-weight: bold; color: red; font-family: Verdana; font-size: 11px; position: absolute; top: 100px; left: 405px;}
#komunikatyOcena2 img#ladowanie {display: none;}

#ladowanie2 {position: absolute; top: 400px; left: 405px; display: none;}
#komunikatyJS {position: absolute; top: 400px; left: 405px; display: none; z-index: 100;}
 

#komunikatyAJAX {text-align: center; font-weight: bold; color: red; font-family: Verdana; font-size: 11px; }
#komunikatyAJAX p {margin: 0; padding: 0; }

form {margin: 0; padding: 0; text-align:center;}
table.formularz {margin: auto; font-family: Verdana; font-size: 11px; }
table.ods {clear: both; padding-top: 10px;}
table.formularz td {vertical-align: top;}
table.formularz .etykieta {text-align: right; padding-top: 4px; color: #48A5FF;}
table.formularz .pole {text-align: left;}
table.formularz .iText {width: 200px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .iText:focus {background: yellow;}
table.formularz .iTextDuzy {width: 400px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .iTextDuzy:focus {background: yellow;}
table.formularz .iFile {width: 300px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .isubmit {text-align: center;}
table.formularz select {width: 200px; border: 1px solid #7F9DB9;}

table.formularz textarea {width: 200px; height: 120px; border: 1px solid #7F9DB9;}
table.formularz textarea.duzy {width: 400px; height: 160px; border: 1px solid #7F9DB9;}
table.formularz .gwiazdka {color: red;}

#menuRozwijane {width: 800px; height: 30px; position: relative; margin-bottom: 10px; margin-left: auto; margin-right: auto;}
#menuRozwijane div {float: left; padding-right: 20px; }
#menuRozwijane select {width: 160px; height: 22px;}

#menuRozwijane div.pozycjaMenu {position: relative; height: 20px; width: 140px; text-align: center; border-right: 1px solid black; }
#menuRozwijane div.pozycjaMenu div {  display: none; position: absolute; top: 20px; left: 0; background: #dddddd; }
#menuRozwijane div.pozycjaMenu a {display: block;  width: 140px;}
#menuRozwijane div.pozycjaTop {float: left;}



div.belka {width: 550px; margin:auto; background: url(img/pasek_s.gif); margin-bottom: 20px; }
div.belka .belka_dol {font-size: 2px; background: url(img/belka_dol.gif) no-repeat; height: 14px; clear: both;}
div.belka2 {width: 523px; margin: auto; margin-bottom: 4px; }
div.belka2 .kropki {padding:0; margin: 0; float: left; margin-top: 7px; width: 523px; height: 14px; background: url(img/belka_kropki.gif) no-repeat; font-size: 2px;}
div.belka2 .pasek_tytul {float: left; margin: 0; padding: 0; height: 12px; font-size: 3px;}
div.belka2 .nazwa {float: left; width: 505px; height: 28px; background: #CDCCCB;  text-align: left; margin: 0; padding: 0;}
div.belka2 .nazwa div {padding-left: 15px; font: bold 90% Arial; color: white;}
div.belka2 .nazwa_koniec {width: 18px; height: 28px; float: left; }
div.belka2 .tresc{ text-align:left; font: 11px Verdana; width:505px; clear: both; padding-top: 10px;}
div.belka2 .trescCen{ text-align:center; font: 11px Verdana; width:505px; clear: both; padding-top: 10px;}


/*


.blokL {width: 180px; }
.blokL h4 {color: black; font-size: 120%; border-bottom: 2px solid black; padding-bottom: 5px; margin-bottom: 0; font-family: Arial;}
.blokL p {margin: 0; padding: 0; margin-top: 3px;}

.blokP {width: 180px; }
.blokP h4 {color: black; font-size: 120%; border-bottom: 2px solid black; padding-bottom: 5px; margin-bottom: 0; font-family: Arial; text-align: right;}
.blokP p {margin: 0; padding: 0; margin-top: 3px;}

#kategorie a {display: block; border-right: 2px solid black;  color: black; padding: 2px 0 0 5px;}
#kategorie a:hover {border-right-width: 10px; background: #DDD}
#kategorie a.kategoriaWybrana {font-weight: bold;}
#kategorie a.podkategoria {margin-left: 20px;}

#komunikaty {text-align: center; font-weight: bold; color: red; 
            font-family: Verdana; font-size: 11px;}
#komunikaty p {margin: 0; padding: 0;}
#komunikatyOcena {text-align: center; font-weight: bold; color: red; font-family: Verdana; font-size: 11px;}
#komunikatyOcena p {margin: 0; padding: 0;}
#komunikatyAJAX {text-align: center; font-weight: bold; color: red; font-family: Verdana; font-size: 11px;}
#komunikatyAJAX p {margin: 0; padding: 0;}

            

#top {width: 100%; clear: both; margin-bottom: 10px;}
#top div {width: 200px; float: right; }
#top ul {list-style: none;}

#menuPoziome {width: 100%; clear: both; text-align:right; margin-bottom: 10px;}

#blokL {width: 180px; float: left;}
#blokP {width: 180px; float: left;}
#blokS {width: 420px; float: left; text-align:center;}
#blokSDuzy {width: 780px; float: left; text-align: center;}

div.news {width:95%; margin:auto; text-align:left; margin-bottom: 20px;}
div.news h4 {float: left; margin: 0; padding: 0; clear: both;}
div.news div.data {float: right; }
div.news p { margin: 0px; margin-top: 5px; width: 100%; clear: both;}
div.news p.krotka {font-weight: bold;}
div.news div.wiecej {float: right; clear: both;}
div.news div.powrot {width: 100%; float: left; text-align: center;}

div.gra {width:95%;  margin:auto; text-align:center; margin-bottom: 20px;}
div.gra {text-align: left;}

div.gra h4 {float: left; margin: 0; padding: 0; }
div.gra div.ocena {float: right; }
div.gra p {clear: both; margin: 0px; margin-top: 5px;  }
div.gra img.min {display: block; float: right; }

div.graKod {margin: auto; clear: both; width: 95%; text-align: center;}
div.tocena {float: left; background: #eee; padding: 4px 5px; border: 1px solid black; width: 32px; margin: 0 3px; text-align: center;  font-family: Verdana; font-size: 11px; cursor: hand;}
div.tocena2 {float: left; cursor: hand;}
div.twojeOceny {text-align: center; width:500px; margin: 4px 0;}
div#polec_znajomemu {width: 100%; clear: both; display: none;}
div#zglos_problem {width: 100%; clear: both; display: none;}

div.infopages {width:95%; margin:auto; text-align:left; margin-bottom: 20px;}
div.infopages h4 {margin: 0; padding: 0;}

div.trescStrony {width:95%; margin:auto; text-align:left; margin-bottom: 20px;
                font-family: Verdana; color: black; font-size: 11px; }
div.trescStrony h2 {font-size: 180%; font-family: Arial;}
h3 { font: 120% Arial; font-weight: bold; padding-bottom: 5px; border-bottom: 2px solid black; margin-bottom: 5px; clear: both;}  
#komentarze {text-align:center; width: 100%; font: 11px Verdana;}
.komentarz { width: 100%; text-align: left; margin-top: 10px; margin-bottom: 5px;}
.komentarz .dodal {float: left; width: 100%;}
.komentarz .tresc {float: left; width: 100%; padding-bottom: 10px; border-bottom: 1px dotted black; }
.komentarz .tresc_ostatni {float: left; width: 100%; padding-bottom: 10px; }


          
ul.lista_gier {list-style: none; margin: 0; margin-left: 10px;}    

div#strony {text-align: left; width: 100%; clear: both;}
a.link_strona {text-decoration: none;}
a.link_strona:hover {text-decoration: underline;}
a.link_strona_wybrana {font-weight: bold; text-decoration: none;}
a.link_strona_wybrana:hover {text-decoration: underline;}

form {margin: 0; padding: 0; text-align:center;}
table.formularz {margin: auto; font-family: Verdana; font-size: 11px;}
table.formularz td {vertical-align: top;}
table.formularz .etykieta {text-align: right; padding-top: 4px;}
table.formularz .pole {text-align: left;}
table.formularz .iText {width: 200px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .iText:focus {background: yellow;}
table.formularz .iTextDuzy {width: 400px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .iTextDuzy:focus {background: yellow;}
table.formularz .iFile {width: 300px; border: 1px solid #7F9DB9; font-size: 11px; font-family: Verdana; }
table.formularz .isubmit {text-align: center;}
table.formularz select {width: 200px; border: 1px solid #7F9DB9;}

table.formularz textarea {width: 200px; height: 120px; border: 1px solid #7F9DB9;}
table.formularz textarea.duzy {width: 400px; height: 160px; border: 1px solid #7F9DB9;}
table.formularz .gwiazdka {color: red;}


h1 {font: bold 120% Arial; text-align: left;}

#menuRozwijane {width: 100%;  z-index: 10; position: relative;}
#menuRozwijane div.pozycjaMenu {position: relative; height: 20px; width: 140px; text-align: center; border-right: 1px solid black; }
#menuRozwijane div.pozycjaMenu div {display: none; position: absolute; top: 20px; left: 0; background: #dddddd; }
#menuRozwijane div.pozycjaMenu a {display: block;  width: 140px; }
#menuRozwijane div.pozycjaTop {float: left;}

*/

