/* MODEL */
	#model_thema { 
		text-align:left;
		width:1000px;
		min-height: 100%;
		height: 100%;
		position:relative;
	}
	.content_thema {
		position:relative;
		margin-left:10px;
		margin-right:0px; 
		margin-top:20px;
		width: 620px;
	}
	.content_full { 
		z-index:1;
		width: 640px;
		margin-left:-10px;
	}
	.content_thema .content_thema {
		margin:0px;
	}
	#thema_blad_margin .content_thema {
		margin:0px;
	} 
	.popup .content_thema {
		margin-left:0px;
		margin-right:0px; 
		margin-top:0px;
		width:695px;
	}
	
	#inhoud_thema { 
		width: 1000px; 
		position: relative; 
		text-align: left;
		top: 0px;
		min-height: 100%;
	}

	#inhoud_thema_vollebreedte {
		left:5px;
		width: 990px;
		position: relative; 
		overflow-x:hidden;
		text-align: left;
		top: 0px;
		min-height: 100%;
	}

	#boven_thema { 
		width: 1000px; 
		position: relative; 
		height: 36px;
		margin-left: 0px; 
		overflow:hidden;
		background-repeat:no-repeat;
		background-position:0px 0px;
	}
	#boven_menu_thema {
		background-color: transparent;
		z-index: 900;
		left:141px;
		width: 845px; 
		display:inline;
		position: absolute; 
		top: 1px;
		height: 21px;
	}
	#boven_menu_schaduw_thema {
		width: 0px; 
		height: 0px;
		display: none;
	}

.Kop {
/*	text-shadow: #7B7B7B 0.5px -0.5px 1px; */
}

#onder_thema { /* MODEL */
	width: 1000px; 
	position: relative; 
	height: 30px; 
	background-repeat:no-repeat;
	background-position:0px -128px;
	overflow: hidden;
}
#thema_opties {
	position: relative; 
	z-index: 10; 
	left: 0px; 
	top: 0px;
	width:320px;
	margin-right:2px;
	overflow-x:hidden;
}
.thema_optie_div {
	width:310px;height:35px;
}

a.thema_filter:link { text-decoration:none; }
a.thema_filter:visited { text-decoration:none; }
a.thema_filter:active { text-decoration:none; }
a.thema_filter:hover { text-decoration:none; }

a.thema_optie:link { text-decoration:none; }
a.thema_optie:visited { text-decoration:none; }
a.thema_optie:active { text-decoration:none; }
a.thema_optie:hover { text-decoration:none; }

.thema_widgets { /* MODEL */
	position: relative; 
	z-index: 10; 
	left: 5px; 
	top: 5px;
	width:310px;
	overflow-x:hidden;
}

.thema_widgets300 { /* MODEL */
	position: relative; 
	z-index: 10; 
	left: 10px; 
	top: 5px;
	width:300px;
	overflow-x:hidden;
}

#thema_widgets { /* MODEL */
	position: relative; 
	z-index: 10; 
	left: 0px; 
	top: 0px;
	width:320px;
	margin-right:2px;
}
.thema_widget_flash { position:relative; width: 320px; height: 320px; }
.thema_widget_holder { position:relative; width:320px; margin-right:2px; overflow:hidden; margin-bottom:2px; text-align:center; }
.thema_card_holder { position:relative; width:316px; margin-left:2px; margin-right:4px; margin-top:4px; overflow:hidden; margin-bottom:2px; }
.thema_widget_titel { position:relative; width:302px; margin-left:8px; margin-right:10px; margin-top:5px; overflow:hidden; padding-bottom:5px; margin-bottom:10px; border-bottom: dotted 1px #7B7B7B; }

#thema_opties_top {
	width:320px; background-repeat:no-repeat; background-position:-0px -77px; overflow: hidden; height:52px; 
}

#thema_opties_top p {  margin-top:16px;font-size:16px; text-align:center; width:100%; }

#thema_opties_middle {
	margin-left:5px; width:310px; background-repeat:repeat-y;
}
#thema_opties_bottom{
	width:320px; background-repeat:no-repeat; background-position:-0px -129px; height:23px; margin-bottom:2px;
}
#disclaimer_thema { /* MODEL */
	margin-top: 8px; float: right; margin-right: 18px; position: relative; height: 21px;
}

