/*

aqua: #0093ac;
groen: #b6cf1b;
rood: #c91f45;
donkergrijs: #231f20;
lichtgrijs: #b6b6b6;

*/



.codeurs_tab, .codeurs_tab:active, .codeurs_tab:visited, .codeurs_tab:hover,
.codeurs_tab_selected, .codeurs_tab_selected:active, .codeurs_tab_selected:visited, .codeurs_tab_selected:hover	
{
	display: inline-block;
	
	width: 30px;
	height: 30px;
	
	padding: 6px;
	padding-top: 4px;
	padding-bottom: 13px;

}

.codeurs_tab:hover,
.codeurs_tab_selected, .codeurs_tab_selected:active, .codeurs_tab_selected:visited, .codeurs_tab_selected:hover	
{
	background-image: url('../images/codeurs/tab/bg.png'); background-repeat: no-repeat; background-position: left top;

}

.codeurs_tab img, .codeurs_tab_selected img
{
	width: 30px;
	height: 30px;

}



.codeurs_widget
{
	background-repeat: no-repeat; background-position: left top;
	width: 480px;
	height: 367px;
	margin-bottom: 20px;
}


.reactieformulier
{
	margin-top: -20px;
	margin-bottom: 20px;
	padding: 20px;
	

}

.reactieformulier, .reactieformulier h1, .reactieformulier a, .reactieformulier a:visited, .reactieformulier a:active, .reactieformulier td
{
	color: #FFFFFF;

}

.leaderHoekje, .leaderHoekjeCodeurs, .leaderHoekjeBekijkhetmaar 
{
	background-image: url('../images/layout/leaderHoekje.png'); background-repeat: no-repeat; background-position: left top;
	width: 20px; 
	height: 20px; 
	position: absolute; 
	margin-left: 960px;
}

.leaderHoekjeBekijkhetmaar 
{
	background-image: url('../images/layout/leaderHoekjeBHM.png');
}

.x_box, .x_box:visited, .x_box:active
{
	display: block;
	background-image: url('../images/layout/x_box.png'); background-repeat: no-repeat; background-position: left top;

	width: 20px;
	height: 20px;

	opacity: 0.25;

	margin-left: 20px;
}

.x_box:hover
{
	opacity: 1.0;
}


::-moz-selection {

background: #0093ac;

color: #fff;

}

::selection {

background: #0093ac;

color: #fff;

}


.serie_link, .serie_link:visited, .serie_link:active
{
	text-decoration: none; display: block; margin-bottom: 2px; color: #000000; font-weight: normal;
}

.serie_link:hover
{
	color: #c91f44;
}


.codeurs_productie_qa
{

}

.codeurs_productie_qa_print
{
	max-height: auto;
	overflow: auto;
}

.fullscreenDiv
{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	position: fixed;
	z-index: 10000;
	top: 0px;
	left: 0px;
	
	background-image: url('../images/layout/bg_transparant2.png');
	min-width: 100%; 
	min-height: 100%; 

}

#video_fragment
{
	padding: 40px;
	padding-top: 80px;
	text-align: left;
	color: #FFFFFF;
}

.fullscreenClose
{
	background-image: url('../images/layout/x.png'); background-repeat: no-repeat; background-position: left bottom;
	
	float: right;
	display: block;
	width: 40px;
	height: 48px;

}


#video_fragment b
{
	display: block;
	font-weight: normal;
	font-size: 26px;
	color: #FFFFFF;
	line-height: 36px;
}

.box_error, .box_succes
{
	background-color: #c91f44; 
	color: #FFFFFF; 
	padding: 10px; 
	border: 1px solid #231f20; 
	margin-bottom: 10px;
	
}

.box_succes
{
	background-color: #b6cf1b;
	color: #231f20; 
}

.stickytabs
{
	position: fixed;
	z-index: 1000;
	
	top: 210px;
	right: 0px;
	
	width: 38px;

}

.stickytabs a, .stickytabs a:visited, .stickytabs a:active
{
	display: block;
	margin-bottom: 2px;
	opacity: 0.5;
}

.stickytabs a:hover
{
	opacity: 1.0;
}





.stickytabs2
{
	display: none;
	
	position: fixed;
	z-index: 1000;
	
	top: 0px;
	right: 0px;
	
	height: 34px;
	padding-right: 20px;

}

.stickytabs2 a, .stickytabs2 a:visited, .stickytabs2 a:active
{
	display: inline-block;
	margin-right: 2px;
	opacity: 0.5;
}

.stickytabs2 a:hover
{
	opacity: 1.0;
}

@media print
{
	.noprint { display: none; }
}

.checkbox_vx, .checkbox_vv, .checkbox_nn
{
	background-repeat: no-repeat; background-position: left top;
	
	padding-left: 75px;
	margin-bottom: 10px;
	
	min-height: 32px;
	
}

.checkbox_vx { background-image: url('../images/icons/checks_vx.png'); }
.checkbox_vv { background-image: url('../images/icons/checks_vv.png'); }
.checkbox_nn { padding-left: 0px; }

.checkbox_vx b, .checkbox_vv b, .checkbox_nn b
{
	display: block;
	
	font-weight: normal;
	
	line-height: 18px; 
	font-size: 18px; 
	margin-bottom: 2px;


}

.codeurs_td
{
	display: table-cell;
	vertical-align: top;
	padding-right: 20px;
	

}

.codeurs_tabs
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -4px;
}

.codeurs_form
{
	
}

.codeurs_form_ruler
{
	padding-top: 10px;
	border-top: 1px solid #b6b6b6;
}



