.nobg{
	background:none !important;
	}
.space20{
	height:20px;
	overflow:hidden;
	line-height:20px;
	}
#modRegister, #modKarta, #modEdugracze, #modRegister, #modHome{
	position:relative;
	overflow:hidden;
	}	
.clr{
	height:0pt;
	overflow:hidden;
	line-height:0pt;
	}	
/* CSS Document */
/* colory*/

.green, .green:link, .green:visited{
	color:#9BC31B !important;
}
.blue, .blue:link, .blue:visited{
	color:#9EC4D5 !important;
}
.navy, .navy:link, .navy:visited{
	color:#0086C2 !important;
}
.grey, grey a, grey a:link, grey a:visited{
	color:#BFBFBF;
}
.red, .red:link, .red:visited{
	color:#FF0000  !important;
}
.fs11{
	font-size:11px !important;
	}
.fs12{
	font-size:12px !important;
	}
	
.fs14{
	font-size:12px !important;
	}
.fs16{
	font-size:16px !important;
	}		
/* linki, naglowki i paragrafy*/
a:focus {
border:medium none;
outline-style:none;
}
body{
	font-family:Georgia, Times;
	font-size:11px;
	color:#353535;
	line-height:140%;
	background:#3EBCFF url(../images/bg.jpg) repeat-x;
}
#center{
	background:url(../images/chmorka.jpg) center 110px no-repeat;	
	}	
h1, h1 a , h1 a:link, h1 a:visited{
	font-size:14px;
	color:#0086C2;
	}
h1.title, h1.title a, h1.title a:link, h1.title a:visited{
	font-size:18px;
	color:#9BC31B !important;
	font-weight:bold;
	margin-bottom:20px;
	}
.box h1, h1 , .box h1 a:link, .box h1 a:visited{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	}
		
h2, h2 , h2a:link, h2 a:visited{
	font-size:14px;
	color:#666;
	}
h3, h3 , h1a:link, h3 a:visited{
	font-size:13px;
	color:#666;
	}
	
#naj_pojedynek h1, #naj_pojedynek h1 a, #naj_pojedynek h1 a:link, #naj_pojedynek h1 a:visited{
	background:url(../images/najnowszy_pojedynek.jpg) no-repeat;
	width:210px;
	height:28px;
	padding:45px 0 0 20px;
	margin-bottom:18px;
	}
#naj_gracze h1, #naj_gracze h1 a, #naj_gracze h1 a:link, #naj_gracze h1 a:visited{
	background:url(../images/najlepsi_gracze.jpg) no-repeat;
	width:210px;
	height:28px;
	padding:28px 0 0 20px;
}
#menu_box h1, #menu_box h1 a, #menu_box h1 a:link, #menu_box h1 a:visited{
	background:url(../images/kategorie.jpg) no-repeat;
	width:210px;
	height:28px;
	padding:45px 0 0 20px;
	margin-bottom:18px;
	}
#menu_box h2{
	margin:2em 0 1em 23px;
	}
#naj_pojedynek{
	background:#CFEEFF;
	
}
	
	
.box dd, .box dt,
.box2 dd, .box2 dt{
	margin:0;
	padding:0;
	}	
a{
	text-decoration:none;
	}	
.foto{
	float:left;
	display:block;
	}
a:hover{
	text-decoration:underline;
	}		
/* formularz*/
input, textarea{
	width:200px;
	}
select{
	padding-right:0;
	width:214px;
	}
form dl{
	width:400px;
	}	
form dl, form dd, form dt{
	margin:0;
	}
form dt{
	float:left;
	width:150px;
	
	}
form dd{
	float:right;
	width:200px;
	}
input.inpat{
	/*height:18px;*/
	}	
/* info*/

#info{
	width:300px;
	margin:auto;
	text-align:center;
	}
#info2{
	width:auto;
	margin:auto;
	text-align:center;
	background:url(../images/vline.gif) repeat;
	overflow:hidden;
	margin:20px;
	
	}
#info2 #inf{
	padding:20px;
	background:#fff;
	margin:1px;
	
	}	
/*layout*/
#header{
	position:relative;
	height:168px;
	}
.container{
	width:970px;
	}
#contents{
	background:url(../images/contents_bg.gif) 0 23px repeat-y ;
	}
#contents2{
	margin-top:20px;
	position:relative;
	background:#fff url(../images/bg2.jpg) no-repeat;
	margin-top:0;
	
	}
	
.latka{
	height:30px;
	width:100%;
	background:#fff;
	overflow:hidden;
	}
#contents2 .latka{
	margin-bottom:22px;
	}		
#contents_bottom{
	background:url(../images/contents_bottom2.gif) center no-repeat;
	height:67px;
	display:none;
	}
#contents_bottom2{
	background:url(../images/bottom2.jpg) no-repeat;
	height:82px;
}
#lewa{
	width:230px;
	background:#CFEEFF url(../images/left_menu.gif) no-repeat left bottom;
	}	
	
#srodek{
	width:510px;
	}
#prawa{
	width:230px;
}		
#footer {
	background: url(../images/bg_bottom.jpg) repeat-x scroll bottom;
	height:197px;
}
/**/

/*header*/
/*header*/
/*
#logo{
	background:url(../images/logo.png) no-repeat;
	width:238px;
	height:152px;
	position:absolute;
	top:12px;
	left:3px;
	text-indent:-9999px;
}
*/
#logo{
	width:320px;
	height:166px;
	position:absolute;
	top:0px;
	left:-78px;
	text-indent:-9999px;
}

.loginMainForm[class]{
	background:url(../images/loginbox_bg.png) no-repeat;
}
#loginMainForm, #loggedBox{
	
	position:absolute;
	/*width:285px;*/
	width:272px;
	height:172px;
	right:5px;
	top:14px;
	z-index:10;
	}
	#loginMainForm fieldset{
		position:relative;
		width:100%;
		height:100%;
		padding:0;
		}
	#loginMainForm .inpat{
		width:145px;
		color:#7695A4;
		}
	#loginMainForm input, #loginMainForm label, #login_links{
		position:absolute;
		color:#006592;
		z-index:11;
		}
	#login_t, #passwd_t{
		right:32px;
		background:url(../images/inpat_top.gif) no-repeat;
		border:none;
		font-size:11px;
		font-family:Georgia, "Times New Roman", Times, serif;
		height:16px;
		padding-top:4px;
		}
	#login_t{
		top:49px;
		}
	#passwd_t{
		top:78px;
		}		
	#loginMainForm label{
		left:35px;
		}
	input#zaloguj{
		top:110px;
		right:45px;
		width:30px;
		height:30px;
		background:url(../images/buton_loginbox.jpg) no-repeat;
		}
	#login_links{
		bottom:	30px;
		left:85px;
		}
	#login_links a{
		display:block;
		}
	#login_links a, #login_links a:link, #login_links a:visited,
	#logged_links a, #logged_links a:link, #logged_links a:visited{
		color:#006592;
		font-size:10px;
	}
	#login_t_label{
		top:51px;
		}
	#passwd_t_label{
		top:81px;
		}
	#buton_logout a{
		position:absolute;
		top:15px;
		right:30px;
		width:31px;
		height:31px;
		background:url(../images/buton_logout.png) no-repeat;
		text-indent:-9999px;
		display:block;
		
		}
input, select, textarea{
	padding:4px 4px 0 4px;
	}		
#loggedBox .gracz{
	float:left;
	margin-right:10px;
	padding:3px;
	width:50px;
	height:50px;
	background:#fff;
	}	
#loggedBox{
	padding:50px 20px 0 20px;
	height:122px;
	width:235px;
	}
/* footer*/
#logged_links{
	margin-top:.7em;
	width:130px;
	float:left;
	}
#footer_contents{
	width:970px;
	height:47px;
	position:relative;
	margin:auto;
	text-align:center
	}
#copyr_l, #copyr_l a, #copyr_l a:link, #copyr_l a:visited,
#copyr_r, #copyr_r a, #copyr_r a:link, #copyr_r a:visited{
	color:#D8BDA5; 
}
#copyr_l, #copyr_r{
	display:inline; 
	position:absolute;
	bottom:17px;
}
#copyr_l{
	left:30px;
}
#copyr_r{
	right:30px;
	}

/* menu blogcategory*/
ul.menu{
	padding:0;
	margin:0;
	list-style:none;
	margin:-15px 13px 5px 23px;
}
.menu li{
	background: url(../images/line.gif) repeat-x bottom;
	padding:6px 0;
	display:block;
	}
.menu li a, .menu li a:link, .menu li a:visited{
	color:#0086C2;
	background:url(../images/pix.gif)  0px 4px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	}
.menu li a.activ{
	font-weight:bold;
	}	
.menu ul{
	padding-left:1em;
	list-style:none;
	margin:0;
	}	
.menu ul.k2 li, .menu ul.k2 li a{
	background:none;
	font-size:11px;
	}	
/* userzy online*/
#users_scroll{
	width:100%;
	height:86px;
	}
#online{
	font-weight:bold;
	font-size:12px;
	color:#05374E;
	margin-bottom:12px;
	}
#online span{
	color:	#0086C2;
	}
#scroll_wrap{
	width:908px;
	overflow:hidden;

	}	
#scrollBox{
	list-style:none;
	padding:0;
	margin:0;
	width:1000px;
	margin-left:-8px;
	}	
#scrollBox li{
	background:url(../images/scroll_bg.gif) no-repeat;
	width:50px;
	height:50px;
	padding:3px;
	float:left;
	margin-left:14px;
	}	
#scroll_next, #scroll_prev{
	position:relative;
	top:12px;
	visibility: hidden;
	}
#scrollBox .scroll_menu li{
	float:left;
	margin-left:3px;
	width:36px;
	height:36px;
	padding:0;
	background:none ;
	
	}
.scroll_fight a, 	.scroll_add a, .scroll_message a{
	width:37px;
	height:36px;
	display:block;
	float:left;
	
	}
.scroll_fight a{
	background:url(../images/scroll_fight.png) no-repeat left -36px;
	}
.scroll_add a{
	background:url(../images/scroll_add.png) no-repeat left -36px;
	}	
.scroll_message a{
	background:url(../images/scroll_message.png) no-repeat left -36px;
	}
.scroll_fight a:hover, .scroll_add a:hover, .scroll_message a:hover{
	background-position:left -72px;
	}
.scroll_menu li a.disabled{
	background-position:left 0;
}	
.scroll_level{
	}
/* boxy */
#gracz{
	background:none !important;
	}
#lewa .box2{
	margin-top:20px;
	background:url(../images/box2_bg.gif) repeat-y;
	}
#srodek .box2{
	margin-top:20px;
	background:url(../images/box3_bg.gif) repeat-y;
	}
#prawa .box2{
	margin-top:20px;
	background:url(../images/box3_bg.gif) repeat-y;
	}
	
.line{display:block; height:1px;}	
.box2 div.contents{
	padding:20px 10px;
	}
.boxtop{
	height:40px;
	padding:0 10px;
	background:url(../images/boxtop1.gif) no-repeat;
	/*cursor:move;*/
	}	
.boxtop h2{
	font-size:14px;
	font-weight:bold;
	float:left;
	line-height:40px;
	_height:100%;
	text-transform:none;
	color:#353535;
	margin-right:2em;

	}	
.boxtop_more, .boxtop_more:link, .boxtop_more:visited{
	float:right;
	font-size:11px;
	color:#0086C2;
	line-height:40px;
	_height:100%;

	}	
.all{
	display:inline;
	float:right;
	margin:20px 0;
	}	
#naj_pojedynek{
	position:
	relative;
	height:192px;
	}
#naj_pojedynek .gracz{
	position:absolute;
	top:90px;
	width:72px;
	padding-left:3px;
	overflow:hidden;
	}

#vs_left{
	left:24px;
	}
#vs_right{
	left:144px;
	}	
.vs {
	margin:22px auto;
	width:51px;
}
#naj_pojedynek #vs_left dd{
	position:relative;
	}
.looser{
	position:absolute;
	background:none !important;
	top:0px;
	left:2px;
	}	
	

.gracz img{
	/*padding:3px;
	background:url(../images/user_bg2.gif) no-repeat;
	margin-left:-3px;
	*/
	display:block;
	}	
#new_account{
	height:146px;
	background:url(../images/account_bg.jpg) no-repeat;
	position:relative;
	overflow:visible;
	z-index:1;
	}
#zaloz{
	position:static;
	left:10px;
	top:19px;
	z-index:2;
	}
#zaloz img{
	display:block;
	}	
	
#ludek{
	position:absolute;
	right:-7px;
	bottom:1px;
	z-index:3;	
	}
/* naj_gracze*/
#naj_gracze li{
	position:relative;
	display:block;
	float:left;
	height:41px;
	
	}
#naj_gracze .menuTabs li a, #naj_gracze .menuTabs li a:link, #naj_gracze .menuTabs li a:visited{
	text-align:center;
	display:block;
	height:40px;
	line-height:41px;
	text-transform:	uppercase;
	color:#0086C2;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	background:#fff;
	border-bottom:solid #D8EDF6 1px;
}
#naj_gracze .menuTabs li a:hover, #naj_gracze .menuTabs li a.activ{
	color:#05374E;
	background:#E6F6FD;
	border-bottom:none;
	}
	