#notice_thema { /* MODEL */
	margin-top: 8px; float: left; margin-left: 18px; position: relative; height: 21px;
}

#formulier_melding {
	font-weight:bold;
}

/* IK WIL */
	#thema_ikwil {
		z-index: 1000;
		left: 764px; 
		top:6px;
		overflow: hidden; 
		height: 22px; 
		width:140px;
		position: absolute; 
		display:inline;
	}
	#thema_ikwil_veld { margin-left:15px; margin-top:2px; }
	.thema_ikwil_textfield { border-color:transparent;background-color:transparent;width:85px; }
	#thema_ikwil_knop { position: absolute; display:inline; left:114px; top:-4px; }

/* MELDING */
#melding {
	background-position: -0px -36px;
	width: 810px;
	height: 36px;
	overflow: hidden;
	display:none; 
	position: relative;
	margin-top:-5px;
	margin-left: 95px;
	background-repeat:no-repeat;
}

#bullet1 {
	background-repeat:no-repeat; background-position:-944px -368px;width:10px;height:17px;
}

#bullet2 {
	background-repeat:no-repeat; background-position:-954px -368px;width:10px;height:17px;
}

#geenlogo { 
	background-image:url(/_content_/icons/IC_geenlogo_85.png);
	background-position: 0px 0px;
}

#overzicht_geenlogo {
	background-image:url(/_content_/icons/IC_geenlogo.png);
	background-position: 0px 0px;
}

/* LOGIN */
	#thema_login {
		position:absolute;
		display:inline;
		width:86px;
		height:30px;
		left:767px;
		top:0px;
		cursor:pointer;
		background-repeat:no-repeat;
	}
	.thema_login_up {
		background-position:-592px -590px;
	}
	.thema_login_over {
		background-position:-592px -620px;
	}
	#thema_login_tekst {
		font-size:10px;
		font-weight:bold;
		z-index:1;
		position:absolute;
		top:8px;
		left:10px;
	}

/* BUTTONS */
	a.grote_knop { display:inline;position:absolute;width: 251px;height: 30px;overflow:hidden;cursor:pointer;border:0px;background-repeat:no-repeat;background-position:-320px -306px;background-color:transparent;text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none;line-height:30px; }
	a.grote_knop:hover { background-position:-571px -306px; }

	.button_large { /* MODEL */
		text-transform:lowercase;
		width: 251px;
		height: 30px;
		cursor:pointer;
		border:0px;
		background-repeat:no-repeat;
		background-position:-320px -306px;
		background-color:transparent; line-height:13px;
	}
	.button_large_hover { background-position:-571px -306px; }

	.button_small {
		text-transform:lowercase;
		width: 125px;
		height: 30px;
		cursor:pointer;
		border:0px;
		background-repeat:no-repeat;
		background-position:-825px -306px;
		background-color:transparent;
		padding-top:1px;
		padding-bottom:4px;
		-moz-box-sizing:border-box;
	}
	.button_small_hover { background-position:-829px -336px; }

	.button_rond {
		width: 29px;
		height: 29px;
		cursor:pointer;
		border:0px;
		background-repeat:no-repeat;
		background-color:transparent;
		position:absolute;
		display:inline;
	}

	.button_terug { background-position:-971px -395px; }
	.button_terug_inactief { cursor: default; background-position:-942px -515px; }
	.button_terug_hover { background-position:-971px -366px; }

	.button_verder { background-position:-769px -599px; }
	.button_verder_inactief { cursor: default; background-position:-971px -515px; }
	.button_verder_hover { background-position:-769px -628px; }

	.button_label_holder { position:absolute; display:inline; }
	.lr_label { position:absolute; width:29px; display:inline; top:45px; text-align:center; }
	
	.button_label { position:absolute; display:inline; background-repeat:no-repeat; background-color:transparent; width:120px;height:29px;overflow:hidden; text-decoration:none; text-transform:lowercase; }
	.button_label_margin { width:35px; height: 29px; }
	a.extra_thema_tab { position:absolute; display:inline; width:140px; padding-left:40px; left:3px; height:35px;text-decoration:none; padding-top:13px;cursor:pointer; -moz-box-sizing:border-box;}

	a.button_label_links { background-position:-971px -395px; text-align:left; }
	a.button_label_links:hover { background-position: -971px -366px; }

	a.button_label_rechts { background-position:-678px -599px; text-align:right; }
	a.button_label_rechts:hover { background-position:-678px -628px; }

