html, body {
	background:#668187;
	margin:0;
	padding:0;
	font-family: times; 
	font-size:14px;
}
.container {
	width:550px;
	padding:10px 25px;
	background:#FFF;
	margin:0 auto;
	min-height:400px;
}
.container a {
	color:#fe7d19;
	text-decoration:none;
}
.archief {
	float:right;
}

h1, h2, h3 {
	margin:0;
	padding:0;
}
h1 {
	font-size:28px;
	color:#668187;
	font-weight:normal;
}
h2 {
	font-size:22px;
}
h3 {
	font-size:16px;
}

h4{
	font-family:arial;
	font-weight:normal;
	color:#fe7d19;
	font-size:25px;
	margin:0 0 5px 0;
	padding:0;
}

.intro {
	color:#668187;
	border-bottom:2px solid #acd891;
	padding:10px 0;
	margin:10px 0;
}
h1#green {
	background:#59b224;
	color:#FFF;
	line-height:100%;
	padding:3px 10px 2px 10px;
	line-height:100%;
}
.blogItem {
	border-bottom:2px solid #acd891;
	margin:10px 0;
	padding:10px 5px;
	line-height:140%;

}
.blogItem h2 {
	color:#fe7d19;
	line-height:auto;
	font-weight:normal;
}
.blogItem small {
	display:block;
	color:#808f9e;
	font-family:arial;
}

.user small{	
	font-family:arial;
}
.function{
	font-family:arial;
	font-size:12px;
}

.blogimg {
	float:left;
	margin:5px;
}
.addreply {
	line-height:30px;
	font-size:12px;
	font-family:arial;
}
.addreply a {
	padding:0 5px;
}
.reply {
	margin:5px 0;
	padding:5px 0;
	border-bottom:2px solid #acd891;
	font-size:14px;
}
.reply h2 {
	color:#fe7d19;
}
.reply h2 span {
	color:#000;
}
.reply small {
	display:block;
	color:#808f9e;
	margin:0 0 10px 0;
}

fieldset {
	border:0;
	line-height:20px;
	margin:10px 0;
	padding:0;
}
fieldset h2 {
	background:#668187;
	color:#FFF;
	padding:2px 10px;
}
fieldset label {
	display:block;
	float:left;
	width:80px;
	margin:0 5px 0 0;
	text-align:right;
}
fieldset input,
fieldset textarea {
	width:453px;
	border:1px solid #acd891;
	margin:5px 0;
}
fieldset textarea {
	height:170px;
}
input.addreplybtnsubmit {
	width:auto;
	border:auto;
}


table.archief {
	border-collapse:collapse;
	font-size:11px;
}
table.archief td {
	vertical-align:top;
	text-align:right;
	padding:5px;
}
table.archief td input {
	width:100%;
	border:1px solid #acd891;
}
table.maanden {
	border-collapse:collapse;
	border-left:2px solid #febe8c;
}
table.maanden td {
	text-align:left;
	width:40px;
	vertical-align:top;
	
	padding:0 5px;
}
table.maanden td a {
	color:#000;
	display:block;
}
table.maanden td span {
	color:#aaa;
	display:block;
}
table.maanden td a.active {
font-weight:bold;
	color:#fe7d19;
}
