body { font-family:arial; font-size:0.8em; text-align:center; margin:0; }
td { font-family:arial; font-size:0.8em; text-align:left; margin:0; }
a { text-decoration:none; color:#486785; }
a:hover { text-decoration:underline; }
form { margin:0 0 10px 0; }

#container { width:1000px; min-height:650px; margin:0 auto; text-align:left; border:1px solid; background: url("../images/bg.jpg") 0 0 no-repeat; }
#header { height:100px; width:980px; margin:0; }
#header h1 { display:none; margin:0; font-weight:normal;}
#header h3 { position:absolute; margin-top:60px; margin-left:230px; font-weight:normal; font-size:16px; color:#999; }
#logedon { position:absolute; margin-left:725px; margin-top:32px; }

#menu { width:1000px; height:22px; border:0; background:#000; margin:0; }
#menu .menuitem { width:99px; height:20px; text-align:center; float:left; margin-top:1px; margin-left:1px; background:#eee; }
#menu .menuitem_rss { width:54px; height:20px; text-align:left; float:left; margin-top:1px; margin-left:1px; background:#eee; }
#menu .menuitem_rss a { display:block; background:#eee url("../images/rss.gif") 0 0 no-repeat; }
#menu .menuitem_rss a:hover { background:#ccc url("../images/rss.gif") 0 0 no-repeat; }
#menu .menuitem_rss span{ margin-left:5px; }
#menu a { display:block; color:#000; line-height:20px;}
#menu a.act { display:block; color:#000; line-height:20px; background:#ddd; }
#menu a:hover { color:#000; background:#ccc; background:#ccc;}
#menu #searchAAN { margin:0; padding:0; }
#menu #searchAAN input{ height:20px; width:162px; border:0; margin-top:1px; margin-left:1px; float:left; }
#menu #searchAAN input.submit{ background:#eee; height:20px; width:80px; color:#000; margin-top:1px; margin-left:1px; border:0; }

#leftcontent { margin: 20px 0; width:200px; height:460px; float:left; }
#leftcontent h2 { margin:0 20px; font-size:1.3em; }
#leftcontent p { margin:10px 20px; }
#leftcontent a.submenu { display:block; margin:0 20px; line-height:20px; color:#486785; font-weight:bold; }
#leftcontent a.submenuact { display:block; margin:0 20px; line-height:20px; color:#ff0000; font-weight:bold; }
#leftcontent a.subsubmenu { display:block; margin:0 40px; line-height:10px; color:#486785; }
#leftcontent a.subsubmenuact { display:block; margin:0 40px; line-height:10px; color:#ff0000; }
#leftcontent #signin { display:none; margin:0 10px; background:#eee; }
#leftcontent table { width:170px; margin:0 5px; background:#eee; font-size:1.0em; }
#leftcontent input { width:120px; height:15px; margin:0; border:0; font-size:11px;; }

#content { margin: 20px 0; width:500px; min-height:480px; border-left:1px solid #ccc; border-right:1px solid #ccc; float:left; }
#content h2 { margin:0 20px; font-size:1.3em; }
#content h3 { margin:10px 20px; font-size:1.0em; }
#content p.intro { margin:10px 20px; font-size:1.0em; font-weight:bold; }
#content p { margin:10px 20px; }
#content img { width:220px; float:left; margin:0 20px 10px 20px; }
#content ul { margin-right:20px; }
#content hr { margin:0 20px; width:460px; height:1px; color:#ccc; }
#content .blogitem { margin:10px 20px; padding:5px 0; background:#eee; }
#content .blogitem h3 { margin:0 10px; font-size:1.0em; }
#content .blogitem p { margin:10px; }
#content #blogcontent { margin:0 20px; background:#eee; padding:5px 0; }
#content #blogcontent h2 { margin:0 10px; font-size:1.3em; }
#content #blogcontent h3 { margin:10px; font-size:1.0em; }
#content #blogcontent p { margin:10px; }
#content #blogcontent img { margin:0 20px 10px 10px; }
#content .edit { font-size:12px; font-weight:normal; float:right; }
#content .homekolom { width:220px; float:left; margin-left:20px; }
#content .homekolom h2 { margin:0; font-size:1.3em; }
#content .homekolom h3 { margin:10px 0 0 0; font-size:1.0em; }
#content .homekolom p { margin:0 0 10px 0; }
#content .homekolom img { margin:0 0 10px 0; }
#content .homekolom hr { margin:10px 0; width:220px; height:1px; color:#ccc; }

#rightcontent { margin: 20px 0; width:280px; height:460px; float:left; }
#rightcontent h2 { margin:0 20px; font-size:1.3em; }
#rightcontent h3 { margin:10px 0 0 20px; font-size:1.0em; }
#rightcontent p { margin:0 0 10px 20px; }
#rightcontent img { width:260px; margin:10px 0 10px 20px; }
#rightcontent hr { margin-left:20px; height:1px; color:#ccc; }
#rightcontent input { width:150px; }
#rightcontent #tableContact { width:260px; margin-left:20px; font-family:arial; font-size:0.9em; background:#eee; }
#rightcontent #imgAdobe { width:40px; margin-top:10px; float:left; }
#rightcontent .adobe { margin-top:15px; }

#footer { width:500px; text-align:center; margin-top:20px; }

input { width:500px; }
input.kop { width:455px; font-size:18px; }
input.auteur { width:455px;  }
input.link { width:100px; }
select.link { width:600px; }
textarea.intro { width:500px; height:120px; font-family:arial; font-size:12px; font-weight:bold; }
textarea.content { width:500px; height:500px; }