* {
	margin: 0px;
	padding: 0px;
	border: 0px; }

body, div, span {
	font-family: verdana;
	font-size: 11px;
	color: #032D64; }

img {
	border: 0px; }

body {
	background: #95D71C url("img/top_bg.jpg") repeat-x 50% 0px;
	text-align: center; }

br.clear {
	line-height: 0px;
	clear: both; }

#container {
	width: 950px;
	margin: 0 auto;
	text-align: left; }

#header {
	position: relative;
	width: 950px;
	height: 217px;
	background: url("img/header_bg.jpg") no-repeat; 
	}

img.logo {
	position: absolute;
	left: 11px;
	top: 60px;
	width: 246px;
	height: 79px; }

#menu {
	position: absolute;
	left: 0px;
	top: 161px;
	background: #000000;
	width: 950px;
	height: 56px; }

#menu li {
	width: 155px;
	height: 56px;
	list-style-type: none;
	float: left; }

#menu li.be {
	width: 165px; }

#top5 {
	position: relative;
	width: 950px;
	height: 119px;
	background: url("img/top5_bg.png") no-repeat; }

img.top5scr1 {
	position: absolute;
	top: 15px;
	left: 173px;
	width: 128px;
	height: 89px; }

img.top5scr2 {
	position: absolute;
	top: 15px;
	left: 331px;
	width: 128px;
	height: 89px; }
	
#oranje {
	position: relative;
	width: 634px;
	height: 37px;
	float: left;
	text-align: center;
	color: #5A2C01;
	padding: 22px 0px 0px 0px;
	background: url("img/oranje.png") no-repeat 0px 0px; }
	
img.top5scr3 {
	position: absolute;
	top: 15px;
	left: 489px;
	width: 128px;
	height: 89px; }

img.top5scr4 {
	position: absolute;
	top: 15px;
	left: 647px;
	width: 128px;
	height: 89px; }

img.top5scr5 {
	position: absolute;
	top: 15px;
	left: 805px;
	width: 128px;
	height: 89px; }

span.top5_1 {
	position: absolute;
	top: 14px;
	left: 172px;
	width: 132px;
	height: 93px; }

span.top5_2 {
	position: absolute;
	top: 14px;
	left: 330px;
	width: 132px;
	height: 93px; }

span.top5_3 {
	position: absolute;
	top: 14px;
	left: 488px;
	width: 132px;
	height: 93px; }

span.top5_4 {
	position: absolute;
	top: 14px;
	left: 646px;
	width: 132px;
	height: 93px; }

span.top5_5 {
	position: absolute;
	top: 14px;
	left: 804px;
	width: 132px;
	height: 93px; }

#balk {
	width: 950px;
	height: 59px; }

#cat_sel {
	position: relative;
	z-index: 4;
	width: 316px;
	height: 59px;
	float: left;
	background: url("img/cat_bg.png") no-repeat 0px 0px; }

#sel_lijst {
	position: absolute;
	z-index: 4;
	left: 141px;
	top: 41px;
	width: 163px;
	visibility: hidden; }

ul.categorieen {
	width: 163px;
	background: url("img/sel_bg.gif") repeat-y 0px 0px; }

