.sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
}

/*VANAF HIER DE DIVERSE KOPTEKSTEN*/
h1, h2, h3, h4, h5,h6 {
	font-family:Verdana, Geneva, sans-serif;
	padding: 0;
	margin: 0;
	line-height: 1em; 
}
h1{	/*KOPTEKST BOVENAAN HET CONTENT VAK*/
	font-size:15px;
	color:#00c3fa;
	font-weight: bold;
	margin-bottom:4px;
	text-transform:uppercase;
}
h2{	/*INLEIDING*/
	font-size:10px;
	color:#00c3fa;
	font-weight:bold;
	margin-bottom:4px;
}
h3{ /*SUBKOPJE*/
	font-size:10px;
	color:#00c3fa;
	font-weight: bold;
	margin-bottom:4px;
}
h4{ /*KOPJE CONTENT RECHTS*/
	font-size:12px;
	color:#5f5aaa;
	margin-bottom:4px;
	font-weight: bold;
	text-transform:uppercase;
}
h4.paars{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#5f5aaa;
	margin:0px;
}
.sIFR-active h4.paars {
	visibility: hidden;
}

h4.wit{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#fff;
}
.sIFR-active h4.wit {
	visibility: hidden;
}

h4.oranje{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#fa963c;
}
.sIFR-active h4.oranje {
	visibility: hidden;
}

h4.blauw{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#00c3fa;
}
.sIFR-active h4.blauw {
	visibility: hidden;
}
h5{
	font-size:10px;
	color:#00c3fa;
	font-weight: normal;
}
h6{
	font-size:10px;
	color:#fff;
	font-weight: normal;
}
h6.paars{
	color:#5f5aaa;
	font-weight:bold;
	margin-bottom:5px;
	font-size:11px;
}
/*TOT HIER DE DIVERSE KOPTEKSTEN*/

html{
	overflow-x:hidden;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	height:100%;
	/*background:url(/gfx/bg_test-omgeving.png) repeat #f57314;*/
	background: #f57314;
}

/*VANAF HIER DIVJES VAN DE WEBSITE*/
#wrapper{
	position:absolute;
	left:50%;
	top:0;
	margin-left:-500px;
	width:1010px;
}
#left_with_sitemap{
	position:relative;
	top:0px;
	left:0px;
	width:782px;
	float:left;
}
#main_left{
	position:relative;
	top:0px;
	left:0px;
	width:782px;
	float:left;
	background-color:#FFF;
	padding-bottom:12px;
}
#main_right{
	position:relative;
	top:0;
	left:10px;
	float:right;
	width:200px;
	float:left;
}
#website_kop{
	position:relative;
	width:782px;
	height:156px;
	left:0;
	top:0;
	background-image:url(/gfx/bg_top.gif);
	text-align:center;
}
#content_left{
	position:relative;
	left:20px;
	top:0;
	width:157px;
	background-color:#FFF;
	float:left;
}
#content_right{
	position:relative;
	width:610px;
	left:10px;
	top:0;
	float:left;
}
#sitemap_vak{
	position:relative;
	top:0;
	left:170px;
	width:604px;
}
/*TOT HIER ALGEMENE WEBSITE STYLES*/

/*VANAF HIER HET TOPMENU*/
#top_menu_vak{
	position:relative;
	top:10px;
	left:0;
	width:782px;
	height: 97px;
	background-image:url(/gfx/bg_topmenu.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#fff;
	text-align:center;
}
#top_menu_vak ul{
	position:absolute;
	left:50%;
	margin:0;
	margin-left:-377px;
	padding:0;
	width:751px;
	height:80px;
	top:5px;
	list-style-type: none;
	height:90px;
}
#top_menu_vak ul li{
	position:absolute;
	float: left;
	left:0;
	padding-left:0;
	padding-right:0;
	width:120px;
	height:42px;
	margin:12px 0 0 24px;
}
#top_menu_vak ul li a{
	color:#5f5aaa;
	text-decoration:none;
	font-size:14px;
}
/*TOT HIER HET TOPMENU*/

/*VANAF HIER HET KRUIMELPAD*/
#kruimelpad_vak{
	position:relative;
	width:734px;
	height: 15px;
	top: 0;
	left: 20px;
	color:#FA963C;
	margin-top:20px;
}
/*TOT HIER HET KRUIMELPAD*/

/*VANAF HIER HET MENU*/
#menu_vak{
	position:relative;
	width:142px;
	top: 20px;
	left: 0;
}
#menu_vak ul{
	margin:0px;
	padding-left:0px;
}
#menu_vak ul li{
	float:none;
	left:0px;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
}
/*TOT HIER HET MENU*/

/*VANAF HIER HET TELL-A-FRIEND VAK*/
#tell_a_friend_vak{
	position:relative;
	width:155px;
	top:50px;
	left:0;
	margin-left:-4px;
}
/*TOT HIER HET TELL-A-FRIEND VAK*/

