/* html elements */

html,body {
margin: 0px;
font-family: Arial, Helvetica, sans-serif, Verdana;
font-size: 12px;
line-height: 16px;
color: #000000;
}

p { 
margin-top:0px;
}

a, a:hover {
color: #000000;
}

th.firstcolumn{
	width:180px;
}

.dossier_item ul, .nieuws_item ul {
	list-style: disc outside;
	padding-left: 18px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom:5px;
	margin: 5px;
}

ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}

li.indent {
  margin-left: 15px;
}

img {
border: 0px;
}

hr {
height: 1px;
color: #009ADA;
}

h1 {
color: #ffffff;
font-size: 24px;
line-height: 30px;
padding: 0px;
margin: 0px;
font-weight: normal;
}

h2 {
font-size: 18px;
line-height: normal;
color: #0099CC;
}

h3 { 
font-size: 15px;
line-height: 18px;
color: #0099CC;
font-weight: normal;
}

h4 {
font-size: 13px;
line-height: 18px;
padding-bottom: 2px;
font-weight: normal;
color: #000000;
margin: 0px;
}

h5 {
font-size: 12px;
line-height: normal;
color: #000000;
}

h6 {
color: #ffffff;
font-size: 11px;
line-height: 15px;
line-height: 18px;
padding-top: 10px;
margin: 0px;
}

h7 { 
font-size: 11px;
font-weight: bold;
}

/*FORMS*/
input {
height: 18px;
width: 136px;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #333333 solid;
border-bottom: 1px #333333 solid;
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 18px;
}

.inputdouble{
	width: 280px;
}

textarea {
/*width: 300px;
height: 74px;*/
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #333333 solid;
border-bottom: 1px #333333 solid;
margin: 3px;
padding: 0px;
font-size: 12px;
line-height: 18px;
}

textarea.contactform {
    width: 300px;
    height: 74px;
}

select {
height: 18px;
width: 150px;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #333333 solid;
border-bottom: 1px #333333 solid;
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 18px;
}
select.multiple {
height: 94px;
width: 250px;
}
input.radiobutton, input.checkbox {
width: 14px;
margin-right: 10px;
}

input.winkel_field {
height: 18px;
width: 150px;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #333333 solid;
border-bottom: 1px #333333 solid;
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 18px;
}
input.checkbox, input.radio {
width: 14px;
height: 14px;
border: 0px;
}

form {
margin: 0px;
padding: 0px;
}

.search_list label{
float:left;
width: 180px;
margin-right: 10px;
margin-top: 2px;
font-weight:normal;
}

label {
float:left;
width: 220px;
margin-right: 10px;
margin-top: 2px;
font-weight: bold;
}

br.clearleft{
clear:left;
}

select {
width: 280px;
}

select.halfwidth {
width: 140px;
}

td {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	line-height: 16px;
}

input.button {
height: 22px;
border: 0px;
color: #ffffff;
background-color: #0099cc;
font-size: 14px;
}

#nieuwsbrief_form input {
margin: 3px;
}

#nieuwsbrief_form input.button {
margin-top: 3px;
margin-right: 3px;
margin-bottom: 3px;
margin-left: 133px;
}
#nieuwsbrief_form select {
margin: 3px;
}

#search_form input.button, #advanced_search_form input.button {
background: url(/images/list_image_w.gif) 105px 3px no-repeat #0099cc;
}


#search_form input {
margin: 3px;
width: 230px;
}

.search_list input{
margin: 3px;
}

#advanced_search_form input.search_checkbox{
width:13px;
margin-right:3px;
vertical-align:middle;
}

input.smallsearchbutton {
width:70px;
height: 20px;
vertical-align:text-bottom;
border: 0px;
color: #ffffff;
background-color: #0099cc;
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 18px;
}


#webwinkel_form input.winkel_field {
margin: 3px;
}
#webwinkel_form input.winkel_checkbox {
width: 13px;
}
#webwinkel_form input.button {
margin: 3px;
background: url(/images/list_image_w.gif) 200px 3px no-repeat #0099cc;
}
.select40 {
width: 40px;
margin-right: 15px;
}

.selectyear {
width: 52px;
margin-right: 5px;
}

/*colors & variations text*/
.first {
padding-top: 0px;
}

.bold {
font-weight: bold;
}

.compact {
margin: 0px;
}

.compact2 {
margin-bottom: 0px;
}

.white {
color: #ffffff;
}

.blue {
color: #0099CC;
}

.mosterd {
color: #999900;
}

.oranje {
color: #ff6633;
}

.green {
color: #339933;
}

