* {
	border:none;
	margin:0;
	padding:0
}
html,body {
	min-width:991px;
	width:100%
}
body {
	font:9pt/13pt Tahoma, Arial, sans-serif;
	text-align:center
}
ul,ol {
	list-style:none
}
textarea {
	resize:none; 
}
.clear {
	height:1px;
	clear:both 
}
table {
	border-collapse:collapse
}
#jumpToContent {
	position:absolute;
	top:-100px
}
h5.sifr {
	font-size:10.5pt;
	line-height:14.5pt;
	margin:5px
}
h3.sifr {
	font-size:14.5pt;
	line-height:17.5pt;
	font-weight:400
}
span.sifrBanner {
	font-size:10.5pt;
	line-height:14.5pt;
	font-weight:700
}
h2.sifr,h2.sifrLinked {
	font-size:16pt;
	line-height:19pt;
	font-weight:400;
	margin:0 0 15px
}
h5.sifrLinked {
	font-size:10.5pt;
	line-height:14.5pt;
	height:auto!important;
	margin:5px!important
}
#contener {
	width:991px;
	text-align:left;
	margin:0 auto
}
#header {
	position:relative;
	height:120px
}
#header h1 {
	position:absolute;
	left:5px;
	top:10px;
	line-height:1px
}
#header h1 a {
	display:block;
	width:87px;
	height:14px
}
#header #skin {
	position:absolute;
	left:155px;
	top:9px
}
#header #skin span {
	float:left;
	padding-right:10px;
	font-size:10px
}
#header #skin a {
	display:block;
	width:12px;
	height:12px;
	margin:3px 4px 0 0
}
#header p {
	text-align:right
}
#menu {
	position:absolute;
	top:48px;
	width:950px;
	height:66px;
	overflow:hidden;
	z-index:10;
	margin:auto
}
#menu li {
	float:left;
	display:block;
	height:67px;
	margin-right:0;
	margin-left:0;
	line-height:32px
}
#menu li.active {
	margin-left:0;
	margin-right:0
}
#menu a {
	position:relative;
	display:block;
	height:54px;
	text-align:center
}
#menu i {
	position:absolute;
	display:block;
	left:0;
	top:0;
	width:100%;
	height:54px;
	cursor:pointer
}
#menu a:hover i {
	background-position:0 -54px!important
}
#menu a#mStart i {
	background:url(../img/menu/start.png) no-repeat 0 0
}
#menu a#mFlash i {
	background:url(../img/menu/flash.png) no-repeat 0 0
}
#menu a#mTanadu i {
	background:url(../img/menu/tanadu.png) no-repeat 0 0
}
#menu a#mPirates i {
	background:url(../img/menu/pirates.png) no-repeat 0 0
}
#menu a#mMelodypops i {
    background:url(../img/menu/melodypops.png) no-repeat 0 0
}
#menu a#mMMO i {
	background:url(../img/menu/mmo.png) no-repeat 0 0
}
#menu a#mPC i {
	background:url(../img/menu/pc.png) no-repeat 0 0
}
#menu a#mMultiplayer i {
	background:url(../img/menu/multiplayer.png) no-repeat 0 0
}
#menu a#mChat i {
	background:url(../img/menu/chat.png) no-repeat 0 0
}
#menu a#mMobilne i {
	background:url(../img/menu/mobilne.png) no-repeat 0 0
}
#menu a#mForum i {
	background:url(../img/menu/forum.png) no-repeat 0 0
}
#menu a#mTest i {
	background:url(../img/menu/all_125x162.png) no-repeat 0 0
}
#subMenu {
	position:relative;
	min-height:53px
}
.indexMainPage #subMenu h3 {
	display:inline-block;
	margin-top:5px
}
#subMenu li {
	float:left;
	height:20px;
	line-height:18px;
	margin:0 2px 6px 0
}
#subMenu #quote {
	position:absolute;
	left:5px;
	top:6px;
	width:155px;
	height:18px;
	font-size:14px;
	font-weight:700;
	border:0
}
#subMenu #btnSearch {
	position:absolute;
	right:3px;
	top:3px
}
.stars p {
	position:absolute;
	left:0;
	top:1px;
	width:37px;
	line-height:13px
}
.stars span {
	position:absolute;
	left:0;
	top:-1px
}
.starsOn {
	height:16px;
	margin-left:37px
}
.starsBig p {
	position:absolute;
	left:0;
	top:3px;
	width:85px;
	text-align:right;
	font-weight:700;
	line-height:13px
}
.starsBig p.vote {
	top:9px
}
.starsBig p span {
	font-size:11px;
	font-weight:400
}
.starsBig a {
	position:absolute;
	width:30px;
	height:30px;
	top:0
}
.starsBig a.n1 {
	left:90px
}
.starsBig a.n2 {
	left:120px
}
.starsBig a.n3 {
	left:150px
}
.starsBig a.n4 {
	left:180px
}
.starsBig a.n5 {
	left:210px
}
.starsBigOn {
	height:30px;
	margin-left:90px
}
.pager {
	text-align:center;
	padding:10px 0
}
.pager a.side {
	font-weight:400;
	padding:0 10px
}
#flashGame .big {
	background:none!important
}
.smallTop {
	height:20px
}
h4 {
	height:22px;
	padding-top:12px
}
#index {
	float:left;
	width:965px
}
#indexLeft div.oldTournamnet {
	float:left;
	width:484px;
	overflow:hidden
}
:root #panelSmall {
	margin-bottom:-4px
}
#indexLeft .first {
	margin-left:7px
}
#indexLeft .tourSmall {
	padding:0 7px
}
#indexLeft .indexTournament h5,.tournamentIndexContainer .indexTournament h5 {
	font:14px/16px Tahoma, Arial, sans-serif;
	font-weight:700;
	height:25px;
	padding:4px 7px 10px
}
table.users {
	border-collapse:collapse;
	margin:0 7px 10px
}
.users td img {
	margin:10px 6px 3px 7px
}
#indexRight ul.mmo {
	padding-top:0
}
#indexRight .mmo li {
	position:relative;
	height:79px
}
#pc {
	padding-left:10px
}
#pc h6 {
	font:bold 12px/15px Verdana, serif-sans
}
#pc p {
	padding-bottom:8px;
	font-size:11px
}
#pc p a.info {
	padding-left:20px;
	padding-bottom:10px;
	line-height:24px
}
#pc p a.get {
	padding-left:25px;
	padding-bottom:10px;
	line-height:24px
}
#indexUsers {
	float:right;
	width:150px
}
#usersMenu li {
	float:left;
	margin-top:7px
}
#usersMenu li a {
	display:block;
	width:75px;
	height:33px
}
.usersMain {
	clear:both;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em
}
#regulations ol {
	padding-left:20px;
	list-style-type:decimal
}
#flashLeft {
	position:relative;
	float:left;
	width:633px;
	z-index:10000
}
#flashGameCategory #cat {
	position:absolute;
	right:4px;
	top:3px;
	width:87px
}
#flashGameCategory #cat a {
	display:block;
	width:24px;
	height:24px;
	margin-left:2px
}
#flashGameCategory #cat .active a {
	background-position:0 -24px!important
}
.list {
	float:left;
	width:150px;
	margin-left:10px
}
#flashMain h4 {
	height:29px;
	padding-top:17px
}
#flashMain h5 {
	height:23px;
	margin:0 5px
}
.select {
	position:absolute;
	width:235px;
	height:36px;
	font-size:14px;
	z-index:9999;
	margin:-1px 0 0 132px
}
#flashMain .select {
	z-index:10000;
	margin:-44px 0 0 70px
}
#flashGameBottomLeft {
	float:left;
	width:295px;
	padding-bottom:10px
}
#flashCommentBottom,#mmoCommentBottom,#pcCommentBottom {
	height:15px
}
#flashGameBottomRight {
	float:right;
	width:295px
}
#flashGameBottomRight .list {
	width:135px
}
#flashGameRight #show {
	width:233px;
	height:158px;
	overflow:hidden
}
#flashGameRight #showGames,#flashGameRight #showLikes {
	width:711px;
	height:158px;
	margin-left:0
}
#flashGameRight #showGames td,#flashGameRight #showLikes td {
	display:block;
	float:left;
	width:79px;
	height:79px;
	vertical-align:top
}
#flashGameRight .ad h6,#flashGameLeft .ad h6 {
	height:18px
}
#mmoGame a.top {
	position:relative;
	display:block;
	width:967px;
	height:278px
}
#mmoGameLeft {
	float:left;
	width:630px;
	margin-top:25px;
	margin-left:7px
}
#mmoGameLeft h2.sifrMMO {
	margin-bottom:17px
}
#mmoGameRight {
	float:left;
	width:320px;
	margin-top:25px
}
#mmoGameRight .mmoStars {
	padding:10px 0 5px 50px
}
#pcMain .pc a.info,#pcMain .pc a.get {
	position:absolute;
	font-size:12px;
	line-height:14px;
	padding-bottom:1px;
	padding-left:22px
}
#pcMain .pc a.get {
	left:227px;
	top:227px;
	z-index:10
}
#pcCategory h6 {
	font-size:12px;
	margin-bottom:7px
}
#pcCategory .photo {
	position:absolute;
	left:7px;
	top:8px
}
#pcLeft {
	position:relative;
	float:left;
	width:793px
}
#pcLeftNew {
	position:absolute;
	left:488px;
	top:0
}
#pcLeft .pc td {
	height:260px!important
}
#pcNew h6 {
	font-size:11px!important;
	margin-bottom:7px;
	font-weight:400
}
#pcNew h6 a {
	font-size:12px;
	font-weight:700
}
#pcNew .photo {
	position:absolute;
	left:11px;
	top:12px
}
#pcLeft .pager {
	width:470px
}
#pcRight {
	float:right;
	width:160px
}
#pcRight .user {
	font-size:11px;
	line-height:13px
}
#pcRight .user a.info,#pcRight .user a.get,.topPCList .top_entry a.get {
	padding-left:16px;
	font-weight:400
}
#pcGameLeft h2.sifrPC {
	margin-bottom:10px;
	position:relative;
	width:946px
}
.mobidownloadBox .download,#pcGameRight .download {
	width:217px;
	height:85px;
	margin: 0 auto;
	margin-bottom: 15px;
}
.mobidownloadBox .download a,#pcGameRight .download a {
	display:block;
	font-weight:700;
	cursor:pointer;
	padding:53px 0 20px 52px
}
#pcGameRight form {
	padding:8px 12px
}
#pcGameRight form input.text {
	width:277px;
	height:17px;
	margin-bottom:9px;
	font:12px/17px Tahoma, Arial, sans-serif;
	padding:3px
}
#pcGameRight ul {
	list-style: disc;
	margin-left: 25px;
}
#profileLeft ul {
	width:276px;
	margin:0 12px
}
#profileLeft ul li {
	padding:8px 8px 9px
}
#profileLeft ul span {
	float:right;
	display:block;
	font-weight:700;
	text-align:right
}
#profilePanel {
	position:relative;
	height:551px
}
#profileList {
	padding-left:3px;
	width:930px;
	margin:auto
}
#formMain h3 {
	height:32px;
	padding-top:0
}
h3.hGG {
	margin-top:-5px;
	height:42px!important
}
#formMain #formLeft li {
	line-height:22px;
	padding:15px 0
}
#content #formMain .centeredForm {
	margin-left:auto;
	margin-right:auto;
	width:610px;
	float:none
}
.formContent li {
	position:relative;
	clear:left;
	vertical-align:top;
	border:1px solid transparent;
	width:505px;
	padding:3px 0
}
.formContent label {
	float:left;
	width:125px;
	font-size:18px;
	line-height:34px;
	text-align:right;
	margin-right:8px
}
.high {
	height:36px;
	z-index:10000
}
.select p {
	padding:10px 8px
}
.select p.active {
	background-position:204px -31px
}
#select {
	left:0;
	overflow:auto;
	position:absolute!important;
	top:37px;
	width:233px;
	z-index:9999;
	padding:10px 0
}
#select li {
	cursor:pointer;
	width:200px;
	padding:2px 8px
}
.formContent input.text {
	width:356px;
	font-size:14px;
	height:33px;
	padding-left:5px;
	outline:none;
	margin:-1px 0 0;
	line-height: 35px;
}
.formContent input#contact_captcha {
	width:203px
}
.formContent input.textLong {
	width:327px;
	font-size:14px;
	outline:none;
	margin:-1px 0 0;
	padding:10px 13px
}
.formContent textarea {
	width:347px;
	height:118px;
	font:14px/20px Tahoma, Arial, sans-serif;
	overflow:hidden;
	background:none;
	resize:none;
	outline:none;
	padding:6px 8px 6px 5px
}
input#openid_identifier {
	width:203px!important
}
#loginForm li {
	width:294px!important
}
div.fakefile {
	position:absolute;
	top:2px;
	left:132px;
	height:36px;
	padding-top:1px;
	z-index:1;
	outline:none
}
input.file {
	position:relative;
	width:342px;
	height:36px;
	margin-left:8px;
	text-align:right;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	opacity:0;
	z-index:2;
	outline:none
}
.radioRoot {
	float:left;
	margin:8px 0 15px
}
input.radio {
	margin-left:10px;
	vertical-align:middle
}
:root input.radio {
	vertical-align:bottom
}
input.checkbox {
	vertical-align:middle;
	margin:0 2px 0 10px
}
.formContent p {
	margin-bottom:8px
}
.formContent p.info {
	margin-bottom:0;
	font-size:11px;
	padding:2px 0 0 140px
}
.formContent p.error_list {
	font-weight:700;
	padding:4px 0 0 175px
}
.formContent a.code {
	position:absolute;
	left:367px;
	top:5px;
	display:block
}
#formCenter {
	padding-left:305px
}
#formCenter label {
	width:50px
}
#formCenter li.textFocus {
	background-position:54px 0
}
.formContent.small .blue {
	width:295px;
	margin-top:30px;
	padding-top:12px
}
.btn {
	margin-top:10px;
	text-align:center
}
.btnAdd {
	display:block;
	cursor:pointer;
	margin:0 auto
}
#centerMain {
	padding-left:205px
}
#centerMain .sInfo,#centerMain .sError404,#centerMain .sError500,#centerMain .sNoPerm,#centerMain .sWarning {
	width:510px;
	height:200px
}
#centerMain h3 {
	font-size:24px;
	font-weight:400
}
#centerMain p {
	margin-bottom:18px
}
#footer p {
	padding:2px 25px 2px 23px
}
#footer a {
	padding-right:10px;
	font-weight:700
}
.frameDark .contestTop,.frameDark .contestBottom {
	width:949px;
	margin:0 20px
}
.frameDark .contestTop {
	height:12px
}
.frameDark .contestBottom {
	height:8px
}
.frameDark .contest {
	position:relative;
	width:922px;
	margin:0 21px;
	padding:7px 10px 12px 15px
}
.frameDark .contestFriend {
	position:absolute;
	right:10px;
	top:7px;
	width:279px;
	height:71px;
	padding:10px 15px
}
.frameDark .contestFriend .grey {
	padding:7px 0 1px
}
.frameDark .contestFriend .friendText {
	width:208px;
	height:18px;
	font-size:14px;
	padding:3px
}
.frameDark .contestFriend .friendBtn {
	position:absolute;
	left:235px;
	top:52px
}
.frameDark .contestGiveCode {
	position:relative;
	left:58px;
	width:450px;
	height:161px;
	margin-bottom:20px;
	padding:22px 0 0 30px
}
.frameDark .contestGiveCode .giveText {
	position:absolute;
	left:10px;
	top:15px;
	width:308px;
	height:18px;
	font-size:16px;
	padding:6px 3px
}
.frameDark .contestGiveCode .giveBtn {
	position:absolute;
	left:332px;
	top:13px
}
.frameDark .giveCode {
	position:relative;
	width:582px;
	height:175px
}
.frameDark .giveCode .giveCodeText {
	position:absolute;
	left:213px;
	top:100px;
	width:288px;
	height:16px;
	font-weight:700;
	font-size:16px;
	padding:6px 3px
}
.mobileGamesHeader {
	text-indent:-999px;
	display:block;
	width:152px;
	height:51px
}
#mobiDownloadTxt {
	font-size:16px;
	line-height:22px;
	text-align:center;
	margin:10px 55px 0 40px
}
.mobiImageBig {
	float:left;
	margin:5px 10px 5px 5px
}
#mobiGalleryBox img {
	margin:5px
}
#mobiModelsList {
	text-align:center;
	width:300px;
	margin:0
}
.mobiDownloadTxt {
	text-align:center;
	font-size:22px;
	line-height:30px;
	margin:15px 30px
}
#mobiCategoryArea {
	float:left;
	position:relative
}
#pcTopSelectBox .select {
	margin:10px 0 0!important
}
.chooseAnotherManufacturerLink {
	margin:19px 0 0 245px
}
.smallRates {
	display:block;
	margin:3px 0 0
}
.smallStars {
	margin:2px 0 0
}
.mobileGamesNajlepiejOceniane a,.mobileGamesNajpopularniejsze a,.mobileGamesNajnowsze a {
	display:block;
	width:145px;
	height:20px
}
#flashGameRight .tournamentVote div {
	text-align:center;
	padding:10px 20px 10px 10px
}
.tournamentVoteTop {
	margin:10px 0 0
}
.votesCount {
	display:block;
	margin:5px 0 0
}
.voteBtn {
	margin:15px 0 0
}
#tournamentHelp {
	display:none;
	position:absolute;
	width:425px;
	z-index:100;
	line-height:16px;
	margin:45px 0 0 10px;
	padding:15px
}
.tournamentHelpCloseLinkP {
	text-align:right;
	margin:0!important
}
#gameScreenControls {
	display:none;
	float:left;
	width:100%;
	height:28px
}
#gameScreen {
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:1500
}
#btnSmallScreen {
	display:block;
	height:18px;
	width:166px;
	float:right;
	margin:2px 50px 2px 0
}
#fullScreenPykamLogo {
	float:left;
	margin:8px 0 0
}
.fullWidth {
	width:955px!important
}
.Width55 {
	float:left;
	width:465px!important
}
.contest1_img {
	margin:0 0 0 5px
}
.contest {
	width:50%;
	margin:15px 0 0
}
.contest_right {
	float:right;
	width:50%;
	margin:15px 0 0
}
.contest_right img {
	margin:15px
}
.contest_txt {
	text-align:center;
	margin:15px
}
.contest_left_txt img {
	margin:20px 0 0
}
.noBottomMargin {
	margin-bottom:0!important
}
.bigCont {
	margin-left:150px;
	text-align:left;
	width:630px
}
h5 {
	margin:1px 8px 0
}
.w150 {
	width:150px!important
}
.line_above {
	width:293px;
	line-height:25px;
	margin:auto
}
ul.panelGame li a.active,ul.panelGame li.active a {
	border-bottom:none;
	height:37px;
	background:none repeat scroll 0 0;
}
ul.panelGame li a.active {
	border-bottom:none;
	height:37px;
	font-weight:700
}
#flashGame .big .flashgameTop {
	min-height:617px
}
#statute {
	padding-left:20px;
	padding-right:20px
}
#quote_auto_complete {
	z-index:20001
}
#quote_auto_complete UL {
	margin-left:0;
	z-index:30000;
	height:auto;
	text-align:left;
	padding:3px;
	width: 210px;
}
#quote_auto_complete LI {
	background-image:none!important;
	border:none;
	width:210px;
	margin:2px 0;
	padding:0
}
#quote_auto_complete LI A {
	background-image:none!important;
	font-size:10.5pt;
	font-weight:700;
	height:14px
}
#content .pcGameSubMenu h3 {
	padding:10px 0 0 22px
}
#subMenu .message {
	display:table;
	height:67px;
	margin-left:auto;
	margin-right:auto;
	padding-left:80px
}
#subMenu .notice-text {
	display:table-cell;
	vertical-align:middle;
	height:100%
}
#subMenu .warning {
	background-image:url('../img/dark/msg/warning.png');
	background-repeat:no-repeat;
	min-height:70px
}
#subMenu .notice {
	background-image:url('../img/dark/msg/notice.png');
	background-repeat:no-repeat;
	min-height:70px
}
#subMenu .message H3 {
	padding:4px 0
}
#btnAddToFavourite {
	display:block;
	float:right;
	height:18px;
	width:170px;
	margin:6px 10px 2px
}
#btnFullScreen {
	display:block;
	float:left;
	height:18px;
	width:170px;
	margin:6px 10px 2px
}
.checkbox_list {
	margin:0 200px 0 120px !important
}
.checkbox_list li {
	display:block!important
}
.gameOfWeekBox {
	height:245px;
	float:left;
	margin:7px 0 0 5px
}
#teaserPromo {
	background:url(../img/static/teaserBG.jpg) no-repeat top center
}
#teaserPromo #center {
	background:url("../img/static/teaserBGCenter.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-10px;
	width:520px
}
#teaserPromo #time {
	font-size:50px;
	left:70px;
	position:relative;
	top:290px;
	_margin-top:290px;
	_margin-left:75px
}
#teaserPromo #time div {
	float:left;
	width:53px;
	height:60px;
	text-align:center;
	text-shadow:.05em .05em #222
}
#teaserPromo #EnterGG,#teaserPromo #Play a {
	height:91px;
	width:273px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	position:relative;
	top:440px;
}
#teaserPromo #EnterGG,#teaserPromo #Play img {
	border:none
}
#teaserPromo #EnterGG,#teaserPromo #EnterEmail {
	height:38px;
	width:259px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	position:relative
}
#teaserPromo #AreYouReady {
	height:31px;
	width:514px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	background:url(../img/static/teaserReady.png) no-repeat 0 0;
	position:relative;
	top:410px
}
#teaserPromo #EnterGG {
	background:url(../img/static/benterGG.png) no-repeat 0 0;
	top:480px
}
#teaserPromo #EnterEmail {
	background:url(../img/static/benteremail.png) no-repeat 0 0;
	top:510px
}
#tanadu {
	text-align:left
}
#tanadu #tanadumenu {
	padding-top: 306px;
	margin-left: 21px;
	z-index: 60;
}
#tanadu #tanaducontener #tanadubg {
	background:url("../img/tanadu/background.jpg") no-repeat center top;
	background-color:#000000;
	width:100%;
	margin-top:-15px;
	padding-bottom:10px
}
#tanadu #tanaducontener #csg {
	margin-right:14px;
	text-align:right
}
#tanadu #tanaducontener #head,#tanadu #tanaducontener #foot {
	text-align:left;
	width:991px;
	margin:0 auto
}
#tanadu #tanaducontener #tanadubg {
	width:100%;
	margin-top:-15px;
	padding-bottom:10px
}
#tanadu #tanaducontener #header, #tanadu #tanaducontener #menu {
	/*display: none !important;*/
}
#tanadu #header #skin {
	display: none !important;
}
#tanadu #tanaducontener #white {
	width:100%;
	margin-top:-15px
}
#tanadu #tanaducontener #t_play {
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px
}
#tanadu #tanaducontener #tanaduwrapper {
	width:875px;
	margin-left:auto;
	margin-right:auto
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader {
	display:block;
	width:875px;
	height:399px;
	background:url("../img/tanadu/menu-top.jpg") no-repeat center -80px
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumen {
	display:block;
	height:53px;
	margin-left:20px;
	position:relative;
	top:306px;
	width:830px
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu a {
	float:left;
	width:100px;
	height:53px
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #otanadu a {
	width:122px;
	background:url("../img/tanadu/b1.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #otanadu a:hover {
	background:url("../img/tanadu/b1.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #swiat a {
	width:163px;
	background:url("../img/tanadu/b2.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #swiat a:hover {
	background:url("../img/tanadu/b2.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #jakgrac a {
	width:98px;
	background:url("../img/tanadu/b3.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #jakgrac a:hover {
	background:url("../img/tanadu/b3.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #galeria a {
	width:89px;
	background:url("../img/tanadu/b4.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #galeria a:hover {
	background:url("../img/tanadu/b4.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #mapa a {
	width:70px;
	background:url("../img/tanadu/b5.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #mapa a:hover {
	background:url("../img/tanadu/b5.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #tapety a {
	width:80px;
	background:url("../img/tanadu/b6.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #tapety a:hover {
	background:url("../img/tanadu/b6.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #forum a {
	width:80px;
	background:url("../img/tanadu/b7.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #forum a:hover {
	background:url("../img/tanadu/b7.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #fansite a {
	width:126px;
	background:url("../img/tanadu/b8.jpg") no-repeat left bottom
}
#tanadu #tanaducontener #tanaduwrapper #tanaduheader #tanadumenu #fansite a:hover {
	background:url("../img/tanadu/b8.jpg") no-repeat left top
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid {
	background:url("../img/tanadu/body-bg.png") repeat-y scroll center top;
	min-height:664px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentbottom {
	background:url("../img/tanadu/footer.png") no-repeat 4px top;
	display:block;
	width:875px;
	height:40px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent {
	text-align:left;
	width:786px;
	margin-left:35px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent .t_column {
	float:left;
	width:365px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent div.t_column div.t_image {
	float:left;
	width:110px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent div.t_column div.t_desc {
	float:left;
	width:255px;
	padding-top:10px
}
#tanadu .centered {
	text-align:center!important
}
#tanadu .right {
	float:right!important
}
#tanadu .question {
	border-bottom:1px dotted #000;
	padding-top:10px;
	display:block;
	cursor:pointer
}
#tanadu .answer {
	padding-top:5px;
	padding-bottom:10px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent .boxright {
	width:400px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent .box {
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent #t_movie {
	padding-bottom:20px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent .t_tiny {
	width:170px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent .t_moviesmall {
	width:170px;
	margin-right:20px;
	cursor:pointer
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent #t_chooseform {
	background:url("../img/tanadu/tanadu_preloader_bg_1.png") repeat-x scroll center top transparent;
	height:660px;
	width:800px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent #t_chooseform #play_tanadu {
	background:url('../img/tanadu/button_zagraj_w_tanadu.png') no-repeat;
	height:60px;
	width:250px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent #homepage_header {
	display:block;
	position:relative;
	top:2px;
	left:72px;
	background:url('../img/tanadu/header_itaj_w_tanadu.png') no-repeat top left;
	width:225px;
	height:23px
}
#t_twocolumns .single_column,#t_twocolumns2 .single_column {
	padding-left:10px;
	padding-right:10px
}
#t_twocolumns .single_column .wallpaperContainer,#t_twocolumns2 .single_column .wallpaperContainer {
	position:relative;
	display:block;
	float:left;
	width:181px;
	height:185px;
	text-align:center;
	margin:10px 8px 0 0
}
#t_twocolumns .single_column .wallpaperContainer select {
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #a6763c
}
.mjClr {
	clear:both
}
.h117 {
	height:117px!important
}
#edgar {
	position:relative;
	display:block;
	width:375px;
	height:145px;
	margin-left:-10px;
	padding:0
}
#edgar #bg_top {
	position:relative;
	display:block;
	width:375px;
	height:4px;
	background:url(../img/tanadu/goblinek_bg_top.png) no-repeat top right
}
#edgar #content {
	position:relative;
	top:0;
	display:block;
	background:url(../img/tanadu/goblinek_bg_strech.png) repeat-y top left;
	padding-right:5px;
	padding-left:0
}
#edgar #content #edgarImg {
	display:block;
	position:relative;
	left:0;
	bottom:0;
	width:102px;
	height:93px;
	background:url(../img/tanadu/glowna_goblinek.png) no-repeat bottom left;
	float:left;
	top:30px
}
#edgar #content p {
	margin:0 0 0 10px !important;
	padding:0!important
}
#edgar #content p a {
	text-decoration:underline
}
#edgar #content p a:hover {
	text-decoration:none
}
#edgar #bg_bottom {
	position:relative;
	bottom:0;
	width:375px;
	height:4px;
	background:url(../img/tanadu/goblinek_bg_bottom.png) no-repeat top right
}
.zagrajButton {
	display:block;
	margin-left:50px;
	margin-top:15px;
	margin-bottom:20px
}
.bt1grey {
	border-top:1px solid #c9b270;
	padding-top:15px;
	margin-top:10px
}
.showmore_button {
	display:block;
	padding-top:20px;
	text-align:center
}
#mmoMain #mmo_baner a {
	display:block;
	width:925px;
	height:250px;
	margin-bottom:10px;
	background:url('../images/frag_mmo.jpg') no-repeat bottom center;
	border:1px solid black;
	-moz-border-radius:1em;
	-webkit-border-radius:1em;
	border-radius: 5px;
}
#mmoMain #mmo_baner a:hover {
	background:url('../images/frag_mmo_2.jpg') no-repeat top center
}
#ps3contest,#raport {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	padding-bottom:10px
}
#ps3contest {
	height:650px
}
#raport {
	height:1060px;
	text-align:justify
}
#raport h1 {
	padding-top:30px;
	text-align:center;
	padding-bottom:30px
}
.raport_column {
	width:450px;
	float:left;
	padding:10px
}
#raport div.raport_column img,#raport div.raport_column .r_comment {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:3px
}
#raport div.raport_column img {
	border:1px solid;
}
#raport div.raport_column img.big_image {
	width:450px
}
#raport p {
	line-height:170%
}
#raport h3 {
	line-height:120%
}
#ps3contest h2 {
	text-align:center;
	margin-top:30px;
	margin-bottom:30px
}
#ps3contest #image {
	border:1px solid;
	width:450px;
	height:568px;
	float:right;
	display:block;
	background:url('../images/mobi/PS3_Controller_angle-B.jpg') no-repeat bottom center;
	-moz-border-radius:1em;
	-webkit-border-radius:1em
}
#ps3contest .red {
	font-weight:700
}
#ps3contest ul li {
	padding-top:3px;
	padding-bottom:3px;
	margin-left:10px
}
#zoom {
	z-index:30000
}
.banner {
	display:block;
	-webkit-border-radius:.5em;
	-moz-border-radius:.5em;
	border-radius:.5em;	;
	position:relative;
	float:left;
	background-position:left top
}
.banner-type-2:hover {
	background-position:left bottom!important
}
.banner .overlayed {
	position:absolute;
	bottom:0;
	border-bottom-left-radius:.5em;
	border-bottom-right-radius:.5em;
	-moz-border-radius-bottomleft:.5em;
	-moz-border-radius-bottomright:.5em;
	-webkit-border-bottom-left-radius:.5em;
	-webkit-border-bottom-right-radius:.5em;
	cursor:pointer;
	padding:1px
}
.banner-type-1 {
	width:232px;
	height:232px;
	margin:3px 3px 3px 4px
}
.banner-type-2 {
	width:925px;
	height:250px;
	margin-bottom:10px
}
.banner-type-3 {
	width:310px;
	height:75px;
	margin-left:7px
}
.banner-type-4 {
	width:100px;
	height:100px;
	margin-left:5px
}
.banner-type-1 .overlayed {
	width:231px;
	text-align:center
}
.overlayed h3 {
	padding-top:0;
	height:20px
}
.btnBox {
	height:20px;
	padding:10px 0
}
.btnBox a.btn,#flashMain .mainFlashCatalogueCategoryContainer .linkContainer .go {
	display:block;
	width:147px;
	font-weight:700;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	padding:3px 8px
}
#flashMain .mainFlashCatalogueCategoryContainer .linkContainer .go {
	text-align:center;
	margin:0 auto 5px
}
.btnBox a.btn {
	margin:0 38px
}
.indexWhole {
	margin-left:11px;
	width:969px
}
.frameDarkTopMainPage {
	height:150px
}
.mlr20 {
	margin:4px 20px 0!important
}
.mb10 {
	margin-bottom:8px!important
}
.mb4 {
	margin-bottom:4px!important
}
.mlr10 {
	margin-left:10px!important;
	margin-right:10px!important
}
.mt10 {
	margin-top:10px!important
}
.mt6 {
	margin-top:6px!important
}
.mt27 {
	margin-top:27px!important
}
#mobiTop {
	margin-top:230px
}
.bannersRowContainerTop {
	height:250px
}
.bannersRowContainer {
	display:block;
	margin-left:3px
}
#pcMain #select {
	overflow-y:auto;
	max-height:375px;
	padding:0
}
.mobiSmallBox {
	z-index:9998;
	height:105px;
	padding-top:5px;
	vertical-align:top;
	width:236px
}
#pcMain .pc_game .pc_right .category,#flashMain .flash_game .flash_right .category,#mmoMain .mmo_game .mmo_right .category {
	margin-top:-2px
}
.flashgame-wrap {
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:block;
	line-height:15px;
	margin-bottom:2px
}
.flash_game .flashgame-wrap {
	margin-bottom:5px;
	margin-top:5px
}
.pc_game .flashgame-wrap {
	height:33px;
	line-height:16px
}
.pcNew .pc_game .flashgame-wrap {
	margin-top:8px
}
.downloadInfo {
	font-size:7.5pt;
	line-height:7.5pt;
	margin-bottom:4px
}
#mobiMain {
	width:956px;
	padding:5px
}
#pcMain .pc_game a.get,#mobiMain .mobi_game a.get {
	bottom:17px;
	font-size:9pt;
	line-height:10.5pt;
	padding-bottom:1px;
	padding-left:22px;
	position:absolute;
	right:10px;
	z-index:10
}
#mobiMain .mobi_game a.get {
	bottom:5px!important
}
.flash_game .flash_left,#pcMain .pc_game .pc_left,#flashMain .flash_game .flash_left,#mmoMain .mmo_game .mmo_left,#mobiMain .mobi_game .mobi_left {
	font-size:8pt;
	line-height:13.5pt;
	padding-left:7px;
	padding-top:2px;
	position:absolute;
	z-index:191
}
#mobiMain .mobi_game .mobi_left {
	width:52px;
	height:65px;
	overflow:hidden
}
.flash_game .flash_right,#pcMain .pc_game .pc_right,#flashMain .flash_game .flash_right,#mmoMain .mmo_game .mmo_right,#mobiMain .mobi_game .mobi_right {
	position:relative;
	font-size:8pt;
	line-height:13.5pt;
	z-index:190;
	padding:0 7px 0 112px
}
#mmoMain .mmo_game .mmo_game_container .mmo_right {
	padding-left:150px
}
#mobiMain .mobi_game .mobi_game_container .mobi_right {
	padding-left:72px
}
.flash_game .flash_right .game_title,#pcMain .pc_game .pc_right .game_title,#flashMain .flash_game .flash_right .game_title,#mmoMain .mmo_game .mmo_right .game_title {
	font-size:9pt;
	font-weight:700
}
.flash_game .flash_game_container,#pcMain .pc_game .pc_game_container,#flashMain .flash_game .flash_game_container,#mmoMain .mmo_game .mmo_game_container {
	display:block;
	height:110px;
	width:312px
}
.flash_game,#pcMain .pc_game,#flashMain .flash_game,#mmoMain .mmo_game,#mobiMain .mobi_game {
	position:relative;
	width:312px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	margin:2px;
	padding:4px 0
}
#mobiMain .mobi_game {
	width:232px!important;
	margin-left:3px!important;
	margin-top:3px!important
}
#mobiMain .mobi_game .mobi_game_container {
	display:block;
	height:65px;
	width:232px
}
#content #pcMain .pc_game {
	padding-bottom:0;
	padding-top:5px
}
#content #pcMain .pcNew .pc_game {
	margin-top:13px
}
.ml30 {
	margin-left:30px
}
.ml10 {
	margin-left:25px;
	width:935px
}
.ml10 p {
	margin-top:10px;
	margin-bottom:10px
}
.ml10 img.screen {
	margin:10px
}
#alawarCatalogBoxGamesSubbox,#mobiCatalogBoxGamesSubbox {
	height:105px;
	margin:5px auto 0
}
#mobiCatalogBoxGamesSubbox {
	height:55px;
	margin-top:7px
}
#alawarCatalogBoxGamesSubbox .gameContainer {
	display:block;
	float:left;
	margin-left:5px;
	width:102px;
	height:100px;
	padding:0
}
#mobiCatalogBoxGamesSubbox .gameContainer {
	display:block;
	float:left;
	margin-left:8px;
	width:50px;
	height:50px;
	border:1px solid black;
	overflow:hidden;
	padding:0
}
#alawarCatalogBoxGamesSubbox .gameContainer a {
	display:block;
	width:100px;
	height:100px;
	margin:0;
	padding:0
}
#mobiCatalogBoxGamesSubbox .gameContainer a {
	display:block;
	width:50px;
	height:50px;
	margin:0;
	padding:0
}
#alawarCatalogBoxGamesSubbox .gameContainer a img {
	width:100px;
	height:100px;
	margin:0
}
#mobiCatalogBoxGamesSubbox .gameContainer a img {
	width:50px;
	height:50px;
	margin:0
}
.pc_featured .pc_top .overlayed {
	bottom:0;
	height:38px;
	position:absolute;
	width:604px;
	left:5px;
	padding:0 8px
}
.pc_featured .pc_top .overlayed .pc_game_description {
	height:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:block;
	line-height:18px;
	white-space:nowrap;
}
.pc_featured {
	width:630px;
	height:395px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
}
.pc_featured .pc_top {
	height:360px;
	overflow:hidden;
	position:relative;
	padding:5px 5px 0
}
.pc_featured .pc_bottom {
	margin-top:5px;
	position:relative;
	width:100%;
	display:block
}
#pcMain .pcTop .pcNew .pc_game {
	height:135px
}
#pcMain .pcTop .pcNew .pc_top {
	height:90px
}
#pcMain .pcTop .pcNew .pc_game .pc_bottom {
	display:block;
	height:40px;
	margin-top:20px;
	position:relative;
	width:100%
}
.pc_featured .pc_bottom .stars,.pc_featured .pc_bottom .info,.pc_featured .pc_bottom .get,#pcMain .pcTop .pcNew .pc_bottom .stars,#pcMain .pcTop .pcNew .pc_bottom .info,#pcMain .pcTop .pcNew .pc_bottom .get {
	position:absolute;
	top:3px
}
.pc_featured .pc_bottom .stars,#pcMain .pcTop .pcNew .pc_bottom .stars {
	left:10px
}
.pc_featured .pc_bottom .info {
	left:300px;
	padding-left:22px
}
#pcMain .pcTop .pcNew .pc_bottom .info {
	left:140px;
	padding-left:22px;
	margin-top:-1px
}
.pc_featured .pc_bottom .get,#pcMain .pcTop .pcNew .pc_bottom .get {
	right:10px;
	padding-left:22px
}
#pcMain .pcTop .pcLeftNew {
	width:640px;
	height:545px;
	margin-left:60px
}
#pcMain .pcTop .pcLeftContainer {
	width:758px
}
.noleftmargin {
	margin-left:0!important
}
.topPCList .list {
	width:190px;
	font-size:8pt
}
.topPCList .top_entry {
	height:52px;
	padding-top:3px;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
}
.topPCList .top_entry .picture {
	height:35px;
	position:absolute;
	width:35px;
	padding:8px
}
.topPCList .top_entry .top_info {
	position:absolute;
	left:51px
}
.topPCList .top_entry .top_info div {
	height:15px;
	overflow:hidden
}
.topPCList .dark {
	margin-left:2px;
	margin-right:2px
}
.placement {
	background:url(../img/shared/points.png) no-repeat 0 0;
}
.topPCList .p1,.tableTop10MobileActives .p1,.users .p1,.tournamentWinnerBox .p1 {
	background-position:0 0;
}
.topPCList .p2,.tableTop10MobileActives .p2,.users .p2 {
	background-position:0 -27px;
}
.topPCList .p3,.tableTop10MobileActives .p3,.users .p3 {
	background-position:0 -54px;
}
.topPCList .p4,.tableTop10MobileActives .p4,.users .p4 {
	background-position:0 -81px;
}
.topPCList .p5,.tableTop10MobileActives .p5,.users .p5 {
	background-position:0 -108px;
}
.topPCList .p6,.tableTop10MobileActives .p6,.users .p6 {
	background-position:0 -135px;
}
.topPCList .p7,.tableTop10MobileActives .p7,.users .p7 {
	background-position:0 -161px;
}
.topPCList .p8,.tableTop10MobileActives .p8,.users .p8 {
	background-position:0 -187px;
}
.topPCList .p9,.tableTop10MobileActives .p9,.users .p9 {
	background-position:0 -214px;
}
.topPCList .p10,.tableTop10MobileActives .p10,.users .p10 {
	background-position:0 -241px;
}
.users .p11 {
	background-position:0 -268px;
}
.users .p12 {
	background-position:0 -294px;
}
.users .p13 {
	background-position:0 -320px;
}
.users .p14 {
	background-position:0 -347px;
}
.users .p15 {
	background-position:0 -374px;
}
.users .p16 {
	background-position:0 -399px;
}
.users .p17 {
	background-position:0 -425px;
}
.users .p18 {
	background-position:0 -452px;
}
.users .p19 {
	background-position:0 -480px;
}
.users .p20 {
	background-position:0 -507px;
}
.users .p21 {
    background-position:0 -533px;
}
.users .p22 {
    background-position:0 -558px;
}
.users .p23 {
    background-position:0 -584px;
}
.users .p24 {
    background-position:0 -610px;
}
.users .p25 {
    background-position:0 -637px;
}
.users .p26 {
    background-position:0 -663px;
}
.users .p27 {
    background-position:0 -691px;
}
.users .p28 {
    background-position:0 -717px;
}
.users .p29 {
    background-position:0 -743px;
}
.users .p30 {
    background-position:0 -769px;
}
.placement,.tableTop10MobileActives .placement {
	height:23px;
	left:1px;
	position:absolute;
	top:3px;
	width:23px;
	z-index:50
}
#tableTopActives .placement {
	height:23px;
	left:0;
	position:absolute;
	top:3px;
	width:23px;
}
.topPCList .usersMain table.users {
	width:185px
}
.pl5 {
	padding-left:5px!important
}
.mr5 {
	margin-right:10px!important;
	display:block
}
.bannerPykajButton {
	width:100%;
	background:transparent!important;
	padding-top:2px;
	text-align:center
}
.pc_game_container_footer {
	width:300px;
	height:78px;
	position:absolute;
	bottom:-6px
}
.pc_game_container_img {
	width:296px;
	height:217px;
	margin:2px 0 0 2px
}
.pcOtherGames {
	width:951px;
	padding-top:25px
}
.pc_game_container {
	position:relative;
	width:300px;
	height:217px
}
.pc_game_container_footer_desc {
	padding:6px 9px 5px
}
.pc_game_container_footer_desc .links .info,.pc_game_container_footer_desc .links .get {
	padding-left:22px;
	padding-bottom:1px;
	line-height:14px;
	margin-right:5px;
	margin-left:106px
}
#pcGameHelp {
	width:915px;
	padding:5px
}
#regulationsMain {
	padding:5px 15px
}
#privacyMain #regulations h2 {
	padding-top:10px;
	padding-bottom:10px;
	font-size:9.5pt
}
.bordertop,#pcGame .mobiStars .bordertop {
	display:block;
	height:25px;
	padding-top:8px;
	width:308px;
	text-align:center
}
.flasgameButtons.fg100.bordertop {
	height:35px
}
#pcGame .mobiStars .bordertop {
	padding-top:5px!important;
	height:12px!important
}
.starsBig {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:255px;
	height:36px
}
#pcGame .mmoStars a.get {
	display:block;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	padding-left:22px;
	padding-top:1px;
	width:95px
}
#pcCategory div.r a.get {
	display:block;
	float:left;
	padding-left:25px
}
.pcScreen_stars {
	height:19px;
	left:-6px;
	margin-top:5px;
	padding-left:0;
	padding-top:3px;
	position:relative;
	width:629px
}
.pcScreen_stars .stars,.pcScreen_stars .get {
	display:block;
	margin-left:10px;
	top:4px
}
.pcScreen_stars .get {
	margin-left:140px;
	line-height:15px;
	padding-left:29px
}
.ilosc_pobran {
	margin-left:135px;
	padding-left:22px
}
.pcGameSubMenu ul {
	display:block;
	height:25px
}
.mt20 {
	margin-top:20px!important
}
.mt15 {
	margin-top:15px!important
}
.pt4 {
	padding-top:4px!important
}
.pb0 {
	padding-bottom:0!important
}
.b0 {
	bottom:0!important
}
.mmo_bot {
	display:block;
	height:20px
}
.mmo_bot a.invisible {
	display:block;
	width:75px;
	height:19px;
	background:url(../img/Lang/pl/btn/pykaj_blue.png) no-repeat 0 0;
	cursor:pointer;
	float:right;
	margin-right:5px
}
.mmo_bot .stars {
	float:left;
	margin-left:5px
}
.mobi_bot .stars {
	margin-left:5px
}
.stars {
	font-size:8pt!important;
	position:relative;
	width:110px;
	height:16px
}
#pcGameRight {
	position:relative;
	float:right;
	width:320px
}
#pcCategory div.r {
	position:absolute;
	bottom:12px
}
.pcScreen {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;	
	height:394px;
	width:617px;
	margin-bottom:25px;
	padding:5px 6px
}
.mobiGameSuccessBox {
	width:618px!important;
	height:auto!important;
	margin-bottom:10px;
	padding:5px
}
#pcGameLeft .gameDetails {
	height:auto
}
#pcGame .downloadGame {
	padding-bottom:0
}
#pcGameLeft .screens {
	padding-top:5px;
	padding-bottom:5px;
	margin-top: 10px;
}
.mobiStars .downloads {
	width:306px!important
}
#mmoGameRight .downloads {
	margin-top:5px;
	text-align:center;
	width:306px!important;
	padding:1px
}
.mobidownloadBox {
	width:310px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	text-align:center
}
.mobidownloadBox .downloadText {
	line-height:20px;
	padding:0 45px 15px
}
.mobiRulesTxt {
	text-align:center;
	padding:10px
}
.bordered10 {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
}
.mobiStars,.modelsListBox1 {
	width:309px;
	margin-bottom:5px;
	padding:10px 0
}
.searchResultSubFormSelect {
	width:220px;
	cursor:pointer;
	margin-left:5px;
	margin-top:8px
}
.clearSearchResultSubFormInput {
	cursor:pointer;
	margin-left:10px;
	background:none;
	font-size:11pt
}
.tableTop10MobileActives .entry {
	height:50px;
	margin-bottom:2px;
	margin-left:1px;
	margin-top:3px;
	position:relative;
	width:142px;
	padding:2px
}
.tableTop10MobileActives .entry .image {
	height:45px;
	left:7px;
	position:absolute;
	top:5px;
	width:45px
}
.tableTop10MobileActives .entry .user {
	padding-left:55px;
	padding-top:6px;
	width:90px
}
#subMenu li a {
	display:block;
	line-height:18px;
	white-space:nowrap;
	padding:0 10px 4px
}
.selectContainer {
	display:inline-block;
	height:34px;
	width:230px
}
#pcGame #pcGameRight .selector {
	width:240px;
	margin:3px auto
}
#pcTopSelectBox {
	float:left;
	height:32px;
	width:100%;
	margin-left:3px
}
.pcTopSelectBox_category_ea {
	height:60px!important
}
#mobileCategoryEALogoContainer {
	position:relative;
	display:block;
	width:60px;
	height:60px;
	background:transparent url("../images/mobile_category_ea_logo.png") no-repeat top left;
	left:887px;
	top:-45px
}
#mobileCategoryBlipLogoContainer {
	float:right;
	left:78px;
	margin-right:20px;
	margin-top:-40px
}
#flashGameRight .ad a,#flashGameLeft .ad a {
	right:4px!important
}
#flashgameCategoryFilterForm {
	position:relative;
	display:block;
	margin-top:10px;
	margin-left:7px
}
#flashgameCategoryFilterForm #flashgameCategoryFilterField {
	display:block;
	width:220px;
	height:20px
}
.roundedBox {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:0 10px 10px
}
.sf_admin_list_td_body {
	max-width:250px;
	word-wrap:break-word
}
#commentsContainer {
	display:block;
	margin-top:10px
}
#commentsContainer .commentContainer {
	position:relative;
	display:block;
	margin-bottom:5px;
	padding-bottom:10px
}
#commentsContainer .commentContainer .commentAuthorAvatar {
	position:relative;
	display:block;
	float:left;
	margin-right:10px
}
#commentsContainer .commentContainer .date {
	font-size:8pt;
	float:right
}
#footer .copy {
	float:right;
	font-weight:700
}
.commentFormBox {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:10px
}
.commentForm {
	padding:0!important
}
.commentForm form p {
	font-weight:700;
	margin-bottom:10px
}
.commentForm form textarea {
	width:99%;
	height:80px;
	margin-bottom:7px;
	font:12px/17px Tahoma, Arial, sans-serif;
	padding:3px
}
#btnAddComment {
	display:block;
	width:139px;
	margin:0 auto 10px
}
.rounded {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.centered {
	display:block;
	margin:0 auto
}
.voteBox .starsBig {
	margin-top:5px
}
.voteBox .donwloads {
	text-align:center;
	width:299px;
	padding:1px 5px
}
.voteBox .info {
	display:inline-block;
	height:24px;
	line-height:24px;
	padding-left:20px
}
.nowPlaying .userPlaying,.nowPlayingTournament .nowPlaying .userPlaying {
	position:relative;
	float:left;
	width:134px;
	height:50px
}
.nowPlaying .userPlaying img,.nowPlayingTournament .userPlaying img {
	position:absolute;
	left:0;
	top:7px
}
.nowPlaying .userPlaying span.userName,.nowPlayingTournament .userPlaying span.userName {
	position:absolute;
	left:40px;
	top:7px
}
.resultContainer {
	display:block;
	overflow:hidden
}
.resultContainer .resultMoreContainer {
	display:block;
	width:100%;
	height:40px
}
.resultContainer .resultMoreContainer a {
	display:block;
	width:190px;
	float:none!important;
	margin:10px auto 0
}
.resultContainer .resultMoreContainer a img {
	border:0!important
}
.backLinkSearchSubPage {
	display:block;
	float:right;
	clear:both;
	margin-right:10px
}
.mr30 {
	margin-right:30px!important
}
#flashMain .mainFlashCatalogueCategoryContainer {
	display:block;
	float:left;
	width:313px;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	margin:2px
}
#flashMain .mainFlashCatalogueCategoryContainer .go2 {
	display:block;
	float:right;
	margin-top:-24px;
	margin-right:5px;
	width:12px;
	height:15px;
	line-height:13px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
