﻿a img {border:0}
a.normal {color:#5C7DBE;text-decoration:underline;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; margin:0; padding:0; text-align:left}
form {margin:0; padding:0}
div {margin:0; padding:0}
p {margin:0; padding:0}
ul {list-style:none; margin:0; padding:0}

div#explanation p {color:#666666;line-height:1.5em;font-size:0.75em}

div#con {margin:0 auto; width:960px; position:relative; z-index:1}

/* BreadCrumb ----------------------------------------- */
div.clickpath {background:#FFF url(/images/top_bar.gif) repeat-x left bottom; float:left; font-size:11px; padding:7px 0 11px 2px; width:960px;}
div.clickpath a, div.clickpath span.crumbleitem  {color:#5c7dbe; text-decoration:none}
div.clickpath a:hover {text-decoration:underline}

/* Header  -------------------------------------------- */
#header {width:960px; background-color: #fff; background:#FFFFFF; padding-bottom:15px; float:left;}

/* Top-Header  ---------------------------------------- */
div#top-header {margin-top: 0px; float: left; width: 960px; height: 45px;}
div#tab_content {padding: 8px 10px 4px 10px;float: left; height: 45px; }
div#top-header div.first {float: right; width: 192px; height: 45px;}
div#top-header div.second {float: right; width: 192px; height: 45px;}
div#top-header div.third {float: right; width: 192px; height: 45px;}

div#tabs_header .in_text_small {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:85px; w\idth:78px}

/* Top-Nav  ------------------------------------------- */
#nav-header{background:#003399 url(images/bg_topnav.gif) no-repeat scroll left top;	color:#C7D2E8;float:left;font-size:11px;height:40px;line-height:30px;padding-right:12px;text-align:right;width:948px;}
div#nav-header {color:#C7D2E8; font-size:11px;line-height:30px;text-align:right;}
div#nav-header a:hover {text-decoration:underline;}
div#nav-header a {color:#C7D2E8;text-decoration:none;}
div#nav-header {color:#C7D2E8;font-size:11px;line-height:30px;text-align:right;}

/* Tab-Header */
div#tab-header{background:#039; float:left; font-size:11px; height:30px; padding-left:10px; width:950px;}
div#tab-header ul {list-style:none; margin:0; padding:0}
div#tab-header li {float:left; margin:0; padding:0}
div#tab-header li {	background:url(images/bg_tab.gif) no-repeat left top; float:left; margin:0; padding:0}
div#tab-header a {display:block; background:url(images/bg_tab_right.gif) no-repeat right top; padding:7px 14px}
div#tab-header a {color:#FFF; display:block; text-decoration:none}
div#tab-header a:hover {text-decoration:underline}
div#tab-header li.selected {background-image:url(images/bg_tab_s.gif)}
div#tab-header li.selected a {background-image:url(images/bg_tab_right_s.gif); color:#039}

/* Content-container*/
div#con {margin:0 auto; width:960px; position:relative; z-index:1;}
div#con_content {float:left; position:relative; width:960px; }
div#content {float:left; font-size:0.75em; padding-left:21px; width:748px}

/* language selector */
div#con_content div.language_selector {float:right; font:11px Verdana, Arial, Helvetica, sans-serif; margin:8px 20px 0 0; text-align:right; width:100px;}
div#content div.language_selector {float:right; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0 !important; text-align:right; width:100px}
div.language_selector a {color:#557FBB; line-height:18px; padding-left:21px; text-decoration:none}
div.language_selector a#eng {background:url(/Images/eng_flag.gif) no-repeat left top}
div.language_selector a#nl {background:url(/Images/nl_flag.gif) no-repeat left top}
div.language_selector a:hover {text-decoration:underline}

/* Beanlogger  ---------------------------------------- */
div#beanlogger {width: 400px; height: 500px;}

div#content h1 {color:#003399;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.8em;margin:0pt 0pt 13px;padding:0pt;width:420px;}
div#content h3 {color: #666666;float: left;	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 1.0em; font-style: normal;font-variant: normal;	font-weight: bold; line-height: 1.8em; padding: 0pt; width: auto;}
div#content p {color:#666666; line-height:1.4em;}
div#content p a.normal:hover {text-decoration:none;}
div#content p a.normal {color:#5C7DBE;text-decoration:underline;}
ul.content_list {color:#666666;	margin:0px 0pt 10px;}


ul.content_list_sub {color:#666666;	margin:5px 0pt 10px; padding-left: 40px;}
ul.content_list_sub li {background:transparent url(images/bullit_li_sub.gif) no-repeat scroll left top;	padding:1px 0pt 3px 11px;}
ul.content_list li {background:transparent url(images/bullit_li.gif) no-repeat scroll left top;	padding:1px 0pt 3px 11px;}

div#content h2 {color:#000000;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:1em;	font-style:normal;	font-variant:normal;font-weight:bold;line-height:2em;margin:0pt; padding:0pt;}
div#content p a.special {background:transparent url(images/bullit_a_2.gif) no-repeat scroll left top; color:#5C7DBE; padding-left:8px; text-decoration:none;}

ul.content_list a.normal:hover {text-decoration:none;}
ul.content_list a.normal {color:#5C7DBE;}

/* Footer  ----------------------------------------- */
#con_footer {bottom:0pt;font-size:11px;height:259px;left:0pt;position:absolute;	width:100%;	z-index:0;}
#footer {color:#D9F2BF;	height:259px;	margin:0pt auto;position:relative;	width:960px;}
div#footer h6 {	bottom:25px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-style:normal;font-variant:normal;font-weight:normal;left:14px;	line-height:25px;	margin:0pt;	padding:0pt;position:absolute;}

.sIFR-replaced {visibility:visible !important;}
div#footer div.textField {width:182px;}
div#footer div.searchField {width:182px;}
div#footer div.contentNav{left:212px;position:absolute;top:140px;width:526px;}
div#footer a.print {background:transparent url(images/ic_print.gif) no-repeat scroll left top;padding:0pt 15px;}
div#footer a.mail {background:transparent url(images/ic_mail.gif) no-repeat scroll left top;padding:0pt 15px 0pt 16px;}
div#footer a.favorite {background:transparent url(images/ic_favorite.gif) no-repeat scroll left top;padding:0pt 90px 0pt 18px;}
div#footer a.top {background:transparent url(images/ic_top.gif) no-repeat scroll left top;padding-left:12px;}
div#footer span.footerNav {bottom:28px;	color:#D9F2BF;position:absolute;right:15px;}
div#footer span.footerNav a {color:#D9F2BF;}
div#footer a {color:#5C7DBE;text-decoration:none;}

/* Body  ----------------------------------------- */
body {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; margin:0; padding:0; text-align:left}

body {background:#E9EEF5 url(images/bg_1024_nav.gif) repeat-y center top }
body div#top-header {background:transparent url(images/bg_header_logo_low.jpg) no-repeat scroll left top}
body div#footer {background:url(images/bg_footer_06_tcm41-9708.gif) no-repeat left bottom}
body div.first {background: url(images/header_visual_1.jpg) no-repeat left top}
body div.second {background: url(images/header_visual_2.jpg) no-repeat left top}
body div.third {background: url(images/header_visual_3.jpg) no-repeat left top}

/* Other  ----------------------------------------- */
ul {list-style-image:none;	list-style-position:outside; list-style-type:none;margin:0pt;padding:0pt;}
p {	margin:0pt;	padding:0pt;}
div.textField {border-top:1px solid #C7D2E8;color:#5C7DBE;float:left;padding:10px 0pt 15px;width:192px;}
div.normal {width:526px;}

div.doForm {background:#f4f6fa; text-align:left}
div.doForm div.title {background:#eaeef7; border-bottom:1px solid #FFF; border-top:1px solid #FFF; height:26px; line-height:26px; padding-left:10px}
div.doForm div.title table {margin:3px 0 8px 0}
div.doForm table {margin:3px 0 8px 16px; width:525px; w\idth:509px}
div.doForm td {height:21px; line-height:21px}
div.doForm label.answer {color:#5c7dbe;}
div.doForm input.in_text {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:215px; w\idth:210px}
div.doForm input.in_text_small {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:85px; w\idth:78px}
div.doForm input.in_text_long {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:365px; w\idth:355px}
div.doForm input.in_submit {font:0.9em Verdana, Arial, Helvetica, sans-serif; margin:4px 10px 7px 0}
div.doForm select.in_select {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; width:215px}
div.doForm textarea.in {border:1px solid #5c7dbe; color:#5c7dbe; font:1.1em Verdana, Arial, Helvetica, sans-serif; height:114px; width:372px}

/* Error Form  ----------------------------------------- */
div.doForm label.message {color:#fd3300; padding-left:16px}
div.doForm input.in_text_message {border:1px solid #fd3300; color:#039; font:12px Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:215px; w\idth:210px}
div.doForm input.in_text_small_message {border:1px solid #fd3300; color:#039; font:12px Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:85px; w\idth:78px}
div.doForm textarea.in_message {border:1px solid #fd3300; color:#5c7dbe; font:1.1em Verdana, Arial, Helvetica, sans-serif; height:114px; width:372px}

div.doField {background:#f4f6fa; padding:8px 10px 4px 10px}
div.doField span.helptext {color:#5c7dbe}
div.doField table {width:100%; margin-top:5px}
div.doField td {height:30px; line-height:30px}
div.doField td.item {color:#666}

/* Padding for the td box added to vertical align the checkboxes with the text in the newsarchiefoverzichten */
div.doField td.box {padding-top:7px}
div.doField input.in_text {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:205px; w\idth:200px}
div.doField input.in_date {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; margin:0 6px; padding-left:3px; width:85px; w\idth:78px}
div.doField input.in_submit {font:0.9em Verdana, Arial, Helvetica, sans-serif}
div.doField input.in_submit2 {font:0.9em Verdana, Arial, Helvetica, sans-serif; padding:1px 0}
div.doField select.in_select {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; width:225px}

div.message {border:1px solid #fd3300; line-height:18px; padding:8px 10px; margin-bottom:8px}
div.message strong {color:#fd3300; display:block; padding-bottom:3px}
div.message a {color:#fd3300; text-decoration:none}
div.message a:hover {text-decoration:underline}

table.overzicht {font-size:11px; line-height:14px}
table.overzicht tr {color:#039}
table.overzicht th.first {color:#FFF}
table.overzicht td {border-top:1px solid #FFF; border-left:1px solid #FFF; padding:6px 0}
table.overzicht td.firstColumn {background:#5c7dbe; padding:5px 0; text-align: center;}
table.overzicht td.firstColumnB {background:#039; padding:5px 0;  text-align: center;}
table.overzicht td.evenC1 {background:#f4f6fa; text-align:right;}
table.overzicht td.evenC1C {background:#f4f6fa; border-right:1px solid #039; text-align:right;}
table.overzicht td.evenC2 {background:#aae277; text-align:right;}
table.overzicht td.oddC1 { text-align:right; }
table.overzicht td.oddC1C { border-right:1px solid #039; text-align:right;}
table.overzicht td.oddC2 {background:#e0f5cc; text-align:right;}
table.overzicht td.special {background:#f5d601;  text-align:right;}

.datalist {border:1px solid #5D7B9D;color:Black;font-size:11px;}
.datalist .rowHeader {background-color:#E5ECF9;color:black;text-align:left;height:20px}
.datalist .row1 {background-color:#F7F6F3;color:#333333;height:25px;text-align:right;}
.datalist .row2 {background-color:White;color:#284775;height:25px;text-align:right;}
.datalist a:hover {text-decoration:underline;}
.datalist a {color:#980000;}

.connectionlist a {color:#003399;text-decoration:underline;}

div.doSelection {border: 1px solid #99CCFF;	background: #f4f6fa;padding: 8px 10px 4px 10px; }
div.doSelection span.helptext {color:#5c7dbe}
div.doSelection table {width:70%;}
div.doSelection td.item {color:#666}

div.doSelection td.box {padding-top:7px}
div.doSelection input.in_text {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; height:20px; he\ight:16px; padding:2px 0 0 3px; width:205px; w\idth:200px}
div.doSelection input.in_date {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; margin:0 6px; padding-left:3px; width:85px; w\idth:78px}
div.doSelection input.in_submit {font:0.9em Verdana, Arial, Helvetica, sans-serif}
div.doSelection input.in_submit2 {font:0.9em Verdana, Arial, Helvetica, sans-serif; padding:1px 0}
div.doSelection select.in_select {border:1px solid; border-color:#5c7dbe #c7d2e8 #c7d2e8 #5c7dbe; color:#039; font:1em Verdana, Arial, Helvetica, sans-serif; width:225px}

fieldset {border:1px solid #CCCCCC;padding:10px;}
legend { font-weight: bold; font-size: 11px; color: #666; padding: 2px 8px; }

.dropdownlist { font-size: 1em; border-style: solid; border-width: 1px;  overflow: hidden;}

/* Sitemap ------------------------------------------------------- */
#siteMap a:visited { text-decoration:none; color: #666; }
#siteMap a:link { text-decoration:none; color: #666; }
#siteMap a:active { text-decoration:none; color: #666; }
#siteMap a:hover { text-decoration: underline; }
.siteMapLevel1 { border: 1px solid white; border-bottom: 0px; background-color: #E5ECF9; font-weight: bold; }
.siteMapLevel2 { background-color: #F4F6FA; }
.siteMapLevel3 { font-style: italic; background-color: #F4F6FA; }
.siteMapLevel3  a:visited, a:link, a:active, a { text-decoration:none; color: #666; }

/* Error ---------------------------------------------------------- */

.errorMessage { color: Red; }

/* Print Styles --------------------------------------------------- */

div#printLogo { display:none }
div#printFooter { display:none }

/* Operationele Berichtgeving ------------------------------------------------------------- */

div.contentType2 { border-top:1px solid #C7D2E8; line-height:18px; margin-top:5px; padding-top:1px; }
div.contentheader {	background:#EAEEF7 none repeat scroll 0%; font-weight:bold; line-height:20px; margin:0pt 0pt 1px; padding-left:6px; }
div.contentheader span.date { font-weight:normal; }
div.contentheader a.normal:hover { text-decoration:underline; }
div.contentheader a.normal { color:#003399; text-decoration:none; }
span.date { color:#5C7DBE; }

.ajax__tab_xp .ajax__tab_body {border-style:none solid solid;font-family:verdana,tahoma,helvetica;font-size:0.75em;}

/* DIV Fieldset - replacement for FieldSet tag because display not correct in FireFox (problem with AJAX Tabs in FieldSet under Firefox) */
.fieldset {border:1px solid #CCCCCC;padding-top:10px;}
.thelegend {font-weight: bold; font-size: 11px; color: #666; padding: 2px 8px; }