.codeurs_tab_AL, .codeurs_tab_AL:active, .codeurs_tab_AL:visited,
.codeurs_tab_G, .codeurs_tab_G:active, .codeurs_tab_G:visited,
.codeurs_tab_A, .codeurs_tab_A:active, .codeurs_tab_A:visited,
.codeurs_tab_S, .codeurs_tab_S:active, .codeurs_tab_S:visited,
.codeurs_tab_D, .codeurs_tab_D:active, .codeurs_tab_D:visited,
.codeurs_tab_H, .codeurs_tab_H:active, .codeurs_tab_H:visited,
.codeurs_tab_T, .codeurs_tab_T_selected:active, .codeurs_tab_T_selected:visited,
.codeurs_tab_AL_selected, .codeurs_tab_AL_selected:active, .codeurs_tab_AL_selected:visited,
.codeurs_tab_G_selected, .codeurs_tab_G_selected:active, .codeurs_tab_G_selected:visited,
.codeurs_tab_A_selected, .codeurs_tab_A_selected:active, .codeurs_tab_A_selected:visited,
.codeurs_tab_S_selected, .codeurs_tab_S_selected:active, .codeurs_tab_S_selected:visited,
.codeurs_tab_D_selected, .codeurs_tab_D_selected:active, .codeurs_tab_D_selected:visited,
.codeurs_tab_H_selected, .codeurs_tab_H_selected:active, .codeurs_tab_H_selected:visited,
.codeurs_tab_T_selected, .codeurs_tab_T_selected:active, .codeurs_tab_T_selected:visited
{
	display: inline-block;
	
	background-repeat: no-repeat; background-position: left top;
	
	width: 42px;
	height: 47px;
}


.codeurs_tab_AL 					{ background-image: url('../images/codeurs/tab/AL.png'); }
.codeurs_tab_AL:hover, .codeurs_tab_AL_selected 	{ background-image: url('../images/codeurs/tab/AL2.png'); }
.codeurs_tab_G 						{ background-image: url('../images/codeurs/tab/G.png'); }
.codeurs_tab_G:hover, .codeurs_tab_G_selected		{ background-image: url('../images/codeurs/tab/G2.png'); }
.codeurs_tab_A 						{ background-image: url('../images/codeurs/tab/A.png'); }
.codeurs_tab_A:hover,.codeurs_tab_A_selected	 	{ background-image: url('../images/codeurs/tab/A2.png'); }
.codeurs_tab_S 						{ background-image: url('../images/codeurs/tab/S.png'); }
.codeurs_tab_S:hover, .codeurs_tab_S_selected	 	{ background-image: url('../images/codeurs/tab/S2.png'); }
.codeurs_tab_D 						{ background-image: url('../images/codeurs/tab/D.png'); }
.codeurs_tab_D:hover, .codeurs_tab_D_selected 		{ background-image: url('../images/codeurs/tab/D2.png'); }
.codeurs_tab_H 						{ background-image: url('../images/codeurs/tab/H.png'); }
.codeurs_tab_H:hover, .codeurs_tab_H_selected	 	{ background-image: url('../images/codeurs/tab/H2.png'); }
.codeurs_tab_T 						{ background-image: url('../images/codeurs/tab/T.png'); }
.codeurs_tab_T:hover, .codeurs_tab_T_selected	 	{ background-image: url('../images/codeurs/tab/T2.png'); }


.genre, .genre:active, .genre:visited, .genre_selected, .genre_selected:active, .genre_selected:visited
{
	display: inline-block;

	padding: 8px;
	padding-left: 6px;
	padding-right: 6px;

	background-color: #b6b6b6;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 100%;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;

	margin-bottom: 2px;
}

.genre_selected, .genre_selected:active, .genre_selected:visited
{
	background-color: #0093ac;
	color: #FFFFFF;
}

.genre:hover
{
	background-color: #b6b6b6;
	color: #FFFFFF;
}

.genre_selected:hover
{
	background-color: #0093ac;
	color: #FFFFFF;
}








.question, .question_attention
{
	margin-bottom: 20px;
}


.question_q, .question_q_attention
{
	display: table-cell;
	vertical-align: top;
	
	width: 100%;
	
	font-size: 14px;
	font-weight: bold;
	
	padding-right: 20px;
	padding-bottom: 10px;
}

.question_q_attention
{
	color: #c91f45;
}

.question_a
{
	display: table-cell;
	vertical-align: top;
	padding-left: 2px;
	
	padding-bottom: 10px;
}

.question_i
{
	color: #666666;
}

.question_i_icon
{
	display: none;

}

.question_inner_table
{
	display: table-cell;
}

.question_table
{
	display: table;
	width: 100%;
}

.question_i a, .question_i a:visited, .question_i a:active
{
	color: #666666;
	font-weight: normal;
}


.question_button, .question_button:active, .question_button:visited, .question_button_selected, .question_button_selected:active, .question_button_selected:visited
{
	display: inline-block;
	padding: 8px;
	background-color: #b6b6b6;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 100%;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;

	margin-bottom: 2px;
}

.question_button_selected, .question_button_selected:active, .question_button_selected:visited
{
	background-color: #0093ac;
	color: #FFFFFF;
}

.question_button:hover
{
	background-color: #b6b6b6;
	color: #FFFFFF;
}

.question_button_selected:hover
{
	background-color: #0093ac;
	color: #FFFFFF;
}




.classificeren
{
	margin: -20px;
}

.classificeren_cover, .classificeren_cover2
{
	display: table-cell;
	vertical-align: top;
	
	background-color: #b6cf1b;

	padding: 0px;

}

.classificeren_cover_inner
{
	min-width: 200px;
	
	
}

.classificeren_main, .classificeren_main_invisible
{
	display: table-cell;
	vertical-align: top;
	width: 100%;
	padding: 20px;

}

.classificeren_main_invisible
{
	filter: alpha(opacity=0);
	opacity: 0;
}

.classificeren_titel
{
	width: 100%;

	font-size: 24px;
	line-height: 26px;
	color: #231f20;
	font-weight: bold;

}

.classificeren_titel2
{
	background-repeat: no-repeat; background-position: left top;

	font-size: 24px;
	line-height: 26px;
	color: #231f20;
	font-weight: bold;
	
}

.classificeren_titel_button, .classificeren_titel_button:active, .classificeren_titel_button:visited
{
	font-family: Arial;
	display: inline-block;
	text-transform: uppercase;
	
	background-color: #231f20;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	padding: 11px;
	padding-bottom: 9px;
	line-height: 12px;
	
}

.classificeren_titel_button:hover
{
	background-color: #0093ac;
	color: #FFFFFF;
}

#testClassificationDiv
{
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	
	box-shadow: 0px 0px 5px #000000;
	
	display: none;
}

.wit_hok
{
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	
	border: 1px solid #231f20;
}

.classificeren_titel_change_div
{
	display: table-cell; 
	vertical-align: top; 
	padding-right: 5px;

}