#flashMain .mainFlashCatalogueCategoryContainer .gamesContainer {
	display:block;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	margin-bottom:5px;
	margin-top:5px;
	height:105px;
	margin-left:-1px;
	width:315px
}
#flashMain .mainFlashCatalogueCategoryContainer .gamesContainer a {
	display:block;
	margin-right:2px;
	margin-left:3px;
	float:left
}
.selectFilterContainer {
	z-index:1500;
	position:absolute
}
.selectFilterContainer a {
	cursor:pointer;
	display:block;
	font-size:10.5pt;
	font-weight:700;
	height:28px;
	line-height:26px;
	margin-top:0;
	text-align:center;
	width:90px;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em
}
#info_box_link {
	position:relative;
	display:block;
	height:18px;
	width:217px;
	margin:0 auto 5px
}
.tournamentGameListGameImage {
	display:block;
	height:75px;
	overflow:hidden;
	width:140px;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em
}
#flashGameCategory {
	float:left;
	width:635px
}
.flashgame1 {
	width:101px;
	height:100px;
	float:left;
	margin:2px
}
.flashCategoryHeader {
	position:relative;
	height:37px
}
#flashMain .flashCategoryHeader .select {
	left:60px;
	margin:0
}
#flashMain .flashCategoryHeader #cat {
	position:absolute;
	right:15px;
	margin:0
}
#flashMain #flashGameCategory .flash_game {
	margin:1px
}
.flashgame2 {
	float:left;
	position:relative;
	width:195px;
	height:90px;
	font-size:8pt;
	line-height:16px;
	margin:2px;
	padding:5px
}
.flashgame2 .flash_left {
	position:absolute;
	width:50px
}
.flashgame2 .flash_right {
	position:absolute;
	width:145px;
	right:0
}
.flashgame2 .invisible {
	display:block;
	height:19px;
	margin-top:7px;
	text-decoration:none;
	width:75px;
	cursor:pointer
}
.indexTournament .users .userPos,.tournamentWinnerBox .userPos {
	display:block;
	margin-bottom:5px;
	height:39px;
	padding-top:2px
}
.indexTournament .users .userPos a,.tournamentWinnerBox .userPos a {
	display:block;
	float:left;
	margin-right:10px;
	margin-left:10px
}
.indexTournament .users .userPos .placeMarker,.tournamentWinnerBox .userPos .placeMarker {
	display:block;
	position:relative;
	width:22px;
	height:22px;
	top:-4px;
	left:5px
}
.indexTournament .users .userPos .user,.tournamentWinnerBox .userPos .user {
	display:block;
	width:95px;
	float:right
}
.indexTournament .users h6 {
	font-size:9pt;
	margin-left:10px;
	margin-bottom:12px;
	margin-top:8px
}
#indexLeft .indexTournament,.tournamentIndexContainer .indexTournament {
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	float:left;
	margin-left:4px;
	margin-bottom:5px;
	padding-top:7px;
	width:153px
}
#indexLeft .tournamentsIndexLeft .indexTournament {
	min-height:628px
}
.indexMainPage .tournamentIndexContainer .indexTournament,#index .tournamentIndexContainer .indexTournament {
	min-height:155px
}
.ml6 {
	margin-left:6px!important
}
.fgtooltip {
	-moz-box-shadow:3px 3px 3px #666;
	-webkit-box-shadow:3px 3px 3px #666;
	box-shadow:3px 3px 3px #666
}
.newList {
	padding:5px 0
}
.newList .userpos {
	height:39px;
	position:relative;
	padding:7px 5px 5px
}
.newList .userpos .user {
	padding-left:45px
}
div.news {
	width:148px;
	padding:5px
}
.fg100 {
	width:100%!important;
	padding:0!important
}
.miniFlashGameBox {
	float:left;
	font-size:8pt;
	height:77px;
	position:relative;
	width:140px;
	margin:1px;
	padding:5px
}
.miniFlashGameBox div {
	height:28px
}
.miniFlashGameBox img {
	position:absolute
}
.miniFlashGameBox .miniInfo {
	padding-left:55px
}
#indexLeft {
	float:left;
	width:485px;
	overflow:hidden
}
#indexRight {
	float:left;
	width:480px
}
.ludek {
	background:url("/img/shared/ludek.png") no-repeat scroll left bottom transparent!important
}
#statsContener {
	float:left;
	width:160px
}
.categoryRight h3 {
	height:39px
}
.flashcatcontainer-1 {
	padding:0 2px
}
#flashGameLeft h5 {
	margin-left:2px
}
#flashGameRight {
	float:left;
	margin-left:10px;
	width:320px
}
#flashGameRight .ad {
	width:310px;
	padding:5px 0
}
#flashGameRight .ad div {
	width:300px;
	margin:auto
}
.simmilarBoxBody {
	width:275px;
	margin-bottom:10px;
	-webkit-border-top-left-radius:0;
	-moz-border-radius-topleft:0;
	border-top-left-radius:0
}
#flashGameRight .panel {
	position:relative;
	z-index:1;
	padding:6px 0 6px 35px;
	border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
}
#flashGameRight #showLeft {
	cursor:pointer;
	left:8px;
	position:absolute;
	top:72px
}
#flashGameRight #showRight {
	position:absolute;
	left:280px;
	top:72px;
	cursor:pointer
}
ul.panelGame {
	height:36px;
	position:relative;
	z-index:10;
	top:-1px;
	margin-top:10px
}
#flashGameRight ul.panelGame {
	width:310px
}
ul.panelGame li {
	float:left;
	width:153px
}
ul.panelGame a {
	display:block;
	height:36px
}
ul.panelGame a.active {
	background-position:0 -36px!important
}
ul.panelGame a#gamesPlay {
	width:154px
}
ul.panelGame a#gamesLike {
	width:150px
}
ul.panelGame li a {
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	line-height:30px;
	text-align:center
}
.profilePanel {
	-webkit-border-top-left-radius:0;
	-moz-border-radius-topleft:0;
	border-top-left-radius:0;
	margin-bottom:10px;
	height:100%;
	padding:1px 0 0 1px
}
.mmogame,.mobilegame,.pcgame {
	float:left;
	height:247px;
	overflow:hidden;
	width:295px;
	margin:10px
}
.mmogame .overlay,.mobilegame .overlay,.pcgame .overlay {
	height:70px;
	left:-1px;
	position:relative;
	top:-47px;
	width:300px
}
.mmogame .overlay a,.mobilegame .overlay a,.pcgame .overlay a {
	display:block;
	margin-left:10px;
	padding-top:5px
}
.mmogame .buttons,.mobilegame .buttons,.pcgame .buttons {
	height:20px;
	left:0;
	padding-left:10px;
	position:relative;
	top:-65px;
	width:300px;
	z-index:55
}
.mmogame .buttons .pykajButton,.mobilegame .buttons .pykajButton,.pcgame .buttons .pykajButton {
	cursor:pointer;
	display:block;
	height:16px;
	left:190px;
	position:relative;
	text-decoration:none;
	top:-18px;
	width:75px;
	padding-top:0!important
}
.mobileRecommended {
	width:951px;
	margin:0 auto
}
.mobileRecommended a.info,.mobileRecommended a.get,.pcgame a.get {
	position:absolute;
	font-size:9pt;
	line-height:14px;
	padding-bottom:1px;
	padding-left:22px
}
.mobileRecommended a.get,.pcgame a.get {
	left:227px;
	top:2px;
	z-index:10
}
#pcGameRight .mmoStars {
	margin-bottom:10px;
	margin-right:10px;
	height:96px;
	padding:10px 0 5px
}
#flashGameRight .desc div {
	padding:0 10px 10px
}
.tournamentBoxGame {
	font-size:10.5pt;
	line-height:20px;
	padding-top:5px!important;
	text-align:center
}
.flashgameTextAd {
	height:40px;
	overflow:hidden
}
.h145 {
	height:160px!important
}
#pcCategory {
	position:absolute;
	z-index: 9999;
	left:583px
}
#pcCategory li {
	position:relative;
	width:190px;
	height:100px;
	line-height:13px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:0 0 5px 50px;
	padding:8px 14px 6px 115px
}
#pcCategory .part {
	float:left;
	height:60px;
	margin-left:-160px;
	margin-top:20px;
	width:50px;
	visibility:hidden;
	z-index:1000;
	position:relative
}
#pcCategory li.active .part {
	visibility:visible
}
.tArrow {
	float:left;
	margin-top:70px;
	margin-left:5px;
	margin-right:5px
}
.arrow {
	cursor:pointer;
	height:19px;
	width:20px
}
.leftarrow:hover {
	background-position:0 -19px
}
.leftarrow.disabled {
	background-position:0 -38px;
	cursor:not-allowed
}
.rightarrow {
	background-position:0 -57px
}
.rightarrow:hover {
	background-position:0 -76px
}
.rightarrow.disabled {
	background-position:0 -95px;
	cursor:not-allowed
}
.oldTournamentWindow {
	float:left;
	overflow:hidden;
	width:799px;
	height:190px;
	position:relative
}
.oldTournamentsContainer {
	height:190px;
	width:860px;
	margin:0 auto
}
.shortScore {
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	display:block
}
.tournamentDate {
	text-align:center;
	font-weight:700;
	display:inline-block;
	width:100%
}
#newsSidebarHoverContainer {
	position:absolute;
	top:330px;
	z-index:10000!important;
	width:46px;
	height:auto;
	min-height:1050px;
	text-align:left;
	right:0;
	overflow:hidden
}
#newsSidebarHoverContainerInternal {
	width:317px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer {
	position:relative;
	top:0;
	left:0;
	width:267px;
	height:auto;
	min-height:155px;
	border:1px solid;
	float:right;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	-moz-border-radius:5px;
	-moz-border-radius-topleft:0;
	border-radius:5px;
	border-top-left-radius:0;
	-moz-box-shadow:3px 3px 3px #333;
	-webkit-box-shadow:3px 3px 3px #333;
	box-shadow:3px 3px 3px #333;
	z-index:2001!important;
	background:#fcbe2d url(../images/newsHoverMainBackground.png) repeat-x top left;
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer #hoverCloseButton {
	position:relative;
	top:5px;
	float:right;
	margin-right:5px;
	width:19px;
	height:19px;
	background:transparent url(../images/newsHoverCloseButton.png) no-repeat top left;
	cursor:pointer
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer h3.sifr14fff {
	display:inline-block;
	margin-left:10px;
	margin-top:5px;
	width:215px;
	height:30px;
	font-size:14px;
	padding:0
}
.hoverWhiteContentContainer h3.sifr14fff {
	height:15px!important
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverSwitch {
	position:relative;
	top:0;
	width:48px;
	height:155px;
	cursor:pointer;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	float:left;
	z-index:2000!important
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverSwitch #hoverSwitchImage {
	background:transparent url(../images/newsHoverSwitchButton.png) no-repeat scroll 15px 11px;
	width:44px;
	height:126px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	margin-left:5px;
	width:247px;
	min-height:100px;
	margin-bottom:5px;
	padding:5px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer {
	width:233px;
	margin:5px auto 0
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedHeader {
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	width:auto;
	min-width:50px;
	height:20px;
	margin:0;
	padding:0 0 0 10px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer {
	-webkit-border-radius:2px;
	-webkit-border-top-left-radius:0;
	-moz-border-radius:2px;
	-moz-border-radius-topleft:0;
	border-radius:2px;
	border-top-left-radius:0;
	border:2px solid;
	height:168px;
	padding:0
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer img {
	width:229px;
	height:168px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer.mobileBoxBg {
	background:url(../images/newsHoverMobileBoxBackground.png) top left;
	background-repeat:repeat;
	width:229px;
	height:168px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer.mobileBoxBg .midContainer {
	width:167px;
	height:165px;
	margin:2px auto
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer.mobileBoxBg .midContainer .gameContainer {
	width:80px;
	height:80px;
	float:left;
	border:1px solid;
	margin:0 1px 1px 0;
	padding:0
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer .hoverWhiteContentContainer .gameBoxSupercontainer .gameBoxRoundedContainer.mobileBoxBg .midContainer .gameContainer img {
	width:80px;
	height:80px
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer #tournamentCountdownContainer {
	width:170px;
	height:50px;
	font-weight:700;
	padding-left:40px;
	margin:10px auto
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer #tournamentCountdownContainer p {
	padding-top:3px;
	display:block
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer #tournamentCountdownContainer p a {
	text-decoration:underline
}
#newsSidebarHoverContainer #newsSidebarHoverContainerInternal #hoverContentContainer #tournamentCountdownContainer p a:hover {
	text-decoration:none
}
#RecommendWidget {
	width:909px;
	height:169px;
	margin:10px auto 0;
	padding:5px
}
#RecommendWidget #RW-window {
	position:relative;
	width:907px;
	height:169px
}
#RecommendWidget #RW-window span {
	display:none;
	width:223px;
	height:163px
}
#RecommendWidget #RW-window span.active1 {
	display:block;
	position:absolute;
	border:3px solid;
	left:1px;
	top:0
}
#RecommendWidget #RW-window span.active2 {
	display:block;
	position:absolute;
	left:227px;
	top:0;
	border:3px solid 
}
#RecommendWidget #RW-window span.active3 {
	display:block;
	position:absolute;
	left:453px;
	top:0;
	border:3px solid
}
#RecommendWidget #RW-window span.active4 {
	display:block;
	position:absolute;
	left:679px;
	top:0;
	border:3px solid
}
.mainContentFrame {
	width:980px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	-moz-box-shadow:3px 3px 3px #555;
	-webkit-box-shadow:3px 3px 3px #555;
	box-shadow:3px 3px 3px #555;
	margin-top:10px;
	padding:5px 5px 6px
}
.mainContentFrame .secondBorder {
	width:975px;
	height:100%;
	-webkit-border-radius:9px;
	-moz-border-radius:9px;
	border-radius:9px;
	border-style:solid;
	border-width:1px;
	margin:0 auto;
	padding:1px
}
.mainContentFrame .secondBorder .mainFrameContentContainer {
	width:970px;
	height:100%;
	-webkit-border-radius:9px;
	-moz-border-radius:9px;
	border-radius:9px;
	margin:0 auto;
	padding:0
}
.mainFrameContentContainer.customErrorTextContainer {
	padding: 20px !important;
	font-weight: bold;
	text-align: center;
}
#mmoGame {
	min-height:100px;
	position:relative;
	width:965px;
	padding:270px 5px 5px
}
#pcGame {
	min-height:100px;
	padding:5px
}
#formMain {
	padding:15px 30px 20px 0
}
#formMain #formLeft {
	float:left;
	width:305px;
	margin-right:20px;
	margin-left:20px
}
#formMain #formRight {
	float:left;
	width:610px;
	margin-top:10px
}
#regulations {
	width:840px;
	margin:0 auto
}
#profileMain #profileLeft {
	float:left;
	width:300px;
	margin-left:10px
}
#profileMain #profileRight {
	float:right;
	width:640px;
	margin-right:10px
}
#mmoGame a #btnPlay {
	position:absolute;
	left:820px;
	top:220px;
	display:block;
	width:113px;
	height:30px;
	padding-top:10px;
	font-size:16pt
}
#mmoGame #topImg {
	position:absolute;
	left:12px;
	top:-3px;
	overflow:hidden;
	margin-top:10px
}
#search, #mmoGameSelectorForm {
	width:280px;
	height: 26px;
	border-radius:9px 9px 9px 9px;
	-moz-border-radius:9px;
	-webkit-border-radius: 9px;
	border-style:solid;
	border-width:2px;
	margin:2px;
	padding:3px
}
#subMenu h3 {
	height:17px;
	font-size:12px;
	width:50px;
	display:block;
	padding:4px 0 0 12px
}
#subMenu ul {
	width:666px;
	margin:-18px 0 0 68px
}
.profileInfo {
	text-align:center;
	padding-top:10px
}
.profileName {
	margin:5px auto
}
#btnEdit {
	display:block;
	height:18px;
	width:72px;
	margin:5px auto
}
#oldTournamentMain {
	width:950px;
	margin:auto
}
#subMenu #btnAddGame {
	position:absolute;
	left:788px;
	top:45px;
	display:block;
	width:162px;
	cursor:pointer
}
.profileLeftBox {
	max-width:300px;
	margin-right:8px;
	float:left;
	padding-bottom:7px
}
.formContent {
	padding:13px 18px 30px 16px
}
.formContent.small {
	width:300px;
	padding:13px 18px 8px 16px
}
.vp10 {
	padding:10px 0
}
.hGG {
	display:block;
	width:39px;
	float:left
}
.hGG2 {
	float:right;
	display:block;
	width:250px
}
.bigInfoBox {
	width:400px;
	margin-top:20px;
	margin-bottom:20px;
	padding:20px
}
.bigInfoBox h3 {
	font-size:18pt;
	font-weight:400;
	margin-bottom:10px
}
.sInfo {
	display:block;
	background:transparent url(../img/info_icon_big.png) no-repeat top left;
	width:133px;
	height:131px;
	margin-bottom:20px
}
.icon404 {
	background:transparent url(../img/404_icon_big.png) no-repeat top left!important
}
.icon500 {
	background:transparent url(../img/500_icon_big.png) no-repeat top left!important
}
#mainMenuTop ul#autoCompleteList {
	width:250px;
	max-height:340px;
	overflow:auto;
	margin-left:-4px;
	margin-top:1px;
	border-top:none
}
#mainMenuTop ul#autoCompleteList li {
	width:230px;
	height:auto!important
}
#mainMenuTop ul#autoCompleteList li a {
	width:230px;
	height:auto!important;
	white-space:normal;
	display:block
}
#mobiCategoryGames {
	width:956px;
	margin-top:10px
}
.button {
	display:inline-block;
	text-align:center;
	font-size:9pt;
	border-radius:.5em;
	-moz-border-radius:.5em;
	-webkit-border-radius:.5em;
	cursor:pointer;
	font-weight:700;
	margin:2px;
	padding:2px 5px
}
.rightMenuTop {border-left-color: #DDDDDD !important;}
.blueButton {
	border: 1px solid #39a1ea;
	background:#3ca3eb;
	color: #ffffff;
	background-image: -o-linear-gradient(#5bb7f8, #3ca3eb);
	background: -moz-linear-gradient(center top , #5bb7f8, #3ca3eb) repeat scroll 0 0 #3ca3eb;
	background: -webkit-gradient(linear, left top, left bottom, from(#5bb7f8), to(#3ca3eb));
}
.blueButton:hover {
	color: #ffffff !important;
	background-image: -o-linear-gradient(#3ca3eb, #5bb7f8);
	background: -moz-linear-gradient(center top , #3ca3eb, #5bb7f8) repeat scroll 0 0 #5bb7f8;
	background: -webkit-gradient(linear, left top, left bottom, from(#3ca3eb), to(#5bb7f8));
}
.orangeButton {
	border: 1px solid #b76023;
	background:#f96a00;
	color: #ffffff;
	background-image: -o-linear-gradient(#f99e01, #f96a00);
	background: -moz-linear-gradient(center top , #f99e01, #f96a00) repeat scroll 0 0 #f96a00;
	background: -webkit-gradient(linear, left top, left bottom, from(#f99e01), to(#f96a00));
}
.orangeButton:hover {
	color: #ffffff !important;
	background-image: -o-linear-gradient(#f96a00, #f99e01);
	background: -moz-linear-gradient(center top , #f96a00, #f99e01) repeat scroll 0 0 #f99e01;
	background: -webkit-gradient(linear, left top, left bottom, from(#f96a00), to(#f99e01));
}
.whiteButton {
	border: 1px solid #3a94d2;
	background:#fff;
	color: #3a94d2;
	background-image: -o-linear-gradient(#FFFFFF, #ececec);
	background: -moz-linear-gradient(center top , #FFFFFF, #ececec) repeat scroll 0 0 #ececec;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ececec));
}
.whiteButton:hover {
	color: #3a94d2 !important;
	background-image: -o-linear-gradient(#ececec, #FFFFFF);
	background: -moz-linear-gradient(center top , #ececec, #FFFFFF) repeat scroll 0 0 #FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#FFFFFF));
}
.greyButton {
	border: 1px solid #4c4c4c;
	background:#6f6f6f;
	color: white;
	background-image: -o-linear-gradient(#5d5d5d, #6f6f6f);
	background: -moz-linear-gradient(center top , #5d5d5d, #6f6f6f) repeat scroll 0 0 #6f6f6f;
	background: -webkit-gradient(linear, left top, left bottom, from(#5d5d5d), to(#6f6f6f));
}
.greyButton:hover {
	color: white !important;
	background-image: -o-linear-gradient(#6f6f6f, #5d5d5d);
	background: -moz-linear-gradient(center top , #6f6f6f, #5d5d5d) repeat scroll 0 0 #5d5d5d;
	background: -webkit-gradient(linear, left top, left bottom, from(#6f6f6f), to(#5d5d5d));
}
.greenButton {
	border: 1px solid #4b8b06;
	background:#8bcc00;
	color: white;
	background-image: -o-linear-gradient(#6ebe00, #8bcc00);
	background: -moz-linear-gradient(center top , #6ebe00, #8bcc00) repeat scroll 0 0 #8bcc00;
	background: -webkit-gradient(linear, left top, left bottom, from(#6ebe00), to(#8bcc00));
}
.greenButton:hover {
	color: white !important;
	background-image: -o-linear-gradient(#6ebe00, #8bcc00);
	background: -moz-linear-gradient(center bottom , #6ebe00, #8bcc00) repeat scroll 0 0 #8bcc00;
	background: -webkit-gradient(linear, left bottom, left top, from(#6ebe00), to(#8bcc00));
}
#header a.btnLogin {
	position:absolute;
	right:115px;
	top:4px;
	width:86px;
	height:18px
}
#header a.btnAccount {
	position:absolute;
	right:5px;
	top:4px;
	width:93px;
	height:18px
}
#subMenu .categoriesListContainer {
	width:700px;
	margin-top:2px;
	margin-bottom:2px
}
.btnLoginBig,.btnLoginOrange {
	position:absolute;
	left:190px;
	top:5px;
	width:99px;
	height:34px;
	font-size:10pt
}
#header a.btnMyProfile {
	position:absolute;
	right:110px;
	top:3px;
	width:84px;
	height:18px
}
#header a.btnLogout {
	position:absolute;
	right:5px;
	top:3px;
	width:89px;
	height:18px
}
#header p#topUser {
	position:absolute;
	right:245px;
	top:7px;
	text-align:right
}
.btnYesMyProfile {
	display:block;
	height:18px;
	width:136px;
	margin:auto auto 10px
}
.inputFileBtn {
	position:absolute;
	left:245px;
	top:3px;
	display:block;
	width:102px;
	height:20px;
	padding-top:5px;
	font-size:10pt
}
.btnEdit {
	display:block;
	width:132px;
	height:26px;
	cursor:pointer;
	font-size:10pt;
	margin:0 auto
}
.PCRotatorContainer {
	height:415px
}
.leftMenuTop {
	width:800px
}
.rightMenuTop {
	border-left:1px solid;
	padding-left:15px;
	width:240px;
	text-align:right
}
#mainMenuTop .rightMenuTop {
	height:36px
}
.rightMenuTop #btnSearch,.rightMenuTop a {
	margin-right:5px
}
#search input[type=text], #mmoGameSelectorForm select,#mmoGameSelectorForm label {
	margin-top:4px;
	vertical-align:top;
	width:160px;
	font-weight:700;
}
#mmoGameSelectorForm select {
	width: 190px;
}
#mmoGameSelectorForm label {
	display: block;
	float: left;
	width: 69px;
	margin-left: 10px;
	margin-right: 5px;
}
#header #skin a.spring {
	background:url(../images/skins_selector_icons.png) no-repeat 0 0
}
body.layoutSpring #header #skin a.spring {
	background-position:0 -12px!important
}
#header #skin a.winter {
	background:url(../images/skins_selector_icons.png) no-repeat -72px 0
}
body.layoutWinter #header #skin a.winter {
	background-position:-72px -12px!important
}
#header #skin a.summer {
	background:url(../images/skins_selector_icons.png) no-repeat -60px 0
}
body.layoutSummer #header #skin a.summer {
	background-position:-60px -12px!important
}
#header #skin a.light {
	background:url(../images/skins_selector_icons.png) no-repeat -12px 0
}
body.layoutLight #header #skin a.light {
	background-position:-12px -12px!important
}
#header #skin a.fishscale {
	background:url(../images/skins_selector_icons.png) no-repeat -24px 0
}
body.layoutFishscale #header #skin a.fishscale {
	background-position:-24px -12px!important
}
#header #skin a.dark {
	background:url(../images/skins_selector_icons.png) no-repeat -48px 0
}
body.layoutDark #header #skin a.dark {
	background-position:-48px -12px!important
}
#header #skin a.autumn {
	background:url(../images/skins_selector_icons.png) no-repeat -36px 0
}
body.layoutAutumn #header #skin a.autumn {
	background-position:-36px -12px!important
}
.overflowx {
	overflow-x:hidden
}
.fgcategoryContainer {
	width:957px
}
.categoryBrowserContainer {
	width:955px
}
p.asymetric {
	padding-top:5px;
	padding-bottom:15px
}
.mmo {
	width:951px
}
.mmoBanner {
	width:925px
}
.voteBoxContainer {
	width:310px;
	margin:10px
}
#pcMain h3 {
	margin-bottom:5px
}
#mobiMain h3 {
	margin:5px 0
}
.pcRotator {
	display:block;
	position:relative;
	width:955px
}
#searchAll {
	padding:0 5px
}
#searchAll h3,#searchPage h3 {
	margin:0 0 5px!important
}
.ganymadeFrame {
	width:950px
}
#openid_identifier:focus {
	outline:none
}
.pager a {
	cursor:pointer;
	font-weight:700;
	text-decoration:underline;
	padding:0 3px
}
#btnNoOne {
	display:block;
	width:226px;
	margin:10px auto 0
}
.mmoVoteBoxContainerMargin {
	margin-top:27px
}
.hidden,.fgtooltip .flash_game .flash_right a.invisible {
	display:none!important
}
a,a:hover {
	text-decoration:none
}
#header #skin ul,#header #skin li,#flashGameCategory #cat li,#mainUserBox,.btnBox a,.fl,#pcMain .pcTop .pcLeftContainer,#pcMain .pcTop .topPCList,#pcMain .pcTop .pcLeftNew,.pc_game_container_footer_desc .stars,.pc_game_container_footer_desc .links,#pcCategory div.r div.stars,#pcTopSelectBox .selectContainer,.newList .userpos img,.tournamentBoxMain {
	float:left
}
#header p#topUser a,#pcRight .user a, .topPCList .top_entry .top_info .top_name,.flashgame2 .title_game,div.news .title {
	font-weight:700
}
#menu li.active a:hover i,#menu li.active a i {
	background-position:0 -108px!important
}
#menu a#mStart,#menu li.active a#mStart {
	width:75px
}
#menu a#mFlash,#menu li.active a#mFlash,#menu a#mTanadu,#menu li.active a#mTanadu,#menu a#mPirates,#menu li.active a#mPirates,#menu a#mMelodypops,#menu li.active a#mMelodypops {
	width:112px
}
#menu a#mMMO,#menu li.active a#mMMO {
	width:113px
}
#menu a#mPC,#menu li.active a#mPC {
	width:94px
}
#menu a#mMultiplayer,#menu li.active a#mMultiplayer {
	width:175px
}
#menu a#mChat,#menu li.active a#mChat {
	width:71px
}
#menu a#mMobilne,#menu li.active a#mMobilne {
	width:142px
}
#menu a#mForum,#menu li.active a#mForum {
	width:88px
}
#menu a#mTest,#menu li.active a#mTest {
	width:125px
}
.pager span,.formContent.small .blue span {
	padding:0 3px
}
.smallBottom,.formSmallBottom {
	height:25px
}
.pcScreen img,#indexLeft .tourSmall img,#pcCategory .photo img,#pcNew .photo img,#pcMain .pc_game .pc_right .game_title,.flashgame1 a,.flashgame1 a img,.bannerContainer span {
	display:block
}
#indexMain,#flashGame,#privacyMain {
	padding:5px
}
#panelSmall,#flashGame .usersMain table.users {
	margin-bottom:0
}
.users th,#zoom_content {
	text-align:left
}
.user span,.userName span {
	padding-left:16px
}
.usersMain .hide,.r .ilosc_pobran {
	display:none
}
#regulations .adjust,#maincontent #t_twocolumns div.single_column div.ac,.centeredNotice,.inlineCenter {
	text-align:center
}
#flashGameCategory #cat a.mini,.nowPlayingTournament,.topPCList h3 {
	margin-left:10px
}
#flashRight,.scoresHorizontal {
	float:left;
	width:320px
}
#flashGameLeft,#pcGameLeft,.commentsHorizontal {
	float:left;
	width:630px;
	margin-left:5px
}
#flashCommentTop,#mmoCommentTop,#pcCommentTop,#profilePanelBottom,.formSmallTop {
	height:5px
}
#flashGameBottomRight .list table,#mobiModelsList select,.nowPlayingTournament h5,.indexTournament .users .userPos .user a,.tournamentWinnerBox .userPos .user a {
	margin-left:0
}
#flashGameLeft .adtop,#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent #t_chooseform input,.commentsBoxPC {
	margin-top:10px
}
#mmoMain .mmo .with img,#pcMain .pc .with img,.mobileRecommended .with img {
	margin:2px 0 0 2px
}
#mmoGameLeft .big,#pcGameLeft .big,.mobicomments {
	padding:15px 15px 0
}
#pcMain .pc strong,.mobileRecommended strong {
	font-size:12px
}
#pcMain .pc a.info,.mobileRecommended a.info {
	left:144px;
	top:227px;
	z-index:10
}
#pcMain .pc .frame,.mobileRecommended .frame {
	position:absolute;
	left:2px;
	top:2px;
	width:296px;
	height:7px
}
#pcCategory .s,#pcNew .s {
	font-size:11px;
	margin-bottom:3px
}
#pcCategory .r,#pcNew .r {
	text-align:right;
	padding:8px 5px 0 0
}
#pcCategory a.info,#pcCategory a.get,#pcNew a.info,#pcNew a.get {
	line-height:14px;
	padding-bottom:1px
}
#pcCategory a.info,#pcLeft .pcFav a.get,#pcNew a.info {
	padding-left:22px
}
#pcCategory a.get,#pcNew a.get {
	padding-left:29px
}
#pcLeft .pcFav a.info,.mobiSmallBox a.info {
	margin-top:3px;
	padding-left:22px
}
#formMain #formLeft li.last {
	border-bottom:none
}
:root .formContent input.text,:root .formContent input.textLong,#mobiGalleryBox,.recMobileBox h3 {
	margin:0
}
.formContent.small .blue a,#txtAdv a:link,#txtAdv a:visited,#txtAdv a:hover,#txtAdvMenu a:link,#txtAdvMenu a:visited,#txtAdvMenu a:hover {
	text-decoration:underline
}
.btnRegister,.btnMerge {
	display:block;
	width:132px;
	height:34px;
	cursor:pointer;
	margin:0 auto
}
.mobileGamesNajlepiejOceniane,.mobileGamesNajnowsze,.mobileGamesNajpopularniejsze {
	text-indent:-999px;
	display:block;
	width:150px;
	height:30px
}
.SmallMobiRulesTxt,.mobiDownload,#tournamentHelp p,#zoom_content p {
	margin:0 0 10px
}
.flashgameTop, .commentForm form {
	padding:10px
}
#menu a#mFlashTournament,#menu li.active a#mFlashTournament {
	width:115px
}
.mobiGameLink, #pcGameHelp h3, .bigInfoBox p, .footerContainerMain, #profileList h3 {
	margin-bottom:10px
}
#profileLeft h3.sifr {
margin-bottom:9px
}
.bigTopCont,.bigBottomCont {
	height:5px;
	margin-left:150px
}
#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent div.t_column p,#tanadu #tanaducontener #tanaduwrapper #tanaducontentmid #maincontent div.t_race,#ps3contest p,#raport p {
	padding-top:10px;
	padding-bottom:10px
}
#t_twocolumns .single_column p.mj,#indexLeft,#indexRight {
	padding-top:5px
}
.pt0,.nopaddingtop {
	padding-top:0!important
}
.pcScreen_image {
	position:relative
}
.pc_game_container_footer_desc .stars,.flashgame2 img {
	margin-top:2px
}
.bordered, .tableTop10MobileActives .dark {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
}
#searchResultSubForm,#clearSearchResultSubForm {
	display:inline-block
}
.nodownload a,.disabledCursor {
	cursor:not-allowed!important
}
#commentsContainer .commentContainer .commentBody {
	word-wrap:break-word
}
div.flashgame2 .flash_right a.removeFavFlashGameButton,div.flashgame2 .flash_right a.addFavFlashGameButton {
	display:block;
	float:right;
	height:11px;
	margin-right:-3px;
	margin-top:-1px;
	width:20px
}
div.flash_game .flash_right a.removeFavFlashGameButton,div.flash_game .flash_right a.addFavFlashGameButton {
	display:block;
	float:right;
	height:11px;
	margin-right:-8px;
	margin-top:-17px;
	width:20px
}
.voteBox,.tournamentContainerBox {
	width:308px
}
.nowPlayingTournament .userPlaying,#pcCategory li.active {
	width:190px
}
#flashMain,#mmoMain,#pcMain,#profileMain {
	width:965px;
	padding:5px
}
#mainMenuTop .rightMenuTop form, #btnSearch {
	height:24px
}
.pcFav,.searchFlash,.searchMmo,.searchPC {
	width:954px
}
.favMobileBox,.searchMobi {
	width:956px
}
#pcGameRight ul {
	list-style: none !important;
}
#pcGameRight ul li {
    line-height: 22px;
    padding-left: 26px;
}
.rightMenuTop #search input#quote {
	width: 200px;
}
.mobiRulesTxt a { text-decoration: underline; }
