 
 /* added by wietse */
 .middleColumn {
 display: inline;
 float:left;
 clear:right;
 }
 
 .middleColumn {
/*width: 220px;*/
float: left;
margin: 0pt;
background-color: transparent;
background-x-position: 0pt;
background-y-position: 0pt;
}
/*
/*added by wietse
#contact_content {
/*background-color: #FFFFFF;  
background: url(/zorge/images/zorge/wrapper_bg.jpg) top left no-repeat;
width: 820px;
height:100%;
min-height: 430px; 
padding: 15px 40px;
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index: 555;
} */

#contact_content {
 	background: url(/zorge/images/zorge/wrapper_bg.jpg) #FFFFFF 0 0 no-repeat;
 	width: 900px; 
 	height:100%;
 	min-height: 430px; 
 	margin: 15px 0;
	padding:0;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	/*z-index: 555;*/
	position: relative;
	clear: both;
	display:inline;
	float: left;
 }
 
/* Breadcrumb styles */
#zorgeBreadcrumbsShort {
	background: url(/zorge/images/zorge/zorgeBreadcrumbsShort.jpg) 0 0 repeat-y;
 	width:664px; 
 	height:auto;
 	display: block;
 	float:right;
 	margin: 0;
 }
 
 /*
 #zorgeBreadcrumbsLong {
	background: url(/zorge/images/zorge/zorgeBreadcrumbsLong.jpg) 0 0 repeat-y;
 	width:898px; 
 	height:auto;
 	display: block;
 	float:right;
 	margin: 0;
	position: relative;
	top: -14px;
 } */
 
  #zorgeBreadcrumbsLong {
	background: url(/zorge/images/zorge/Breadcrumbs_long.jpg) 0 0 repeat-y;
 	width:900px; 
 	height:auto;
 	display: block;
 	float:left;
 	margin: 0;
	position: relative;
	top: -14px;
 }
 
 #zorgeBreadcrumbsShort p,
 #zorgeBreadcrumbsLong p {
 	width: 600px;
	margin: 0;
	padding: 10px 15px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4;
	color:#EDECEC;
 }
 

#contact_content label
{
display:inline;
clear:left;
}

#contact_content label
{
float: left;
width: 190px;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
text-align: right;
color: #bc2848;
margin-top: 8px;
margin-right: 0pt;
margin-bottom: 8px;
margin-left: 0pt;
}

 .middleColumn input.text {
 	width: 220px;
	padding: 2px;
	border: 1px solid #666666; /*#D1D9DC;*/
	float: left;
	margin: 8px 0;
	background: url(/zorge/images/flds_bg.gif) 0 0 repeat-x;
 }
 
 .middleColumn textarea {
 width: 340px;
 height: 100px;
	padding: 2px;
	border: 1px solid #666666; /*#D1D9DC;*/
	float: left;
	margin: 8px 0;
	background: url(/zorge/images/textarea_bg.gif) 0 0 repeat-x;
	overflow: auto;	
 }
#Form_Form_action_process {
 	width: 132px;
	height: 20px;
	line-height: 6px;
	border:none;
	background: url(/zorge/images/submit_bg.gif) 0 0 no-repeat;
	margin-left: 215px;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding: 0 0 3px 25px;

 }
 
 .message required {
    float: left;
    padding-top: 5px;
    padding-left: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#666666; }