.button, .button:active, .button:visited, .button_grey, .button_grey:active, .button_grey:visited, .button_red, .button_red:active, .button_red:visited, .button_black, .button_black:active, .button_black:visited
{
	background-color: #0093af;
	
	padding: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	
	text-transform: uppercase;
	display: inline-block;
	color: #FFFFFF;
	text-decoration: none;
	
	font-size: 12px;
	font-family: arial;
}

.button:hover, .button_grey:hover, .button_red:hover
{
	background-color: #b6cf1b;
	color: #FFFFFF;	
	text-decoration: none;	
}

.button_grey, .button_grey:active, .button_grey:visited
{
	background-color: #b6b6b6;
}

.button_red, .button_red:active, .button_red:visited
{
	background-color: #c91f45;
}

.button_black, .button_black:active, .button_black:visited
{
	background-color: #231f20;
}

.button_black:hover
{
	background-color: #0093ac;
	color: #FFFFFF;	
	text-decoration: none;	
}

.bhm_home_smallbox, .bhm_home_smallbox:visited, .bhm_home_smallbox:active, .bhm_home_smallbox:hover,
.bhm_home_bigbox, .bhm_home_bigbox:visited, .bhm_home_bigbox:active, .bhm_home_bigbox:hover
{
	display: inline-block;
	width: 230px;
	height: 220px;
	margin-bottom: 20px;
	background-repeat: no-repeat; background-position: left top;

}

.bhm_home_bigbox, .bhm_home_bigbox:visited, .bhm_home_bigbox:active, .bhm_home_bigbox:hover
{
	width: 480px;
}






.bekijkhetmaar_3hokken_1, .bekijkhetmaar_3hokken_2, .bekijkhetmaar_3hokken_3
{
	background-repeat: no-repeat; background-position: left top;
	width: 273px;
	height: 325px;
	
	padding: 20px;
	padding-top: 51px;
	padding-bottom: 0px;
}

.bekijkhetmaar_3hokken_1
{
	background-image: url('../images/bekijkhetmaar/3hokken_1.gif');
	padding-right: 40px;
}

.bekijkhetmaar_3hokken_2
{
	background-image: url('../images/bekijkhetmaar/3hokken_2.gif');
	padding-right: 41px;
}

.bekijkhetmaar_3hokken_3
{
	background-image: url('../images/bekijkhetmaar/3hokken_3.gif');
}

.rode_link2, .rode_link2:active, .rode_link2:visited
{
	display: block; text-align: right; font-weight: normal; color: #c91f45;

}

.rode_link2:hover
{
	color: #fffaa0;

}

.link_pc
{
	display: block;
	width: 50px;
	height: 50px;
	background-image: url('../images/icons/download_pc.gif'); background-repeat: no-repeat; background-position: left top;
}

.link_mac
{
	display: block;
	width: 50px;
	height: 50px;
	background-image: url('../images/icons/download_mac.gif'); background-repeat: no-repeat; background-position: left top;
}


.form_td1
{
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 20px;

}

.form_td2
{
	padding-bottom: 20px;


}

.box
{
	margin: -10px;
	padding: 10px;
	background-color: #c91f45;
	color: #FFFFFF;

}

.box a, .box a:visited, .box a:active
{
	color: #FFFFFF;
}

.box a:hover
{
	color: #99cc00;
}


.link_special
{
	color: #FF0000;
	background-image: url('../images/icons/arrow_red.gif'); background-repeat: no-repeat; background-position: left top;
	padding-left: 8px;
}

.header
{
	display: table;
	
	margin: 0px auto;
	margin-bottom: 18px;
	
	width: 980px;
	

}

.header_logo
{
	display: table-cell;
	
	vertical-align: top;
	
	width: 480px;
	height: 137px;
	
	margin-bottom: 20px;
}

.header_logo_codeurs
{
	display: table-cell;
	
	vertical-align: top;
	
	width: 480px;
	height: 137px;
	
	margin-bottom: 20px;
}

.header_logo_img
{
	width: 480px;
	height: 137px;
}

.header_logo_img_codeurs
{
	position: absolute;
	width: 480px;
	height: 167px;
}


.header_menu_td
{
	display: table-cell;

	vertical-align: top;
	text-align: left;
	
	width: 480px;

	padding-top: 39px;
	padding-left: 20px;
		
}


.header_menu_td_bekijkhetmaar
{
	width: 980px;

	padding-top: 2px;
		
}


.header_menu
{
	display: inline-block;
	height: 48px;
	background-image: url('../images/menu/bg.png'); background-repeat: no-repeat; background-position: right top;	
	margin-right: 2px;
	margin-bottom: 2px;
}

.header_menu:hover
{
	background-image: url('../images/menu/bg2.png');
}

.header_menu img
{
	height: 48px;
}

.header_menu_selected
{
	display: inline-block;
	height: 48px;
	background-image: url('../images/menu/bg2.png'); background-repeat: no-repeat; background-position: right top;	
	margin-right: 2px;
	margin-bottom: 2px;
}

.leader
{
	width: 980px;
	margin: 0px auto;
	margin-bottom: 20px;

}

.leader_bekijkhetmaar
{
	width: 980px;

}

.footer_schuinehoek
{
	background-image: url('../images/layout/bg_footer.png'); background-repeat: no-repeat; background-position: right top;	

	margin: 0px auto;

	width: 980px;
	height: 10px;
}

.footer, .footer2
{
	display: table;
	background-color: #231f20;

	margin: 0px auto;

	width: 940px;

	padding: 20px;
	padding-top: 0px;

}

.footer
{
	padding-bottom: 0px;
}

.footer_bekijkhetmaar
{

	background-image: url('../images/layout/bg_footer.png'); background-repeat: no-repeat; background-position: left top;	
	width: 980px;
	height: 50px;
	padding: 20px;
	padding-top: 12px;

}


.footer_links, .footer_twitter
{
	display: table-cell;
	vertical-align: top;
	color: #FFFFFF;
	font-size: 20px;
	border-bottom: 1px solid #414141;
	padding-bottom: 5px;
	
}

.footer_twitter
{
	min-width: 125px;
}

.footer_links a, .footer_twitter a, .footer_links a:active, .footer_twitter a:active, .footer_links a:visited, .footer_twitter a:visited
{
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;	
}


.footer_links a:hover, .footer_twitter a:hover
{
	color: #0093ac;
	font-weight: normal;
	text-decoration: underline;
	
}