/* THUMBS */
	#thumbs { position:relative; width:308px; overflow:hidden; height:47px; margin-left:1px; }
	#thumbs_holder { margin-left:-11px; width:330px; overflow:hidden; height:47px; }

	#tourstatus { display:inline; position:absolute; width:364px; overflow:hidden; height:30px;left:200px;top:14px;z-index:2;}

	#tourthumbs_holder { position:relative; margin-left: 5px; width:640px; overflow:hidden; height:59px; }

	#tourthumbs { margin-left:38px; width:564px; overflow:hidden; height:47px;}

	/* Let op ! Ook in earthtour.js instellen ! */
	#tourmarker { display:inline; position:absolute; top:44px;left:60px; width:4px; overflow:hidden; height:7px; z-index:3;background-position: -320px -656px; }
	#tourprogress { display:inline; position:absolute; top:51px; left:0px; width:640px; overflow:hidden; height:4px; }

	#playpause { top:7px;left:98px;z-index:2; }

	#countdown {
		position:relative;
		margin-left: 35px; 
		width: 265px; 
		height:16px;
		overflow:hidden;
	}

	.thumb_actief { position:relative;margin: 0px; width: 47px; height: 47px; background-position: -890px -544px; width: 47px; height: 47px; }
	.thumb { position:relative;margin: 0px; width: 47px; height: 47px; background-position: -890px -591px; width: 47px; height: 47px; }
	.thumb_clip_holder { position:absolute;display:inline;width:35px;height:35px;overflow:hidden;left:6px;top:6px; }

	.icons_clip { background-position:-217px -152px; }

/* BLADEREN */
/*	#bladeren { position:relative; background-position: -0px -600px; width: 320px; height: 74px;  }*/

	#bladeren { position:relative; width:320px; margin-right:2px; overflow:hidden; margin-bottom:2px; }

	#bladeren_top { position:relative; background-position: -0px -600px; width: 320px; height: 39px; overflow:hidden; }
	#bladeren_middle { position:relative; background-repeat: repeat-y; width: 310px; min-height:25px; margin-left:5px;}
	#bladeren_bottom { position:relative; background-position: -0px -662px; width: 320px; height: 12px; size:0; background-repeat:no-repeat;}

	#thema_blad_navigatie { position:absolute; display:inline; width: 650px; height: 0px; top:99px;left:12px; z-index:1; } /* height:80px; */
	#thema_tab_links { left:0px;position:absolute; top:0px;width:34px;height:80px;overflow:hidden;background-position: -234px -256px; }
	#thema_tab_rechts { left:620px;position:absolute; top:0px;width:34px;height:80px;overflow:hidden;background-position: -268px -256px; }
	.thema_tabs { position:absolute; top:4px;width:117px;height:58px;overflow:hidden; cursor: pointer; z-index:2; }
	a.thema_tab { text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:117px; height: 58px; background-repeat:no-repeat; position: absolute;  padding: 4px 4px 4px 4px; background-position: -0px -220px; -moz-box-sizing:border-box;}
	a.thema_tab:hover {  padding: 3px 4px 4px 4px; background-position: -117px -278px; }
	a.thema_tab_actief { cursor: pointer; text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:117px; height: 58px; background-repeat:no-repeat; position: absolute; margin-top: 0px; font-weight:bold;  padding: 4px 4px 4px 4px; background-position: 0px -278px; -moz-box-sizing:border-box;}

	#thema_blader_balk { position:absolute; display:inline; width: 666px; height: 43px; top:3px;left:6px; z-index:1; background-repeat:no-repeat; background-position: -0px -491px; }
	#thema_blader_balk_footer { position:relative; width: 666px; height: 43px; top:-20px;left:6px; z-index:1; background-repeat:no-repeat; background-position: -0px -491px; }
	.blader_balk_margin { width:35px;height:28px;} 
	.blader_tabs { position:absolute; display:inline; top:-18px;width:101px;height:24px;overflow:hidden; cursor: pointer; z-index:2; }
	a.blader_tab { text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:101px; height: 24px; background-repeat:no-repeat; position: absolute;  background-position: -666px -491px; padding: 7px 4px 4px 4px; -moz-box-sizing:border-box; }
	a.blader_tab:hover {  padding: 6px 4px 4px 4px; background-position: -767px -491px; }
	a.blader_tab_actief { cursor: pointer; text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:101px; height: 24px; background-repeat:no-repeat; position: absolute; margin-top: 0px; font-weight:bold;  padding: 7px 4px 4px 4px; background-position: -868px -491px; -moz-box-sizing:border-box;}

	.sorteren { position:absolute; display:inline;top:8px;width:50px;height:29px;text-decoration:none; background-repeat:no-repeat;text-align:left;overflow:hidden;-moz-box-sizing:border-box;}
	.blader_pagina { position:absolute; display:inline; top:8px;height:29px;text-transform:lowercase;text-align:right;width:180px;left:130px;}
	a.sorteren_ASC { background-position: -945px -602px; }
	a.sorteren_ASC:hover { background-position: -945px -631px; }
	a.sorteren_ASC_actief { background-position: -945px -573px; }
	a.sorteren_ASC_actief:hover { background-position: -945px -631px; }

	a.sorteren_DESC { background-position: -945px -544px;  }
	a.sorteren_DESC:hover { background-position: -945px -573px; }
	a.sorteren_DESC_actief { background-position: -945px -631px; }
	a.sorteren_DESC_actief:hover { background-position: -945px -573px; }

