body {
	background-image: url('graf/bg.jpg');
	font-family: arial,helvetica,clean,sans-serif;
	font-size: medium;
	color: #000000;
	margin: 0px;
	text-align:center
}
a {color:#000000; text-decoration:none;}
a:hover {color:#FFFF00; text-decoration:underline;}
h1, h2, h3 {font-size: small; margin:0px; clear:both;}
img {border: 0px;}
.cls {clear: both;}
.error {font-weight: bold; font-size:85%; color:#FF0000;}
.bold {font-weight: bold;}
.bold a {color:#FF0000;}

textarea {width: 100%; height:100px;}
input {margin-bottom:5px;}

/* naglowek strony */
#naglowek {width: 1080px; height: 126px; margin-left:auto; margin-right:auto;}
#logo {width:1080px; height: 100px;}
#logomenu {width: 1080px; height: 26px; text-align:center; background-image:url('graf/2/panel.jpg'); position:absolute;z-index:99;}

#logomenu .logomenu_act .logomenu_act a,#logomenu .logomenu_act a, #logomenu li a:hover, #logomenu .logomenu_act li a:hover {width:150px; height: 22px; background-image:url('graf/2/pc_b.gif'); padding-top:4px; overflow: hidden; color:#FFFF00; font-weight:bold; text-decoration:none;}
#logomenu li a, #logomenu .logomenu_act li a { width:150px; height: 22px; background-image:url('graf/2/pc_a.gif'); padding-top:4px; overflow: hidden; color:#FEE683; text-decoration:none; font-weight:normal;}
#logomenu li .logomenu_act a, #logomenu li li a:hover, #logomenu .logomenu_act li a, #logomenu .logomenu_act li a:hover,#logomenu .logomenu_act .logomenu_act a {height: 18px;}
#logomenu ul, #logomenu ul ul {list-style: none; float: left;padding:0px; margin:0px;}
#logomenu li { position: relative; float: left;}
#logomenu a { display: block; float: left;}
#logomenu li ul { display: none; margin-bottom:2px; }
#logomenu li:hover ul, #logomenu .logomenu_act li:hover ul { display: block; position: absolute; left: 50%; bottom: 23px; margin: 0 0 0 -75px; width: 150px; }
#logomenu li li { float: none;}
#logomenu li li a { float: none; font-size: 80%; height: 18px;}


#szukajlogo {position:absolute; margin-left:730px; top:35px; background-color: #663333;border-radius:5px;border:1px solid #774444; font-size:80%; padding:3px;}
#szukajlogo p {padding:0px; margin:0px;}
#szukajlogo input {background-color:#FFFFFF;font-weight:bold;width:200px; height:25px; padding:0px; margin:0px;border:1px solid #CCCCCC;}
#szukajlogo .submit {background-color:#C8C8C8;font-weight:bold; padding-left:12px;background-image:url('graf/2/lupa.jpg'); width:30px; height:27px; background-repeat: no-repeat; background-position: center;}

#logmenu {position:absolute; width:1075px; top:0px; font-size:90%; padding:3px;text-align:right;}
#logmenu div {width:350px; float:right; border-radius:5px;}
#logmenu a {padding:3px;color:#FEE683;font-weight: bold;border-right:1px solid #652B06;}
/* tresc strony (menu lewe, prawe i srodek)*/
#tresc {
	margin-left:auto; margin-right:auto;
	background-image:url('graf/tap.jpg');
	width: 1080px;
	text-align:left
}

#menulewe {
	width: 170px;
	float: left;
	background:inherit;
	overflow: hidden;
}
#menuprawe {
	width: 170px;
	float: right;
	overflow: hidden;
}
#menulewe h3, #menuprawe h3 {width: 170px; height:22px; background-image:url('graf/2/gry_panel.gif'); text-align:center; font-size:110%; padding-top:2px; color: #FEE683}
#menulewe .end, #menuprawe .end {width: 170px; height: 10px; background-image:url('graf/paneln.gif');}
#menulewe ul, #menuprawe ul {margin: 0px; padding: 0px; list-style-type: none; font-weight: bold;}
#menulewe li, #menuprawe li {width: 150px; height:22px; background-image:url('graf/2/but.gif');  padding-left: 20px; padding-top:3px}
#menuprawe li {width: 160px; padding-left: 10px;}
#menulewe .pod, #menuprawe .pod {font-size:90%;}
#menulewe p, #menuprawe p {margin:0px; padding:5px; font-size:85%; text-align:center; border-bottom:1px solid #A97941; background-color:#CC9755}
#menulewe .e-gry {width: 150px; height:22px; background-image:url('graf/2/but2.gif');  padding-left: 23px; padding-top:3px; font-weight:normal;}
#menulewe .e-gry a:hover {color:#0033FF;}

#menulewe p span, #menuprawe p span {font-weight: bold; font-size:103%}
#menuprawe p {font-size: 90%; font-weight: bold;}
#menuprawe p img {width:150px; height:90px;}
#menuprawe p a {font-size: 110%;}
#menuprawe .linki {font-size:85%; text-decoration:none;}
#menuprawe li {background-image:url('graf/2/butt.gif'); overflow:hidden;}

#strona {
	width: 730px;
	float:left;
	min-height: 1300px;
	background-color:#FFDD98;
	padding: 5px;
	overflow: hidden;
}

