/* Standaard waarden */
* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px;
	text-decoration: none;
}
html {
	background: #e8f3ff url('/images/htmlbg.gif') repeat-x top left;
	background-image: #e8f3ff url('/images/htmlbg.gif') repeat-x top left;
}
body {
	width: 889px;
	margin: 0px auto;
	font: 11px Arial, Helvetica, sans-serif;
	color: #2b3362;
}
a {
	color: #002d5a;
}
/* Header */
h1#header {
	width: 277px;
	height: 44px;
	background: url('/images/headerbg2.gif') no-repeat top left;
	background-image: url('/images/headerbg2.gif') no-repeat top left;
}
h1#header a {
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
}
/* Topmenu 1 */
ul#topmenu1 {
	background: url('/images/topmenu1bg.gif') no-repeat top left;
	background-image: url('/images/topmenu1bg.gif') no-repeat top left;
	padding-top: 3px;
	height: 24px;
}
ul#topmenu1 li {
	float: left;
	background: url('/images/topmenulibg.gif') no-repeat center left;
	background-image: url('/images/topmenulibg.gif') no-repeat center left;
	height: 24px;
	padding: 0px 2px 0px 14px;
}
ul#topmenu1 li a {
	float: left;
	display: block;
	height: 21px;
	color: #fff;
	font: 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	font-weight: bold;
	padding: 2px 5px 0px 5px; 
}
ul#topmenu1 li a:hover { color: #fffc00; background: url('images/topmenu1ahover.gif') repeat-x top left; background-image: url('images/topmenu1ahover.gif') repeat-x top left; }
ul#topmenu1 li.first { background: none; padding-left: 10px; }
/* Topmenu 2 */
ul#topmenu2 {
	background: url('/images/topmenu2bg.gif') no-repeat top left;
	background-image: url('/images/topmenu2bg.gif') no-repeat top left;
	height: 25px;
}
ul#topmenu2 li {
	float: left;
	height: 25px;
	background: url('/images/topmenu2libg.gif') no-repeat top left;
	background-image: url('/images/topmenu2libg.gif') no-repeat top left;
	padding: 0px 0px 0px 5px;
}
ul#topmenu2 li a {
	float: left;
	display: block;
	height: 21px;
	color: #fff;
	font: 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	font-weight: bold;
	padding: 2px 5px 0px 5px; 
}
ul#topmenu2 li a:hover { color: #aad3ff; }
ul#topmenu2 li.first { background: none; padding-left: 10px; }
/* Info */
div#info {
	background: url('/images/infobg.gif') no-repeat top left;
	background-image: url('/images/infobg.gif') no-repeat top left;
	height: 24px;
	margin-bottom: 7px;
}
div#info p {
	float: left;
	font-weight: bold;
	padding: 4px 0px 0px 7px;
}
div#info span {
	float: right;
	width: 168px;
	padding-right: 6px;
}
div#info span a {
	background: url('/images/formago.gif') no-repeat top left;
	background-image: url('/images/formago.gif') no-repeat top left;
	display: block;
	width: 32px;
	height: 24px;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
}
div#info span input {
	background: url('/images/forminputbg.gif') no-repeat top left;
	background-image: url('/images/forminputbg.gif') no-repeat top left;
	height: 21px;
	width: 136px;
	float: left;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 3px;
}
/* Content */
div#content {
	background: url('./images/contentbg.gif') repeat-y top left;
	background-image: url('./images/contentbg.gif');
	height: 1%;
}
div#content div#inner {
	background: url('/images/innerbg.gif') no-repeat top left;
	background-image: url('/images/innerbg.gif') no-repeat top left;
	padding: 10px 2px 5px 3px;
}
/* Left */
div#left {
	width: 174px;
	float: left;
}
div#left img.ad {
	margin: 0px 0px 9px 25px;
}
/* Menu */
div#left h2 {
	background: url('/images/lefth2bg.gif') no-repeat top left;
	background-image: url('/images/lefth2bg.gif') no-repeat top left;
	height: 31px;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 1px 0px 0px 3px;
}
div#left div#menu {
	background: url('/images/menubg.gif') no-repeat bottom left;
	background-image: url('/images/menubg.gif') no-repeat bottom left;
	padding-bottom: 16px;
}
div#left ul {
	background-color: #f0efef;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	padding: 0px 2px 50px 2px;
}
div#left ul li {
	border-bottom: 1px solid #dbd9d9;
	border-top: 1px solid #f6f6f6;
	padding: 4px 0px 4px 0px;
}
div#left ul li.first { border-top: none; padding-top: 0px; }
div#left ul li.last { border-bottom: none; }
/* Right */
div#right {
	width: 703px;
	float: right;
}
div#right div#googleads {
	padding: 2px 0px 25px 0px;
}
/* Middle */
div#middle {
	width: 459px;
	float: left;
}
div#middle img.ad2 {
	margin-bottom: 17px;
}
div#middle h2 {
	font: 18px Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
}
div#middle p.new {
	line-height: 13px;
	margin-bottom: 20px;
}
/* Tabs */
ul.tabs {
	height: 22px;
}
ul.tabs li {
	float: left;
	height: 22px;
}
ul.tabs li a {
	display: block;
	height: 22px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	width: 117px;
}
ul.tabs li a.index { background: url('/images/tabindex.gif') no-repeat top left; }
ul.tabs li a.user { background: url('/images/tabsuser.gif') no-repeat top left; }
ul.tabs li a.freeware { background: url('/images/tabsfreeware.gif') no-repeat top left; }
ul.tabs li a.geefmening { background: url('/images/tabreactie1.gif') no-repeat top left; }
ul.tabs li a.mening { background: url('/images/tabreactie2.gif') no-repeat top left; }
/* Tabcontent */
div#tabcontent {
	background: url('/images/tabcontentbg.gif') no-repeat top left;
	height: 149px;
	padding: 7px;
}
div#tabcontent h3 {
	font-size: 12px;
	margin-bottom: 2px;
}
div#tabcontent p {
	margin-bottom: 5px;
	line-height: 12px;
}
div#tabcontent p.meer {
	text-align: right;
	font-weight: bold;
}
/* Popular */
div#popular {
	width: 239px;
	float: right;
}
div#popular h2 {
	background: url('/images/popularh2bg.gif') no-repeat bottom left;
	background-image: url('/images/popularh2bg.gif') no-repeat bottom left;
	padding: 0px 0px 18px 4px;
	font-size: 18px;
	font-weight: normal;
}
div#popular div.bg {
	background: url('/images/popularbgbg.gif') no-repeat bottom left;
	background-image: url('/images/popularbgbg.gif') no-repeat bottom left;
	padding-bottom: 21px;
	margin-bottom: 5px;
}
div#popular ul {
	background: url('/images/popularulbg.gif') repeat-y top left;
	background-image: url('/images/popularulbg.gif') repeat-y top left;
	padding: 0px 8px 0px 5px;
	height: 1%;
}
div#popular li span {
	display: block;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	width: 19px;
	height: 27px;
	padding-right: 4px;
}
div#popular li span.een { background: url('/images/populareen.gif') no-repeat center left; }
div#popular li span.twee { background: url('/images/populartwee.gif') no-repeat center left; }
div#popular li span.drie { background: url('/images/populardrie.gif') no-repeat center left; }
div#popular li span.vier { background: url('/images/popularvier.gif') no-repeat center left; }
div#popular li span.vijf { background: url('/images/popularvijf.gif') no-repeat center left; }
div#popular li span.zes { background: url('/images/popularzes.gif') no-repeat center left; }
div#popular li span.zeven { background: url('/images/popularzeven.gif') no-repeat center left; }
div#popular li span.acht { background: url('/images/popularacht.gif') no-repeat center left; }
div#popular li span.negen { background: url('/images/popularnegen.gif') no-repeat center left; }
div#popular li span.tien { background: url('/images/populartien.gif') no-repeat center left; }

