body{
	margin:0px;
	padding:0px;
	background:#ef581a url(../img/bg-body.gif) repeat-x 0 0;
	font-family:trebuchet ms,arial,sans-serif;
}
h1,h2,h3,h4,h5,ul,p{
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
        color:#000000;
	font-size:12px;
        outline:0;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
img{
	border:0;
}
div.shadow{
	background:url(../img/bg-page-shadow.png) repeat-y 0 0;
	width:849px;
	float:left;
	padding:0 4px;
}
div#pagebody{
	width:857px;
	margin:0 auto;
	overflow:hidden;
	padding:0 60px;
	position:relative;
}
div.mario_left{
	background:url(../img/bg-mario-left.png) no-repeat 0 0;
	width:130px;
	height:250px;
	position:absolute;
	left:0;
	top:29px;
}
div.mario_top{
	background:url(../img/bg-mario-top.png) no-repeat 0 0;
	width:99px;
	height:75px;
	position:absolute;
	right:63px;
	top:13px;
}
div#header{
	width:857px;
	float:left;
	background:url(../img/bg-header.jpg) no-repeat 30px 0;
}
div#header div.top{
	background:url(../img/bg-top.png) no-repeat 0 0;
	width:849px;
	height:40px;
	float:left;
	display:inline;
	margin:7px 0 0 0;
	padding:0 4px;
}
div#header div.inner{
	background:#fff url(../img/bg-header-top-games.jpg) no-repeat 0 100%;
	float:left;
	width:849px;
}
div#header h1 a{
	background:url(../img/logo.jpg) no-repeat 0 0;
	width:293px;
	height:63px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:13px 0 0 317px;
}
div#header ul.menu{
	float:left;
	padding:0 0 0 65px;
	margin:6px 0 0;
	position:relative;
}
div#header ul.menu li{
	float:left;
	background:url(../img/bg-menu-separator.jpg) no-repeat 100% 1px;
	padding:0 8px;
}
div#header ul.menu li a{
	color:#e2eeff;
	font-size:13px;
	
	display:block;
	line-height:16px;
}
div#header form fieldset{
	float:right;
}
div#header form fieldset input{
	float:left;
	position:relative;
}
div#header form fieldset div.input_text{
	background:#e7e9eb url(../img/bg-input-text.jpg) no-repeat 0 0;
	width:126px;
	height:19px;
	float:left;
	margin:6px 2px 0 0;
	display:inline;
}
div#header form fieldset div.input_text input{
	background:none;
	width:119px;
	height:15px;
	color:#6a6b6c;
	font-size:10px;
	line-height:14px;
	font-family:trebuchet ms,arial,sans-serif;
	border:0;
	padding:3px 3px 1px 3px;
}
div#header form fieldset input.btn_go{
	width:37px;
	height:19px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	outline:0;
	margin:6px 12px 0 4px;
}
div#header ul.top_games{
	float:right;
	padding:5px 35px 15px 0;
}
div#header ul.top_games li{
	float:left;
	margin:0 0 0 35px;
	display:inline;
	position:relative;
	left:0;
	top:-10px;
	width:126px;
	height:107px;
	overflow:hidden;
}
div#header ul.top_games li a{
	float:left;
	width:104px;
	height:97px;
	position:absolute;
	left:0;
	top:10px;
	background:url(../img/bg-empty.gif) repeat 0 0;
}
div#header ul.top_games li p{
	position:absolute;
	right:15px;
	top:8px;
	font:bold 18px/18px georgia ,serif;
}
div#header div.berichten{
	width:845px;
	height:20px;
	float:left;
	overflow:hidden;
	padding:0 0 0 4px;
	position:relative;
	z-index:9990;
	background:#1299fb;
}
div#header div.berichten ul{
	color:#e2eeff;
	font-style:italic;
	float:left;
	width:3000px;
	padding:2px 0 0;
}
div#header div.berichten ul li{
	padding:0 32px 0 0;
	float:left;
	line-height:18px;
}
div#header div.berichten ul li a{
	font-style:normal;
	font-weight:bold;
	color:#e2eeff;
	float:left;
	font-size:10px;
	line-height:16px;
}
div#header div.berichten ul li span{
	float:left;
	font-size:10px;
	line-height:16px;
}
* html div#header div.berichten ul li span{
	margin:0 -3px 0 0;
}
*+ html div#header div.berichten ul li span{
	margin:0 -3px 0 0;
}
div#header div.berichten img{
	margin:0 0 0 2px;
	float:left;
	display:inline;
}
div#content_container{
	width:849px;
	float:left;
	background:#fff url(../img/bg-content-container.gif) repeat-x 0 0;
}
div#content_container div.inner{
	background:url(../img/bg-content-inner.gif) no-repeat 0 0;
	width:840px;
	float:left;
	padding:8px 5px 0 4px;
}
div#content_container div.content_bg{
	background:url(../img/bg-content.gif) repeat-y 0 0;
	width:840px;
	overflow:hidden;	
}
div#content_container div.content_bg_top{
	background:url(../img/bg-content-top.gif) no-repeat 0 0;
	width:840px;
	overflow:hidden;
}
div#sidebar{
	float:left;
	width:168px;
	overflow:hidden;
	padding:3px 0 0 3px;
	margin:0 0 -25px;
}
div#sidebar div.links_text{
	width:164px;
	overflow:hidden;
	padding:0 0 25px;
}
div#sidebar div.links_text div.links_text_title{
	background:url(../img/bg-links_text-title.gif) no-repeat 0 0;
	height:24px;
	display:block;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	width:164px;
	padding:8px 0 0;
}
div#sidebar div.links_text div.links_text_title h3{
	text-indent:-9999px;
	float:left;
	width:164px;
	line-height:0px;
	font-size:0px;
	height:0px;
}
div#sidebar div.links_text ul{
	width:100%;
	overflow:hidden;
	background:#f1e5c6 url(../img/bg-links-text-list.jpg) repeat 0 0;
}
div#sidebar div.links_text ul li{
	width:159px;
	float:left;
	padding:0 0 0 5px;
	line-height:22px;
}
div#sidebar div.links_text ul li a{
	color:#766026;
	font-size:12px;
	float:left;
}
div#sidebar div.links_text div.links_text_bottom{
	width:156px;
	padding:0 8px 0 0;
	overflow:hidden;
	background:#ceab51 url(../img/bg-links-text-bottom.jpg) no-repeat 0 100%;
	text-align:right;
}
div#sidebar div.links_text div.links_text_bottom a{
	color:#fcfdfb;
	font-size:9px;
	line-height:17px;
	float:right;
}
div#content{
	float:left;
	width:666px;
	overflow:hidden;
	margin:0 0 0 3px;
	display:inline;

}

