/* init */
h1, h2, h3, a, img, div, p, ul, li, address, table, tr, td{padding:0; margin:0; border:0;}
body{background:white url("../images/bkgbody.jpg") no-repeat fixed top left; font-size:68.75%; font-family:Verdana,arial;}
table{font-size:100%;}

/* typograhpy */
a, a:hover, a:visited, a:active, a:link{color:#0C8050;font-family:Verdana;font-size:1.1em;text-decoration:none;}
address,address a,address a:hover, address a:active, address a:visited, address a:link{color:#018;font:normal 1.1em Arial;}
#gastenboek, #gastenboek:hover, #gastenboek:active, #gastenboek:visited	{color:#018;font-weight:bold;}
#breadcrumb,#breadcrumb a,#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:visited, #breadcrumb a:link{color:#018;font-size:1.1em;}


/* div positioning */
#wrapper{width:720px; margin-left:30px}
/*## side menu */
#sidenav{float:left;width:220px;}
address{border-bottom:dotted 1px #018; width:185; padding:0 0 0 5px; margin: 0 0 25px 0;}
address p{margin:0;}
#tree{ text-align: right; width: 185px;}
#tree ul, #tree li { list-style-type:none;}
#tree a {display:block; margin-bottom:5px;}
#gastenboek{width:185px;display:block;text-align:right;}
/*## content */
#container{float:right;width:500px;}
#content{padding-top:15px;}

/*classes*/
a.level0 {border-bottom:dotted 1px #018; width:185px;}
a.level1 {border-bottom:dotted 1px #018; padding-right:5px; width:185px;}
li>a.level1 {border-bottom:dotted 1px #018; padding-right:0; width:180px;}
a.level2 {border-bottom:dotted 1px #018; padding-right:10px; width:185px;}
li>a.level2 {border-bottom:dotted 1px #018; padding-right:0; width:175px;}
a.level3 {border-bottom:dotted 1px #018; padding-right:15px; width:185px;}
li>a.level3 {border-bottom:dotted 1px #018; padding-right:0; width:170px;}

