/* CSS Document */

a: link {
	color: #003366;
}
a: hover {
	color: #003366;
}
a: active {
	color: #003366;
}
a: visited {
	color: #003366;
}
h1 {
	font-size:0.5px;
	visibility: hidden;
}

body {
	background-color: #C1CF9A;
	text-align: center;
	padding:0;
	margin:0;
}
#positioncontainer {
	text-align: left;
	margin-left: auto;
	margin-right: auto;

	width: 775px;

	/*background-color: orange;*/
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
#maincontainer {
	align: center;
	padding: auto;
 	margin: auto;	
	float: left;
	/*background-color: yellow;*/
	background-color: #7499C5;
	width: 775px;
	/*
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	*/
}
#topcontainer {
	width: 775px;
	height: 100px;
}
#topbartube {
	float: left;
	height: 5px;
	background-color: red;
}
#switchlanguagetube {
	background-color: yellow;
}
#bottomcontainer {
	text-align: center;
	float: left;
	background-color: #000066;
	width: 775px;
	padding-top: 8px;
	padding-bottom: 10px;
	line-height: 10px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#agentdatabox {
	border: 1px solid #EDB145;
	background-color: #FFF4E0;
}
#agentdatainnerbox {
	padding-left: 25px;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
}
#nrofpropertiesbox {
	float: left;
	padding-top: 35px;
}
.nrofproperties_title {
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana; 
	color: #000066; 
	padding-left: 25px;
}
.nrofproperties_number {
	font-size: 14px; 
	font-weight: bold; 
	font-family: Verdana; 
	color: #000066; 
	padding-left: 40px;
}
.nrofproperties_properties {
	font-size: 11px; 
	font-family: Verdana; 
	color: #000066; 
	padding-left: 10px;
}
#bottomcontainer a {
	color: #FFFFFF;	
}
#bottomcontainer a:hover {
	text-decoration: none;
}
#logobox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5E8741;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
	height: 112px;
	width: 194px;
	background-color: #5E8741;
	background-image: url(http://www.mysecondplace.be/logo_mysecondplace.gif);
	cursor: hand; /*crosshair*/
}
.flag {
	border: 1px solid #FFFFFF;
}
.flag_active {
	border: 1px solid #E2EBF3;
}
#infobox {
	float: right;
	padding-right: 8px;
	text-align: right;
	height: 30px;
	width: 572px; /*580*/
	background-color: #7499C5;
}
#sitemessagebox {
	text-align: left;
	padding-left: 10px;
	padding-top: 8px;
	width: 400px;
	/*background-color: #FFFFFF;*/
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000066;
	/*background-attachment: fixed;*/
	background-image: url(http://www.mysecondplace.be/arrow_right.gif);
	
	background-repeat: no-repeat;
	background-position: 10px 10px;
	
}
#sitemessagebox a {
	color: #000066;
}
.sitemessage {
	padding-left: 15px;
}
#switchlanguagebox {

}
#loginbox {
	float: left;
	height: 82px;
	width: 580px;
	background-color: #000066;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#visitorbox {
	float: left;
	height: 82px;
	width: 580px;
	background-color: #000066;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#collagecontainer {
	float: left;
	background-image: url(http://www.mysecondplace.be/photoborder.jpg);
	height: 95px;
	width: 775px;
	background-color: #B6D5EA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#leftcolumncontainer {
	float: left;
	background-color: #7499C5;	
	width: 195px;
}
#leftcolumnheader {
	background-color: #06598B;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#searchformfieldlabel {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 25px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000066;	
}
#searchformfield {
	padding-left: 25px;
	padding-bottom: 2px;
	height: 25px;
	font-family: Verdana;
	font-size: 11px;
	color: #000066;	
}
#searchformfield hr {
	margin-top: 15px;
	margin-top: 15px;
	width: 145px;
	float: left;	
}
.searchformfield {
	font-family: Verdana;
	font-size: 11px;
	background-color: #C8D7E8;
	width: 145px;	
}
.searchformbutton {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #06598B;
	height: 20px;
	padding-bottom: 1px;
}
#maincolumncontainer {
	float: left;
	width: 580px;
	background-color: #D5E0BA;
	font-family: Verdana;
	font-size: 11px;
	background-image: url(http://www.mysecondplace.be/whitedot.gif);
	background-repeat: repeat-y;
	background-position: left top;
	/*
	padding-left: 23px;
	padding-right: 5px;
	padding-top: 15px;
	*/
}
#maincolumncontainer a {
	color: #5E8741;
}
#pagebottomspacer {
	float: left;
	width: 500px;
	height: 180px;
	/*background-color: red;*/
}
.pagetitle {
	font-size: 12px;
	color: #5E8741;
	font-weight: bold;
	width: 400px;
	padding-bottom: 15px;
}
#maincolumninnercontainer {
	width: 520px;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	/*background-color: red;*/
	line-height: 22px;
}
#loginlinkbox {
	float: left;
	/*background-color: lime;*/
	width: 225px;
	height: 72px;
	margin-left: 20px;
	color: #7499C5;
	padding-top: 9px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 11px;
}
#loginlinkbox a {
	color: #7499C5;
}
#loginlinkbox a:hover {
	color: #7499C5;
	text-decoration: none;
}
#visitorlinkbox {
	float: left;
	/*background-color: lime;*/
	width: 200px;
	height: 72px;
	margin-left: 20px;
	color: #7499C5;
	padding-top: 9px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 11px;
}
#visitorlinkbox a {
	color: #7499C5;
}
#visitorlinkbox a:hover {
	color: #7499C5;
	text-decoration: none;
}
#personalinfobox {
	float: left;
	/*background-color: lime;*/
	width: 355px;
	height: 72px;
	margin-left: 0px;
	color: #FFFFFF;
	padding-top: 9px;
	line-height: 20px;
	font-family: Verdana;
	font-size: 11px;
}
#personalinfobox a {
	color: #FFFFFF;
}
#personalinfobox a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#loginfieldlabelbox {
	float: left;
	/*background-color: lime;*/
	width: 85px;
	height: 72px;
	margin-left: 5px;
	color: #FFFFFF;
	padding-top: 1px;
	line-height: 39px;
	font-family: Verdana;
	font-size: 11px;
}
#loginfieldbox_1 {
	/*
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	*/
	float: left;
	padding-top: 10px;
	/*background-color: blue;*/
	width: 140px;
	height: 35px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}