.purple {
color: #990066;
}

.red {
color: #993333;
}

.black {
color: #000000;
}
.gray {
color: #818181;
}

.compactoranje {
color: #ff6633;
margin: 0px;
}

.compactmosterd {
color: #999900;
margin: 0px;
}

.compactgreen {
color: #339933;
margin: 0px;
}

.compactpurple {
color: #990066;
margin: 0px;
}

.compactred {
color: #993333;
margin: 0px;
}

.compactblue {
color: #0099CC;
margin: 0px;
}

.h5_inline_search_result {
display: inline;
font-weight: normal;
color: #0099cc;
}

.h5_inline_search_result a, .h5_inline_search_result a:visited {
color: #0099cc;
text-decoration:none;
}

.h5_inline_search_result a:hover {
color: #0099cc;
text-decoration:underline;
}

.info {
width: 10px;
display: inline;
text-align: center;
}

/* navigation lists, navigation links */

.mainnav_list {
margin-left:2px;
padding-top: 50px;
line-height: 20px;
font-weight: bold;
font-size: 12px;
}

ul.mainnav_list a, ul.mainnav_list a:visited, ul.mainnav_list a:hover  {
color: #000000;
text-decoration: none;
}

ul.mainnav_list a.selected, ul.mainnav_list a.selected:visited, ul.mainnav_list a.selected:hover  {
color: #818181;
text-decoration: none;
}

ul.mainnav_list2 {
margin-left: 5px;
}

ul.mainnav_list2 li a, ul.mainnav_list2 li a:visited, ul.mainnav_list2 li a:hover {
color: #0099CC;
font-weight: normal;
text-decoration: none;
background: url(/images/list_image_b.gif) top left no-repeat #ffffff;
padding-left: 5px;
text-indent: -5px;
}

ul.mainnav_list2 li.selected, ul.subnav_list li.selected {
color: #818181;
}

ul.mainnav_list3, ul.mainnav_list5, ul.mainnav_list7{
margin-left: 10px;
}

ul.mainnav_list3 li.selected, ul.mainnav_list5 li.selected, ul.mainnav_list7 li.selected {
color: #818181;
font-weight: normal;
}

ul.mainnav_list3 li a, ul.mainnav_list3 li a:visited, ul.mainnav_list3 li a:hover {
background: url(/images/list_image_dash_b.gif) top left no-repeat #ffffff;
padding-left: 5px;
text-indent: -5px;
font-weight: normal;
text-decoration: none;
color: #0099CC;
}

ul.mainnav_list4 {
margin-left: 5px;
}

ul.mainnav_list4 li a, ul.mainnav_list4 li a:visited, ul.mainnav_list4 li a:hover {
background: url(/images/list_image_b.gif) top left no-repeat #ffffff;
padding-left: 5px;
text-indent: -5px;
font-weight: normal;
text-decoration: none;
color: #0099CC;
}

ul.mainnav_list5 {
margin-left: 10px;
}

ul.mainnav_list5 li.selected {
color: #818181;
font-weight: normal;
}

ul.mainnav_list5 li a, ul.mainnav_list5 li a:visited, ul.mainnav_list5 li a:hover {
background: url(/images/list_image_dash_b.gif) top left no-repeat #ffffff;
padding-left: 5px;
text-indent: -5px;
font-weight: normal;
text-decoration: none;
color: #0099CC;
}

ul.mainnav_list6 {
margin-left: 5px;
}

ul.mainnav_list6 li a, ul.mainnav_list6 li a:visited, ul.mainnav_list6 li a:hover {
background: url(/images/list_image_b.gif) top left no-repeat #ffffff;
padding-left: 5px;
text-indent: -5px;
font-weight: normal;
text-decoration: none;
color: #0099CC;
}

.subnav_list_top li a, .subnav_list_top li a:visited, .subnav_list_top li a:hover, .search_list li a, .search_list li a:visited, #footer_list li a, #footer_list li a:visited, #footer_list li a:hover  {
margin-left:2px;
color: #818181;
font-weight: normal;
text-decoration: none;
}

.subnav_list_top li {
display: inline;
font-size: 11px;
}

li.subnav_list_top_divider {
padding-left: 5px;
padding-right: 5px;
text-align: center;
}

.search_list li {
display: inline;
font-size: 11px;
}

.search_list_divider {
padding-right: 7px;
}

.subnav_list {
color: #0099CC;
}

#subnav_onder a, #subnav_onder a:visited, #subnav_onder a:hover {
color: #0099CC;
text-decoration: none;
}

