body {
background:transparent url(../_img/layout/bottompattern.png) repeat scroll 4px 4px;
color:#414141;
font-family:verdana,tahoma,helvetica,arial,sans-serif;
font-size:0.69em;
margin:0;
padding:0;
}

td.news_date{
	width:94px;
	height:36px;
	color: #989897;
	text-align:left;
	vertical-align:top;
	 line-height:1.5em;
}

td.news{
	text-align:left;
	vertical-align:top;
	 line-height:1.5em;
}

td.news a, a.news {
	color:#f5821f;
}

#developer_frame {
  float: left;
  width:266px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
background:#eaeaea;
font-size:0.9em;
line-height:1.5em;
display:block;
margin:0px 0px 5px 0px;
padding:10px;
}

#contentWrapper {
margin:0 auto;
width:993px;
}
#content {
float:left;
width:703px;

}
#sidebar {
float:left;
text-align:right;
width:290px;

}
#footerWrapper {
background:transparent url(../_img/layout/bottombar.png) repeat-x scroll center top;
width:100%;
}

#footer {
background:transparent none repeat scroll 0 0;
color:#989897;
font-size:0.85em;
height:90px;
margin:0 auto;
padding:0 0 20px;
width:993px;
}

#videoWrapper {
height:233px;
width:316px;
margin-top:40px;
margin-bottom:-50px;
}


.video {
background:transparent url(../_img/video/video.png) no-repeat scroll 0 0;
height:233px;
width:286px;
}
div.platforms {
background:transparent url(../_img/misc/platforms.png) no-repeat scroll center bottom;
float:left;
height:90px;
margin:40px 0 0;
text-align:center;
width:360px;
}
div.twitter {
background:transparent url(../_img/misc/twitter.png) no-repeat scroll 17px 100%;
float:left;
height:90px;
margin:40px 0 0;
text-align:center;
width:220px;
}
div.facebook {
background:transparent url(../_img/misc/facebook.png) no-repeat scroll 17px 100%;
float:left;
height:90px;
margin:40px 20px 0;
text-align:center;
width:180px;
}
div.youtube {
background:transparent url(../_img/misc/youtube.png) no-repeat scroll 17px 100%;
float:left;
height:90px;
margin:40px 0 0;
text-align:center;
width:160px;
}

div.footerContent ul li.last {
border-right:medium none;
}

li {
margin:5px 0 5px 0;
}
div.screenshots ul {
font-size:0.9em;
list-style-type:none;
margin:20px 0 20px 20px;
padding:0;
}
div.screenshots ul li {
margin:2px 0 0 0;
}
h1 a {
display:block;
height:38px;
width:266px;
}
a:link, a:visited, a:active, a:hover {
color:#989897;
font-weight:bold;
overflow:hidden;
text-decoration:none;
}
div.screenshots ul li a:link, div.screenshots ul li a:visited, div.screenshots ul li a:active, div.screenshots ul li a:hover {
border-bottom:1px solid #838383;
color:#4B4B4B;
}
div#videoWrapper a {
display:block;
height:186px;
width:258px;
z-index:2;
}
div.twitter a {
display:block;
height:50px;
margin:27px 0 0;
width:204px;
}
div.facebook a {
display:block;
height:50px;
margin:27px 0 0;
width:204px;
}
div.youtube a {
display:block;
height:50px;
margin:27px 0 0;
width:204px;
}

h1 span, div#videoWrapper a span, div.twitter a span, div.facebook a span, div.youtube a span, div.gameVideoWrapper span, .hidden {
display:none;
}

.vcard div {
float:left;
margin-bottom:10px;
width:50%;
}
.vcard .type {
display:none;
}

#content a img, #sidebar a img {
border:medium none;
}