#loginfieldbox_2 {
	/*
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	*/
	float: left;
	padding-top: 5px;
	/*background-color: green;*/
	width: 140px;
	height: 30px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}
#loginbuttonbox {
	float: left;
	margin-left: 8px;
	/*background-color: orange;*/
	width: 85px;
	height: 32px;
	color: #FFFFFF;
	margin-top: 6px;
	line-height: 39px;
	font-family: Verdana;
	font-size: 11px;
}
#savedatafieldbox {
	float: left;
	margin-left: 8px;
	/*background-color: green;*/
	width: 15px;
	height: 15px;
	color: #FFFFFF;
	margin-top: 14px;
	line-height: 39px;
	font-family: Verdana;
	font-size: 11px;
}
#savedatafieldlabelbox {
	margin-top: 3px;
	float: left;
	margin-left: 8px;
	/*background-color: green;*/
	width: 50px;
	height: 10px;
	color: #FFFFFF;
	line-height: 39px;
	font-family: Verdana;
	font-size: 11px;
}
.loginfield {
	font-family: Verdana;
	font-size: 11px;
	background-color: #B3D3FA;
	height: 20px;	
}
.loginbutton {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #06598B;
	height: 20px;
	padding-bottom: 1px;
}

/* ################## MODULE PROPERTIES ##################### */
/* Module properties */
	#property_odd {
		background:#D0DBB5;
		float:left;
		width: 520px;
		height: 125px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #5E8741;
	}
	#property_odd a {
		color: #5E8741;
	}
	#property_odd:hover {
		background-color: #EAF0DD;		
	}
	#property_odd .data{
		float:left;
		width:250px;
		padding-top: 12px;		
	}
	#property_odd .image{
		float:left;
		text-align: center;
		width:160px;
		min-height:10px;
		padding:9px 10px 9px 9px;
	}
	#property_odd .img{
	width:140px;
	height:105px;
	border: 1px solid #000000;
		
	}	
	#property_odd .dataitem_1{
	/*background-color: blue;*/
		color:#666666;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		font-weight: bold;
		height: 14px;
	}
	#property_odd .dataitem_2{
	/*background-color: red;*/
		height: 35px;
		width: 265px;
		float:left;
		color:#777779;
		font-size: 10px;
		font-family: Verdana, Tahoma, Arial;
		padding:0px 0px 0px 0px;
		line-height: 17px;		
	}
	#property_odd .dataitem_3{
	/*background-color: yellow;*/
		line-height: 18px;
		width: 120px;
		float:right;
		color: #FCA21B;
		font-weight: bold;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		text-decoration: underline;
		cursor: hand;
		float:left;
	}	
	#property_odd .dataitem_4{
	/*background-color: pink;*/
		line-height: 18px;
		text-align: right;
		width: 130px;
		font-size: 11px;
		float:left;
		font-family: Verdana, Tahoma, Arial;
	}
	#property_odd .dataitem_5{
	/*background-color: green;*/
		width: 130px;
		float:left;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;		
	}		
	#property_odd .dataitem_6{
	/*background-color: grey;*/
		width: 120px;
		float:right;
		color: #000000;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		/*font-style: italic;*/
		font-weight: bold;
	}
	
	#property_even {
		background:#E0E9CD;
		float:left;
		width: 520px;
		height: 125px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #5E8741;
	}
	#property_even a {
		color: #5E8741;
	}

	#property_even:hover {
		background-color: #EAF0DD;		
	}
	#property_even .data{
		float:left;
		width:250px;
		padding-top: 12px;		
	}
	#property_even .image{
		float:left;
		text-align: center;
		width:160px;
		min-height:10px;
		padding:9px 10px 9px 9px;
	}
	#property_even .img{
	width:140px;
	height:105px;
	border: 1px solid #000000;
		
	}	
	#property_even .dataitem_1{
	/*background-color: blue;*/
		color:#666666;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		font-weight: bold;
		height: 14px;
	}
	#property_even .dataitem_2{
	/*background-color: red;*/
		height: 35px;
		width: 265px;
		float:left;
		color:#777779;
		font-size: 10px;
		font-family: Verdana, Tahoma, Arial;
		padding:0px 0px 0px 0px;
		line-height: 17px;		
	}
	#property_even .dataitem_3{
	/*background-color: yellow;*/
		line-height: 18px;
		width: 120px;
		float:right;
		color: #785E51;
		font-weight: bold;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		text-decoration: underline;
		cursor: hand;
		float:left;
	}	
	#property_even .dataitem_4{
	/*background-color: pink;*/
		line-height: 18px;
		text-align: right;
		width: 130px;
		font-size: 11px;
		float:left;
		font-family: Verdana, Tahoma, Arial;
	}
	#property_even .dataitem_5{
	/*background-color: green;*/
		width: 130px;
		float:left;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;		
	}		
	#property_even .dataitem_6{
	/*background-color: grey;*/
		width: 120px;
		float:right;
		color: #000000;
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		/*font-style: italic;*/
		font-weight: bold;
	}
				
	#side .date{
		color:#999;
	}	
	#side h2 {
		font-size:14px;
		color:#c0c0c0;
		margin:35px 0 0 25px;
	}
	#side img.foto {
		margin:22px;
		border:6px solid #404040;
	}
	#modulecontainer {
	/*width: 475px;
	background-color: #E0E9CD;*/
	width: 520px;
	height: 400px;
	background-color: #D5E0BA; /*FFFBF4 */
	font-family: Verdana;
	font-size: 11px;	
	}
	#pagecontentcontainer {
	width: 520px;
	background-color: #D5E0BA; /*FFFBF4 */
	font-family: Verdana;
	font-size: 11px;
	/*background-color: purple;	*/
	}
	#pagecontentcontainer a {
	color: #5E8741;
	}
	
	#backlinkcontainer {
	float: left;
	padding-bottom: 10px;
	width: 290px;
	/*background-color: green;*/
	}
	#backlinkcontainer a {
	color: #5E8741;
	}

	#backlinkcontainer {
	float: left;
	padding-bottom: 10px;
	width: 230px; /* 290 */
	}
	#addtomylistcontainer {
	float: right;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #DDE6C8;
	color: #666666; /*#5E8741;*/
	}
	#addtomylistcontainer a {
	color: #666666; /*#5E8741;*/
	}
	
	#iconcontainer {
	float: left;
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	width: 25px;
	/*background-color: yellow;*/
	height: 20px;
	}
	
	#topbarcontainer {
	padding-top: 15px;
	width: 520px;
	/*background-color: orange;*/
	}	
	
	#mainimagecontainer {
	padding: 5px;
	background-color: #E0E9CD;
	width: 282px;
	float: left;
	}
	
	#firstdatacontainer {
	font-family: Verdana;
	font-size: 11px;
	float: left;
	padding-top: 5px;
	width: 228px;
	height: 185px;
	background-color: #CEDAB1;
	}
	
	#requestbuttoncontainer {
	font-family: Verdana;
	font-size: 11px;
	float: left;
	padding-bottom: 5px;
	padding-left: 13px;
	width: 215px;
	height: 25px;
	background-color: #CEDAB1;
	}	
	
	.mainimage {
	width: 280px;
	height: 210px;
	border: 0;
	cursor: url('http://www.mysecondplace.be/magnify.cur'), pointer;
	}
	
	#firstdataitem_1 {
	line-height: 24px;
	padding-left: 15px;
	background-color: #E0E9CD;
	width: 213px;	
	}
	
	b {
	font-size: 11px;
	}
	
	#firstdataitem_2 {
	line-height: 24px;
	padding-left: 15px;
	width: 213px;	
	}	
	
	#firstdataitem_3 {
	line-height: 24px;
	padding-left: 15px;
	background-color: #E0E9CD;
	width: 213px;	
	}
	
	#firstdataitem_4 {
	font-weight: bold;
	line-height: 24px;
	padding-left: 15px;
	width: 213px;	
	}
	
	#firstdataitem_5 {
	line-height: 24px;
	padding-left: 15px;
	background-color: #E0E9CD;
	width: 213px;	
	}
	
	#firstdataitem_6 {
	line-height: 24px;
	padding-left: 15px;
	width: 213px;	
	}
	
	#firstdataitem_7 {
	line-height: 24px;
	padding-left: 15px;
	background-color: #E0E9CD;	
	width: 213px;	
	}	
	
	#requestbutton {
	font-weight: bold;
	line-height: 24px;
	padding-left: 10px;
	padding-left: 10px;
	background-color: #FFFDFB;
	width: 163px;
	border: 1px solid #666666;
	}
	
	#requestbutton a 
	{
	color: #666666;
	}
	
	#imagescrollbarcontainer {
	float: left;
	width: 520px;
	height: 85px;
	background-color: #CEDAB1;
	/*background-color: green;*/
	}
	
	#seconddatacontainer {
	font-family: Verdana;
	font-size: 11px;
	float: left;
	width: 480px; /*475*/
	padding: 20px;
	/*height: 40px;*/
	background-color: #E0E9CD;
	/*background-color: blue;*/
	}
	
	#seconddataitem_1 {
	padding-top: 10px;
	font-weight: bold;
	line-height: 24px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;	
	}
	
	#seconddataitem_2 {
	padding-top: 10px;
	padding-bottom: 10px;	
	line-height: 24px;
	height: 35px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;	
	}
	
	#seconddataitem_3 {
	padding-top: 10px;	
	line-height: 24px;
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #E0E9CD;
	width: 455px;	
	}	
	
	#seconddataitem_4 {
	line-height: 24px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;	
	}

	#seconddataitem_5 {
	line-height: 24px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;	
	}
	
	#seconddataitem_6 {
	line-height: 24px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;	
	}
	
	#seconddataitem_7 {
	line-height: 24px;
	padding-left: 20px;
	background-color: #E0E9CD;
	width: 455px;
	padding-bottom: 20px;	
	}							
	
	.seconddataheader {
	font-weight: bold;
	}
	
