html, body {
	background: #383838;
	color: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
#	font-family: calibri, verdana;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;

	font-size:12px;
}

p {
	margin: 0px;
}

img {
	border: 0px;
}

.strona {
	background: url("img/01.png") no-repeat;
	width: 1000px;
	height: 204px;
	margin: auto;
}

.facetka {
	background: url("img/02.png") no-repeat;
//	background: url("images/girl.png") no-repeat;
	width: 93px;
	height: 127px;
	float: left;
	margin: 0px 0px 0px 55px;

}

.menu {
	margin-top: 2px;
	height: 38px;
	float: right;
}

.logo {
	float: left;
//	background: url("img/03.png");
	background: url("images/gamepix3_logo.png");
	width: 350px;
	height: 70px;
//	no-repeat;
	margin: 0px 0px 0px 20px;
}

.logowanie {
	width: 350px;
	height: 43px;
	float: right;
	margin: 21px 54px 0px 0px;
	padding: 7px 0px 0px 0px;
}

.login {
	border: 0px; 
	background-image: url('img/login.png'); 
	width: 74px; 
	height: 16px; 
	font-size: 11px; 
	padding: 2px 0px 0px 44px;
	margin: 0px 3px 0px 3px;
	color: #fff;
}

.pw {
	border: 0px; 
	background-image: url('img/pw.png'); 
	width: 74px; 
	height: 16px; 
	font-size: 11px; 
	padding: 2px 0px 0px 44px;
	margin: 0px 3px 0px 3px;
	color: #fff;
}

div.logowanie a:link, div.logowanie a:active, div.logowanie a:visited {
	margin: 0px 5px 0px 5px;
	text-decoration: none;
	color: #fff;
}

div.logowanie a:hover {
	color: #48a900;
}

.ok {
	border: 0px;
	float: right;
	background: url("img/loguj.png");
	width: 73px;
	height: 23px;  
	margin-top: 7px;
}

.ok:hover {
	background: url("img/loguj2.png");
}

.staty {
	clear: both;
	float: left;
	margin: 5px 0px 0px 88px;
	width: 318px;
	height: 58px;
	font-size: 11px;
	text-align: left;
}

.s1 {
	float: left;
	margin-left: 15px;
	font-size: 11px;
}

.s2 {
	margin-top: 0px;
	font-size: 11px;
	text-align: left;
	float: left;
	margin-right: 15px;
}

div.staty i {
	color: #48a900;
}

.reklama {
	width: 460px;
	height: 60px;
	float: right;
	margin: 7px 87px 0px 0px;
}

.tresc {
	width: 900px;
	margin: auto;
	text-align: center;
}

.panele {
	width: 158px;
	float: left;
}

.paneltyt {
	padding: 3px 0px 0px 5px;
	height: 37px;
	background: url("img/04.png") no-repeat;
	margin-top: 15px;
	text-align: left;
}

.paneltre {
	background: #191919;
	width: 156px;
	margin: -3px 0px -3px 1px;
}

.panelmenu {
	background: #191919;
	width: 146px;
	margin: -3px 0px -3px 1px;
	text-align: left;
	padding-left: 10px;
	font-size:11px;
}


.newsy {
	width: 720px;
	float: right;
}
.newstyt {
	padding: 3px 0px 0px 5px;
	height: 37px;
	background: url("img/06.png") no-repeat;
	margin-top: 15px;
	text-align: left;
}

.newstre {
	background: #191919;
	width: 698px;
	margin: -3px 0px -3px 1px;
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

.tre {
	padding-bottom: 20px;
}

.data {
	float: left;
	padding: 10px 20px 5px 10px;
	color: #999;
}

.stopka {
	clear: both;
	background: url("img/stopka.png") repeat-x;
	padding: 15px 20% 0px 20%;
	font-size: 12px;
	text-align: left;
}

.autor {
	float: right;	
}

#panel {
	font-size: 11px;	
}
#panel td {
	font-size: 11px;	
	font-family: calibri, verdana;
}

h2 {
	margin: 0px;
}

a:link, a:visited, a:active {
	color: #fff;
	text-decoration: none;
}

a:hover {
	color: #48a900;
}

div.panelmenu a:hover {
	color: #48a900;
	margin-left: 2px;
}


ul.menuu {
	width:800px;
	height:38px;
	float:right;
	margin:0;
	padding:0;
}

ul.menuu li {
	list-style:none;
	float:right;
	display:inline; 
}
 
ul.menuu li a {
	display:block;
	height:38px;
	text-indent:-99999999999px;
}
 
li.home a {
	background:url("img/m1.png") 0 0 no-repeat;
	width:126px;
}
li.cennik a {
	background:url("img/m2.png") 0 0 no-repeat;
	width:83px;
}
li.reg a {
	background:url("img/m3.png") 0 0 no-repeat;
	width:87px;
}
li.ser a {
	background:url("img/m4.png") 0 0 no-repeat;
	width:88px;
}
li.pom a {
	background:url("img/m5.png") 0 0 no-repeat;
	width:68px;
}
li.wsp a {
	background:url("img/m6.png") 0 0 no-repeat;
	width:111px;
}
li.nas a {
	background:url("img/m7.png") 0 0 no-repeat;
	width:68px;
}
li.kon a {
	background:url("img/m8.png") 0 0 no-repeat;
	width:78px;
}

li.home a:hover, li.cennik a:hover, li.reg a:hover, li.ser a:hover, li.pom a:hover, li.wsp a:hover, li.nas a:hover, li.kon a:hover {
	background-position:0 -38px;
}

#panelik {margin-top:10px; min-width:200px; height:14px; font-size: 10px; border:0;} 

#reje {display:inline-block; width:90%; background:#000000; margin-left:3%}
#reje p {margin-left:25px; }
#reje input {margin-top:10px; } 
#reje td { font-size:11px; }
#reje select {margin-top:10px; } 
#reje legend	 {font-size:15px; display:inline-block; width:auto; background:#000000;}
#reje label	 {font-size:15px; padding-left:10px; width:250px; background:#000000;  display:inline-block;}

#reje tr { }
tr.datacellone {
    background-color: #880000; color: black;
    }

.article h2 { margin-bottom:0; }
.article p.date { margin-top:0; color:#666; font-size:10px; }
.comments { background:#383838; border-radius:3px; color:#fff; font-weight:normal; padding:3px; }
.comments:hover { background:#599003; color:#fff; }

.boczne {  list-style:square;color:#599003; margin-left:-15px; }
.boczne a { font-weight:normal; }



.alt {
background-color: #aaaaaa;
}