#naj_gracze #tab1{width:114px; border-right:solid #D8EDF6 1px; }
#naj_gracze #tab2{width:114px;}

#naj_gracze .tabContents{
	margin-top:12px;
	/*padding:6px 22px 9px 10px;*/
	overflow:hidden;
	margin:6px 22px 9px 10px;
	}
#naj_gracze .lp{
	font-weight:bold;
	font-size:11px;
	margin-right:5px;
	text-align:right;
	width:18px;
	}
#naj_gracze .tabContents .gracz{
	background:url(../images/line.gif) repeat-x bottom;
	padding:6px 0;
	}
#naj_gracze .tabContents .ico1, #naj_gracze .tabContents .ico2{
	padding-left:27px;
	float:left;
	width:90px;
	}
#naj_gracze .tabContents dt{
	text-transform:uppercase;
	}		
.ico1{
	background:url(../images/user_ico1.gif) 11px 3px no-repeat;
	}
.ico2{
	background:url(../images/user_ico2.gif) 11px 4px no-repeat;
	}	
#naj_gracze .tabContents .name{
	width:75px;
	margin-right:5px;
	float:left;
	overflow:hidden;
	display:inline-block;
	}
#naj_gracze .tabContents .level{
	width:85px;
	float:left;
	}	
	
/* srodek*/
#brzeg_t{
	position:absolute;
	top:0
	}
/*top menu*/
#topmenu{
	height:40px;
	background:url(../images/top_menu_bg.jpg) no-repeat;
	width:739px;
	padding:0 1px;
	padding-top:33px;
	/*position:absolute;*/
	left:0px;
	z-index:3;
	
	}
#home{
	position:relative;
	z-index:2;
	}	
	
#topmenu li, #topmenu2 li, #strefa_tabs li{
	display:inline;
	float:left;
	height:50px;
	/*margin-top:23px;*/
	overflow:hidden;
	}
#topmenu li a, #topmenu li a:link, #topmenu li a:visited,
#strefa_tabs li a, #strefa_tabs li a:link, #strefa_tabs li a:visited{
	display:block;
	width:150px;
	height:34px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	line-height:34px;
	background:url(../images/topmenu2.png) no-repeat top;
	
	}	
#topmenu li, #strefa_tabs li{
	height:34px;
	}
#topmenu #tab_1, #topmenu #tab_2, #topmenu #tab_3{
	width:150px;
	z-index:5;
}
#topmenu li a:hover, #strefa_tabs li a:hover{
	background-position:bottom;
	}
	
#topmenu li a.act, #strefa_tabs li a.act{
	background:url(../images/topmenu2_act.png) no-repeat top;
	height:44px;
	line-height:44px;
	font-weight:bold;
	}
	

/* topmenu 2*/
#top2{
	position:relative;
	background:none;
	height:105px;
	}
/* zakladki*/
#topmenu2{
	top:34px;
	left:0;
	position:relative;
	}
#topmenu2 li a, #topmenu2 li a:link, #topmenu2 li a:visited{
	display:block;
	width:150px;
	height:34px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	line-height:34px;
	background:url(../images/topmenu2.png) no-repeat top;
	}
#topmenu2 li a:hover{
	background-position:bottom;
	
	}	
#topmenu li, #topmenu2 li{
	height:44px;
	}		
#topmenu2{
/*	width:700px;*/
	height:45px;
	}
#topmenu2 li a.act{
	background:url(../images/topmenu2_act.png) no-repeat top;
	height:44px;
	line-height:44px;
	font-weight:bold;
	}
#topmenu2 li{
	margin:0;
	}		
#topmenu_bg{
	height:44px;
	padding-top:32px;
	background:url(../images/menu_top.jpg) no-repeat top;
	}
#topmenu3{
	background:url(../images/mnu_sprite.png) 0 0 no-repeat;
	height:44px;
	line-height:44px;
	/*padding-top:33px;*/
	}
   
    
#topmenu3, #topmenu3 a, #topmenu3 a:link, #topmenu3 a:visited{
	color:#fff;
	text-align:center;
	font-size:12px;
	display:block;
	height:44px;
	}
#topmenu3 li{
	float:left;
	display:block;
	}
#tab_1{	width:176px;
	
}
#tab_2{width:172px;}
#tab_3{width:162px;}	
/*
#tab_1 a.activ{
	background:url(../images/tab1_act.jpg) 0 -43px no-repeat;
	}
#tab_2 a.activ{
	background:url(../images/tab2_act.jpg) 0 -43px no-repeat;
	}

#tab_3 a.activ{
	background:url(../images/tab3_act.jpg) 0 -43px no-repeat;
	}
    
#modStrefaGier #tab_3 a.activ{
	background:url(../images/tab3_act.png) 0 -43px no-repeat;
	}
*/	
#topmenu3 li a.activ{
	background-position:top;
	}	

.home_tabcontents{
	height:298px;
	padding:0 !important;
	}
.home_tabcontents{
	width:510px;
	overflow:hidden;
	}
.home_tabcontents ul{
	width:600px;
	margin-left:25px;
	margin-top:13px;
	overflow:hidden;
	}	
.home_tabcontents li{
	float:left;
	margin:17px 21px 0 0;
	}	
#srodek{
	position:relative;
	}	
#home .tab1{
	position:absolute;
	top:76px;
	background:#4AB0E2 url(../images/home_tabcontents.jpg) repeat-x;
	}
#home .tab2{
	position:absolute;
	top:76px;
	background:#87CA00 url(../images/home_tabcontents2.jpg) repeat-x;
	}
#home .tab3{
	position:absolute;
	top:76px;
	background:#F3CB0C url(../images/home_tabcontents3.jpg) repeat-x;
	}

#contents4{
	float:right;
	width:740px;
}
	

#breadcrumbs{
	margin:0px 0px 10px 23px;
	font-weight:bold;
	position:absolute;
	left:0px;
	z-index:10;
	top:80px;
	}
	
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited{
	background:url(../images/strz1.gif) right 4px no-repeat;
	padding-right:10px;
	margin-left:2px;
	}
#breadcrumbs li:last-child a{
	background:none;
	padding:0;
	}
/* contents home*/
#modHome .tabContents{
	/*padding:73px 30px 0;*/
	/*padding:73px 2px 0;*/
	padding:25px 10px;
	}
	
#modHome .tabContents h2{
	margin-left:8px;
	}	
.gra_one{
	padding:16px 15px;
	width:320px;
	height:108px;
	float:left;
	margin:0px 5px 10px;
	position:relative;
	
	}
.gra_one h2, .gra_one h2 a, .gra_one h2 a:link, .gra_one h2 a:visited{
	font-size:12px;
	font-weight:normal;
	color:#1B6DBD;
	margin-bottom:5px;
	text-transform:none;
	}
.gra_one .foto{
	padding:0px 10px 5px 0;
	}	
.gra_one .tresc{
	margin-bottom:15px;
	line-height:180%;
	}	
.zfoto{
	width:283px;
	}
.gra_one .gwiazdki{
	margin-bottom:20px;
	}
.gra_one .grane, .gra_one .dodano{
	font-size:10px;
	color:#180B18;
	}	
.gra_one .ulubiona{
	position:absolute;
	left:97px;
	bottom:0px;
	}	
 .gra_one .dodano{
 	float:left;
	width:35%;
	}	
.gra_one .grane{
	float:right;
	width:60%;
	text-align:right;
	}	
.pager{
	margin:12px 0;
	}	
.play{
	margin-top:20px;
	display:block;
	}	
.bumpbox{
	cursor:pointer;
	}	
#prev{
	background:url(../images/prev.gif) no-repeat;
	width:95px;
	height:14px;
	float:left;
	text-indent:-9999px;
	
	}	
#next{
	background:url(../images/next.gif) no-repeat;
	width:77px;
	height:14px;
	float:right;
	text-indent:-9999px;
	}
.next, .prev{
	cursor:pointer;
	}	
#modKarta #lewa, #modNagrody #lewa{
	width:309px;
	margin-left:20px;
	background:none;
	}	
#modKarta #srodek, #modKarta #prawa{
	width:288px;
	margin-left:20px;
	}	
#modKarta #srodek .line, #modKarta #prawa .line{
	width:100%;
	height:1px;
	}
.user .green{
	font-size:18px;
	line-height:110%;
	}
.user #logout{
	margin:3px 0 24px 0;
	}
.avatar_big .foto{
	padding:5px;
	margin:0 11px 20px 0;
	background:#FDFDFD;
	border:1px solid #D8ECF5;
	}	
.konto_info{
	line-height:180%;
	}
#gold{
	background:url(../images/gold.gif) no-repeat;
	padding-left:21px;
	height:20px;
	line-height:20px;
	}
#level_box{
	background:url(../images/level_bg.gif) no-repeat;
	width:100%;
	height:60px;
	margin-top:20px;
	}
#level_box td{
	vertical-align:middle;
	padding:0 15px;
	}	
#level_box td.level{
	background:url(../images/td_bg.gif) top left repeat-y;
	width:59px;
	text-align:center;
	}
#level_box td.level span{
	position:relative;
	top:5px;
	}		
.strength{
	background:url(../images/exp_bar.jpg) left no-repeat;
	width:210px;
	height:20px;
	overflow:hidden;
	}	
	
/* umiejetnosci*/
.skill{
	height:20px;
	font-size:11px;
	font-weight:bold;
	/*padding-right:12px;*/
	}
.skill_score{
	font-size:10px;
	clear:both;
	text-align:left;
	float:right;
	height:16px;
	width:210px;
	margin-bottom:4px;
	}
/* znajomi*/
#friends{
	margin:20px 25px;
	background:url(images/friends_bg.gif) repeat-y;
	}
#friends .boxtop{
	background:url(images/friends_bar.gif) repeat-x;
	}
	
#friends .gracz{
	margin:0px 9px;
	width:64px;
	overflow:hidden;
	}
	/*
#friends .gracz:first-child{
	margin-left:15px;
	}
	*/	
#friends .gracz img{
	border:solid #DEEFF7 1px;
	margin:auto;
	margin-bottom:5px;
	}
#friends .level{
	line-height:22px;
	}
#friends .all{
	margin-top:22px;
	}	
/* postacie */
.w_budowie{
	margin-top:10px;
	}
.postac{
	width:50%;
	float:left;
	position:relative;
	margin-bottom:10px;
	}
.postac dt{
/*	padding-left:60px;*/
/*	padding-top:4px;*/
/*	height:70px;*/
	margin-bottom:6px;
	font-size:11px;
	font-weight:bold;
	}	
.postac  .ile{
	position:absolute;
	left:81px;
	top:23px;

	color:#0086C2;
	font-weight:bold;
	font-size:12px;
	}
.postac .foto{
	width:60px;
	height:70px;
	}
.tajmer_bar{
	background:url(../images/wbudowie.gif) no-repeat;
	widtth:70px;
	height:14px;
	padding:4px 1px 0px 1px;
	position:relative;
	}
#tajmer{	
	background:	#ACD377;
	height:14px;
	width:0%;
	display:block;
	float:left;
	}
.w_budowie .nazwa{
	font-size:11px;
	color:#000000;
	margin:0 3px 0 8px;
	font-weight:bold;
	}

/* pojedynki*/

#pojedynkiTab1, #pojedynkiTab2, #pojedynkiTab3{
	height:40px;
	display:block;
	float:left;
	position:relative;
	
	}
#pojedynkiTab1 a, #pojedynkiTab1 a:link, #pojedynkiTab1 a:visited,
#pojedynkiTab2 a, #pojedynkiTab2 a:link, #pojedynkiTab2 a:visited,
#pojedynkiTab3 a, #pojedynkiTab3 a:link, #pojedynkiTab3 a:visited{
	background:url(../images/pojedynki_tab.gif) left top no-repeat;
	border-bottom:none;
	display:block;
	font-size:11px;
	height:39px;
	line-height:39px;
	text-align:center;
	text-decoration:none;
	color:#0086C2;
}
#pojedynki .menuTabs a.activ{
	background:none;
	}
#pojedynki .menuTabs{
	background:url(../images/box2_bottom.gif) bottom no-repeat;
	}	
#pojedynkiTab1{
	width:78px;
	float:left;
	}
#pojedynkiTab2{
	width:82px;
	float:left;
	}
#pojedynkiTab3{
	width:128px;
	float:left;
	}
#pojedynki .gracz{
	line-height:20px;
	margin-bottom:20px;
	}	
#pojedynki .gracz img{
	padding:5px;
	border:solid #DEEFF7 1px;			
	margin-right:11px;
	}
.pojedynek_gracz{
	width:310px;
	}	
#kontra{
	width:260px;
	float:left;
	text-align:center;
	margin-top:53px;
	}	
#start{
	background:url(../images/fight.gif) no-repeat;
	height:41px;
	width:929px;
	position:relative;
	top:20px;
	left:-20px;
	border:none;
	cursor:pointer;
	}	
