a { color: #9da307; text-decoration: none; }
a:hover { text-decoration: underline; }
body { margin: 0; padding: 0; }
div.centered { width: 725px; margin: 0 auto; }
div.clear { clear: both; font-size: 1px; height: 1px; line-height: 1px; margin: 0 0 -1px 0; overflow: hidden; }
html { margin: 0; padding: 0; }
p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 0; }
ul { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 19px; margin: 0; padding: 0; }
h3 { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 15px; margin: 0; padding: 15px 0 2px 0; }
#header { background: url('/images/bg-header.gif') repeat-x; padding: 10px 0 0 0; }
#header div.headtext { float: left; width: 520px; }
#header div.headtext p { font-weight: bold; padding: 10px 0 0 0; text-align: right; }
#header div.logo { float: left; width: 205px; }
#main div.navigation { float: left; width: 165px; }
#main div.navigation ul { list-style: none; }
#main div.navigation li { margin: 0; padding: 0 0 0 19px; }
#main div.navigation ul.archief li { background: url('/images/ico-archief.gif') no-repeat; }
#main div.navigation ul.categorie li { background: url('/images/ico-categorie.gif') no-repeat; }
#main div.navigation ul.tutorials li { background: url('/images/ico-tutorials.gif') no-repeat; }
#main div.sitelist { float: left; width: 560px;  }
#main div.sitelist p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 0;}
#main div.sitelist div.site { float: left; padding: 15px 30px 0 0; }
#main div.sitelist div.site img { border: 4px solid #c7c7c6; }
#main div.sitelist div.site p { color: #9da307; }
#main div.text { float: left; width: 560px;  }
#main div.text p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 19px 30px 0 0;}
#main div.text h2 { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 15px; margin: 0; padding: 19px 30px 0 0;}
#main div.text img { border: 4px solid #c7c7c6; }
#main div.mtext { float: left; width: 560px; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
#main div.mtext p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 19px 30px 0 0;}
#main div.mtext h1 { color: #9da307; font-family: Verdana, Arial, sans-serif; font-size: 11px;  }
#main div.atext { float: left; width: 725px;  }
#main div.atext p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 10px; margin: 0; padding: 2px 30px 0 0;}
#main div.atext div.box { float: left; width: 725px; height: 44px; background-color: #f2f1ed; }
#main div.atext div.box p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 10px 0 0 13px;}
#main div.text div.box { float: left; width: 530px; height: 44px; background-color: #f2f1ed; }
#main div.text div.box p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 15px; margin: 0; padding: 10px 0 0 13px;}
#main div.mtext div.box { float: left; width: 530px; height: 300px; background-color: #f2f1ed; }
#main div.mtext div.box p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 10px; margin: 0; padding: 10px 0 0 13px;}
#main div.text div.fbox { float: left; width: 530px; height: 60px; background-color: #f2f1ed; margin-bottom: 20px;}
#main div.text div.fbox p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 20px; margin: 0; padding: 10px 0 0 13px;}
#main div.text div.fbox a { color: #000000; text-decoration: underline; }
#main div.text div.fbox a:hover { text-decoration: underline; }
#main div.text div.mbox { float: left; width: 530px; height: 250px; background-color: #f2f1ed; margin-bottom: 20px;}
#main div.text div.mbox p { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 10px; margin: 0; padding: 10px 0 0 13px;}
#main div.adsense { display: block; margin-top: 24px; background: #c7c7c6; width: 125px; padding: 3px; }
#subheader { background: #d4dfac; padding: 10px 0; }
#subheader a { font-weight: bold; }
#subheader p { text-align: right; }
#topbar { background: #32332a; }
#topbar a { color: #f2f1ed; }
#topbar p { color: #f2f1ed; font-weight: bold; padding: 5px 0 ; text-align: right; }
#footer p { color: #c7c7c6; padding-top: 10px; padding-bottom: 10px; font-size: 11px; line-height: 16px; text-align: center; }
form { display: inline; font-family: Verdana, Arial, sans-serif; font-size: small;  }
input.remove { border: 0; background: url('http://www.cssindex.nl/images/zoeken.png') no-repeat;  height: 19px; padding: 0; width: 19px; }
input.border { border: 1px border-color:#9da307;}