ul.categorieen li {
	height: 18px;
	list-style-type: none;
	padding: 3px 10px 0px 10px;
	color: #5A2C01;}

span.select {
	position: absolute;
	left: 150px;
	top: 23px;
	width: 120px;
	height: 16px;
	color: #5A2C01; }

img.pulldown {
	position: absolute;
	left: 274px;
	top: 19px;
	width: 23px;
	height: 23px; }

a:link.cat, a:active.cat, a:visited.cat {
	color: #5A2C01;
	text-decoration: none; }

a:hover.cat {
	text-decoration: none;
	font-weight: bold; }

#members {
	position: relative;
	width: 634px;
	height: 59px;
	float: left;
	background: url("img/members_bg.png") no-repeat 0px 0px; }

input.gebruikersnaam {
	position: absolute;
	left: 110px;
	top: 19px;
	width: 143px;
	height: 21px;
	line-height: 19px;
	padding: 0px 4px 0px 4px;
	color: #5A2C01;
	background: transparent; }

input.wachtwoord {
	position: absolute;
	left: 275px;
	top: 19px;
	width: 143px;
	height: 21px;
	line-height: 19px;
	padding: 0px 4px 0px 4px;
	color: #5A2C01;
	background: transparent; }

input.inloggen {
	position: absolute;
	left: 440px;
	top: 19px;
	width: 23px;
	height: 21px;
	background: transparent; }

span.registreren {
	position: absolute;
	left: 482px;
	top: 12px;
	width: 125px;
	height: 16px;
	line-height: 15px;
	color: #5A2C01;
	background: transparent;
	text-align: center; }

span.wwvergeten {
	position: absolute;
	left: 473px;
	top: 32px;
	width: 143px;
	height: 16px;
	line-height: 15px;
	color: #5A2C01;
	background: transparent;
	text-align: center; }

a:link.brnul, a:active.brnul, a:visited.brnul {
	color: #5A2C01;
	text-decoration: none; }

a:hover.brnul {
	text-decoration: none;
	font-weight: bold; }

div.koplb {
	width: 300px;
	height: 37px;
	background: url("img/box_koplb.png") no-repeat 0px 0px;
	font-family: arial;
	font-weight: normal;
	color: #FFFFFF;
	padding: 7px 0px 0px 12px;
	font-size: 17px; }

div.kopmb {
	width: 300px;
	height: 37px;
	background: url("img/box_kopmb.png") no-repeat 0px 0px;
	font-family: arial;
	font-weight: normal;
	color: #FFFFFF;
	padding: 7px 0px 0px 12px;
	font-size: 17px; }

div.koprb {
	width: 300px;
	height: 37px;
	background: url("img/box_koprb.png") no-repeat 0px 0px;
	font-family: arial;
	font-weight: normal;
	color: #FFFFFF;
	padding: 7px 0px 0px 12px;
	font-size: 17px; }

div.kop {
	width: 300px;
	height: 37px;
	background: url("img/box_kop.png") no-repeat 0px 0px;
	font-family: arial;
	font-weight: normal;
	color: #FFFFFF;
	padding: 7px 0px 0px 12px;
	font-size: 17px; }

div.page_kop {
	height: 34px;
	font-family: arial;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 0px 0px 12px;
	font-size: 17px; }

div.boxt {
	position: relative;
	width: 313px;
	float: left;
	padding: 0px 0px 0px 3px;
	margin: 3px 0px 2px 0px;
	background: url("img/box_bgt.jpg") repeat-y 2px 0px; }

div.boxt2 {
	position: relative;
	width: 313px;
	float: left;
	text-align:center;
	padding: 15px 0px 0px 3px;
	margin: 3px 0px 2px 0px;
}
	
div.box {
	position: relative;
	width: 313px;
	float: left;
	padding: 0px 0px 0px 3px;
	margin: 3px 0px 2px 0px;
	background: url("img/box_bg.jpg") repeat-y 2px 0px; }

div.ad_groot {
	position: relative;
	width: 313px;
	text-align: center;
	float: left;
	padding: 16px 0px 0px 3px;
	margin: 3px 0px 2px 0px; }

ul.gamelistt {
	width: 313px;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	background: url("img/box_bgtb.jpg") no-repeat 0px 100%; }

ul.gamelist {
	width: 313px;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	background: url("img/box_bgb.jpg") no-repeat 0px 100%; }

div.item {
	position: relative;
	width: 308px;
	height: 220px;
	margin: 9px 0px 0px 0px;
	padding: 0px 5px 12px 0px;
	text-align: center;
	background: url("img/box_bgtb.jpg") no-repeat 0px 100%; }

span.curtl {
	position: absolute;
	z-index: 1;
	left: 3px;
	top: -34px; }

span.curtr {
	position: absolute;
	z-index: 1;
	right: 6px;
	top: -34px; }

#flash {
  position: relative;
  z-index: 0;
}

ul.gamelist li {
	width: 298px;
	height: 22px;
	line-height: 21px;
	padding: 0px 0px 0px 15px;
	list-style-type: none; }

ul.gamelistt li {
	width: 298px;
	height: 22px;
	line-height: 21px;
	padding: 0px 0px 0px 15px;
	list-style-type: none; }

ul.gamelist li.balk {
	background: url("img/game_mo.gif") no-repeat 9px 0px; }

ul.gamelistt li.balk {
	background: url("img/game_mo.gif") no-repeat 9px 0px; }

span.nr {
	font-weight: bold;
	margin-right: 5px; }

div.gamestat {
	position: absolute;
	left: 171px;
	top: 42px;
	width: 139px;
	height: 238px;
	background: url("img/gamestat_bg.png") no-repeat 0px 0px; }

span.naam {
	position: absolute;
	top: 14px;
	width: 139px;
	text-align: center;
	font-weight: bold; }