/* POPDOWN en TABDROP */
.popdown {
	position:absolute;display:inline;width:196px;z-index:9;visibility:hidden;height:auto;
}

.popdown_header{
	width:196px;
	background-repeat:no-repeat;
	background-position:-702px -515px;
	height:12px;
	font-size:0;
}
.popdown_middle{
	width:196px;
	background-repeat:repeat-y;
}
.popdown_footer{
	width:196px;
	background-repeat:no-repeat;
	background-position:-702px -527px;
	height:12px;
	font-size:0;
}

.tabdrop {
	position:absolute;display:inline;width:146px;z-index:9;visibility:hidden;height:auto;
}

.tabdrop_header_links{
	width:146px;
	background-repeat:no-repeat;
	background-position:-320px -610px;
	height:10px;
	font-size:0;
}
.tabdrop_header_rechts{
	width:146px;
	background-repeat:no-repeat;
	background-position:-320px -600px;
	height:10px;
	font-size:0;
}
.tabdrop_middle{
	position:relative;
	width:146px;
	background-repeat:repeat-y;
}
.tabdrop_footer{
	width:146px;
	background-repeat:no-repeat;
	background-position:-320px -620px;
	height:10px;
	font-size:0;
}

/* THEMA BLAD */
div#thema_blad_content table { margin:0px 0px 0px 0px; }
.thema_blad_div tr { min-height: 16px; height: auto; }
div#thema_blad_content tr { min-height: 16px; height: auto; }
td.thema_blad_kop { padding:0px 0px 15px 45px; height:50px; width:605px; background-repeat:no-repeat; background-image:url(/_content_/icons/thema_tussenkop.png); }						
td.thema_blad_kop p { width:605px; }

td.thema_blad_sub { padding:0px 0px 0px 45px; }
td.thema_blad_subkop { padding:8px 0px 0px 45px; }
td.thema_blad_element { padding:8px 0px 8px 45px; }
td.thema_blad_regel { padding:0px 0px 0px 45px; }
td.thema_blad_tabel { padding:0px 0px 0px 45px; }

