body {background:#e1c1ff url(layout/bgtop.png) no-repeat center top;color:#767676;margin:0;padding:16px 0 5px 0;font-size:11px;font-family:tahoma, helvetica, sans-serif;}
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}

img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#767676;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}

#all {width:870px;margin:0 auto;}
#top {height:81px;position:relative;width:100%;background:#f8f9fc url(layout/top.png) no-repeat;}

h1 {margin:0;padding:10px 0 0 0;font-size:14px;}
h2 {font-family:'Trebuchet ms', tahoma, arial, sans-serif;}

#logowanie {right:0;top:0;width:183px;position:absolute;}
#logowanie h2 {display:none;}
#logowanie label {display:block;margin-bottom:4px;}
* html #logowanie label {margin-bottom:2px;}
*+html #logowanie label {margin-bottom:2px;}
#logowanie label span {float:left;width:47px;padding-top:3px;font-size:12px;font-weight:bold;}
#logowanie label span.password {color:#ff7800;}
#logowanie fieldset, #logowanie .padding {padding:8px 0 0 0;}
#logowanie fieldset *, #logowanie .padding * {vertical-align:middle;}
#logowanie .input {width:113px;padding:3px 6px;height:13px;color:#90908d;background:white;border:1px solid #e6e8ec;}
#logowanie .rejestracja {font-size:11px;color:#90908d;margin-right:4px;}
#logowanie .button {padding-right:10px;margin:0;text-align:right;}
#logowanie .button input {border-width:0;background-color:transparent;color:#8d8e8f;padding:0;font-weight:bold;margin-left:4px;}
* html #logowanie .button input {width:60px;padding-top:2px;}
*+html #logowanie .button input {width:60px;padding-top:2px;}
#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:0;left:212px;width:488px;margin:0;}
#szukaj fieldset {padding-top:16px;}
#szukaj * {vertical-align:middle;}
#szukaj label {font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-weight:bold;color:black;font-size:15px;float:left;margin-right:5px;}
#szukaj label span {float:left;text-align:center;padding-right:18px;padding-top:3px;line-height:1.3em}
#szukaj label span em {font-style:normal;display:block;color:#ff7800;}

#szukaj label input {margin-left:10px;}
#szukaj .input {background-color:white;border:3px solid #e5e7eb;padding:3px 9px;height:34px;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:26px;color:#d9d9d1;width:125px;}
* html #szukaj .input {border-width:3px 2px 3px 2px;}


#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 0;text-align:center;}
#all .bannerLista {margin:0;padding:40px 0 20px 0;text-align:center;}

/* Strona glowna */

#content {width:100%;background:transparent url(layout/columns.png) repeat-y;margin-bottom:5px;position:relative;}
#content-bg {background:transparent url(layout/columnsbottom.png) no-repeat 0 100%;width:100%;overflow:hidden;padding-bottom:2px;}

#rightBanner {width:160px;position:absolute;left:760px;top:0;}

#leftCol {float:left;width:182px;padding:5px 0;background:white url(layout/box182.png) no-repeat;overflow:hidden;}
#centerCol {float:left;width:501px;}
#rightCol {float:right;width:187px;padding:5px 0;background:white url(layout/box187.png) no-repeat;overflow:hidden;}

#leftCol h2, #rightCol h2 {font-size:15px;margin:0;}

#boxKategorie {padding:2px 0 0 9px;}
#boxKategorie h2 {color:#ff7800;}
#boxKategorie ul {list-style-type:none;margin:6px 0 0 0;padding:1px 0 20px 0;font-size:14px;}
#boxKategorie li {padding:0 0 1px 0;margin:0;width:100%;line-height:18px;}
#boxKategorie li em {color:#525252;font-style:normal;}