/*	
.gwiazdka{
	background:url(../images/gwiazdka.gif) no-repeat;
	height:40px;
	padding-left:48px;
	width:33%;
	margin-bottom:20px;
	}
	*/
.trofeum{
	width:50%;
	display:inline;
	float:left;
	margin-bottom:20px;
	}	
.trofeum .ikona{
	float:left;
	margin-right:8px;
	}	
.trofeum .ile{
	line-height:40px;
	height:40px;
	font-size:17px;
	font-weight:bold;
	color:#353535;
	overflow:hidden;
	
	}
/* karty*/
.karta{
	width:120px;
	float:left;
	margin-left:9px;
}
.karta dt{
	background:url(../images/card_bg.png) no-repeat;
	width:120px;
	height:60px;
	}
.karta dd{
	line-height:20px;
	height:20px;
	text-align:center;
	font-size:10px;
	color:#D4D4D4;
	}
	
#wyslij, #ok{
	background:url(../images/wyslij.gif) no-repeat;
	width:67px;
	height:19px;
	text-indent:-999px;
	float:right;
	padding-right:4px;
	}
#ok{
	background:url(../images/ok.gif) no-repeat !important;
	}	
#rezerwacja2{
	width:314px;
	margin:22px auto;
	}
.inpat,	 label{
	margin-bottom:20px;
	
	}	
.inpat{
	width:200px;
	height:15px;
	background:#F2FAFF;
	border:solid #ADC9D8;
	border-width:1px 0 0 1px;
	font-size:11px;
	}
label{
	width:100px;
	float:left;
	height:20px;
	line-height:20px;
	}	
legend#plec, legend#wiek{
	float:left;
	width:100px !important;
	padding:0;
	}	
#jf, #jp, #chlopiec, #dziewczyna, #y3-6, #y7-12{
	width:auto;
	margin-right:3px;
	}	
.radio{
	width:150px;
	height:17px;
	padding-top:3px;
	}
.radio label{
	width:100px;
	float:none;
	display:inline;
	position:relative;
	top:-2px;
	}	
	
.tooltip_box{
	position:absolute;
	z-index:1000;
	visibility:hidden;
	display:none;
	height:auto;
	background:none;
	line-height:0pt;
	}
.tooltip_box table{
	table-layout:auto;
	border:0;
	text-align:left;
}	
.tooltip_box img{
	display:inline;
	}
.tt_crnr{
	width:8px;
	height:8px;
	font-size:0px;
	}
#tt_crnr_lt{
	background:url(../images/tip/rog_gora_lewa.png) no-repeat;
}
#tt_crnr_rt{
	background:url(../images/tip/rog_gora_prawa.png) no-repeat;
}		
#tt_crnr_lb{
	background:url(../images/tip/rog_dol_lewa.png) no-repeat;
}		
#tt_crnr_rb{
	background:url(../images/tip/rog_dol_prawa.png) no-repeat;
}		

.tipTrTop {
	font-size:0pt;
	line-height:0pt;
	}
#tt_contents{
	background:url(../images/tip/linie.png) repeat;
	vertical-align:top;
	padding:5px;
	line-height:140%;
	}	
#tt_contents h2{
	color:#fff;
	margin-bottom:5px;
	text-transform:none;
	}
#tt_contents{
	color:#fff;
	}	
		
.tt_left{
	width:8px;
	background:transparent url(../images/tip/lewa.png) repeat-y;
	}
.tt_bottom{
	height:8px;
	background:url(../images/tip/dol.png) repeat-x;
	font-size:0px;
	}	
.tt_right{
	width:8px;
	background:url(../images/tip/prawa.png) repeat-y;

	}
.tt_top{
	height:8px;
	background:url(../images/tip/gora.png) repeat-x;
	font-size:0px;
	}	
	
.tt_scale{
	width:auto;
	height:100%;
	
	}
.boki td{
	height:1px;
	}	
.vscale{
	background:url(../images/vscale.png) repeat-y;
	}	
.vscale_r{
	background:url(../images/vscale_r.png) repeat-y;
	}	
.hscale_t{
	background:url(../images/hscale_t.png) repeat-x;
}	
.hscale_b{
	background:url(../images/hscale_b.png) repeat-x;
}	

.loading{
	margin:auto;
	display:block;
	}
#pojedynkiajax{
	visibility:hidden;
	}		
/* modMessage*/
#poczta_menu{
	margin:39px 0 18px 21px;
	} 
#poczta_menu a, #poczta_menu a:link, #poczta_menu a:visited{
	height:24px;
	line-height:20px;
	padding-left:33px;
	font-size:12px;
	font-weight:bold;
	color:#0086C2;
	display:block;
	float:left;
	}
#poczta_menu li{
	float:left;
	margin-right:27px;
	}
#new a{
	background:url(../images/new.gif) no-repeat;
	}	
#inbox a{
	background:url(../images/inbox.gif) no-repeat;
	}		
#sent a{
	background:url(../images/sent.gif) no-repeat;
	}	
#thrash a{
	background:url(../images/thrash.gif) no-repeat;
	}	
#message, #edit_profile, #textbox, #dodajOferte,  #dodajOferte2{
	width:930px;
	margin:auto;
	background:url(../images/message_bg.gif) repeat-y;
	}
#dodajOferte2{
	width:700px;
	margin:auto;
	background:url(../images/dodajOferte2.gif) repeat-y;
	padding:20px 0 0;
	overflow:hidden;
	
	}
#dodajOferte2 h2{
	position:relative;
	left:20px;
	}	
#dodajOferte2 #ok{
	width:700px;
	background-position: -100px !important;
	}	
#message fieldset,  #textbox fieldset{
	margin:17px auto 19px;
	width:885px;
	}
#textbox fieldset{
	margin:auto;
	width:480px;
	padding:20px 0;
	}
#message label, #edit_profile label{

	width:auto;
	font-weight:bold;
	font-size:12px;
	}
#message #id{
	width:179px;
	margin-left:21px;
	margin-right:20px;
	}
#message #temat{
	width:508px;
	margin-left:15px;
	}
#wiadomosc{
	width:885px;
	height:177px;
	background:	#F2FAFF;
	border:solid #B1CCDA 1px;
	border-width:1px 0 0 1px;
	display:block;
	margin:auto;
	clear:both;
	
	}	
.l_wiadomosc{
	clear:both;
	margin-bottom:0;
	
	}	
#wyslij, #szukaj, #ok{
	background:url(../images/send_butt.gif) no-repeat;
	width:930px;
	height:41px;
	border:0;
	margin:0;
	padding:0;
	cursor:pointer;
	}
.longline{
	width:930px;
	display:block;
	height:1px;
	margin:auto;
	}
#message .longline{
	
}

/* szukaj*/
#modSzukaj #message{
	margin-top:20px;
	}
	
#fraza, #wiek, #poziom{
	margin-left:11px;
	margin-right:45px;
	}
#poziom{
	position:relative;
	left:11px;
	margin-right:0;
	}
#szukaj{
 	background:url(../images/szukaj.gif) no-repeat;
	}	
	
/* modSkrzynka*/
#form_skrzynka{	
}
#wiadomosci{
	table-layout:fixed;
	/*background:url(../images/tablebg.gif) repeat-y;*/
	display:block;
	margin:auto;
	width:930px;
	}
#wiadomosci tr{
	background:url(../images/tablerow.gif) no-repeat bottom;	
	}
#wiadomosci td, #wiadomosci th
/*, #lista_graczy td, #lista_graczy th*/{
	padding:13px 18px;
	font-size:12px;
	border:1px dotted #D3E1E7;
	}
#wiadomosci td{
	padding:9px 18px;
	border:1px dotted #D3E1E7;
}	
#wiadomosci th, #wiadomosci th a, #wiadomosci th a:link, #wiadomosci th a:visited 
/*#lista_graczy th, #lista_graczy th a, #lista_graczy th a:link, #lista_graczy th a:visited*/{
	text-align:center;
	color:#353535 !important;
	}
		
#wiadomosci .td1{width:1px;}	
#wiadomosci .td2{
	width:144px;
	font-weight:bold;
	color:#9AC31C;
	}	
#wiadomosci .td3{width:135px;}	
#wiadomosci .td4, #wiadomosci .td4 a, #wiadomosci .td4 a:link, #wiadomosci .td4 a:visited{
	color:#0086C2;
	/*font-weight:bold;*/
	}
#wiadomosci .td4{width:362px;}	
#wiadomosci .td5{
	width:96px;
	text-align:center;
	}	

.checkbox{	
	width:13px;
	height:13px;
	margin:0;
	padding:0;
	}
#pager{
	margin:	22px 20px 19px ;
	font-size:12px;
	color:#0086C2 ;
	text-align:center;
	
	}
 #pager a, #pager a:link, #pager a:visited{
	color:#0086C2 ;
	border:solid #ccc 1px;
	border-top:none;
	padding:3px 5px;
	margin:3 4px;
	}	
#pager .activ, #pager strong{
	font-weight:bold;
	border:solid #ccc 1px;
	border-top:none;
	padding:3px 5px;
	margin:3 4px;
	background:url(../images/game_h1.gif)  center center;
	color:#0086C2 ;
	}	
#sel_desel{
	margin:25px 20px 20px;
	}	
#delall{
	margin:23px 20px 20px;
	background:url(../images/del_all.gif) no-repeat;
	height:21px;
	width:189px;
	border:none;
	padding:0;
	text-indent:-999px;
}	
#modSkrzynka .longline{
	margin-top:-2px;
	}

/* budowa postaci*/
#modPostacie{
	margin:21px 11px;
	position:relative;
	}
.postacie_line{
	position:relative;
	top:-17px;
	display:block;
	}
	
.postacie_line2{
	position:relative;
	top:17px;
	display:block;
}
#wrap_postacie{
	width:720px;
	overflow:hidden;
	float:right;
	zoom:1;
	}		
.nowa_postac{
	display:inline;
	background:url(../images/buduj_postac_bg.gif) repeat-y;
	width:348px;
	padding:0px 1px;
	float:left;
	margin-right:19px;
	margin-bottom:20px;
	overflow:hidden;
	}
.nowa_postac .buduj_line{
	position:relative;
	top:20px;
	}
.postać_pasek{
	height:40px;
	line-height:40px;
	padding:0 18px;
	background:url(../images/buduj_name.gif) no-repeat;
	
	}
.postać_pasek h2{
	float:left;
	width:230px;
	text-transform:none;
	color:#353535 !important;

	}	
.buduj{
	margin-top:10px;
	float:right;
	}	
	
.nowa_postac .foto{
	padding:0 12px 6px 0;
	margin-left:20px;
}
.nowa_postac .nowa_postac_table{
	margin:0;
	width:200px;
	}
	
.nowa_postac_one{
	margin:20px 0px;
	
	}
.nowa_postac table td, .nowa_postac table th{
	height:20px;
	line-height:20px;
	font-size:11px;
	vertical-align:middle;
	}
.nowa_postac table th{
	margin:0;
	padding:0px;
	}	
.td_r{
	font-weight:bold;
	text-align:center;
	}	
#trofea_box{
	position:absolute;
	left:0px;
	top:0px;
	width:208px;
	background:url(../images/buduj_trofea_bg.gif) repeat-y;
	}
#trofea_box	table{
	width:175px;
	margin-left:25px;
	}
#trofea_box	table td{
	height:40px;
	vertical-align:middle;
	}
.buduj_line{
	width:100%;
	height:1px;
	display:block;
	}		
#lista_graczy{
	/*background:url(../images/tablebg2.gif) repeat-y;*/
	display:block;
	margin:auto;
	width:930px;
	float:left;
	margin-top:2px;
	table-layout:fixed;
	}
#lista_graczy tr{
	background:url(../images/tablerow2.gif) repeat-x top;	
	}
	
#lista_graczy td, #lista_graczy th{
	text-align:center;
	border: dotted 1px #D3E1E7;
	}
#lista_graczy .td1{
	height:54px;
	}	
#lista_graczy .td1 img{
		position:relative;
		top:3px;

}
#lista_graczy th{
	height:50px;
	}
td#last{
	height:1px;
	}
#lista_graczy th, #lista_graczy td{
	/*padding:11px 0px 12px ;*/
	/*padding:11px 15px;*/
	}	
#lista_graczy th, #lista_graczy th a, #lista_graczy th a:link, #lista_graczy th a:visited{
color:#000;
	/*padding-top:12px !important;*/
	}	
.sortuj{
	margin:auto;
	display:block;
	position:relative;
	top:15px;
	margin-top:-7px;
	}
#modEdugracze, #modForum{
	padding:0 20px;
	}	
.forum_ico{
	display:inline;
	margin-right:1em;
	position:relative;
	top:6px;
	}	
#szukaj_graczy{
	float:right;
	background:url(../images/lupa.gif) no-repeat;
	padding-left:35px;
	height:24px;
	width:215px;
	}
#szukaj_graczy .inpat{
	width:143px;
	}	
#szukaj_graczy .buton{
	background:url(../images/szukaj_gr.gif) no-repeat;
	width:49px;
	height:17px;
	margin-left:9px;
	border:none;
	}	