td.thema_blad_center { padding:8px 5px 8px 5px; }
td.thema_blad_center_full { padding:8px 2px 8px 2px; }
td.thema_blad_center_line { padding:0px 0px 0px 0px; }


	.thema_toevoegen { z-index:1; cursor: pointer; display: inline; position: absolute; width: 35px; height: 35px; margin-left:-41px; margin-top:-5px;background-image:url(/_content_/icons/IC_toevoegen.png); background-repeat: no-repeat; }
	.thema_bewerken_header { cursor: pointer; z-index:1; left:0px; top:3px; display: inline; position: absolute; width: 100%; height: 45px; background-image: url(/_content_/icons/IC_bewerken.png); background-repeat: no-repeat; }
	.thema_bewerken_header_blad { left: 110px; top: 12px; cursor: pointer; z-index:1; position: absolute; width: 555px; height: 85px; background-image: url(/_content_/icons/IC_bewerken.png); background-repeat: no-repeat; }
	.thema_bewerken { z-index:1; cursor: pointer; display: inline; position: absolute; width: 35px; height: 35px; margin-left:-41px; margin-top:-5px; background-image: url(/_content_/icons/IC_bewerken.png); background-repeat: no-repeat; }
	.thema_afbeelding_bewerken { cursor: pointer; z-index:1; display: inline; position: absolute; width: 85px; height: 85px; background-image: url(/_content_/icons/IC_bewerken.png); background-repeat: no-repeat; }
	.thema_wissel_holder { margin-left: 617px; z-index:1; display: inline; position: absolute; width: 35px; height: 35px; }

	#crowfile_toevoegen20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_toevoegen20.gif); }
	#crowfile_bewerken20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_bewerken20.gif); }
	#crowfile_wissen20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_wissen20.gif); }

	.wissel_holder { margin-left: 595px; z-index:1; display: inline; position: absolute; width: 35px; height: 35px; }
	.wissel_holder_overzicht { margin-left: 0px; z-index:1; display: inline; position: absolute; width: 35px; height: 35px; }

	.crowfile_openen { cursor: pointer; z-index:1; width: 35px; height: 35px; background-image:url(/_content_/icons/knop_openen.png); background-repeat: no-repeat; }
	.crowfile_sluiten { cursor: pointer; z-index:1; width: 35px; height: 35px; background-image:url(/_content_/icons/knop_sluiten.png); background-repeat: no-repeat; }

	#wissel_kaartje { 
		overflow: hidden; width: 650px; cursor: pointer; height: 35px; position:relative; background-color:#FFFFFF; margin: 0px; padding: 0px; margin-left: 0px; margin-top: 2px; background-image: url(/_content_/icons/thema_tussenkop.png); 
		background-repeat:no-repeat; background-position:0px -831px;
	}
	.wissel_preview {
		left: 35px; 
	}
	.wissel_unobtrusive {
		width: 650px; 
		background-color:#FFFFFF;
	}
	.thema_wissel_content_holder { width: 650px; overflow-x:hidden; overflow-y:auto; }

	#overzicht_wissel {
		position: absolute;
		left: 0px; 
		top: 0px; 
		height: 35px;
		width: 35px;
		overflow:hidden;
	}

	.direct_tabel {
		display:inline;
		left: 86px; 
		overflow: hidden; 
		width: 550px; 
		position: absolute; 
		top: 2px; 
		height: 30px;
	}

#thema_label_floating {
	position:relative;
	margin-left:0px;
	padding:8px 4px 4px 8px;
	height: 60px; 
	overflow:hidden;
	background-repeat:no-repeat;
	width: 640px; 
	background-image: url(/_content_/icons/thema_tussenkop.png); 
	-moz-box-sizing:border-box;
}

.thema_subicon_floating {
	margin-left:10px; margin-top:8px; z-index:2; position: relative; width: 35px; height: 35px; background-repeat: no-repeat;
}

#kaartje_titel { 
	height:14px;
}
.crowfile_tab_overzicht {
	text-align:left;
	position:relative;
	background-repeat: no-repeat;
	background-color: transparent;
	width:600px;
	overflow-x:hidden;
	margin:0px;
	padding:0px;
	size:0;
}

/* REACTIES */

	.thema_reactie_links { margin-left:42px; width:567px; overflow-x:hidden; -moz-box-sizing:border-box; }
	.thema_reactie_rechts { margin-left:42px; width:567px; overflow-x:hidden; -moz-box-sizing:border-box; }

	.thema_reactie_boven_rechts { font-size:0; height:22px; width:567px; background-repeat:no-repeat; background-position:-0px -556px; }
	.thema_reactie_boven_links { font-size:0; height:22px; width:567px; background-repeat:no-repeat; background-position:0px -534px; }
	.thema_reactie_onder { font-size:0; height:22px; width:567px; background-repeat:no-repeat; background-position:0px -578px; }

	.thema_reactie_clip_links { position:absolute; display:inline; background-repeat: no-repeat; background-color: transparent; left:-11px; width: 60px; height: 56px; background-position:-567px -534px; }
	.thema_reactie_clip_positie_links { position:absolute; width: 35px; height: 35px; left:11px; top:4px; font-size:0; overflow:hidden; }

	.thema_reactie_clip_rechts { position:absolute; display:inline; background-repeat: no-repeat; background-color: transparent; left: 602px; width: 60px; height: 56px; background-position:-627px -534px; }
	.thema_reactie_clip_positie_rechts { position:absolute; width: 35px; height: 35px; left:14px; top:4px; font-size:0; overflow:hidden; }

	.thema_reactie_midden { width:564px; background-repeat: repeat-y; background-color: transparent; }

	.thema_reactie_holder_links { margin-left:28px; width: 520px; overflow-x:hidden; overflow-y:auto; }
	.thema_reactie_holder_rechts { margin-left:28px; width: 520px; overflow-x:hidden; overflow-y:auto; }

	.thema_reactie_tools_links { text-align:right; }
	.thema_reactie_tools_rechts { text-align:right; }


