* {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#a6c1c6;}
html, body {
	height: 100%; /* héél belangrijk */cursor:default;}
	
body {
	background:url(../images/bg.gif) repeat-x #10344a; 
	margin:0px;}
table {
	border-collapse:collapse;}
td, th {	
	margin:0;
	padding:0;}
img {
	border:0;}	
a.titlelink {
	font-weight: bold;
}
#left {
	background:url(../images/left.jpg) right top no-repeat;}
#right {
	background:url(../images/right.jpg) left top no-repeat;}
#container {
	width:917px;}
#header {
	height:188px;
	background:url(../images/header.jpg) no-repeat;}	
#header a {
	height:188px;
	width:917px;
	display:block;}	
#main {
	padding-top:3px;}	
.height {
	position: relative;
	min-height: 100%;
	height:auto ; /* voor moderne browsers */
	height:100%; /* voor IE */}	
.tleft, .tright, .bleft, .bright {
	width:19px;
	height:20px;}
.tleft {
	background:url(../images/shadow_topl.gif) top right no-repeat;}
.tright {
	background:url(../images/shadow_topr.gif) top left no-repeat;}
.bleft {
	background:url(../images/shadow_botl.gif) top right no-repeat;}
.bright {
	background:url(../images/shadow_botr.gif) top left no-repeat;}
.top {
	background:url(../images/shadow_top.gif) repeat-x;}
.bot {
	background:url(../images/shadow_bot.gif) repeat-x;}		
.left {
	width:32px;
	background:url(../images/shadow_left.gif) top right repeat-y;}		
.right {
	width:32px;
	background:url(../images/shadow_right.gif) top left repeat-y;}		
#search {
	width:870px;
	border:1px solid #ffea00;
	background:url(../images/table_bg.gif);}	
#search #inner {	
	padding:20px 0px 10px 0px;}
#content {
	border:1px solid #a6c1c6;
	background:url(../images/table_bg.gif);}
#content #inner td {}

#title {
	height:23px;
	line-height:21px;
	padding-left:10px;
	color:#ffea00;
	font-size:11px;
	font-weight:bold;
	background:#061d31;
	
	}
#title a {
	color:#a6c1c6;
	font-size:11px;
	font-weight:bold;
	line-height:21px;
	text-decoration:none;}
#title a:hover {
	color:#ffea00;
	text-decoration:underline;}
