html {background:#9bdaf6}
body {color:#717170;margin:0;padding:0;font-size:11px;font-family:tahoma, helvetica, sans-serif;}
body.small {font-size:10px;}
body.big {font-size:12px;}

form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:tahoma, verdana, helvetica, sans-serif;font-size:8pt;}
p, ul {margin-top:1em;margin-bottom:1em}

#all {width:760px;margin:0 auto;}
#naglowek {height:125px;position:relative;width:100%;}

h1 {margin:0;padding:20px 0 0 5px;font-size:14px;}
h2 {font-family:'Trebuchet ms', tahoma, arial, sans-serif;}

#tools {list-style-type:none;margin:0;padding:0;position:absolute;top:8px;right:0;}
#tools li {padding-left:14px;display:inline;background:transparent url(layout/line.png) no-repeat 4px 1px;}
#tools li.first {background-image:none;}
#tools li a {color:#90908d;}

#tools_left {list-style-type:none;margin:0;padding:0;position:absolute;top:6px;left:0;}
#tools_left li {padding-left:14px;display:inline;background:transparent url(layout/line.png) no-repeat 4px 1px;}
#tools_left li.first {background-image:none;}
#tools_left li a {color:#90908d;}

#logowanie {left:270px;top:25px;width:253px;height:96px;background:#ebebe3 url(layout/logowanie.png) no-repeat;position:absolute;}
#logowanie h2 {padding:23px 0 0 19px;margin:0;font-size:15px;color:#709d10;}
#logowanie fieldset, #logowanie .padding {padding:14px 0 0 19px;}
#logowanie fieldset *, #logowanie .padding * {vertical-align:middle;}
#logowanie .input {width:76px;padding:4px 6px;height:13px;color:#90908d;background-color:#dfdfd3;border:1px solid #cecec2;border-width:1px 0 0 1px;margin-right:7px;}
#logowanie .rejestracja {font-size:11px;color:#90908d;position:absolute;padding-right:14px;background:transparent url(layout/arrow.png) no-repeat 100% 65%;left:119px;top:28px;}
#logowanie span.rejestracja {background-image:none;padding-right:0;color:#8fb145;}
#logowanie ul {list-style-type:none;margin:0;padding:0;}
#logowanie li {display:inline;padding-right:11px;}
#logowanie li a {color:#90908d;}

#szukaj {position:absolute;top:32px;left:521px;width:205px;height:81px;background:white url(layout/szukaj.png) no-repeat;margin:0;}
#szukaj fieldset {padding-left:22px;padding-top:21px;}
#szukaj * {vertical-align:middle;}
#szukaj label {font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-weight:bold;color:#f15907;font-size:15px;}
#szukaj label input {margin-left:10px;color:#90908d}
#szukaj .input {background-color:#ebebe3;border:1px solid #d9d9d1;border-width:1px 0 0 1px;padding:4px 6px;height:13px;color:#90908d;width:86px;}
#szukaj .button {position:absolute;right:-7px;cursor:default;}

#reklama {margin:0;padding:10px 0;text-align:center;}
#reklama p {margin:0;}
#reklama p img {border:1px solid #94cfec;}
#reklama p a:hover {text-decoration:none;}

#all .bannerGra {margin:0;padding:1px 0 20px 10px;text-align:center;}
#all .bannerLista {margin:0;padding:40px 0 20px 0;text-align:center;}

.podstronaPage {min-height:200px;}
.podstronaPage .padding {padding:0 20px;}
* html .podstronaPage  {height:200px;}

/* Strona glowna */

#kolumny {width:100%;background:transparent url(layout/kolumny.gif) repeat-y;position:relative;}
#tloKolumny {background:transparent url(layout/tlo1.png) repeat-x 50% 0;width:100%;overflow:hidden}
#lewaKolumna {float:left;width:190px;margin-right:10px;overflow:hidden;}
#srodek {float:left;width:360px;overflow:hidden;}
#prawaKolumna {float:right;width:190px;margin-top:23px;overflow:hidden;}

#rightBanner {width:160px;position:absolute;left:760px;top:0;}

.linkiLeft {padding:0 18px}

#prawaKolumna h2, #lewaKolumna h2 {font-size:15px;margin:0;}
#prawaKolumna h2 a:hover, #lewaKolumna h2 a:hover {text-decoration:none;}

#boxKategorie {background:white no-repeat left top;padding:5px 17px 0 19px;}
#boxKategorie h2, #boxKategorie h2 a {color:#709d10;}
#boxKategorie ul {list-style-type:none;margin:16px 0 0 0;padding:1px 0 20px 0;background:transparent url(layout/dots.gif) repeat-x;}
#boxKategorie li {padding:0 0 1px 0;margin:0;width:100%;line-height:22px;background:transparent url(layout/dots.gif) repeat-x left bottom;}
#boxKategorie li span {display:block;width:137px;padding-right:17px;background:transparent url(layout/arrowg.gif) no-repeat 142px 9px;color:#aaaaaa;}
#boxKategorie li span a {color:#717170;}

#boxNajpopularniejsze {background:#ebebe3 no-repeat left top;padding:5px 17px 0 19px;}
#boxNajpopularniejsze h2, #boxNajpopularniejsze h2 a {color:#f15907;}
#boxNajlepsze {background:#ebebe3 url(layout/boxr2.png) no-repeat left top;padding:30px 20px 0 19px;}
#boxNajlepsze h2, #boxNajlepsze h2 a {color:#f15907;}
#boxHiciory {background:#94b64c url(layout/boxl2.png) no-repeat left top;padding:30px 20px 0 19px;}
#boxHiciory h2, #boxHiciory h2 a {color:white;}
#boxHiciory h2 em {text-transform:uppercase;font-size:10px;font-style:normal;color:#536d1d;word-spacing:-2px;}
#boxUzytkownicy {background:#ebebe3 url(layout/boxl3.png) no-repeat left top;padding:30px 20px 0 19px;}
#boxUzytkownicy h2, #boxUzytkownicy h2 a {color:#709d10;}
#boxUzytkownicy h2 em {text-transform:uppercase;font-size:10px;font-style:normal;word-spacing:-2px;}
.listaGier {list-style-type:none;margin:15px 0 10px 0;padding:1px 0 0 0;background:transparent url(layout/dots.gif) repeat-x;width:100%;overflow:hidden;}
.listaGier li {position:relative;width:90px;margin:0;padding:5px 0 5px 61px;background:transparent url(layout/dots.gif) repeat-x left bottom;min-height:41px;color:#aaaaaa;}
* html .listaGier li {height:41px;}
.listaGier li .screen {position:absolute;left:0;top:5px;border:1px solid white;width:50px;height:37px;overflow:hidden;}
.listaGier li .screen img {width:50px;}
.listaGier li h3 {font-size:11px;margin:2px 0 6px 0;}
.wiecej {margin-bottom:0;padding-bottom:1em;}
.wiecej a {color:#f15907;padding-right:10px;background:transparent url(layout/arrowo.gif) no-repeat 100% 65%;font-weight:bold;}
#boxHiciory .wiecej a {color:white;background-image:url(layout/arroww.gif);}
#boxHiciory .listaGier h3 a {color:white;}

#srodek h2 {margin:0;padding:4px 0 0 20px;font-size:23px;color:#f15907;}
#srodek table h2 {padding-left:0;}
#listaGier {list-style-type:none;margin:10px 0 0 0;padding:2px 0 0 0;width:100%;overflow:hidden;background:#5b94b1 url(layout/boxsrodek.png) no-repeat;}
#listaGier.inblock {margin-top:0;background-image:none;}
#listaGier.noMargin {margin-top:0;padding-top:0;background-image:none;}
#listaGier li {float:left;width:180px;height:233px;overflow:hidden;background:#89c6e4 url(layout/gratlo2.png) no-repeat;padding-top:27px;position:relative;}
#listaGier li.firstRow {background-image:url(layout/gratlo1.png);}
#listaGier li.firstlastCol {background-image:url(layout/gratlo1a.png);width:180px;}
#listaGier li.lastCol {background-image:url(layout/gratlo2a.png);width:180px;}
#listaGier h3 {margin:0 0 14px 23px;line-height:26px;height:26px;overflow:hidden;color:white;font-size:11px;background:transparent url(layout/h3gra.gif) no-repeat;width:138px;}
#listaGier h3 a {color:white;}
#listaGier .screen {height:94px;width:124px;overflow:hidden;display:block;margin-left:24px;}
#listaGier .screen img {width:124px;height:94px;}
#listaGier p {margin:10px 0 0 24px;color:white;width:140px;}
#listaGier a.graj {position:absolute;right:22px;bottom:13px;}

.nawigator {list-style-type:none;margin:0;padding:0 20px 10px 20px;text-align:center;}
.nawigator li {display:inline;padding:0 2px;margin:0;color:white;}
.nawigator li a {color:white;}
.nawigator li.poprzednia {float:left;}
.nawigator li.nastepna {float:right;}

#all #forum .nawigator li, #all #forum .nawigator a {color:#717170;}

/* Podstrony */

#jednaKolumna {background:#ebebe3 no-repeat left top;padding-top:40px;margin-top:4px;width:100%;position:relative;}
#menuGier {margin-left:19px;width:723px;background:transparent url(layout/dashed.gif) repeat-x left bottom;height:35px;}
#menuGier fieldset {text-align:right;}
#menuGier h2 {color:#709d10;float:left;margin:0;padding-top:3px;font-size:16px;}
#menuGier select {border:1px solid #7f9db9;padding:1px;color:#717170;width:140px;height:20px;margin-top:4px;margin-left:6px;}

#jednaKolumna .listaGier {margin:7px 0 7px 4px;background-image:none;overflow:hidden;width:730px;}
#jednaKolumna .listaGier li {padding-left:77px;background:transparent url(layout/dotv.gif) no-repeat left center;float:left;width:100px;}
#jednaKolumna .listaGier li.first {background-image:none;}
#jednaKolumna .listaGier li .screen {left:15px;width:50px;height:37px;}
#jednaKolumna .listaGier li .screen img {width:50px;height:37px;}

#zawartosc {background:white no-repeat;width:100%;padding:20px 0 19px 0;}
#zawartosc .padding {width:722px;margin:0 19px;}
#zawartosc .dashed {background:transparent url(layout/dashed.gif) repeat-x left top;}

#nawigator {background:transparent url(layout/dashed.gif) repeat-x left bottom;width:100%;overflow:hidden;padding:1px 0;}
#nawigator .zoom {float:right;}
#nawigator .zoom img {vertical-align:middle;}
#nawigator .zoom ul {padding-left:5px;}
#nawigator ul {list-style-type:none;margin:0;padding:0;display:inline;}
#nawigator li {display:inline;padding:0;margin:0;}
#nawigator p {display:inline;margin:0;}
#nawigator .path li {padding-left:26px;background:transparent url(layout/arrowg.gif) no-repeat 9px 5px;font-size:12px;font-weight:bold;}
#nawigator .path li.first {padding-left:0;background-image:none;}
#nawigator .path li.last {font-size:17px;background-position:9px 10px;}
#nawigator .path a {color:#8fb145;}


#gra {padding:10px 0;width:100%;overflow:hidden;text-align:center;position:relative;}
#kod img {border:1px solid #cfcfc8;padding:1px;}
#gra-content {visibility:hidden;width:100%;height:0;overflow:hidden;}
#gra-load .div {padding:20px 0 50px 0;width:100%;text-align:center;}
#gra-adult {padding:30px 100px 50px 100px;text-align:center;}

#opcjeGry {background:transparent url(layout/dashed.gif) repeat-x 0 100%;width:100%;overflow:hidden;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:12px;padding:10px 0;line-height:22px;}
#opcjeDalej {list-style-type:none;margin:0;padding:0;}
#opcjeDalej a {font-weight:bold;color:#f15907;}
#opcjeDalej .poprzednia {float:left;padding-left:30px;background:transparent url(layout/cofnij.png) no-repeat 0 50%;}
#opcjeDalej .nastepna {float:right;padding-right:30px;background:transparent url(layout/wyslij.png) no-repeat 100% 50%;}
#opcje {list-style-type:none;margin:0;padding:0;text-align:center;}
#opcje li {display:inline;padding:0 10px;margin:0;}
#opcje li a {color:#717170;font-weight:bold;}
#opcje li.dodaj a {color:#8fb145;}
#opcje li a:hover {color:#8fb145;text-decoration:none;}
#opcje li.dodaj a:hover {color:#f15907;}

#zglosBlad {width:100%;overflow:hidden;}
#zglosBlad fieldset {margin-right:20px;width:300px;overflow:hidden;float:left;}
#zglosBlad p {float:left;width:400px;margin-top:0;}
#zglosBlad p a {color:#f35906;text-decoration:underline;}
#zglosBlad p a:hover {text-decoration:none;}
#zglosBlad h3 {color:#f15907;margin-bottom:1.2em;}
#zglosBlad textarea {width:279px;height:120px;padding:10px;border-top:1px solid #d9d9d1;border-left:1px solid #d9d9d1;background-color:#ebebe3;color:#717170;margin-bottom:9px;}
#zglosBlad .button {float:right;}

#polecZnajomemu {width:300px;overflow:hidden}
#polecZnajomemu h3 {color:#f15907;margin-bottom:1.2em;}
#polecZnajomemu .input {width:279px;padding:4px 10px;border-top:1px solid #d9d9d1;border-left:1px solid #d9d9d1;background-color:#ebebe3;color:#717170;margin-bottom:9px;}
#polecZnajomemu textarea {width:279px;height:120px;padding:10px;border-top:1px solid #d9d9d1;border-left:1px solid #d9d9d1;background-color:#ebebe3;color:#717170;margin-bottom:9px;}
#polecZnajomemu .button {float:right;}

#oGrze {background:transparent url(layout/dotv1.png) repeat-y 104px 0;margin:15px 0;overflow:hidden;width:100%;}
#oGrze h4 {margin:0;font-size:11px;}
#dodal {float:left;width:100px;margin-right:15px;line-height:1.4em;overflow:hidden;}
#dodal h4 {margin-bottom:0.4em;}
#dodal .image {float:left;width:35px;height:35px;margin-right:9px;}
#dodal .image img {width:35px;height:35px;}
#dodal cite {font-style:normal;}
#stats {width:110px;margin-right:15px;overflow:hidden;line-height:1.5em;float:left;}
#stats dl {margin:0;padding:0;}
#stats dl img {vertical-align:middle;padding:3px;margin-left:5px;}
#stats dt {float:left;clear:both;margin:0 3px 0 0;padding:0;font-weight:bold;}
#stats dd {margin:0;padding:0;}

#ocena {width:135px;float:left;overflow:hidden;line-height:1.5em}
#ocena dl {margin:0;padding:0;}
#ocena dl img {vertical-align:middle;margin-left:5px;border-width:0;}
#ocena dt {float:left;clear:both;width:46px;padding:0;font-weight:bold;}
#ocena dd {margin:0;padding:0;}

#opis {float:right;width:328px;overflow:hidden;line-height:1.4em;}
#opis h4 {margin:0 0 0.3em 0;}
#opis p {margin:0;}


#komentarze {width:100%;overflow:hidden;padding-top:21px;background:transparent url(layout/dashed.gif) repeat-x;}
#komentarze h3 {font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:12px;margin:0;}
#listaKomentarzy {float:right;width:402px;}
#dodajKomentarz {float:left;width:300px;}
#dodajKomentarz h3 {color:#f15907;margin-bottom:1.2em;}
#poleTemat {padding:3px 10px;border-top:1px solid #d9d9d1;width:279px;border-left:1px solid #d9d9d1;background-color:#ebebe3;color:#717170;margin-bottom:9px;}
#dodajKomentarz textarea {width:279px;height:120px;padding:10px;border-top:1px solid #d9d9d1;border-left:1px solid #d9d9d1;background-color:#ebebe3;color:#717170;margin-bottom:9px;}
#dodajKomentarz .button {float:right;}

#listaKomentarzy ol.lista {list-style-type:none;margin:0 0 10px 0;padding:0;}
#listaKomentarzy .lista li {padding:14px 0 14px 68px;margin:0;position:relative;min-height:50px;width:335px;background:transparent url(layout/dots.gif) repeat-x left bottom;}
* html #listaKomentarzy li {height:50px;}
#listaKomentarzy .lista li .image {position:absolute;left:0;top:14px;height:50px;width:50px;overflow:hidden;}
#listaKomentarzy .lista li .image img {width:50px;height:50px;}
#listaKomentarzy .lista li h4 {color:#8fb145;font-size:11px;font-weight:normal;margin:0;}
#listaKomentarzy .lista li h4 cite {font-style:normal;font-weight:bold;}
#listaKomentarzy .lista li h4 a {color:#8fb145;}
#listaKomentarzy .lista li blockquote {margin:0;padding:0;line-height:1.4em;overflow:hidden;}
#listaKomentarzy .lista li blockquote p {margin:0;padding:0;}
#listaKomentarzy .lista li blockquote p a {text-decoration:underline;}
#listaKomentarzy .lista li blockquote p a:hover {text-decoration:none;}
#listaKomentarzy .nawigator a, #listaKomentarzy .nawigator li {color:#717170;}


#forum .main-topic {padding:14px 0 14px 68px;margin:0;position:relative;width:100%;min-height:50px;width:645px;}
* html #forum .main-topic {height:50px;}
#forum .main-topic .image {position:absolute;left:0;top:14px;height:50px;width:50px;overflow:hidden;}
#forum .main-topic .image img {width:50px;height:50px;}
#forum .main-topic h4 {color:#8fb145;font-size:11px;font-weight:normal;margin:0;}
#forum .main-topic h4 cite {font-style:normal;font-weight:bold;}
#forum .main-topic h4 a {color:#8fb145;}
#forum .main-topic blockquote {margin:0;padding:0;line-height:1.4em;width:100%;overflow:hidden;}
#forum .main-topic blockquote p {margin:0;padding:0;}


#komentarze .wiecejGier {width:300px;clear:left;}
.wiecejGier h2 {color:#f15907;font-size:12px;margin-bottom:0.2em;}
.wiecejGier ul {list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden}
.wiecejGier li {width:300px;padding:0;margin:0;}
.wiecejGier li a {font-size:11px;}
.wiecejGier p.wiecej {text-align:right;}
.wiecejGier h3 {margin:0;font-size:11px;}

#columns-ranking {width:100%;overflow:hidden;padding-top:21px;background:transparent url(layout/dashed.gif) repeat-x;padding-bottom:21px;}
#columns-ranking .wiecejGier {width:300px;float:right;}
#columns-ranking #ranking {float:left;width:402px;}
#columns-ranking h2 {margin-top:0;}
#columns-ranking #ranking h3 {font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:12px;margin:0;}
#ranking ul {list-style-type:none;margin:0;padding:0;background-color:#ebebe3;width:100%;overflow:hidden;padding-top:4px;margin-top:5px;}
#ranking ul li {float:left;padding-left:4px;}
#ranking ul li a {float:left;padding:0 10px;line-height:22px;background-color:#f4f5f0;border:1px solid #d8d8c8;border-bottom-width:0;}
#ranking.show0 ul li.link0 a {background-color:white;}
#ranking.show1 ul li.link1 a {background-color:white;}
#ranking.show2 ul li.link2 a {background-color:white;}
#ranking.show3 ul li.link3 a {background-color:white;}
#ranking table {width:100%;}
#ranking table td {height:35px;}
#ranking table td .image img {width:25px;height:25px;padding:1px;border:1px solid #dcdedc;margin-right:8px;}
#ranking table cite {font-style:normal;}
#ranking .score {text-align:right;}
.table0 {display:none;}
.table1 {display:none;}
.table2 {display:none;}
.table3 {display:none;}
.show1 .table1 {display:block;}
.show2 .table2 {display:block;}
.show3 .table3 {display:block;}
.show0 .table0 {display:block;}

#ranking .position0 td {font-size:14px;font-weight:bold;}
#ranking .position1 td {font-size:13px;font-weight:bold;}
#ranking .position2 td {font-size:12px;font-weight:bold;}


.trofea {padding-bottom:20px;margin-top:-10px;}
.trofea h3 {font-size:11px;}
.trofea img {margin-right:10px;}
.trofea td strong {font-size:14px;}
.trofea td {font-size:12px;}

/* Pozostale podstrony */

.srodekText {background:#5b94b1 url(layout/boxsrodek.png) no-repeat;padding-top:20px;width:360px;color:white;}
.srodekText a {color:white;}
.srodekText .wynik {line-height:1.4em;padding:40px 20px;font-weight:bold;text-align:center;}

.rejestracja fieldset {padding:10px 20px 0 20px;}
.rejestracja fieldset label {display:block;margin-bottom:5px;}
.rejestracja fieldset label span {float:left;width:100px;padding-top:3px;}
.rejestracja fieldset label .input {width:176px;padding:4px 6px;height:13px;color:white;background-color:#71a6bd;border:1px solid #497f97;border-width:1px 0 0 1px;}
.rejestracja fieldset label textarea.input {height:120px;}
.rejestracja fieldset label select.input {padding:0;width:188px;height:21px;}
.rejestracja .akceptuje {padding-left:20px;}
.rejestracja .buttons {text-align:center;}
.rejestracja .blad {font-weight:bold;font-style:normal;display:block;padding:5px 0;color:#f9c2b7}


#userProfile {width:320px;overflow:hidden;padding:40px 20px 0 20px;}
#userProfile .avatar {width:50px;height:50px;border:1px solid #dddddd;float:left;margin-right:20px;}

.favourities {clear:both;margin:0 0 20px 20px;font-size:14px;font-family:arial, sans-serif;color:white;}
#userProfile dl {margin:0 0 1em 0;float:left;width:220px;line-height:1.5em;}
#userProfile dt {float:left;width:100px;}
#userProfile dd {margin:0;padding:0;}
ol#userProfile {list-style-type:none;margin:0;padding-top:10px;}
ol#userProfile li {width:100%;overflow:hidden;}
ol#userProfile h3 {}

#user-gamelist {clear:both;margin:0;font-size:11px;color:white;background-color:#5b94b1;}
#user-gamelist h3 {margin-left:20px;font-size:14px;font-family:arial, sans-serif;margin-top:0;}

#forum {padding:10px 20px 0 20px;width:720px;overflow:hidden;}
#forum label span {display:block;padding-bottom:3px;}
#forum table {width:100%;}
#forum table {margin-bottom:12px;}
#forum div.title {width:250px;overflow:hidden;}
#forum td.count1 {background-color:#f8f9f6;}
#forum td.count2 {background-color:#f0f0ea;}
#forum td img {vertical-align:middle;margin-right:4px;}
#forum th {background-color:#ebebe3;padding:8px 10px;text-align:left;}
#forum td {padding:6px 10px;border-bottom:1px solid #ebebe3;}
#forum td.autor cite {font-style:normal;font-weight:bold;}
#forum td.autor a {color:#8fb145;text-decoration:underline;}
#forum td.autor a:hover {text-decoration:none;}

#user-gamelist p {padding:0 20px;}
#user-gamelist #listaGier p {padding:0;width:120px;}
#user-gamelist .more {text-align:right;color:white;}
#user-gamelist .more a {color:white;}

.small-game-list {width:320px;padding-left:20px;overflow:hidden;margin:0;list-style-type:none;}
.small-game-list li {float:left;width:80px;text-align:center;overflow:hidden;position:relative;padding-top:43px;}
.small-game-list li img {position:absolute;top:0;left:15px;border:1px solid white;}
.small-game-list li h4 {font-size:11px;margin:0;}
.small-game-list li a {color:white;}

/* Stopka */

#stopka {padding:24px 19px;color:white;font-weight:bold;background:#7cadc3 url(layout/stopka.png) repeat-x}
#stopka p {margin:0;}
#stopka p a {color:white;}

img {vertical-align:bottom;}
img[usemap] {border-width:0;}
a img {border-width:0;}
a {color:#717170;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}