#znaleziono{
	line-height:20px;
	margin-left:15px;
	margin-bottom:19px;
	}
#modEdugracze .pager{
	/*width:608px;*/
	margin:24px 0;
	}

/* edycja profilu	*/

#profile_left{
	display:inline;
	float:left;
	width:352px;
	margin:19px 0 20px 20px;
	}
#profile_right, #profile_right2{
	display:inline;
	float:right;
	width:502px;
	margin:19px 0 20px 0px;
	}
#profile_right2{
	width:380px;
	margin-right:20px;
	}
#profile_right2	.foto{
	margin:auto;
	padding:3px;
	border: solid #B9DEEF 1px;
	margin-bottom:20px;
	float:none;
	}
#profile_right2	.foto img{
	margin:auto;
	float:none;
	display:block;
	}	
#edit_profile .legend{
	float:left !important;
	width:120px;
	font-weight:bold;
	}	
#edit_profile label, #edit_profile .legend{
	width:120px !important;
	}	
#edit_profile .inpat{
	width:219px;
	}
	
#edit_profile .radia{
	margin:20px 0 17px;
	}
#edit_profile .radia label{
	font-weight:normal;
	}
#message label, #edit_profile label{
	font-size:11px;
	}	
#profile_right .foto, .pojedynek_gracz .foto{
	border: solid #B9DEEF 1px;
	padding:4px;
	margin-right:0px;
	}
#profile_right .foto{
	margin-right:10px;
	}	
#usun_foto{
	margin-right:9px;
	position:relative;
	top:4px;
	}		
#edit_file{
	height:20px;
	width:200px
	}	
.select{
	height:20px;
	padding:0;
	}
#edit_profile #dd{
	width:50px;
	float:left;
	}
#edit_profile #mm{
	width:110px;
	float:left;
	margin:0px 10px;
	}
#edit_profile #yy{
	width:50px;
	float:left;
	}
#edit_profile textarea{
	height:40px;
	overflow:auto;
	}	
/* strefa gier*/
#modStrefaGier {
	position:relative;
	}
#modStrefaGier #lewa{
	background:	#CFEEFF;
	padding-bottom:10px;
	float:left;
	}
#modStrefaGier #menu_box h1{
	background: url(../images/kategorie2.jpg) no-repeat  0 0;
	height:36px;
	padding-top:26px;
	}

#modStrefaGier #prawa{
	width:740px;
	float:left;
	}	
/*	
#strefa_tabs{
margin-top:17px;
	}
	*/	
#modStrefaGier .pager{
	padding:0 20px;
	}	
/*	
#strefa_tabs a, #strefa_tabs a:link, #strefa_tabs a:visited{
	background:url(../images/pojedynki_tab.gif) left top no-repeat;
	border-bottom:none;
	display:block;
	font-size:11px;
	height:39px;
	line-height:39px;
	text-align:center;
	text-decoration:none;
	color:#0086C2;
}
#strefa_tabs  a.activ{
	background:none;
	}
#strefa_tabs{
	background:url(../images/box2_bottom.gif) bottom no-repeat;
	}	
#strefa_tabs li{
	float:left;
	font-weight:bold;
	}	
#strefa_tabs #tab1 a{
	width:118px;
	background:url(../images/s_gier_tab1.gif) top no-repeat;
	}
#strefa_tabs #tab2 a{
	width:161px;
	background:url(../images/s_gier_tab2.gif) 0 0 no-repeat;
	}
#strefa_tabs #tab3 a{
	width:151px;
	background:url(../images/s_gier_tab3.gif) 0 0 no-repeat;
	}
#strefa_tabs #tab4 a{
	width:138px;
	background:url(../images/s_gier_tab4.gif) 0 0 no-repeat;
	}

 #strefa_tabs li a.activ{
	background-position:0 -41px !important;
	color:#000;
	}
	*/
#strefa_tabs li a:hover{
	text-decoration:underline;
}	
#strefa_tabs li a.activ{
	background-position:bottom;
	}
#modStrefaGier .longline{
	width:740px;
	}
.game  .left{
	width:450px;
	padding:8px 13px 8px 19px;
	}	
.game  .right{
	width:185px;
	padding:20px 25px;
	}	
	
.game{
	width:717px;
	background:url(../images/strefa_gra_bg.gif) repeat-y;
	margin-left:10px;
	margin-bottom:19px;
	overflow:hidden;
	}
.game h1, .nieb_tlo{
	line-height:40px;
	min-height:40px;
	_height:40px;
	background:url(../images/game_h1.gif) no-repeat;
	padding-left:20px;
	text-transform:none;
	margin-left:1px;
	color:#0086C2;
	font-size:14px;
	}
.nieb_tlo{
	padding:0 20px 0 0;
	}
.game .foto{
	padding:5px;
	border:solid #D8ECF5 1px;
	margin-right:20px;
	}
.game .tresc{
	margin-top:12px;
	line-height:180%;
	}
.game .play{
	float:left;
	margin-top:10px;
	}
.game .gwiazdki{
	margin-top:10px;
	float:right;
	}	
.game .gwiazdki2{
	margin-top:10px;
	float:left;

}	
.staty dt, .staty dd{
	display:inline;
	margin:0;
	line-height:180%;
	}
.staty dd img{
	display:inline !important;
	}	
.staty dd{
	position:relative;
	top:2px;
	
	}	
.staty dt{
	float:left;
	clear:both;
	width:75px;
	}	
		
#modRegister2 #rezerwacja2, #kontakt{
	width:434px;
	padding:17px 8px 0;
	margin:22px auto;
	background:transparent url(../images/postacie_bg.gif) repeat-y ;	
	}
#modRegister2 #rezerwacja2 #wyslij, #modRegister2 #rezerwacja2 #ok, #kontakt #wyslij{
	width:447px;
	background-position:center;
	margin-top:15px;
	position:relative;
	/*left:-8px;*/
	margin-left:-7px;
	/*margin-right:1px;*/
	float:none;
	display:block;
	
	}	
 #kontakt .error{
 	text-align:left;
 }	
#kontakt label{
	width:130px;
	} 
#kontakt #text1{
	height:80px;
	overflow:auto;
	}	
#plec{
	width:100px;
	}		
.disabled{
	color:#ccc !important;
	}
.tt_umiejetnosci, .tt_trofea{
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	color:#0086C2;
	position:relative;
	display:inline;
	}
span.tt{
	display:none;
	}
.game_left{
	width:285px;
	float:left;
	}	
#error{
	text-align:center;
	}	
.fullpage{
	width:890px;
	margin:auto;
	background:transparent url(../images/message_bg.gif) repeat-y scroll 0 0;
	padding:20px;
	}	
.fullpage_line_top{
	width:100%;
	height:1px;
	position:relative;
	top:-20px;
	display:block;
	}
.fullpage_line_bottom{
	width:100%;
	height:1px;
	position:relative;
	bottom:-20px;
	display:block;
	}
	
.wrp{
	width:1000px;
	}
#umiejetnosci2 h2, #umiejetnosci h2, #trofea h2, #trofea h2{
	line-height:40px;
}		

/* komentarze*/
#komentarze, #komentarze2{
	width:450px;
	margin-top:20px;
	}
#komentarze2{
	width:695px;
	margin-left:30px;
	}	
#komentarze .row, #komentarze2 .row{
	background:url(../images/longline.gif) repeat-x top left;
	padding:12px 0 20px;
	}
#komentarze h2, #komentarze2 h2{
	color:#0086C2;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	margin-bottom:5px;
	}
#komentarze .comment{
	width:370px;
	float:right;
	}
#komentarze2 .comment{
	width:610px;
	float:left;
	}
#komentarze .login{
	width:220px;
	float:left;
	}
#komentarze2 .login{
	width:420px;
	float:left;
}	
#komentarze .foto, #komentarze2 .foto{
	display:inline;
	float:left;	
	margin:5px 20px 0 0;
	}
#komentarze .login a, #komentarze .login a:link, #komentarze .login a:visited,
#komentarze2 .login a, #komentarze2 .login a:link, #komentarze2 .login a:visited{
	color:	#9BC31B;
	font-weight:bold;
	}
#komentarze .date, #komentarze2 .date{
	float:right;
	width:150px;
	font-size:10px;
	text-align:right;
	}	
#komentarze .tresc, #komentarze2 .tresc{
	line-height:180%;
	margin-top:20px;
	}	
.zfoto2{
	width:240px;
	}
	
#statystyki{
	border:solid #D8ECF5 1px;
	background:#fff;
	padding:16px 0 16px 16px;
	margin:9px 18px 9px 0px;
	width:178px;
	
	}

#szczegoly_trofea{
	margin-top:5px;
	}		
#szczegoly_trofea li{
	float:left;
	width:50%;
	line-height:30px;
	height:30px;
	
	}		
.szczegoly_trofea li{
	background:url(../images/trofea_bg.png) no-repeat;
	height:35px;
	display:inline-block;
}	
div.error, span.error, .error2{
	color:#ff0000;
	text-align:right;
	position:relative;
	display:block !important;
	top:-15px;
	}
	
#modRegister2 #rezerwacja2 span.error{
	margin-right:140px;
	}
#modRegister2 #rezerwacja2 span.error2{
	margin:5px 5px 10px 0;
	clear:both;
	float:none;
	}
#modRegister2 #rezerwacja2 span.success{
	text-align:right;
	position:relative;
	display:block !important;
	top:-15px;
	margin-right:140px;
	}
			
			
/* forum*/
.sketchblock24{
	height:21px;
	font-size:21px;
	display:inline;
	}	
#modForum h1{
	float:left;
	}

#forum{
	clear:both;
	margin-top:14px;
	}
#forum1 th h2, .forum2 th h2,  #forum3 th h2{
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:1px 0px;
	}	
	
#forum1, .forum2, #forum3{
	vertical-align:middle;
	width:930px;
	background:url(../images/forum1_bg.gif) repeat-y;
	table-layout:fixed;
	}
#forum1 tr, .forum2 tr, #forum3 tr, #forum4 tr{		
	background: url(../images/line_forum.gif) repeat-x  center bottom;
}	
.forum2 tr.forum_bluebar{
	background: url(../images/forum_bluebar.jpg) repeat-x  left bottom;
}
#forum1 .td1{
	width:750px;
	padding:11px 15px;
	}	
#forum1 .td2{
	width:138px;
	text-align:center;
	font-weight:bold;
	}
#forum1 h3, #forum1 h3 a, #forum1 h3 a:link, #forum1 h3 a:visited, 
.forum2 h3, .forum2 h3 a, .forum2 h3 a:link, .forum2 h3 a:visited,
#forum3 h3, #forum3 h3 a, #forum3 h3 a:link, #forum3 h3 a:visited{
	font-weight:bold;
	font-size:14px;	
	color:#0086C2;
	margin-bottom:0.5em;
	}
#forum3 h3, #forum3 h3 a, #forum3 h3 a:link, #forum3 h3 a:visited{
	font-size:12px;	
}	
.forum2{
	background:url(../images/forum2_bg.gif) repeat-y;
	}
.forum2 .td1{
	width:530px;
	text-align:left;
	font-weight:normal;
	padding:11px 20px;
	_padding:11px 20px 10px;
	}
.forum2 .td2, .forum2 .td3{
	width:105px;
	text-align:center;
	font-weight:bold;
	}
.forum2 .td4{
	width:150px;
	text-align:center;
	font-weight:normal;
	}
.trofeum .grey{
  color:#BFBFBF;
}
	
.game_left{
  width:162px;
  }	
.game_right{
  width:287px;
  }	  
.lista_gwiazdki{
  float:left !important;
  }  
/* forum3*/
#forum3{
	background:url(../images/forum3_bg.gif) repeat-y;
	}
#forum3 th{
	font-weight:bold !important;
	color:#0086C2 !important;
	text-transform:uppercase;
	}
#forum3 .td1{
	width:480px;
	text-align:left;
	font-weight:normal;
	padding:10px 20px 9px;
	_padding:11px 20px 10px;
	}
#forum3 .td2{
	width:154px;
	text-align:center;
	font-weight:bold;
	}
#forum3 .td2, #forum3 .td2 a, #forum3 .td2 a:link, #forum3 .td2 a:visited{
	color:#9AC31C;
}	
#forum3 .td3{
	width:105px;
	text-align:center;
	font-weight:bold;
	}	
#forum3 .td4{
	width:150px;
	text-align:center;
	font-weight:normal;
	}
#forum_breadcrumbs{
	margin:14px 0px 25px 0px;
	_margin:14px 0px 23px 0px;
	font-weight:bold;
	}
#forum_breadcrumbs a, #forum_breadcrumbs a:link, #forum_breadcrumbs a:visited{
	background:url(../images/strz1.gif) right 4px no-repeat;
	padding-right:10px;
	margin-left:2px;
	}
#forum_breadcrumbs li:last-child a{
	background:none;
	padding:0;
	}
.forum_bluebar{
	background:url(../images/forum_bluebar.gif) repeat-y;
	padding:15px 20px;
	margin-bottom:20px;
	position:relative;
	}
.longline_top{
	position:absolute;
	top:0;
	left:0;
	}