#strona .imgleft {float:left;padding-right:5px;}
#strona p {padding:5px; margin-top:10px; margin-bottom:10px;}
#strona h1, #strona h2, #way h1 {background-image:url('graf/2/gry_1.gif'); height:22px; width:100%; text-align:center; color:#FFFF99; padding-top: 2px; font-size: 110%}
#strona h2 {font-size: 100%;}
#strona form {margin:0px; padding:0px;text-align:center;}
#strona table {padding:5px; border: 1px solid #A97941;text-align:center;}
#strona table .pages {text-align:center; padding:5px; background-color: #FFC784; font-weight:bold;}
#strona table .pages a {text-decoration:underline;}

/* strony glowne */
#stronal, #stronar {float:left; width:354px; background-color:#FFC784; padding:5px;}
#stronar {float:right;}
#stronal .wiecej, #stronar .wiecej {text-align:right; background-image:url('graf/img1.gif'); background-repeat: no-repeat; background-position: left;}
#stronal p, #stronar p {margin-top:2px; margin-bottom:2px; padding-bottom:5px; border-bottom: 1px solid #FFDD98; font-size:85%;}
#stronal a, #stronar a {font-weight:bold;}
#stronal img, #stronar img {float:left; width: 20px; height: 20px;}
#stronal .title, #stronar .title {font-size:100%; font-weight:bold;}
#stronar .screen {text-align:center;}
#stronar .screen img {width: 300px; height: auto; float:none;}

