@charset "UTF-8";
html,body { margin: 0; height:100%; background-image:url(images/webbg.gif); background-position: top center; background-repeat: repeat-x; background-color: #545454; }
body { font-family: Arial, Verdana; color: #000000; font-size: 11px; line-height: 14px; }
.webbg { width: 880px; margin: 0 auto 0; }
.web { width: 800px; background-image: url(images/main_bg_algemeen.gif); }
.header { height: 230px; background-image: url(images/header_bg_algemeen.gif); }
.footer { height: 85px; background-image: url(images/footer_bg_algemeen.jpg); }
.borderl { background-image: url(images/border_left.gif); }
.borderr { background-image: url(images/border_right.gif); }

.menutable { margin:5px; font-family: Arial, Verdana; color: #FFFFFF; font-size: 11px; text-align:center; line-height: 16px;}
.menutable a { color: #FFFFFF; text-decoration:none;}


.menucell_gr { width: 50%; height: 76px; width:80px; background-image: url(images/stamp.gif); background-repeat: no-repeat; background-color: #009900; color: #FFFFFF; }
.menucell_bl { width: 50%; height: 76px; width:80px; background-image: url(images/stamp.gif); background-repeat: no-repeat; background-color: #0033CC; color: #FFFFFF; }
.menucell_pa { width: 50%; height: 76px; width:80px; background-image: url(images/stamp.gif); background-repeat: no-repeat; background-color: #9900CC; color: #FFFFFF; }
.menucell_ro { width: 50%; height: 76px; width:80px; background-image: url(images/stamp.gif); background-repeat: no-repeat; background-color: #FF0000; color: #FFFFFF; }

.menucell_ro a,.menucell_gr a,.menucell_bl a,.menucell_pa a { display: block; width: 64px; margin: 7px;}

.on { background-color: #EBEBEB; color: #000000; }
.on a { color: #000000; }

.submenu { display: block; height: 20px; line-height: 20px; margin-left: 10px; color: #000000; text-decoration: none; width: 150px; border-bottom:1px solid #009900; }
.subon { color: #009900; }

#copyright { position: relative; left: 50px; top: 20px; font-family: Arial, Verdana; font-size: 9px; color: #000000; }
#logobalk { position: absolute; margin-top: 105px; width: 800px; }
ul.logos { list-style: none; margin: 0px; position: absolute; left: 270px; top: -70px; z-index: 200; }
ul.logos li { width: 120px; margin-right: 10px; }
ul.logos li a { text-decoration: none; color: #000; }
#logo0, #logo1, #logo2, #logo3{ display: none; position: relative; top: 0px; left: -60px; background-color: #FF0000; width: 220px; border: 2px solid #999; background-color: #FFF; padding: 10px;filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95; color: #000000; }
#logo0 a, #logo1 a, #logo2 a, #logo3 a { color: #999999; }
.logo0 { position: absolute; left: 0px; top: 0px; }
.logo1 { position: absolute; left: 130px; top: 0px; }
.logo2 { position: absolute; left: 260px; top: 0px; }
.logo3 { position: absolute; left: 390px; top: 0px; }

#text { margin: 15px 20px 0 5px; }
#text h1 { font-size: 16px; line-height: 20px; margin: 0 0 15px 0; }
#text h2 { font-size: 14px; line-height: 20px; margin: 0 0 15px 0; }
#text h3 { font-size: 12px; line-height: 20px; margin: 0 0 15px 0; }

.png { behavior: url(lib/iepngfix.htc); }

.memberlist { margin: 5px 0 0 10px; width: 150px;}
.teamleden { margin: 10px 0 0 10px; font-weight: bold; }
.editportfolio { position: relative; text-align: right; width: 830px; top: -5px; font-size: 9px; } 

#mybox fieldset { border: none; margin: 10px 0 0 0; display: inline; padding: 0px; margin: 0px; }
#mybox form { margin: 0px; padding: 0; }
#mybox legend { clear:both; }

#nav { position: absolute; left: 30px; top: -80px; }
#nav a { display: block; width: 100px; margin-bottom: 10px; background-color: #ffffff; }
img[align="left"] { margin-right: 10px; margin-bottom: 5px;}
img[align="right"] { margin-left: 10px; margin-bottom: 5px;}

hr { display: block; clear:both; margin: 10px 0px 10px 0px; }