#motioncontainer {
	/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
	/*width: 50%;*/ /* Set to gallery width, in px or percentage */
	/*height: 130px;*/ /* Set to gallery height */
	width:					475px;
	height: 				85px;
	position:relative;
	overflow:hidden;
	/*background-color: yellow;*/
}

#motioncontainer a img 
{
	border: 				1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img 
{
	border: 				1px solid navy; /* Set image border hover color */
}

#statusdiv 
{
	background-color: 		lightyellow;
	border: 				1px solid gray;
	padding: 				2px;
	position: 				absolute; /* Stop Editing Gallery Styles */
	left: 					-300px;
	visibility: 			hidden;
	font-family: 			Verdana;
	font-size: 				11px;
}

#motioncontainer a:hover 
{
	/*color: 					red;*/ /* Dummy definition to overcome IE bug */
}	

#requesttopcontainer {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 520px; /*480*/
	height: 140px;
	background-color: #E0E9CD;
	font-family: Verdana, Tahoma, Arial;
}
#requesttitle {
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	color: #5E8741;
	font-size: 14px;
	padding-bottom: 5px;
}
#requestinstruction {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}

#requestformcontainer {
	float: left;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	width: 370px; /*350*/
	height: 144px;
	background-color: #CEDAB1;
	/*background-color: yellow;*/
	padding-top: 12px;
	/*padding-right: 10px;*/
	padding-bottom: 12px;
	/*padding-left: 20px;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5E0BA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5E0BA;		
}

#requestform_item_1_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}
#requestform_item_2_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}
#requestform_item_3_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}
#requestform_item_4_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}
#requestform_item_5_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}
#requestform_item_6_title {
	padding-left: 20px;
	height: 24px;
	float: left;
	width: 135px;
	/*background-color: purple;*/
}