.longline_bottom{
	position:absolute;
	bottom:0;
	left:0
	}	
#forum .forum_bluebar h1{
	font-size:16px;
	color:#0086C2 !important;
	font-weight:bold;
	display:block;
	float:none !important;
	text-transform:lowercase;
	
	}
#forum_watek{
	font-weight:bold;
	margin-top:-20px;
	background:transparent url(../images/message_bg.gif) repeat-y scroll 0 0;	
	padding:20px;
	}
#forum4 .row{
	width:930px;
	background:url(../images/forum4_bg.gif) repeat-y;
	overflow:hidden;
	height:100%;
	padding-bottom:20px;
	position:relative;
	margin:20px 0;

}
#forum4 .level1{
	overflow:hidden;
	background:url(../images/longline.gif) bottom repeat-x;
	}
#forum4 .lewa{
	width:160px;
	padding:0 20px;
	float:left;
}	
#forum4 .lewa .nick, #forum4 .lewa .nick a, #forum4 .lewa .nick a:link, #forum4 .lewa .nick a:visited{
	font-weight:bold;
	color:#9AC31C;
	margin:12px 0 13px 0;
}	
#forum4 .lewa .avatar{
	display:block;
	border:solid #CBE6F3 1px;
	margin:20px auto 22px;
	}
#forum4 .prawa{
	width:690px;
	float:left;
	padding:0 20px;
}	
.forum_data{
	font-weight:bold;
	color:#000;
	margin:12px 0 13px 0;
	float:left;
	width:550px;
}
#forum4 .ile{
	line-height:20px;
	height:20px;
	}
.forum_reply{
	float:right;
	position:relative;
	top:10px;
	}
.forum_tresc{
	margin-top:20px;
	}

.logged_game_left{
	float:left;
	width:160px;
	position:relative;
	margin-top:20px;
	}
.gra_dnia .logged_game_left{
	margin-left:20px;
	}	
.logged_game_left .ulubiona{
	position:absolute;
	bottom:	82px;/*66px;*/
	left:87px;
	}	
.vs_level{
	float:left;
	width:170px;
	height:99px;
	padding:10px 10px;	
	background: url(../images/vs_level.gif) no-repeat;
	
	}
.vs_level h3{
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:left;
	}
.vs_level .lvl{
	font-size:40px;
	height:30px;
	line-height:30px;
	position:static;
	text-align:center;
	}
#wygrane_trofea{
	overflow:hidden;
	}	
#wygrane_trofea .itm{
	float:left;
	padding:10px;
	}	
.h_of_fame{
	width:930px;
	margin: 20px auto;
	}
#contents4	.h_of_fame{
	margin-left:30px;
	width:695px;
	}
.h_of_fame .forum_bluebar{	
	background:transparent url(../images/game_h1.gif) repeat-x scroll 0 0;
	margin:10px auto;
	position:relative;
	padding-top:13px;
	}
.h_of_fame .itm{
	text-align:center;
	float:left;
	width:70px;
	}
.h_of_fame .itm a img{
	display:block;
	border:1px solid #DEEFF7;
	margin:auto;
	margin-bottom:5px;
	
	}	
.zagran{
	font-weight:bold;
	color:#9BC31B ;
	}
.bk, .bk a, .bk a:link, .bk a visited{
	background:url(../images/bk.gif) no-repeat;
	width:48px;
	height:10px;
	text-indent:-1000px;
	display:block;
	margin-left:20px;
	}	

#zwycięzca{
	color:#900;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	margin:1em auto;
	}
.lewa_tytul{
	width:70%;
	float:left;
	}	
.poziom_trudnosci{
	color:#1B6DBD;
	font-size:11px;
	font-weight:bold;
	}	
.nieb_tlo .poziom_trudnosci{
	text-align:right;
	}
	
#wyslij2{
	background:url(../images/wyslij2.gif) no-repeat;
	width:59px;
	height:19px;
	border:none;
	cursor:pointer;
	padding:0;
	
	}
#preview{
	background:url(../images/podglad.gif) no-repeat;
	width:71px;
	height:19px;
	border:none;
	cursor:pointer;
	padding:0;
	}	
#textbox .toolbar{
	background:#F2FAFF;
	}
#SzybkaOdpowiedz{
	margin-bottom:10px;
	}	
	
.kiedy{
	display:block;
	color:#fff;
	font-size:10px;
	width:100px;
	}	
	
	
/* lista gier*/
#lista_gier .lista_box{
	padding:30px 0 40px 80px;
	width:290px;
	float:left;
	}	
	
/*.lista_box h2, .lista_box h2 a, .lista_box h2 a:link, .lista_box h2 a:visited {*/
h2, h2 a, h2 a:link, h2 a:visited{
	color:#0086C2;
	font-size:14px;
	font-weight:bold;
	margin-bottom:18px;
	text-transform:uppercase;
}
.thumbs{
	width:100px;
	height:100px;
	display:inline;
	float:left;
	margin-right:15px;
	position:relative;
	}	
.titles{
	float:left;
	width:160px;
	overflow:hidden;
	white-space:nowrap;

	}	
.thumbs img{
	position:absolute;
	top:0;
	left:0;
	
	}	
#lista_gier .titles, #lista_gier .titles a, #lista_gier .titles a:link, #lista_gier .titles a:visited{
	color:#180B18;
	font-size:12px;
	line-height:28px;
	}	
#lista_gier li{
	background:url(../images/line_kat.gif) repeat-x left bottom;
	}
#lista_gier	.row{
	overflow:hidden;
	}
.bg_zielony{
	background:#DDE8CC;
	}
.bg_zolty{
	background:#FFFFCC;
}	

#wyzwanie{
	display:block;
	margin:auto;
	/*width:970px;*/
	padding-top:51px;
	position:relative;
	left:-395px;
	}
	/* nowe */	
.easy{
	background:url(../images/game_easy.jpg) no-repeat;
	}
.easy .poziom{
	color:	#5B9500;
	}
.normal{
	background:url(../images/game_normal.jpg) no-repeat;
	}
.hard{
	background:url(../images/game_hard.jpg) no-repeat;
	}	
.hard .poziom{
	color:#CC0000;
	}	
	
#topmenu li#nowekonto, #topmenu2 li#nowekonto{
	float:right !important;
}
#topmenu li#nowekonto a, #topmenu2 li#nowekonto a{	
	background:url(../images/konto2.png) no-repeat;
	width:122px;
	
}

#topmenu li#nowekonto2 a, #topmenu2 li#nowekonto2 a{	
	background:url(../images/konto2.png) no-repeat;
	width:122px;
	
}

span.wiek{
	color:#5B9500;
	}
#prawa_art{
	padding:0 40px;
	}	
.reply{
	background:url(../images/reply.png) no-repeat;
	width:99px;
	height:18px;
	text-indent:-9999px;
	display:block;
	}	
.zaliczona2{
	margin:20px auto;
	}	

#sklep_table {
/*background:transparent url(../images/sklep_table.gif) repeat-y scroll 0 0;*/
display:block;
margin:auto;
table-layout:fixed;
width:850px;
overflow:hidden;

}

	
#sklep_table th, #sklep_table th a, #sklep_table th a:link, #sklep_table th a:visited {
color:#353535 !important;
text-align:center;
}
#sklep_table th{
	height:50px;
	}
#sklep_table td, #sklep_table th {
font-size:12px;
padding:13px 0px;
text-align:center;
border:1px dotted #D3E1E7;
}
#sklep_table tr {
background:transparent url(../images/tablerow3.gif) no-repeat left bottom;
width:850px
}
#sklep_table .gracz img{
	display:inline;
	}
#modNagrody #sklep_table{
	/*background:transparent url(../images/nagrody_table.gif) repeat-y left top;*/
}	
.sklep_nagroda{
	float:left;
	width:122px;
	margin-right:48px;
	}
	
.button_green{
	background:url(../images/buton_green.jpg) no-repeat;
	width:152px;
	height:34px;
	line-height:34px;
/*	font-size:12px;*/
	text-align:center;
	display:block;
    
	}
	
.button_red{
	background:url(../images/button_red.png) no-repeat;
	width:152px;
	height:34px;
	line-height:34px;
/*	font-size:12px;*/
	text-align:center;
	display:block;
    color:#fff;
	}

#sklep_nagrody{
	margin:auto;
	width:630px;
	overflow:hidden;
	position:relative;
	left:25px;
	float:left;
	}	
.sklep_nagroda{
	margin-bottom:40px;
	}
.sklep_nagroda_itm{
	background:url(../images/sklep_nagroda.gif) no-repeat;
	width:122px;
	height:128px;
	text-align:center;
	padding-top:12px;
	margin-bottom:5px;
	overflow:hidden;
	}
.button_wymieniam, .button_wymieniam_dis{
	background:url(../images/button_wymieniam.gif) no-repeat;
	width:60px;
	height:16px;
	text-indent:-9999px;
	display:block;
	margin-top:22px;
}
#sklep_oferty .zasady{
	position:relative;
	top:-7px;
	float:right;
	}
.button_wymieniam_dis{
	background:url(../images/button_wymieniam_dis.gif) no-repeat;
}
.brak{
	line-height:30px;
	height:30px;
	display:inline-block;
	position:relative;
	top:-10px;
	font-weight:bold;
	}	
.tro{
	position:relative;
	top:5px;
	}	
.button_green, .button_green:link, .button_green:visited{
	color:#fff;
	}
#dodajoferte{
	position:relative;
	right:24px;
	}
#sklep_oferty{
	margin:30px auto;
	/*width:805px;*/
	width:930px;
	clear:both;
	}	
/* formulaż oferty*/
#o_ile, .o_trofeum, #za_ile{
	width:100px;
	float:left;
	}
 .o_trofeum{
 	padding:0;
	height:19px;
	width:150px;
	margin-left:2px;
	}	
.sklep_form label{
	text-align:left;
	}	
#modSklep #znaleziono{
	margin-bottom:0;
	clear:both;
	}	

#wymiana{
	width:750px;
	margin:2em auto;
	overflow:hidden;
	}
#wymiana2{
	width:630px;
	margin:2em auto;
	overflow:hidden;
}	
#wymiana .td_hover, #wymiana2 .td_hover{
	background:#FFEBBF;
	}	
#wymiana td, #wymiana2 td{
	vertical-align:top;
	cursor:pointer;
	}	
#wymiana td.niepusty, #wymiana2 td.niepusty{
	text-align:center;
	}
.trofea_box_sklep{
	position:relative !important;
	float:left;
	margin:35px 20px 0 20px;
	}
#za_trofea_tab  ,#o_trofea_tab {
	height:50px;
	margin-bottom:5px;
	}	
#za_trofea_tab td.selected ,#o_trofea_tab td.selected{
	background:#D8F3FF;
	}
.zamienie{
	padding:10px 20px 0;
	}
.zamienie_h{
	margin-bottom:0.5em;
	}
#o_trofeum_img, #za_trofeum_img{
	position:relative;
	top:-5px;
	}
.nagroda{
	margin-right:20px;
	width:350px;
	}	
.nagroda_right{
	width:520px;
	float:right;
	}
#nagroda_opis{
	margin:2em 0;
	}	
.nagroda .foto{
	border:1px solid #B9DEEF;
	margin-right:0;
	padding:4px;
}
.cena{
	line-height:45px;
	height:45px;
	display:inline;
	float:left;
	padding-right:1em;
	}	
#nagroda_col2{
	display:inline;
	width:200px;
	height:200px;
	float:left;
	margin-right:25px;
	}	
#modNagroda #strefa_tabs{
	margin-bottom:25px;
	overflow:hidden;
	}
#nowe_nagrody .trofeum{
	margin-left:18px;
	float:left;
	text-align:center;
	width:25%;
	}
#nowe_nagrody .trofeum .ikona{	
	float:none;
	display:inline;
	}
#nowe_nagrody .trofeum span.navy{
	white-space:nowrap;
}		
.buton_small{
	display:block;
	border:none;
	background:url(../images/buton_small.png) no-repeat;
	padding:0;
	color:#fff;
	font-size:11px;
	width:60px;
	height:16px;
	line-height:16px;
	text-align:center;
	}	
#startfight{
	background:url(../images/start_fight.gif) no-repeat;
	width:161px;
	height:37px;
	border:none;
	cursor:pointer;
	margin-top:42px;
	}
#pojedynek_flash{
	width:800px;
	margin:auto;
	}		
#polec_link{
	margin-top:1em;
	}	
#polec_link input{
	width:300px;
	}
#polec_link label{
	width:50px;
	}
#lista_graczy .brak{
	top:0px;
	}
/* szukaj*/
#sercz{
width:100%;
_width:80%;
margin:15px 13px 5px 23px;
clear:both;
}
#sercz .inpat{
	width:140px;
	float:left;
	height:16px;
	padding-top:4px;
	}
#sercz .button{
	width:30px;
	height:30px;
	background:url(../images/buton_loginbox.png) no-repeat;
	position:relative;
	top:-3px;
	left:5px;
}
.moderator{
	background:#F2F200 !important;
	}
.premium{
	background:#FF3333 !important;
	}    
#lista_graczy .td1 img.moderator{
	border:solid #F2F200 2px	
	}
