*{margin:0;padding:0;color:#333;}
body{font:13px/20px verdana,arial,sans-serif;text-align:center;background-color:#ff;}

h1,h2,h3{font-family:"arial narrow","trebuchet ms",arial,sans-serif;}
#mediablok h1,#mediablok h2,#mediablok h3{font-family:"times new roman",times,serif;}
#sb,#mediablok p.colof,p.colof,.docblok p.colof,#mediablok p.colof,p.colof,.docblok p.colof{font-family:arial,sans-serif;}
#mediablok p,#mediabody p{font-family:georgia,times,serif;}
.docblok,.reactie {font-family:courier,serif;}

#mediablok h1{font-size:36px;}
h1{font-size:22px;}
#mediablok h2{font-size:20px;}
h2,#mediablok h3{font-size:18px;}
h3,#mediablok p,#mediabody p{font-size:14px;}
p.colof,.docblok{font-size:13px;}
#menu,.reageerder,#mediablok p.colof,p.colof,.docblok p.colof{font-size:12px;}

#box{margin-right:auto;margin-left:auto;overflow:hidden;text-align:left;padding-left:20px;}

.rightbox{float:right;margin-left:10px;margin-bottom:10px;}
.links{font-size:11px;font-family:arial,sans-serif;padding-bottom:20px;}
.links img{border:1px solid #555;margin-right:10px;}
a{color:#3c65a3;text-decoration:none;font-weight:bold;}
#menu a{color:#3c65a3;text-decoration:none;}
a:hover,a:hover:visited,#menu a:visited:hover,#menu a:hover{color:#c30;text-decoration:underline;}
a:visited{color:#4B3CA3;}
#menu a:visited{color:#3c65a3;}
p.door,.grey{color:#666;}
h1,.now,#sb ul li{color:#c30;}
h1,.now,#sb ul li{color:#004017;}
#mediablok h1,#mediablok h2,#mediablok h3{color:#333;}
#mediablok h1,#mediablok h2,#mediablok h3{color:#004017;}

#mediablok p,#mediabody p{color:#222;}
.date,.name{color:#666;}
#menu a,.now,.leader,.reageerder.name{font-weight:bold;}
#sb a,.kolom a{font-weight:normal;}
.ccccckolom a{font-weight:normal;}

.foto img,.nee,.boom{border:1px solid #004112;}
.reageerder{border-top:1px solid silver;}
#mediablok p.colof,p.colof,.docblok p.colof{border-top:1px solid grey;border-bottom:1px solid grey;}
textarea{border:1px solid grey;}

.nee{height:240px;}
#top{height:160px;}
.foto{height:180px;}
.boom{height:158px;}
.xxdoclogo{height:120px;}
.doclogo{padding-bottom:10px;}
p.xxlogo{height:80px;}
p.logo{padding-bottom:10px;}
#menu{height:60px;}

ul,.doclogo,h2,h3,.kolommen,p.door{margin-top:20px;}
#sb h2,#sb ul,p.logo,#mediablok p.colof,p.colof,.docblok p.colof,.kolom ul{margin-top:0;}

ul,.reageerder,p.door,.leader,p.colof,p.logo,#mediablok p,#mediabody p,#mediablok h1,#sb p,.doclogo,.commentform,input,label,textarea,p.links img{margin-bottom:20px;}
li{margin-bottom:10px;}
#sb ul li,.kolom ul li{margin-bottom:0;}
#mediablok h1{line-height:40px;}
#mediablok h2,#mediablok h3,.commentform,input,label,textarea{line-height:20px;}
#mediablok p.colof,p.colof,.docblok p.colof{line-height:18px;}

#box{width:740px;}
textarea,#contentblok,#mediablok,.kolommen{width:450px;}
#sb{width:240px;}
.kolom{width:224px;}
#sb ul{width:220px;}

#menu a,.now{margin-left:20px;}
#sb ul{margin-left:14px;}

#contentblok,#mediablok{margin-right:30px;}

#contentblok,#mediablok,#sb,p.links img,.kolom{float:left;}

.doclogo{text-align:right;}
.os{text-align:center;}
#mediablok p,#mediabody p{text-align:justify;text-indent:0;}

#xcontentblok ul,#xcontentblok ol{margin-left:0;padding-left:3em;position:relative;left:-3em;}
#sb ul{list-style:square;}

.reageerder{width:100%;display:block;height:19px;line-height:19px;}
#contentblok p+p {text-indent:1em;}
p.beg{margin-top:1em;text-indent:0;}

#contentblok ul li a{font-size:13px;text-decoration:none;font-weight:bold;}