/*VANAF HIER HET NIEUWSBRIEF VAK*/
#nieuwsbrief_vak{
	position:relative;
	width:155px;
	top:55px;
	left:0;
	margin-left:-4px;
}
/*TOT HIER HET NIEUWSBRIEF VAK*/

/*VANAF HIER HET CONTENT VAK*/
#content_right_top{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	height:17px;
	background-image:url(/gfx/bg_content_top.gif);
}
#content_right_middle{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	background-image:url(/gfx/bg_content_middle.gif);
	background-repeat:repeat-y;
}
#content_right_bottom{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	height:15px;
	background-image:url(/gfx/bg_content_bottom.gif);
	background-repeat:no-repeat;
	clear:both;
}
#content_right_top-login{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	height:15px;
	background-image:url(/gfx/bg_jouwpagina_top.png);
}
#content_right_middle-login{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	background-image:url(/gfx/bg_jouwpagina_middle.png);
	background-repeat:repeat-y;
}
#content_right_bottom-login{
	position:relative;
	top:0px;
	left:0px;
	width:604px;
	height:16px;
	background-image:url(/gfx/bg_jouwpagina_bottom.png);
	background-repeat:no-repeat;
	clear:both;
}
#minheight{
	position:relative;
	top:0;
	left:0;
	width:1px;
	height:320px;
	float:left;
}
#content{
	position:relative;
	padding-left:20px;
	padding-right:20px;
	width:563px;
	float:right;
}
.clear{
	clear:both;
}

#index_kolom ul{
	width:33%;
	float:left;
	list-style:none;
	padding:0;
}
/*TOT HIER HET CONTENT VAK*/

/*VANAF HIER DE SITEMAP*/
div.sitemap_kolom{
	position:relative;
	top:0;
	left:0;
	float:left;
	width:200px;
}
div.sitemap_kolom ul{
	padding:0;
	margin:10px;
	list-style:none;
}
div.sitemap_kolom ul li.groepnaam{
	font-weight:bold;
	color:#5f5aaa;
}
div.sitemap_kolom ul li a:link, div.sitemap_kolom ul li a:visited{
	text-decoration:none;
	color:#ffffff;
}
div.sitemap_kolom ul li a:hover{
	text-decoration:none;
	color:#5f5aaa;
}
li.sitemap_stippellijn{
	position:relative;
	left:0;
	top:0;
	margin:10px 0 10px 0;
	height:1px;
	border-bottom:1px dotted #ffffff;
}
/*TOT HIER DE SITEMAP*/

/*VANAF HIER HET JOUW BOEKJE LOGIN*/
#jouw_boekje_vak{
	position:relative;
	width:199px;
	height: 117px;
	top: 15px;
	left: 0px;
	background-image:url(/gfx/bg_jouwboekje.gif);
	background-repeat:no-repeat;
	padding-top:16px;
	padding-left:15px;
}
#content_right_middle-login #content{
	padding:0;
	width:603px;
}
#jouw-pagina-links{
	position:relative;
	top:0;
	left:0;
	width:290px;
	float:left;
}
#jouw-pagina-rechts{
	position:relative;
	top:0;
	left:19px;
	width:290px;
	float:left;
}
h1.jouwpagina{
	width:260px;
	text-transform:uppercase;
	color:#900;
	margin-left:15px;
}
h3.jouwpagina{
	width:259px;
	height:17px;
	text-transform:uppercase;
	color:#FF0;
	margin-left:15px;
	padding:6px 0 0 10px;
	background-image:url(/gfx/bg_jouw_kopje.gif);
	font-size:11px;
}
h4.jouwpagina{
	width:260px;
	text-transform:uppercase;
	color:#FF0;
	font-size:11px;
	margin-left:15px;
}
#jouw-pagina-links p, #jouw-pagina-rechts p{
	margin:5px 15px;
}
#jouw-pagina-links table tr.donker{
	background-color:#ef6318;
}
#jouw-pagina-links table tr.licht{
	background-color:#f79434;
}
#jouw-pagina-links a{
	margin:1px;
}
#content_right_middle-login ul{
	margin:0;
	padding:0 0 0 5px;
	font-weight:normal;
	list-style:none;
}
#content_right_middle-login ul li img{
	vertical-align:middle;
	padding:0;
	margin:2px 0 2px 0;
}
#stempelkaart{
	position:relative;
	top:0;
	left:13px;
	width:272px;
	height:269px;
	background-image:url(/gfx/bg_stempelkaart.gif);
	background-repeat:no-repeat;
	margin:20px 0 20px 0;
}
#stempelkaart #kaart{
	position:relative;
	top:15px;
	left: 13px;
	width:248px;
	margin-bottom:20px;
}
.stempel{
	position:relative;
	top:0;
	left:0;
	width:45px;
	height:42px;
	margin:2px;
	float:left;
}
#stempelkaart ul{
	list-style:none;
	margin:0;
	padding:0;
	margin-left:15px;
}
/*TOT HIER HET JOUW BOEKJE LOGIN*/