#boxNajpopularniejsze {padding:5px 6px 0 6px;}
#boxNajpopularniejsze h2 {color:#ff7800;}
#boxNajpopularniejsze h2 a {color:#ff7800;}
#boxNajlepsze {padding:5px 6px 0 6px;}
#boxNajlepsze h2 {color:#ff7800;}
#boxNajlepsze h2 a {color:#ff7800;}
#boxHiciory {background:#ff7800 url(layout/box182a.png) no-repeat left top;padding:10px 6px 0 9px;position:relative;}
#boxHiciory h2 {color:white;}
#boxHiciory h2 a {color:white;}
#boxHiciory h2 em {text-transform:uppercase;font-size:10px;font-style:normal;color:white;position:absolute;right:10px;top:15px;}
#boxUzytkownicy {padding:4px 6px 0 9px;position:relative;}
#boxUzytkownicy h2 {color:#ff7800;}
#boxUzytkownicy h2 em {text-transform:uppercase;font-size:10px;font-style:normal;color:black;position:absolute;right:10px;top:9px;}

.presentation-small-list {list-style-type:none;margin:10px 0 3px 0;padding:1px 0 0 0;width:100%;overflow:hidden;position:relative;}
.presentation-small-list li {position:relative;width:106px;margin:0;padding:1px 0 6px 59px;min-height:39px;}
* html .presentation-small-list li {height:39px;}
.presentation-small-list li .screen {position:absolute;left:0;top:0;border:1px solid #ff8920;width:50px;height:37px;overflow:hidden;}
.presentation-small-list li .screen img {width:50px;}
.presentation-small-list li h3 {font-size:11px;margin:0 0 4px 0;}
.presentation-small-list li h3 a {color:black;}
.user-list li .screen {border-width:0;}


.presentation-list {list-style-type:none;margin:10px 0 3px 0;padding:1px 0 0 0;width:100%;overflow:hidden;}
.presentation-list li {position:relative;width:100px;margin:0;padding:1px 0 1px 73px;min-height:60px;}
* html .presentation-list li {height:60px;}
.presentation-list li .screen {position:absolute;left:0;top:0;border:1px solid #666666;width:62px;height:58px;overflow:hidden;}
.presentation-list li .screen img {width:62px;}
.presentation-list li h3 {font-size:11px;margin:2px 0 6px 0;}
.presentation-list li h3 a {color:black;}

.more {margin-bottom:0;padding-bottom:1em;margin-top:0.4em}
.more a {color:#525252;text-decoration:underline;}
.more a:hover {text-decoration:none;}



#boxHiciory .wiecej a {color:white;background-image:url(layout/arroww.gif);}
#boxHiciory .listaGier h3 a {color:white;}

#centerCol h2 {margin:0;padding:0;height:31px;line-height:31px;font-size:17px;color:white;font-weight:normal;}
#centerCol h2 span {float:left;padding:0 21px 0 31px;background:#ff7800 url(layout/h2.png) no-repeat right top;}
#list {list-style-type:none;margin:0;padding:24px 0 0 41px;width:435px;overflow:hidden}
#list.inblock {padding-top:0;}
#list li {float:left;width:125px;margin-right:17px;height:220px;overflow:hidden;position:relative;}
#list li.firstRow {background-image:url(layout/gratlo1.png);}
#list li.firstlastCol {background-image:url(layout/gratlo1a.png);width:179px;}
#list li.lastCol {background-image:url(layout/gratlo2a.png);width:179px;}
#list h3 {margin:0 0 3px 0;line-height:26px;height:26px;overflow:hidden;color:white;font-size:12px;width:138px;}
#list h3 a {color:#ff7800;}
#list .screen {height:123px;width:123px;overflow:hidden;display:block;border:1px solid #666666;}
#list p {margin:4px 0;color:black;width:100%;font-size:12px;}

.nawigator {padding:0 0 5px 41px;width:412px;overflow:hidden;text-align:right;font-weight:bold;}
.nawigator p {float:left;margin:0;color:#ff7800;padding-right:2px;}
.nawigator ol {list-style-type:none;margin:0;padding:0;float:left;}
.nawigator ul {list-style-type:none;margin:0;padding:0;}
.nawigator li {display:inline;padding:0;margin:0;color:#ff7800;}
.nawigator ol li {padding-left:7px;background:transparent url(layout/nawigatorline.png) no-repeat 2px 1px;}
.nawigator li.first {background-image:none;}
.nawigator li a {color:#ff7800;}
.nawigator li.nastepna {padding-left:10px;}

/* Podstrony */

#one-col {margin-bottom:5px;width:100%;position:relative;}
#menu-select {background:white url(layout/box870.png) no-repeat;}
#menu-select fieldset {padding:18px 16px;background:transparent url(layout/box870a.png) no-repeat left bottom;width:838px;overflow:hidden;}
#menu-select h2 {color:#ff7800;float:left;margin:0;padding-top:3px;padding-right:25px;font-size:15px;}
#menu-select select {border:1px solid #797b80;padding:1px;color:#525252;width:120px;height:20px;margin-top:4px;margin-right:9px;}

#one-col .presentation-small-list {margin:7px 0 7px 4px;background-image:none;overflow:hidden;padding:7px 0 0 17px;width:834px;}
#one-col .presentation-small-list li {padding-left:61px;float:left;width:144px;}
#one-col .presentation-small-list li .screen {left:5px;border-width:0;top:2px;}

.white-bg {background:white url(layout/box870.png) no-repeat;margin-bottom:5px;}
.white-bg-bottom {background:transparent url(layout/box870a.png) no-repeat left bottom;width:100%;overflow:hidden;padding:10px 0;}

#zawartosc {width:840px;padding:10px 16px 9px 14px;}

#nawigator {width:100%;overflow:hidden;padding:8px 0;}
#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.png) no-repeat 9px 5px;font-size:12px;}
#nawigator .path li.first {padding-left:4px;background-image:none;}
#nawigator .path li.last {font-weight:bold;}
#nawigator .path a {color:#483e52;}

#presentation {width:100%;overflow:hidden;text-align:center;position:relative;}
#kod img {border:1px solid #cfcfc8;padding:1px;}
#presentation-content {visibility:hidden;width:100%;height:0;overflow:hidden;}
#presentation-load .div {padding:30px 0 50px 0;width:100%;text-align:center;}
#presentation-adult {padding:10px 150px 40px 150px;text-align:center;}
#presentation-adult h3 {font-size:12px;}

#address {font-size:12px;width:350px;margin:0 auto;padding-top:20px;text-align:right;}
#address label {float:left;padding-top:3px;}
#address input {width:270px;font-size:12px;}

#presentation-options {background:#ff7800 url(layout/tools.png) no-repeat;width:100%;overflow:hidden;margin-bottom:10px;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:12px;padding:11px 0;line-height:23px;}
#opcjeDalej {list-style-type:none;margin:0;padding:0 11px;}
#opcjeDalej a {font-weight:bold;color:white;}
#opcjeDalej .poprzednia {float:left;padding-left:30px;background:transparent url(layout/prev.png) no-repeat 0 50%;}
#opcjeDalej .nastepna {float:right;padding-right:30px;background:transparent url(layout/next.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:white;font-weight:bold;}
#opcje li.dodaj a {color:white;}
#opcje li a:hover {color:white;text-decoration:underline;}
#opcje li.dodaj a:hover {color:white;}

#zglosBlad {width:100%;overflow:hidden;background-color:#e1c1ff;}
#zglosBlad .white-bg-bottom {padding-left:15px;width:855px;}
#zglosBlad fieldset {margin-right:20px;width:300px;overflow:hidden;}
#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;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:14px;}
#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 {margin-bottom:9px;}

#polecZnajomemu {width:100%;overflow:hidden;background-color:#e1c1ff;}
#polecZnajomemu .white-bg-bottom {padding-left:15px;width:855px;}
#polecZnajomemu h3 {color:#f15907;margin-bottom:1.2em;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:14px;}
#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 {margin-bottom:9px;}

#about {border-bottom:1px solid #f8f1ff;overflow:hidden;width:100%;padding:3px 0 8px 0;}
#about h4 {margin:0 4px 0 0;font-size:11px;color:#ff7800;float:left;}
#added {float:left;width:162px;margin-right:10px;line-height:1.6em;overflow:hidden;padding-bottom:3px;}
#added cite {font-style:normal;}
#stats {width:100px;margin-right:5px;overflow:hidden;line-height:1.6em;float:left;padding-bottom:3px;}
#stats dl {margin:0;padding:0;}
#stats dl img {vertical-align:middle;padding:3px;margin-left:5px;}
#stats dt {display:inline;margin:0 3px 0 0;padding:0;font-weight:bold;color:#ff7800;}
#stats dd {display:inline;margin:0;padding:0;}

#vote {width:273px;float:left;overflow:hidden;}
#vote dl {margin:0;padding:0;}
#vote dl img {vertical-align:middle;margin-left:5px;}
#vote dt {display:inline;padding:0 2px 0 0;font-weight:bold;color:#ff7800;}
#vote dd {display:inline;margin:0;padding:0 5px 0 0;}
#vote dd img {margin-bottom:2px;vertical-align:middle;}

#IMGocenPrezentacje {border-width:0;}
#description {float:right;width:283px;overflow:hidden;line-height:1.5em;padding:0 0 3px 0;}
#description h4 {}
#description p {margin:0;display:inline}


#komentarze {width:100%;overflow:hidden;padding-top:11px;background:transparent url(layout/dot.png) repeat-y 283px 0;margin-top:6px;}
#komentarze h3 {color:#f15907;margin:0 0 1.2em 0;font-family:'Trebuchet ms', tahoma, arial, sans-serif;font-size:14px;}
#listaKomentarzy {float:right;width:520px;}
#dodajKomentarz {float:left;width:260px;}
#dodajKomentarz textarea {width:238px;height:120px;padding:10px;border:1px solid #e1c1ff;background-color:white;color:#717170;margin-bottom:9px;}
#dodajKomentarz .button {float:right;}

#komentarze .nawigator {padding-left:0;}

#listaKomentarzy ol {list-style-type:none;margin:0;padding:0;}
#listaKomentarzy li {padding:14px 0 14px 68px;margin:0;position:relative;width:100%;min-height:50px;width:470px;color:black;}
* html #listaKomentarzy li {height:50px;}
#listaKomentarzy li .image {position:absolute;left:0;top:14px;height:50px;width:50px;overflow:hidden;}
#listaKomentarzy li .image img {width:50px;height:50px;}
#listaKomentarzy li h4 {font-size:11px;font-weight:normal;margin:0;}
#listaKomentarzy li h4 a {color:#ff7800;}
#listaKomentarzy li h4 cite {font-style:normal;font-weight:bold;color:#ff7800;}
#listaKomentarzy li blockquote {margin:0;padding:0;line-height:1.4em;}
#listaKomentarzy li blockquote p {margin:0;padding:0;}

#komentarze .wiecejPrezentacji {width:260px;clear:left;}
.wiecejPrezentacji h2 {color:#f15907;font-size:12px;margin-bottom:0.2em;color:black;}
.wiecejPrezentacji ul {list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden}
.wiecejPrezentacji li {width:300px;padding:0;margin:0;}
.wiecejPrezentacji li a {font-size:11px;color:#ff7800;font-weight:bold;}
.wiecejPrezentacji p.wiecej {text-align:right;}

/* Pozostale podstrony */

.srodekText {background:transparent;padding:10px 0 5px 41px;width:412px;}
.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:130px;padding-top:3px;}
.rejestracja fieldset label .input {width:216px;padding:4px 6px;height:13px;background-color:white;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:228px;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:black}


#userProfile {width:420px;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;}
#userProfile dl {margin:0 0 1em 0;float:left;width:320px;line-height:1.5em;}
#userProfile dt {float:left;width:130px;}
#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;}
#user-gamelist h3 {margin-left:20px;font-size:14px;font-family:arial, sans-serif;}

#user-gamelist p {padding:0 20px;}
#user-gamelist .more {text-align:right;}

#list h3 {margin-left:0;font-size:12px;font-family:tahoma, sans-serif;}
#list p {padding:0;}

.small-game-list {width:420px;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:63px;}
.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;}

/* Stopka */

#foot {background:white url(layout/box870.png) no-repeat}
#foot-bg {padding:15px 16px;background:transparent url(layout/box870a.png) no-repeat left bottom;width:838px;overflow:hidden;}
#foot p {margin:0;text-align:right;}
#foot ul {float:left;width:600px;padding:0;list-style-type:none;margin:0;}
#foot ul li {display:inline;padding-left:11px;background:transparent url(layout/footlinks.png) no-repeat 4px 2px;}
#foot ul li.first {background-image:none;padding-left:0;}



