
body #resultframe{
	position:relative;
	padding-bottom:20px;
	max-width:960px;
	font-size:13px;
}

body #sponsoredlinks{
	position:relative;
	padding-bottom:3px;
	width:760px;
	clear:both;
	top:3px;
}

#right{
	position:absolute;
	width:216px;
	top:0px;
	right:10px;
	text-align:left;
	font-size:13px;
	z-index:2;
	}


#resultframe ol{
margin:0;
list-style:none;
padding:0;
}
#message{
	margin-left:10px;
	}


.title{font-size:125%;color:#2e4e9f}
.title:visited{color:#551a8b}
.title_up:first-letter {text-transform:uppercase;}
.title:first-letter, .title b:first-letter{text-transform:uppercase;}

.serv, .serv a{ color:#fa5a5a; line-height:80%}

.source{
	font-size:80%; color:#666666;
	padding-left:10px;
}


#resultframe{	text-align:left;}
#resultframe ul{margin:0px}
#resultframe .resultOl{min-height:500px}
.comments-spell {height:24px;padding-left:10px;color:#c00;font-size:15px;}
#comments {padding-bottom:12px; padding-left:0; margin:0; }
.comments-sugg {height:24px;padding-left:10px}
#afbcomments li {list-style:none; background:url(../p-wit.gif) no-repeat 16px 0px; padding-left:40px; margin:0; height:22px;}
#afbcomments {margin:10px 0 2px 42px; }

.comment_p{display:table; margin:10px 0 5px 40px; width:500px; margin-bottom:10px;}

.green { text-transform:lowercase;}

.green, .green:visited, .green:active{
color:#50a219;
text-decoration:none;
}

.line, .lineend, .linetip{
position:relative;
border-bottom:1px solid #CCCCCC;
color:#aaaaaa;
font-size:78%;
font-family:verdana;
padding:0 0 0 0;
z-index:4;
margin-top:6px;
}

.nomargin{margin:0}

.linetip{
top:3px;
}

.linetext{
position:absolute; 
right:0; 
top:3px; 
padding-left:5px;
padding-right:10px;
}

.linegg{
position:relative;
font-size:78%;
font-family:verdana;
padding:0 0 0 0;
z-index:4;
}

.linegg a{color:#999999;text-decoration:none;} 
.linegg a:hover {text-decoration:underline;}
.ggads {background:#f7f9fd;border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;width:690px;}

.line, .linetip {width:690px;}
body.smal .line, body.smal .linetip, body.smal2 .line, body.smal2 .linetip {width:590px;}
.lineend{ max-height:1px; padding-top:10px; width:700px;}
body.smal .lineend, body.smal2 .lineend{width:600px}
.linetip {margin-top:-10px;}

#zoektip {padding: 12px 0 20px 10px; margin:0; list-style:none}
#zoektip li{	margin-top:7px;list-style:none}
#zoektip .mp{list-style-image:none}

.resultpages{
margin-bottom:27px;
margin-top:20px;
text-align:center;
display:block;
clear:both;
position:relative;
}
.resultpages a.link, .resultpages a.visited{color:#777766}

.resultpages .nr, .nrbig{
	padding: 4px 6px;
	background:#f8e1a8;
	border:1px solid #e3c479;
	color:#777766;
	text-decoration:none;
	margin:0 1px;
	}	

.nrbig, .resultpages a.nr:hover{	
	color:#000;
	background:#f4b721;
	border:1px solid #cd950a;
}

.nn a:visited, .nn a, .nn a:active {font-size:12pt; color:#000; font-weight:bold; text-decoration:none}
.ch {cursor:pointer}


/* GEAVANCEERD */
.geav, .voork{margin-top:-10px;z-index:5;background:#e8e8e8;border:1px solid #e2ded5;border-top:0;}
.geav table{
	margin-left:20px;
	width:88%}
.geav td{padding:3px 0}
.w200{width:200px}
.bluekop{color:#b07d00;font-size:16px;margin-bottom:0}

/* toolbarpagina bullets */
#resultframe table li, #resultframe table ul{list-style:disc;margin:5px 0 0 20px;padding:0 0 0px 10px}


/* VOORKEUREN */
.voork table{
	margin-left:20px;
	width:90%}
.voork table td{
	padding:15px 2px;
	border-bottom:1px solid #f7f6f2}

.warning, .warncookie{
	border:1px solid #c00;
	width:550px;
	padding:9px 13px;
	background:white}
.warning{	margin-top:20px}

#content{
	display:block;
	position:relative;
	max-width:960px;
	}
#result_stats{
	color:#888;
	text-align:right;
	font-size:12px;
	margin:3px 0 13px 0;
	}
/* telefoongidslogo */
#result_stats img{margin-right:10px}


/* clusters */
#clusters{
	background:url(../cluster_bg.png) bottom no-repeat;
	width:216px;
	padding:0 0 8px 0;
	line-height:100%;
	}
#clusters_top{
	background:url(../cluster_top_bg.png);
	display:block;
	width:216px;
	font-size:12px;
	height:32px;
}

#clusters_top .tab, #clusters_top .tab_on{
	float:left}
#clusters_top .tab_on{
background: url(../tab_hoeklon.png) left top no-repeat;}

#clusters_top .tab a{
	color:#666;	text-decoration:none;display:block;	padding:7px 10px}
#clusters_top .tab a:hover{text-decoration:underline}	
#clusters_top .tab_on a{
	color:black;font-weight:bold;text-decoration:none;	display:block;padding:8px 10px 7px 10px;
		background: url(../tab_hoekroncl.png) right top no-repeat;}
	
#clusters_inner{
	padding:0 0 0 6px}
		
	#clusters img{ vertical-align:middle}

	#clusters a{
		text-decoration:none}

	#clusters h2 a {display:block;} 
	#clusters h2 a:first-letter{text-transform:uppercase;}
	#clusters h2{
		font-size:13px;
		color:#2e4e9f;
		font-weight:bold;
		margin-bottom:2px;
		margin-top:4px;
		background: url(../cl/i/cluster_icon.png) no-repeat; padding:1px 0 2px 22px;
		line-height: 16px;
		}

	#clusters table, #clusters table td{
		border-collapse: collapse;
		border:0;
		padding:0;
		margin:0;
		white-space:nowrap;
		}
	.fc-num{
		font-size:11px;
		color:#999999;
	}


.sponsorright{
	margin-top:20px;
	margin-left:10px;
	}
.sponsorright a{
	text-decoration:underline
}
.sponsorright span{
	display:block;
	text-align:right;
	color:#ccc;
	margin-bottom:10px;
}
#right .green{text-decoration:none}

#verwant, #meerresultaten{	margin:14px 0 30px 10px	}
#meerresultaten a{font-weight:bold}
#meerresultaten{font-size:15px;color:#c00}
#verwant table{border:0;margin:0 0 10px 0;padding:0;border-collapse:collapse}
#verwant td{padding:4px 25px 2px 0}

/* Mp3 */
#mp3 .space{padding:0 4px;color:#999}
#mp3 .title_up{padding-bottom:5px}
#mp3 .green{font-size:11px}
#mp3 li{font-size:12px;line-height:14px}