#requestform_item_1 {
	padding-right: 10px;
	float: right;
	width: 185px;
	height: 24px;
	/*background-color: blue;*/
}
#requestform_item_2 {
	padding-right: 10px;
	float: right;
	width: 180px;
	height: 24px;
	/*background-color: orange;*/
}
#requestform_item_3 {
	padding-right: 10px;
	float: right;
	width: 180px;
	height: 24px;
	/*background-color: orange;*/
}
#requestform_item_4 {
	padding-right: 10px;
	float: right;
	width: 180px;
	height: 24px;
	/*background-color: orange;*/
}
#requestform_item_5 {
	padding-right: 10px;
	float: right;
	width: 180px;
	height: 24px;
	/*background-color: orange;*/
}
#requestform_item_6 {
	padding-right: 10px;
	float: right;
	width: 180px;
	height: 24px;
	/*background-color: orange;*/
}
#asterisk {
	/*width: 5px;*/
	width: 20px;
	text-align: center;
	/*padding-right: 15px;*/
	/*background-color: gold;*/ /*#CEDAB1;*/
	float: right; 
	height: 24px;
}
.asterisk {
	color: #FE721D;
}

#requestpropertydatacontainer {
	float: right;
	width: 150px;
	background-color: #E0E9CD;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 12px;
	height: 156px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5E0BA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5E0BA;	
}
#requestpropertydata_price {
	padding-left: 12px;
	font-weight: bold;
	color: #666666;
}
#requestpropertydata_reference {
	padding-left: 12px;
	color: #666666;
}
.requestdataimage {
	margin-left: 12px;
	width: 120px;
	border: 1px solid #333333;
}
.requestforminput {
	height: 16px;
	width: 175px;
	color: #333333;
	font-size: 11px;
	background-color: #FFFFFF; /*#D5E0BA*/;	
}