div#popular ul li {
	border-top: 1px solid #e7e7e7;
	padding: 3px 0px 3px 0px;
}
div#popular ul li.first {
	border-top: none;
}
div#popular ul li big {
	font-weight: bold;
	font-size: 11px;
}
div#popular img {
	display: block;
	float: left;
	padding-right: 5px;
}
/* Footer */
div#footer {
	text-align: center;
	font-size: 12px;
	background: url('/images/footerbg.gif') no-repeat top left;
	background-image: url('/images/footerbg.gif') no-repeat top left;
	padding: 45px 0px 10px 0px;
}
div#footer p#copyright {
	font-weight: bold;
}
div#footer p#copyright a {
	text-decoration: underline;
}
div#rating {
	font-size: 10px;
	width: 154px;
	height: 21px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	position: relative;
}
div#rating label {
	width: 150px;
	position: absolute;
	left: -155px;
	top: 3px;
	text-align: right;
	font-weight: bold;
}
div#rating ul {
	list-style: none;
	padding: 0;
	width: 70px;
	height: 15px;
	position: relative;
	top: 1px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	background-image: url(/images/ster.png);
	background-repeat: repeat-x;
	background-position: 1px top;
	left: 2px;
}
div#rating ul li {
	float: left;
	padding: 0px;
	margin: 0px;
	border: none;
}
div#rating ul li a {
	display: block;
	width: 14px;
	height: 14px;
	text-decoration: none;
	text-indent: 99999px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	overflow: hidden;
}
div#rating ul li a:hover {
	z-index: 1;
	left: 0px;
	background-image: url(/images/ster_on.png);
	background-position: left bottom;
}
div#rating ul a.one {
	left: 1px;
}
div#rating ul a.one:hover {
	width: 15px;
}
div#rating ul a.two {
	left: 16px;
}
div#rating ul a.two:hover {
	width: 28px;
}
div#rating ul a.three {
	left: 31px;
}
div#rating ul a.three:hover {
	width: 42px;
}
div#rating ul a.four {
	left: 46px;
}	
div#rating ul a.four:hover {
	width: 57px;
}
div#rating ul a.five {
	left: 61px;
}
div#rating ul a.five:hover {
	width: 70px;
}
a#options {
	margin-left: 15px;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