#lista_graczy .td1 img.premium{
	border:solid #FF3333 2px	
	}
.nazwa_moderatora{
	color:#F2F200;
	font-weight:bold;
	}
.nazwa_premium{
	color:#FF3333;
	font-weight:bold;
	}
.scroll_level{
	margin-bottom:8px;
	}	
#forum4 .lewa .moderator{
	border:solid #F2F200 2px	
}	
#prawa_art .foto{
	margin:0 20px 10px 0;
	}
#prawa_art .art{
	margin-bottom:20px;
	}	
#prawa_art .cw, #prawa_art .cw:link, #prawa_art .cw:visited{
	color:#0086C2;
	margin-top:1em;
}	

/* nowe headery*/
.lista_box h1{
	margin-bottom:18px;
}
.lista_box  .titles h2 a, .lista_box  .titles h2{
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	line-height:28px;
	margin:0;

}

#naj_pojedynek h3, #naj_pojedynek h3 a, #naj_pojedynek h3 a:link, #naj_pojedynek h3 a:visited {
	background:transparent url(../images/najnowszy_pojedynek.jpg) no-repeat scroll 0 0;
	margin-bottom:18px;
	padding:45px 0 0 20px;
}
#naj_gracze h3, #naj_gracze h3 a, #naj_gracze h3 a:link, #naj_gracze h3 a:visited {
	background:transparent url(../images/najlepsi_gracze.jpg) no-repeat scroll 0 0;
	padding:28px 0 0 20px;

}
#menu_box h3, #menu_box h3 a, #menu_box h3 a:link, #menu_box h3 a:visited {
background:transparent url(../images/kategorie.jpg) no-repeat scroll 0 0;
margin-bottom:18px;
padding:45px 0 0 20px;

}
#menu_box h3, #menu_box h3 a, #menu_box h3 a:link, #menu_box h3 a:visited,
#naj_gracze h3, #naj_gracze h3 a, #naj_gracze h3 a:link, #naj_gracze h3 a:visited,
#naj_pojedynek h3, #naj_pojedynek h3 a, #naj_pojedynek h3 a:link, #naj_pojedynek h3 a:visited{
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	width:210px;
	height:28px;
}

h1.profil_login{
	color:#0086C2;
	font-size:14px;
	font-weight:bold;
	margin-bottom:18px;
	text-transform:uppercase;
}
h2.lista_login, h2.lista_login a{
	font-size:11px;
	margin:0;
	display:inline;
	text-transform:none;
	}
h3.nieb_tlo{
	padding:0px 20px;
	font-weight:bold;
	}
#modHome .tabContents h1 {
	margin-left:8px;
	}
#modHome .tabContents h1, #modHome .tabContents h1 a, #modHome .tabContents h1 a:link, #modHome .tabContents h1 a:visited{	
color:#0086C2;
font-size:14px;
font-weight:bold;
margin-bottom:18px;
text-transform:uppercase;
}

#niezaliczone, #tylko_moje{
	width:20px;
	float:left;
	position:relative;
	top:3px;
	}
#niezaliczone_form{
	margin-top:10px;
	margin-left:3px;
	}	
	
/* konkurs*/
#konkurs_art{
	margin-bottom:4em;
	}
#konkurs_art p, #konkurs_art2 p{
	margin-bottom:1.5em;
	line-height:150%;
	}
#konkurs_art a, #konkurs_art a:link, #konkurs_art a:visited,
#konkurs_art2 a, #konkurs_art2 a:link, #konkurs_art2 a:visited{
	color:#0086C2;
}	
#konkurs_art .font14, #konkurs_art2 .font14{
	font-size:14px;
	
	}

#konkurs_art2{
	margin-left:10px;
	margin-top:55px;
	}
#konkurs_art2 .blue2{
	color:#0086C2;
}	

/* konkurs*/

/* gra dni header*/
#tabsTop{
	width:420px;
	position:absolute;
	top:12px;
	left:252px;
	text-align:left;
	color:#fff;
	font-size:11px;
	line-height:18px;
	}
#tabsTop a, #tabsTop a:link, #tabsTop a:visited{
	color:#fff;
	}	
#tab_top1 a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	width:84px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	cursor:pointer;
	}
#tab_top2 a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	width:104px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	margin-left:5px;
	cursor:pointer;
	}
#tab_top3 a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	width:81px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	margin-left:5px;
	cursor:pointer;
	}
#tab_top4 a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	width:91px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	margin-left:5px;
	cursor:pointer;
	}
	
#tabsTop a.act, #tabsTop a:hover{	
	/*background:url(../images/tab_top1.gif) no-repeat;*/
	background:#fff;
	color:#40BDFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border:solid #fff 0px;
	text-decoration:none;
	
}	
#tabsTop #pozostalo{
	margin-left:0px;
	color:#E3F6FF;
	font-size:12px;
	font-weight:bold;
	}	
#tabsTop .tabcontents4{
	display:none;
	}
#tabsTop table{
	/*margin-top:	10px;*/
	}
#tabsTop table img {
background:url("../images/scroll_bg.gif") no-repeat scroll 0 0 transparent;
height:50px;
padding:3px;
width:50px;
	}
.v_big{
	font-size:30px !important;
	}
.gra_dnia h1{
	color:#0086C2;
	float:left;
	margin-right:20px;
	}
#wczorajsza_gra .foto,.gra_dnia .itm img{
	border:3px solid #DEEFF7 !important;
	padding:0;	
	
	}
.zasady{
	float:left;
	background:url("../images/konto2.png") no-repeat scroll 0 0 transparent;
	width:122px;
	color:#FFFFFF;
	display:block;
	font-weight:normal;
	height:34px;
	line-height:34px;
	text-align:center;
	margin-top:5px;
	}
.gra_dnia #pozostalo{
	color:#0086C2;
	font-size:12px;
	font-weight:bold;
	float:right;
	height:40px;
	line-height:40px;
	}	
.gra_dnia #breadcrumbs{
	position:static;
	}
#nagrody .box{
	border:solid #D8ECF5 1px;
	padding:11px;
	width:134px;
	float:left;
	margin-right:20px;
	}
.gra_dnia .tresc{
	width:535px;
	float:right;
	}
.miejsce{
	color:#0086C2;
	font-size:14px;
	font-weight:bold;
	margin-bottom:1.2em;
	}
.trofeum2{
	text-align:center;
	width:45px;
	}	
.trofeum2 img{
	margin:auto;
	}
#twoj_wynik{
	margin:2em 0 2em;
	}
#twoj_wynik	span{
	margin-right:20px;
	}
.grey2, .grey2:link, .grey2:visited{
	color:#666666;
	}
#gra_dnia_tabs{
	padding:1px;
	}	
#gra_dnia_tab1, #gra_dnia_tab2, #gra_dnia_tab3{
	width:33.2%;
	font-weight:bold;
	cursor:pointer;
	float:left;
	text-indent:20px;
	height:38px;
	}
#gra_dnia_tab2{
	border:solid #8CB5C8;
	border-width:0 1px;

}	
#gra_dnia_tabs .act, #ajax_multiplayer_pojedynki .act{
	background:#fff;
	}
#ajax_multiplayer_pojedynki li{
	height:37px;
	margin-top:1px;
	}	
#ajax_multiplayer_pojedynki li a, #ajax_multiplayer_pojedynki li a:link, #ajax_multiplayer_pojedynki li a:visited{
	color:#0086C2 ;
	}
.tabContents2{
	display:none;
	}
#puchar_miesiaca{
	font-weight:bold;
	margin:20px;
	text-align:center;
	table-layout:fixed;
	}	
#puchar_miesiaca th{
	font-size:15px;
	padding-bottom:1em;
	}
#puchar_miesiaca .playa{
	text-align:left;
	}
.puchar_miesiaca td{
}	
.tabContents2 .h_of_fame{
	margin:0px !important;
	width:716px !important;
	position:relative;
	left:5px;
	}	
.tabContents2 .h_of_fame .itm{
	width:71px;
	margin-bottom:20px;
	}
#wczrajsza_row{
	margin:20px 0 35px;
	}		
#wczorajsza_gra{
	float:left;
	width:50%;
	}
#wczorajsza_gra h3{
	margin-bottom:.5em;
	}	
.puchar{
	float:left;
	margin-right:35px;
	}	
.puchar #miejsce_1, .puchar #miejsce_2, .puchar #miejsce_3{
	width:50px;
	height:50px;
	margin:auto;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:45px;
}
.puchar #miejsce_1{
	background:url("../images/medal.jpg") no-repeat ;
}	
.puchar #miejsce_2{
	background:url("../images/medal.jpg") no-repeat ;
}		
.puchar #miejsce_3{
	background:url("../images/medal.jpg") no-repeat ;
}		
	
#wczrajsza_row .itm{
	float:left;
	text-align:center;
	font-weight:bold;
	width:71px;
	}
.right2{
	float:right;
	overflow:hidden;
	}	
#wyniki_taby{
	margin:25px 0  35px 0;
	}
#wyniki_miesiaca{
	margin:20px;
	}	
#wyniki_miesiaca h3{
	font-weight:bold;
	font-size:15px;
	font-weight:bold;
	color:#0086C2;
	}
#wyniki_taby li{
	margin-right:	20px;
	color:#0086C2;
	cursor:pointer;
	}
#wyniki_taby li.activ{
	font-weight:bold;
	}	
.gra_dnia #komentarze2{
	margin-left:0;
	width:auto;
	}		
.toggle3{
	cursor:pointer;
	}	
	
/* footer new*/
#linki_bottom{
	width:970px;
	margin:20px auto;
	padding:0 13px;
	overflow:hidden;
	font-size:12px;
	position:relative;
	left:70px;
	}
#linki_bottom a, #linki_bottom a:link, #linki_bottom a:visited{
	color:#fff;
	}
#linki_bottom ul{
	float:left;
	width:23%;
	margin-right:2%;
	}	
#linki_bottom ul li{
	background:url("../images/white_dot.gif") no-repeat scroll 0 7px transparent;
	padding-left:8px;
	margin-bottom:8px;		
	}		
	
.section_comments{
	overflow:auto !important;
	}	
	
/* nowy profil gracza*/
#profil_gracza{
	margin-top:24px;
	
}
#profil_gracza #lewa2{
	width:335px;
	}
#profil_gracza #prawa2{
	width:578px;
	}
#profil_login{
	float:left;
	}
#profil_login h1, #klan_nazwa h1{
	font-size:50px;
	font-weight:bold;
	padding-right:40px;
	margin-right:20px;
	text-transform:none;
	display:inline;
	line-height:110%;
	
	}
#klan_nazwa h1{
	color:#999999;
	}
#profil_gracza h3{
	font-weight:bold;
	font-size:18px;
	color:#0086C2;
	margin:25px 0px 15px 0;
	}
#profil_login h1.m{
	background:url("../images/m.gif") no-repeat scroll right 15px ;
	color:#0086C2;
	}
#profil_login h1.k{
	background:url("../images/k.gif") no-repeat scroll right 15px ;
	color:#F53B8D;
	}
#profil_login #wiek{
	font-size:18px;
	font-weight:bold;
	color:#0086C2;
	margin:0;
	}
#akcje_buttony{
	float:right;
	width:115px;
	}
#akcje_buttony a{
	text-indent:-9999px;
	overflow:hidden;
	margin-left:1px;
	}
#wyniki_dnia{
	border-collapse:collapse;
}	
#wyniki_dnia td{
	padding:5px 15px;
	border:solid #B9DEEF 1px;
	}	
#wyniki_dnia .col1{
	color:	#0086C2;
	background:#D8F3FF;
	font-weight:bold;
	}
#wyniki_dnia .col3{
	color:	#0086C2;
	font-weight:bold;
	}
				
#wyniki_dnia .best, #wyniki_dnia .best:hover{
	background:	#FFFF00;
	}
#wyniki_dnia .col3:hover{
	background:#D8F3FF;
}	

#profil_gracza #lewa2 .box2{
background:url("../images/box2_bg.gif") repeat-y scroll 0 0 transparent;
margin-top:20px;
width:309px;
}
#profil_gracza .boxtop  {
background:url("../images/boxtop1.gif") no-repeat scroll 0 0 transparent;
height:40px;
padding:0 10px;
}
#profil_gracza .boxtop h3 {
float:left;
font-size:14px;
font-weight:bold;
line-height:40px;
margin:0;
color:#353535;
}

.box2 div.contents {
padding:20px 10px;
}

#poziomki{
	height:45px;
	margin-top:15px;
	width:310px;
}			
#poziomki h3{
	float:left;
	margin:0
	}
.opis{
	line-height:1505;
	}
/* klan*/
.klan_add a, .klan_remove a{
	height:36px;
	display:block;
	float:left;
	padding-left:45px;
	color:#0086C2;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
	margin-left:25px;
	
	}
.klan_add a{
	background:url(../images/scroll_add.png) no-repeat left -36px;
	}	
.klan_remove a{
	background:url(../images/klan_remove.png) no-repeat left -36px;
	}	
#klan_staty{
	font-size:12px;
	font-weight:bold;
	}
