@import url("content_box_inner_html.css");



@import url("event.css");
/* @import url("icon-row.css"); */
@import url("send.css");

/* RESET */

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, object
{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th
{
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

ul, ol
{
	list-style: none;
}

fieldset, img, object
{
	border: none;
}

div.clear
{
	height: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 0;
}

/* TWINKLE COLORS */

h1.global_title
{
	color: #666666;
}

h1.statische-content_title
{
	color: #444444;
}

h1.nieuws_title
{
	color: #FFA500;
}

h1.weblog_title
{
	color: #228B22;
}

h1.achtergronden_title
{
	color: #DC143C;
}

h1.praktijk_title
{
	color: #191970;
}

h1.starters_title
{
	color: #9932CC;
}

h1.video_title
{
	color: #6495ED;
}

img.global_image
{
	color: #666666;
}

img.statische-content_image
{
	color: #444444;
}

img.nieuws_image
{
	color: #FFA500;
}

img.weblog_image
{
	color: #228B22;
}

img.achtergronden_image
{
	color: #DC143C;
}

img.praktijk_image
{
	color: #191970;
}

img.starters_image
{
	color: #9932CC;
}

img.video_image
{
	color: #6495ED;
}


/* TWINKLE STYLES */

html
{
	background-color: #F4F5F5;
}

body
{
	color: #686868;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-size-adjust: none;
	font-stretch: normal;*/
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
	padding-bottom: 1.2em;
	padding-top: 1.2em;
	text-align: center;
}

div#main_container
{
	background-image: url(/twinkle_global/main_container_bg.png);
	background-position: center top;
	background-repeat: repeat-y;
	margin: 0 auto;
	position: relative;
	width: 980px;
}

div#l1_container
{
	background-image: url(/twinkle_global/l1_container_bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}

div#l2_container
{
	background-image: url(/twinkle_global/l2_container_bg.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
}

div#page_header
{
	position: relative;
	width: 100%;
	display: none;
}

object#banner_leaderboard_object
{
	height: 90px;
	margin: 20px 0;
	width: 728px;
}

ul#page_main_menu
{
	margin: 0 auto;
	width: 960px;
}

ul#page_main_menu li
{
	display: inline;
}

ul#page_main_menu li a
{
	background-image: url(/twinkle_global/main_menu_bg.jpg);
	background-repeat: no-repeat;
}

ul#page_main_menu li#logo a
{
	background-position: 0px 0px;
	float: left;
	height: 90px;
	overflow: hidden;
	width: 267px;
}

ul#page_main_menu li#home a
{
	background-position: -267px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 81px;
}

ul#page_main_menu li#nieuws a
{
	background-position: -348px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 65px;
}

ul#page_main_menu li#weblog a
{
	background-position: -412px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 67px;
}

ul#page_main_menu li#achtergronden a
{
	background-position: -478px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 120px;
}

ul#page_main_menu li#praktijk a
{
	background-position: -598px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 67px;
}

ul#page_main_menu li#starters a
{
	background-position: -665px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	padding: 0;
	width: 69px;
}

ul#page_main_menu li#video a
{
	background-position: -734px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 53px;
}

ul#page_main_menu li#magazine a
{
	background-position: -787px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 80px;
}

ul#page_main_menu li#events a
{
	background-position: -867px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 62px;
}

ul#page_main_menu li#end a
{
	background-position: -929px -16px;
	float: left;
	height: 58px;
	margin-top: 16px;
	overflow: hidden;
	width: 29px;
}

ul#page_main_menu li#logo a:active
{
	background-position: 0px 0px;
	outline: 0;
}

ul#page_main_menu li#home a:active
{
	background-position: -267px -16px;
	outline: 0;
}

ul#page_main_menu li#nieuws a:active
{
	background-position: -348px -16px;
	outline: 0;
}

ul#page_main_menu li#weblog a:active
{
	background-position: -412px -16px;
	outline: 0;
}

ul#page_main_menu li#achtergronden a:active
{
	background-position: -478px -16px;
	outline: 0;
}

ul#page_main_menu li#praktijk a:active
{
	background-position: -598px -16px;
	outline: 0;
}

ul#page_main_menu li#starters a:active
{
	background-position: -665px -16px;
	outline: 0;
}

ul#page_main_menu li#video a:active
{
	background-position: -734px -16px;
	outline: 0;
}

ul#page_main_menu li#magazine a:active
{
	background-position: -787px -16px;
	outline: 0;
}

ul#page_main_menu li#events a:active
{
	background-position: -867px -16px;
	outline: 0;
}

ul#page_main_menu li#end a:active
{
	background-position: -929px -16px;
	outline: 0;
}

ul#page_main_menu li#logo a:focus
{
	background-position: 0px 0px;
	outline: 0;
}

ul#page_main_menu li#home a:focus
{
	background-position: -267px -16px;
	outline: 0;
}

ul#page_main_menu li#nieuws a:focus
{
	background-position: -348px -16px;
	outline: 0;
}

ul#page_main_menu li#weblog a:focus
{
	background-position: -412px -16px;
	outline: 0;
}

ul#page_main_menu li#achtergronden a:focus
{
	background-position: -478px -16px;
	outline: 0;
}

ul#page_main_menu li#praktijk a:focus
{
	background-position: -598px -16px;
	outline: 0;
}

ul#page_main_menu li#starters a:focus
{
	background-position: -665px -16px;
	outline: 0;
}

ul#page_main_menu li#video a:focus
{
	background-position: -734px -16px;
	outline: 0;
}

ul#page_main_menu li#magazine a:focus
{
	background-position: -787px -16px;
	outline: 0;
}

ul#page_main_menu li#events a:focus
{
	background-position: -867px -16px;
	outline: 0;
}

ul#page_main_menu li#end a:focus
{
	background-position: -929px -16px;
	outline: 0;
}

ul#page_main_menu li#logo a:hover
{
	background-position: 0px 0px;
}

ul#page_main_menu li#home a:hover
{
	background-position: -267px -74px;
}

ul#page_main_menu li#nieuws a:hover
{
	background-position: -348px -74px;
}

ul#page_main_menu li#weblog a:hover
{
	background-position: -412px -74px;
}

ul#page_main_menu li#achtergronden a:hover
{
	background-position: -478px -74px;
}

ul#page_main_menu li#praktijk a:hover
{
	background-position: -598px -74px;
}

ul#page_main_menu li#starters a:hover
{
	background-position: -665px -74px;
}

ul#page_main_menu li#video a:hover
{
	background-position: -734px -74px;
}

ul#page_main_menu li#magazine a:hover
{
	background-position: -787px -74px;
}

ul#page_main_menu li#events a:hover
{
	background-position: -867px -74px;
}

ul#page_main_menu li#end a:hover
{
	background-position: -929px -16px;
	cursor: default;
}

ul#page_main_menu li#logo a
{
	background-position: 0px 0px;
}

ul#page_main_menu.home li#home a
{
	background-position: -267px -132px;
}

ul#page_main_menu.nieuws li#nieuws a
{
	background-position: -348px -132px;
}

ul#page_main_menu.weblog li#weblog a
{
	background-position: -412px -132px;
}

ul#page_main_menu.achtergronden li#achtergronden a
{
	background-position: -478px -132px;
}

ul#page_main_menu.praktijk li#praktijk a
{
	background-position: -598px -132px;
}

ul#page_main_menu.starters li#starters a
{
	background-position: -665px -132px;
}

ul#page_main_menu.video li#video a
{
	background-position: -734px -132px;
}

ul#page_main_menu.magazine li#magazine a
{
	background-position: -787px -132px;
}

ul#page_main_menu.events li#events a
{
	background-position: -867px -132px;
}

ul#page_main_menu li#end a:active
{
	background-position: -929px -16px;
}

p#page_commerce_links
{
	font-size: 0.7em;
	margin-left: 450px; 
}

p#page_commerce_links a
{
	color: #777777;
	text-decoration: none;
}

p#page_commerce_links a:hover
{
	color: #aaaaaa;
	text-decoration: none;
}

div#page_left_column
{
	float: left;
	position: relative;
	text-align: left;
	width: 634px;
}

ul#page_side_menu
{
	background-image: url(/twinkle_global/bg-side-menu-title.png);
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	font-size: 1.2em;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-top: 26px;
	padding-left:  10px;
	text-align: left;
	width: 120px;
	display: none;
}

ul#page_side_menu li
{
	float: left;
	position: relative;
	width: 120px;
}

ul#page_side_menu li#header
{
	background-image: url(/twinkle_global/bg-side-menu-top.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #B5B5B5;
	font-size: 0;
	height: 10px;
	z-index: 2;
}

ul#page_side_menu li#footer
{
	background-image: url(/twinkle_global/bg-side-menu-bottom.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	font-size: 0;
	height: 11px;
	z-index: 2;
}

ul#page_side_menu li#cover
{
	background-color: #FFFFFF;
	font-size: 0;
	height: 50px;
	z-index:2;
}

ul#page_side_menu li#page_skyscraper_banner
{
	font-size: 0;
	height: 600px;
	z-index: 2;
}

object#banner_skyscraper_object
{
	border: 0;
	height: 600px;
	position: relative;
	width: 120px;
	z-index: 2;
}

ul#page_side_menu li a.mouse_over
{
	background-color: #DEDEDE;
 	border-bottom: 1px solid #B5B5B5;
	border-top: 1px solid #FFFFFF;
	color: #333333;
	cursor: pointer;
	display: block;
	font-size: 0.7em;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	position: relative;
	text-decoration: none;
	width: 110px;
	z-index: 2;
}

ul#page_side_menu li a:hover.mouse_over
{
	background-color: #D9D9D9;
	border-top: 1px solid #D6D6D6;
	cursor: pointer;
}



ul#page_side_menu li div
{
	display: none;
	font-size: 0.9em;
	padding-top: 3px;
	position: absolute;
	top: -2px;
	width: 240px;
}

div.page_side_menu_overlay
{
	position: relative;
	z-index: 1;
}

ul#page_side_menu li div a
{
	background-image: url(/twinkle_global/side_nav2.jpg);
	/* //background-repeat: no-repeat; */
}

ul#page_side_menu li div a.header
{
	background-position: 0px 0px;
	display: block;
	height: 11px;
	margin: 0px;
	padding-left: 10px;
	width: 230px;
	overflow: hidden;
}

ul#page_side_menu li div a.footer
{
	background-position: 0px 10px;
	display: block;
	height: 11px;
	margin: 0px;
	padding-left: 10px;
	width: 230px;
	overflow: hidden;

}


ul#page_side_menu li div a.content
{
	background-position: 0px 58px;
	color: #333333; 
	display: block;
	font-size: 0.75em;
	font-weight: bold;
	height: 22px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 2px;
	width: 230px;
	overflow: hidden;

}

ul#page_side_menu li div a.content:link
{
	text-decoration: none;
}

ul#page_side_menu li div a.content:visited
{
	text-decoration: none;
}

ul#page_side_menu li div a.content:active
{
	text-decoration: none;
}

ul#page_side_menu li div a.content:hover
{
	color: #ffffff;
	background-position: 0px 33px;
	text-decoration: none;
}

div#page_main_content
{
	float: left;
	margin-left: 10px;
	width: 484px;
}

div#page_breadcrumbs_1
{
	background-image: url(/twinkle_global/breadcrumbs.png);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	margin: 0;
	margin-bottom: 7px;
	padding: 0;
	position: relative;
	text-align: left;
	width: 95%;
}

div#page_breadcrumbs_2
{
	background-image: url(/twinkle_global/breadcrumbs.png);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	margin: 0;
	margin-bottom: 7px;
	padding: 0;
	position: relative;
	text-align: right;
	width: 5%;
}

div#page_breadcrumbs_2 img
{
	border:0 none;
	height:17px;
	margin-top:1px;
	margin-right:10px;
	width:17px;
}



div#page_breadcrumbs_1 h1
{
	/*background-image: url(/twinkle_global/breadcrumbs.png);
	background-repeat: no-repeat;*/
	color: #777777;
	font-size: 65%;
	font-weight: bold;
	height: 20px;
	line-height: 0.7em;
	margin-bottom: 6px;
	vertical-align: middle;
	width: 484px;
}

div.visual_index_content
{
	background-image: url(/twinkle_global/bg_484.png);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	width: 484px;
}

div.visual_index_content h1
{
	font-weight: bold;
	margin-top: 10px; 
	margin-bottom: 8px;
	margin-left: 12px;
}

div.visual_index_content h1 a
{
	text-decoration: none;
}

div.visual_index_content img
{
	border-style: solid;
	border-width: 1px;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}

div.visual_index_content p.summary
{
	font-size: 0.82em;
	line-height: 1.2em;
}

div.visual_index_content a.summary_text
{
	color: #666666;
	text-decoration: none;
}

div.visual_index_content a:active.summary_text
{
	text-decoration: none;
}

div.visual_index_content a:focus.summary_text
{
	outline: 0;
	text-decoration: none;
}

div.visual_index_content a:hover.summary_text
{
	text-decoration: none;
}

div.visual_index_content p.summary b.date
{
	color: #666666;
	font-size: 0.9em;
} 

div.visual_index_content p.footer
{
	margin-bottom: 1em;
	text-align: right;
	width: 474px;
}

div.visual_index_content p.footer a
{
	color: #666666;
	font-size: 0.73em;
	font-weight: bold;
	text-decoration: underline;
}

div.visual_index_content p.footer a:hover
{
	color: #999999;
	text-decoration: underline;
}

h1.index_more
{
	font-size: 0.85em;
	padding-top: 15px;
	text-align: right;
	width: 465px;
}

div.twinkle_type_overview
{
	position: relative;
	margin-bottom: 1em;
}

div.twinkle_type_overview div.header1
{
	background-image: url(/twinkle_global/rcoltop.png);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	width: 90%;
}

div.twinkle_type_overview div.header2
{
	background-image: url(/twinkle_global/rcoltop.png);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	width: 10%;
}

div.twinkle_type_overview div.header1 h1
{
	font-size:70%;
	font-weight:bold;
	margin-top: 2px;
	margin-left: 10px;
}

div.twinkle_type_overview div.header2 a
{
	font-size: 0;
}

div.twinkle_type_overview div.header2 img
{
	border: 0 none;
	height: 17px;
	margin-top: 3px;
	width: 17px;
}

div.twinkle_type_overview p.articles
{
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	/*background: url(/twinkle_global/mcolbg.png);*/
	/*background-repeat: repeat-y;*/
	color: #666666;
	font-size: 0.72em;
	line-height: 15px;
	padding-top: 8px;
	padding-left: 10px;
	text-align: left;
}

div.twinkle_type_overview a
{
	color: #666666;
	text-decoration: none;
}

div.twinkle_type_overview a.tooltip:hover
{
	background-color: #ffffff;
	color: #888888;
	text-decoration: none;
}

div.twinkle_type_overview a.tooltip span
{
	display: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	position: absolute;
	width: auto;
	z-index: 10;
}

div.twinkle_type_overview a.tooltip:hover span
{
	background: #eeeeee;
	border: 1px solid #666666;
	color: #222222;
	display: inline;
	font-size: 120%;
	white-space: nowrap;
}

div.twinkle_type_overview div.footer1
{
	background-image: url(/twinkle_global/mcolbtm.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	text-align: right;
	width: 30%;
}

div.twinkle_type_overview div.footer2
{
	background-image: url(/twinkle_global/mcolbtm.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	text-align: right;
	width: 70%;
}

div.twinkle_type_overview div.footer2 p 
{
	font-size: 0.8em;
}

div.twinkle_type_overview div.footer2 p a
{
	margin-right: 10px;
	text-decoration: underline;
}

div#page_twinkle_type_overviews
{
	padding-left: 9px;
	position: relative;
	width: 615px;
	height: 100%;
}

div#twinkle_type_overview_starters
{
	float: left;
	margin-left: 0px;
	width: 303px;
}

div#twinkle_type_overview_achtergronden
{
	float: left;
	margin-left: 0px;
	width: 303px;
}

div#twinkle_type_overview_nieuws
{
	float: left;
	margin-left: 9px;
	width: 303px;
}

div#twinkle_type_overview_praktijk
{
	float: left;
	margin-left: 9px;
	width: 303px;
}

div#most_read
{
	width: 336px;
}

div#most_comments
{
	width: 336px;
}

div#blog_teaser
{
	width: 336px;
}

div#video_teaser
{
	width: 336px;
}

div#blog_teaser p.articles a.blog_italic
{
	font-style: italic;
}

div#blog_teaser img.weblog_image
{
	border-color: #228B22;
}

div#page_right_column
{
	float: left;
	text-align: left;
	width: 336px;
	display: none;
}

form#page_search_box
{
	width: 336px;
}

form#page_search_box fieldset
{
	width: 336px;
	border: none;
}

form#page_search_box .sbox input
{
	float:left;
	width: 180px;
}

form#page_search_box .sbox_l
{
	background-image: url(/twinkle_global/srch_l.png);
	float:left;
	height: 20px;
	width: 20px;
}

form#page_search_box .sbox input
{
	background:white url(/twinkle_global/srch_bg.png) repeat-x scroll left top;
	border: 0 none;
	color: #222222;
	float: left;
	font-size: 0.65em;
	/*font-size-adjust: none;
	font-stretch: normal;*/
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 20px;
	line-height: 13px;
	padding: 3px;
	width: 164px;
}


form#page_search_box .sbox_r
{
	background-image: url(/twinkle_global/srch_r.png);
	float: left;
	height: 20px;
	width: 20px;
}

form#page_search_box a.search_button
{
	background-image:url(/twinkle_global/search_button.png);
	background-repeat:no-repeat;
	float:left;
	font-size: 0;
	height: 20px;
	margin-left: 6px;
	overflow:hidden;
	width: 120px;
}

form#page_search_box a.search_button:active
{
	background-position: 0px -44px;
	outline: 0;
}

div#banner_e-commerce_twinkle
{
	background-image: url(/twinkle_global/bg336object.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 160px;
	margin-bottom: 1em;
	text-align: center;
	width: 336px;
}

object.banner_e-commerce_twinkle_object
{
	border: 0 none;
	height: 150px;
	margin-top: 5px;
	width: 334px;
}

object#twinkle_custom_object
{
	border: 0 none;
	height: 100%;
	margin-top: 5px;
	width: 99%;

}

div#banner_rectangle
{
	height: 280px;
	margin-bottom: 1em;
	text-align: center;
	width: 336px;
}

object.banner_rectangle_object
{
	border: 0 none;
	height: 280px;
	width: 336px;
}

div#banner_rectangle_twinkle
{
	height: 280px;
	margin-bottom: 1em;
	text-align: center;
	width: 336px;
}

object.banner_rectangle_twinkle_object
{
	border: 0 none;
	height: 280px;
	width: 336px;
}

div#page_footer
{
	background-image: url(/twinkle_global/footer.png);
	background-position: center center;
	background-repeat: no-repeat;
	height: 8em;
	margin: 0 auto;
	text-align: left;
	width: 960px;
	display: none;
}

div#page_footer img
{
	border-style: none;
	margin-bottom: 5px;
	margin-left: 20px;
}

div#page_footer ul.BBP
{
	float: left;
	height: 100%;
	margin-top: 2em;
	position: relative;
	width: 27em;
}

div#page_footer ul.Redactioneel
{
	float: left;
	height: 100%;
	margin-top: 2em;
	position:relative;
	width: 10em;
}

div#page_footer ul.Service
{
	float: left;
	height: 100%;
	margin-top: 2em;
	position: relative;
	width: 10em;
}

div#page_footer ul.Twinkle
{
	float: left;
	height: 100%;
	margin-top: 2em;
	position: relative;
	width: 10em;
}

div#page_footer ul li
{
	font-size: 0.74em;
	line-height: 14px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

div#page_footer ul li p
{
	color: #999999;
	float: left;
	font-size: 0.75em;
	margin-left: 10px;
}

div#page_footer ul li a
{
	color: #666666;
}

div#page_footer ul li a:link
{
	text-decoration: none;
}

div#page_footer ul li a:visited
{
	text-decoration: none;
}

div#page_footer ul li a:active
{
	text-decoration: none;
}

div#page_footer ul li a:hover
{
	text-decoration: underline;
}

div.archive_content
{
	background-image: url(/twinkle_global/bg_484.png);
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 20px;
	padding: 0 10px;
	width: 465px;
}

h1.date
{
	color: #999999;
	font-size: 0.7em;
	margin-top: 25px;
}

h1.archive_title
{
	color: #444444;
	font-size: 0.8em;
	font-weight: normal;
	line-height: 10px;
	margin-top: 10px;
	margin-left: 10px;
}

h1.archive_title a.archive_link:link
{
	color: #444444;
	text-decoration:none;
}

h1.archive_title a:visited.archive_link
{
	text-decoration: none;
}

h1.archive_title a:active.archive_link
{
	text-decoration: none;
}

h1.archive_title a:hover.archive_link
{
	text-decoration: underline;
}

div.article_content
{
	background-image: url(/twinkle_global/bg_484.png);
	background-repeat: no-repeat;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 465px;
}

div.article_content h1
{
	font-weight: bold;
}

div.article_content h1.date
{
	color: #999999;
	font-size: 0.9em;
	font-weight: bold;
	margin-right: 12px;
	margin-top: 10px;
	padding-bottom: 10px;
}

div.article_content a
{
	color: #666666;
	text-decoration: underline;
}

div.article_content div.body p
{
	color: #666666;
	font-size: 0.85em;
	line-height: 18px;
}

div.article_content p
{
	margin-top: 0.7em;
	font-size: 0.85em;
}

div.article_content_footer
{
	margin-bottom: 1em;
	text-align: left;
	width: 470px;
}

div.article_content_footer a
{
	color: #666666;
	font-size: 0.75em;
	font-weight: bold;
}

div.article_content_footer a.tell
{
	margin-left: 45px;
	text-decoration: underline;
}

div.article_content_footer a.read
{
	margin-left: 35px;
	text-decoration: none;
}

div.article_content_footer a.reactions
{
	margin-left: 30px;
	text-decoration: underline;
}

div.article_content_footer a:hover.tell
{
	color: #999999;
	text-decoration: underline;
}

div.article_content_footer a:hover.read
{
	color: #999999;
	text-decoration: none;
}

div.article_content_footer a:hover.reactions
{
	color: #999999;
	text-decoration: underline;
}

div.article_content_footer a.addthis_button
{
	margin: 0;
	margin-left: 9px;
}

div.page_comment_component						{ width: 465px; padding: 3px 10px 0px 10px; background-image: url('/twinkle_global/bg_484.png'); background-repeat: no-repeat; }
div.page_comment_component h1.title					{ margin: 0; margin-top: 12px; margin-bottom: 10px; padding: 0; font-size: 90%; color: #999999; }
div.page_comment_component input, textarea				{ border:1px solid #D1D1D1; }
div.page_comment_component input:focus, textarea:focus			{ background: #f2f2f2 none repeat scroll 0 0; border:1px solid #A1A1A1; }
div.page_comment_component small.normal					{ color: #666666; }
div.page_comment_component small.error					{ color: red; }
div.page_comment_component ol.commentlist				{ color: #999999; list-style-type: none; margin: 1.5em 0 0; padding:0; }
div.page_comment_component ol.commentlist li				{ margin-bottom: 0.5em; padding: 0.5em 1em; }
div.page_comment_component ol.commentlist li cite			{ font-size: 0.85em; color: #999999 }
div.page_comment_component ol.commentlist li cite b			{ font-size: 1em; color: #999999 }
div.page_comment_component ol.commentlist li cite a b			{ font-size: 1em; color: #999999; text-decoration: underline; }
div.page_comment_component ol.commentlist li cite a:link b		{ font-size: 1em; color: #999999; text-decoration: underline; }
div.page_comment_component ol.commentlist li cite a:visited b		{ font-size: 1em; color: #999999; text-decoration: underline; }
div.page_comment_component ol.commentlist li cite a:active b		{ font-size: 1em; color: #999999; text-decoration: underline; }
div.page_comment_component ol.commentlist li cite a:hover b		{ font-size: 1em; color: #999999; text-decoration: underline; }
div.page_comment_component ol.commentlist li.comment_even p		{ font-size: 0.8em; line-height: 16px; color: #666666 }
div.page_comment_component ol.commentlist li.comment_odd p		{ font-size: 0.8em; line-height: 16px; color: #666666 }
div.page_comment_component ol.commentlist li.comment_even a		{ text-decoration: underline; color: #666666; }
div.page_comment_component ol.commentlist li.comment_odd a		{ text-decoration: underline; color: #666666; }
div.page_comment_component ol.commentlist li.comment_even		{ background: #f2f2f2 none repeat scroll 0 0; border:1px solid #999999; padding:0.5em; }
div.laatste_reactie							{ position: relative; }




h1.title								{ margin: 0; margin-left: 10px; margin-top: 12px; margin-bottom: 10px; padding: 0; font-size: 90%; color: #999999; }
h1.nieuws_tag_title							{ color: #FFA500; margin: 0; margin-left: 10px; font-size: 0.9em; }
h1.nieuws_tag_title a							{ color: #FFA500; margin: 0; margin-left: 10px; }
h1.weblog_tag_title							{ color: #228B22; margin: 0; margin-left: 10px; font-size: 0.9em; }
h1.weblog_tag_title a							{ color: #228B22; margin: 0; margin-left: 10px; }
h1.achtergronden_tag_title						{ color: #DC143C; margin: 0; margin-left: 10px; font-size: 0.9em; }
h1.achtergronden_tag_title a						{ color: #DC143C; margin: 0; margin-left: 10px; }
h1.praktijk_tag_title							{ color: #191970; margin: 0; margin-left: 10px; font-size: 0.9em; }
h1.praktijk_tag_title a							{ color: #191970; margin: 0; margin-left: 10px; }





div.video_teaser_content						{ cursor: pointer; width: 336px; margin: 0; margin-left: 0px; padding: 0; background:url(/twinkle_global/rcolbg.png) repeat-y;  }
div.video_teaser_content img						{ margin: 0; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; height: 67px; float: left; border-style: solid; border-width: 1px; }
div.video_teaser_content p.summary					{ margin: 0; padding: 0; font-size: 82%; line-height: 15px; }
div.video_teaser_content p.summary a.video_teaser			{ text-decoration: none; color: #444444;  }
div.video_teaser_content p.summary a:hover.video_teaser			{ text-decoration: underline; color: #666666;  }

div.twinkle_video_object						{ margin: 0; padding: 0; margin-top: 10px; width: 465px; height: 280px; border: 0; overflow: hidden; }


img									{ border-style: solid; border-width: 1px; }


img.statische-content_image						{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: #222222; }
img.nieuws_image							{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: Orange; }
img.weblog_image							{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: Green; }
img.achtergronden_image							{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: #DC143C; /* Crimson */ }
img.praktijk_image							{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: Navy; }
img.video_image								{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: #6495ED; }
img.magazine_image							{ margin: 0; margin-top: 0.7em; margin-right: 0.7em; padding: 0; float: left; border-color: #222222; }


img.bloggers_image							{ border-color: Green; }


h1.global_title								{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }
h1.statische-content_title						{ margin: 0; margin-top: 12px; margin-bottom: 0px; padding: 0; }
h1.nieuws_title								{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }
h1.weblog_title								{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }
h1.achtergronden_title							{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }
h1.video_title								{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }
h1.praktijk_title							{ margin: 0; margin-top: 0px; margin-bottom: 0px; padding: 0; }

h1.statische-content_subtitle						{ margin: 0; margin-top: 10px; font-size: 0.9em; margin-bottom: 0px; padding: 0; color: #666666; }

.comment-title h4							{ margin: 0; font-size: 75%; color: #aaaaaa; }
.comment-title h4 a							{ color: #666666; }
.comment-titleh4 span							{ margin: 0; }
.comment-title td							{ margin: 0; padding: 0; }
.comment-title td.left-title						{ width: 265px; }
.comment-title td.right-title						{ width: 200px; text-align: right; }

.comment-content p							{ margin-top: 10px; margin-bottom: 20px; font-size: 80%; color: #444444; }

div.clear								{ position: relative; width: 0px; height: 0px; margin: 0; padding: 0; overflow: hidden;}

/* Twinkle Global Colors */


h1.global_title	a							{ color: #666666; }
h1.nieuws_title	a							{ color: #FFA500; }
h1.weblog_title	a							{ color: #228B22; }
h1.achtergronden_title a						{ color: #DC143C; }
h1.praktijk_title a							{ color: #191970; }
h1.starters_title a							{ color: #9932CC; }
h1.video_title a							{ color: #6495ED; }

p.nieuws_paragraph							{ color: #ffd280; }

a.global_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #666666; }
a.global_more:link							{ text-decoration: underline; color: #666666; }
a.global_more:visited							{ text-decoration: underline; color: #666666; }
a.global_more:active							{ text-decoration: underline; color: #666666; }
a.global_more:hover							{ text-decoration: underline; color: #aaaaaa; }

a.nieuws_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #FFA500; }
a.nieuws_more:link							{ text-decoration: underline; color: #FFA500; }
a.nieuws_more:visited							{ text-decoration: underline; color: #FFA500; }
a.nieuws_more:active							{ text-decoration: underline; color: #FFA500; }
a.nieuws_more:hover							{ text-decoration: underline; color: #ffc14d; }

a.weblog_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #228B22; }
a.weblog_more:link							{ text-decoration: underline; color: #228B22; }
a.weblog_more:visited							{ text-decoration: underline; color: #228B22; }
a.weblog_more:active							{ text-decoration: underline; color: #228B22; }
a.weblog_more:hover							{ text-decoration: underline; color: #FF0000; }

a.achtergronden_more							{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #DC143C; }
a.achtergronden_more:link						{ text-decoration: underline; color: #DC143C; }
a.achtergronden_more:visited						{ text-decoration: underline; color: #DC143C; }
a.achtergronden_more:active						{ text-decoration: underline; color: #DC143C; }
a.achtergronden_more:hover						{ text-decoration: underline; color: #00ff00; }

a.praktijk_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #191970; }
a.praktijk_more:link							{ text-decoration: underline; color: #191970; }
a.praktijk_more:visited							{ text-decoration: underline; color: #191970; }
a.praktijk_more:active							{ text-decoration: underline; color: #191970; }
a.praktijk_more:hover							{ text-decoration: underline; color: #00ff00; }

a.starters_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #9932CC; }
a.starters_more:link							{ text-decoration: underline; color: #9932CC; }
a.starters_more:visited							{ text-decoration: underline; color: #9932CC; }
a.starters_more:active							{ text-decoration: underline; color: #9932CC; }
a.starters_more:hover							{ text-decoration: underline; color: #00ff00; }

a.video_more								{ margin-right: 10px; text-decoration: underline; font-weight: bold; color: #6495ED; }
a.video_more:link							{ text-decoration: underline; color: #6495ED; }
a.video_more:visited							{ text-decoration: underline; color: #6495ED; }
a.video_more:active							{ text-decoration: underline; color: #6495ED; }
a.video_more:hover							{ text-decoration: underline; color: #00ff00; }


div#side_menu_cover							{ position: absolute; width: 150px; height: 600px; left: -140px; top: 250px; background-color: #f1f1f1; background-image: url(/twinkle_global/side_menu_cover_bg.png); background-repeat: repeat-y;  z-index: 10000; }









