/*////////////////////////////////	TPL BASED	////////////////////////////////*/
body{ background-color:#f5f3f4; margin:0px; }
table.frames{ width:100%;  }
h2{color:#0253a0;}
h3{color:#0253a0;}
h4{color:#0253a0;}
h5{color:#0253a0;}

table.frames td.fill	{ width:auto;}
table.frames td.left	{ width:220px;}
table.frames td.right	{ width:580px; background-color:#FFFFFF;}

table.frames tr.top td.fill {  background-color:#f3f2f2;}
table.frames tr.top td.left { background-color:#f3f2f2; background-image:url(../images/main/bg_top_left.jpg); background-repeat:no-repeat; background-position:right bottom; text-align:center;}
table.frames tr.top td.left img#logo{ margin-top:10px; margin-bottom:10px; margin-left:15px;}
table.frames tr.top td.right{ text-align:right; vertical-align:bottom;}

table.frames tr.nav { background-color:#4c4b50; }
table.frames tr.nav td.left	{	background-image:url(../images/main/bg_nav_left.jpg); background-repeat:repeat-y; background-position:right bottom;
								border-left:1px solid #FFFFFF;
								text-align:left; vertical-align:top;
								vertical-align:middle; border-right:1px solid #312f36;
								color:#FFFFFF;
								}
table.frames tr.nav td.left a { 	display:block;
									background-image:url(../images/main/nav_li_type.gif); background-repeat:no-repeat; background-position:0px 5px;
									padding-left:10px;  margin:5px 15px 0px 15px; padding-bottom:5px;
									border-bottom:1px dotted #666f7d;
							  }
table.frames tr.nav td.left a.last { border-bottom:none;}
table.frames tr.nav td.left a:link		{ font-weight:bold; color:#b1d9ff; text-decoration:none;}
table.frames tr.nav td.left a:active	{ font-weight:bold; color:#b1d9ff; text-decoration:none;}
table.frames tr.nav td.left a:visited	{ font-weight:bold; color:#b1d9ff; text-decoration:none;}
table.frames tr.nav td.left a:hover		{ font-weight:bold; color:#fcd36c; text-decoration:none;}

table.frames tr.nav td.right {background-color:#4c4b50; border-right:1px solid #FFFFFF;}

table.frames tr.content td.fill {  background-color:#f3f2f2;}
table.frames tr.content td.left { vertical-align:top;  background-color:#f3f2f2; border-right:1px solid #e5e2e2; background-image:url(../images/main/bg_content_left.jpg); background-repeat:no-repeat; background-position:right top; text-align:left; }
table.frames tr.content td.left div.left { padding:10px; padding-left:15px; width:218px; overflow:hidden;}
table.frames tr.content td.right{ vertical-align:top; text-align:left; border-right:1px solid #e5e2e2;}
table.frames tr.content td.right div#content { padding:10px 7px 7px 14px;}
table.frames tr.content td { }

table.frames tr.bottom td.left, table.frames tr.bottom td.right, table.frames tr.bottom td.fill
{ background-image:url(../images/main/bg_bottom.jpg); background-repeat:repeat-x; background-position:top; height:80px; border-top:1px solid #FFFFFF; vertical-align:top; text-align:left; background-color:#f5f3f4;}

table.frames tr.bottom td.left { border-right:1px solid #e5e2e2; text-align:center;}
table.frames tr.bottom td.left img { margin-top:10px;}
table.frames tr.bottom td.right div.right { padding:10px; color:#bbb4b4; font-size:10px;}
table.frames tr.bottom td.right div.right a:link		{ text-decoration:none; color:#779bbd;}
table.frames tr.bottom td.right div.right a:active		{ text-decoration:none; color:#779bbd;}
table.frames tr.bottom td.right div.right a:visited		{ text-decoration:none; color:#779bbd;}
table.frames tr.bottom td.right div.right a:hover		{ text-decoration:underline; color:#325486;}

div.zoeken { padding-bottom:15px;}
div.zoeken h3 { padding:0px; margin:0px 0px 8px 0px; font-size:11px; font-weight:bold; color:#b37601;}
div.zoeken input{ width:150px; border-color:#a19b9b; }
div.zoeken input.submit { width:18px; border:1px solid #a19b9b; font-size:10px; background-image:url(../images/main/bg_search.jpg); cursor:pointer;}

div.newsletter { padding-bottom:15px;}
div.newsletter h3 { padding:0px; margin:0px 0px 8px 0px; font-size:11px; font-weight:bold; color:#b37601;}
div.newsletter input{ width:150px; border-color:#a19b9b; }
div.newsletter input.submit { width:18px; border:1px solid #a19b9b; font-size:10px; background-image:url(../images/main/bg_newsletter.jpg); cursor:pointer;}

/*
div.reg_nav { padding-bottom:15px;}
div.reg_nav h3{ padding:0px; margin:0px 0px 8px 0px; font-size:11px; font-weight:bold; color:#363636; padding-left:15px; background-image:url(../images/main/bg_reg_nav.jpg); background-repeat:no-repeat; background-position:left 3px;}
div.reg_nav a{ display:block; padding-left:15px; padding-bottom:5px;}
div.reg_nav a:link		{ text-decoration:none; color:#363636;}
div.reg_nav a:active	{ text-decoration:none; color:#363636;}
div.reg_nav a:visited	{ text-decoration:none; color:#363636;}
div.reg_nav a:hover		{ text-decoration:underline; color:#363636;}
*/
div.reg_nav ul { padding:0px; margin:0px;}
div.reg_nav li { list-style:none; padding:0px; margin:0px; padding-left:15px; padding-bottom:2px; padding-top:2px; font-weight:normal;}
div.reg_nav li.top{ padding-left:0px; font-weight:bold; color:#363636; padding-left:15px; background-image:url(../images/main/bg_reg_nav.jpg); background-repeat:no-repeat; background-position:left 3px;}
div.reg_nav a:link		{ text-decoration:none; color:#363636;}
div.reg_nav a:active	{ text-decoration:none; color:#363636;}
div.reg_nav a:visited	{ text-decoration:none; color:#363636;}
div.reg_nav a:hover		{ text-decoration:underline; color:#363636;}

div.breadcrumbs { font-size:10px; color:#a6a6a6; margin-bottom:10px;}
div.breadcrumbs a:link		{ text-decoration:none; color:#a6a6a6;}
div.breadcrumbs a:active	{ text-decoration:none; color:#a6a6a6;}
div.breadcrumbs a:visited	{ text-decoration:none; color:#a6a6a6;}
div.breadcrumbs a:hover		{ text-decoration:underline; color:#b37601;}


/*////////////////////////////////////////////////// SERP  //////////////////////////////////////////////////*/
div.serp div.serp_field { background-color:#f5f3f4; padding:10px; border:1px solid #0055a5; border-top-color:#8cbfef; border-left-color:#8cbfef; background-color:#ffffff; background-image:url(../images/serp/serp_field_bg.jpg); background-repeat:repeat-x; background-position:top; text-align:center; margin-bottom:10px; }
div.serp div.serp_field h2 { margin:0px 0px 5px 0px; padding:0px; font-size:12px;}
div.serp div.serp_field input.sf { width:150px; font-size:11px; padding:4px; width:60%; border-color:#b37601; border-bottom-color:#efbf64; border-right-color:#efbf64; font-weight:bold;}
div.serp div.serp_field input.button_search { font-size:10px; padding:4px;
width:auto; font-weight:bold; background-image:url(../images/serp/bg_button.jpg); background-repeat:repeat-x; background-position:top; background-color:#dddbdc;
cursor:pointer; border:1px solid #7e7979; border-top-color:#FFFFFF; border-left-color:#FFFFFF;  color:#000066; }
div.serp div.result h4 { font-size:10px; }
div.serp div.result h4 a:link		{ color:#0253a0; text-decoration:none;}
div.serp div.result h4 a:active		{ color:#0253a0; text-decoration:none;}
div.serp div.result h4 a:visited	{ color:#0253a0; text-decoration:none;}
div.serp div.result h4 a:hover		{ color:#0253a0; text-decoration:underline;}
div.serp div.result div.content	 a:link		{ color:#5e5e5e; text-decoration:none; }
div.serp div.result div.content	 a:active	{ color:#5e5e5e; text-decoration:none; }
div.serp div.result div.content	 a:visited	{ color:#5e5e5e; text-decoration:none; }
div.serp div.result div.content	 a:hover	{ color:#5e5e5e; text-decoration:none; }

/*////////////////////////////////////////////////// searchField  //////////////////////////////////////////////////*/
div.searchField	{ width:100%; margin:15px 0px 15px 0px;}
div.searchField	input { width:80px;}
div.searchField	input.sf { width:130px; border-color:#b37601; border-bottom-color:#efbf64; border-right-color:#efbf64; padding:2px;}
div.searchField	input.button_search { font-size:10px; padding:0px;
width:auto; font-weight:bold; background-image:url(../images/serp/bg_button.jpg); background-repeat:repeat-x; background-position:top; background-color:#dddbdc;
cursor:pointer; border:1px solid #7e7979; border-top-color:#FFFFFF; border-left-color:#FFFFFF;  color:#000066; padding:1px;}


/*////////////////////////////////////////////////// wu register  //////////////////////////////////////////////////*/
div.register {}
div.register div.form {}
div.register div.form#decline {}
div.register div.form#accept  { display:none;}
div.register div.form table.reg_form{}
div.register div.form table.reg_form td.label { padding-top:3px; padding-right:5px;}
div.register div.form table.reg_form td.value {}
div.register div.form table.reg_form td.value div.nota { font-size:9px; color:#999999;}
div.register div.form table.reg_form td.errorMsg {color:#990000; font-weight:bold;}
div.register div.form table.reg_form tr.error td.label { color:#990000; font-weight:bold;}
div.register div.form table.reg_form tr.error td.value {}
div.register div.form table.reg_form tr.error td.value div.nota { font-size:11px; color:#990000;}

/*////////////////////////////////////////////////// wu login  //////////////////////////////////////////////////*/
div.WUlogin { background-color:#EAE8E9; padding:5px; border-top:2px solid #EFBF64; border-bottom:2px solid #EFBF64;}
div.WUlogin h2 { padding:0px; margin:0px;}
div.WUlogin div.login {}
div.WUlogin div.login div.error { color:#FF0000; padding:3px 0px 3px 0px;}
div.WUlogin div.login table.detail { width:100%;}
div.WUlogin div.login table.detail td {}
div.WUlogin div.login table.detail td.label { padding-top:4px; font-size:10px;}
div.WUlogin div.login table.detail td.value {}
div.WUlogin div.login table.detail td input { width:100px;}
div.WUlogin div.login table.detail td input.submit, div.WUlogin input.submit
{font-size:10px; padding:0px;
width:auto; font-weight:bold; background-image:url(../images/serp/bg_button.jpg); background-repeat:repeat-x; background-position:top; background-color:#dddbdc;
cursor:pointer; border:1px solid #7e7979; border-top-color:#FFFFFF; border-left-color:#FFFFFF;  color:#000066; padding:1px;}
div.WUlogin div.logout {}
div.WUlogin div.logout div.txt { padding:10px 0px 10px 0px;}

/*/////////////// news list_small  ///////////////*/
div.news div.list_small									{}
div.news div.list_small h2								{ font-size:12px; color:#be7600;}
div.news div.list_small ul								{ list-style:none; padding:0px; margin:0px;}
div.news div.list_small ul li							{}
div.news div.list_small ul li a							{}
div.news div.list_small ul li h3						{ font-size:10px; color:#3a5cb3;}
div.news div.list_small ul li h3 span.date				{}
div.news div.list_small ul li div.description			{}
div.news div.list_small ul li div.description a.none	{ color:#5d5d5d; text-decoration:none;}

/*/////////////// news detail  ///////////////*/
div.news div.detail						{}
div.news div.detail h2					{}
div.news div.detail h2 span.date		{}
div.news div.detail div.description		{}

/*/////////////// news table  ///////////////*/
div.news div.list_table	{}
div.news div.list_table h2	{}
div.news div.list_table table.newsTable	{ width:100%;}
div.news div.list_table table.newsTable th { border-top:1px dotted #c3c3c3; border-bottom:1px dotted #c3c3c3; }
div.news div.list_table table.newsTable th, div.news div.list_table table.newsTable td	{ padding:5px;}
div.news div.list_table table.newsTable td a {}
div.news div.list_table table.newsTable td.modnews_titel a { color:#3a5cb3 !important; text-decoration:none !important;}
div.news div.list_table table.newsTable td.modnews_titel a:hover { text-decoration:underline !important;}
div.news div.list_table table.newsTable td.modnews_datum a { color:#5d5d5d  !important;  text-decoration:none;}
div.news div.list_table table.newsTable td.modnews_datum a:hover { color:#5d5d5d  !important;  text-decoration:underline;}
div.news div.list_table table.newsTable td.modnews_inhoud_kort a {color:#3a5cb3 !important; text-decoration:none !important;}
div.news div.list_table table.newsTable td.modnews_inhoud_kort a:hover { text-decoration:underline !important;}

/*/////////////// PUBLICATIONS ///////////////*/
div.publications div.publications {}
div.publications div.publications div.groups {}
div.publications div.publications div.groups ul {}
div.publications div.publications div.groups ul li {}
div.publications div.publications div.groups ul li a {}
/* LIJST ARTIKELS */
div.publications div.publications div.group_detail {}
div.publications div.publications div.group_detail h2 {}
div.publications div.publications div.group_detail div.publication { padding-left:10px; padding-bottom:25px;}
/* DETAIL */
/* <div class="publications"><div class="publications"><div class="pubDetail"><div class="breadcrumbs"> */
div.publications div.publications div.pubDetail {}
div.publications div.publications div.pubDetail div.breadcrumbs {padding-bottom:5px;}
div.publications div.publications div.pubDetail div.breadcrumbs a { color:#999999 !important;}
div.publications div.publications div.pubDetail article {}
div.publications div.publications div.pubDetail article h2 {}