#klan_staty td{
	line-height:2.5em;
	}
.klan_logo{
	position:absolute;
	top:0;
	left:0;
	}	
.red2{
	color:#CC0000;
}
#puhary_klanu th{
	color:#353535;
	font-size:15px;
	text-align:center;
	height:	65px;
	line-height:65px;
	}
#puhary_klanu td{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding-bottom:20px;
	}	
.gracz .usr{
	text-align:left;
	font-size:11px;
	}	
/**/	
#SlideItMoo_outer{
	position:relative;
	}	
#SlideItMoo_inner{
	overflow:hidden;
	width:575px;
	
	}	
#SlideItMoo_inner{
	width:450px;
	margin:auto;
	}
.SlideItMoo_back{
	background:url(../images/t_prev.jpg) no-repeat;
	width:	31px;
	height:31px;
	position:absolute;
	left:0px;
	top:20px;
	text-indent:-9999px;
	cursor:pointer;

	
	}
.SlideItMoo_forward{
	background:url(../images/t_next.jpg) no-repeat;
	width:	31px;
	height:31px;
	position:absolute;
	right:0px;
	top:20px;
	text-indent:-9999px;
	cursor:pointer;
	}
#items{
	width:100%;
	overflow:hidden;
	height:80px;
	
	}	
#items li{
	width:90px;
	float:left;
	text-align:center;
	margin:0;
	height:85px;
	}
#items li, #items li a, #items li a:link, #items li a:visited{
	color:#0086C2;
	font-size:10px;
	text-align:center;
	
	}
#o_trofea_tab td{
	text-align:center;
	}
 #items li a{
 	padding:0 5px;
	}		
#items li img{
	margin:auto;
	}	
	
.artOne a, .artOne a:link, .artOne a:visited{
	color:#9BC31B;
	}
.artOne h2 a, .artOne h2 a:link, .artOne h2 a:visited{
	color:#0086C2;
}		

#header #haslo{
	color:#fff;
	font-size:9px;
	position:absolute;
	bottom:0px;
	left:230px;
	width:400px;
	}
#header #haslo h2{
	color:#fff;
	font-size:10px;
	margin-bottom:0px;
}	

/* klan*/

#lista_graczy_klan, #lista_graczy_klan2{
	/*background:url(../images/tablebg4.gif) repeat-y;*/
	display:block;
	margin:auto;
	width:930px;
	float:left;
	margin-top:2px;
	table-layout:fixed;
	}
#lista_graczy_klan tr, #lista_graczy_klan2 tr{
	background:url(../images/tablerow2.gif) repeat-x top;	
	}
	
#lista_graczy_klan td, #lista_graczy_klan th,
#lista_graczy_klan2 td, #lista_graczy_klan2 th{
	text-align:center;
	border:1px dotted #D3E1E7;
	}
#lista_graczy_klan td,
#lista_graczy_klan2 td{
	}	
#lista_graczy_klan .td1,
#lista_graczy_klan2 .td1{
	height:54px;
	}	
#lista_graczy_klan .td1 img, 
#lista_graczy_klan .td1 img{
		position:relative;
		top:3px;
	margin-top:5px;
	margin-bottom:5px;
		

}
#lista_graczy_klan th,
#lista_graczy_klan2 th{
	height:50px;
	}
td#last{
	height:1px;
	}
#lista_graczy_klan th, #lista_graczy_klan th a, #lista_graczy_klan th a:link, #lista_graczy_klan th a:visited,
#lista_graczy_klan2 th, #lista_graczy_klan2 th a, #lista_graczy_klan2 th a:link, #lista_graczy_klan2 th a:visited{
color:#000;
	}	
#lista_graczy_klan2{
	background:url(../images/tablebg5.gif) repeat-y;
	width:930px;
}

/* najlepsi w miesiącu - home */
.niebieski_tabs {
	background:#CFEEFF;
	overflow:hidden;
		padding:0 10px;

	}
.naj_w_miesiacu_tabs{
	font-size:12px;
	font-weight:bold;
	color:#0086C2;
	}
    
.naj_w_miesiacu_tabs h4{
	float:left;
	font-weight:bold;
		height:40px;
	line-height:40px;
	margin-bottom:10px;

	}
.naj_w_miesiacu_tabs ul{
	float:right;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
	
	}
.naj_w_miesiacu_tabs ul li a, .naj_w_miesiacu_tabs ul li a:link, .naj_w_miesiacu_tabs ul li a:visited{
	color:#0086C2;

}		
.naj_w_miesiacu_tabs ul li{
	padding:3px 19px;
	cursor:pointer;
	line-height:20px;
	
	}
.naj_w_miesiacu_tabs ul li:hover{
	text-decoration:underline;
	}	
.naj_w_miesiacu_tabs ul li.activ{
	background:#fff;
	}	
.naj_w_miesiacu_contents .left{
	width:56px;
	float:left;
	margin-left:0px;
}	
.naj_w_miesiacu_contents dl{
	float:left;
	width:175px;
	margin-bottom:15px;
	}
	
.naj_w_miesiacu_contents .ico1, .naj_w_miesiacu_contents .ico2 {
float:left;
padding-left:27px;
width:90px;
margin:0;
}
#naj_pojedynek #nagroda{
overflow:hidden;
padding-left:3px;
position:absolute;
top:90px;
width:auto;
left:16px;
}
#naj_w_miesiacu_contents{
	position:relative;
	/*height:230px;*/
	min-height:153px;

	}
#naj_w_miesiacu_contents .tabContents2{
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	padding:0;
	}
#naj_pojedynek #nagroda img{
	background:none;
	border:solid 1px #8DB900;
	background:#fff;
	padding:5px;
	}
	
.nagroda_arr{
margin:22px auto;
width:23px;
position:absolute;
left:110px;
top:90px;
}
#ulubione{
	float:right;
	width:230px;
	height:342px;
	background:#F1FFCE;
	}
#ulubione_box{
	padding:29px 20px;
	overflow:hidden;
	}	
#head_ulubione{
	background:url(../images/head_ulubione.jpg) no-repeat;
	display:block;
	height:44px;
	line-height:44px;
}
#ulubione_box li {
background:url(../images/line_kat.gif) repeat-x  left bottom ;
}
#ulubione_box .titles, #ulubione_box .titles a, #ulubione_box .titles a:link, #ulubione_box .titles a:visited {
color:#180B18;
font-size:12px;
line-height:28px;
}
#ulubione_box .thumbs{
	margin-bottom:15px;
	}
#head_ulubione h3{
	color:#fff;
	font-weight:bold;
	padding-left:28px;
}
#topmenu_bg2{
	height:44px;
	}
#modStrefaGier #home .tab1{
	top:44px;
	}	
#modStrefaGier #home .tab2{
	top:44px;
	}	
#modStrefaGier #home .tab3{
	top:44px;
	}			
	
#taby_top{
	position:relative;
	}
.tabcontents4{
	position:absolute;
	z-index:20;
	}	
#wsip{
	position:absolute;
	z-index:10;
	left:200px;
	top:90px;
	display:none;
	}		
#ieinfo{
	padding:20px;
	background:#F2F200;
	color:#000;
	font-weight:bold;
	text-align:center;
	}	
	
/*quizy*/
#quizy{
	position:relative;
	background:#CFEEFF url(../images/quizy_box.gif) no-repeat;
	padding:9px;
	}
.quizy_box1 #time{
	background:url(../images/counter.gif) no-repeat;
	
	padding:30px 0;
	color:#fff;
	width:170px;
	height:40px;
	position:relative;
	}
.quizy_left{
	float:left;
	margin-top:20px;
	position:relative;
	width:190px;
}

#time{
	margin-bottom:2px;
	}
#tresc2{
	margin-right:-15px;
	}
#quiz_arr{
background:url(../images/quiz_arr.gif) no-repeat;
position:absolute;
right:14px;
top:17px;
width:31px;
height:63px;
}
#counter{
	position:absolute;
	right:70px;
	font-size:30px;
	text-align:right;
	}
#counter .zagraj{
	font-size:12px;
	padding-right:1em;
	}
.q_user{
	float:left;
	margin-right:7px;
		}
#quizy .gracz{
	background:	#E8F7FF;
	padding:8px;
	position:relative;
	margin-top:10px;
	}
#quizy .usr{
	position:absolute;
	bottom:8px;
	width:86px;
	right:8px;
	}
.pkt{
	position:absolute;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	top:8px;
	right:8px;
	}	
#quiz_rekord{
	margin-top:10px;
	}	
.box_blue{
	background:	#E8F7FF;
	position:relative;
	margin-top:10px;
	border:solid #CFEEFF 1px;
	height:73px;
	width:158px;
	position:relative;
	text-align:center;
	}
.box_blue .pkt{
	line-height:65px;
	position:static;
	font-size:30px;
	}
#pkt_na_trofea{
	float:left;	
	width:130px;
	background:#E8F7FF;
	margin-top:10px;
	border:solid #CFEEFF 1px;
	border-width:1px 0 1px 1px;
	}
#quiz_rekord{
	float:left;
	width:160px;
	}	
#zbieraj_pkt{
	width:340px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	}	
#legend_pkt{
	float:left;
	width:204px;
	margin-top:10px;
	border-collapse:collapse;
	table-layout:fixed;
	}
#legend_pkt td{
	height:37px;
	border:solid #CFEEFF 1px;
	overflow:hidden;
	}		
.wymien{
	height:24px;
	line-height:24px;
	display:block;
	background:#CFEEFF;
	text-align:center;
	}
.wymien, .wymien:link, .wymien:visited{
	color:#0086C2;
	font-size:11px;
	}
td.ile{
	text-align:center;
	color:#fff;
	}
.za_ile{
	padding-left:8px;
	color:#0086C2;
	font-size:11px;
	line-height:100%;
	}
.punkty{
	height:49px;
	display:block;
	line-height:49px;
	color:#FF0000;
	font-size:18px;
	text-align:right;
	padding-right:15px;
	}			
#do_konca{
	font-size:10px;
	font-weight:normal;
	/*position:absolute;*/
	/*top:-35px;*/
	text-align:right;
	display:block;
	width:83px;
	float:right;
	
	}
#pytanie_foto{
	float:left;
	margin-right:	50px;
	margin-left:28px;
	margin-top:25px;
	}
#koniec_count{
	position:relative;
	top:8px;
	width:83px;
	display:block;
	line-height:110%;
	float:right;
	height:40px;
	display:block;
	}
#nr_pytania{
	color:#0086C2;
	font-size:25px;
	margin-bottom:25px;
	margin-left:1em;
	}
#nr_pytania .red{
	color:#FF0000;
	font-weight:bold;
	font-size:30px;
	}
#pytanie{
	color:#0086C2;
	font-size:25px;
	line-height:130%;
	margin-left:1em;
	}	
#pytanie h1{
	background:none;
	font-size:inherit;
	margin:0;
	font-weight:inherit;
	padding:0;
	}		
#quizy2{
	position:relative;
	background:url(../images/counter2.gif) no-repeat;
	padding:9px;
	overflow:hidden;
	}
#quizy2 #counter{
	font-size:40px;
	text-align:center;
	line-height:40px;
	position:static;
	}	
#aswers_form{
	margin:40px 0 40px 95px;
	font-size:18px;
	color:#0086C2;
	overflow:hidden;
	clear:none !important;
	}	
#aswers_form .checkbox{
	width:25px;
	height:25px;
	display:inline;
	float:none;
	
	}
#aswers_form label{
	width:auto;
	display:inline;
	float:none;
	margin-left:25px;
	}
#aswers_form div{
	margin-bottom:25px;
	}
.quiz_button{
	color:#fff;
	font-size:30px;
	height:60px;
	width:140px;
	line-height:60px;
	background:url(../images/quiz_button.gif) no-repeat top;
	cursor:pointer;
	text-align:center;
	border:none;
	display:block;
	}
.quiz_button:hover{
	background:url(../images/quiz_button.gif) no-repeat bottom;
}	
.quiz_button2{
	color:#fff;
	font-size:30px;
	height:80px;
	width:360px;
	line-height:80px;
	background:url(../images/quiz_button2.gif) no-repeat top;
	cursor:pointer;
	text-align:center;
	border:none;
	display:block;
}
.quiz_button2:hover{
	background:url(../images/quiz_button2.gif) no-repeat bottom;
	text-decoration:none;
	}
#quiz_start, #quiz_koniec{
	width:365px;
	margin:50px auto;
	line-height:150%;
	}	
#quiz_start{
	text-align:center;
	font-size:25px;
	color:#0086C2;
	}
#quiz_koniec{
	font-size:	20px;
	color:#0086C2;
	text-indent:1em;
	}
	
#quiz_start .red{
	font-size:	30px;
	font-weight:bold;
	}
#quizyCategories .gracz{
	background:	#E8F7FF;
	border:solid #CFEEFF 1px;
	width:156px;
	height:57px;
	padding:8px 6px;
	position:relative;
	}
#quizyCategories .gracz .pkt{
	position:relative;
	top:5px;
	left:0px;
	color:	#0086C2;
	font-size:18px;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
	}
