﻿body {
  background:#335955 url(body.gif) repeat-x;
  font:11px Tahoma, "Arial CE", Arial, sans-serif;
  line-height:1.4em;
}
* {margin:0; padding:0;}
img, fieldset {border:none;}
h1, hr {display:none;}
ul {list-style:none;}
input {vertical-align:middle;}
a {font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}
div#container .last {background-image:none;}

div#container {
	width:884px;
	padding-left:55px;
	margin:0 auto;
	background:url(top1.jpg) no-repeat;
	position:relative;
}
ul#top-menu {
	height:106px;
	padding:35px 0 0 245px;
	background:url(top2.jpg) no-repeat;
}
ul#top-menu li {
	padding:0 17px;
	background:url(top-menu-separ.gif) no-repeat top right;
	float:left;
}
ul#top-menu a {
	display:block;
	height:23px;
	overflow:hidden;
	text-indent:-100000em;
	background-repeat:no-repeat;
}
ul#top-menu .oprojekcie a {width:86px; background-image:url(oprojekcie-top-menu.gif);}
ul#top-menu .regulamin a {width:87px; background-image:url(regulamin-top-menu.gif);}
ul#top-menu .zwyciezcy a {width:81px; background-image:url(zwyciezcy-top-menu.gif);}
ul#top-menu .promocje a {width:77px; background-image:url(promocje-top-menu.gif);}
ul#top-menu .wspolpraca a {width:91px; background-image:url(wspolpraca-top-menu.gif);}

p#top {
	width:222px;
	height:98px;
	padding:0 33px 83px 629px;
	background:url(top3.jpg) no-repeat;
}
p#top a {
	display:block;
	width:222px;
	height:98px;
	overflow:hidden;
	text-indent:-10000em;
}
div#content {
	width:584px;
	overflow:hidden;
	float:left;
	margin-bottom: 20px;
}
.content-background {
	background:url(content.jpg) no-repeat 0 49px;
}
form#login {
	width:541px;
	height:48px;
	padding:7px 23px 0 20px;
	background:url(login-form.gif) no-repeat;
	font:11px Verdana, "Arial CE", Arial, sans-serif;
	color:#D2FF96;
	position:relative;
}
form#login legend {
	display:none;
}
form#login p {
	width:400px;
	margin-top:10px;
	float:left;
}
form#login span {
	width:220px;
	margin-top:10px;
	float:right;
}
form#login .text {
	width:141px;
	height:16px;
	padding:8px 10px;
	margin:2px 4px 0 0;
	border:none;
	background:url(login-text.gif) no-repeat;
	font:11px Verdana, "Arial CE", Arial, sans-serif;
	text-align:center;
	color:#D2FF96;
}
* html form#login .text {
	background-attachment:fixed;
}
form#login .submit {
	width:88px;
	height:35px;
	max-height:35px;
	padding-top:35px;
	border:none;
	font-size:0;
	cursor:pointer;
	position:absolute;
	top:7px;
	right:15px;
}
form#login .zaloguj {background:url(zaloguj-submit.gif) no-repeat;}
form#login .wyloguj {background:url(wyloguj-submit.gif) no-repeat;}

dl#user-box {
	width:291px;
	height:159px;
	background:url(user-box.jpg) no-repeat;
	position:relative;
}
dl#user-box a {
	color: #FDF1C4;
}
dl#user-box dt {
	height:44px;
	background-repeat:no-repeat;
	background-position:center center;
	overflow:hidden;
	text-indent:-100000em;
}
dl#user-box dd {
	width:100px;
	padding:6px 0 6px 90px;
	font:11px Verdana, "Arial CE", Arial, sans-serif;
	text-align:center;
	color:#FDF1C6;
}
dl#user-box dt.poprzedni {background-image:url(poprzedni-zwyciezca-header.gif);}