#subnav_onder a:hover {
color: #818181;
text-decoration: underline;
}

#subnav_onder a.selected, #subnav_onder a.selected:visited, #subnav_onder a.selected:hover  {
color: #818181;
text-decoration: none;
}

.subnav_list a:hover {
text-decoration: underline;
}

ul#footer_list li{
display: inline;
color: #818181;
font-size: 9px;
}

ul.wegwijzer_list2 li, ul.wegwijzer_list3 li {
margin-left: 10px;
padding-left: 10px;
background: url(/images/list_image_dash.gif) top left no-repeat #ffffff;
}

#content ul#wegwijzer_list li a {
color: #0099CC;
font-weight: bold;
text-decoration: none;
}

#content ul#wegwijzer_list ul.wegwijzer_list2 li a {
color: #000000;
font-weight: bold;
text-decoration: none;
}

#content ul#wegwijzer_list ul.wegwijzer_list2 ul.wegwijzer_list3 li a {
color: #000000;
font-weight: normal;
text-decoration: none;
}

#subnav2 a, #subnav2 a :visited{
color: #0099CC;
}

/* links */

#content #breadcrumb a {
color: #818181;
}

#breadcrumb a {text-decoration: none}
#breadcrumb a:hover {text-decoration: underline}

#content a.lees_verder, #content a.lees_verder:visited {
display: block;
color: #0099CC;
text-decoration: underline;
}

#content a.dload_link {
color: #0099CC;
text-decoration: underline;
}

#search2 a, #search2 a:hover, #search2 a:visited {
color: #818181;
text-decoration:none;
font-size:12px;
}

.link_arrow_bL {
background: url(/images/list_image_b3.gif) center left no-repeat #ffffff;
padding-left: 9px;
margin-left: 5px;
}

.link_arrow_bR {
background: url(/images/list_image_b2.gif) center right no-repeat #ffffff;
padding-right: 9px;
margin-right: 5px;
}

#content div.home_cbox a, #content div.home_cbox a:visited, #content div.home_cbox a:hover {
text-decoration: none;
}

#content div.paging a, #content div.paging a:visited, #content div.paging a:hover {
color: #0099CC;
text-decoration: none;
}

h5 a {
text-decoration: none;
}

h5 a.selected {
color: #818181;
}

#content #faq_vragen a {
font-weight: bold;
color: #0099CC;
text-decoration: none;
}

.back2top {
margin-top: 0.5em;
background: url(/images/arrow_up.gif) center left no-repeat #ffffff;
padding-left: 9px;
display: block;
color: #818181;
text-decoration: none;
font-size: 10px;
}

.boldblue {
font-weight: bold;
color: #0099CC;
text-decoration: none;
}

div.boldblue a.link_arrow_bR {
font-weight: bold;
color: #0099CC;
text-decoration: none;
}

/* diverse elements content center */

.home_cbox {
border: 1px solid #0099CC;
color: #818181;
font-size: 10px;
line-height: 13px;
}


#h_cbox04, #h_cbox07, #h_cbox08, #h_cbox09 {
background-color: #0099CC;
color: #ffffff;
}

#h_cbox04 a, #h_cbox07 a, #h_cbox08 a, #h_cbox09 a{
background-color: #0099CC;
color: #ffffff;
}


#header_box1, #header_box1a {
padding-top: 7px;
padding-left: 10px;
padding-right: 10px;
}

.menubutton{
	background-color: #009ADA;
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	border: 8px solid #009ADA;
	width: 132px;
}

.menubutton a{
	color: #ffffff;
	text-decoration:none;
}

td a{
	color: #000000;
	text-decoration:none;
}

th{
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-align: left;
}

.thsorted{
	background-color: #007ABA;
}

.thunsorted{
	background-color: #00AAEA;
}

.blacklabel{
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}

.graylabel{
	font-size: 14px;
	font-weight:bold;
	color: #939393;
}

.graycell{
	color: #939393;
}

.header_box_main {
background: url(/images/bg_main_hbox.gif) top left no-repeat;
}

.header_box_mosterd {
background: url(/images/bg_mosterd_hbox.gif) top left no-repeat;
}

.header_box_oranje {
background: url(/images/bg_oranje_hbox.gif) top left no-repeat;
}

.header_box_green {
background: url(/images/bg_green_hbox.gif) top left no-repeat;
}

.header_box_purple {
background: url(/images/bg_purple_hbox.gif) top left no-repeat;
}

.header_box_red {
background: url(/images/bg_red_hbox.gif) top left no-repeat;
}

