body,html {font-size: 100%; font-family: "Arial", "Helvetica"; color: #fff; background: #094099 url('pics/system/background_nvdw.jpg') repeat-x top; margin:0; text-align:center; } 

div.bodyall {width:950px; margin:auto; } 

div.contentback  {width:950px; background: #094099 url('pics/system/background4.jpg') no-repeat fixed top; text-align:left; }
div.headerblok   {float: left; height: 30px; width: 100%; margin-bottom: 10px; padding-bottom: 3px;
                  background: #000 url('pics/system/zwart_back.gif') repeat-x bottom;}
div.logo         {float: left; width: 280px;}
div.serviceblok  {margin-left: 380px; padding: 0.5em 0em 0.4em 0em; text-align:right; white-space: nowrap; }
td {font-size: 0.9em;}
div.foto         {float:right; padding: 0em 0em 1em 1em; font-style: italic; text-align: center; }
div.middenblok   {float:left; }
div.fotoblok      {margin: 10px 0px 0px 60px; }
div.navblok      {float:left; width: 220px; margin: 30px 10px 0px 10px; }
div.inhoud       {width: 650px; margin: 30px 0px 10px 240px; 
                  padding: 10px; font-size: 0.85em; color: #fff;
                  line-height: 1.2em; word-spacing: 0.1em; }
div.headerblok a       {color: #bccaea; font-size: 0.8em; font-weight: bold; text-decoration: none;}
div.headerblok a:hover {color: #fff; font-size: 0.8em; font-weight: bold; text-decoration: underline;}
div.inhoud h2      {color: #743b29; font-size: 2em;}
div.inhoud a       {color: #fff; font-weight:bold;}
div.inhoud a:hover {color: #ffff00;}
div.inhoud img     {border: 1px solid #aaa;}

div.mwd         { font-family : "Trebuchet", "Verdana", "Arial"; font-size: 10px; margin-top: 20px; text-align: center; line-height: 11px; letter-spacing:0em; }
div.mwd a       { color: #151555; text-decoration: none;}
div.mwd a:hover { color: #ffffff; text-decoration: underline;}

img                {border: 0px;}
inhoud ul          {list-style: square; }

div.footerblok     {padding-left: 350px; width:100%;}
div.footer         {margin: 10px 0px 10px 0px; padding: 3px 0px 3px 0px; text-align: center; 
                    width: 400px; font-size: 0.6em; color: #ddd; font-weight: bold;
                    border-top: solid #fff 1px; border-bottom: solid #fff 1px;}

div#nav            {font-size: 0.8em; }
div#nav a          {display: block; font-weight: bold; text-decoration: none; color: #642b19; 
                    padding-right: 5px; padding-top: 8px; padding-bottom: 4px; 
                    background-color: #bccaea;
                    border-top: solid #fff 1px; }
div#nav img.arrow  {margin-top: 2px; margin-left: -9px; margin-right: 2px}
div#nav a:hover    {background: #fff; color: #642b19; text-decoration: underline;}
div#nav br         {display: none}

div#nav .depth2          {font-size: 0.85em;}
div#nav .depth2selected {font-size: 0.85em;}
div#nav .depth3          {font-size: 0.8em;}
div#nav .depth3selected {font-size: 0.8em;}
div#nav .depth4          {font-size: 0.75em;}
div#nav .depth4selected {font-size: 0.75em;}

div#nav a.depth1 {padding-left: 15px; }
div#nav a.depth1selected {padding-left: 15px; background: #ffffff; color: #642b19; background: #fff;text-decoration: underline;}
div#nav a.depth1selected:hover {padding-left: 15px; background: #ffffff; color: #642b19; background: #fff;}
div#nav a.depth2 {padding-left: 24px; padding-top: 4px; padding-bottom: 2px; background: #bccaea; }
div#nav a.depth2selected {padding-left: 24px; padding-top: 4px; padding-bottom: 2px; background: #bccaea; background: #ffffff; color: #642b19;}
div#nav a.depth2selected:hover {padding-left: 24px; padding-top: 4px; padding-bottom: 2px; background: #bccaea; background: #ffffff; color: #642b19;}
div#nav a.depth3 {padding-left: 33px}
div#nav a.depth3selected {padding-left: 33px; background: #ffffff; color: #642b19;}
div#nav a.depth3selected:hover {padding-left: 33px; background: #ffffff; color: #642b19;}
div#nav a.depth4 {padding-left: 42px}
div#nav a.depth4selected {padding-left: 42px; background: #ffffff; color: #642b19;}
div#nav a.depth4selected:hover {padding-left: 42px; background: #ffffff; color: #642b19;}

div.sitemap { padding: 1em; width: 30em; }
div.sitemap a  { font-weight: bolder; }
div.sitemap1 a { font-weight: bold; }
div.sitemap2 a { font-weight: normal; }

div.sitemap1  { font-size: 1em; float:left; 
                margin: 1px 1px 1px 1px; padding: 1px 2px 1px 5px;
                text-transform: lowercase; 
                border-style: solid; text-align: left;
                border-color: #CB4927; 
                border-width: 0px;
                font-family: Arial, Helvetica, "Sans Serif";
                color: #000000; width: 25em; }

a.sitemap1                { font-weight: bold; color: #094099; text-decoration: none; line-height: 13px; }
a.sitemap1:hover          { font-weight: bold; color: #000000; text-decoration: underline; }

div.sitemap2              { margin: 1px 1px 0px 15px; padding: 0px 1px 0px 5px; text-transform: lowercase; font-family: Arial, Helvetica, "Sans Serif"; color: #000000; font-size:0.9em; }

a.sitemap2                { color: #094099; text-decoration: none; line-height: 11px; }
a.sitemap2:hover          { color: #000000; text-decoration: underline; }

div.sitemap3              { margin: 0px 1px 0px 15px; padding: 1px 1px 1px 5px; text-transform: lowercase; font-family: Arial, Helvetica, "Sans Serif"; color: #000000; font-size: 0.9em; line-height: 0.9em; }

a.sitemap3                { color: #094099; text-decoration: none; }
a.sitemap3:hover          { color: #000000; text-decoration: underline; }

div.sitemap4              { margin: 0px 1px 0px 10px; padding: 1px 1px 1px 5px; text-transform: lowercase; font-family: Arial, Helvetica, "Sans Serif"; color: #000000; background: #F8F4E9; font-size: 0.95em; line-height: 0.9em; }

a.sitemap4                { color: #094099; text-decoration: none; }
a.sitemap4:hover          { color: #000000; text-decoration: underline; }

div#map {width: 550px; height: 400px; color: #000;}