.footer_twitter
{
	text-align: right;

}

.footer_disclaimer
{
	color: #666666;
	font-size: 11px;
	padding-top: 15px;

}


.footer_design
{
	color: #666666;
	font-size: 11px;
	padding-top: 15px;
	text-align: right;
}


.footer_design a, .footer_design a:visited, .footer_design a:active
{
	color: #666666;
	font-weight: normal;
	text-decoration: none;

}

.footer_design a:hover
{
	color: #FFFFFF;
	text-decoration: underline;

}

.main
{
	display: table;
	
	margin: 0px auto;
		
	width: 980px;
}

.bekijkhetmaar_actie
{
	background-image: url('../images/bekijkhetmaar/actie/bg.gif'); background-position: right top;	
	min-height: 400px;

	width: 980px;
	margin-bottom: 20px;	
}

.bekijkhetmaar_content
{
	padding: 20px;
	color: #FFFFFF;
}

.bekijkhetmaar_content h1
{
	color: #ffe514;
}


.bekijkhetmaar_content a, .bekijkhetmaar_content a:active, .bekijkhetmaar_content a:visited
{
	color: #ffe514;
}

.bekijkhetmaar_content td
{

	color: #FFFFFF;	
}





.content
{
	display: table-cell;

	width: 480px;
	
	vertical-align: top;	
}

.content_hok
{
	background-color: #FFFFFF;
	padding: 20px;
	padding-top: 10px;
	margin-bottom: 20px;
}


.content_hokOpacity
{
	background-image: url('../images/layout/mainOpacity.png');
	padding: 20px;
	padding-top: 10px;
	margin-bottom: 20px;	

}

.content_hok2
{
	background-color: #FFFFFF;
	padding: 20px;
	padding-top: 10px;
	padding-right: 0px;
	margin-bottom: 20px;
}

.content_hok_horizontaal
{
	background-color: #FFFFFF;
	padding: 20px;
	padding-top: 10px;	
	margin-bottom: 20px;
}

.content2_schuinehoek, .content2_schuinehoekOpacity
{
	background-image: url('../images/layout/bg_content2.gif'); background-repeat: no-repeat; background-position: right top;
	width: 980px;
	height: 10px;
	
}

.content2_schuinehoekOpacity
{
	background-image: url('../images/layout/bg_content2Opacity.png');
}


.tdDiv
{
	display: table-cell;
	vertical-align: top;
	width: 33%;
}

.tdDiv1
{
	padding-right: 20px; border-right: 1px solid #CCCCCC;
}

.tdDiv2
{
	padding-left: 20px; padding-right: 20px; border-right: 1px solid #CCCCCC;
}

.tdDiv3
{
	padding-left: 20px;
}

.subtitel
{
	color: #999999;
	margin-top: 2px;
	margin-bottom: 10px;
	font-size: 15px;

}



.ruler_donkergrijs
{
	padding-bottom: 10px;
	border-bottom: 1px solid #4d4d4d;
	margin-bottom: 10px;


}

.ruler_grijs
{
	padding-bottom: 10px;
	border-bottom: 1px solid #d0d0d0;
	margin-bottom: 10px;


}

.ruler
{

	border-bottom: 1px solid #333333;
	margin-bottom: 10px;


}

.nieuwsitem, .nieuwsitem:active, .nieuwsitem:visited, .movieitem, .movieitem:active, .movieitem:visited, .avataritem, .avataritem:active, .avataritem:visited
{
	display: block;
	background-repeat: no-repeat; background-position: left top;
	
	padding-left: 90px;

	text-decoration: none;
	color: #333333;
	
	font-weight: normal;
	
	margin-bottom: 10px;
	
	min-height: 80px;
}

.nieuwsitem b, .movieitem b, .avataritem b
{
	font-size: 15px;
	display: block;	
}

.nieuwsitem span, .avataritem span
{
	color: #999999;
	display: block;

}

.nieuwsitem:hover b, .movieitem:hover b
{
	color: #0093ac;
	text-decoration: underline;
	
}



.movieitem, .movieitem:active, .movieitem:visited
{
	
}

.avataritem, .avataritem:active, .avataritem:visited
{
	padding-left: 0px;
	min-height: 58px;
}

.avataritem img
{
	width: 50px;
	height: 50px;
	float: left;
	
	margin-right: 10px;
	
}


.rode_link, .rode_link:active, .rode_link:visited
{
	color: #c91f45;
	font-weight: normal;
}

.rode_link:hover
{
	color: #333333;

}


.sidebar
{
	display: table-cell;
	
	vertical-align: top;
	
	padding-left: 20px;
	width: 480px;
}



form{
	display:inline;
}

.hok_zoeken
{
	background-repeat: no-repeat; background-position: left top;
	width: 460px;
	height: 135px;
	padding-left: 20px;
	padding-top: 85px;
	
}

.hok_zoeken_codeurs
{
	background-repeat: no-repeat; background-position: left top;
	width: 460px;
	height: 110px;
	padding-left: 20px;
	padding-top: 70px;
	
}

.hok_zoeken_tussen
{
	display: inline-block;
	width: 75px;
}

.hok_uitgebreidzoeken
{
	background-color: #c91f45;
	width: 440px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
}

.hok_zoeken a, .hok_zoeken a:active, .hok_zoeken a:visited
{
	color: #FFFFFF;
	font-weight: normal;
	

}

.hok_zoeken a:hover
{
	color: #7aa300;
}


.hok_zoeken_field
{
	width: 369px;
	height: 29px;
	padding-left: 0px;
	padding-top: 0px;	
	vertical-align: top;
}

.hok_zoeken_field input
{
	background-image: url('../images/layout/bg_zoeken_field.gif'); background-repeat: no-repeat; background-position: left top;

	border: 0px solid #FFFFFF;
	width: 359px;
	height: 27px;
	line-height: 27px;

	padding-left: 10px;
}

.input_zoeken
{
	background-image: url('../images/layout/bg_zoeken_field2.gif'); background-repeat: no-repeat; background-position: left top;

	border: 0px solid #FFFFFF;
	width: 300px;
	height: 27px;
	line-height: 27px;

	padding-left: 10px;
}

.input_form, .select_form
{	
	background-color: #FFFFFF;
	border: 1px solid #0093ac;
	color: #333333;

	width: 350px;
	
	line-height: 14px;
	font-size: 14px;

	padding: 4px;
	padding-left: 0px;

	margin: 0px;

	text-indent: 4px;
}

