body, p, h3, th, td, tr, li, ul{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11pt;}
h1, .Kop_1{font-size:16pt;color:#2b3758;}
h2, .Kop_2{font-size:14pt;color:#2b3758;}
h3, .Kop_3{font-size:12pt;font-weight:bold;text-decoration:none;color:#25252a;margin-top:0px;margin-right:15px;margin-bottom:0px;margin-left:15px;}
p, .Standaard{font-size:11pt;margin-top:0px;margin-right:15px;margin-bottom:5px;margin-left:15px;}
p, body, tr, td, th{color:#25252a;}
p a:link{color:#3b4b78;text-decoration:underline;}
p a:visited{color:#3b4b78;text-decoration:underline;}
p a:hover{color:#ff8833;text-decoration:underline;}
.link_nounderline, .link_nounderline a:link, .link_nounderline a:visited, .link_nounderline a:hover{text-decoration:none;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.small, .small a{font-size:9pt;}
.kleine_tekst{font-size:8pt;margin-top:0px;margin-right:5px;margin-bottom:0px;margin-left:10px;}
.geen_marges{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.copyright{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:10pt;color:#6080bc;}
.copyright a:link{color:#6080bc;text-decoration:none;}
.copyright a:visited{color:#6080bc;text-decoration:none;}
.copyright a:hover{color:#6080bc;text-decoration:none;}
.commentaar{font-size:10pt;color:#98a4c6;text-decoration:none;text-align:right;margin:0px;padding:0px;margin-right:20px;}
.mededeling{border-top:3px solid #099d0c;border-bottom:3px solid #099d0c;border-left:0px solid #099d0c;border-right:0px solid #099d0c;background-color:#bdfdbf;background-image:url('../images/toon_mededelingenenfouten_mededeling.png');background-repeat:repeat-x;background-position:top left;color:#2A2A2A;text-align:left;margin:15px;padding:8px;padding-left:15px;margin-left:0px;margin-right:0px;}
.fouten{border-top:3px solid #FF0000;border-bottom:3px solid #FF0000;border-left:0px solid #FF0000;border-right:0px solid #FF0000;background-color:#fdbdbd;background-image:url('../images/toon_mededelingenenfouten_fout.png');background-repeat:repeat-x;background-position:top left;color:#2A2A2A;text-align:left;margin:15px;padding:8px;padding-left:15px;margin-left:0px;margin-right:0px;}
.helptekst{border-top:3px solid #ffd014;border-bottom:3px solid #ffd014;border-left:0px solid #ffdc51;border-right:0px solid #ffdc51;background-color:#fff5cb;background-image:url('../images/toon_mededelingenenfouten_helptekst.png');background-repeat:repeat-x;background-position:top left;text-align:left;margin:15px;padding:8px;padding-left:15px;margin-left:0px;margin-right:0px;}
.helptekst p{color:#2c2c2c;font-size:10pt;}
.legenda_teken{color:#ff8833;margin:0px;margin-left:3px;margin-right:3px;padding:0px;}
li{margin-top:0px;margin-bottom:0px;}
ul{margin-top:4px;margin-bottom:10px;}
table{border-collapse:collapse;}
.link{cursor:pointer;}
img{border:none;}
.message_popup{background-color:#FFF9DF;background:linear-gradient(#FFFADF, #FFF3A5) repeat scroll 0 0 #FFF9DF;border:1px solid #ebe300;border-radius:5px;display:block;width:100%;padding:5px 0px;margin:0px 0px 10px;font-size:12pt;max-height:205px;overflow-y:auto;}
.message_popup:hover{}
.message_popup p{color:#2a2a2a;margin:2px 10px;padding:0px;}
.message_popup ul{color:#2a2a2a;margin:0px;padding:0px 10px 0px 25px;}
.message_popup_message{border-top:3px solid #099d0c;border-bottom:3px solid #099d0c;border-left:0px solid #099d0c;border-right:0px solid #099d0c;background-color:#bdfdbf;background-image:url('../images/message_popup_message.png');background-repeat:repeat-x;background-position:top left;}
.message_popup_error{border-top:3px solid #eb0000;border-bottom:3px solid #eb0000;border-left:0px solid #eb0000;border-right:0px solid #eb0000;background-color:#ff9696;background-image:url('../images/message_popup_error.png');background-repeat:repeat-x;background-position:top left;}
.message_popup_notice{border-top:3px solid #ffd014;border-bottom:3px solid #ffd014;border-left:0px solid #ffd014;border-right:0px solid #ffd014;background-color:#FFF9DF;background-image:url('../images/message_popup_notice.png');background-repeat:repeat-x;background-position:top left;}
.message_popup_development{border-top:3px solid #008fff;border-bottom:3px solid #008fff;border-left:0px solid #008fff;border-right:0px solid #008fff;background-color:#c1e1fa;background-image:url('../images/message_popup_development.png');background-repeat:repeat-x;background-position:top left;}
.message_popup_errorhandler{border-top:3px solid #ff6a00;border-bottom:3px solid #ff6a00;border-left:0px solid #ff6a00;border-right:0px solid #ff6a00;background-color:#ffc399;background-image:url('../images/message_popup_errorhandler.png');background-repeat:repeat-x;background-position:top left;}

#valideerformulier_loading_background_div{z-index:98; position: fixed; top:0px; left:0px; height:100%; width:100%; background-color: #ffffff; opacity: 0.80;filter:alpha(opacity=80); cursor: progress;}
#valideerformulier_loading_div{z-index:99; position: fixed; top:35%; left:0px; width:100%; cursor: progress; margin: 0; padding: 0; }

.webshop_product_richsnippets{background-color:#ffffff;color:#000000;font-size:8pt;display:none;position:absolute;top:20px;left:20px;padding:10px;box-shadow:0px 2px 2px black;}
.webshop_product_richsnippets span{color:#000000;font-size:8pt;font-weight:bold;display:block;}
.icon_medium{display:inline-block;border:0px;width:20px;height:20px;background:url('../images/icons_20.png');}
.icon_facebook{background-position: 0px 0px;}
.icon_googleplus{background-position: -20px 0px;}
.icon_linkedin{background-position: -40px 0px;}
.icon_twitter{background-position: -60px 0px;}
.icon_skype{background-position: -80px 0px;}
.icon_rss{background-position: -100px 0px;}
.icon_blogspot{background-position: -120px 0px;}
.icon_youtube{background-position: -140px 0px;}

.link_nounderline, .link_nounderline a:link, .link_nounderline a:visited, .link_nounderline a:hover{text-decoration:none;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.blue_background{background-color:#2b3758;color:#ffffff;text-align:center;margin:10px;padding:7px;margin-left:0px;margin-right:0px;}
.agenda_overzicht{padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;}
.persoonsgegevens_overzicht{text-indent:-10px;padding-left:30px;padding-right:10px;padding-top:4px;padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;}
.table{width:100%;padding:0px;margin:0px;border:0px;border-collapse:collapse;border-spacing:0px;}
.table_in_page{width:100%;padding:0px;margin:0px;border:0px;border-collapse:collapse;border-spacing:0px;background-color:#f0f0f0;background-image:url('../images/formulieren_achtergrond_shine.png');background-repeat:repeat-x;background-position:top left;border:0px;border-left:solid 1px #dfe0e8;border-right:solid 1px #cdcfd1;border-top:solid 1px #dfe0e8;border-bottom:solid 1px #cdcfd1;}
.table_in_page tr{}
.table_in_page_header, .table_in_page_header th{border-bottom:solid 1px #dfe0e8;padding-left:20px;padding-top:15px;padding-bottom:10px;text-align:left;margin-bottom:15px;}
.table_in_page_header, .table_in_page_header th, .table_in_page_header h3{font-size:14pt;color:#2b3758;}
.table_in_page_bar, .table_in_page_line_top{border:0px;}
.table_in_page_left_column, .table_in_page_line_left{border:0px;border-spacing:0px;}
.table_in_page_right_column{border:0px;border-spacing:0px;}
.table_in_page_bar_bottom, .table_in_page_line_bottom{border-bottom:solid 1px #dfe0e8;border-spacing:0px;}
.table_in_page_left_column, .table_in_page_transparant{background-repeat:repeat;vertical-align:top;border-spacing:0px;}
.table_in_page_left_column{width:250px;padding:0px;margin:0px;padding-top:4px;padding-left:10px;padding-right:0px;padding-bottom:0px;vertical-align:top;border-spacing:0px;border-right:0px;border-bottom:0px;}
.table_in_page_right_column{border-spacing:0px;padding:0px;margin:0px;padding-left:0px;padding-right:10px;padding-top:2px;padding-bottom:2px;vertical-align:middle;}
.table_in_page_left_column, .table_in_page_left_column p, .table_in_page_left_column a, .table_in_page_left_column li{color:#434445;font-size:10pt;text-align:right;margin-left:0px;}
.table_in_page_right_column, .table_in_page_right_column p, .table_in_page_right_column a, .table_in_page_right_column li, .table_in_page_right_column label{color:#000000;font-size:10pt;text-align:left;}
.table_in_page_bar, .table_in_page_top{padding-left:10px;padding-right:10px;border-spacing:0px;vertical-align:top; text-align: center;}
.table_in_page_footer{padding-left:10px;padding-right:10px;border-spacing:0px;vertical-align:top;text-align:center;font-size:8pt;padding-top:2px;padding-bottom:7px;}
.table_in_page_helptekst{background-color:#ffffee;padding:20px;padding-top:0px;padding-bottom:0px;margin:20px;font-size:11pt;}
.table_in_page_right_column_textbar, .table_in_page_right_column_textbar_nowidth, .table_in_page_right_column_file, .table_in_page_textarea, .table_in_page_textarea_fixedwidth, .table_in_page_button{font-family:Arial, Helvetica, sans-serif;font-size:10pt;text-align:left;}
.table_in_page_right_column_textbar, .table_in_page_right_column_textbar_nowidth, .table_in_page_right_column_file{}
.table_in_page_right_column_textbar, .table_in_page_textarea_fixedwidth, .table_in_page_fixedwidth{width:300px;}
.table_in_page_textarea{width:100%;}
.table_in_page_right_column_file{width:300px;}
.table_in_page_button{width:200px;text-align:center;font-size:10pt;}
.tabel_bar_gray{background-image:url('../images/tabel_bar_darkgray.png');background-repeat:repeat-x;background-position:center;padding-left:0px;font-family:Arial, Helvetica, sans-serif;font-size:11pt;background-color:#aeafa0;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;color:#FFFFFF;font-size:11pt;}
.tabel_bar_gray a:link{color:#FFFFFF;text-decoration:none;}
.tabel_bar_gray a:visited{color:#FFFFFF;text-decoration:none;}
.tabel_bar_gray a:visited{color:#FFFFFF;text-decoration:none;}
.tabel_cell_lightgray{font-family:Arial, Helvetica, sans-serif;background-color:#e5e5e1;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;}
.tabel_cell_lightgray a:link{text-decoration:none;}
.tabel_cell_lightgray a:visited{text-decoration:none;}
.tabel_cell_lightgray a:visited{text-decoration:none;}
.page_titlebar, .page_titlebar_table, .page_titlebar_plus{height:25px;}
.page_titlebar, .page_titlebar_table, .page_titlebar_plus, .page_titlebar_tekst{vertical-align:middle;padding-left:8px;padding-right:0px;padding-bottom:0px;padding-top:0px;color:#ffffff;font-weight:bold;text-decoration:none;font-size:10pt;}
.page_titlebar_tekst a:link, .page_titlebar_tekst a:hover, .page_titlebar_tekst a:visited{text-decoration:none;}
.page_titlebar_tekst{margin-top:0px;margin-bottom:5px;padding:0px;padding-top:4px;padding-bottom:0px;padding-right:15px;}
.page_titlebar_table, .page_titlebar_plus{padding-left:8px;padding-right:0px;padding-bottom:1px;padding-top:0px;}
.page_titlebar, .page_titlebar_table{background-image:url('../images/page_titlebar_background.png');background-repeat:repeat-x;background-position:top left;}
.page_titlebar a:link, .page_titlebar_plus a:link, .page_titlebar_tekst a:link{color:#ffffff;text-decoration:none;}
.page_titlebar a:visited, .page_titlebar_plus a:visited, .page_titlebar_tekst a:visited{color:#ffffff;text-decoration:none;}
.page_titlebar a:hover, .page_titlebar_plus a:hover, .page_titlebar_tekst a:hover{color:#ff8833;text-decoration:none;}
.page_titlebar_plus{background-image:url('../images/page_titlebar_plus.png');background-repeat:no-repeat;background-position:right top;}
.table_in_page_row{margin:0px;padding:0px;padding-left:0px;padding-bottom:2px;padding-top:2px;font-size:10pt;text-decoration:none;vertical-align:middle;}
.table_in_page_row_bar{border-bottom:1px solid #9c9ba1;}
.table_in_page_cell_tekst, .table_in_page_cell_tekst a:link, .table_in_page_cell_tekst a:hover, .table_in_page_cell_tekst a:visited{padding-bottom:2px;padding-top:2px;font-size:10pt;text-decoration:none;vertical-align:middle;}
.table_in_page_row_hover{background-image:url('../images/table_background_white_transparant.png');background-repeat:repeat;border-bottom:1px solid #9c9ba1;margin:0px;padding:0px;padding-left:0px;padding-bottom:2px;padding-top:2px;vertical-align:middle;text-decoration:none;}
.webshop_product_overzichttabel_titelbalk{background-image:url('../images/webshop_titelbalk_glans.png');background-repeat:repeat-x;background-position:top left;margin-bottom:5px;padding:3px 10px;color:#ffffff;text-decoration:none;font-size:11pt;text-align:left;vertical-align:middle;min-height:20px;}
.webshop_product_overzichttabel_titelbalk_tekst, .webshop_product_overzichttabel_titelbalk_tekst a:link, .webshop_product_overzichttabel_titelbalk_tekst a:hover, .webshop_product_overzichttabel_titelbalk_tekst a:visited{margin:0px;padding:0px;color:#ffffff;text-decoration:none;font-size:11pt;min-height:20px;}
.webshop_product_overzichttabel_titelbalk_tekst .selected{font-weight:bold;}
.webshop_product_overzichttabel_titelbalk_tekst .spacing, .webshop_product_overzichttabel_titelbalk_tekst .spacing:link, .webshop_product_overzichttabel_titelbalk_tekst .spacing:visited, .webshop_product_overzichttabel_titelbalk_tekst .spacing:hover{display: inline-block; margin:0px 7px;}
.ondertitel{color:#666666;font-size:10pt;font-weight:normal;padding:0px;padding-left:5px;padding-bottom:2px;text-decoration:none;}
.button_container a{text-decoration:none !important;}
.button{text-decoration:none !important;background-color:#2B395C;background-image:url("../images/button_glans.png");background-repeat:repeat-x;background-position:center top;border:1px solid #999999;border-radius:7px 7px 7px 7px;padding:4px;text-align:center;text-decoration:none;box-shadow:0 2px 4px rgba(100, 100, 100, 0.3);}
.button, a .button, a:link .button, a:hover .button , a:visited .button{text-decoration:none !important;color:#ffffff}
.button:hover{background-image:url("");text-decoration:none;border-color:#777777;box-shadow:0 3px 5px rgba(50, 50, 50, 0.4);color:#ffffff}
.button:active{background-image:url("../images/button_glans_inverted.png");box-shadow:0 2px 4px rgba(255, 255, 255, 0.3);color:#dddddd;}
.button_small{border-radius:4px;padding:2px; text-decoration:none !important;}

.nieuws_overzicht_block_item{ position: relative; float: left; width: 180px; height: 180px; background-color: #dddddd; background-size: cover; margin: 0 10px 10px 0; overflow: hidden; background-position: center center;}
.nieuws_overzicht_block_item_hovercolor{ position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */}
.nieuws_overzicht_block_item_text{ position: absolute; left: 10px; right: 10px; bottom: 10px;}
.nieuws_overzicht_block_item_text h1, .nieuws_overzicht_block_item_text h2, .nieuws_overzicht_block_item_text h3, .nieuws_overzicht_block_item_text p, .nieuws_overzicht_block_item_text a, .nieuws_overzicht_block_item_text h2 a, .nieuws_overzicht_block_item_text p a{ color: #ffffff; text-decoration: none;text-shadow: 1px 1px 2px #000000; padding: 0px; margin: 0px;}
.nieuws_overzicht_block_item_text h1, .nieuws_overzicht_block_item_text h2, .nieuws_overzicht_block_item_text h3{  font-size: 16pt; font-weight: bold;}
.nieuws_overzicht_block_item_text h1, .nieuws_overzicht_block_item_text h2, .nieuws_overzicht_block_item_text h3, .nieuws_overzicht_block_item_text p {border: 0px;}

html{overflow-y:scroll;}
img{border:none;}
table{border-collapse:collapse;}
form{display:inline;}

.rating { display: inline-block; }
.rating .stars .star { display: block; float: left; }
.rating.has-score .score { display: inline-block; }
.rating .stars { display: inline-block; padding: 0px; }
.rating.has-score .score .number { font-size: 28px; }
.rating.rating-small.has-score .score .number { font-size: 15px; }
.rating .separator { display: inline; color: #aaaaaa }

.rating.rating-yellow.has-score .score .number { color: #ffab00; }
.rating.rating-large.rating-yellow .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: 0 0px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-yellow .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: 0 -24px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-yellow .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: 0 -48px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-small.rating-yellow .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: 0 -72px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-yellow .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: 0 -88px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-yellow .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: 0 -104px; height: 16px; width: 16px; overflow: hidden; }

.rating.rating-green.has-score .score .number { color: #5bc700; }
.rating.rating-large.rating-green .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -48px 0px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-green .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -48px -24px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-green .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -48px -48px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-small.rating-green .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -48px -72px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-green .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -48px -88px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-green .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -48px -104px; height: 16px; width: 16px; overflow: hidden; }

.rating.rating-blue.has-score .score .number { color: #0053ff; }
.rating.rating-large.rating-blue .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -48px 0px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-blue .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -48px -24px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-blue .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -48px -48px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-small.rating-blue .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -48px -72px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-blue .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -48px -88px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-blue .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -48px -104px; height: 16px; width: 16px; overflow: hidden; }

.rating.rating-red.has-score .score .number { color: #ff000b; }
.rating.rating-large.rating-red .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -72px 0px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-red .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -72px -24px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-large.rating-red .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -72px -48px; height: 24px; width: 24px; overflow: hidden; }
.rating.rating-small.rating-red .stars .star-off { background-image: url('../images/rating_stars.png'); background-position: -72px -72px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-red .stars .star-half { background-image: url('../images/rating_stars.png'); background-position: -72px -88px; height: 16px; width: 16px; overflow: hidden; }
.rating.rating-small.rating-red .stars .star-on { background-image: url('../images/rating_stars.png'); background-position: -72px -104px; height: 16px; width: 16px; overflow: hidden; }

.albumviewer_folder, .albumviewer_file{ display:inline-block; width: 180px; border: 1px solid #EEEEEE;box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.7); background-size: cover; background-position: 50% 50%;margin: 4px 2px;padding: 0px;}
.albumviewer_folder:hover, .albumviewer_file:hover{ border: 1px solid #dddddd; background-color: #ffffff;}
.albumviewer_folder{ line-height: 40px; text-align: center; vertical-align: middle;}
.albumviewer_file{ height:120px; vertical-align: text-bottom; }