html,body{margin:0; padding:0;border: 0;}
body{width: 1000px;background-color: #FFFFFF;color: #1C1E46; font: 11px verdana,arial,sans-serif;}

#top{width: 100%; background-position: right; height: 120px; background-repeat: no-repeat; overflow: hidden;}
h1{color: #FFFFFF; font-size: 26px;float: left; margin: -40px 0 0 240px; _margin: -40px 0 0 120px;}
.vlag{position: relative; left: 670px; top: -20px;}
.vlag img{border: 0; width: 30px;}
#logo{width: 220px;height:120px;border: 0;}

#fotofront{width: 490px; height: 480px; float: left;}
.contentfront{width: 220px; height: 375px;margin: 80px 25px 0 0;padding-bottom: 10px;float: left;line-height: 2em; overflow: hidden;}
.contentfront a{color: #1C1E46;}
.toplinkbutton{height: 30px;line-height: 30px;border: 2px solid #1C1E46;display:block;text-align: center;background: url(../images/button.jpg);font-weight: bold; font-size: 14px;color: #1C1E46; text-decoration: none;}
#footer{height: 22px; line-height: 22px; font-size: 10px; color: #ffffff; background-color: #F08128; text-align: center;clear: both;}

/*vervolg.asp specific:*/
#container{width: 1000px;background: url(../images/menuback.gif) top left no-repeat; min-height: 480px; _height: 480px;}

#content{margin: 0;padding: 0;}
#breadcrumb{float: left;padding-left: 50px; line-height: 30px; color: #CCCCCC;min-width: 450px;_width: 450px;}
#breadcrumb a{color: #CCCCCC;text-decoration: none;} 
/*#title{float: left;padding-left: 15px; margin-left: 30px;border: 3px solid #F47920; line-height: 25px; color:#F47920; font-weight: bold;font-size: 20px; width: 475px; overflow: hidden;}*/
#title{float: left;padding-left: 15px; padding-top: 2px;margin-left: 30px; line-height: 25px; color:#F47920; font-weight: bold;font-size: 20px; width: 489px; height: 39px;overflow: hidden; background: url(../images/box_shadow_orange2.gif) top left no-repeat;}
#text{float: left;padding-left: 50px; width: 475px; line-height: 2em; padding-top: 10px;color: #1C1E46;}
#text a{color: #1C1E46; text-decoration: underline; }

#hotitems{float: right;margin-top: -41px;margin-right: -4px;}
/*#hottitle{border: 3px solid; padding-left: 25px;line-height: 25px; color:#1D2D5A; font-weight: bold;font-size: 20px;width: 180px;}*/
#hottitle{height: 39px;padding-left: 25px;padding-top: 2px;line-height: 25px; color:#1D2D5A; font-weight: bold;font-size: 20px;width: 190px;background: url(../images/box_shadow_blue2.gif) top left no-repeat;}
#items{ min-height: 200px;_height: 200px; _overflow-x: hidden;list-style: disc inside; width: 187px; border-left: 2px solid;border-right: 2px solid; margin: 0; padding-left: 20px;margin-top: 15px;}
#items li{line-height: 2em;font-weight: bold;}
#items a{text-decoration: none; color:#1D2D5A;}

#footervervolg{height: 22px; line-height: 22px; font-size: 10px; color: #ffffff; background-color: #1D2D5A; text-align: center;clear: both;}

.txt {width: 310px;border-color: #003399; border-style: solid; border-width: 1px;}
.submit{color: #F47920; border: 2px solid #F47920; background: #FFFFFF;}

.titelcontent{font-weight: bold;}
/*menu*/ 

/*
first try; disabled it and did it again below; that one works.. :P

#menu {width: 220px;list-style: none;margin-top: 0;padding: 0; margin-left: 0;overflow: hidden; _overflow-x: hidden;background: #A5ABBD; min-height: 400px; _height: 400px;font-size: 12px;}
#menu li,
#menu li ul li,
#menu li ul li ul li{padding:0; margin: 0;}
#menu li a{color: #1C1E46; text-decoration: none;display: block; line-height: 20px;padding-left: 10px;}
#menu li.open li.active a,
#menu li.active a{color: #FFFFFF;background-color: #1D2D5A;}

#menu li.open a{color: #FFFFFF;background-color: transparent;} 
#menu li.open li a,
#menu li.active li a{background-color: transparent;padding-left: 20px;}
#menu li.open li.open li a,
#menu li li.active li a{padding-left: 30px;}


#menu ul, 
#menu ul ul{list-style: none; display: none;margin 0; padding: 0;background-color: #616C8B;color: #FFFFFF;}

#menu li.open{background-color: #616C8B; color: #FFFFFF;}
#menu li.active ul,
#menu li.open ul{display: block;margin: 0; padding: 0;}
#menu li.active ul ul,
#menu li.open ul ul{display:none;}
#menu li ul li.active ul,
#menu li.open ul li.open ul,
#menu li.open ul li.active ul,
#menu li ul li.open ul,{display: block;margin: 0; padding: 0;}
*/

#menu {float: left;width: 220px; list-style: none;margin: 20px 0 0 0; padding: 0; overflow: hidden;_overflow-x:hidden; background: #A5ABBD; /*min-height: 480px; _height: 480px;*/ height: 100%; font-size: 11px;line-height: 12px;}
#menu li{padding: 0; margin: 0;}

#menu li a{display: block;line-height: 28px;text-decoration: none;padding-left: 10px;color: #1C1E46;}
#menu li li a{color: #FFFFFF;text-decoration: none;padding-left: 27px;line-height: 20px;}
#menu li li li a{color: #FFFFFF;text-decoration: none;padding-left: 35px;}

#menu ul,
#menu ul ul{list-style: none; display: none;margin: 0; padding: 0;background-color: #616C8B; color: #FFFFFF;}

#menu li.active ul,
#menu li.open ul{display:block;}
#menu li.active ul ul{display: none;}
#menu li.open ul ul{display: none;}
 
#menu li.open li.open ul,
#menu li.open li.active ul{display:block;}

#menu li.active a{color: #FFFFFF; background-color:#1D2D5A;}
#menu li.active li a {background-color: transparent;}
#menu li.open li.active li a{background-color: transparent;}
#menu li.open li.open li.active a{background-color: #1D2D5A;}

#menu li.open a{color: #FFFFFF; background-color: #616C8B;}
#menu li.open li.active a{color: #FFFFFF; background-color:#1D2D5A;}