input,textarea#textbox {
	font-family: Arial, sans-serif, Tahoma, Verdana, Helvetica;
	font-size: 11px;
	border-color: #000000;
	border-bottom: 1px solid #dbd9d9;
	border-top: 1px solid #f6f6f6;
}
.style1 {
	font-size: large;
}
.style2 {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
.style3 {
	border-style: solid;
	border-width: 1px;
	border-bottom: 1px;
	border-top: 0px;
	border-left: 0px;
}
.green {
	color: green;
	font-weight: bold;
}
.red {
	color: red;
}
table#top span {
	display: block;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	width: 19px;
	height: 27px;
	padding-right: 4px;
}


table#top span.top1 { background: url('/images/populareen.gif') no-repeat center left; }
table#top span.top2 { background: url('/images/populartwee.gif') no-repeat center left; }
table#top span.top4 { background: url('/images/populardrie.gif') no-repeat center left; }
table#top span.top3 { background: url('/images/popularvier.gif') no-repeat center left; }
table#top span.top5 { background: url('/images/popularvijf.gif') no-repeat center left; }
table#top span.top6 { background: url('/images/popularzes.gif') no-repeat center left; }
table#top span.top7 { background: url('/images/popularzeven.gif') no-repeat center left; }
table#top span.top8 { background: url('/images/popularacht.gif') no-repeat center left; }
table#top span.top9 { background: url('/images/popularnegen.gif') no-repeat center left; }
table#top span.top10 { background: url('/images/populartien.gif') no-repeat center left; }


div.column_nav { 
float: left; 
overflow: hidden; 
text-align: left; 
color: #000000; /* ct_txt */ 
} 

div.column1 { 
float: left; 
width: 140px; 
overflow: hidden; 
text-align: left; 
margin-left: 0px; 
color: #000000; /* ct_txt */ 
} 

div.column2 { 
float: left; 
width: 140px; 
overflow: hidden; 
text-align: left; 
margin-left: 0px; 
color: #000000; /* ct_txt */ 
} 

div.column3 { 
float: left; 
width: 140px; 
overflow: hidden; 
text-align: left; 
margin-left: 0px; 
color: #000000; /* ct_txt */ 
} 
.rubriek { 
color: #000000; 
text-align: left; 
font-size: 11px; 
margin: 10px 0px 0px 0px; 
padding: 2px; 
background: #B9DAFF; /* rubriek_bg */ 
} 

div.spacer { 
float: left; 
width: 6px; 
overflow: hidden; 
text-align: left; 
margin-left: 0px; 
color: #000000; 
} 
span.catorie { 
display: block;
font-family: verdana, arial, helvetica, geneva, sans serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
line-height: 12px; 
color: #FFFFFF; /* header_txt */ 
background-color: #093D76; /* header_bg */ 
text-align: left; 
padding: 1px 0px 1px 2px; 
margin: 0px; 
text-decoration: none;
 } 