.requestformradiobutton {
	height: 12px;
	height: 12px;
}

#requesttypeformcontainer {
	float: left;
	padding-top: 12px;
	/*padding-right: 10px;*/
	padding-bottom: 12px;
	/*padding-left: 20px;*/
	background-color: #CEDAB1;
	height: 200px;
	width: 520px;
	font-family: Verdana;
	font-size: 11px;
}

#requesttypeform_item_1_title {
	padding-left: 20px;
	width: 100%;
	font-weight: bold;
}

#requesttypeform_item_1 {
	padding-left: 20px;
	width: 100%;
}

#requesttypeform_item_2_title {
	padding-left: 20px;
	width: 100%;
	font-weight: bold;
}

#requesttypeform_item_2 {
	padding-left: 20px;
	width: 100%;
}

.requestformselect {
	width: 480px;
	font-family: Verdana;
	font-size: 11px;
	background-color: #D5E0BA;
}

.requestformtextarea {
	padding: 4px;
	width: 480px;
	font-family: Verdana;
	font-size: 12px;
	background-color: #D5E0BA;		
}

#requesttypeform_submit {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
}

.requestformbutton {
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
}

.link_active {
	color: #003366;
	font-weight: bold;
}
.link_inactive {
	color: silver;
}
.link_current {
	color: #003366;
	font-weight: bold;
}
#pagenavigation {
	height: 30px;
	text-align: center;
}

