/* CSS Document */


/*** BASIC ***/
html, body	{ width: 100%; height: 100%; margin: 0; font-family: Helvetica, Verdana, Arial, sans-serif; }
a img	{ border: 0; }
input	{ margin: 0; }


.invisible{
	visibility: hidden;	
}

.hide{
	display:none;
}

#header		{ height: 160px; position: relative; }
#content	{ }

.grid_4-nomargin	{ width: 240px; display: inline-block; float:left; margin: 0; }
.grid_4-lessmargin	{ width: 220px; display: inline-block; float:left; margin: 0 3px; }
.grid_8-nomargin	{ width: 480px; display: inline-block; float:left; margin: 0; }
.grid_12-nomargin	{ width: 700px; display: inline-block; float:left; margin: 0; }

img.logo	{ margin: 11px 0 3px; }


/*** MENU ***/
ul#menu		{ margin: 0; padding: 79px 0 0 0; list-style: none; background: url(../images/menu-oneliner.gif) no-repeat 0px 58px; }
ul#menu	li	{ float: left; }
ul#menu	a span	{ display: none; }

li.home a				{ width: 82px; height: 50px; display: block; background: url(../images/menuitem-home.gif) no-repeat; }
li.home a:hover			{ background: url(../images/menuitem-home-hover.gif) no-repeat; }
li.home a.active			{ background: url(../images/menuitem-home-hover.gif) no-repeat; }
li.inenting a			{ width: 241px; height: 50px; display: block; background: url(../images/menuitem-inenting.gif) no-repeat; }
li.inenting a:hover		{ background: url(../images/menuitem-inenting-hover.gif) no-repeat; }
li.inenting a.active		{ background: url(../images/menuitem-inenting-hover.gif) no-repeat; }
li.antwoorden a			{ width: 160px; height: 50px; display: block; background: url(../images/menuitem-antwoorden.gif) no-repeat; }
li.antwoorden a:hover	{ background: url(../images/menuitem-antwoorden-hover.gif) no-repeat; }
li.antwoorden a.active	{ background: url(../images/menuitem-antwoorden-hover.gif) no-repeat; }
li.vragen a			{ width: 113px; height: 50px; display: block; background: url(../images/menuitem-vragen.gif) no-repeat; }
li.vragen a:hover	{ background: url(../images/menuitem-vragen-hover.gif) no-repeat; }
li.vragen a.active	{ background: url(../images/menuitem-vragen-hover.gif) no-repeat; }
li.actueel a			{ width: 160px; height: 50px; display: block; background: url(../images/menuitem-actueel.gif) no-repeat; }
li.actueel a:hover		{ background: url(../images/menuitem-actueel-hover.gif) no-repeat; }
li.actueel a.active		{ background: url(../images/menuitem-actueel-hover.gif) no-repeat; }
li.nieuws a			{ width: 185px; height: 50px; display: block; background: url(../images/menuitem-nieuws.gif) no-repeat; }
li.nieuws a:hover		{ background: url(../images/menuitem-nieuws-hover.gif) no-repeat; }
li.nieuws a.active		{ background: url(../images/menuitem-nieuws-hover.gif) no-repeat; }

/* topmenu */
ul#topmenu	{ width: 240px; margin: 17px 0 0 0; padding: 0; list-style: none; position: absolute; right: 0; z-index: 20; }
ul#topmenu li		{ float: left; }
ul#topmenu a span	{ display: none; }