#quizyCategories .gracz .level{
	font-size:12px;
	}
#quizyCategories .gracz .bold{
	width:87px;
	overflow:hidden;
	}
#quizyCategories .dodano{
	margin-left:117px;
	}
#quizyCategories .grane{
	width:auto;
}

.share_with_facebook  {
background:url("../images/polec_na_facebook.gif") repeat scroll 0 0 transparent;
display:block;
float:left;
height:32px;

text-indent:-1000em;
width:120px;
}

.share_with_facebook2  {
background:url("../images/polec_na_facebook.gif") repeat scroll 0 0 transparent;
display:block;
float:left;
height:32px;
margin-top:1.1em;
text-indent:-1000em;
width:120px;
}

/* lista pytań*/
#lista_pytan{
	vertical-align:top;
	margin-bottom:35px;
	}
#lista_pytan td{
	padding-top:35px;
	}	
#lista_pytan .td1{
	color:#0086C2;
	font-size:20px;
	padding-left:10px;
	font-weight:bold;
	}
#lista_pytan .td2{
	color:#0086C2;
	font-size:20px;
	padding-left:10px;
	}
#lista_pytan .pytanie{
	font-size:15px;
	display:block;
	font-weight:bold;
	}
#lista_pytan .dobre, #lista_pytan .zle{
	font-size:11px;
	font-weight:bold;
	margin-right:2em;
	}	
.dobre, .dobre:link, .dobre:visited{
	color:	#368E00;
	}
.zle, .zle:link, .zle:visited{
	color:#D60000;
	}
#lista_pytan .inf{
	font-size:11px;
	color:#666666;
	}
#lista_pytan .nav{
	margin:20px 0 5px;
	}
.buttonGrey, .buttonRed, .buttonGreen{
	font-size:12px;
	color:#fff;
	padding:7px 27px 8px 35px;
	position:relative;
	float:left;
}
.buttonGrey span, .buttonRed span,  .buttonGreen span{
	height:32px;
	width:6px;
	line-height:0pt;
	display:block;
	position:absolute;
	right:0px;
	top:0;
	text-indent:-999px;
	
}
.buttonGrey{
	background:url(../images/button_grey.jpg) no-repeat;
	}
.buttonGrey span{
	background:url(../images/button_grey_r.jpg) no-repeat;
	}	
.buttonRed{
	background:url(../images/button_red.jpg) no-repeat;
}
.buttonRed span{
	background:url(../images/button_red_r.jpg) no-repeat;
	}	

.buttonGreen{
	background:url(../images/button_green.jpg) no-repeat;
}
.buttonGreen span{
	background:url(../images/button_green_r.jpg) no-repeat;
	}	
.right2{
	float:right;
	}
	
.nav .poczekalnia{
	margin-left:32px;
	}
#dodajLink{
	margin:0px auto;
	width:600px;
	}	
#dodajLink label{
	display:block;
	width:auto;
	margin:20px 0 5px;
	}
#dodajLink .checkbox{
	width:30px;
	display:inline;
	float:left;
	margin:20px 0 5px;
	}	
#dodajLink .button{
	margin-top:10px;
	}
.fakeCheckbox{
	background:url(../scripts/mootools/cfe/gfx/checkboxes.png) no-repeat 0 0px;
	height:25px;
	padding-bottom:3px;
	vertical-align:middle;
	width:25px;
	float:left;
	margin-right:20px;
	
	}
.green .fakeCheckbox{
	background:url(../scripts/mootools/cfe/gfx/checkboxes.png) no-repeat 0 -40px;
	}
#aswers_form .fakeCheckbox div{
	display:inline;
	float:none;
	margin-left:25px;
	width:auto;
	clear:right;
}
#aswers_form  div{
	line-height:20px;
}
	
.spinner {  
	position: absolute; 
	opacity: 0.9;   
	filter: alpha(opacity=90);  
	z-index: 999;
	background: white;
}
.spinner-msg {  text-align: center; font-weight: bold; color:gray;}
.spinner-img {

	background: url(../images/loading.gif) no-repeat;
	width:33px;height: 33px;margin: 0 auto;
}		
#pytanie_full{
	margin-top:80px;
	}
#pytanie_full #lista_pytan{
	margin:0;
	}	
#pytanie_full .td1{
	width:54px; 
	float:left
}
#pytanie_full .td2{
	overflow:hidden;
	}
.puchary{
	width:600px;
	overflow:hidden;
	margin:10px;
	margin-bottom:30px;
	
	}	
.puchary li{
	float:left;
	margin:20px 10px 0;
	text-align:center;
	width:96px;
	color:#0086C2;
	font-size:10px;
	}
.puchary li img{
	margin:auto;
	}		
.puchary li.clr{
	width:100%;
	}	
#profil_gracza h3.zwyciestwa_h3{
	font-size:15px;
	margin:15px 0;
	margin-left:20px;
	
	}	
.wyroznienia{
	margin-left:15px;
	}
.nagrody{
	padding:0 5px;
	background:#fff;
	overflow:hidden;
	width:800px;
	padding-bottom:22px;
	}
.nagrody h4, .h4{
	font-weight:bold;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
	font-size:12px;
	color:#0086C2;
}	
.nagrody .nagroda{
	width:auto;
	float:left;
	margin-right:18px;
}
.nagrody_ile{
	line-height:40px;
	text-align:center;
	min-width:60px;
	color:#fff;
	font-size:25px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	bottom:4px;
	right:1px;
	background:url(../images/pix.png);
	}
.nagrody .itm{
	position:relative;
	}	
.nagrody .nagroda img{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #8DB900;
padding:5px;
}	
#modStrefaGier .nagrody, .niezalogowany .nagrody{
	background:#CFEEFF;
	margin-bottom:10px;
	padding:0 15px 22px;
	}
#modHome .nagrody{
	background:#fff;
	position:relative;
	}	
#modHome .nagrody .nagroda{
	margin-right:22px;
	}
#link_do_misia{
	position:absolute;
	top:13px;
	right:105px;
	}
#link_do_misia, #link_do_misia:link, #link_do_misia:visited{
	color:#0086C2
}		
#topSb{
	height:20px;
	line-height:30px;
	position:absolute;
	top:0px;
	width:470px;
	left:50%;
	margin-left:-255px;
	text-align:center;
	/*background:url(../images/sbtop.png) repeat;*/
	background:#B4E5FF;
	padding-right:40px;
	padding-bottom:10px;
	z-index:19;
	overflow:hidden;
	
	}	
#topSb #add{
	position:absolute;
	right:10px;
	top:3px;
	}
#sbp{
	padding:10px;
	width:460px;
	position:relative;
	left:15px;

	}
#spb_txt{
	padding-left:40px;
	}	
.sb_cost{
	width:50%;
	float:left;
	position:relative;
	left:35px;
	}
#sbp .radio{
	width:20px;
	float:left;
	margin-top:5px;
	}	
#sbp .inpat{
	width:90%;
	display:block;
	margin:20px auto;
	}	
#sbp label{
	width:auto;
	overflow:visible;
	height:27px;
	line-height:17px;
	}
#sbp .but{
	float:left;
	}
#ajax_shoutbox-platny_usun{
	text-align:left;
	margin-top:10px;
	position:relative;
	left:20px;
	height:180px;
	overflow:auto;
	border-top:solid #0086C2 1px;
	padding-top:10px;
	
	}
#ajax_shoutbox-platny_usun .del{
	position:relative;
	top:3px;
	}		
#sbp .slij {
background:url(../images/topmenu2.png) no-repeat scroll center top transparent;
color:#FFFFFF;
display:block;
font-weight:normal;
height:34px;
padding-bottom:8px;
text-align:center;
width:150px;
display:block;
border:none;
margin:auto;
cursor:pointer;
}
#sbp .slij:hover{
	background-position:bottom;
	}
	
#konto_premium{
	width:560px;
	margin-right:20px;
	}
#konto_premium .ile{
	width:40px;
	float:left;
	margin-top:10px;
	margin-right:10px;
	}
#konto_premium .ok2{
	float:left;
	margin-left:10px;
	margin-top:10px;
	cursor:pointer;
	}	
#sklep_nagrody	.sklep_nagroda{
	margin-right:35px;
	}
.sponsorzy .activ{
	border:#0086C2  solid 1px;
	}
#sbp_default{
	position:relative;
	
	}	

.looser, .walkower{
	position:absolute;
	top:6px;
	left:6px;
	}
.relative{
	position:relative;
	}	
.rank_star{
	position:relative;
	bottom:17px;
	left:37px;
	z-index:100;
	}	
#f_szkoly_woj{
	float:right;
	width:160px;
	position:relative;
	top:-28px;
	}
#f_szkoly_woj label{
	width:90px;
	}		
.play_stage, .play_tablica{
	color:	#0086C2;
	font-size:14px;
	font-weight:bold;
	padding-left:32px;
	margin:5px 0 !important;
	height:20px;
	line-height:18px;
	display:inline-block;
	}
.play_stage{
	background:url(../images/play_stage.jpg) no-repeat 0 0;
	}
.play_tablica{
	background:url(../images/play_tablica.jpg) no-repeat 0 0;
	}	
.play_tablica:hover{
	text-decoration:underline;
	}			
#profil_nagrody .nagrody{
	float:left;
	width:133px;
	text-align:center;
	}
#profil_nagrody .nagroda{
	width:133px;
	margin:0;
	}	
#profil_nagrody .nagrody img{
	display:inline;
	}
.szkola_woj{
	font-size:20px;
	color:	#0086C2;
	padding:11px 0;
	}	
.szkoly{
		margin-bottom:20px;

}
.naj_w_miesiacu_tabs .szkoly{
		margin-bottom:0;

}		
.szkoly th{
	color:	#0086C2;
	font-size:12px;
	font-weight:bold;
		padding:11px 0;
		text-align:left;

	}
.naj_w_miesiacu_contents .szkoly th{
	padding-top: 0;
	}
      
    
.szkoly td{
	vertical-align:top;
	padding-bottom:1em;
	}	
.szkola{
	color:#9BC31B;
	font-size:11px;
	font-weight:bold;
	line-height:100%;
	}
.l_uczniow{
	font-size:10px;
	line-height:100%;
	}	
.t_right{
	text-align:right;
	}
#lista_graczy_klan4{
	table-layout:fixed;
	margin:0 20px;
	width:900px;
	position:relative;
	left:-5px;
	}	
#lista_graczy_klan4 td, #lista_graczy_klan4 th{
	vertical-align:top;
	}
.szkola_woj{
	padding-left:5px;
	}
#facebook_login, #facebook_connect{
	position:absolute;
	/*top:106px;
	left:45px;*/
    top:10px;
	left:86px;
	padding-left:35px;
	background:url(../images/facebook.gif) no-repeat left;    
	z-index:12;
	width:110px;
	}
#facebook_login, #facebook_login:link, #facebook_login:visited,
#facebook_connect, #facebook_connect:link, #facebook_connect:visited{
    color: #006592;
    font-size: 10px;
}	
#facebook_connect{
	/*top:110px;left:53px;*/
    top:75px;
	left:223px;  
	display:none;
	}		
	
/* loteria*/
#modLoteria{
	margin:0px auto;
	width:930px;
	}
#modLoteria .h2{
	font-size:30px;
	color:#0086C2;
	font-weight:normal;
	margin:28px 0;
	text-transform:none;
	line-height:normal;
	}
#modLoteria .cena_losu{
	margin:37px 45px 0;
	float:left;
	}
#modLoteria .cena_losu li{
	display:inline;
	margin-right:15px;
	font-size:0;
	}
#modLoteria .cena_losu li img{
	display:inline;
	margin-right:5px;
	}	
#modLoteria .cena_losu li span{
	position:relative;
	bottom:15px;
	font-size:11px;
	}	
#modLoteria .paczka{
	float:right;
	}
#modLoteria .kup_las{
	width:190px; 
	height:54px;
	color:#fff;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:54px;
	background:url(../images/button_big.jpg) no-repeat top;  
	float:right;
	margin-left:13px;
	position:relative;
	top:28px;
	}
#modLoteria .kup_las, #modLoteria .kup_las:link, #modLoteria .kup_las:hover{
	color:#fff;
	text-decoration:none;
	}	
#modLoteria .kup_las:hover{
	background:url(../images/button_big.jpg) no-repeat bottom;    
	}	
#loteria_cms2{
	margin-top:20px;
	}	
	
	
#modLoteria .masz_losow{
	font-size:20px;
	float:right;
	color:#0086C2;
	margin-top:40px;
	}
#modLoteria .forum_bluebar{	
background:url("../images/game_h1.gif") repeat-x  ;
 padding-top: 13px;
 font-weight:bold;
 font-size:12px;
}
#modLoteria #komentarze2{
	width:100%;
	margin:20px	0;
	}
#modLoteria #komentarze2 .comment{
	width:850px;
	}
	
#modLoteria #ostatnio_kupili td{
	padding:0 20px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	}
#modLoteria #ostatnio_kupili td td{
	padding:1px 0;			
	}
#modLoteria #il_losów{
	font-size:20px;
	color:#0086C2;
	font-weight:normal;
	}
		