img.scrklein {
	position: absolute;
	left: 10px;
	top: 37px;
	width: 100px;
	height: 68px;
	padding: 7px;
	background: url("img/scrklein_bg.gif") no-repeat 0px 0px; 
}
img.scrklein:hover {
	position: absolute;
	left: 10px;
	top: 37px;
	width: 100px;
	height: 68px;
	padding: 7px;
	background: url("img/scrklein_bg_hover.gif") no-repeat 0px 0px; 
}
img.rating {
	position: absolute;
	left: 45px;
	top: 151px; }

span.rating {
	position: absolute;
	left: 0px;
	top: 130px;
	text-align: center;
	width: 139px;
	font-weight: bold; }

span.meer {
	position: absolute;
	left: 0px;
	top: 213px;
	width: 129px;
	text-align: right;
	padding: 0px 10px 0px 0px; }
	
a:link, a:visited, a:active {
	color: #032D64;
	text-decoration: none; }

a:hover {
	text-decoration: underline; }

a:link.meer, a:visited.meer, a:active.meer {
	color: #032D64;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	font-size: 10px; }

a:hover.meer {
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
	font-size: 10px; }

#footer {
	width: 950px;
	height: 71px;
	line-height: 29px;
	color: #FFFFFF;
	text-align: center;
	font-size: 10px;
	padding: 5px 0px 0px 0px;
	background: url("img/footer_bg.jpg") no-repeat 0px 0px; }

span.donker {
	font-size: 10px;
	color: #5A2C01; }

a:link.footer, a:active.footer, a:visited.footer {
	text-decoration: none;
	color: #5A2C01; }

a:hover.footer {
	text-decoration: underline;
	color: #5A2C01; }

a:link.footerwit, a:active.footerwit, a:visited.footerwit {
	text-decoration: underline;
	color: #FFFFFF; }

a:hover.footerwit {
	text-decoration: none;
	color: #FFFFFF; }

#page {
	width: 950px;
	background: url("img/page_bg.jpg") repeat-y 0px 0px;
	overflow: hidden; }

#page_holder {
	width: 950px;
	background: url("img/page_holder.jpg") no-repeat 0px 0px;
	overflow: hidden; }

#page_holdergp {
	width: 950px;
	background: url("img/page_holdergp.jpg") no-repeat 0px 0px;
	overflow: hidden; }

#page_bottom {
	position: relative;
	width: 950px;
	height: 129px;
	background: url("img/page_bottom.png") no-repeat 0px 0px; }

div.adsense {
	width: 728px;
	height: 90px;
	position: absolute;
	top: 24px;
	left: 190px; }

#sidebar {
	width: 148px;
	float: left;
	padding: 0px 5px 0px 5px; }

#page_inh {
	width: 780px;
	float: left;
	padding: 0px 7px 0px 5px; }

#inhoud {
	padding: 7px 0px 0px 9px; }

ul.links {
	margin: 9px 0px 0px 0px; }

ul.links li {
	height: 21px;
	list-style-type: none;
	padding: 0px 0px 0px 8px; }

div.game {
	position: relative;
	float: left;
	width: 154px;
	height: 180px;
	margin: 0px 0px 5px 0px;
	background: url("img/catgames_bg.jpg") no-repeat 0px 0px; }
	
div.game:hover {
	position: relative;
	float: left;
	width: 154px;
	height: 180px;
	margin: 0px 0px 5px 0px;
	background: url("img/catgames_bg_hover.jpg") no-repeat 0px 0px; }
	
span.game_naam {
	position: absolute;
	top: 13px;
	width: 100%;
	font-weight: bold;
	text-align: center; }

img.game_scr {
	position: absolute;
	left: 23px;
	top: 39px;
	width: 100px;
	height: 68px;

 }
	

	
img.game_rating {
	position: absolute;
	left: 9px;
	top: 121px; }

span.game_gespeeld {
	position: absolute;
	left: 64px;
	top: 127px;
	line-height: 18px; }

div.ad {
	padding: 12px 0px 0px 0px;
	text-align: center; }

#game_specs {
	position: relative;
	height: 100px; }

img.specs_scr {
	position: absolute;
	left: 21px;
	top: 10px;
	width: 100px;
	height: 69px; }

img.specs_rating {
	position: absolute;
	left: 127px;
	top: 21px; }

span.specs_txt {
	position: absolute;
	left: 190px;
	top: 21px;
	line-height: 22px;
	color: #FFFFFF; }

#game {
	text-align: center;
	padding: 20px 0px 15px 0px; }

img.banner {
	position: absolute;
	left: 489px;
	top: 83px;
	width: 234px;
	height: 60px; }
