* {padding:0px; margin:0px;}
html {font-family:"Arial"; font-size:11px; color:#8f8f8f;}
body {width:875px; margin:auto auto; background-color:#e2e2e2;}

a, a:active {color:#4A4A4A; text-decoration:none;}
a:visited {color:#1E1E1E;}
a:hover {color:#222222;}



/* MAIN */
.main{float:left; width:855px; background-color:#ffffff; margin-top:20px; padding:10px;}

/* TOP */
.top {float:left; width:855px; height:35px;}
.top_text {float:left; width:350px; height:25px; padding-top:5px; color:#e2001a; line-height:30px; font-weight:bold; font-size:13px; font-family:Verdana;}
.top_menu {float:left; width:505px; height:35px; padding-top:5px; color:#9191a0; line-height:30px; font-weight:bold; font-size:11px; text-align:right;}
.top_menu ul {float:right; list-style-type:none; padding-top:10px; margin:0px;}
.top_menu ul li {float:left; padding-left:9px; padding-right:9px; border-right:solid 1px #9191a0; line-height:12px;}
.top_menu a, top_menu a:visited {color:#9191a0; text-decoration:none;}
.top_menu a:hover {color:#e2001a;}


/* HEADER */
.header {float:left; width:855px; height:230px;}
.header_logo {float:left; width:135px; height:230px; margin-right:10px;}
.header_banner {float:left; width:710px; height:230px; overflow:hidden; position:relative; background-color:#dddddd;}
.header_banner_item {position:absolute; width:710px; height: 230px; top:0px; left:0px; right:0px; bottom:0px;}

/* CONTENT_HOLDER */
.content_holder {float:left; width:855px; margin-top:10px;}

.content_holder_left {float:left; width:135px; background:#f0f1f1 url('../images/content_holder_left_bottom_bg.jpg') no-repeat; background-position:bottom;}
.content_holder_left_table {float:left; margin:0px; padding:0px;}
.content_holder_left_table_uppertd {padding-top:20px; padding-right:10px;}
.holder_left_navigation {float:left; width:115px; padding-bottom:40px; padding-left:10px; line-height:16px;}
.left_nav_link1, .left_nav_link1:visited {float:left; width:115px; color:#e2001a; text-decoration:none; font-weight:bold;}
.left_nav_link1:hover {color:#707172;}
.left_navp1:first-line {margin-left:20px;}
.left_nav_link2, .left_nav_link2:visited {float:left; margin-left:7px; width:108px; color:#e2001a; text-decoration:none; font-weight:bold;}
.left_nav_link2:hover {color:#707172;}
.holder_left_part {float:left; width:125px; border-top:solid 1px #ffffff; padding:20px 0px 20px 10px;}

.heading_table {background-color:#b7b8b8; color:#ffffff; margin-bottom:15px;}
.heading_title {line-height:24px; font-size:14px; padding-left:10px; font-weight:bold;}
.heading_print {line-height:24px; font-size:11px; color:#ffffff; padding-right:10px; text-align:right;}
.heading_print a, .heading_print a:link, .heading_print a:visited, .heading_print a:active {color:#ffffff; text-decoration:none;}
.heading_print a:hover {text-decoration:underline;}

.part_newsletter_EN {float:left; width:115px; height:19px; background-image:url('../images/subscribe_to_newsletter_EN.jpg'); background-repeat:no-repeat; padding-top:46px;}
.part_search_EN {float:left; width:115px; height:19px; background-image:url('../images/search_site_EN.jpg'); background-repeat:no-repeat; padding-top:30px;}
.part_textbox {border:solid 0px; margin-left:2px; width:110px; height:17px; background-color:#ffffff; line-height:17px; padding-left:2px;}

.homepage a, .homepage a:visited {color:white; text-decoration:none;}
.homepage a:hover {color:white; text-decoration:underline;}

.nothing {float:left; width:135px; height:175px;}

.content_holder_right {float:left; width:710px; margin-left:10px;}
.holder_right_menu {float:left; width:700px; height:20px; background-color:#e2001a; padding:15px 10px 0px 0px;}
.holder_right_menu ul {float:left; list-style-type:none; font-size:12px; font-weight:bold; padding-left:1px; margin:0px;}
.holder_right_menu ul li {float:left;}
.holder_right_menu ul a, .holder_right_menu ul a:visited {color:#ffffff; text-decoration:none; font-weight:bold; letter-spacing:3px; padding:2px 20px 2px 20px; border-right:solid 1px #ffffff; margin:0px;}
.holder_right_menu ul a:hover {background-color:#B40014;}
.holder_right_path {float:left; width:680px; height:15px; background-color:#e2001a; padding:0px 10px 10px 20px; color:#F6D4D6;}
.holder_right_path a, holder_right_path a:visited {text-decoration:none; color:#F6D4D6; text-transform:capitalize;}
.holder_right_path a:hover {text-decoration:none; color:#F6D4D6;}

/* CONTENT */
.content {float:left; width:710px; margin:10px 10px 10px 0px; text-align:justify;}
.content_content {float:left; width:690px; margin-left:10px; margin-right:10px; line-height:16px; padding-bottom:10px;}
.content_content a {text-decoration:none; color:#337ab7;}
.content_content a:visited {color:#7FDAF2; text-decoration:none;}
.content_content a:hover {text-decoration:underline;}
.content_content ul {margin-left:25px;}
.content_content img {padding:1px; border:1px solid #cccccc;}

.category_select {float:left; width:710px; height:20px; margin-top:10px; margin-bottom:10px;}
.category_select ul {list-style-type:none; margin-left:10px;}
.category_select ul li {float:left; }
.category_select a, .category_select a:visited {color:#aaaaaa ;padding:2px 10px 2px 10px; border-right:1px solid #aaaaaa; background-color:#ffffff;}
.category_select a:hover {text-decoration:none; color:#888888 ;}

/* HOME */
.home_left {float:left; width:570px;}
.home_right {float:left; width:130px; margin-left:10px;}

.home_title1 {color:#00b5e5; text-transform:uppercase; font-size:13px; font-weight:bold; text-align:left; margin-bottom:6px;}
.home_title1 a, .home_title1 a:visited {color:#00b5e5; text-decoration:none; text-transform:uppercase;}
.home_title1 a:hover {text-decoration:underline;}

.home_title2 {color:#ffffff; text-transform:uppercase; font-size:14px; font-weight:bold; text-align:left; margin-bottom:6px;}
.home_title2 a, .home_title2 a:visited {color:#ffffff; text-decoration:none;}
.home_title2 a:hover {text-decoration:underline;}

.home_title3 {color:#00b5e5; font-size:12px; text-align:left; margin-top:6px;}
.home_title3 a, .home_title3 a:visited {color:#00b5e5; text-decoration:none;}
.home_title3 a:hover {text-decoration:underline;}

.bluelinks a, .bluelinks a:visited {color:#00b5e5;}
.bluelinks a:hover {color:#0795bb; text-decoration:underline;}

.bluelinks ul {list-style-image: url('../images/list_item.jpg'); margin-left:20px;}

/* NEWS */
.item_news {float:left; width:343px; height:170px; margin:10px 10px 10px 0px; border-width:0px; border-bottom:1px solid #969798; border-style:dotted;}
.item_news img {padding:1px; border:1px solid #cccccc; margin-top:6px;}

.back {margin-top:5px;}
.back a, .back a:visited {text-decoration:none; color:#e2001a; text-transform:uppercase; font-weight:bold;}
.back a:hover {color:#e2001a; text-decoration:underline;}

.morepics {margin-top:10px;}
.morepics a, .morepics a:visited {text-decoration:none; color:#ffffff; text-transform:uppercase; font-weight:bold; background-color:#4CCBED; padding:2px 4px 2px 4px;}
.morepics a:hover {color:#ffffff; text-decoration:none; background-color:#02A9D2;}

/* FOOTER */
.footer {float:left; color:#909090; padding-bottom:20px; width:870px; text-align:right; line-height:35px; font-weight:bold; font-size:10px;}
.footer a, .footer a:visited {color:#909090; text-decoration:none; font-weight:bold; border-right:solid 1px #909090; padding-right:6px; margin-right:6px;}
.footer a:hover {color:#505050; text-decoration:none;}

/* BUTTONS */
.but_back {width:25px; height:25px; border:solid 0px #ffffff; background:#ffffff url('../images/but_back.jpg') no-repeat; cursor:pointer;}
.but_back_over {width:25px; height:25px; border:solid 0px #ffffff; background:#ffffff url('../images/but_back_over.jpg') no-repeat; cursor:pointer;}
.but_forward {width:25px; height:25px; border:solid 0px #ffffff; background:#ffffff url('../images/but_forward.jpg') no-repeat; cursor:pointer;}
.but_forward_over {width:25px; height:25px; border:solid 0px #ffffff; background:#ffffff url('../images/but_forward_over.jpg') no-repeat; cursor:pointer;}

/* FORM */
.textfield {border:solid 1px #cccccc; padding:2px; color:#666666;}
.textfield:focus {border:solid 1px #ABC9D1;}
.textfield_big {border:solid 1px #cccccc; padding:3px; color:#666666; font-size:16px;}
.textfield_big:focus {border:solid 1px #ABC9D1;}

/* databank */
.db_col_list {float:left; width:249px; background-color:white; margin-right:1px; overflow-x:hidden;}
.db_col_content {float:left; width:497px; overflow-x:hidden;}
.db_col_top {float:left; width:249px; height:25px; background-color:#E7E7E7;}
.db_col_items {float:left; width:249px; margin-top:2px;}
.db_col_form {float:left; width:249px; padding-top:1px; margin-top:1px; border-bottom:1px solid #dddddd; background:#ffffff url('../images/databank/db_frm_bg.jpg') repeat-x;}

.db_but_map, .db_but_map:visited, .db_but_map:hover {cursor:default; display:block; width:124px; height:25px; background-image:url('../images/databank/db_but_map.jpg'); border:0px; text-decoration:none;}
.db_but_map:active {cursor:default; display:block; width:124px; height:25px; background-image:url('../images/databank/db_but_map_over.jpg'); border:0px; text-decoration:none;}
.db_but_bestand, .db_but_bestand:visited, .db_but_bestand:hover {cursor:default; display:block; width:125px; height:25px; background-image:url('../images/databank/db_but_bestand.jpg'); border:0px; text-decoration:none;}
.db_but_bestand:active {cursor:default; display:block; width:125px; height:25px; background-image:url('../images/databank/db_but_bestand_over.jpg'); border:0px; text-decoration:none;}

.db_col_folder, .db_col_folder:visited {position:relative; display:block; cursor:default; line-height:22px; background:#ffffff url('../images/databank/db_folder.png') no-repeat 7px 3px; text-decoration:none; border:0px; padding-left:30px; color:#777777;}
.db_col_folder:hover {position:relative; display:block; cursor:default; line-height:22px; background:#f8f8f8 url('../images/databank/db_folder.png') no-repeat 7px 3px; text-decoration:none; border:0px; padding-left:30px; color:#777777;}
.db_col_folder_active, .db_col_folder_active:visited, .db_col_folder_active:hover, .db_col_folder_active:active {position:relative; display:block; cursor:default; line-height:22px; background:#aaaaaa url('../images/databank/db_folder.png') no-repeat 7px 3px; text-decoration:none; border:0px; padding-left:30px; color:#ffffff;}

.db_col_folder_up, .db_col_folder_up:visited {position:relative; margin-bottom:2px; display:block; cursor:default; line-height:22px; background:#ffffff url('../images/databank/db_folder_up.png') no-repeat 7px 3px; text-decoration:none; border:0px; padding-left:30px; color:#aaaaaa;}
.db_col_folder_up:hover {position:relative; margin-bottom:2px; display:block; cursor:default; line-height:22px; background:#f8f8f8 url('../images/databank/db_folder_up.png') no-repeat 7px 3px; text-decoration:none; border:0px; padding-left:30px; color:#aaaaaa;}

.db_col_file, .db_col_file:visited, .db_col_file:hover {position:relative; display:block; cursor:default; line-height:22px; background:#ffffff url('../images/databank/db_file.png') no-repeat 7px 2px; text-decoration:none; border:0px; padding-left:30px; color:#777777;}
.db_col_file:hover {position:relative; display:block; cursor:default; line-height:22px; background:#f8f8f8 url('../images/databank/db_file.png') no-repeat 7px 2px; text-decoration:none; border:0px; padding-left:30px; color:#777777;}
.db_col_file_active, .db_col_file_active:visited, .db_col_file_active:hover, .db_col_file_active:active {position:relative; display:block; cursor:default; line-height:22px; background:#aaaaaa url('../images/databank/db_file.png') no-repeat 7px 2px; text-decoration:none; border:0px; padding-left:30px; color:#ffffff;}

.db_arrow {position:absolute; width:6px; height:6px; background-image:url('../images/databank/db_arrow.png'); right:10px; top:8px;}
.db_arrow_active {position:absolute; width:6px; height:6px; background-image:url('../images/databank/db_arrow_active.png'); right:10px; top:8px;}

.db_kader {float:left; width:439px; margin:30px; margin-bottom:10px;}
.db_kader_top {float:left; width:439px; height:15px; background-image:url('../images/databank/db_kader_top.jpg');}
.db_kader_content {float:left; width:437px; background-color:white; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.db_kader_bottom {float:left; width:439px; height:15px; background-image:url('../images/databank/db_kader_bottom.jpg');}
.db_kader_cell_left {color:#999999; text-align:right; width:85px; padding-right:8px; padding-bottom:5px;}
.db_kader_cell_right {color:#595959; font-weight:bold; padding-bottom:5px;}

.db_buttons {float:left; width:400px;}
.db_but_download, .db_but_download:visited, .db_but_download:hover {cursor:default; display:block; width:146px; height:32px; background-image:url('../images/databank/db_but_download.jpg'); border:0px; text-decoration:none;}
.db_but_download:active {cursor:default; display:block; width:146px; height:32px; background-image:url('../images/databank/db_but_download_over.jpg'); border:0px; text-decoration:none;}

.db_but_verwijderen, .db_but_verwijderen:visited, .db_but_verwijderen:hover {cursor:default; display:block; width:125px; height:32px; background-image:url('../images/databank/db_but_verwijderen.jpg'); border:0px; text-decoration:none;}
.db_but_verwijderen:active {cursor:default; display:block; width:125px; height:32px; background-image:url('../images/databank/db_but_verwijderen_over.jpg'); border:0px; text-decoration:none;}

.db_but_opslaan, .db_but_opslaan:visited, .db_but_opslaan:hover {cursor:default; display:block; width:145px; height:31px; background-image:url('../images/databank/db_but_opslaan.jpg'); border:0px; text-decoration:none;}
.db_but_opslaan:active {cursor:default; display:block; width:145px; height:31px; background-image:url('../images/databank/db_but_opslaan_over.jpg'); border:0px; text-decoration:none;}

.db_rights {float:left; width:438px; background-image:url('../images/databank/db_rechten.jpg'); background-repeat:no-repeat; min-height:40px; margin-left:30px; margin-top:15px; padding-top:48px; color:#6F6F6F;}

/* MISC */
h1 {background-color:#b7b8b8; color:#ffffff; line-height:24px; font-size:14px; padding-left:10px; margin-bottom:15px; text-transform:capitalize;}
h2 {text-transform:uppercase; font-size:14px; font-weight:bold; color:#01b5e6; margin:0px; padding:0px; margin-bottom:12px;}
h3 {font-size:14px; font-weight:bold; margin-bottom:6px;}
h4 {font-size:14px; font-weight:bold; margin:0px; padding:0px; color:#e2001a; margin-bottom:20px;}

hr {border:0px; border-top:dotted 1px #969798; height:0px; border-style:dotted; margin-top:12px; margin-bottom:12px; padding:0px;}

.share a, .share a:active, .share a:visited {color:#a0b129;}
.share a:hover {color:#788618;}

.blue_link, .blue_link:visited {color:#00b5e5; text-decoration:none; font-weight:bold; line-height:18px;}
.blue_link:hover {color:#0795bb;}

.green_link, .green_link:visited {text-decoration:none; color:#999999; font-size:12px;}
.green_link:hover {color:#333333;}

.opa_30 {filter:alpha(opacity=40); -moz-opacity:0.4; cursor:pointer; padding:1px;}
.opa_100 {filter:alpha(opacity=100); -moz-opacity:1;  cursor:pointer; padding:1px;}

.textfield {border:solid 1px #cccccc; padding:2px; color:#666666;}
.textfield:focus {border:solid 1px #ABC9D1;}

.videospan a, .videospan a:visited {text-decoration:none; color:white; background-color:red; font-weight:bold; padding:3px 6px 3px 6px;}
.videospan a:hover {background-color:#BA0101; text-decoration:none;}

ol {margin-left:25px;}
ul {margin-left:25px;}

.selectpicker {
   width: 228px;
   padding: 5px;
   font-size: 14px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   background-color: #00b5e5;
   color: #FFF;
}
.filter{
	clear: both;
}
.social{
	float: right;
	margin-right: -15px;
}
.vote{
	margin-bottom: 15px;
	color: #009de0 !important;
	font-size: 15px;
	margin-right: 20px;
	display: block;
	float: right;
}