li.colofon a		{ width: 98px; height: 25px; display: block; background: url(../images/menuitem-colofon_contact.gif) no-repeat; margin: 0 5px 0 0; }
li.colofon a:hover	{ background: url(../images/menuitem-colofon_contact-hover.gif) no-repeat; }
li.colofon a.active	{ background: url(../images/menuitem-colofon_contact-hover.gif) no-repeat; }
li.prof a			{ width: 109px; height: 25px; display: block; background: url(../images/menuitem-prof.gif) no-repeat; margin: 0 5px 0 0; }
li.prof a:hover		{ background: url(../images/menuitem-prof-hover.gif) no-repeat; }
li.prof a.active		{ background: url(../images/menuitem-prof-hover.gif) no-repeat; }
li.contact a		{ width: 50px; height: 25px; display: block; background: url(../images/menuitem-contact.gif) no-repeat; }
li.contact a:hover	{ background: url(../images/menuitem-contact-hover.gif) no-repeat; }
li.contact a.active	{ background: url(../images/menuitem-contact-hover.gif) no-repeat; }

a.movie-terug	{float: right; padding: 1px; width: 41px; height: 25px; display: block; background: url(../images/btn-back.gif) no-repeat;  }
a.movie-terug:hover {background: url(../images/btn-back-hover.gif) no-repeat;}
a.movie-terug span {display: none;}

a.sitemap { float:right; padding: 1px; width: 53px; margin-top:1px; height: 25px; display: block; background: url(../images/btn-sitemap.gif) no-repeat;}
a.sitemap:hover {background: url(../images/btn-sitemap-hover.gif) no-repeat;}

a.disclaimer { float:right; padding: 1px; width: 64px; margin-top:1px; height: 25px; display: block; background: url(../images/btn-disclaimer.gif) no-repeat;}
a.disclaimer:hover {background: url(../images/btn-disclaimer-hover.gif) no-repeat;}
a span {display: none;}

/* search */
form#topsearch		{ width: 240px; margin: 51px 0 0 0; position: absolute; right: 0; z-index: 20; }
form#topsearch img	{ float: left; }
form#topsearch input	{ width: 172px; height: 18px; float: left; border: 0; background: #01abdf; color: #FFFFFF; font-weight: bold; font-size: 15px; padding: 6px 0 4px; }
form#topsearch input.btn-zoek		{ width: 40px; background: url(../images/zoek.gif) no-repeat; margin: 5px 8px; cursor: pointer; }
fieldset	{ margin: 0; padding: 0; border: none; float: left; }

/* subnav & breadcrumb */
#sub-nav	{ color: #E2001A; font-size: 11px; }
#sub-nav a	{ color: #E2001A; }
#bread-crumb	{ width: auto; display: inline-block; margin: 0 0 0 240px; }

/*** TABS ***/
.tabsleft{margin-top:20px;}
ul#tabs	{ margin: 0; padding: 0; list-style: none; }
ul#tabs a span	{ display: none; }
ul#tabs a.text-cloud span	{ display: block; }

li.zin a			{ width: 240px; height: 109px; margin: 0 0 0 0; display: block; background: url(../images/tab-zin.gif) no-repeat; }
li.zin a:hover		{ background: url(../images/tab-zin-hover.gif) no-repeat; }
li.zin a.active		{ background: url(../images/tab-zin-hover.gif) no-repeat; }
li.veilig a			{ width: 240px; height: 109px; display: block; background: url(../images/tab-veilig.gif) no-repeat; }
li.veilig a:hover	{ background: url(../images/tab-veilig-hover.gif) no-repeat; }
li.veilig a.active	{ background: url(../images/tab-veilig-hover.gif) no-repeat; }
li.chat a			{ width: 213px; height: 125px; display: block; background: url(../images/tab-chat.gif) no-repeat; }


/*** CONTENT ***/
img.block-side	{ display: block; }
.text-cloud		{ margin: 0 0 15px 0; }
.top-margin		{ margin: 14px 0 0 0; }

h1		{ font-size: 16px; margin: 0 0 2px 0; }
p		{ font-size: 12px; margin: 0 0 10px 0; }
a		{ text-decoration: none; }

