/* CSS Document */
.Head
{
	font-weight: bold;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.Normal
{
	color: #43494D;
	font-size: 14px;
	line-height: 18px;
}
.Normal p
{
	margin-top: 0px;
		font-size: 14px;
	line-height: 18px;
}
.container_head
{
	padding: 8px 10px 0 8px;
	text-align: left;
	color: #43494D;
	background-color:#fff;
}
.container_content
{
	background-color:#fff;
}
.container_contentpane
{
	padding: 0 8px 0 8px;
	text-align: left;
	background-color:#fff;
}
.container_footer
{
	margin-bottom: 0px;
	padding: 0 10px 0 15px;
	text-align: right;
	background-color:#fff;
}

.title
{
	margin-top: 8px;
	float: left;
	white-space: nowrap;
}
.title_vis
{
	margin-top: 8px;
	float: right;
	text-align: right;
}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#fff;border:solid 1px #fff}

/*---------- borders voor Oranje container -----------*/
.border_topleft
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_left.png') no-repeat left top;
	height: 30px;
}
.border_topright
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_right.png') no-repeat right top;
	height: 30px;
}
.border_topmiddle
{
	padding: 0px;
	margin: 0 18px 0 18px;
	background: url('images/top.png') repeat-x 50% top;
	height: 30px;
}

.border_botleft
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_left.png') no-repeat left top;
}
.border_botright
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_right.png') no-repeat right top;
}
.border_botmiddle
{
	padding: 0px;
	margin: 0 4px 0 4px;
	background: url('images/bottom.png') repeat-x 50% bottom;
	height: 9px;
}

.border_sideleft
{
	padding: 0px;
	margin: 0px;
	background: url('images/left.png') repeat-y left top;
	background-color:#f8f8f8;
}
.border_sideright
{
	padding: 0px;
	margin: 0px;
	background: url('images/right.png') repeat-y right top;
}
.middle
{
	padding: 0px;
	margin: 0 4px 0 4px;
	background-color:#f8f8f8;
}

/*---------- borders voor Blauwe container -----------*/
.border_topleft_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_left_blue.png') no-repeat left top;
	height: 29px;
}
.border_topright_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_right_blue.png') no-repeat right top;
	height: 29px;
}
.border_topmiddle_blue
{
	padding: 0px;
	margin: 0 18px 0 18px;
	background: url('images/top_blue.png') repeat-x 50% top;
	height: 29px;
}

.border_botleft_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_left_blue.png') no-repeat left top;
}
.border_botright_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_right_blue.png') no-repeat right top;
}
.border_botmiddle_blue
{
	padding: 0px;
	margin: 0 4px 0 4px;
	background: url('images/bottom_blue.png') repeat-x 50% bottom;
	height: 4px;
}

.border_sideleft_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/left_blue.png') repeat-y left top;
	background-color:#f8f8f8;
}
.border_sideright_blue
{
	padding: 0px;
	margin: 0px;
	background: url('images/right_blue.png') repeat-y right top;
}
.middle_blue
{
	padding: 0px;
	margin: 0 4px 0 4px;
	background-color:#f8f8f8;
}

/*---------- borders voor Alternatief blauw container -----------*/
.border_topleft_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_left_blue_alt.png') no-repeat left top;
	height: 43px;
}
.border_topright_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/top_right_blue_alt.png') no-repeat right top;
	height: 43px;
}
.border_topmiddle_blue_alt
{
	padding: 0px;
	margin: 0 15px 0 15px;
	background: url('images/top_blue_alt.png') repeat-x 50% top;
	height: 43px;
}

.border_botleft_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_left_blue_alt.png') no-repeat left top;
}
.border_botright_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/bottom_right_blue_alt.png') no-repeat right top;
}
.border_botmiddle_blue_alt
{
	padding: 0px;
	margin: 0 11px 0 11px;
	background: url('images/bottom_blue_alt.png') repeat-x 50% bottom;
	height: 10px;
}

.border_sideleft_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/left_blue_alt.png') repeat-y left top;
	background-color:#f8f8f8;
}
.border_sideright_blue_alt
{
	padding: 0px;
	margin: 0px;
	background: url('images/right_blue_alt.png') repeat-y right top;
}
.middle_blue_alt
{
	padding: 0px;
	margin: 0 4px 0 4px;
	background-color:#f8f8f8;
}

.bottom_space
{
	padding: 0px;
	margin: 0px;
	background-color: Transparent;
	height: 20px;
}