#nav_previouspage {
width: 150px; 
float: left;
background-color: #E0E9CD;
}
#nav_previouspage a {
	color: #003366;
}
#nav_previouspage a:hover {
	color: #003366;
	text-decoration: none;
}
#nav_pagenumbers {
width: 220px; 
float: left;
background-color: #E0E9CD;
}
#nav_pagenumbers a {
	color: #003366;
}
#nav_pagenumbers a:hover {
	color: #003366;
	text-decoration: none;
}
#nav_nextpage {
width: 150px; 
float: left;
background-color: #E0E9CD;
}
#nav_nextpage a {
	color: #003366;
}
#nav_nextpage a:hover {
	color: #003366;
	text-decoration: none;
}

.dataitem_propertytitle {
	color: #5E8741;
	font-weight: bold;
	font-size: 12px;
}

/* ############### MEMBERSHIP MODULE ################ */
#membership_texttitle{
	font-size: 12px;
	color: #5E8741;
	font-weight: bold;
	width: 400px;
	padding-bottom: 15px;
}

#membership_datatable {
	width: 500px;
	border-top: 1px solid #5E8741;
}
#membership_datatable_headercolumn {
	float: left;
	width: 500px;
	background-color: #E0E9CD;
}
#membership_datatable_column_odd {
	float: left;
	width: 500px;
	background-color: #D0DBB5;
}
#membership_datatable_column_even {
	float: left;
	width: 500px;
	background-color: #E0E9CD;
}


/* ### ONDERDEEL INTERESSELIJST */

#membership_datatable_columnheader_reference {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 130px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_region {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 190px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_price {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 95px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_deleteitem {
	color: #5E8741;
	font-weight: bold;
	width: 25px;
	float: right;
	/*width: 100px;*/
	background-color: #E0E9CD;
	/*background-color: pink;*/
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}

#membership_datatable_reference_column_odd {
	color: #5E8741;
	float: left;
	width: 130px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_reference_column_odd a {
	color: #5E8741;
}
#membership_datatable_reference_column_odd a:hover {
	color: #5E8741;
	text-decoration: none;
}
#membership_datatable_region_column_odd {
	color: #5E8741;
	float: left;
	width: 190px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_price_column_odd {
	color: #5E8741;
	float: left;
	width: 95px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
	/*background-color: red;*/
}
#membership_datatable_deleteitem_column_odd {
	color: #5E8741;
	width: 25px;
	float: right;
	/*width: 100px;*/
	padding-top: 7px;
	padding-right: 15px;
	height: 20px;
	/*background-color: pink;*/
}

#membership_datatable_reference_column_even {
	color: #5E8741;
	float: left;
	width: 130px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_reference_column_even a {
	color: #5E8741;
}
#membership_datatable_reference_column_even a:hover {
	color: #5E8741;
	text-decoration: none;
}
#membership_datatable_region_column_even {
	color: #5E8741;
	float: left;
	width: 190px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_price_column_even {
	color: #5E8741;
	float: left;
	width: 95px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
	/*background-color: red;*/
}
#membership_datatable_deleteitem_column_even {
	color: #5E8741;
	width: 25px;
	float: right;
	/*width: 100px;*/
	padding-top: 7px;
	padding-right: 15px;
	height: 20px;
	/*background-color: pink;*/
}

/* ### ONDERDEEL VERZONDEN AANVRAGEN */

