/* --------------------------------------
	Bornem E-loket (product detail page
		& anchor group page

-------------------------------------- */
content *, div, p, img {margin:0; padding: 0;}

/* anchor group page
---------------------- */
#anchorgroups 
{
	width:590px;
	/*border:1px solid #00F;*/
}
.anchorgroup
{
	width:185px;
	float:left;
	margin:5px 4px 15px 4px;
	/*border:1px solid #AEBF00;*/
}
.anchorgroup h2 
{
	padding:2px 0 2px 10px;
	background-color:#EFF2CC;
	height:25px;
	border-left:solid 1px #AEBF00;
	border-right:solid 1px #AEBF00;
	border-top:solid 1px #AEBF00;
}
.anchorgroup p {margin:0 0 0 10px}
.anchorgroup p a {display:block; margin-top:5px;}
.anchorgroup br {display:none;}

/* product detail page
------------------------ */
#anchors li, #anchors ul
{
	margin:0; padding:0;
}

#anchors 
{
	width:540px;
	margin-top:10px;
	margin-bottom:10px;
}

#anchors_list
{
	margin-left:17px;
	overflow:hidden;
}

#anchors_list a
{
	padding-left:10px;
	background:url(../media/pijltje_icon_wit.gif) no-repeat center left;
}

#anchors_list li
{
	float:left;
	padding-right:10px;
	list-style-image:none;
	list-style-type:none;
}

#content_toggles
{
	width:560px;
	margin-top:5px;
	margin-bottom:10px;
}

#content h1
{
	border-left:solid 1px #AEBF00;
	border-right:solid 1px #AEBF00;
	border-top:solid 1px #AEBF00;
}
#content_toggles p, #content_toggles h2
{
	padding-left:18px;
}

/*viewForm.aspx
---------------- */
body#viewForm div#content h2 { padding-left:0;}

div.algemene_info, div.invulblok, #persoon
{ margin-left: 16px;}

#content table, #content table *  { margin: 0; padding: 0; width: auto;}
#content table, #content td { border: 0; margin: 0; padding: 0;}

#content .elo_Label
{
	display: block;
	width: 140px;
	margin-right: 4px;
	margin-left: 8px;
	padding: 5;
	float: left;
}

fieldset { margin:15px 0 10px 0; border-bottom:0;}
fieldset legend { color:#075D8E; font-weight:bold;}
fieldset div.elo_Row {display: block; overflow:hidden; width:auto; padding-left:10px;}
fieldset div.elo_Row_Label {color:#075D8E; display: block; float:left; width:120px; padding-right:5px;}
fieldset div.elo_Row_Field {display: block; float:left; width: auto;}
fieldset br {clear:both; line-height:0;}

#persoon div.elo_Row { width: 450px;}
#persoon div.elo_Row_Label { width: auto; }
/*#persoon span.elo_Label { display: block; width: 120px; margin-right: 8px; }
#persoon span.elo_Label2 { width: auto; margin: 0 8px;}*/
#content table LABEL.elo_Label {display: block; width: 140px; margin-right: 4px; margin-left: 8px; padding: 0;}
/*DIV.veldrechts LABEL.elo_Label {display: block; margin-right: 8px; padding-left: 8px;}*/

#btnForm { clear: both; float: left; margin: 15px 0 15px 250px; }

.error { color: Red; font-size: 10px;}

#content .error{float:left;}

#content DIV.elo_TextBox .error
{
	float:none;
}