div#content div.content_text{
	width:656px;
	overflow:hidden;
	padding:4px 0 0 4px;
}
div#content div.content_text div.content_text_title{
	background:url(../img/bg-content_text-title.gif) no-repeat 0 0;
	height:24px;
	display:block;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	width:656px;
	padding:8px 0 0;
}
div#content div.content_text div.content_text_title h3{
	text-indent:-9999px;
	float:left;
	width:656px;
	line-height:0px;
	font-size:0px;
	height:0px;
}
div#content div.content_text ul{
	width:100%;
	overflow:hidden;
	background:#f1e5c6 url(../img/bg-links-text-list.jpg) repeat 0 0;
}
div#content div.content_text ul li{
	width:656px;
	float:left;
	padding:0 0 0 5px;
	line-height:22px;
}
div#content div.content_text ul li a{
	color:#766026;
	font-size:10px;
	float:left;
}
div#content div.content_text div.content_text_bottom{
	width:656px;
	padding:0 0 17px;
	overflow:hidden;
	background:#ceab51 url(../img/bg-content-text-bottom.gif) no-repeat 0 100%;
	text-align:right;

}
div#content div.row{
	width:100%;
	overflow:hidden;

}
div#content div.tabellen{
	float:left;
	width:208px;
	margin:4px 5px 0 8px;
	display:inline;
}
div#content div.tabellen div.top{
	width:208px;
	overflow:hidden;
}
div#content div.tabellen div.bottom{
	width:204px;
	overflow:hidden;
	padding:6px 2px 7px;
}
div#content div.tabellen div.title{
	width:204px;
	overflow:hidden;
	text-align:center;
	padding:3px 0 0;
}
div#content div.tabellen div.title h3{
	float:left;
	font-size:0;
	height:0;
	line-height:0;
	text-indent:-9999px;
	width:204px;
}
div#content div.tabellen ul{
	width:204px;
	overflow:hidden;
}
div#content div.tabellen ul li{
	float:left;
	font-size:11px;
	line-height:23px;
}
div#content div.tabellen ul li span{
	font-weight:bold;
	padding:0 5px 0 0;
}
div#content div.tabellen ul li div.meer{
	width:48px;
	height:13px;
	float:right;
	padding:0 0 4px;
	margin:5px 0 0;
}
div#content div.tabellen ul li div.meer a{
	position:relative;
	width:48px;
	height:13px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;

}
div#content div.tabel_humor{
	float:left;
	width:208px;
	margin:4px 5px 0 8px;
	display:inline;
}
div#content div.tabel_humor div.top{
	width:208px;
	overflow:hidden;
}
div#content div.tabel_humor div.bottom{
	width:204px;
	overflow:hidden;
	padding:6px 2px 7px;
}
div#content div.tabel_humor div.title{
	width:204px;
	overflow:hidden;
	text-align:center;
	padding:3px 0 0;
}
div#content div.tabel_humor div.title h3{
	float:left;
	font-size:0;
	height:0;
	line-height:0;
	text-indent:-9999px;
	width:204px;
}
div#content div.tabel_humor ul{
	width:204px;
	overflow:hidden;
}
div#content div.tabel_humor ul li{
	float:left;
	font-size:11px;
	line-height:22px;

}
div#content div.tabel_humor ul li span{
	font-weight:bold;
	padding:0 5px 0 0;
}
div#content div.tabel_humor ul li div.meer{
	width:48px;
	height:13px;
	float:right;
	padding:0 0 4px;
	margin:5px 0 0;
}
div#content div.tabel_humor ul li div.meer a{
	position:relative;
	width:48px;
	height:13px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
}
div#content div.red{
	background:url(../img/bg-tabellen-red-main.gif) repeat-y 0 0;
}
div#content div.red div.top{
	background:url(../img/bg-tabellen-red-top.gif) no-repeat 0 0;
}
div#content div.red div.bottom{
	background:url(../img/bg-tabellen-red-bottom.gif) no-repeat 0 100%;
}
div#content div.red div.title{
	background:#ea2501 url(../img/bg-tabellen-red-title.gif) no-repeat 0 0;
}
div#content div.red ul{
	background:#ffe4e2 url(../img/bg-tabellen-red-list.gif) repeat 0 0;
}
div#content div.red ul li{
	width:195px;
	padding:1px 4px 0 5px;
	color:#eb2802;
}
div#content div.red ul li a{
	color:#eb2802;
}
div#content div.red ul li div.meer{
	background:url(../img/bg-meer-red.png) no-repeat 0 0;
}
div#content div.green{
	background:url(../img/bg-tabellen-green-main.gif) repeat-y 0 0;
}
div#content div.green div.top{
	background:url(../img/bg-tabellen-green-top.gif) no-repeat 0 0;
}
div#content div.green div.bottom{
	background:url(../img/bg-tabellen-green-bottom.gif) no-repeat 0 100%;
}
div#content div.green div.title{
	background:#249301 url(../img/bg-tabellen-green-title.gif) no-repeat 0 0;
}
div#content div.green ul{
	background:#eaffe2 url(../img/bg-tabellen-green-list.gif) repeat 0 0;
}
div#content div.green ul li{
	width:195px;
	padding:1px 5px 0 4px;
	color:#257b09;
}
div#content div.green ul li a{
	color:#257b09;
}
div#content div.green ul li div.meer{
	background:url(../img/bg-meer-green.png) no-repeat 0 0;
}
div#content div.blue{
	background:url(../img/bg-tabellen-blue-main.gif) repeat-y 0 0;
}
div#content div.blue div.top{
	background:url(../img/bg-tabellen-blue-top.gif) no-repeat 0 0;
}
div#content div.blue div.bottom{
	background:url(../img/bg-tabellen-blue-bottom.gif) no-repeat 0 100%;
}
div#content div.blue div.title{
	background:#1461aa url(../img/bg-tabellen-blue-title.gif) no-repeat 0 0;
}
div#content div.blue ul{
	background:#e2eeff url(../img/bg-tabellen-blue-list.gif) repeat 0 0;
}
div#content div.blue ul li{
	width:197px;
	padding:1px 3px 0 4px;
	color:#10518f;
}
div#content div.blue ul li a{
	color:#10518f;
}
div#content div.blue ul li div.meer{
	background:url(../img/bg-meer-blue.png) no-repeat 0 0;
}
div#content div.advertentie{
	width:650px;
	height:69px;
	overflow:hidden;
	margin:6px 0 2px 8px;
}
div#content div.advertentie div{
	width:650px;
	overflow:hidden;
	padding:4px 0 3px;
}
div#content div.adv_blue{
	background:#1462ab url(../img/bg-advertentie-blue.gif) repeat-x 0 0;
}
div#content div.adv_green{
	background:#279602 url(../img/bg-advertentie-green.gif) repeat-x 0 0;
}
div#content div.adv_blue div{
	background:url(../img/bg-advertentie-blue-bg.gif) no-repeat 0 0;
}
div#content div.adv_green div{
	background:url(../img/bg-advertentie-green-bg.gif) no-repeat 100% 0;
}
div#content div.advertentie a.banner{
	border:1px solid #fff;
	width:468px;
	height:60px;
	display:inline;
	margin:0 6px 0 5px;
}
div#content div.advertentie a.banner img{
	width:468px;
	height:60px;
	float:left;
}
div#content div.adv_blue a.banner{
	float:right;
}
div#content div.adv_green a.banner{
	float:left;
}
div#footer{
	padding:0 0 2px 183px;
	width:666px;
	background:#fff;
	float:right;
	display:inline;
}
div#footer ul{
	text-align:center;
	width:666px;
	line-height:12px;
	overflow:hidden;
	margin:7px 0 0;
}
* html div#footer ul{margin:10px 0 0;}
*+ html div#footer ul{margin:10px 0 0;}
div#footer ul li{
	display:inline;
	color:#020202;
	font-size:9px;
	line-height:12px;
	font-weight:bold;
}
div#footer ul li a{
	color:#2ea107;
	font-size:9px;
}
div#footer ul li span{
	padding:0 0 0 3px;
}