/*VANAF HIER THEMA OVERZICHT/ VOORBEELD PAGINA */
#thema_overzicht{
	position:relative;
	top:0;
	left:0;
}
#thema_logo{
	position:relative;
	float:left;
	top:10px;
	left:0;
	width:80px;
}
#thema_logo img{
	vertical-align:top;
	margin-right:10px;
	width:75px;
}
#thema_details{
	position:relative;
	float:left;
	top:10px;
	left:0;
	width:480px;
}
#thema_knoppen{
	position:relative;
	top:10px;
	text-align:right;
	margin-bottom:10px;
}
#thema_links a:link, #thema_links a:visited{
	text-decoration:none;
	color:#ffd228;
}
#thema_links a:hover{
	color:#ffffff;
}
/*VANAF HIER THEMA OVERZICHT/ VOORBEELD PAGINA */

/*VANAF HIER HET NIEUWSITEM BLOK*/
.banners{
	width:180px;
	height: 600px;
	position:absolute;
	top: 132px;
	left: 795px;
}
.jouwvak{
	width:199px;
	position:relative;
	top: 0px;
	left: 0px;
	margin-top:11px;
}
.bannervak{
	position:relative;
	top: 5px;
	left: 0px;
}
.jouwvak_top{
	width:199px;
	height:17px;
	position:static;
	top:0px;
	left:0px;
	background-image:url(/gfx/bg_geel_top.gif);
}
.jouwvak_middle{
	width:175px;
	position:static;
	top:0px;
	left:0px;
	padding-left:12px;
	padding-right:12px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-image:url(/gfx/bg_geel_middle.gif);
}
.jouwvak_bottom{
	width:199px;
	height:17px;
	position:static;
	top:0px;
	left:0px;
	background-image:url(/gfx/bg_geel_bottom.gif);
	margin:0;
}
.bannervak_top{
	width:199px;
	height:17px;
	position:relative;
	top:0px;
	left:0px;
	background-image:url(/gfx/bg_paars_top.gif);
}
.bannervak_middle{
	width:176px;
	position:static;
	top:0px;
	left:0px;
	padding-left:12px;
	padding-right:12px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-image:url(/gfx/bg_paars_middle.gif)
}
.bannervak_bottom{
	width:199px;
	height:17px;
	position:static;
	top:0px;
	left:0px;
	background-image:url(/gfx/bg_paars_bottom.gif);
}
/*TOT HIER HET NIEUWSITEM BLOK*/

/*TOT HIER DIVJES VAN DE WEBSITE*/

/*VANAF HIER DE KNOPPEN*/
.invissible{
	display:none;
	visibility:hidden;
}
.btn_blauw:link,.btn_blauw:visited, .btn_blauw_oranje:link, .btn_blauw_oranje:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#fff;
	background-color:#00c3fa;
}
.btn_blauw:hover{
	background-color:#eb601b;
}
.btn_blauw_oranje:hover{
	background-color:#eb601b;
}
.btn_rood:link,.btn_rood:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#fff;
	background-color:#c20931;
}
.btn_rood:hover{
	background-color:#eb601b;
}
.btn_groen:link, .btn_groen:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#fff;
	background-color:#0db148;
}
.btn_groen:hover{
	background-color:#b4d670;
}
.btn_paars:link, .btn_paars:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#fff;
	background-color:#904098;
}
.btn_paars:hover{
	background-color:#b28abe;
}
.btn_roze:link, .btn_roze:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#fff;
	background-color:#EC008C;
	border:1px solid #EC008C;
}
.btn_roze:hover{
	color:#fff;
	background-color:#B28ABE;
	text-decoration:none;
	border:1px solid #B28ABE;
}
.btn_geel:link, .btn_geel:visited{
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin:0;
	display:block;
	width:100px;
	height:16px;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	color:#C20931;
	background-color:#ffcc33;
	text-transform:uppercase;
	border:1px solid #ffcc33;
}
.btn_geel:hover{
	color:#C20931;
	background-color:#FA963C;
	text-decoration:none;
	border:1px solid #FA963C;
}
/*TOT HIER DE KNOPPEN*/

