div#printHeader { display:none; }
body, html { width:100%;height:100%;margin:0;padding:0; }
body { background:#3A89D8 url('../images/bg.gif') repeat-y center top; }
body { font-family:verdana,helvetica,arial,sans-serif; font-size:70%; line-height:150%; color:#626262;}
* body,html { width:auto; }
/* Standaard elementen */
hr { height:1px; border:0px solid #787878; color:#E2E2E2; background-color:#787878; margin:5px 0 8px 0; }
ul { list-style: none; margin:1em 0 1em 0; padding:0 0 0 0; }
li { line-height:150%; margin:0 0 0.5em 0; }
p { margin:0 0 10px 0; line-height:150%; }
h1 { margin:0 0 10px 0; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:bold; color:#0066CC; font-weight:bold; margin:4px 0 4px 0; }
h1 { color:#1D4E8C; font-size:160%; margin:0 0 4px 0; font-family:Arial,verdana,helvetica,arial,sans-serif; }
h2 { font-size:120%; margin:0 0 2px 0; font-family:verdana,Arial,helvetica,arial,sans-serif; }
h3 { font-size:110%; margin:0 0 2px 0; font-family:verdana,Arial,helvetica,arial,sans-serif; }
table { margin:0; border-collapse:collapse; border:0; font-size:100%; }
td { vertical-align:top; padding:0 0 0 0; font-size:100%; text-align:left;  }
a img {border:0px solid transparent;}
a { text-decoration:none; color:#0066CC; }
a:hover { text-decoration:underline; color:#DA0000; }
/* link met pijltje: */
a.arrowLink { background:url('../images/arrow.gif') no-repeat 8px 0.4em; padding:0 0 0 18px; }
a.pdfLink { background:url('../images/pdf_icon.gif') no-repeat 0px 0em; padding:2px 0 4px 22px; }

span.nowrap {white-space:nowrap;}
div.reset { clear:both; height:1px; width:100%; float:none; }
#content img {border:0px solid #FFF;}
/* in content bullets met een blokje */
#content ul { list-style: square; margin:0 0 0 1.4em; padding:0 0 0 0; }
#content li { margin:0 0 0.5em 0; }
/* uitsluiten andere bullets (geen blokje) */
#content ul.nobullets { list-style: none; margin:0 0 0 0; padding:0 0 0 0; }
#content ul.arrowLink li { list-style: none; background:url('../images/arrow.gif') no-repeat 8px 0.4em; padding: 0 0 0 18px; }

/* Globale layout */
table#columns { margin:0; padding:0; width:100%; height:100%; }
	td.columnLeft { width:50%; padding:0; background:url('../images/bg_left.gif') repeat-y right top; text-align:right; }
		td.columnLeft.trem { vertical-align:bottom; }
	td.columnMain { width:604px; padding:0; background:url('../images/bg_main.gif') repeat-y center top; }
	td.columnRight { width:50%; padding:0; background:url('../images/bg_right.gif') repeat-y left top; }

.logo { margin:16px 0 29px 0; }

/* Header */
div#header, div#header_nb { width:590px; height:152px; margin-left:6px; float:none; background-repeat: no-repeat; background-position: 0 0; }
	div#headerService { float:right; margin: 5px 8px 0 0; }
	div#headerService .icon { float:left; margin:0 4px 0 0; }
	form#zoekform { float:left; margin:3px 0 0 0; padding:0 0 0 0; }
		* html form#zoekform { margin:2px 0 0 0;} /* IE only */
	div.zoek-links { float:left; margin:0 0 0 0; }
	div.zoek-rechts { float:left; margin:0 0 0 0; }
	* html div.zoek-rechts { margin:1px 0 0 0; } /* IE only */
	form#zoekform input { border:1px solid #5782BB; margin:0 0 0 0; }
	form#zoekform input.zoekveld { width:160px; font-size:11px; height:16px; padding:1px 2px 1px 3px; color:#2F5C95; }

/* Hoofdmenu */
div#menuMain { width:604px; height:34px; margin-left:0px; float:none; background:#2F5C95 url('../images/menu_bg.gif') no-repeat 0px 0px; }
	div#menuMainItems { padding:2px 0 0 26px; }

/* Submenu */
.columnLeft div#CL { width:156px; margin-right:6px; float:right; text-align:left; }
.columnLeft a { color:white; }
.columnLeft a:hover { color:#FFD700; }

div#CL-menu { }
a.submenu-kop { color:#FFD700; display:block; font-weight:bold; border-bottom:1px solid #6CAAE8; }
div#submenu { width:156px; margin:0 0 20px 0; }
	div#CL-menu a { color:white; display:block; padding:2px 7px 3px 7px; border-bottom:1px solid #6CAAE8; }
	div#CL-menu a:hover { color:#FFD700; }
	div#CL-menu a.selected { color:#FFD700; }
	div#CL-menu div { float:none; }

	div#CL-menu div.level2-container { background: url("../images/menu_sub_bg.gif") 0 0 repeat-y; }
		div#CL-menu div.level2 { }
		div#CL-menu div.level2 a.selected { background:#115AAB; }
		div#CL-menu div.level2 a.selected.hasChildren { padding:2px 4px 3px 4px; background:#115AAB url('../images/menu_sub_open.gif') 144px 8px no-repeat; border-left:3px solid #115AAB; border-right:3px solid #115AAB; }
	div#CL-menu div.level3-container { border-left:3px solid #115AAB; border-right:3px solid #115AAB; border-bottom:3px solid #115AAB; }
		div#CL-menu div.level3 { }
		div#CL-menu div.level3-selected { }
		div#CL-menu div.level3-container a { padding:2px 4px 3px 4px; }
	div#CL-menu div.level4-container { }
		div#CL-menu div.level4 { }
		div#CL-menu div.level4-selected { }
		div#CL-menu div.level4-container a { padding:2px 4px 3px 14px; background:url('../images/menu_sub_line.gif') 4px 8px no-repeat; }

/* main menu 2: nieuws etc */
div#menuMain2 { width:156px; margin:0 0 20px 0; background: url("../images/menu_sub_bg.gif") 0 0 repeat-y; }
	div#menuMain2 div.level1 { padding:4px 10px 4px 10px; margin:0 0 0 0; border-bottom:1px solid #6EA8E2; background:#3988D7 url("../images/menu_main2_bg.gif") 0 0 repeat-y;}
	div#menuMain2 div.level1 a { border-bottom:0; padding:0 0 0 0; }
	
	#cartoon a 		 {display:block; text-indent: -5000px; overflow:hidden; background:url(../images/cartoons/cartoon_rol.png) no-repeat 0 0; width:140px; height:158px;}
	#cartoon a:hover {background-position: 0 -163px;}
	

/* Content columns */
table#contentMain { width:561px; margin:10px 0 0 26px; float:none; }
#contentMain td.contentHeader { width:564px; padding:0 0 0 0; border:none; }
#contentMain td.main { width:403px; border:none; border-right:1px solid #5A7EAB; padding:0 10px 0 0; }

/* - - - - -  -- - - - - Werken en Leren portal extras - - - - - - - - - - - - - - */

#contentMain td.main .werkenleren .werken { width:201px; float:left; display:inline;}
#contentMain td.main .werkenleren .leren { width:201px; float:right; margin-right: 7px; display:inline; }

#contentMain td.main .werkenleren { background: transparent url(../images/werkenleren-bg.jpg) repeat-y 0 0; border-right:1px solid #5A7EAB; width:422px; padding:0; margin:0; }
#contentMain td.main .werkenleren .werken h1 { background: transparent url(../images/h1werken21.jpg) no-repeat 0 0; text-indent:-5000px; height: 201px; padding:0; margin:0 0 25px 0; }
#contentMain td.main .werkenleren .leren h1 { background: transparent url(../images/h1leren21.jpg) no-repeat 0 0; text-indent:-5000px; height: 201px;  padding:0; margin:0 0 25px 0; }
#contentMain td.main .werkenleren .werken ul,
#contentMain td.main .werkenleren .leren ul { padding:0; margin:0; }
#contentMain td.main .werkenleren .werken li,
#contentMain td.main .werkenleren .leren li { list-style:none; background: transparent url(../images/werkenleren-li-bg.jpg) no-repeat 0 0; min-height:38px; _height:38px; }
#contentMain td.main .werkenleren .werken li a,
#contentMain td.main .werkenleren .leren li a { padding: 8px 5px 0 12px; color:#ffd700; font-weight:bold; display:block; line-height:1.2em }

#contentMain td.main .werkenleren .werkleer-footer { background: transparent url(../images/werkenleren-bg-footer.gif) no-repeat left bottom; height: 25px; padding:0 0 1px; clear:both; margin-bottom:0; }

/* - - - - -  -- - - - - Werken en Leren portal extras - - - - - - - - - - - - - - */

#contentMain td.main .werkenleren .werken { width:201px; float:left; display:inline;}
#contentMain td.main .werkenleren .leren { width:201px; float:right; margin-right: 7px; display:inline; }

#contentMain td.main .werkenleren { background: transparent url(../images/werkenleren-bg.jpg) repeat-y 0 0; border-right:1px solid #5A7EAB; width:422px; padding:0; margin:0; }
#contentMain td.main .werkenleren .werken h1 { background: transparent url(../images/h1werken21.jpg) no-repeat 0 0; text-indent:-5000px; height: 201px; padding:0; margin:0 0 25px 0; }
#contentMain td.main .werkenleren .leren h1 { background: transparent url(../images/h1leren21.jpg) no-repeat 0 0; text-indent:-5000px; height: 201px;  padding:0; margin:0 0 25px 0; }
#contentMain td.main .werkenleren .werken ul,
#contentMain td.main .werkenleren .leren ul { padding:0; margin:0; }
#contentMain td.main .werkenleren .werken li,
#contentMain td.main .werkenleren .leren li { list-style:none; background: transparent url(../images/werkenleren-li-bg.jpg) no-repeat 0 0; min-height:38px; _height:38px; }
#contentMain td.main .werkenleren .werken li a,
#contentMain td.main .werkenleren .leren li a { padding: 8px 5px 0 12px; color:#ffd700; font-weight:bold; display:block; line-height:1.2em }

#contentMain td.main .werkenleren .werkleer-footer { background: transparent url(../images/werkenleren-bg-footer.gif) no-repeat left bottom; height: 25px; padding:0 0 1px; clear:both; margin-bottom:0; }

/* - - - - -  -- - - - - / Werken en Leren portal extras - - - - - - - - - - - - - - */

/* - - - - -  -- - - - - Kinderafdeling portal extras - - - - - - - - - - - - - - */
.kinderafdeling table#contentMain {width:569px; margin-right:0;}
.kinderafdeling #contentMain td.main.werkenleren  {width:430px; }
/*.kinderafdeling #contentMain td.column-right { width:270px;}*/
.kids_bg	 										{ background: transparent url(../images/werkenleren-bg.jpg) repeat-y 0 0; } 
#contentMain td.main.werkenleren .kids_left_top 	{ width:201px; float:left;}
#contentMain td.main.werkenleren .kids_right_top 	{ width:201px; float:left; margin-left:13px;}
#contentMain td.main.werkenleren .kids_left_bottom  { width:201px; float:left;}
#contentMain td.main.werkenleren .kids_right_bottom { width:201px; float:left; margin-left:13px;}

#contentMain td.main.werkenleren {  border: none; width:465px; padding:0; margin:0;  }
#contentMain td.main.kinderafdelingovz {  border-right:1px solid #5A7EAB; width:465px; padding:0; margin:0;  }
#contentMain td.main.werkenleren .kids_left_top h1 		{ background: transparent url(../images/h1_2-6.jpg)  no-repeat 0 0; text-indent:-5000px; height: 162px; padding:0; margin:0; }
#contentMain td.main.werkenleren .kids_right_top h1 	{ background: transparent url(../images/h1_7-12.jpg) no-repeat 0 0; text-indent:-5000px; height: 162px;  padding:0; margin:0; }

#contentMain td.main.werkenleren .kids_left_bottom h1 	{ background: transparent url(../images/h1_13-18.jpg)  no-repeat 0 0; text-indent:-5000px; height: 162px; padding:0; margin:0; }
#contentMain td.main.werkenleren .kids_right_bottom h1 	{ background: transparent url(../images/h1_ouders.jpg) no-repeat 0 0; text-indent:-5000px; height: 162px; padding:0; margin:0; }

#contentMain td.main.werkenleren .werken ul,
#contentMain td.main.werkenleren .leren ul { padding:0; margin:0; }
#contentMain td.main.werkenleren .kids_left_top li,
#contentMain td.main.werkenleren .kids_right_top li { background: transparent url(../images/indent_hover.gif) no-repeat 0 0; min-height:25px; height:25px; }
#contentMain td.main.werkenleren .kids_left_top li a,
#contentMain td.main.werkenleren .kids_right_top li a { padding: 0px 5px 0 12px; color:#ffd700; font-weight:bold; display:block; line-height:1.2em; }

#contentMain td.main.werkenleren .kids_left_bottom li,
#contentMain td.main.werkenleren .kids_right_bottom li { background: transparent url(../images/indent_hover.gif) no-repeat 0 0; min-height:25px; height:25px; }
#contentMain td.main.werkenleren .kids_left_bottom li a,
#contentMain td.main.werkenleren .kids_right_bottom li a { padding: 0px 5px 0 12px; color:#ffd700; font-weight:bold; display:block; line-height:1.2em; }

#contentMain td.main.werkenleren .kids-footer  { background: transparent url(../images/werkenleren-bg-footer.gif) no-repeat left top; height:25px; clear:both;  }
#contentMain td.main.werkenleren .kids-footer2 { background: transparent url(../images/werkenleren-bg-footer.gif) no-repeat left top; height:1px; clear:both;  }


/*.kinderafdeling #contentMain td.column-right {width:165px;}*/
.kinderafdeling p img { float:right; padding:6px; display:inline;}
.kinderafdeling .main h2 { background: url(../images/bullet_hand.gif) no-repeat; min-height:25px; padding-left:30px; margin-bottom:15px; line-height:23px; width:385px; }
	* html .kinderafdeling .main h2 {height:25px;}


/* - - - - -  -- - - - - / Werken en Leren portal extras - - - - - - - - - - - - - - */
#contentMain td.main2 { border:0; }
#contentMain td.column-right { width:138px; border:none; padding:0 0 0 10px;}
#contentMain td.column-right-kinder { width:138px; border:none; padding:0 0 0 10px; background:url('../images/v_colorstroke.jpg'); background-repeat:repeat-y; background-position:top right;}
#contentMain .shortcuts { }
#contentMain .shortcuts h2 { font-size:100%; font-weight:bold; color:#0066CC; margin:0 0 4px 0; }
#contentMain .shortcuts li { background:url('../images/arrow.gif') no-repeat 0px 0.4em; padding:0 0 6px 10px; margin:0 0 0 0; line-height:130%; }
#contentMain td.contentFooter { border:none; padding:8px 0 6px 0; }
#contentMain td.contentFooter div.ff { border-top:1px solid #0066CC; padding:4px 0 0 0; }

#content .column-box-413 { width:413px; margin:0 0 1em 0; padding:0.4em 0 0.4em 0; clear:both; /*float:left;*/ background:url('../images/column_white_tiler_413.gif') repeat-y 0px 0px; border-top:1px solid #0066CC; border-bottom:1px solid #0066CC; }
	#content .column-box-201A { width:201px; margin:0 11px 1em 0; float:left; background:url('../images/column_white_tiler_201.gif') repeat-y 0px 0px; border-top:1px solid #0066CC; border-bottom:1px solid #0066CC; padding:0.4em 0 0.4em 0; }
	#content .column-box-201B { width:201px; margin:0 0 1em 0; float:left; background:url('../images/column_white_tiler_201.gif') repeat-y 0px 0px; border-top:1px solid #0066CC; border-bottom:1px solid #0066CC; padding:0.4em 0 0.4em 0; }


/* Tables standaard */
#content table { clear:both; height:auto; width:100%; margin:0.7em 0 0.7em 0; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:0 0 0 0; border-collapse:collapse; }
#content th { padding:3px 6px 3px 6px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background:#E3E3E3; font-weight:bold; font-size:100%; vertical-align:top; }
#content td { padding:2px 6px 2px 6px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; vertical-align:top; }

/* Afdelingen */
div.afd-zoeken1 { margin:0 0 2px 0; }
div.afd-zoeken2 { margin:0 0 0 0; }
table#afdelingen { border:0; margin:12px 0 12px 0; width: 100%;}
	table#afdelingen td.af_1 { width:33%; border:0; }
	table#afdelingen td.af_2 { width:33%; border:0; }
	table#afdelingen td.af_3 { width:33%; border:0; }
	#afdelingen div.afd { border:1px solid #CBCBCB; margin:0 6px 6px 0; padding:4px; }
	#afdelingen h2 { margin:0 0 4px 0; font-size:100%; }
	#afdelingen h2 a { color:#0066CC; padding:0 0 0 0; }
	#afdelingen a { display:block; color:#626262; padding:0 0 6px 0; line-height:120%;}
	#afdelingen div.openup { cursor:pointer; background:url('../images/icons_plusmin.gif') 0 5px no-repeat; padding:0 0 3px 12px; color:#0066CC; }
	#afdelingen div.openup.close { background-position:0 -15px; }

/* overzichten */
div#overzicht h2 { margin:0.5em 0 0.3em 0; padding:0 6px 0 14px; }
div#overzicht h3 { margin:0.2em 0 0.3em 0; padding:0 6px 0 14px; background:url('../images/column_white_arrow.gif') no-repeat 0px 0.4em; }
div#overzicht li { margin:0 6px 0.3em 14px; }
div#overzicht p { padding:0 6px 0 14px; }

div.zoek-binnen-specialismen-1 { float:left; padding-top:2px; }
div.zoek-binnen-specialismen-2 { float:left; margin-left:6px; margin-bottom: 4px; }


/* vacature overzicht */
div#vacatures {}
  div#vacatures .column-box-413 { padding:3px 0 3px 0; }
  div#vacatures ul { margin:0 0 0.3em 16px; padding:0 0 0 0; }
  div#vacatures li { margin:0 0 0.5em 0; padding:0 0 0 0; line-height:130%; }
  div#vacatures table.vac { width:408px; border-top:none; border-left:none; margin:0 0 0 0; }
  div#vacatures table.vac td { padding:0 0 0 0; border-right:none; border-bottom:none;}
  div#vacatures table.vac td.vac_left { width:292px; padding-right:6px; }
  div#vacatures table.vac td.vac_right { width:110px; height:120px; background-position:top right; background-repeat:no-repeat; }
  div#vacatures td#vac_medici { background-image:url('../images/vacatures/vac_medischspecialist.jpg'); } /* med specialisten*/
  div#vacatures td#vac_artsassistenten { background-image:url('../images/vacatures/vac_artsassistent.jpg'); }/* artsass */
  div#vacatures td#vac_3539 { background-image:url('../images/vacatures/vac_specverpleegkunbdige.jpg'); }/*gespec vepl*/
  div#vacatures td#vac_verplegend { background-image:url('../images/vacatures/vac_paramedisch.jpg'); }/*para*/
  div#vacatures td#vac_3483 { background-image:url('../images/vacatures/vac_leerwerk.jpg'); } /*leer/werk*/
  div#vacatures td#vac_fac { background-image:url('../images/vacatures/vac_facilitair.jpg'); } /* facilitair */
  div#vacatures td#vac_automatisering { background-image:url('../images/vacatures/vac_automatisering.jpg'); } /* i&a*/
  div#vacatures td#vac_management { background-image:url('../images/vacatures/vac_management.jpg'); }/* leiding/staf */
  div#vacatures td#vac_administratief { background-image:url('../images/vacatures/vac_administratief.jpg'); } /* adm /secr */

  div#vacatures td#vac_lab { background-image:url('../images/vacatures/vac_lab.jpg'); } /* not used */
  div#vacatures td#vac_overig { background-image:url('../images/vacatures/vac_overig.jpg'); } /* not used */

/* bezoektijden tabel */
table#bezoektijden { width: 100%; }
	table#bezoektijden td.columns2 { width:100%; padding:0.2em 0 0.2em 0; }
	table#bezoektijden td.column-left { width:40%; padding:0.2em 0.2em 0.2em 14px; vertical-align:top; }
	table#bezoektijden td.column-right { width:60%; padding:0.2em 0 0.2em 0; vertical-align:top; }

/* Nieuws op homepage */
div#newsHomepage {}
	div#newsHomepage div.newsItem { border-bottom:1px solid #0066CC; margin:0 0 10px 0; padding:0 0 4px 0; clear:both; }
	div#newsHomepage div.newsFo { float:right; border:1px solid #CBCBCB; width:104px; margin:0 0 0 8px; }
	div#newsHomepage div.newsFoto { width:100px; height:100px; margin:2px; background-repeat:no-repeat; background-position:center center; }
	div#newsHomepage h2 { font-size:110%; margin:0 0 4px 0; }
	div#newsHomepage span.datum { color:#999; font-size:100%; }
	div#newsHomepage div.newsintro { margin:0 0 0 0; }
	div#newsHomepage div.readon { margin:0 0 0 0; }
table#newsSub { border:0;}
table#newsSub td { padding:0 0 4px 0; border:0;}
#newsSub td.date { width:90px; color:#999; padding-right:8px; white-space:nowrap; }
#newsSub td.tt { background:url('../images/arrow.gif') no-repeat 0px 0.4em; padding:0 0 0 10px; }

/* Foto elementen */
#content div.foto-kader-links { padding:2px; border:1px solid #CBCBCB; float:left; margin: 0 6px 4px 0; }
#content div.foto-kader-links img { }
#content div.imageText { margin:0; padding:4px 2px 4px 2px; font-style:italic; line-height:130%; }


/* intro en text elementen detail en overzicht */
#content div.intro_detail { font-weight:bold; margin-bottom: 10px;}
#content div.intro_overzicht { float:left; padding:0 6px 0 14px; }
#content div.text_detail { clear:both;}


/* Formulier elementen */
form { margin:0.4em 0 0.4em 0; }
	td.tdl { text-align: right; }
	form input { background-color:#FFFFFF; border:1px solid #0066CC; font-family:Verdana,Arial,Helvetica,sans-serif; }
	form textarea { background-color:#FFFFFF; border:1px solid #0066CC; width:220px; height:220px; }
	form .Submit { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:110%; font-weight:bold; color:#fff; background-color:#3A89D8; border:1px solid #0066CC; }

/* popups voor behandeltrajecten etc. */
body#popup { background-color:#fff; background-image:none; text-align:left; }
body#popup div#columnLeft { width:180px; margin-left:16px; }
body#popup div#columnRight { width:500px; margin-left:16px; margin-top:24px; }
body#popup div.routing { margin-top:22px; }
body#popup h1 { margin-top: 16px; }
body#popup div.popup_nav {}
	body#popup div.popup_nav a { display:block; padding:2px 0 2px 0; }
	body#popup div.popup_nav a.lev2 { padding:2px 0 2px 16px; }
	body#popup div.popup_nav a.selected { font-weight:bold; }

/* Forum */
table.forumbox { margin-bottom:12px;  }
	table.forumbox th { background:#C8C8C8; padding:4px 6px 4px 4px; color:#fff; }
	table.forumbox td { padding:2px 6px 8px 4px; }
	table.forumbox .even { background:#EBF5FF; }
	div#forum div.postedby { text-align:right; padding-left:20px; font-style:italic;}
	div#forum td.tdl { width: 120px; }
	div#forum textarea { width:400px; height:120px; }
	span.artikeldatum {color: #0066CC;}

/* tables forms */
table.contactform { border:none; }
table.contactform td { border:none;}

div#tremani { padding:0 6px 6px 0; }
div#tremani a { color:#D3E9FF; text-decoration:none; font-size:88%; }
div#tremani a:hover { color:#FFD700; text-decoration:none; }

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-unloading .sIFR-flash {visibility: hidden !important;}
.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;}
.sIFR-dummy {width: 0px; height: 0px; margin-left: 42px; z-index: 0;}

/*---- Header styling ---*/

.sIFR-active .kinderafdeling .main h2 {visibility:hidden; line-height:1em; font-size:22px;}
.sIFR-active .kinderafdeling #contentMain td.main.werkenleren  {width:624px !important; }

/*---- Twitter ---*/
#twitter a {display:block; background:transparent url(../images/rdgg-twitter-btn.png) 0 0 no-repeat; height:42px; padding:0; margin: 20px 0;}
#twitter a:hover { text-decoration:none; background-position: 0 -48px;}
#twitter a span { visibility:hidden;}

/*---- Login mijnpc ---*/
#login a {display:block; background:transparent url(../images/rdgg-inlog-btn.png) 0 0 no-repeat; height:24px; padding:0; margin: 20px 0;}
#login a:hover { text-decoration:none; background-position: 0 -30px;}

