* {margin: 0;padding: 0;border: 0;}body {background: #e1e1e1 url(../image/weblog/bg-body.png) repeat-x top left;font: normal 11px/21px "Lucida Grande", Verdana, Helvetica, sans-serif;}a { outline: none; }.post ul li a {color: #666;text-decoration: none;}.post ul li a:hover {color: #999;}h2,h2 a {color: #1aaab6;font: bold 16px "Lucida Grande", Verdana, sans-serif;text-decoration: none;}h2 a:hover {color: #515151;}.clear {clear: both;height: 0;font: 0/0 serif;}.wrapper {width: 900px;margin: 0 auto;position: relative;}.topnav {height: 100px;position: relative;}ul.toplist {list-style: none;width: 588px;float: left;height: 100px;}ul.toplist li {width: 80px;float: left;margin: 0 1px 0 0;}ul.toplist li a {display: block;text-align: center;color: #8e8e8e;text-decoration: none;height: 100px;background: url(../image/weblog/bg-topnav.png) no-repeat center top;cursor: pointer;}ul.toplist li a span {display: block;text-align: center;padding: 34px 0 0;height: 25px;}ul.toplist li a:hover,ul.toplist li a.active {color: #fff;background-position: center bottom;}.logo {width: 210px;float: right;text-align: right;}.logo a {display: block;height: 100px;background: url(../image/weblog/btn-logo.png) no-repeat right top;padding: 0 55px 0 0;font: bold 16px/19px "Lucida Grande", Verdana, Helvetica, sans-serif;color: #1aaab6;text-decoration: none;cursor: pointer;}.logo a span {display: block;font: normal 11px/19px "Lucida Grande", Verdana, Helvetica, sans-serif;color: #1aaab6;padding: 31px 0 0;}.logo a:hover {background-position: right bottom;color: #ababab;}.logo a:hover span { color: #ababab; }.header {height: 70px;padding: 30px 0 0;position: relative;}.header h1 {font: bold 18px/21px "Lucida Grande", Verdana, sans-serif;color: #fff;}.header h2 {font: normal 11px/21px "Lucida Grande", Verdana, sans-serif;color: #fff;}.content {background: #d7d7d7;padding: 25px 0;}.left {width: 294px;float: left;text-align: right;}.search {padding: 20px;background: #efefef url(../image/weblog/bg-searchdiv.png) no-repeat 20px 22px;border-bottom: 1px solid #acacac;margin: 0 0 20px;}.search p {background: url(../image/weblog/bg-search.png);height: 43px;margin: 10px 0 0;}.search form {text-align: left;}.search input {width: 188px;height: 29px;background: none;float: left;padding: 14px 5px 0 15px;color: #666;}.search button {width: 45px;height: 43px;background: none;cursor: pointer;float: left;display: block;}.lastreactions {padding: 20px;margin: 0 0 20px;background: #efefef;border-bottom: 1px solid #acacac;border-top: 1px solid #fff;}.lastreactions ul {list-style: none;margin: 18px 0 0;}.lastreactions ul li {background: #d7d7d7 url(../image/weblog/icon-comment.png) no-repeat 228px 11px;border-top: 1px solid #fff;border-bottom: 1px solid #acacac;padding: 6px 35px 6px 10px;color: #828282;}.lastreactions ul li a {color: #828282;font-weight: bold;text-decoration: none;display: block;}.lastposts {padding: 20px;margin: 0 0 20px;background: #efefef;border-bottom: 1px solid #acacac;border-top: 1px solid #fff;}.lastposts ul {list-style: none;margin: 18px 0 0;}.lastposts ul li {background: #d7d7d7;border-top: 1px solid #fff;border-bottom: 1px solid #acacac;padding: 6px 10px;color: #828282;}.lastposts ul li a {color: #828282;font-weight: bold;text-decoration: none;display: block;}.right {width: 585px;float: right;}.image {height: 169px;overflow: hidden;}.post {padding: 20px;background: #f5f5f5;border-top: 1px solid #fff;}.post h2 {padding: 0 0 18px;}.post p {color: #6c6c6c;}.post ul {list-style: none;padding: 18px 0 18px 10px;color: #6c6c6c;}.post ul li {background: url(../image/weblog/list-round.png) no-repeat left 8px;padding-left: 15px;}.info {height: 56px;padding: 15px 0 0 54px;background: #7a7a7a url(../image/weblog/bg-info.png) no-repeat 12px 15px;border-bottom: 1px solid #515151;font: normal 11px/21px "Lucida Grande", Arial, Helvetica, sans-serif;color: #f5f5f5;margin: 0 0 20px;}.info a {color: #f5f5f5;font-weight: bold;text-decoration: none;}.info a:hover {color: #333;}.postsmall {position: relative;height: 35px;background: #f5f5f5;border-top: 1px solid #fff;border-bottom: 1px solid #8c8c8c;padding: 15px;}.postsmall p {color: #6c6c6c;}.postsmall a.naarpost {position: absolute;top: 9px;right: 10px;height: 47px;width: 49px;background: url(../image/weblog/btn_naarpost.png) no-repeat left top;text-indent: -9999em;}.postsmall a.naarpost:hover {background-position: left bottom;}ul.reactions {list-style: none;margin: 21px 0 0;}ul.reactions li {padding: 10px 15px;background: #f5f5f5;border-top: 1px solid #fff;border-bottom: 1px solid #676767;color: #666;}ul.reactions li span {display: block;}p.error {margin: 0 0 20px;padding: 10px 15px;background: #e1a1a1;border-bottom: 1px solid #f05252;color: #ff0000;font-weight: bold;}form.post-reactie {padding: 10px 15px;background: #f5f5f5;border-top: 1px solid #fff;border-bottom: 1px solid #676767;color: #666;margin: 21px 0 0;}form.post-reactie label {width: 150px;text-align: right;float: left;height: 35px;line-height: 30px;font-weight: bold;}form.post-reactie label span {font-size: 10px;color: #999;}form.post-reactie p.input {padding: 0 0 0 20px;width: 375px;float: left;height: 35px;}form.post-reactie p.input input {width: 350px;height: 15px;border: 1px solid #dbdbdb;border-bottom: 1px solid #999;padding: 5px 10px;}form.post-reactie p.input input:hover,form.post-reactie p.bericht textarea:hover,form.post-reactie p.input input:focus,form.post-reactie p.bericht textarea:focus {border-bottom: 1px solid #333;}form.post-reactie p.bericht {padding: 0 0 0 20px;width: 375px;float: left;height: 205px;}form.post-reactie p.bericht textarea {width: 350px;height: 190px;border: 1px solid #dbdbdb;border-bottom: 1px solid #999;margin: 5px 0 0;padding: 5px 10px;font: normal 11px/21px "Lucida Grande", Verdana, Helvetica, sans-serif;}form.post-reactie button {display: block;margin: 10px 0 0 170px;padding: 10px 20px;background: #666;border-bottom: 1px solid #333;color: #fff;}a.vorige {display: block;width: 110px;padding: 5px 0;text-align: center;background: #666;border-bottom: 1px solid #333;color: #fff;text-decoration: none;}a.vorige:hover {color: #000;}.footer {padding: 0 0 25px;position: relative;background: url(../image/weblog/bg-footer.png) repeat-x top left;}.footer p {text-align: center;color: #afafaf;line-height: 21px;padding: 25px 0 0;}.footer p a {color: #a2a2a2;font-weight: bold;text-decoration: none;}