span.small	{ font-size: 10px; }
.middle a.active { color:#F7A800; } 

a.link-title	{ text-decoration: none; font-size: 16px; font-weight: bold; }

/* video */
#video			{ /*margin: 0 0 30px 0;*/ }

#video .top 			{ height: 6px; font-size: 1px; line-height: 1px; }
#video .top .left		{ width: 6px; height: 6px; float: left; font-size: 1px; line-height: 1px; }
#video .top .right		{ width: 6px; height: 6px; float: right; font-size: 1px; line-height: 1px; }
#video .bottom 			{ height: 6px; font-size: 1px; line-height: 1px; }
#video .bottom .left	{ width: 6px; height: 6px; float: left; font-size: 1px; line-height: 1px; }
#video .bottom .right	{ width: 6px; height: 6px; float: right; font-size: 1px; line-height: 1px; }

/* kleuren */
.blue #video	{ background: #01abdf; color: #FFF; }
.blue h1	{ color: #01abdf; }
.blue p		{ color: #01abdf; }
.blue p a.link-title	{ color: #01abdf; }

.blue #thumb-block .top		{ height: 6px; font-size: 1px; line-height: 1px; background: url(../images/block-blue-top.gif) no-repeat; }
.blue #thumb-block .middle	{ background: #01abdf; }
.blue #thumb-block .bottom	{ height: 6px; font-size: 1px; line-height: 1px; background: url(../images/block-blue-bottom.gif) no-repeat; }

.purple #video	{ background: #bb0066; color: #FFF; }
.purple #video .top 			{ background: #bb0066; font-size: 1px; line-height: 1px; }
.purple #video .top .left	{ background: url(../images/block-purple-left-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.purple #video .top .right	{ background: url(../images/block-purple-right-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.purple #video .bottom 			{ background: #bb0066; }
.purple #video .bottom .left		{ background: url(../images/block-purple-left-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }
.purple #video .bottom .right	{ background: url(../images/block-purple-right-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.purple h1	{ color: #bb0066; }
.purple p				{ color: #bb0066; }
.purple p a.link-title	{ color: #bb0066; }

.pink p		{ color: #F06F59; margin: 10px 0; }
.pink p a	{ color: #F7A800; text-decoration: none; }
.pink p a:hover	{ color: #F06F59; }

.purple a.close	{ color: #bb0066; }
.purple a.open	{ color: #bb0066; }

.red #video	{ background: #e2001a; color: #FFF; }
.red #video .top 			{ background: #e2001a; font-size: 1px; line-height: 1px; }
.red #video .top .left	{ background: url(../images/block-red-left-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.red #video .top .right	{ background: url(../images/block-red-right-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.red #video .bottom 			{ background: #e2001a; font-size: 1px; line-height: 1px; }
.red #video .bottom .left		{ background: url(../images/block-red-left-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }
.red #video .bottom .right	{ background: url(../images/block-red-right-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.red h1		{ color: #e2001a; }
.red p		{ color: #e2001a; }
/*.red p a	{ color: #e2001a; font-style: italic; }*/
#news-block .red p a	{ color: #FFF; }
#news-block .red p a:hover	{ color: #000; }
#news-scroll .red h1 a {color: #e2001a; }
#news-scroll #news-block .red h1 a {color: #FFF; }
#news-scroll .red h1 a {color: #e2001a; }
#news-scroll .blue h1 a {color: #01abdf; }
#news-scroll #news-block .blue h1 a {color: #FFF; }

/*.red p a.link-title	{ font-style: normal; }*/


.red .text-cloud .top		{ height: 19px; background: url(../images/textcloud-red-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.red .text-cloud .middle	{ background: #e2001a; }
.red .text-cloud .bottom	{ height: 5px; background: url(../images/textcloud-red-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.red #thumb-block .top		{ height: 6px; background: url(../images/block-red-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.red #thumb-block .middle	{ background: #e2001a; }
.red #thumb-block .bottom	{ height: 6px; background: url(../images/block-red-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.red a.close	{ color: #e2001a; }
.red a.open	{ color: #e2001a; }

.red a 	{ color: #F7A800; }
.blue a { color: #69b232; }

.green #video	{ background: #a4c408; color: #FFF; }
.green #video .top 			{ background: #a4c408; font-size: 1px; line-height: 1px; }
.green #video .top .left	{ background: url(../images/block-green-left-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.green #video .top .right	{ background: url(../images/block-green-right-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.green #video .bottom 			{ background: #a4c408; font-size: 1px; line-height: 1px; }
.green #video .bottom .left		{ background: url(../images/block-green-left-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }
.green #video .bottom .right	{ background: url(../images/block-green-right-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.green h1		{ font-weight:bolder; color: #a4c408; }
.green p		{ color: #a4c408; }
.green p a.link-title	{ color: #a4c408; }

.green a.close	{ color: #a4c408; }
.green a.open	{ color: #a4c408; }

.orange #video	{ background: #f7a800; color: #FFF; }
.orange h1		{ color: #f7a800; }
.orange p		{ color: #f7a800; }
.orange p a.link-title	{ color: #f7a800; }

.orange .text-cloud .top	{ height: 19px; font-size: 1px; background: url(../images/textcloud-orange-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.orange .text-cloud .middle	{ background: #f7a800; }
.orange .text-cloud .bottom	{ height: 5px; font-size: 1px; background: url(../images/textcloud-orange-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.orange a.text-cloud 			{ display: block; }
.orange a.text-cloud .top		{ display: block; height: 19px; font-size: 1px; background: url(../images/textcloud-orange-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.orange a.text-cloud .middle	{ display: block; background: #f7a800; padding: 15px; color: #FFF; font-size: 12px; }
.orange a.text-cloud:hover .middle		{ color: #E2001A; }
.orange a.text-cloud .middle strong	 	{ font-size: 16px; }
.orange a.text-cloud .bottom	{ display: block; height: 5px; font-size: 1px; background: url(../images/textcloud-orange-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.tabsleft li .orange	{ width: 220px; }
.homeblocks	{ width: 100px; }
.homeblocks	.text-cloud { margin: 0 0 12px 0; }

.pink #block .top 		{ height: 7px; font-size: 1px; background: url(../images/block-pink-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
.pink #block .middle 	{ background: #f06f59; }
.pink #block .bottom 	{ height: 7px; font-size: 1px; background: url(../images/block-pink-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

/* zorgt dat tekst niet dezelfde kleur is als achtergrondkleur */
.red .middle h1, .blue .middle h1	{ color: #FFFFFF; margin: 0; padding: 15px 15px 0; }
.middle h2	{ color: #FFFFFF; margin: 0; font-size: 16px; padding: 15px; }
.middle p	{ color: #FFFFFF; margin: 0; padding: 0 15px 15px; }

/* reset & links */
.middle a	{ color: #FFFFFF; text-decoration: none; }
.middle a:hover	{ color: #000000; }
.text-cloud .middle a:hover	{ color: #F7A800; }
.orange .text-cloud .middle a:hover	{ color: #000; }
#video p	{ color: #FFFFFF; padding: 10px; }

/* submenu */
ul#submenu	{ list-style: none; font-size: 13px; font-weight: bold; margin: 0; padding: 0 0 0 20px; color: #FFFFFF; }

/* chat */
#chat .top		{ height: 18px; background: url(../images/chat-textcloud-orange-top.gif) repeat; font-size: 1px; line-height: 1px; }
#chat .top .left	{ width:75px; height: 18px; background: url(../images/chat-textcloud-orange-top-left.gif) no-repeat; float:left;font-size: 1px; line-height: 1px; }
#chat .top .right	{ width:75px;height: 18px; background: url(../images/chat-textcloud-orange-top-right.gif) no-repeat; float:right;font-size: 1px; line-height: 1px; }
#chat .middle	{ background: #f7a800; }
#chat .bottom		{ height: 5px; background: url(../images/chat-textcloud-orange-bottom.gif) repeat; font-size: 1px; line-height: 1px; }
#chat .bottom .left	{ width:25px; height: 5px; background: url(../images/chat-textcloud-orange-bottom-left.gif) no-repeat; float:left;font-size: 1px; line-height: 1px; }
#chat .bottom .right	{ width:25px;height: 5px; background: url(../images/chat-textcloud-orange-bottom-right.gif) no-repeat; float:right;font-size: 1px; line-height: 1px; }

#chat .btn-close	{ float:right; margin-right:20px;margin-top:10px; }

#chat-room		{ width: 530px; float: left; margin: 10px 15px; padding: 50px 0 0 0; background: url(../images/chat-i.gif) left top no-repeat; }
#chat-users		{ width: 125px; float: left; margin: 10px 0 0 0; padding: 50px 0 0 0; background: url(../images/chat-clouds.gif) right top no-repeat; }
#chat-input		{ width: 670px; display: inline-block; margin: 0 15px 10px; }

#chat-room .top			{ height: 5px; background: url(../images/chat-room-top.gif) repeat; font-size: 1px; line-height: 1px; }
#chat-room .top .left	{ height: 5px; background: url(../images/chat-room-top-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-room .top	.right	{ height: 5px; background: url(../images/chat-room-top-right.gif) no-repeat; float:right; width:25px; font-size: 1px; line-height: 1px; }
#chat-room .middle		{ background: #FFFFFF; }
#chat-room .middle p	{ height: 265px; margin: 0 5px; padding: 0 5px; overflow: auto; }
#chat-room .bottom		{ height: 5px; background: url(../images/chat-room-bottom.gif) repeat; font-size: 1px; line-height: 1px; font-size: 1px; line-height: 1px; }
#chat-room .bottom .left	{ height: 5px; background: url(../images/chat-room-bottom-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-room .bottom .right	{ height: 5px; background: url(../images/chat-room-bottom-right.gif) no-repeat; float:right; width:25px;font-size: 1px; line-height: 1px; }


#chat-users .top		{ height: 5px; background: url(../images/chat-room-top.gif) repeat; font-size: 1px; line-height: 1px; }
#chat-users .top .left	{ height: 5px; background: url(../images/chat-room-top-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-users .top .right	{ height: 5px; background: url(../images/chat-room-top-right.gif) no-repeat; float:right; width:25px; font-size: 1px; line-height: 1px; }

#chat-users .middle		{ background: #FFFFFF; }
#chat-users .middle p	{ height: 235px; margin: 0 5px; padding: 0 5px; overflow:auto; }
#chat-users .middle img		{ margin: 0 0 0 3px; }
#chat-users .middle strong	{ font-size: 13px; }
#chat-users .bottom		{ height: 5px; background: url(../images/chat-users-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }
#chat-users .bottom .left	{ height: 5px; background: url(../images/chat-room-bottom-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-users .bottom .right	{ height: 5px; background: url(../images/chat-room-bottom-right.gif) no-repeat; float:right; width:25px; font-size: 1px; line-height: 1px; }

#chat-input .top		{ height: 5px; background: url(../images/chat-room-top.gif) repeat; font-size: 1px; line-height: 1px; }
#chat-input .top .left	{ height: 5px; background: url(../images/chat-room-top-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-input .top .right	{ height: 5px; background: url(../images/chat-room-top-right.gif) no-repeat; float:right; width:25px; font-size: 1px; line-height: 1px; }
#chat-input .middle		{ background: #FFFFFF; height:40px;}
#chat-input .bottom		{ height: 5px; background: url(../images/chat-room-bottom.gif) repeat; font-size: 1px; line-height: 1px; }
#chat-input .bottom .left	{ height: 5px; background: url(../images/chat-room-bottom-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#chat-input .bottom .right	{ height: 5px; background: url(../images/chat-room-bottom-right.gif) no-repeat; float:right; width:25px;font-size: 1px; line-height: 1px; }

#chat-input textarea	{ border:0px; height:40px; width: 650px; border: none; font-family: Tahoma; font-size: 12px; padding: 0 5px; color: #a4c408; overflow: auto; font-weight: bold; }

#chat span		{ /*display: block; margin: 2px 0;*/ }
#chat span.red	{ color: #e2001a; }
#chat span.blue	{ color: #01abdf; }

#chatboxusers span	{ min-height: 19px; max-height: 19px; overflow: hidden; }

form#chat-login	{ margin: 0; padding: 0; }
form#chat-login	fieldset	{ float: none; margin: 7px 0 0 0; }
form#chat-login	img		{ float: left; }
form#chat-login	label	{ width: 35px; display: inline-block; float: left; color: #FFFFFF; font-size: 12px; margin: 0 11px 10px; font-weight: bold; padding: 5px 0 0 0; }
form#chat-login	label.wide	{ width: 80px; display: inline-block; float: left; color: #FFFFFF; font-size: 12px; margin: 0 11px 10px; font-weight: bold; padding: 5px 0 0 0; }
form#chat-login	span	{ float: left; color: #FFFFFF; margin: 5px 0; font-size: 12px; }
form#chat-login	input	{ width: 130px; height: 18px; float: left; border: 0px; font-size: 15px; font-weight: bold; color: #F7A800; padding: 6px 0 4px; margin: 0; }
form#chat-login	select	{ width: 130px; height: 28px; float: left; border: 0px; font-size: 11px; font-weight: bold; color: #F7A800; padding: 6px 0 4px; margin: 0; background-color: #FFFFFF; }
form#chat-login	input.small	{ width: 85px; }
form#chat-login	input.radio	{ width: auto; padding: 0; }
form#chat-login	#textarea	{ width: 200px; display: block; float: none; clear: both; margin: 0 0 0 10px; }
form#chat-login	textarea	{ width: 185px; height: 19px; display: inline-block; float: left; border: 0px; font-size: 15px; font-weight: bold; color: #F7A800; padding: 5px 0 4px; margin: 0; }
form#chat-login	input.btn-meedoen	{ width: auto; background: none; color: #FFFFFF; font-size: 13px; float: right; text-align: right; padding: 0 10px 10px 0; cursor: pointer; }

#chat .autoscroll {
	padding-left:11px;
	margin-bottom:7px;
	color:#FFF;
}

/* actueel */
.purple a{color: #BB0066; font-weight:bold;}
#news-scroll	{ width: 480px; float: left; height: 400px; overflow: auto; }
#news-block		{ width: 220px; margin: 0 0 15px 0; }

#news-block .blue .top			{ height: 6px; background: url(../images/textblock-blue-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
#news-block .blue .middle		{ background: #01abdf; color: #FFF; }
#news-block .blue .bottom		{ height: 6px; background: url(../images/textblock-blue-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

#news-block .red .top			{ height: 6px; background: url(../images/textblock-red-top.gif) no-repeat; font-size: 1px; line-height: 1px; }
#news-block .red .middle		{ background: #e2001a; color: #FFF; }
#news-block .red .bottom		{ height: 6px; background: url(../images/textblock-red-bottom.gif) no-repeat; font-size: 1px; line-height: 1px; }

.video-img .top		{ height: 6px; font-size: 1px; line-height: 1px; }
.video-img .top	.left	{ width: 6px; height: 6px; float: left; background: url(../images/curve-white-left-top.png) no-repeat; font-size: 1px; line-height: 1px; }
.video-img .top	.right	{ width: 6px; height: 6px; float: right; background: url(../images/curve-white-right-top.png) no-repeat; font-size: 1px; line-height: 1px; }
.video-img .bottom		{ height: 9px; font-size: 1px; line-height: 1px; }
.video-img .bottom	.left	{ width: 6px; height: 6px; float: left; background: url(../images/curve-white-left-bottom.png) no-repeat; font-size: 1px; line-height: 1px; }
.video-img .bottom	.right	{ width: 6px; height: 6px; float: right; background: url(../images/curve-white-right-bottom.png) no-repeat; font-size: 1px; line-height: 1px; }
.video-img img.play	{ margin: 87px 0 0 11px; }

/* colofon */
div.colofon-left	{ width: 225px; float: left; margin: 0 10px; }
div.colofon-right	{ width: 225px; float: left; }
div.colofon	{ width: 225px; margin: 3px 0 0 0; }
.colofon .top		{ height: 17px !important; background: url(../images/colofon-top.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.colofon .middle	{ height: auto; background: #FFF !important; }
.colofon .bottom	{ height: 17px !important; background: url(../images/colofon-bottom.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.colofon p		{ padding: 5px 10px; color: #f06f59; }
.colofon img	{ padding: 5px 10px 0; }
.colofon .middle a	{ color: #F7A800; }

/* professional */
div.prof	{ width: 225px; float: left; margin: 3px 0 0 10px; }
.prof .top		{ height: 17px !important; background: url(../images/colofon-top.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.prof .middle	{ height: auto; background: #FFF !important; }
.prof .bottom	{ height: 17px !important; background: url(../images/colofon-bottom.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.prof h1	{ padding: 5px 10px; color: #f06f59; font-size: 18px; }
.prof h1 a	{ color: #f06f59; }
.prof h1 a:hover	{ color: #f06f59; }
.prof p		{ padding: 5px 10px; color: #f06f59; }
.prof img	{ padding: 5px 10px 0; }

/* pers */
div.pers	{ width: 460px; float: left; margin: 3px 0 0 10px; }
.pers .top		{ height: 17px !important; background: url(../images/pers-top.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.pers .middle	{ height: auto; background: #FFF !important; }
.pers .bottom	{ height: 17px !important; background: url(../images/pers-bottom.gif) no-repeat !important; font-size: 1px; line-height: 1px; }
.pers h1	{ padding: 5px 10px; color: #f06f59; font-size: 18px; }
.pers h1 span	{ font-size: 12px; font-weight: normal; }
.pers p		{ padding: 5px 10px; color: #f06f59; }
.pers a		{ color:#f06f59; }
.pers img	{ padding: 5px 10px 0; }

.pers .thumbs	{ width: 300px; margin: 0 0 0 10px; }
.pers .thumbs img	{ padding: 0; }

.pers #paging	{ text-align: right; color: #f06f59; margin: 0 10px 0; font-size: 10px; }
.pers #paging a	{ color: #f06f59; }
.pers #paging a:hover	{ color: #000; }
.pers #paging a.active	{ color: #000; }

form#pers-login	{ margin: 0; padding: 0; }
form#pers-login	fieldset	{ float: none; margin: 7px 0 0 0; }
form#pers-login	img		{ float: left; padding: 0; }
form#pers-login	label	{ width: 110px; display: inline-block; float: left; color: #f06f59; font-size: 12px; margin: 0 16px 10px; font-weight: bold; padding: 5px 0 0 0; }
form#pers-login	input, form#pers-login	textarea	{ width: 125px; height: 18px; float: left; border: 0px; font-size: 15px; font-weight: bold; color: #fff; padding: 6px 0 4px; background: #f06f59; }
form#pers-login	textarea		{ width: 250px; height: 71px; margin: 0 0 0 0; overflow: auto; }
form#pers-login	input.btn-meedoen	{ width: 97px; height: 28px; background: url(../images/submit-pink-bg.gif) no-repeat; color: #FFF; font-size: 13px; padding: 3px 0 5px; margin: 0 0 0 183px; cursor: pointer; }
form#pers-login	input.btn-meedoen2	{ width: 97px; height: 28px; background: url(../images/submit-pink-bg.gif) no-repeat; color: #FFF; font-size: 13px; padding: 3px 0 5px; margin: 0 0 0 308px; cursor: pointer; }

/* Flash objecten */
#flashObject{margin-left:5px;}
.flashObject{padding-left:5px;} /*multiple elements on homepage*/

/* MEDIA */
.image-block{  }
.media-image{ margin:5px; }

#chat .middle a {
	color: blue !important;
}

/* paging */
.paginationControl	{ color: #01ABDF; font-size: 12px; margin: 0 0 10px 0; }


a.answer-title 			{ color: #e2001a; font-weight:bold; line-height: 25px; font-size:12px; }
a.answer-title:hover 	{ color: #F7A800; }
a.answer-link { color: #e2001a; }

.chat-waitlist .middle h1
{
	margin-bottom:10px;
}

/* CONTACT */
#contact-input .top		{ height: 5px; background: url(../images/chat-room-top.gif) repeat; font-size: 1px; line-height: 1px; }
#contact-input .top .left	{ height: 5px; background: url(../images/chat-room-top-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#contact-input .top .right	{ height: 5px; background: url(../images/chat-room-top-right.gif) no-repeat; float:right; width:25px; font-size: 1px; line-height: 1px; }
#contact-input .middle		{ background: #FFFFFF; height:40px;}
#contact-input .bottom		{ height: 5px; background: url(../images/chat-room-bottom.gif) repeat; font-size: 1px; line-height: 1px; }
#contact-input .bottom .left	{ height: 5px; background: url(../images/chat-room-bottom-left.gif) no-repeat; float:left; width:25px;font-size: 1px; line-height: 1px; }
#contact-input .bottom .right	{ height: 5px; background: url(../images/chat-room-bottom-right.gif) no-repeat; float:right; width:25px;font-size: 1px; line-height: 1px; }

#contact-input textarea	{ height:25px; width: 60px; border: none; font-family: Tahoma; font-size: 12px; padding: 0 5px; color: #a4c408; overflow: auto; font-weight: bold; }

.chatspreekuur a {
	color: #FFF !important;	
}
.chatspreekuur a:hover {
	color: #FFF !important;	
}

#actueel {
	background: #FFFFFF url(../images/actueel_popup.jpg) no-repeat;
	position: absolute;
	top: 0px;
	color: #FFFFFF;
	margin: 0 auto;
	width: 941px;
	height: 442px;
}

#actueel a {
	color: #FFFFFF;
	font-weight: bold;
}

#actueel .tekst {
	margin: 10px;
	height: 380px;
	overflow: auto;
}

#sitemap ul {
	margin-left:15px;
	color: #000000;
}

#sitemap h2{
	font-size:16px;
}


#sitemap .home{
	color: #E2001A;
}

#sitemap .inenting{
	color: #A4C408;
}

#sitemap .antwoorden{
	color: #F7A800;
}

#sitemap .actueel{
	color: #BB0066;
}

#sitemap .pages{
	color: #F06F59;
}

#sitemap ul a{
	color: #000000;
	font-size:13px;
}

#sitemap ul li ul li a{
	color:#E2001A;
	font-size:12px;
}

#sitemap a:hover{
	color:#F7A800;
}

.hidden { dispaly: none; }

.answersubitems{
	margin:5px 0 10px 25px;
}

.answersubitems li {
	padding-bottom: 5px;
}

.answersubitems a {
	font-size:11px;
	font-weight: bolder;
}

.answersubitems a.active{
	color:#F7A800;
}

#chat .messages {
	margin: 0 10px;
}

#chat .messages li {
	padding-bottom: 10px;
}

.homeblocks .orange .text-cloud .top {
	background-image: url('../images/textcloud-orange-top-small.gif');
}

.homeblocks .orange .text-cloud .bottom {
	background-image: url('../images/textcloud-orange-bottom-small.gif');
}

.pdf-block {
	margin: 10px 0;
}

#chatbox a {
	color: blue;
}
.interspace-banner {
	display: none !important;
}

.black{
	color: #000;
}