dl#user-box dd.avatar {
	width:100px;
	height:100px;
	padding:0;
	text-align:center;
	position:absolute;
	top:44px;
	left:180px;
}
ul#user-info {
	width:362px;
	padding:5px 0 0 222px;
	position:relative;
}
ul#user-info li {
	height:28px;
	color:#D1F1C1;
}
ul#user-info span {
	display:block;
	width:110px;
	float:left;
}
ul#user-info b {
	display:block;
	width:200px;
	color:#F3E4B7;
	text-align:center;
	float:left;
}
ul#user-info li.avatar {
	width:112px;
	text-align:center;
	position:absolute;
	top:5px;
	left:33px;
}
form#newsletter {
	width:243px;
	height:52px;
	padding:43px 0 0 13px;
	background:url(newsletter.gif) no-repeat;
}
form#newsletter legend {
	display:none;
}
form#newsletter .text {
	width:159px;
	height:16px;
	padding:8px 10px;
	margin:0 2px;
	border:none;
	background:url(newsletter-text.gif) no-repeat;
	font:11px Tahoma, "Arial CE", Arial, sans-serif;
	text-align:center;
	color:#2F5350;
}
* html form#newsletter .text {
	background-attachment:fixed;
}
form#newsletter .submit {
	width:47px;
	height:33px;
	max-height:33px;
	padding-top:33px;
	border:none;
	background:url(newsletter-submit.gif) no-repeat;
	font-size:0;
	cursor:pointer;
}
ul#panel-news {
	padding:15px 10px;
	font-size:10px;
	color:#7B9BA1;
	clear:both;
}
ul#panel-news li {
	padding:0.6em 0;
	position:relative;
}
ul#panel-news h2 {
	font-size:10px;
	font-weight:bold;
	color:#92A6A4;
}
ul#panel-news p.date {
	color:#72A461;
	position:absolute;
	top:0.6em;
	right:305px;
}
ul#panel-news a {
	color:#7B9BA1;
}
table {
	width:585px;
	padding:0 15px 11px 15px;
	margin-bottom:8px;
	border:none;
	border-collapse:collapse;
}
.prizes {
   background:#2C4E4B url(table-bottom.gif) no-repeat left bottom;
}
h2.twoje-wygrane {
	height:25px;
	margin-bottom:-2px;
	overflow:hidden;
	text-indent:-100000em;
	background:url(twoje-wygrane-header.gif) no-repeat;
}
tr, td {
	border:none;
	border-collapse:collapse;
	font-weight:bold;
	color:#B8E9FF;
}
.prizes tr {
	padding:0 25px;
	background:url(tr-separ.gif) no-repeat left bottom;
}
td {
	padding:5px 25px;
}
div.left-column {
	width:302px;
	background:url(column-border.gif) no-repeat bottom right;
	float:left;
}
div.right-column {
	width:250px;
	padding-right:12px;
	color:#D9FEAD;
	float:right;
	position:relative;
}
div.right-column p {
	padding:0.7em 0;
}
div.right-column a {
	color:#D9FEAD;
}
div.right-column h2 {
	height:35px;
	overflow:hidden;
	text-indent:-1000em;
	background-repeat:no-repeat;
	background-position:0 5px;
}
div.right-column h2.zasady-gry {background-image:url(zasady-gry-header.gif);}