.select_form
{
	text-indent: 0px;
	width: 350px;

}

.input_label
{
	font-size: 14px;
	text-indent: 4px;
	margin-top: -6px;
}

.avatar
{
	width: 50px;
	height: 50px;
	
}

.sort_link_selected, .sort_link_selected:active, .sort_link_selected:visited, .sort_link_selected:hover
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.sort_link, .sort_link:active, .sort_link:visited, .sort_link:hover
{
	color: #c91f45;
	font-weight: normal;
}

.hok_zoeken_button
{
	vertical-align: top;
	padding-left: 2px;
}

.hok_video
{
	background-image: url('../images/layout/bg_video.gif'); background-position: right top;	
	padding: 20px;
	color: #FFFFFF;
	
	margin-bottom: 20px;
}

.hok_groen
{
	background-image: url('../images/layout/bg_groen.gif'); background-position: right top;	
	padding: 20px;
	color: #FFFFFF;
	
	margin-bottom: 20px;
}

.hok_groen_uitklap
{
	background-image: url('../images/layout/bg_transparant.png');

	margin-left: -20px;
	margin-right: -20px;
	margin-bottom: -20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	margin-top: 10px;

	
}

.hok_aqua
{
	background-image: url('../images/layout/bg_aqua.png'); background-position: right top;	
	padding: 20px;
	color: #FFFFFF;
	
	margin-bottom: 20px;
}

.link_geel, .link_geel:active, .link_geel:visited
{
	font-weight: bold;
	display: block;
	color: #99cc00;
	font-size: 16px;
}

.hok_video_meer
{
	text-align: right;
}

.hok_video_meer a, .hok_video_meer a:visited, .hok_video_meer a:active
{
	color: #c91f45;
	font-weight: normal;
	
}

.hok_video_meer a:hover
{
	color: #99cc00;
}

.diskette, .diskette:active, .diskette:visited
{
	display: block;

	background-image: url('../images/layout/download.gif'); background-repeat: no-repeat; background-position: left top;	
	padding-left: 50px;
	padding-bottom: 10px;
	min-height: 60px;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}

.diskette b
{
	color: #333333;
	font-weight: bold;
	display: block;
	font-size: 15px;
	padding-bottom: 5px;
	
	text-decoration: none;	

}

.diskette:hover
{
	background-image: url('../images/layout/download2.gif');	
}

.diskette:hover b
{
	color: #0093ac;
	text-decoration: underline;	
}

.iconen
{
	width: 980px;
	margin: 0px auto;
	padding-bottom: 20px;
	text-align: left;

}

.teasers
{
	width: 980px;
	margin: 0px auto;
	padding-bottom: 20px;

}

.teaser1, .teaser2, .teaser3, .teaser4, .teaser1_en, .teaser2_en
{
	display: inline-block;
	margin-right: 20px;
	width: 230px;
	height: 220px;
}

.teaser1, .teaser1:active, .teaser1:visited
{
	background-image: url('../images/layout/teaser1.gif'); background-repeat: no-repeat; background-position: left top;
}

.teaser1:hover
{
	background-image: url('../images/layout/teaser1b.gif');
}

.teaser2, .teaser2:active, .teaser2:visited
{
	background-image: url('../images/layout/teaser2.gif'); background-repeat: no-repeat; background-position: left top;
}

.teaser2:hover
{
	background-image: url('../images/layout/teaser2b.gif');
}

.teaser3, .teaser3:active, .teaser3:visited
{
	background-image: url('../images/layout/teaser3.gif'); background-repeat: no-repeat; background-position: left top;
}

.teaser3:hover
{
	background-image: url('../images/layout/teaser3b.gif');
}

.teaser4, .teaser4:active, .teaser4:visited
{
	background-image: url('../images/layout/teaser4.gif'); background-repeat: no-repeat; background-position: left top;
	margin-right: 0px;
}

.teaser4:hover
{
	background-image: url('../images/layout/teaser4b.gif');
}

.teaser1_en, .teaser1_en:active, .teaser1_en:visited
{
	background-image: url('../images/layout/teaser1_en.gif'); background-repeat: no-repeat; background-position: left top;
}

.teaser1_en:hover
{
	background-image: url('../images/layout/teaser1b_en.gif');
}

.teaser2_en, .teaser2_en:active, .teaser2_en:visited
{
	background-image: url('../images/layout/teaser2_en.gif'); background-repeat: no-repeat; background-position: left top;
}

.teaser2_en:hover
{
	background-image: url('../images/layout/teaser2b_en.gif');
}




.classificaties
{
	width: 980px;

	text-align: left;
}

.classificaties_td1
{
	width: 460px;

}

.classificaties_td2
{
	width: 460px;
	padding-left: 20px;
}



.tab_selected, .tab_selected:active, .tab_selected:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_h3.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab_selected:hover
{

	color: #FFFFFF;

	text-decoration: none;
}





.tab, .tab:active, .tab:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_tab3.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab:hover
{

	background-image: url('../images/layout/bg_tab2.png'); background-repeat: no-repeat; background-position: right top;	

	color: #FFFFFF;

	text-decoration: none;
}







.tab2b_selected, .tab2b_selected:active, .tab2b_selected:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_tab2b.png'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 6px;
	padding-right: 6px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab2b_selected:hover
{

	color: #FFFFFF;

	text-decoration: none;
}