#membership_datatable_columnheader_datesent {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 95px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_concerns {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 120px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_agent {
	color: #5E8741;
	font-weight: bold;
	float: left;
	width: 205px;
	background-color: #E0E9CD;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_columnheader_viewrequest {
	color: #5E8741;
	font-weight: bold;
	width: 15px;
	float: right;
	/*width: 100px;*/
	background-color: #E0E9CD;
	/*background-color: pink;*/
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}

#membership_datatable_datesent_column_odd {
	color: #5E8741;
	float: left;
	width: 95px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_concerns_column_odd {
	color: #5E8741;
	float: left;
	width: 120px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_concerns_column_odd a {
	color: #5E8741;
}
#membership_datatable_concerns_column_odd a:hover {
	color: #5E8741;
	text-decoration: none;
}
#membership_datatable_agent_column_odd {
	color: #5E8741;
	float: left;
	width: 205px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
	/*background-color: red;*/
}
#membership_datatable_viewrequest_column_odd {
	color: #5E8741;
	width: 15px;
	float: right;
	/*width: 100px;*/
	padding-top: 5px;
	padding-right: 15px;
	height: 20px;
	/*background-color: pink;*/
}

#membership_datatable_datesent_column_even {
	color: #5E8741;
	float: left;
	width: 95px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_concerns_column_even {
	color: #5E8741;
	float: left;
	width: 120px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
}
#membership_datatable_concerns_column_even a {
	color: #5E8741;
}
#membership_datatable_concerns_column_even a:hover {
	color: #5E8741;
	text-decoration: none;
}
#membership_datatable_agent_column_even {
	color: #5E8741;
	float: left;
	width: 205px;
	padding-top: 1px;
	padding-left: 15px;
	height: 27px;
	/*background-color: red;*/
}
#membership_datatable_viewrequest_column_even {
	color: #5E8741;
	width: 15px;
	float: right;
	/*width: 100px;*/
	padding-top: 5px;
	padding-right: 15px;
	height: 25px;
	/*background-color: pink;*/
}

#membership_formfieldlabel {
	line-height: 17px;
	height: 24px;
	float: left;
	padding-left: 25px;
	width: 220px; /*280*/
}
#membership_formfieldlabel_double {
	line-height: 17px;
	height: 34px;
	float: left;
	padding-left: 25px;
	width: 215px; /*280*/
}
#membership_formfield {
	height: 24px;
	float: left;
	padding-left: 35x;
	width: 250px;
	/*background-color: orange;*/
}
#membership_formfield #radiobutton {
	float: left;
	/*background-color: blue;*/
	width: 28px;
	height: 22px;
	margin-top: 2px;
}
#membership_formfield .submit {
	float: left;
	background-color: #5E8741; /*#C1CF9A*/
	color: #FFFFFF;
	font-weight: bold;
	width: 215px;
	height: 22px;
	margin-top: 2px;
}
#membership_formfield #radiobutton .radio {
	float: left;
	background-color: #D5E0BA;
	width: 17px;
	height: 17px;
	/*margin-left: 4px;*/
	margin-top: 2px;
}
#membership_formfield #radiobutton_label {
	float: left;
	/*background-color: red;*/
	width: 55px;
	height: 10px;
}
#membership_formfield #checkbox .checkbox {
	float: left;
	background-color: #D5E0BA;
	width: 17px;
	height: 17px;
	/*margin-left: 4px;*/
	margin-top: 2px;
}
#membership_formfield #checkbox {
	float: left;
	/*background-color: red;*/
	width: 25px;
	height: 10px;
}
#membership_formfield_double {
	height: 34px;
	float: left;
	padding-left: 35x;
	width: 250px;
	/*background-color: orange;*/
}
#membership_formfield_double select {
	font-family: Verdana;
	font-size: 11px;
	background-color: #E2EAD0;
	height: 20px;
	margin-left: 5px;
	width: 220px;
}
#membership_formfield input {
	font-family: Verdana;
	font-size: 11px;
	background-color: #E2EAD0;
	height: 20px;
	width: 220px;
}
hr {
	float: left;
	width: 525px;
}

.priceonapplication {
	font-weight: bold;
	color: #666666;
}
.propertyprice {
	font-weight: bold;
}
.salestate {
	color: #BD0908;
	font-weight: bold;
}