.kop {
	height:23px;
	line-height:21px;
	background:#061d31;
	border-bottom:1px solid #a6c1c6;}
.kop a {
	color:#a6c1c6;
	font-size:11px;
	line-height:21px;
	letter-spacing:-1px;
	text-decoration:none;}
.kop a:hover {
	color:#ffea00;
	text-decoration:underline;}
.title {}		
.title a {
	color:#a6c1c6;
	font-size:10px;;
	text-decoration:none;}
.title a:hover {
	color:#ffea00;
	text-decoration:underline;}
.icon {
	width:80px;
	padding:2px 3px 2px 3px;}
.line_kop {
	width:22px;
	text-align:center;
	background:#061d31;
	border-bottom:1px solid #a6c1c6;}	
.line {
	width:22px;
	line-height:20px;
	text-align:center;}	
.download a {
	color:#ffea00;
	font-size:10px;
	line-height:18px;
	text-decoration:none;}
.download a:hover {
	color:#a6c1c6;
	text-decoration:underline;}
a.keywords {
	color:#697782;
	font-size:10px;
	line-height:18px;
	text-decoration: none;
	}
a.keywords:hover {
	text-decoration: underline;
}
a.keywords_bold {
	color:#697782;
	font-size:10px;
	line-height:18px;
	font-weight: bold;
	text-decoration: none;
	}
a.keywords_bold:hover {
	text-decoration: underline;
}
.cat a {
	color:#a6c1c6;
	text-decoration: none;
	font-size: 10px;
}
input {
	color:#000;}
#info {
	border:1px solid #a6c1c6;
	width:580px;}	
#info td {
	vertical-align:top;}	
.underline {
	border-bottom:1px dotted #a6c1c6;}	
.left_col {
	text-align:right;
	padding:3px;
	font-size:12px;
	border-right:1px dotted #a6c1c6; }
.right_col { 
	padding:3px;
	font-size:12px;
	border-right:1px dotted #a6c1c6;}
#infotitle {
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:8px 6px 8px 6px;
	border-bottom:1px dotted #a6c1c6;}
.screenshot {
	margin-bottom:4px;
	border:1px solid #000;}	
.player {
	margin-bottom:4px;
	border:1px solid #000;}
.screenshot_sml {
	width:80px;
	border:1px solid #3d667f;}		
#downloadinfo {
	background-color: #313E46;
	padding: 5px;
}
#downloadinfo p{	
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}	
.paging {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.paging:hover {
	text-decoration: underline;
}
.check {
	color:#a6c1c6;
}
a.checklink {	
	color:#a6c1c6;
	text-decoration: none;
}
a.checklink:hover {	
	color:#a6c1c6;
	text-decoration: underline;
}
.cont_link{
	color:#a6c1c6;
	text-decoration:none;}
.cont_link a{
	text-decoration:none;
	color:#a6c1c6;}
.cont_link a:hover{
	color:#ffea00;
	text-decoration:underline;}	
#desc {
	line-height:17px;
	}	
#day {
	padding: 5px;
	color: #A6C1C6;
	background-color:#26394A;
	border-bottom: dotted 1px #A6C1C6;
}
/* CSS VOOR NIEUWE INFO PAGINA */
.screenshot_new {
	margin-bottom:4px;
	border:1px solid #a6c1c6;}
#info_new {
	width:250px;
	border:1px solid #a6c1c6;}
#info_new * {
	font-size:12px;}	
#info_new table td {
	color:#007fde;
	padding:2px 6px;
	background:#fff;
	vertical-align:middle;
	border-bottom:1px dotted #a6c1c6;}
#info_new .title {
	color:#ffea00;
	background:#004b61;}
#info_new .desc {
	text-align:justify;}	
#info_new .rating {
	background:#83bae3;
	border-bottom:none;}
#info_new .rating span {
	float:left;
	display:block;
	color:#004b61;
	font-size:12px;
	line-height:18px;
	padding-right:30px;}
#payment {
	width:550px;}
#payment * {
	color:#007fde;
	font-size:12px;}
#payment h2 {
	color:#ff7800;
	font-size:18px;
	font-weight:bold;}	
#payment label {
	color:#007fde;
	font-size:12px;
	font-weight:bold;}		
#payment .header {
	color:#FFF;
	font-size:18px;
	padding:3px 10px;
	background:#004b61;
	border:1px solid #b5cbd0;}
#payment #inner {
	margin-top:5px;
	background:#004b61;
	border:1px solid #b5cbd0;}
#payment #inner td {
	color:#007fde;
	font-size:12px;
	padding:1px 5px;}	
#payment #inner .kopje {
	height:20px;
	color:#FFF;
	font-weight:bold;
	background:#004b61;
	border-top:1px solid #b5cbd0;
	border-bottom:1px solid #b5cbd0;}
#payment #inner .options {
	background:#FFF;
	padding:10px 20px;}
#payment #inner .options span {
	font-size:9px;}
/*Added by Jesper 14-11-08*/
#payment #telnr{
	width:350px; 
	height:84px;
	background:url('../images/bel_nl.gif') no-repeat left;
	padding-top:25px;
	*padding-top:14px;
}
#payment #telnr b{
	color:#246477;
	font-size:28px;
	font-weight:bolder;
	margin-left:32px;
}
#payment #telnr #country .arrow{
	display:block;
	float:left;
	font-weight:bolder;
	margin-left:0px;
	height:2px;
	width:2px;
	color:#000;
	font-size:8px;
	line-height:4px;
}
#payment #telnr #country{
	position:relative;
	float:left;
	height:29px;
	font-size:9px;
	margin-left:34px;
	line-height:9px;
}
#payment #telnr #country .text{
	display:block;
	float:left;
	font-size:9px;
	line-height:9px;
	height:40px;
}
#payment #telnr #country .img{
	margin-left:3px;
	float:left;
}
#payment .bottomtext{
	font-size: 10px;
}
#payment #crchoise {
	
}