/* CROWFILES */
#thema {
	width: 990px; position: relative; overflow:hidden; left:5px; top: 0px; min-height: 100%; height: auto !important; height: 100%;
}
#thema_header_label {
/*	text-shadow: #FFFFFF 0.5px -0.5px 1px; */
	position:absolute; display:inline; width: 865px; height: 85px; overflow: hidden; left:120px; top:17px; z-index:1;
}
#thema_header_toelichting { position:absolute; display:inline; width: 678px; height: 40px; top:75px;left:120px; z-index:1; font-size:11px; }

div#thema_header_navigatie { position:absolute; display:inline; width: 678px; height: 80px; top:60px;left:117px; z-index:1; }
#thema_label {
/*	text-shadow: #FFFFFF 0.5px -0.5px 1px; */
	position:absolute; display:inline; width: 529px; height: 85px; overflow: hidden; left:120px; top:12px;
}
div#thema_clip {
	left:-11px;position:relative; background-repeat: no-repeat; background-color: transparent; width: 100px; height: 111px; margin-left:0px; background-position:-117px -152px;
}
div#thema_clip_positie {
	position:absolute; width: 85px; height: 85px; overflow: hidden; left:9px; top:6px;
}

.thema_header{
	top:8px;
	margin-bottom:14px;
	position:relative;
	width:1000px;
	background-repeat:no-repeat;
	height:128px;
/*	font-size:0;*/
}
.thema_header_overlay {
	width:1000px;
	height:128px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(/_content_/thema/kop128_vierkant_innershadow.png);
}

.thema_top {
	font-size: 11px;
	line-height: 13px;
}
.thema_sub {
	font-size: 11px;
	line-height: 13px;
}
div#thema_header_clip {
	position:absolute; display:inline; z-index:1; width: 97px; height: 97px; overflow: hidden; left:15px; top:15px; background-position:-217px -152px;
}
div#thema_label_clip {
	position:absolute; display:inline; width: 97px; height: 97px; overflow: hidden; left:15px; top:6px; background-position:-217px -152px;
}
div#thema_label_png {
	position:absolute; display:inline; width: 97px; height: 97px; overflow: hidden; left:15px; top:6px;
}
div#thema_label_clip_positie {
	display:inline;position:absolute; width: 85px; height: 85px; overflow: hidden; left:6px; top:6px;
}
.thema_blad_div {
	font-size:0;margin:0px;width:650px;
}
.thema_blad_new {
	font-size:0;overflow:hidden;margin:0px;height:0px;width:0px;margin-bottom:0px;
}
div#thema_leer_top{
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -77px;
	height:12px;
	font-size:0;
}
div#thema_leer_middle{
	position:relative;
	width:678px;
	background-repeat:repeat-y;
}
div#thema_leer_bottom{
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -95px;
	height:12px;
	font-size:0;
}
div#thema_blad_top {
	position:relative;
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -124px;
	height:161px;
	z-index:10;
}
div#thema_blad_top_small{
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -107px;
	height:17px;
}
div#thema_blad_top_medium {
	position:relative;
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -124px;
	height:106px;
	z-index:10;
}
div#thema_blad {
	position: relative;
	width:678px;
	min-height: 400px;
	background-repeat:repeat-y;
	overflow: inherit;
	overflow-x:hidden;
	overflow-y: hidden; 
	z-index:0;
}
div#thema_blad_margin {
	width: 650px;
	min-height: 400px;
	margin-left:14px;
	margin-right:14px;
}
div#thema_content_margin {
	width: 640px;
	min-height: 400px;
	margin-left:19px;
	margin-right:19px;
}
div#thema_icons_margin {
	margin:0px;
	margin-top:18px;
	margin-left:18px;
	margin-bottom:18px;
	padding:0px;
}
div#thema_iconsonly_margin {
	margin:0px;
	margin-top:18px;
	margin-left:18px;
	margin-bottom:18px;
}
div#thema_clips_margin {
	margin:0px;
	margin-top:33px;
	margin-bottom:33px;
	margin-left:33px;
	padding:0px;	
}
div#thema_clipsonly_margin {
	margin:0px;
	margin-top:33px;
	margin-bottom:33px;
	margin-left:33px;
	padding:0px;	
}
div#thema_overzicht {
	min-height: 400px;
	background-repeat:repeat-y;
	z-index:0;
}
div#thema_overzicht_margin {
	width: 650px;
	min-height: 400px;
	margin-left:14px;
	margin-right:14px;
}
div#thema_blad_bottom{
	width:678px;
	background-repeat:no-repeat;
	background-position:-320px -287px;
	height:17px;
}