.header_box_blue {
background: url(/images/bg_blue_hbox.gif) top left no-repeat;
}
.header_box_blue2 {
background: url(/images/bg_blue_hbox.gif) top left no-repeat;
}

#breadcrumb {
color: #818181;
font-size: 10px;
line-height: 16px;
margin-bottom: 15px;
}

#cbox_fixed_h, #content_cbox1, #dossier_cbox1, #nieuws_cbox1, #wegwijzer_cbox1 {
padding: 10px;
}

.bluebox {
border: 1px solid #0099CC;
}

.mosterdbox {
border: 1px solid #999900;
}

.oranjebox {
border: 1px solid #ff6633;
}

.purplebox {
border: 1px solid #990066;
}

.redbox {
border: 1px solid #993333;
}

.greenbox {
border: 1px solid #339933;
}

.content_item, .nieuws_item, .dossier_item, .winkel_item {
margin-bottom: 15px;
}

.date {
color: #818181;
font-size: 11px;
line-height: 15px;
font-weight:normal;
}

.item_detail {
color: #000000;
font-size: 11px;
line-height: 15px;
font-weight:bold;
}

.item_det_cell {
width: 100px;
}
p.intro {
margin-top: 10px;
}
.visual_left {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.na_mi_amount {
color: #818181;
margin-left: 4px;
}

.date_latest_news {
color: #818181;
}

.icon {
margin-right: 10px;
}

/* search */
.search_table td {
vertical-align: middle;
height: 28px;
}

.search_input_td {
width: 180px;
}

.subheader_searchresult {
display: block;
margin-bottom: 40px;
margin-top: 10px;
}

#search2 ul li a {
font-size: 12px;
}

.paging {
display: inline;
float: right;
color: #818181;
}

.subtitle_searchresult {
display: inline;
float: left;
}

.foot_search_result{
color: #818181;
font-size: 10px;
}

.searchresult_item {
display: block;
margin-bottom: 15px;
}

/* winkel */

.winkel_item {
margin: 0px;
padding: 0px;
}

.winkel_cell {
vertical-align: top;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 10px;
}

.winkel_caption_cell {
padding-right: 10px;
}

.winkel_caption_cell, .winkel_caption_cell_right {
font-weight: bold;
vertical-align: top;
border-bottom: 1px solid #818181;
padding-bottom: 3px;
}

.winkel_caption_cell2 {
padding-right: 10px;
}

.winkel_caption_cell2, .winkel_caption_cell2_right {
color: #818181;
vertical-align: top;
border-bottom: 1px solid #818181;
padding-bottom: 3px;
}

.winkel_cell_right {
display: table-cell;
vertical-align: top;
padding-top: 5px;
white-space: nowrap;
padding-bottom: 10px;
}

.winkel_aantal {
width: 30px;
}
/* content subnav right col */

#subnav {
font-size: 11px;
line-height: 16px;
}

#subnav_top {
color: #8E8E8E;
font-size: 11px;
padding-bottom: 5px;
}

#search {
color: #818181;
margin-bottom: 22px;
}

#searchbox, #searchbox2 {
padding-bottom: 7px;
}

#date_modified_rightbox {
color: #818181;
font-size: 10px;
padding-top: 25px;
padding-bottom: 10px;
}

#subnav_onder {

}

/*#subnav2, #subnav3, #subnav4, #subnav5{
padding-top: 15px;
}*/
div.subsubnav{
    padding-top: 15px;
}

.dossier_box_alphabet li {
	font-size: 12px;
	line-height: 12px;
	padding-bottom:3px;
}

.dossier_box_alphabet a:hover {
color: #818181;
}


/*zoek2*/

.search_table2 td {
vertical-align: top;
height: 28px;
padding-bottom: 5px;
}

input.radiobutton {
border: 0;
width: 14px;
height: 14px;
}

.td_200 {
width: 200px;
}

select.select_size { width: 250px;}

ul.themalist {
padding: 0px;
margin: 0px;
}
ul.themalist ul {
padding: 0px;
margin: 0px;
}
ul.themalist li {
font-weight:bold;
}
ul.themalist ul li {
margin-left: 50px;
font-weight:normal;
}

/*geweldsaanpakform*/
.geweldsaanpakform_table td {
vertical-align: top;
}
.geweldsaanpakform_table li {
margin-top: 3px;
margin-bottom: 2px;
}
.geweldsaanpakform_table .checkbox {
margin-right: 0px;
border: 0px;
}

#text_home2{
color:white;
font-family:arial, helvetica, sans-serif;
font-size:25px;
font-weight:bold;
line-height:26px;
}