/*VANAF HIER DE LINKS*/
#website_kop a img{
	margin-top:23px;	
}
.menu_sifr{
	float: left;
	width:120px;
	height:62px;
	background-image:url(/gfx/bg_menu-item.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding:25px 0 0 2px;
	text-transform:uppercase;
	color:#5f5aaa;
}
.menu_sifr:hover{
	background-image:url(/gfx/bg_menu-item_actief.jpg);
}
.menu_sifr_active{
	float: left;
	width:120px;
	height:62px;
	background-image:url(/gfx/bg_menu-item_actief.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-top:25px;
	text-transform:uppercase;
	color:#5f5aaa;
}
.sIFR-active a.menu {
	visibility: hidden;
}
a.kruimellink:link, a.kruimellink:visited, a.kruimellink:active{
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FA963C;
	text-transform:uppercase;
}

a.kruimellink:hover{
	color:#00c3fa;
}
a.actievelink:link,a.actievelink:visited,a.actievelink:active{
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00c3fa;
	text-transform:uppercase;
}
a.actievelink:hover{
	color:#5f5aaa;
}
#menu_vak ul li a, #menu_vak ul li a:visited{
	text-transform:uppercase;
	color:#5f5aaa;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#menu_vak ul li a:hover{
	text-transform:uppercase;
	color:#00c3fa;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#menu_vak ul li a.actief:link, #menu_vak ul li a.actief:visited{
	text-transform:uppercase;
	color:#00c3fa;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#menu_vak ul li a.actief:hover{
	text-transform:uppercase;
	color:#00c3fa;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
a.link_submenu:link,a.link_submenu:active,a.link_submenu:visited{
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5F5AAA;
}
a.link_submenu:hover{
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FA963C;
}
a.tekstlink:link,a.tekstlink:active,a.tekstlink:visited{
	color:#FA963C;
	text-decoration:underline;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
a.tekstlink:hover{
	text-decoration:none;
}
a.oranjelink:link,a.oranjelink:active,a.oranjelink:visited{
	color:#f57314;
}
a.oranjelink:hover{
	color:#fff;
}
a.paarselink:link,a.paarselink:active,a.paarselink:visited{
	font-size:11px;
	color:#5f5aaa;
	text-decoration:none;
	line-height:1.5em;
	text-transform:uppercase;
}
a.paarselink:hover{
	color:#f57314;
}
a:link, a:visited, a:active{
	color:#fa963c;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
a:hover{
	color:#fff;
}
/*TOT HIER DE LINKS*/

/*VANAF HIER FORMULIEREN*/
input.maintext{
	width: 114px;
	height:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:1px dashed #5F5AAA;
	margin:0 0 0 20px;
	padding:0;
}
.jouwform{
	margin:0px;
}
input.jouwtext{
	width: 170px;
	height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:1px solid #5F5AAA;
}
input.formtext{
	height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:1px solid #5F5AAA;
}
input[type=text]:hover, input[type=password]:hover, textarea:hover{
	height:16px;
	border:1px solid #00c3fa;
}
.formbutton{
	float:none;
	text-align:right;
	padding-right:19px;
	margin:0 0 0 0 ;
}
.jouwbutton{
	margin-top:10px;
}
#inlinebutton{
	margin: 4px 0 0 4px;
	vertical-align:bottom
}
/*TOT HIER FORMULIEREN*/

/*VANAF HIER DE CONTENT STYLES*/
td.fout{
	color:#fa963c;
	font-weight:bold;
}
p{
	margin:0;
}
p.paars{
	color:#5f5aaa;
}
p.formfield{
	margin:0;
	padding:0;
}
p.formlink{
	margin-top:7px;
}
p.contentinleiding{
	font-size:12px;
	margin:0px;
}
p.contentalinea{
	font-size:10px;
	margin:0px;
}
p.fout{
	color:#fa963c;
	font-weight:bold;
}
#link_overzicht #foto_overzicht #film_overzicht{
	width:100%;
	text-align:left;
}
#link_overzicht a img{
	margin:0 0 8px 0;
}
#foto_overzicht img{
	margin:0 0 15px 0;
}
#film-lijst{
	position:absolute;
	top:0;
	left:0;
	width:190px;
	height:330px;
	text-align:right;
	overflow:auto;
}
#filmpjes{
	position:absolute;
	top:0;
	left:220px;
	float:left;
}
.filmpje{
	display:none;
}
#film-lijst img{
	margin:0 7px 7px 0;
}
#nieuwsbrieven{
	width:100%;
	text-align:left;
}
#nieuwsbrieven a{
	text-decoration:none;
	font-weight:bold;
}
.verplicht{
	color:#fa963c;
}
.stippellijn_wit{
	width:98%;
	border-bottom:1px dotted #FFFFFF;
	margin:4px 0 4px 0;
	text-align:center;
}
.stippellijn_geel{
	width:98%;
	border-bottom:1px dotted #ffcc33;
	margin:10px 0 10px 0;
	text-align:center;
}
p.spacer{
	font-size:4px;
}
/*TOT HIER DE CONTENT STYLES*/