.tab2b, .tab2b:active, .tab2b:visited
{
	display: inline-block;

	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #0093ac;
	font-size: 13px;
	padding-left: 6px;
	padding-right: 6px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab2b:hover
{

	background-image: url('../images/layout/bg_tab2b.png'); background-repeat: no-repeat; background-position: right top;	

	color: #FFFFFF;

	text-decoration: none;
}





.inhoudsopgave, .inhoudsopgave:active, .inhoudsopgave:visited, .inhoudsopgave:hover
{
	background-image: url('../images/layout/inhoudsopgave_arrow2.gif'); background-repeat: no-repeat; background-position: left top;	


	padding-left: 12px;
	padding-bottom: 4px;
	
	display: block;
	font-weight: normal;
	text-decoration: none;
	color: #0093ac;	
}

.inhoudsopgave_selected, .inhoudsopgave_selected:active, .inhoudsopgave_selected:visited, .inhoudsopgave_selected:hover
{
	background-image: url('../images/layout/inhoudsopgave_arrow.gif'); background-repeat: no-repeat; background-position: left top;	
	

	padding-left: 12px;
	padding-bottom: 4px;
	
	display: block;
	font-weight: normal;
	text-decoration: none;
	color: #333333;

}












.tab2_selected, .tab2_selected:active, .tab2_selected:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_tab2.png'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab2_selected:hover
{

	color: #FFFFFF;

	text-decoration: none;
}





.tab2, .tab2:active, .tab2:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_tab4.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab2:hover
{

	background-image: url('../images/layout/bg_tab2.png'); background-repeat: no-repeat; background-position: right top;	

	color: #FFFFFF;

	text-decoration: none;
}




.tab3_selected, .tab3_selected:active, .tab3_selected:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_h3.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab3_selected:hover
{

	color: #FFFFFF;

	text-decoration: none;
}





.tab3, .tab3:active, .tab3:visited
{
	display: inline-block;
	background-image: url('../images/layout/bg_tab5.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-decoration: none;
}


.tab3:hover
{

	background-image: url('../images/layout/bg_h3.gif'); background-repeat: no-repeat; background-position: right top;	

	color: #FFFFFF;

	text-decoration: none;
}





.pagination
{
	width: 100%;
	font-weight: bold;
	font-size: 13px;		
	text-transform: uppercase;

}

.pagination a, .pagination a:visited, .pagination a:active
{
	text-decoration: none;
}

.pagination a:hover
{
	text-decoration: underline;
}

.pagination_vorige
{
	width: 100px;
	color: #999999;
}


.pagination_blz
{
	color: #c91f45;
	text-align: center;
}


.pagination_volgende
{
	width: 100px;
	text-align: right;
	color: #999999;	
}

.pegi_3  { background-image: url('../images/icons/pegi_3.gif'); }
.pegi_7  { background-image: url('../images/icons/pegi_7.gif'); }
.pegi_12 { background-image: url('../images/icons/pegi_12.gif'); }
.pegi_16 { background-image: url('../images/icons/pegi_16.gif'); }
.pegi_18 { background-image: url('../images/icons/pegi_18.gif'); }
.pegi_G  { background-image: url('../images/icons/pegi_G.gif'); }
.pegi_T  { background-image: url('../images/icons/pegi_T.gif'); }
.pegi_A  { background-image: url('../images/icons/pegi_A.gif'); }
.pegi_S  { background-image: url('../images/icons/pegi_S.gif'); }
.pegi_H  { background-image: url('../images/icons/pegi_H.gif'); }
.pegi_D  { background-image: url('../images/icons/pegi_D.gif'); }
.pegi_P  { background-image: url('../images/icons/pegi_P.gif'); }
.pegi_O  { background-image: url('../images/icons/pegi_O.gif'); }


.pegi_3,  .pegi_3:active,  .pegi_3:visited,
.pegi_7,  .pegi_7:active,  .pegi_7:visited,
.pegi_12, .pegi_12:active, .pegi_12:visited,
.pegi_16, .pegi_16:active, .pegi_16:visited,
.pegi_18, .pegi_18:active, .pegi_18:visited,
.pegi_G,  .pegi_G:active,  .pegi_G:visited,
.pegi_T,  .pegi_T:active,  .pegi_T:visited,
.pegi_A,  .pegi_A:active,  .pegi_A:visited,
.pegi_S,  .pegi_S:active,  .pegi_S:visited,
.pegi_H,  .pegi_H:active,  .pegi_H:visited,
.pegi_D,  .pegi_D:active,  .pegi_D:visited,
.pegi_P,  .pegi_P:active,  .pegi_P:visited,
.pegi_O,  .pegi_O:active,  .pegi_O:visited
{
	display: inline-block;
	background-repeat: no-repeat; background-position: left top;	
	width: 37px;
	height: 44px;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;

}

	
.pegi_3 span, .pegi_3:active span, .pegi_3:visited span,
.pegi_7 span, .pegi_7:active span, .pegi_7:visited span,
.pegi_12 span, .pegi_12:active span, .pegi_12:visited span,
.pegi_16 span, .pegi_16:active span, .pegi_16:visited span,
.pegi_18 span, .pegi_18:active span, .pegi_18:visited span,
.pegi_G span, .pegi_G:active span, .pegi_G:visited span,
.pegi_T span, .pegi_T:active span, .pegi_T:visited span,
.pegi_A span, .pegi_A:active span, .pegi_A:visited span,
.pegi_S span, .pegi_S:active span, .pegi_S:visited span,
.pegi_H span, .pegi_H:active span, .pegi_H:visited span,
.pegi_D span, .pegi_D:active span, .pegi_D:visited span,
.pegi_P span, .pegi_P:active span, .pegi_P:visited span,
.pegi_O span, .pegi_O:active span, .pegi_O:visited span
{
	display: none;
	background-image: url('../images/layout/tooltip.gif'); background-repeat: no-repeat; background-position: left top;	
	
	position: absolute;
	z-index: 10;

	color: #000000;
	text-decoration: none;
	padding: 4px;
	
	margin-left: 7px;
	margin-top: 36px;
	
	line-height: 13px;
	padding-top: 10px;
}

.pegi_3 span, .pegi_3:active span, .pegi_3:visited span,
.pegi_7 span, .pegi_7:active span, .pegi_7:visited span,
.pegi_12 span, .pegi_12:active span, .pegi_12:visited span,
.pegi_16 span, .pegi_16:active span, .pegi_16:visited span,
.pegi_18 span, .pegi_18:active span, .pegi_18:visited span
{
	margin-top: 43px;
}


.pegi_3:hover span,
.pegi_7:hover span,
.pegi_12:hover span,
.pegi_16:hover span,
.pegi_18:hover span,
.pegi_G:hover span,
.pegi_T:hover span,
.pegi_A:hover span,
.pegi_S:hover span,
.pegi_H:hover span,
.pegi_D:hover span,
.pegi_P:hover span,
.pegi_O:hover span
{
	display: block;
}






.c_AL { background-image: url('../images/icons/B_AL.png'); }
.c_6  { background-image: url('../images/icons/B_6.png'); }
.c_9  { background-image: url('../images/icons/B_9.png'); }
.c_12 { background-image: url('../images/icons/B_12.png'); }
.c_16 { background-image: url('../images/icons/B_16.png'); }
.c_A  { background-image: url('../images/icons/B_A.png'); }
.c_D  { background-image: url('../images/icons/B_D.png'); }
.c_G  { background-image: url('../images/icons/B_G.png'); }
.c_H  { background-image: url('../images/icons/B_H.png'); }
.c_S  { background-image: url('../images/icons/B_S.png'); }
.c_T  { background-image: url('../images/icons/B_T.png'); }



.c_AL, .c_AL:active, .c_AL:visited,
.c_6,  .c_6:active,  .c_6:visited,
.c_9,  .c_9:active,  .c_9:visited,
.c_12, .c_12:active, .c_12:visited,
.c_16, .c_16:active, .c_16:visited,
.c_A,  .c_A:active,  .c_A:visited,
.c_D,  .c_D:active,  .c_D:visited,
.c_G,  .c_G:active,  .c_G:visited,
.c_H,  .c_H:active,  .c_H:visited,
.c_S,  .c_S:active,  .c_S:visited,
.c_T,  .c_T:active,  .c_T:visited,
.pictogram,  .pictogram:active,  .pictogram:visited
{
	display: inline-block;
	background-repeat: no-repeat; background-position: left top;	
	background-size: 37px 37px;
	
	width: 37px;
	height: 37px;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;

}

	
.c_AL span, .c_AL:active span, .c_AL:visited span,
.c_6 span,  .c_6:active span,  .c_6:visited span,
.c_9 span,  .c_9:active span,  .c_9:visited span,
.c_12 span, .c_12:active span, .c_12:visited span,
.c_16 span, .c_16:active span, .c_16:visited span,
.c_A span,  .c_A:active span,  .c_A:visited span,
.c_D span,  .c_D:active span,  .c_D:visited span,
.c_G span,  .c_G:active span,  .c_G:visited span,
.c_H span,  .c_H:active span,  .c_H:visited span,
.c_S span,  .c_S:active span,  .c_S:visited span,
.c_T span,  .c_T:active span,  .c_T:visited span,
.pictogram span,  .pictogram:active span,  .pictogram:visited span
{
	display: none;
	background-image: url('../images/layout/tooltip.gif'); background-repeat: no-repeat; background-position: left top;	
	
	position: absolute;
	z-index: 10;

	color: #000000;
	text-decoration: none;
	padding: 4px;

	
	margin-left: 7px;
	margin-top: 33px;
	
	
	line-height: 13px;
	padding-top: 10px;
}


.c_AL:hover span, .c_6:hover span, .c_9:hover span, .c_12:hover span, .c_16:hover span, .c_A:hover span, .c_D:hover span, .c_G:hover span, .c_H:hover span, .c_S:hover span, .c_T:hover span, .pictogram:hover span
{
	display: block;
}



.hok_scroll
{
	padding-right: 0px;

}

.kijkwijzer10jaar
{
	background-image: url('../images/layout/10jaar.png'); background-repeat: no-repeat; background-position: center top;
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
}



























.footer_td
{
	width: 970px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	text-align: right;
	background-color: #DDDDDD;
	color: #999999;	
}

.form_select
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding: 6px;
	
	width: 200px;
}

.form_text
{
	border: 1px solid #999999;
	font-weight: bold;
	font-family: Helvetica, Arial;
	font-size: 11px;
	width: 250px;
}

.form_textarea
{
	border: 1px solid #999999;
	font-weight: bold;
	font-family: Helvetica, Arial;
	font-size: 11px;
	width: 250px;
}

.form_submit
{

}

.rode_ster
{
	color: red;
}




body
{
	background-image: url('../images/layout/bg.gif');
	font-family: Helvetica, Arial;
	color: #333333;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	background-color: #c3e4ea;
	line-height: 150%;
	background-attachment: fixed;


}

table
{
	border: 0px;
}

td
{
	border: 0px;
	font-family: Helvetica, Arial;
	color: #333333;	
	font-size: 12px;
	line-height: 150%;
	vertical-align: top;
	text-align: left;
}

h1
{
	padding: 0px;
	margin: 0px;

	font-size: 25px;
	font-weight: bold;
	color: #333333;
	
	line-height: 26px;
}

h1 a, h1 a:visited, h1 a:active
{
	color: #333333;
	text-decoration: none;
	
}

h1 a:hover
{
	color: #0093ac;
	text-decoration: underline;
}



h2
{
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;

	padding: 0px;
	margin: 0px;
}

.h3_tab
{
	display: inline-block;

	background-image: url('../images/layout/bg_h3.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;

	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;

	text-transform: uppercase;
}

h3
{
	display: inline-block;

	background-image: url('../images/layout/.gif'); background-repeat: no-repeat; background-position: right top;	
	line-height: 26px;

	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	font-weight: bold;

	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;

	text-transform: uppercase;
}


img
{
	border: 0px;
}

a
{
	color: #0093ac;

	font-weight: bold;
}

a:visited
{
	color: #0093ac;
}

a:active
{
	color: #0093ac;
}

a:hover
{
	color: #c91f45;
}


a:active, a:focus
{
	outline:none;
}


hr
{
	border: 1px solid #000000;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}


ul
{
	padding: 0px;
	margin: 0px;
	
	padding-top: 12px;
	padding-bottom: 12px;


}


li
{
	background-image: url('../images/layout/arrow.gif'); background-repeat: no-repeat; background-position: left top;
	
	padding: 0px;
	margin: 0px;
	padding-left: 12px;
	list-style: none;

}

.schuineHoek
{
	background-image: url('../images/layout/bg_content_horizontaal.gif'); background-repeat: no-repeat; background-position: right top;
	width: 980px;
	height: 10;

}

.iconenDiv
{
	display: table-cell;
	vertical-align: top;
	
	padding-right: 80px; 
	line-height: 46px;
}
.hok_zoeken_table
{
	margin-bottom: 20px;
}


.uitgebreid_zoeken_a, .uitgebreid_zoeken_a:active, .uitgebreid_zoeken_a:visited, .uitgebreid_zoeken_a_selected, .uitgebreid_zoeken_a_selected:active, .uitgebreid_zoeken_a_selected:visited
{
	display: inline-block;
	padding: 8px;
	background-color: #231f20;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 100%;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;

	margin-bottom: 2px;
}

.uitgebreid_zoeken_a, .uitgebreid_zoeken_a:active, .uitgebreid_zoeken_a:visited
{
	background-color: #FFFFFF;
	color: #231f20;
}

.uitgebreid_zoeken_a:hover
{
	background-color: #dddddd;
	color: #231f20;
}

.uitgebreid_zoeken_a_selected:hover
{
	background-color: #231f20;
	color: #FFFFFF;
}


		/* *** Smartphones *** */
		@media only screen and (min-width:0px)  and (max-width:359px) 
		{
		
			body
			{
				-moz-transform: scale(0.66);
				-moz-transform-origin: left top; 
				zoom: 0.66;  
			}
			
		}
		
		/* *** Smartphones *** */
		@media only screen and (min-width:360px)  and (max-width:479px) 
		{
		
			body
			{
				-moz-transform: scale(0.75);
				-moz-transform-origin: left top; 
				zoom: 0.75;  
			}
			
		}
		
				
		@media only screen and (max-width:979px) 
		{
		

						
			.leaderHoekje, .leaderHoekjeCodeurs, .leaderHoekjeBekijkhetmaar
			{
				margin-left: 460px;
			}

			.header
			{
				display: block;
								
				width: 480px;
				
				margin-top: -15px;
			
			}
			
			.header_logo, .header_logo_codeurs
			{
				display: block;
				
				vertical-align: top;
				
				width: 480px;
				height: 137px;
				
				margin-bottom: 10px;
			}
			
			.header_logo_codeurs
			{
				height: 167px;
			}
					
			.header_menu_td
			{
				display: block;
			
				vertical-align: top;
				text-align: left;
				
				width: 480px;
			
				padding-top: 0px;
				padding-left: 0px;
					
			}
			
			.main
			{
				display: block;
				
				margin: 0px auto;
					
				width: 480px;
			}
			
			.content
			{
				display: block;
				vertical-align: top;

				width: 480px;
			}
			
			.sidebar
			{
				display: block;
				vertical-align: top;

				padding-left: 0px;
				
				width: 480px;
			}

			.iconen
			{
				width: 480px;
			}
			
			.schuineHoek
			{
				width: 480px;
			}
			
			#iconenKijkwijzerFlashC, #iconenPegiFlashC
			{
				max-width: 440px;
				max-height: 80px;
			}
			
			.footer_schuinehoek
			{
				width: 480px;
			}
			
			.footer, .footer2
			{
				display: table;
				background-color: #231f20;
			
				margin: 0px auto;
			
				width: 480px;
		
				padding: 0px;
				padding-top: 0px;
			
			}
			
			.footer
			{
				padding-bottom: 0px;
				
			}
			
			
			.footer_links, .footer_twitter
			{
				display: table-cell;
				vertical-align: top;

				font-size: 14px;
				border-bottom: 1px solid #414141;
				padding-bottom: 5px;
				
				
			}

			.footer_links
			{
				padding-left: 20px;
			}
			
			.footer_twitter
			{
				padding-right: 20px;
			}
			
			.footer_design
			{
				padding-left: 20px;
				padding-right: 20px;
			}
			
			.footer_links a, .footer_twitter a, .footer_links a:active, .footer_twitter a:active, .footer_links a:visited, .footer_twitter a:visited
			{
				font-size: 14px;
			}			

			
			.iconenDiv
			{
				display: block;
				
				padding-right: 0px; 
				line-height: 46px;
			}


			.teasers
			{
				margin: 0px auto;
				width: 480px;
				padding-bottom: 0px;
			
			}
			
			.teaser1, .teaser2, .teaser3, .teaser4, .teaser1_en, .teaser2_en, .teaser3_en, .teaser4_en
			{
				margin-bottom: 20px;
			}
			
			.teaser2, .teaser2:active, .teaser2:visited, .teaser2_en, .teaser2:active, .teaser2_en:visited
			{
				margin-right: 0px;
			}
			
			
			.content2_schuinehoek
			{
				width: 480px;
				height: 10px;
				
			}						

			
			.tdDiv
			{
				display: block;
				width: 100%;
			}

			
			.tdDiv1
			{
				padding-right: 0px; border-right: 0px solid #CCCCCC;
			}
			
			.tdDiv2
			{
				padding-left: 0px; padding-right: 0px; border-right: 0px solid #CCCCCC;
			}
			
			.tdDiv3
			{
				padding-left: 0px;
			}			
			
			.leader
			{
				max-width: 480px;
				overflow: hidden;
			}

			
			.classificeren_cover
			{
				display: block;
				
				background-image: url('../images/layout/bg_green.png'); background-repeat: no-repeat; background-position: right top;
				background-color: transparent;
			}
			
			.classificeren_cover2
			{
				display: none;
			}			
			
			.content2_schuinehoek, .content2_schuinehoekOpacity
			{
				width: 480px;
				
			}
						
			.classificeren_titel_change_div
			{
				display: inline-block; 
				margin-bottom: 5px;
			}			

			
			.question, .question_attention
			{
				margin-bottom: 20px;
			}
			
			.question_q, .question_q_attention
			{
				display: block;
				vertical-align: top;
				font-size: 14px;
				font-weight: bold;
				
				padding-right: 20px;
				padding-bottom: 10px;
			}
			
			.question_a
			{

				display: table-cell;
				vertical-align: top;
				padding-left: 2px;
			}
			
			.question_inner_table
			{
				display: table;
				width: 100%;
			}
			
			.question_i_icon
			{
				display: table-cell;
				width: 100%;
				vertical-align: middle;
			}
			
			.question_i_icon a
			{
				font-weight: normal;
				color: #919191;
				text-decoration: none;
			}
			
			.question_i
			{
				margin-top: 10px;
				display: none;
			}
			
			

			.stickytabs
			{
				display: none;			
			}

			.stickytabs2
			{
				display: block;			
			}
						
			
			#video_fragment
			{
				padding: 20px;
			}			
			
			#video_fragment b
			{
				font-size: 22px;
				line-height: 22px;
			}

			.content_hok *
			{
				max-width: 100%;
			}

			.content_hok img
			{
				height: auto;
			}
		}
		
		/* *** /Smartphones *** */	

	
			
					