body {
	margin-top: 0px;
	background-color:#000000;
}

#backgroundbalk
{
	position:absolute;
	width:100%;
	background-image:url(../images/backgroundbalk.png);
	background-repeat:repeat-x;
	top:255px;
	left:0px;
	height:60px;
}

img {
 border:none;
}
a:active
{
outline: none;
}

a:active, a:visited, a
{
	color:#FFFFFF;
}

a:focus
{
-moz-outline-style: none;
}

#wrapper {
	position:relative;
	
	top:0px;
	width:1000px;
	height:1136px;
	margin: 0 auto ;
}

.logo {
	position:absolute;
	left:0px;
	top:0px;
	width:239px;
	height:249px;
}

#banner {
	position:absolute;
	left:239px;
	top:0px;
	width:760px;
	height:249px;
}




#menubar{
	position:absolute;
	left:0px;
	top:255px;
	width:999px;
	height:51px;
}

#press_button, #games_button, #shop_button, #contact_button{
	position:absolute;
	height:51px;
	top:0px;	
}

#press_button{
	left:0px;
	
}

#games_button{
	left:239px;
}

#shop_button{
	left: 529px;
}

#contact_button{
	left:712px;
}

#menu {
	position:absolute;
	left:0px;
	top:306px;
	width:999px;
	height:6px;
}

#press {
	position:absolute;
	left:0px;
	top:312px;
	width:199px;
	height:586px;
	margin:0 20px;
}

#linkercontentbalk {
	position:absolute;
	left:239px;
	top:312px;
	width:15px;
	height:742px;
	background-image:url(../images/linkercontentbalk.png);
	background-position:top;
	background-repeat:no-repeat;
	border-top:1px #a41212 solid;
}


#contentframe
{
	position:absolute;
	left:254px;
	top:312px;
	width:728px;
	height:742px;
	background-image:url(../images/contentimg.png);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:tahoma;
	color:#FFFFFF;
	font-size:12px;
}


#gamenav {
	position:absolute;
	left:0px;
	top:0px;
	width:728px;
	height:198px;
}

#rechtercontentbalk {
	position:absolute;
	left:982px;
	top:312px;
	width:17px;
	height:742px;
	background-image:url(../images/rechtercontentbalk.png);
	background-position:top;
	background-repeat:no-repeat;
	border-top:1px #a41212 solid;
}

#content {
	position:absolute;
	left:0px;
	top:198px;
	width:728px;
	height:544px;
}

#contact
{
	height:750px;
	overflow:auto;
}

#more_screenshot_container
{
	position:absolute;
	width:630px;
	top:200px;
	left:60px;
	text-align:center;
}

.more_screenshots
{
	float:left;
	border:1px solid #a11212;
	width:100px;
	height:75px;
}

#screenshots
{
	position:absolute;
	top:28px;
	left:41px;
	width:210px;
	height:240px;
	text-align:center;
	
}

#screenshot1,#screenshot2,#screenshot3,#screenshot4,#screenshot5,#screenshot6
{
	position:absolute;
	border:1px solid #a11212;
	width:100px;
	height:75px;
	
}

#screenshot1
{
	top:0px;
	left:0px;
}

#screenshot2
{
	top:0px;
	left:109px;
}
#screenshot3
{
	top:82px;
	left:0px;
}
#screenshot4
{
	top:82px;
	left:109px;
}
#screenshot5
{
	top:164px;
	left:0px;
}
#screenshot6
{
	top:164px;
	left:109px;
}

#screenshots_more_text
{
	position:absolute;
	top:240px;
	width:210px;
	text-align:center;
	
}


#contenttext
{
	position:absolute;
	left:266px;
	width:415px;
	top:26px;
}	

#contentbuttons
{
	position:absolute;
	left:374px;
	top:157px;
	width:210px;
}

#systemrequirements
{
	position:absolute;
	top:300px;
	left:41px;
	width:688px;
}

#footer {
	position:relative;
	left:239px;
	top:1054px;
	width:760px;
	height:82px;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	text-align:center;
}
#copyrights
{
	padding-top:50px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#whiteoverlaylayer
{
 	position:absolute;
	top:0px;
	left:0px;
	width:1000px;
	height:255px;
	background-image:url(../images/roundlayertop.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#press .date, #press .title, #press .presstext
{
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
}

#press .date, #press .title
{
	font-weight:bold;
}

.text
{
	font-family:tahoma;
	color:#FFFFFF;
	font-size:12px;
}

.height9
{
	height:9px;
}

#box1, #box2,#box3 {
	display: none;
}
.center
{
	text-align:center;
}