div#content a.furry_brew {
background:transparent url(../_img/bigBanners/baner_duzy_Furry_mobile.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.furry {
background:transparent url(../_img/bigBanners/baner_duzy_Furry.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.boom {
background:transparent url(../_img/bigBanners/baner_duzy_Boom.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}

div#content a.beats {
background:transparent url(../_img/bigBanners/baner_duzy_Beats.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}

div#content a.funky {
background:transparent url(../_img/bigBanners/baner_duzy_Funky.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.global {
background:transparent url(../_img/bigBanners/baner_duzy_GR.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.baseball {
background:transparent url(../_img/bigBanners/baner_duzy_GR.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.hangman {
background:transparent url(../_img/bigBanners/baner_duzy_Hangman.png) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.puffup {
background:transparent url(../_img/bigBanners/baner_duzy_Puff.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}
div#content a.hamster {
background:transparent url(../_img/bigBanners/baner_duzy_Hamster.jpg) no-repeat scroll left top;
display:none;
height:394px;
width:703px;
}

#bodyWrapper {
background:#FFFFFF url(../_img/layout/topbar.png) repeat-x scroll center top;
width:100%;
}
#bodyWrapper2 {
background:transparent url(../_img/layout/background.jpg) no-repeat scroll center bottom;
padding:0 0 10px;
position:relative;
width:100%;
}
#bodyWrapper3 {
background-color:c64512;
padding:0 0 10px;
width:100%;

}
#header {
background:transparent url(../_img/layout/logogl.png) no-repeat scroll right top;
height:90px;
margin:0 auto;
position:relative;
width:993px;
}

#award {
float:left;
padding:0px 10px 0px 0;
margin-top:0px;
width:693px;
}

#award img {
float:left;
margin:0px 0px 0px;
}
#award p {
padding:0;
width:700px;
}
#award a {
color:#f5821f;
}

div.videoDesc {
background:transparent url(../_img/video/videoBanner.png) no-repeat scroll 0 0;
height:70px;
width:230px;
margin-top:-70px;
margin-left:-25px;
z-index:1;
}

div.footerContent {
float:left;
margin:40px 0 0 310px;
width:450px;
}
div.descrpition {
float:left;
margin:0px;
padding:0px;
width:700px;
}

div.data{
  margin-top:30px;
 
}

div.screenshots {
float:left;
padding:0;
width:387px;
}

div.buybuttons {

margin:16px 10px 0px 0px;
padding:0;

}

div.line {

width: 685px;
height:1px;
background-color: #dadada;
margin:20px 0px 0px 0px;
display:block;
}

div.ratings{
margin:20px 0px 20px 0px;
}
ul.aboutProducent {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
line-height:1em;
}
p.zonesky {
float:left;
margin-right:100px;
margin-top:60px;
}

div.videoButton{
margin-right:10px;
}

div.gameVideoWrapper, div.gameVideo {
margin:0px;
}
div.gameVideoWrapperContainer {
float:left;
height:37px;
}
div.gameVideo {
top:0;
}
div.contactMap {
background:transparent url(../_img/layout/map.png) no-repeat scroll right top;
min-height:400px;
padding:0 400px 0 0;
}
h1 {
background:transparent url(../_img/layout/h1.png) no-repeat scroll center top;
height:38px;
margin:0;
padding:0;
position:absolute;
top:40px;
width:266px;
}
h2 {
color:#F5821F;
font-size:1.1em;
margin:10px 0;
text-transform:uppercase;
}
.contactMap h2 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#333333 none repeat scroll 0 0;
clear:both;
color:#FFFFFF;
display:block;
font-size:1em;
margin:15px 0 5px;
padding:5px;
}
h3 {
color:#D96400;
font-size:1em;
}
.contactMap h3 {
margin:10px 0 0;
}
div.descrpition p {
font-size:0.9em;
line-height:1.5;
margin:10px 10px 10px 0;
}

td p {
font-size:0.9em;
}

div.descrpition ul {
font-size:0.9em;
}


p {
line-height:1.5;
margin:10px 60px 10px 0;
}
ul.navigation {
margin:0;
padding:0;
}
div.platforms ul {
display:none;
}
div.footerContent ul {
list-style-type:none;
margin:0 0 5px 30px;
overflow:hidden;
}
div.footerContent ul li {
border-right:1px solid #989897;
float:left;
margin:0 5px 0 7px;
padding:0 5px 0 0;
}

ul {
margin:20px 0 0;
padding:0 0 0 20px;
}


div#sidebar a.title {
color:orange;
}

div.gameVideoWrapper a {
display:block;
z-index:1;
}

div.footerContent span {
clear:left;
display:block;
text-align:center;
width:100%;
}
.contactMap h2 span {
color:#ADADAD;
}

div#content img.mainbn {
height:149px;
width:100%;
}

.vcard .fax .type {
display:inline;
}

#sidebar a img {
height:69px;
margin:0 4px 8px;
}
div.screenshots img {
border:1px solid #FFFFFF !important;
margin:3px;
}

.mainContent {
height:394px;
}

br.czyszczenie{
	clear:both;
}

.style1 {
	font-size: 20px;
	font-weight: bold;
}
.style2 {
	font-size: 12px;
	font-weight: bold;
}