.home_logo { /* MODEL */
	width: 125px;
	height: 25px;
	display:inline;
	position:absolute;
	overflow:hidden;
	top:3px;
	left:14px;
	z-index:1;
}



/* THEMA DEFAULT */

/* .header_BE { background-image: url(/_content_/icons/thema_kop_bedrijven.png); } */
.header_AA { background-image: url(/_content_/icons/thema_kop_vacatures.png); }
.header_SA { background-image: url(/_content_/icons/thema_kop_vacatures.png); }
.header_VA { background-image: url(/_content_/icons/thema_kop_vacatures.png); }
.header_PR { background-image: url(/_content_/icons/thema_kop_personen.png); }
.header_MCS { background-image: url(/_content_/icons/thema_kop_mijnsphere.png); }

a.sorteren_ASC_actief { color: #F56D21; }
a.sorteren_DESC_actief { color: #F56D21; }

/* PULLDOWN MENU */
.pulldown { top:6px;z-index:99;position:relative; }
.pulldown_boven { font-size:0; height:6px; width:196px; background-repeat:no-repeat; background-position:-687px -515px; margin-left:8px;}
.pulldown_onder { font-size:0; height:6px; width:196px; background-repeat:no-repeat; background-position:-687px -533px; margin-left:8px;}
.pulldown_midden { width:196px;overflow:hidden;position:relative; margin-left:8px; }

a.menu_1 { display:inline;position:absolute;width: 125px;height: 30px;overflow:hidden;cursor:pointer;border:0px;background-repeat:no-repeat;background-position:-825px -306px;background-color:transparent;text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; }
a.menu_1:hover { background-position:-829px -336px; }
a.menu_2 { z-index:1;left:16px;display:inline;position:absolute;width:180px; top:0px; line-height:35px; height:35px;text-decoration:none;cursor:pointer; -moz-box-sizing:border-box;}

.checkbox { border: 0px; }

.filter_textfield {
	display:inline;
	position:absolute;
	left:10px;
	top:3px;
	width:204px;
	background-color:transparent;
}
.filter_other {
	position: relative; 
	width:251px;
	height:20px;
	-moz-box-sizing:border-box;
}
.filter_textfield_unset {
	text-decoration:none;
	background-position:-953px -306px;
	background-repeat:no-repeat; background-color:transparent;
	position:absolute; display:inline; width:30px; left:223px; top: -5px; height:30px;text-decoration:none; cursor:pointer;
}
.filter_textfield_unset:hover {
	background-position:-957px -336px;
}
.filter_textfield_notset {
	position: relative; 
	width:251px;
	height:20px;
	-moz-box-sizing:border-box;
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:-695px -404px;
	overflow:hidden;
}
.filter_textfield_set {
	position: relative; 
	width:251px;
	height:20px;
	-moz-box-sizing:border-box;
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:-695px -434px;
	overflow:hidden;
}

/* UPLOADER */

.uploadbutton { position:relative;width:181px;margin-top:-5px;height:30px;overflow:hidden;z-index:1; }
.uploadbutton_back { position:relative;margin-top:-30px;width:181px;height:30px;z-index:0; text-align:center;line-height: 19px; overflow:hidden; z-index:0; }

.goed {
	background-position:-923px -515px;
}

.fout {
	background-position:-904px -515px;
}

.verwijderen {
	background-position:-904px -515px;
}

.thema_header .sub_icon_rel { margin-top:1px;margin-bottom:1px; }