#blog
{
	position:			relative;
}
#blog .kop
{
	margin:				0 0 10px;
}
#blog h2, #blog h3
{
	margin:				0;
}
#blog h3 a
{
	text-decoration:	none;
}
#blog h3 a:hover
{
	text-decoration:	underline;
}
#blog .kop a:hover, #blog .kop .details a:hover
{
	color:				#F90;
}
#blog .kop .auteur
{
	color:				#BBB;
}
#blog .kop .datum
{
	color:				#777;
	padding-left:		17px;
	background:			url(/media/images/tijd.gif) no-repeat;
	font-style:			italic;
	font-family:		Georgia;
}
#blog .kop .bekeken
{
	color:				#777;
}
#blog .kop .details
{
	font-style:			italic;
	font-family:		Georgia;
	color:				#777;
}
#blog .kop .details a
{
	color:				#777;
}

#blog .overzicht .item
{
	position:			relative;
	margin:				0 0 15px;
	padding:		 	0 0 5px;
	border-bottom:		1px solid #363636;
	_zoom:				1;
}
#blog .overzicht .item p
{
	margin-bottom:		5px;
}

#blog .geenreacties
{
	color:				#777;
	margin:				0 0 10px;
}
#blog .reactie
{
	margin:				0 0 10px;
}
#blog .reactie .reactiekop
{
}
#blog .reactie .reactiekop .datum
{
	float:				right;
}
#blog .reactie .reactiekop .auteur
{
	font-weight:		bold;
}
#blog .reactie .reactiekop .email
{
	margin-left:		10px;
}

#blog .reactie .reactiecontent
{
}
#blog .reactie .reactiefeedback
{
	display:			none;
}
#blog .reactie .reactiefeedback > div
{
	background:			#EEE;
	border:				1px solid red;
	padding:			5px;
}
#blog .reactie .reactiefeedback > div > div
{
	float:				right;
	margin-right:		150px;
}
#blog .reactie .reactiefeedback > div > div > span
{
	cursor:				pointer;
}
#blog .reactie .reactiefeedback > div > div > span:hover
{
	text-decoration:	underline;
}

#blog .blogreageren
{
	border-top:			1px solid #363636;
}
#blogreactie fieldset
{
	width:				480px !important;
}
#blogreactie label
{
	width:				170px !important;
}
#blogreactie .commentaar
{
	width:				100px !important;
}
#blog fieldset
{
	border:				none;
}
.layout2 #blog .details
{
	display:			none;
}
#blog .doorsturen
{
	float:				right;
	clear:				right;
}