@charset "utf-8";

/* General */
html, body {margin:0; padding:0;}
body {background:url(/images/layout/header.jpg) center 139px no-repeat; /*border-top:#1568aa 3px solid;*/ font-family:Arial, Helvetica, sans-serif;}
a {outline:none;}
img {border:none;}

/* STRUCTURE DIVS */
#header_container {}
#logo {width:230px; height:79px;}
#topmenu {display:none;}
#global_searchbox {display:none;}
#content_container {}
#left_column {display:none;}
#menu {width:232px;}
#menu_left {width:15px; height:242px; float:left; background:url(/images/layout/menu_left.png) no-repeat;}
#menu_middle {width:200px; min-height:241px; float:left; /*background-color:#eaf0f6*/ background:url(/images/layout/menu_bg.jpg) repeat-y; border-left:#84a9c9 1px solid; border-top:#84a9c9 1px solid; border-right:#84a9c9 1px solid;}
#menu_right {width:15px; height:242px; float:left; background:url(/images/layout/menu_right.png) no-repeat;}
#menu_bottom {width:232px; height:52px; clear:both; background:url(/images/layout/menu_bottom_blue.jpg) no-repeat;}
#map_header {width:100%; float:left; padding-top:29px; margin-bottom:30px;}
#map_header #widget_top {display:none;}
#map_header #header_text {width:100%;}
#map_container {width:100%; background-color:#f0efec; padding:4px; clear:both;}
#map {height:350px;}
#middle_column {width:100%; float:none; margin:0; padding-top:29px;}
.home #middle_column {padding-top:39px;}
#header_text {width:100%; padding:0; overflow:hidden; margin:0px 0 20px 0;}
#home_tabs {margin:0 0 30px 0;}
#home_tabs_content {width:100%; background-color:#eeede9; border-top:#145394 4px solid; display:block;}
#upcoming_events {display:block;}
#latest_news {display:none;}
#bottles {display:none;}
.become-a-member #bottles {display:none;}
#right_column {display:none;}
#initiatives {margin-bottom:20px;}
#footer_container {border-top:#e2e7ec 5px solid; clear:both; margin:50px 0 0 0; width:100%;}
#footer {clear:both;}
#footer_text {width:100%; margin:0;}
#footer_partners {display:none;}
#partners_shadow {display:none;}
#partners {display:none;}
#breadcrumb {width:100%; padding:0; border-bottom:#5b95c3 1px solid; height:21px; margin:0 0 15px 0px; overflow:hidden;}
#company_list {margin-left:-20px; clear:both;}
#detail-map {width:100%; height:200px; overflow:hidden; margin:20px 0 30px 0;}
#flickr_container {width:100%; margin:10px 0 30px -12px;}
.initiative {border-bottom:#d0ddea 1px solid; margin:15px 0 0 0; padding:0 0 10px 0;}
.home #header_text {margin:0 0 30px 0;}
.overview_item {border-bottom:#dbe0e5 1px solid; margin-bottom:15px;}
.news_item  {border-bottom:#dbe0e5 1px solid; margin-bottom:15px;}
.events_item {border-bottom:#dbe0e5 1px solid; margin-bottom:15px;}
.biotechmap #searchbox {margin-bottom:-30px;}
.company_row {width:200px; float:left; margin:0 0 20px 20px;}
.partner {border-bottom:#dbe0e5 1px solid; margin-bottom:15px; padding-bottom:15px;}
.files {background-color:#f0efec; padding:12px 15px; border:#d1d1d1 1px solid; margin:25px 0 25px 0; clear:both;}
.download_block {border-bottom:#d0ddea 1px solid; padding:0 0 10px 0; margin:0 0 5px 0;}
.download_img {float:left; width:95px; margin:10px 0 0 0;}
.download_info {float:left; width:600px; margin:10px 0 0 0;}
.download_info p {display:inline;}
.download_info span {font-size:12px; font-weight:bold; color:#888;}
#middle_column .download_info h4 {margin:0 0 6px 0; font-size:16px;}
#middle_column .download_info h4 a {text-decoration:none;}
#middle_column .download_info h4 span {font-size:13px;}
.team_img {height:89px; overflow:hidden; float:left; margin:5px 15px 5px 0;}
.category, .info {padding:8px 15px; margin:10px 0 15px 0; background-color:#f0efec; border:#d1d1d1 1px solid;}
.teammember {margin:0 0 20px 0;}
#middle_column .category p {margin:0;}
.widget_white .testimonial {overflow:hidden;}
.widget_white .testimonial p {line-height:22px; font-size:14px; font-style:italic;}
.widget_white .testimonial p span {display:block; font-size:11px; font-style:normal; color:#aaa; border-top:#ededed 1px solid; margin:6px 0 0 0;}
.widget_white .testimonial .quote_left {margin:0 8px 0 0;}
.widget_white .testimonial .quote_right {margin:0 0 0 8px; padding-top:5px; position:absolute;}
p.btn_hide {display:block; margin:0; position:absolute; margin-top:-396px; margin-left:649px; padding:4px 10px 6px 22px; font-size:12px; cursor:pointer; background:#f0efec url(/images/layout/bullet_filter_blue.gif) 10px 50% no-repeat; color:#666;}
p.btn_hide:hover {background:#f0efec url(/images/layout/bullet_filter_blue.gif) 10px 50% no-repeat; color:#1568aa;}
p.btn_show {margin:0; padding:0 0 0 10px; font-size:12px; cursor:pointer; background:url(/images/layout/bullet_filter_blue.gif) left 50% no-repeat; color:#666; display:none; float:left; width:300px;}
.member, .partner {padding:10px 0; border-bottom:#dbe0e5 1px solid; margin-bottom:15px;}
.member img, .partner img {float:left; margin:0 0 8px 0;}
.member .detail, .partner .detail {float:right; width:520px; padding:0 0 30px 0;}
.life-sciences-in-flanders .member .detail {float:none; padding:0 0 15px 0;}
#middle_column .detail p {margin:0 0 6px 0; display:inline;}
#middle_column .detail p a.readmore {display:none;}
.fancybutton a {display:block; padding:3px 10px; background-color:#1568aa; position:absolute; color:#fff; font-size:12px; line-height:20px; margin-right:55px; margin-bottom:-6px; text-decoration:none; right:0; bottom:0;}
.fancybutton a:hover {text-decoration:underline;}
#company-detail h2 {}
#company-detail img {margin:10px 0 15px 0; display:block; clear:both;}
#middle_column #company-detail p {margin:0 0 5px 0;}
#middle_column #company-detail .info_left p, #middle_column #company-detail .info_right p {margin:0 0 0px 0;}
#middle_column #company-detail .description {margin:20px 0; clear:both;}
#middle_column #company-detail .info {padding:12px; border:#ccc 1px solid; background-color:#ededed; margin-bottom:30px;}
#middle_column #company-detail .info_left {float:left; margin:0 40px 0 0}
#middle_column #company-detail .info_right {float:left;}
#middle_column #company-detail p span.label {font-weight:bold;}
.tags {margin:0 0 20px 0;}
.tags p {clear:both;}
.tags p span {width:550px; float:right; display:block; margin-bottom:10px;}
.tags p span em {font-size:11px; display:block;}
#bottom_functions {display:none;}
#middle_column .social_media {display:none;}

/* WIDGET DIVS */
#widget_twitter, #widget_socialmedia {width:202px; margin:10px 0 50px 15px;}
#tweet {background-color:#eeede9; padding:15px 12px 10px 12px;}
#tweet_bird {width:202px; height:44px; background:url(/images/layout/twitter_bird.jpg) no-repeat;}
#widget_top {display:none;}
.home #widget_top, .map #widget_top {display:none;}
.home #widget_top {margin-bottom:73px;}
.widget_white {width:210px; margin-bottom:40px; background-color:#fff;}
.widget_blue {width:178px; background:#134489 url(/images/layout/header.jpg) right top no-repeat; padding:15px 12px 10px 20px; margin-bottom:40px;}
.widget_filter_blue {width:178px; background:#10589b url(/images/layout/filter_bg.jpg) repeat-x; padding:15px 12px 10px 20px; margin-bottom:40px;}
.widget_fixed {height:155px;}
#right_column .widget_fixed p {height:93px; overflow:hidden; margin:0;}
#right_column .slideshow {height:70px; overflow:hidden; display:block; margin:5px 0 0 0;}
#right_column .widget_empty {height:155px; background:none;}

/* Titles */
#middle_column #header_text h2, #map_header #header_text h2 {font-size:24px; color:#1568aa; margin:0 0 12px 0; line-height:26px; font-weight:bold; padding:0;border:none; display:inline;}
#widget_top h3 {font-size:18px; color:#1568aa; margin:0 0 15px 0; line-height:20px; font-weight:bold;}
#widget_twitter h3, #widget_socialmedia h3, .widget_white h3 {font-size:18px; color:#1568aa; margin:0 0 15px 0; padding:0 0 4px 0; line-height:20px; font-weight:bold; border-bottom:#1568aa 1px solid;}
#middle_column h2 {font-size:24px; color:#1568aa; margin:10px 0 12px 0; line-height:26px; font-weight:200; border-top:#145394 4px solid; padding:20px 0 0 0;}
#middle_column h2.title_detail {border:0; padding:0;}
#middle_column #searchbox h3 {font-size:18px; color:#1568aa; line-height:20px; margin:0 0 10px 0; font-weight:bold;}
#initiatives h3 {font-size:18px; color:#1568aa; line-height:20px; margin:10px 0 10px 0; font-weight:bold; border-top:#145394 4px solid; padding:10px 0 0 0;}
#partners h2 {display:block; width:176px; height:30px; background-color:#dce2e8; color:#1568aa; font-size:13px; line-height:30px; margin:0 0 5px 0; padding:0 14px 0 20px;}
.downloads #middle_column h3 {margin:40px 0 12px 0;}
.downloads #header_text {}
#middle_column .news_item h3 {margin:0 0 6px 0;}
#middle_column h3.date {font-size:12px; color:#dce2e8; margin:0 0 15px 0;}
#middle_column .events_item h3 {margin:0 0 5px 0;}
#middle_column .events_item h4 {margin:0 0 10px 0; font-size:12px; color:#7f7e7e;}
#middle_column span.event_date {margin:-2px 0 12px 0; font-size:14px; color:#7f7e7e; font-weight:bold; display:block;}
#middle_column .overview_item h3 {margin:0 0 5px 0;}
#middle_column h3 {margin:15px 0 8px 0; color:#1568aa;}
#middle_column h4 {margin:10px 0 5px 0; font-size:14px; color:#1568aa;}
#company_list h5 {font-size:12px; font-weight:bold; color:#7f7e7e; margin:0 0 8px 0; border-bottom:#c3c3c3 1px solid; padding-bottom:4px; line-height:18px;}
.news_item h4 {font-size:12px; color:#dce2e8; margin:0 0 15px 0;}
.biotechmap #middle_column h2 {font-size:24px; color:#1568aa; margin:0px 0 12px 0; line-height:26px; font-weight:200; padding:0 0 0 0; border:none;}
.partner h5 {font-size:18px; color:#1568aa; line-height:20px; margin:15px 0 5px 0; font-weight:200;}
.files h6 {font-size:16px; color:#999999; margin:0 0 10px 0; background:none; display:block; height:28px; line-height:28px; padding:0;}
.widget_blue h3, .widget_filter_blue h3 {font-size:18px; color:#fff; margin:0 0 15px 0; line-height:20px; font-weight:bold;}
#middle_column .teammember h3 {margin:15px 0 6px 0; color:#1568aa;}

/* Paragraphs */
#middle_column #header_text p, #map_header #header_text p {font-size:18px; color:#cdd8dd; margin:10px 0 15px 0; line-height:24px;}
#widget_top p {font-size:14px; color:#67747d; margin:0 0 10px 0; line-height:18px;}
#widget_top p.btn_blue {margin:0;}
#global_searchbox p {margin:0; font-size:14px;}
#tweet p {margin:0; font-size:14px; color:#626363; line-height:18px;}
#widget_twitter p.btn_follow {display:block; width:167px; height:27px; background:#18528c url(/images/layout/twitter_bird_wings.jpg) left top no-repeat; margin:0; padding:8px 25px 0 10px}
#widget_twitter p.btn_follow a {font-size:12px; color:#e0e9ef; text-decoration:none; background:url(/images/layout/btn_white.gif) right 50% no-repeat; padding:0 30px 0 0; display:block; height:20px; line-height:20px; text-align:right;}
#middle_column #home_tabs p {display:block; height:41px; font-size:16px; line-height:13px; margin:0;}
#middle_column p {font-size:14px; color:#6d6e6e; line-height:24px; margin:4px 0 20px 0;}
#form_search p {margin:0 0 10px 0;}
#middle_column #searchbox p {font-size:14px; line-height:18px; margin:0 0 10px 0;}
#middle_column .initiative p {font-size:14px; color:#606060; line-height:22px; margin:8px 40px 10px 5px !important; margin:8px 20px 30px 5px; width:280px; display:block; float:right;}
#footer_text p {font-size:13px; color:#5d5e60; margin:8px 0 0 7px !important; margin-left:3px; line-height:20px; height:20px; display:block; float:left;}
#middle_column .social_media p {margin:0 10px 3px 0; display:inline; float:left;}
#middle_column #breadcrumb p, #map_header #breadcrumb p {color:#b6c3d1; font-size:13px; margin:0 0 3px 0; text-align:right; line-height:22px;}
.widget_white p {font-size:14px; color:#808080; line-height:22px; margin:0 0 20px 0;}
.widget_blue p {font-size:14px; color:#e0e9ef; line-height:22px; margin:0 0 20px 0;}
#bottom_functions p {font-size:14px; color:#808080; cursor:pointer; display:block; margin:0 5px 0 0; float:left;}
#bottom_functions p a {width:94px; height:26px; display:block; text-decoration:none;}
#bottom_functions p a em {visibility:hidden;}
#bottom_functions p #print {background:url(/images/layout/btnPrint.gif) left 50% no-repeat;}
#bottom_functions p #toTop {background:url(/images/layout/btnTop.gif) left 50% no-repeat;}

/* Lists */
#topmenu ul {margin:16px 0 0 0; padding:0; list-style:none;}
#topmenu li {font-size:11px; color:#144589; margin:0 0 0 20px; padding:0; display:inline; line-height:24px;}
#menu ul {margin:10px 0 0 0; padding:10px; list-style:none;}
#menu li {font-size:13px; color:#144589; margin:0; padding:0; border-bottom:#99b3c8 1px dotted; line-height:30px;}
#widget_socialmedia ul {margin:0; padding:0; list-style:none;}
#widget_socialmedia li {font-size:13px; color:#6a6a6a; margin:0 0 0 10px; padding:0 0 0 30px; line-height:27px;}
#upcoming_events ul, #latest_news ul {margin:15px 0 20px 15px; padding:0; list-style:none; border-top:#c6c6c5 1px solid; width:480px;}
#upcoming_events li, #latest_news li {margin:0; padding:0; display:block; height:33px; width:480px; font-size:14px; color:#575757; background-color:#f8f8f6; border-bottom:#c6c6c5 1px solid; line-height:33px; overflow:hidden;}
#upcoming_events li span, #latest_news li span {background-color:#eae9e4; display:block; float:left; width:55px; height:32px; border-top:#f8f8f6 1px solid; padding-left:5px; margin-right:18px; color:#1568aa;}
#upcoming_events li strong, #latest_news li strong {color:#134488; font-size:18px; margin-left:5px;}
#footer_text ul {display:none;}
#footer_text li {font-size:15px; color:#fff; margin:0 12px 15px 0; padding:0; display:block; float:left; height:23px; line-height:23px;}
#menu li.subnav {}
#menu #nav-sub {margin:10px 0 10px 0; padding:0 0 0 0; }
#menu #nav-sub li {border:none; height:22px; line-height:22px; margin:0; padding:0;}
#middle_column li {font-size:14px; color:#6d6e6e; line-height:24px;}
#map_container ul {list-style:none; margin:12px 10px; padding:0; height:19px;}
#map_container li {display:block; float:left; height:19px; font-size:14px; color:#7c8389; line-height:19px; margin:0 15px 5px 0;}
#company_list ul {list-style:none;margin:0;padding:0;}
#middle_column #sitemap {margin:0 0 20px 0; padding:0; list-style:none; border-top:#d0d5dc 1px dotted; border-left:#d0d5dc 1px dotted; border-right:#d0d5dc 1px dotted;}
#middle_column #sitemap li {margin:0; padding:0; line-height:28px; border-bottom:#d0d5dc 1px dotted; background:#eeeff1 url(/images/layout/sitemap_bg.jpg) repeat-x left -8px; overflow:hidden;}
#middle_column #sitemap li ul {margin:0; padding:0; list-style:none; border-top:#d0d5dc 1px dotted;}
#middle_column #sitemap li ul li {margin:0; padding:0 0 0 20px; border-bottom:#e2e2e2 1px dotted; background:url(/images/layout/sitemap_sub_bg.jpg) repeat-x left -8px;}
#middle_column #sitemap li ul li.last {border:none;}
#middle_column .program ul {margin:10px 0 20px 0; padding:0; list-style:none; border-top:#d0d5dc 1px dotted; border-left:#d0d5dc 1px dotted; border-right:#d0d5dc 1px dotted;}
#middle_column .program li {margin:0; padding:6px 15px 5px 15px; line-height:18px; border-bottom:#d0d5dc 1px dotted; background:#eeeff1 url(/images/layout/sitemap_bg.jpg) repeat-x left -8px; display:block;}
#middle_column .program li .clear {height:0; display:block;}
#middle_column .program li span {display:block; float:left; width:375px;}
#middle_column .program li span.hour {width:100px; font-weight:bold;}
#middle_column .program li span em {font-size:13px; color:#aaa;}
#middle_column ul.pagination {margin:10px 0; padding:0; list-style:none;}
#middle_column ul.pagination li {display:block; height:20px; line-height:18px; color:#1568aa; font-size:14px;}
#middle_column ul.pagination li.here {display:none;}
#middle_column ul.pagination li.next {padding:0 25px 0 0; background:url(/images/layout/btn_blue.gif) right 50% no-repeat; float:right; margin-right:10px;}
#middle_column ul.pagination li.previous {padding:0 0 0 25px; background:url(/images/layout/btn_blue_back.gif) left 50% no-repeat; float:left; }
#middle_column .info ul {margin:0; padding:0; list-style:none;}
#middle_column .info li {clear:both;}
#middle_column .info li span {display:block; float:left; width:370px; font-weight:200;}
#middle_column .info li span.label { width:100px; font-weight:bold;}
.widget_white ul {margin:0 0 10px 0; padding:0; list-style:none;}
.widget_white ul li {margin:0; padding:5px 0; font-size:14px; color:#1568aa; border-bottom:#dbe0e5 1px solid;}
.widget_white ul.events-news {margin:0 0 10px 0; padding:0; list-style:none;}
.widget_white ul.events-news li {margin:0; padding:5px 0; font-size:12px; color:#1568aa; border:none;}
.social_media ul {margin:0; padding:0; list-style:none; display:inline;}
.social_media li {display:block; float:left; width:16px; height:16px; margin:0 8px 0 0;}
.files ul {margin:0; padding:0 0 0 20px; list-style:disc;}
.benefits #middle_column .files ul {margin:auto !important; list-style:disc; padding:0 !important;}
.benefits #middle_column .files li {margin:auto !important; padding:0;}
.files li {font-size:12px; padding:0;}
ul.team_info {float:left; margin:5px 0 5px 0; list-style:none; padding:0;}
ul.team_info li {padding:0; line-height:22px; height:22px; display:block;}
ul.team_info li span {font-weight:bold;}
.benefits #middle_column ul {margin:0 0 20px 0; padding:0; list-style:none; display:block;}
.benefits #middle_column ul li {font-size:14px; font-weight:200; color:#575757; margin:0 !important; padding:0; margin:-30px 0 0 0; display:block; clear:left; line-height:36px;}
.benefits #middle_column ul li span {font-size:36px; font-weight:bold; color:#c3c8cd; background-color:#fff;  display:block; float:left; width:40px; text-align:right; padding:0 8px 0 0;}
.benefits #middle_column ul li em {float:left; display:block; width:450px; padding:4px 0 4px 10px; font-style:normal; border-left:#e7eaec 2px solid; margin:0 0 10px 0; background-color:#f8f8f8; line-height:22px;}

/* Links */
#topmenu li a {color:#1568AA; text-decoration:none;}
#topmenu li a:hover {text-decoration:underline;}
#menu li a {/*color:#144589;*/ color:#fff; text-decoration:none; padding:0 0 0 18px; display:block; height:30px;}
#menu li.active {}
#menu li.active a {background:url(/images/layout/menu_bullet_yellow.gif) 3px 50% no-repeat; font-weight:bold;}
#menu li a:hover { /*background-color:#e5ebf1;*/ background-color:#39709f;}
#widget_socialmedia li a {color:#6a6a6a; text-decoration:none;}
#widget_socialmedia li a:hover {color:#1568aa;}
#home_tabs p span {display:block; height:26px; float:left; background-color:#eef0f2; padding:15px 20px 0 20px; border-bottom:#145394 4px solid; margin:0 2px 0 0; color:#727273; text-decoration:none;cursor:pointer;}
#home_tabs p span:hover {background-color:#eeede9; color:#0f61a3;}
#home_tabs p span.active {height:30px; background-color:#eeede9; padding:11px 20px 0 20px; border-top:#145394 4px solid; border-bottom:none; color:#0f61a3;}
#middle_column #upcoming_events li a, #middle_column #latest_news li a {color:#575757; text-decoration:none; display:block; height:33px; width:480px; line-height:33px;}
#middle_column #upcoming_events li a:hover, #middle_column #latest_news li a:hover {color:#145394;}
#middle_column #upcoming_events li a:hover span, #middle_column #latest_news li a:hover span { background-color:#eeede9; color:#727273;}
#middle_column #searchbox p a {color:#1568aa; text-decoration:none;}
#middle_column #searchbox p a:hover {text-decoration:underline;}
#footer_text li a {color:#fff; text-decoration:none; display:block; padding:0 8px 1px 7px;}
#footer_text li a:hover {text-decoration:underline;}
#footer_text li.active a {background-color:#e9eef1; color:#1568aa; display:block; padding:0 7px; border-bottom:#0f4878 1px solid; border-right:#0f4878 1px solid; float:left;}
#footer_text p a {color:#5d5e60; text-decoration:none;}
#footer_text p a:hover {color:#1568aa; text-decoration:none;}
#menu #nav-sub li a {font-size:11px; padding:0 0 0 30px; height:22px;}
#menu #nav-sub li a:hover {background-color:#39709f;}
#menu #nav-sub li.here a {background:url(/images/layout/bullet_submenu.gif) 17px 50% no-repeat;}
#middle_column  p a {color:#1568aa; text-decoration:none;}
#middle_column  p a:hover {text-decoration:underline;}
#middle_column h3 a, #middle_column h4 a {color:#1568aa;}
#middle_column #sitemap li a {color:#1568aa; text-decoration:none; padding:6px 10px; display:block; line-height:18px;}
#middle_column #sitemap li ul li a {color:#5d5e60; text-decoration:none; padding:2px 0 2px 15px; background:url(/images/layout/bullet_filter_blue.gif) left 50% no-repeat; display:block;}
#middle_column #sitemap li a:hover, #middle_column #sitemap li ul li a:hover {text-decoration:underline;}
#middle_column li a, #company_list a {color:#1568aa; text-decoration:none;}
#middle_column li a:hover, #company_list a:hover {text-decoration:underline;}
#middle_column #breadcrumb p a, #map_header #breadcrumb p a {color:#f0e823; text-decoration:underline;}
#map_container li {display:block; height:19px; padding:0 0 0 20px; color:#1568aa; line-height:19px; text-decoration:none; cursor:pointer;}
#map_container li:hover {text-decoration:underline;}
#map_container #map-4 {background:url(/images/layout/legenda_icons.gif) left top no-repeat;}
#map_container #map-5 {background:url(/images/layout/legenda_icons.gif) left -19px no-repeat;}
#map_container #map-7 {background:url(/images/layout/legenda_icons.gif) left -38px no-repeat;}
#map_container #map-8 {background:url(/images/layout/legenda_icons.gif) left -57px no-repeat;}
#map_container #map-37 {background:url(/images/layout/legenda_icons.gif) left -76px no-repeat;}
#map_container #map-incubators {background:url(/images/layout/legenda_icons.gif) left -95px no-repeat;}
#map_container #map-parks {background:url(/images/layout/legenda_icons.gif) left -19px no-repeat;}
#header_text  span.language {display:none;}
#header_text  span.language:hover {background-color:#f0e823; color:#1568aa;}
#middle_column ul.pagination li a {text-decoration:none; color:#1568aa;}
#middle_column ul.pagination li a:hover {text-decoration:underline;}
#middle_column p a.readmore {display:none;}
#middle_column p a.readmore:hover {display:none;}
#middle_column p a.readmore span {font-weight:200;}
#middle_column #home_tabs p.btn_rss a {padding:0 0 0 30px; line-height:20px; display:block; height:20px; color:#1568aa; background:url(/images/layout/btn_rss.gif) left 50% no-repeat; text-decoration:none; border:none; width:200px;}
#middle_column #home_tabs p.btn_rss a:hover {text-decoration:underline;}
#middle_column #home_tabs p.btn_blue a {padding:0 30px 0 0; line-height:20px; display:block; height:20px; color:#1568aa; background:url(/images/layout/btn_blue.gif) right 50% no-repeat; text-decoration:none; border:none; margin:0 0 10px 0 !important; margin:0 15px 10px 0; width:200px; }
#middle_column #home_tabs p.btn_blue a:hover {text-decoration:underline;}
#flickr_container a {width:75px; height:75px; display:block; float:left; margin:0 0 10px 12px;}
a.glue {background:url(/images/layout/glue.gif) right 50% no-repeat; padding:0 17px 0 0; margin:0 30px 0 0; color:#5d5e60; text-decoration:none;}
a.valid {display:none;}
a.glue:hover, a.valid:hover {text-decoration:underline;}
p.btn_blue a {padding:0 30px 0 0; line-height:20px; display:block; height:20px; color:#1568aa; background:url(/images/layout/btn_blue.gif) right 50% no-repeat; text-decoration:none;}
p.btn_blue a:hover {text-decoration:underline;}
p.btn_white a {padding:0 30px 0 0; line-height:20px; display:block; height:20px; color:#e0e9ef; background:url(/images/layout/btn_white.gif) right 50% no-repeat; text-decoration:none;}
p.btn_white a:hover {text-decoration:underline;}
.widget_white p a {color:#1568aa; text-decoration:none;}
.news_item h3 a {text-decoration:none;}
.widget_white a {color:#1568aa; text-decoration:none;}
.widget_blue a {color:#fff; text-decoration:none;}
.widget_white a.tag {text-decoration:none;}
.widget_white a.tag:hover {text-decoration:underline;}
.events_item h3 a {text-decoration:none;}
.overview_item h3 a {text-decoration:none;}
.partner a {color:#1568aa; text-decoration:none; font-size:12px;}
.partner a:hover {text-decoration:underline;}
.teammember a {color:#1568aa; text-decoration:none;}
.teammember a:hover {text-decoration:underline;}
.files li a {color:#1568aa; text-decoration:none;}
.files li a:hover {text-decoration:underline;}
.widget_white ul li a {line-height:18px; padding:0 0 0 17px; color:#1568aa; text-decoration:none; background:url(/images/layout/bullet_filter_blue.gif) left 7px no-repeat; display:block;}
.widget_white ul li a:hover {color:#1568aa; background:url(/images/layout/bullet_filter_blue.gif) 3px 7px no-repeat;}
.widget_white ul.events-news li a {line-height:18px; padding:0; color:#1568aa; text-decoration:none; background:url(/images/layout/clock.gif) left top no-repeat; display:block;}
.widget_white ul.events-news li a:hover {color:#3f464d; background:url(/images/layout/clock.gif) left top no-repeat;}
.widget_white ul.events-news li a span {line-height:10px; padding:3px 2px 0 2px; color:#3f464d; display:block; height:12px; margin:0 0 4px 18px; border-bottom:#d1d1d1 1px solid;}
a.website {background:url(/images/layout/bullet_filter_blue.gif) left 50% no-repeat; padding:0 0 0 12px; margin:-5px 0 0 0; display:block;}
#middle_column a.linkedin, #middle_column a.linkedin:hover {background:url(/images/layout/linkedin.gif) no-repeat; display:block; width:95px; height:22px; text-decoration:none;}
a.linkedin em {visibility: hidden;}
ul.team_info li a {line-height:22px; height:22px;}

/* Classes */
#middle_column p.btn_blue {margin:0 15px 0 0 !important; margin:-20px 7px 0 0; font-size:12px;}
#widget_socialmedia li.twitter {background:url(/images/layout/social_twitter.gif) left 50% no-repeat;}
#widget_socialmedia li.linkedin {background:url(/images/layout/social_linkedin.gif) left 50% no-repeat;}
#widget_socialmedia li.slideshare {background:url(/images/layout/social_slideshare.gif) left 50% no-repeat;}
#widget_socialmedia li.flickr {background:url(/images/layout/social_flickr.gif) left 50% no-repeat;}
#middle_column #home_tabs p.btn_rss {line-height:20px; margin:0 0 10px 0px; display:block; height:20px; font-size:12px; line-height:20px; float:left; background:none; padding:0 0 0 15px;}
#middle_column #home_tabs p.btn_blue {line-height:20px; margin:0; display:block; height:20px; font-size:12px; line-height:20px; float:right; background:none; padding:0;}
#tweet p.postdate {font-size:11px; color:#aaaaaa; font-style:italic; text-align:right; margin:10px 0 0 0;}
.clear {clear:both; font-size:1px; line-height:1px; height:1px;}
.hide {display:none;}
#middle_column #header_text h2.hide, #map_header #header_text h2.hide {display:none;}
p.btn_blue {text-align:right; line-height:20px; margin:0}
.widget_white p.btn_blue {margin:0 12px 0 0;}
p.btn_white {text-align:right; line-height:20px; margin:0}
.brand {width:184px; display:block; margin:0 auto;}
.widget_white p.btn_rss {line-height:20px; margin:0; display:block; height:20px; font-size:12px; line-height:20px; float:left; background:none; padding:0;}
abbr.timeago{border:none;}

/* Forms */
#middle_column #searchbox {display:none;}
.become-a-member #middle_column #searchbox {height:105px;}
#middle_column #searchbox input #searchfield {font-size:14px; color:#a7a7a7; padding:3px 5px 0 5px; width:200px; height:17px; float:left; display:block; font-family:Arial, Helvetica, sans-serif;}
#middle_column #searchbox input.search_submit {border:none; background:url(/images/layout/btn_blue.gif) no-repeat; width:20px; height:20px; cursor:pointer; margin-left:5px; padding:0px;}
#middle_column #searchbox #form_search {margin:0; padding:0;}
#middle_column #searchbox p {margin-top:18px;}
#middle_column #searchbox #form_search p {margin-top:8px;}
#middle_column #searchbox #form_search p.radio {margin-left:-30px;}
#middle_column #searchbox  input.radio {margin-left:30px;}
#middle_column .flandersbio_form, #middle_column .flandersbio_profile {margin:30px 0 15px 0;}
#middle_column .flandersbio_profile {background-color:#f1f3f5; border:#e9ebee 1px solid; padding:15px;}
#middle_column .flandersbio_form div {margin:10px 0 0 0;}
#middle_column .flandersbio_form fieldset {background:#f1f3f5; border:#e9ebee 1px solid; padding:0 15px; margin:0; position:relative; margin-top:14px;}
#middle_column .flandersbio_form legend {font-size:14px; color:#1568aa; padding:0 5px; position:absolute; top:-7px; left:5px;}
#middle_column .flandersbio_form div {margin:20px 0;}
#middle_column .flandersbio_profile p {clear:both; margin:0 0 4px 0; display:block; line-height:24px;}
#middle_column .flandersbio_form label {display:block; float:left; width:120px; background-color:#e5e8eb; padding-left:5px;}
#middle_column .flandersbio_profile .label {display:block; float:left; width:120px; background-color:#e5e8eb; padding-left:5px; margin-bottom:6px; height:28px; line-height:28px;}
#middle_column .flandersbio_form input, #middle_column .flandersbio_form textarea {border:none; background:#fff url(/images/layout/field_bg.gif) left top no-repeat; font-size:12px; color:#4c6887;  padding:4px 5px; outline:none; font-family:Arial, Helvetica, sans-serif; width:340px;}
#middle_column .flandersbio_profile .value {border:none; background-color:#fff; font-size:12px; color:#4c6887;  outline:none; font-family:Arial, Helvetica, sans-serif; width:325px; float:right; display:block; padding:0 10px 0 15px; margin-bottom:6px; border:#e5e8eb 2px solid}
#middle_column .flandersbio_profile .value img {margin:10px 0 5px 0; }
#middle_column .flandersbio_form input.checkbox {width:10px; margin-left:130px;}
#middle_column .flandersbio_form p.forgot {display:inline;}
#middle_column .flandersbio_form input:focus, #middle_column .flandersbio_form textarea:focus {background:#fff url(/images/layout/field_bg.gif) -445px top no-repeat;}
#middle_column .flandersbio_form p {margin:0 0 8px 0; line-height:22px; display:block;}
#middle_column .flandersbio_form p input.fileinput {margin-left:125px;}
#middle_column .flandersbio_form p.btnSubmit {padding:0 0 0 120px; height:20px; margin:10px 0;}
#middle_column .flandersbio_form p.btnSubmit input {background:none; display:none;}
#middle_column .flandersbio_form p.btnSubmit .submitbutton {cursor:pointer; background:url(/images/layout/btn_blue.gif) right 50% no-repeat; padding:0 25px 0 0; height:20px; width:auto; display:block;}
#middle_column .flandersbio_form p.radio_btns {display:block; float:left; width:470px; padding:0 0 0 5px; line-height:18px; margin:10px 0 0 0;}
#middle_column .flandersbio_form p.radio_btns span {display:block; float:left; width:120px;}
#middle_column .flandersbio_form p.radio_btns input {display:block; float:left; width:15px; }
#middle_column .flandersbio_form p.radio_btns label {display:block; float:left; margin-right:30px; background:none; width:auto;}
#form_global_search {margin:0; padding:0;}
#form_global_search input {font-size:12px; color:#a7a7a7; padding:3px 5px 0 5px; width:138px; height:17px; float:left; display:block; font-family:Arial, Helvetica, sans-serif;}
#form_global_search input.search_submit {border:none; background:url(/images/layout/btn_blue.gif) no-repeat; width:20px; height:20px; cursor:pointer; margin:2px 0 0 5px; padding:0px;}
.hiddenFields {display:none;}

/* Misc */
.initiative img {width:170px; height:70px; float:left;}
.download_img img {border:#d0ddea 1px solid;}
#right_column img {margin:0 5px 0 5px;}
#right_column img.map {margin:0 0 15px 0;}
#partners img {margin:5px 0 0 20px;}
#breadcrumb p em {color:#fff;}
#middle_column #searchbox span {font-size:16px; line-height:22px; color:#1568aa;}

/* ----------------------------------------------- */
/* CSS BY MAARTEN */
/* ----------------------------------------------- */
/* Searchlist */
.quicksearch { }
#posts { background-color: #F0EFEC;list-style-type:none;margin-left:0;margin-top:0;padding-left:0;border:1px solid #D1D1D1;}
#posts li { padding:0; display:none}
#posts li a {cursor: pointer;display:block;padding-left:5px;height:20px;}
#posts li a:hover {background-color:#CECECE;}

/* tweak redg to thijs */
#middle_column #home_tabs #tabs{margin:0 !important; margin:0 0 -4px; position:relative; z-index:10}
#middle_column #home_tabs #home_tabs_content {position:relative; z-index:0}

/* CSS By JONAS */
.js .flandersbio_form p.partner, .js .flandersbio_form p.presentation, .js .flandersbio_form p.invoice{display:none; border:none; margin:0;}