div.right-column  ul.links {
	position:absolute;
	top:0;
	right:12px;
}
div.right-column  ul.links li {
	display:inline;
	padding:0 2px;
}
div#sidebar {
	display:inline;
	width:294px;
	padding-left:6px;
	background:url(sidebar.jpg) no-repeat;
	float:right;
}
ul#news {
	width:292px;
	height:177px;
	padding:5px 0;
	margin:4px 0;
	background:url(news.jpg) no-repeat;
	font-size:10px;
	color:#D2EDFF;
}
ul#news li {
	padding:0.6em 13px;
	position:relative;
}
ul#news h2 {
	font-size:10px;
	font-weight:bold;
	color:white;
}
ul#news p.date {
	color:#BFFF73;
	position:absolute;
	top:0.6em;
	right:13px;
}
ul#news a {
	color:#D2EDFF;
}
ul#profil {
	width:264px;
	height:142px;
	padding:0 15px;
	background:url(profil.jpg) no-repeat;
}
ul#profil li {
	padding:7px 0;
}
ul#losowanie {
	margin:3px 0;
	letter-spacing:2px;
}
ul#losowanie  li {
	display:inline;
}
form#zmiana-hasla {
	width:266px;
	height:120px;
	padding:39px 10px 0 16px;
	background:url(zmiana-hasla.jpg) no-repeat;
	position:relative;
	color:#BDFFF8;
}
form#zmiana-hasla legend {
	display:none;
}
form#zmiana-hasla .text {
	width:141px;
	height:16px;
	padding:8px 10px;
	margin:0 10px 8px 0;
	border:none;
	background:url(zmiana-hasla-text.gif) no-repeat;
	font:10px Tahoma, "Arial CE", Arial, sans-serif;
	text-align:center;
	color:#BDFFF8;
}
* html orm#zmiana-hasla .text {
	background-attachment:fixed;
}
form#zmiana-hasla .submit {
	width:91px;
	height:35px;
	max-height:35px;
	padding-top:35px;
	border:none;
	background:url(zmiana-hasla-submit.gif) no-repeat;
	font-size:0;
	cursor:pointer;
}
ul#footer-menu {
	width:502px;
	height:51px;
	padding-left:380px;
	background:url(footer-menu.jpg) no-repeat;
	clear:both;
}
ul#footer-menu li {
	padding:20px 15px 0 15px;
	background:url(footer-menu-separ.gif) no-repeat top right;
	float:left;
}
ul#footer-menu a {
	display:block;
	height:16px;
	overflow:hidden;
	text-indent:-100000em;
	background-repeat:no-repeat;
}
ul#footer-menu .oprojekcie a {width:68px; background-image:url(oprojekcie-footer-menu.gif);}
ul#footer-menu .regulamin a {width:63px; background-image:url(regulamin-footer-menu.gif);}
ul#footer-menu .zwyciezcy a {width:62px; background-image:url(zwyciezcy-footer-menu.gif);}
ul#footer-menu .promocje a {width:57px; background-image:url(promocje-footer-menu.gif);}
ul#footer-menu .wspolpraca a {width:72px; background-image:url(wspolpraca-footer-menu.gif);}

p#footer {
	padding:10px;
	font:11px Verdana, "Arial CE", Arial, sans-serif;
	color:#B3DF7D;
}
#footer a {
    text-decoration: none;
    color:#B3DF7D;	
    font-style: normal;
    font-weight: normal; 
}
#footer a:hover {
    text-decoration: underline;
}
.contentText {
    font:11px Verdana, "Arial CE", Arial, sans-serif;
    color:#B3DF7D;
}
.currentUser {
	color:#B8E9FF;
}

#message {
    padding: 10px;
    border: solid;
    border-width: 1px;
    margin-bottom: 5px;
    background-color: #538E88;
    border-color: #7C9B57;
}
h2 {
    color: white;
    margin-bottom: 5px;
}
.noBorder {
	border:none;
}
.gameInfo {
	color: white;
	font-size: 14px;
}         
.avatar2 {
	border: solid;
	border-width: 1px;
	border-color: #91A7A5;
}
.avatar3 {
    border: solid;
    border-width: 1px;
    border-color: #A1C4DC;    
}	
.white {
	color: white;
}
.center td {
	text-align: center;
}
.center td a{
    color:#B3DF7D;
}
ul#newsAll {
    padding:5px 0;
    margin-top:10px;
    color:#D2EDFF;
}
ul#newsAll li {
    padding:0.6em 13px;
    position:relative;
}
ul#newsAll h2 {
    font-size:12px;
    font-weight:bold;
    color:white;
}
ul#newsAll p.date {
    color:#BFFF73;
    position:absolute;
    top:0.6em;
    right:13px;
}
ul#newsAll a {
    color:#B3DF7D;
}
.pageSelect {
    text-align: center;
    color: #D2EDFF;
    padding: 2px;
    margin: 5px;    
}
.pageSelect span {
    text-align: center;
    border:solid;
    border-width: 1px;
    color: #D2EDFF;
    padding: 2px;
    margin: 2px;
    margin-bottom: 5px;
    background-color:#56908A;
    border-color: #66ABA4; 
    font-weight: normal;
    font-variant: normal;
    font-style: normal;    
}
.pageSelect span strong {
    color: #B3DF7D;   
}
.pageSelect a {
    font-weight: normal;
    font-variant: normal;
    font-style: normal;   	
    color: #D2EDFF;
}
.pageSelect a:hover {
    text-decoration: none;
}
#logoButton {
    width: 200px;
    height: 50px;
    margin-top:30px;
    margin-left:10px;
    z-index: 10;
    position: absolute;
}
#logoButton a span {
    display: block;
    width: 200px;
    height: 50px;    
}