.cennik { border: 1px solid #D37738; width:100%; padding:0px; margin:0px; border-spacing:0px; clear:both;}
.cennik td a {font-weight:bold;}
.cennik th { background-color:#D37738; padding:0px; margin:0px;}
.cennik td { border-bottom: 1px dotted #D37738; padding:0px; margin:0px;}
.user {text-align:center;}
.user .l {width:300px;float:left;text-align:left;padding-bottom:5px;padding-top:5px;}
.user .butom, .user .butom2 {cursor:pointer;border:1px solid #A97941;width:200px;margin-left:150px;background-color:#FFC784;font-weight: bold;padding:2px;padding-left:25px;background-image:url('graf/2/koperta.gif'); background-repeat: no-repeat; background-position: left;}
.user .butom2 {margin-left:0px;margin-right:120px;float:right;background-image:url('graf/lista.gif');width:120px;}
.user .com {text-align:left; border-top: 1px solid #D37738;clear:both;margin:0px; padding:0px;border-bottom: 1px solid #FAC784;font-size:90%;}
.user .com a {text-decoration:none;}
.user .com img {margin-right:3px;}
.user .com p {margin:0px; padding:0px;border:0px;display:block;}
.user .title {font-weight: bold;font-size:110%;}
.user .col {background-color:#FAC784;}
.user .tab {width:360px; float:left;font-size:90%;}
.user .tab span {font-weight:bold;}
#strona .user table {width:100%;}
#strona .user table td {text-align:left;}
#strona .user table th {text-align:left;}
#sendmess {border:1px solid #A97941;width:500px;}
#sendmess textarea, #sendmess input {width:490px;}


#strona .faq a {text-decoration:underline;}


.forum div, .pomoc div, .recenzje div, .news div, .komentarze div, .dodatki div, .artykoly div, .galeria div, .kody div, .polec div {padding-left:25px; background-repeat: no-repeat; background-position: left;}
.forum div {background-image:url('graf/bt8.gif');}
.pomoc div {background-image:url('graf/bt4.gif');}
.recenzje div {background-image:url('graf/bt2.gif');}
.komentarze div {background-image:url('graf/bt1.gif');}
.dodatki div {background-image:url('graf/bt7.gif');}
.artykoly div {background-image:url('graf/commodore.gif');}
.amiga div {background-image:url('graf/amiga.gif');}
.anes div {background-image:url('graf/nes.gif');}
.asnes div {background-image:url('graf/snes.gif');}
.agameboy div {background-image:url('graf/gameboy.gif');}
.aatari2600 div {background-image:url('graf/atari2600.gif');}
.aatarist div {background-image:url('graf/atarist.gif');}
.aatarixl div {background-image:url('graf/atarixl.gif');}
.aamstradcpc div {background-image:url('graf/amstradcpc.gif');}
.azxspectrum div {background-image:url('graf/zxspectrum.gif');}
.amame div {background-image:url('graf/mame.gif');}
.galeria div {background-image:url('graf/bt6.gif');}
.kody div {background-image:url('graf/bt3.gif');}
.polec div {background-image:url('graf/bt5.gif');}
.news div  {background-image:url('graf/news.gif');}

/*menu komentarz recencje galeria itp przy grze*/
.menug {padding: 2px 0px 2px 2px; margin: 0px; font-size:85%; width:120px; background-color:#FFC784; float:left;}
.menug li div {padding: 5px 5px 5px 25px;}
.menug .select, .menug li div:hover {background-color:#D37738; font-weight:bold;}

#gamebox {width:594px; padding: 5px; margin-left:122px; border: 2px solid #D37738; background-color:#FFDD98; min-height:200px;}
.grup {background-color:#FFC784;}
#gamebox img {float:none;}
#gamebox .left {float:left; width:100px; margin:0px; padding: 10px 0px; font-size:80%; text-align:center;}
#gamebox .right {float:right; width:476px; margin:0px; padding:0px;}
#gamebox .left a {font-weight:bold; font-size:120%;}
#gamebox .date {font-style:italic; font-size: 90%; font-weight:bold;}
#gamebox .cls {border-bottom: 1px solid #D37738; padding:10px;}
.pages {background-color: #E18546; padding:5px; text-align:center; font-weight:bold;}
.pages a {text-decoration:none; font-weight:normal;}
#gamebox .middle {border-bottom: 1px solid #D37738;}
#gamebox .middle a, #gamebox .bg a {font-weight:bold;}
#gamebox .galmiddle {text-align:center;}
#gamebox .galmiddle img {width:140px;}
#gamebox .bg {background-color:#FFC784; font-size:90%; padding:5px; margin-bottom:5px; margin-top:5px;}
#gamebox .bg .zglos {float:right;}
#gamebox .bg .zglos p {margin:0px; padding: 0px;}
#gamebox .ods {padding-bottom:5px; margin-bottom:5px;}

/*user text - wlasciwosci tektu tam gdzie urzytkownicy dodaja */
#gameart {padding: 5px; background-color:#FFDD98;}
#gameart img {float:none;}
.editor {float:none; padding:0px; font-size:95%;}
.editor a {text-decoration:underline;}
.editor img {float:none; padding:0px; margin:0px;border:0px;}
.editor hr {color:#000000; background-color:#000000;clear:both;}
.editor .b {font-weight: bold;}
.editor .u {text-decoration:underline;}
.editor .i {font-style:italic;}
.editor .strike {text-decoration:line-through;}
.editor p {margin: 10px 0px 10px 0px; padding:0px;}
.editor table {text-align:right; border-collapse:collapse; border: 1px solid #C86828;}
.editor table td, .editor table th {border-color: #C86828;}
.editor table th {background-color:#FFC784;}
#gamebox h2 {font-weight: bold; font-size:110%; background-image:url('none'); clear:none; text-align:left; padding:5px; color:#000000}
.editor .update {border-bottom:1px solid #C58F4F;}

.admin {width:100px; font-weight:bold; border:1px solid #FF0000; font-size:90%; padding:3px; text-align:center;}
.admin:hover {background-color:#FF0000;}

.log {padding-left:35px; border:1px dotted #C58F4F; background-color:#FFC784; background-image:url('graf/img2.gif'); background-repeat: no-repeat; background-position:  left 50%; font-size:85%; text-align:center; padding-right:5px; padding-top:5px; padding-bottom:5px}
.log a {font-weight: bold;}

#navigator {padding:2px 5px; background-color:#FFC784; border-bottom: 1px dotted #C58F4F; font-size: 80%; }
#navigator .left {float:left;}
#navigator .right {float:right;}
#game {text-align:center;}
#game img {float: none; padding: 10px;}
#game .left {float:left; width:240px; padding:5px;}
#game .right {float:right; width:220px; padding:5px; border:1px dotted #C58F4F; margin:5px;}
#game .right span img {padding:0px;}
#game .left .nag {background-image:url('graf/naw4.jpg'); color:#FEE683; font-weight:bold; text-align:left; font-size:85%; padding-left:15px}
#game .left .pod {background-color:#F4A15E; font-size:90%; text-align:left; padding-left:25px; margin-left:10px; margin-right:10px;}
#game .left .pod a {font-weight:bold;}
#game .showdesc {text-align:justify;clear:both; padding:2px; border:1px dotted #C58F4F; margin:2px;background-color:#FFC784;}
#game .showdesc a {color:#FF0000; font-style:italic;}
#game .showdesc img {float:none; width:135px; padding:3px; padding-top:0px; padding-bottom:0px;}
#game .cent {text-align:center;}
#game .showinfo {clear:both; text-align:left; padding:1px; border:1px dotted #990000; margin:1px;background-color:#EFB774; font-size:90%;}

#kategoria {text-align:center;}
#kategoria img {float: none; padding: 5px;}
#kategoria .left {float:left; width:180px; padding:5px;}
#kategoria .right {float:right; width:458px; padding:0px; margin:0px; text-align:left;}
#kategoria .right img {padding:0px;}

#addtext {padding: 5px; background-color:#FFC784; text-align: left;}
#addtext form {text-align: left;}
#addtext .info {background-image:url('graf/sub.gif'); background-repeat:no-repeat; background-position: left top; padding-left: 80px; vertical-align:top; font-size: 90%; border-bottom:1px solid #C58F4F; min-height:70px;}
#addtext table {width:auto; margin:auto; text-align:left;}

/*lista spis gier itp*/
#lista .pl {font-size:85%;}
#lista input {margin:0px;}
#lista ul {width:100%;}
#lista ul, #lista ul li {
	display: block;
	list-style: none;
	font-weight: bold;
	padding: 5px;
	margin:0px;
	text-align: center;
}
#lista ul {padding:0px; background-color: #FFC784;}
#lista ul li {float: left; background-color: #FFC784; width:90px;}
#lista ul li:hover, #lista .select {background-color: #D37738;}
.lista_menu {border: 1px solid #D37738;}
.lista_spis {border: 1px solid #D37738; text-align:left;}
.lista_spis .right {width:220px; float:right;}
.lista_alfa {text-align:center; margin-bottom:5px;}
#lista table {border:none; padding:0px; border-spacing:0px; width:100%;}
#lista th {background-color: #D37738;}
#lista td {text-align:left; font-size:90%; padding: 3px;}
#lista table .ttd {background-color:#FFC784;}
#lista td a {font-weight:bold; font-size:110%;}
#lista table .center {text-align:center; font-size:90%;}
#lista table .center a {font-weight:normal;}

#forum table {padding:0px; margin:0px; border-spacing:0px; border: 1px solid #FFC96A; width:100%;}
#forum th {background-color: #FFC96A; padding:5px;}
#forum td {text-align:left; border-bottom: 1px solid #FFC96A; vertical-align:top;padding:5px; font-size:90%;}
#forum td a {font-weight:bold;font-size:110%;}
#forum .date {font-size:85%;}
#forum .right .date {font-style:italic; font-size: 90%; font-weight:bold;}
#forum .center {text-align:center; vertical-align:middle; font-size:90%;}
#forum .wid {width:90px;}
#forum img {float:none;}
#forum .left {float:left; width:100px; margin:0px; padding-top: 5px; font-size:80%; text-align:center;}
#forum .left a {font-weight:bold; font-size:120%;}
#forum .right {float:right; width:610px; margin:0px; padding:5px;font-size:90%;}
#forum .editor {margin-top:10px;}
#forum .cls {border-bottom: 1px solid #D37738; padding:10px;}
/*stopka*/
#stopka { width: 1070px; background:#9B6624; color:#FFFFFF; font-size:90%; text-align:center; padding:5px; font-weight:bold; margin-left:auto; margin-right:auto;}
.stopka { width: 1070px; background:#9B6624; color:#FFFFFF; font-size:90%; text-align:center; padding:5px; font-weight:bold; margin-left:auto; margin-right:auto;}

#down {padding:5px; text-align:center;}
#down img {float:none;}
#down .zasil {font-weight:bold; text-align:center; padding:10px; line-height: 25px;}
#down .zasil  img {float: none;}
#down .zasil .zaznacz {background:#FFC784; margin:3px; padding:3px;}

#log ul {width:100%;}
#log ul, #lista ul li {
	display: block;
	list-style: none;
	font-weight: bold;
	padding: 5px;
	margin:0px;
	text-align: center;
}
#log ul {padding:0px; background-color: #FFC784;}
#log ul li {float: left; background-color: #FFC784; width:118px; padding: 5px 0px;border-left:1px solid #666666;}
#log ul li:hover, #lista .select {background-color: #D37738;}
#log .konto, #log .edit, #log .trans, #log .down, #log .mygames {padding-left:25px; background-repeat: no-repeat; background-position: 3px center;}

#log .konto {background-image:url('graf/lbt1.gif');}
#log .edit {background-image:url('graf/lbt2.gif');}
#log .trans {background-image:url('graf/lbt3.gif');}
#log .down {background-image:url('graf/lbt4.gif');}
#log .mygames {background-image:url('graf/lbt6.gif');}
#log .select {background-color: #D37738;}

#log table {text-align:left; width:100%; font-size:90%; padding:0px; margin:0px; border-spacing:0px;}
#log th {width:30%; background-color:#FFC784;border-bottom: 1px solid #D37738; padding:3px;}
#log th .info2 {font-weight: normal; font-size: 90%;}
#log td {width:70%; border-bottom: 1px solid #D37738; padding:3px;}
#log td a, #log .info a {font-weight:bold;}
#log .info {background-image:url('graf/sub.gif'); background-repeat:no-repeat; background-position: left top; padding-left: 80px; vertical-align:top; font-size: 90%; border-bottom:1px solid #C58F4F; min-height:70px;}
#log .zasil {font-weight:bold; text-align:center; padding:10px; line-height: 25px;}
#log .zasil  img {float: none;}
#log .zasil .zaznacz {background:#FFC784; margin:3px; padding:3px;}

#artmenu {}
#artmenu img {padding: 5px; float:left;}
#artmenu ul {margin-left: 130px;}
#artmenu li {padding:5px; margin:0px;}
#logedit, #logedit form {text-align:left;}
#logedit input {width:300px;}

.reklama, .reklamamenu {text-align:center; padding: 0px; margin: 0px;}
.reklama img {margin:0px; padding: 0px; border:0px; width:355px;height:100px;}
.reklamamenu {padding-bottom: 15px; padding-top: 15px;}

.konkurs {border: 1px solid #990000; padding:5px;}
.konkurs img {float:none;}
.center {text-align:center;}

.css_edit {float:right;}
.css_edit2 {float:right;height:13px;border:0px;margin:0px;padding:1px;}

.mygamesbut {font-size:80%;text-align:left;border-top:1px dotted #C58F4F;}
.mygamesbut p {padding:0px;margin:0px;border:0px;}
.mygamesbut a {text-decoration:underline;}
.mygamesbut .submit {background-color:transparent;background-image:url('graf/2/minus.gif'); width:25px; height:25px;padding:0px;margin:0px;border:0px;background-repeat: no-repeat; background-position: center;}
.mygamesbut form {padding:0px;margin:0px;border:0px;}
