
html,body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}

html
{
	overflow-y: scroll;
}

body
{
	background-color: #e4e4e4;
	font-family: arial;
}

div
{
	margin: 0px;
	padding: 0px;
}

a
{
	text-decoration: none;
	color: #000000;
}

/* ----- sprites ----- */
.sprite-02-Nx150, .sprite-04-Nx150, .sprite-07-Nx150
{
	background-repeat: repeat-x !important;
	width: 227px;
	height: 100%;
}
.sprite-02-Nx150 { background-position: 0 0 ; } 
.sprite-04-Nx150 { background-position: 0 -237px; } 
.sprite-07-Nx150 { background-position: 0 -474px; } 
/* ----- */

.fade
{
	opacity:0.3;
	filter:alpha(opacity=30);
}

/* ----- */

#divContentMaster
{
	background-color: #ffffff;
	width: 960px;
	xheight: 100%;
	xmargin: 0 auto;
}

/* ----- */

#divContainerCampaign
{
	Xbackground-image: url(../dummy/banner_maeglere.png);
	Xheight: 262px;
}

#divContainerContent
{
	width: 950px;
	xheight: auto;
	margin-left: 6px;
	xbackground-color: #ff0000;
}

.boxLevelOneSizeOne
{
	float: left;
	width: 237px;
	height: 207px;
	xbackground-color: #fafafa;
}

	.boxLevelOneSizeTwo
	{
		float: left;
		width: 474px;
		height: 207px;
		xbackground-color: #fafafa;
	}

.boxLevelTwoSizeOne
{
	width: 237px;
	height: 187px;
	float: left;
	xbackground-color: #f5f5f5;
}

.boxHeadlineSizeOne
{
	width: 220px;
	height: 37px;
	Xbackground-color: #cccccc;
	margin-left: 12px;
	xline-height: 37px;
	line-height: 24px;
	overflow: hidden;
}

.boxHeadlineSizeTwo
{
	width: 450px;
	height: 37px;
	Xbackground-color: #cccccc;
	margin-left: 12px;
	line-height: 24px;
	overflow: hidden;
}

.boxContent
{
	margin-left: 5px;
}


#divContentFooter
{
	clear: both;
	height: 86px;
	xbackground-color: #ff00ff;
}
	#divContentFooterMessage
	{
		margin: 0 auto;
		xbackground-color: #00ffff;
		text-align: center;
		width: 807px;
		padding-top: 49px;
		padding-bottom: 11px;
		font-size: 9px;
		color: #999999;
	}

/* ----- */

.bg-01-227xN
{
	background-image: url(../bg/01-227xN.png);
	width: 227px;
	height: 100%;
	background-repeat: no-repeat;
}


.bg-02-Nx150 
{
	background-image: url(../bg/02-Nx150.png);
	width: 227px;
	height: 100%;
	background-repeat: repeat-x;
}


.bg-03-227xN
{
	background-image: url(../bg/03-227xN.png);
	width: 227px;
	height: 100%;
	background-repeat: no-repeat;
}



.bg-04-Nx150
{
	background-image: url(../bg/04-Nx150.png);
	width: 227px;
	height: 100%;
	background-repeat: repeat-x;
}


.bg-05-464x170
{
	background-image: url(../bg/05-464x170.png);
	width: 464px;
	height: 170px;
	background-repeat: no-repeat;
}





.bg-06-Nx150
{
	background-image: url(../bg/06-Nx150.png);
	width: 227px;
	height: 100%;
	background-repeat: repeat-x;
}

.bg-07-Nx154
{
	background-image: url(../bg/07-Nx154.png);
	width: 227px;
	height: 100%;
	background-repeat: repeat-x;
}



/**/
.ul-01
{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	width: 221px;
	list-style-type: none;
}


.li-01
{
	list-style-position: inside;

	margin-left: 6px;
	padding-left: 7px;

	font-size: 13px;

	height: 29px;
	line-height: 29px;

	border-bottom: 1px solid #bd5843;

	background-image: url(../gfx/arrow-02.png);
	background-repeat: no-repeat;
	background-position: 6px 50%;
}

	.li-01 a
	{
		width: 186px;
		height: 29px;
		line-height: 29px;

		float: right;

		color: #ffffff;
		text-decoration: none;
	}
/**/

.li-02
{
	list-style-position: inside;

	margin-left: 6px;
	padding-left: 7px;

	font-size: 13px;

	height: 29px;
	line-height: 29px;

	border-bottom: 1px solid #bd5843;

	background-image: url(../gfx/arrow-01.png);
	background-repeat: no-repeat;
	background-position: 6px 50%;
}

	.li-02 a
	{
		width: 186px;
		height: 29px;
		line-height: 29px;

		float: right;

		color: #000000;
		text-decoration: none;
	}


.li-03
{
	list-style-position: inside;

	margin-left: 6px;
	padding-left: 7px;

	font-size: 13px;

	height: 29px;
	line-height: 29px;

	border-bottom: 1px solid #bd5843;

	background-image: url(../gfx/arrow-01.png);
	background-repeat: no-repeat;
	background-position: 6px 50%;
}

	.li-03 a
	{
		width: 186px;
		height: 29px;
		line-height: 29px;

		float: right;

		color: #000000;
		text-decoration: none;

		font-weight: bold;
	}


/* ----- ul 2 ----- */

.ul-02
{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	width: 221px;
	list-style-type: none;
}


.li-04
{
	list-style-position: inside;

	margin-left: 6px;
	padding-left: 7px;

	font-size: 13px;

	/*
		height: 29px;
	*/
	height: 27px;

	border-bottom: 1px solid #e6e2d7;

	background-image: url(../gfx/arrow-01.png);
	background-repeat: no-repeat;
	background-position: 6px 50%;
}

	.li-04 a
	{
		width: 186px;

		height: 27px;
		line-height: 27px;
		
		/*
		height: 29px;
		line-height: 29px;
		*/

		float: right;

		color: #000000;
		text-decoration: none;
	}

/* ----- line ----- */
.line-info-black-01
{
	height: 25px;
	line-height: 25px;
	color: #ffffff;
	background-image: url(../bg/03-Nx25.png);
	background-repeat: repeat-x;
	padding-left: 10px;
}

	.line-info-black-01 img
	{
		margin-right: 6px;
		vertical-align: middle;
		border: 0px;
	}

	.line-info-black-01-text-01, .line-info-black-01-text-01 a
	{
		color: #ffffff;
		font-size: 13px;
		text-decoration: none;
	}

/* ----- campaigns ----- */

.campaign-overlay-link
{
	position: absolute;
	width: 730px;
	height: 237px;
}

.campaign-overlay-link a
{
	display: block;
	height: 100%;
	text-decoration: none;
}

.campaign-overlay-link-position-right
{
	right: 0px;
}

.campaign-01
{
	width: 960px;
	background-image: url(../bg/campaign-01.jpg);
}

	.campaign-01-form-01
	{
		width: 204px;
		text-align: center;
		margin-right: 19px;
		Xmargin-bottom: 32px;
		height: 237px;
	}

	.campaign-01-form-01 form
	{
		position: absolute;
		padding-top: 53px;
		width: 205px;
		right: 0px;
		margin-right: 17px;
	}
	

	.campaign-01-form-01-textbox-01
	{
		width: 185px;
		border: 0px;
		background-color: #ffffff;
		xcolor: #90908D;
		font-style: italic;
		margin-bottom: 9px;
		margin-right: 2px;
		padding: 4px;
	}

.campaign-02
{
	width: 960px;
	background-image: url(../bg/campaign-02.jpg);
}

	.campaign-02-form-01
	{
		left: 0px; 

		width: 204px;
		text-align: center;
		margin-right: 19px;
		height: 237px;

	}

	.campaign-02-form-01 form
	{
		padding-top: 53px;
		width: 205px;
		left: 0px;
		margin-left: 17px;
	}	

	.campaign-02-form-01-textbox-01
	{
		width: 185px;
		border: 0px;
		background-color: #ffffff;
		xcolor: #90908D;
		font-style: italic;
		margin-bottom: 9px;
		margin-right: 2px;
		padding: 4px;
	}





/* ----- forms, login, frontpage ----- */

	.form-02-login-frontpage
	{
		width: 200px;
		text-align: left;
		margin-right: 19px;
		height: 237px;
	}

	.form-02-login-frontpage form
	{
		font-size: 11px;
	}
	
	.form-02-login-frontpage-textbox-01
	{
		width: 197px;
		border: 0px;
		background-color: #ffffff;
		color: #90908D;
		font-style: italic;
		margin-bottom: 9px;
		padding: 4px;
		margin-left: 11px;
	}

	.form-02-login-frontpage-text
	{
		margin-left: 11px;
		width: 100%;
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 11px;
	}

	.form-02-login-frontpage-forgotten-password
	{
		margin-left: 11px;
		margin-top: -6px;
		width: 205px;
		text-align: right;
	}

		.form-02-login-frontpage-forgotten-password a
		{
			color: #000000;
			font-size: 12px;
		}
	
	.form-02-login-frontpage-submit
	{
		margin-left: 5px;
		padding: 0px;
	}

/* ----- search ----- */
.search-bolig-02-form-01
{
	width: 219px;
	text-align: center;
	padding-top: 11px;
}

	.search-bolig-02-form-01 select
	{
		xmargin-left: 8px;
		width: 205px;
		border: 0px;
		padding: 2px;
		margin-bottom: 9px;
	}

	.search-bolig-02-form-01 a
	{
		margin-top: -5px;
		margin-right: 6px;

		color: #ffffff;
		font-size: 12px;
	}

.select-option-01
{
	color: #90908D;
	xfont-style: italic;
}

.select-option-02
{
	color: #000000;
	xfont-style: normal;
}



.input-state-01
{
	color: #90908D;
	font-style: italic;
	margin-left: 1px;
}

.input-state-02
{
	color: #000000;
	font-style: normal;
}

#divAdvancedSearchBottom
{
	margin-top: 20px;
	Xbackground-color: #ccffcc;
	height: 250px;
}
	.divAdvancedSearchBottomCheckbox
	{
		margin-bottom: 5px;
	}

	.divAdvancedSearchBottomCheckbox label
	{
		color: #ffffff;
	}

	#divAdvancedSearchBottom div, #divAdvancedSearchBottom sup, #divAdvancedSearchBottom sup
	{
		color: #ffffff;
	}

	#divAdvancedSearchBottom .divAdvancedSearchBottomContent
	{
		width: 632px;
		height: 191px;
		Xoverflow: hidden;
		color: #ffffff;
		font-size: 12px;
		Xbackground-color: #ff0000;
		background-image: none;
		margin-left: 9px;
	}

	#divAdvancedSearchBottom .tab1
	{
		background-image: url('/images/knapper/2011/tab1.png');
	}

	#divAdvancedSearchBottom .tab2
	{
		background-image: url('/images/knapper/2011/tab2.png');
	}

	#divAdvancedSearchBottom .tab1 div, #divAdvancedSearchBottom .tab2 div
	{	
		cursor: pointer;
		width: 120px;
		overflow: hidden;
	}
	#divAdvancedSearchBottom .tab1 div
	{
		margin-left: 6px;
	}

	#divAdvancedSearchBottom .advanced-search-bottom-tab
	{
		width: 126px;
		height: 34px;
		line-height: 34px;
		Xbackground-image: url('/images/soeg/2011/tab-search-advanced.png');
		background-repeat: no-repeat;
		color: #ffffff;
		font-weight: bold;
		font-size: 12px;
	}

		#divAdvancedSearchBottom .advanced-search-bottom-tab .advanced-search-bottom-tab-arrow
		{
			position: absolute;
			margin-left: 9px;
			margin-top: 10px;
		}
		#divAdvancedSearchBottom .advanced-search-bottom-tab .advanced-search-bottom-tab-text
		{
			margin-top: 0px;
			margin-left: 30px;
			color: #ffffff;
		}

	#divAdvancedSearchBottom #divAdvancedSearchBottomForm, #divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearch
	{
		height: 100%;
		Xbackground-repeat: no-repeat;
	}
	#divAdvancedSearchBottom #divAdvancedSearchBottomForm
	{
		float: left;
		width: 650px;
		height: 100%;
		background-image: url('/images/soeg/2011/search-advanced-bottom.png');
	}
	#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearch
	{
		float: right;
		width: 250px;
		height: 100%;
		background-image: url('/images/soeg/2011/buybook-bg-02.jpg');
	}
		#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchText, #divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchInputs
		{
			margin-left: 13px;
		}

		#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchText
		{
			margin-top: 13px;
			width: 155px;
			color: #ffffff;
			font-size: 12px;
			Xbackground-color: #ff0000;
		}

		#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchInputs
		{
			margin-top: 20px;
			width: 224px;
			Xbackground-color: #00ff00;
		}
			#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchInputs input
			{
				margin-left: 0px;
				margin-bottom: 14px;
				width: 222px;
				border: 1px solid #ffffff;
				Xcolor: #6D6D6D;
				Xfont-style: italic;
			}

		#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchSubmit
		{
			position: absolute;
			right: 26px;
			margin-top: 67px;
			Xbackground-color: #aaaaff;
		}
			#divAdvancedSearchBottom #divAdvancedSearchBottomSaveSearchSubmit img
			{
				float: right;
				margin-right: 7px;
			}

		#divAdvancedSearchBottom #divAdvancedSearchBottomUpdateSearchSubmit
		{
			position: absolute;
			z-index: 999;
			Xright: 10px;
			Xmargin-top: 117px;

			
			left: 520px;
			margin-top: 183px;
			margin-top: 210px;

		}
			#divAdvancedSearchBottom #divAdvancedSearchBottomUpdateSearchSubmit img
			{
				float: right;
				margin-right: 7px;
			}


/* ----- floats ----- */
.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}

.clearboth
{
	clear: both;
}

.positionabsolute
{
	position: absolute;
}

.positionright
{
	right: 0px;
}

/* ----- borders ----- */
.noborder
{
	border: 0px;
}

.border-01
{
	border: 1px solid #a0967e;
}


/* ----- satisfied customers ----- */

.satisfied-customers
{
	width: 206px;
	margin: 0 auto;
}

.satisfied-customers-headline, .satisfied-customers-text, .satisfied-customers-customerinformation
{
	font-size: 11px;
}

.satisfied-customers-headline
{
	padding-top: 10px;
	padding-bottom: 8px;
	font-weight: bold;
}

.satisfied-customers-text
{
	height: 81px;
	overflow: hidden;	
}

.satisfied-customers-customerinformation
{
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
}

	.satisfied-customers-customerinformation a
	{
		float: right;
		margin-top: 10px;
		color: #000000;
	}



/* ----- ugens bolig ----- */

.ugens-bolig-slideshow
{
	z-index: 2;
	position: relative;
	visibility: visible;

	margin-left: 3px;
	padding-top: 6px;

	width: 464px;
	height: 158px;

	overflow: hidden;
}

	.ugens-bolig-slideshow a
	{
		color: #ffffff;
		text-decoration: none;
	}

	.ugens-bolig-slideshow ul
	{
		margin: 0pt;
		padding: 0pt;
		position: relative;
		list-style-type: none;
		z-index: 1; 
	}

	.ugens-bolig-slideshow li
	{
		overflow: hidden;
		float: left;
		height: 157px;
		margin-left: 5px;
		margin-right: 5px;
		xcursor: pointer;
	}

		.ugens-bolig-slideshow li img.ugens-bolig-slideshow-billlede
		{
			width: 219px;
			height: 157px;
		}



.line-info-ugens-bolig-text, .line-info-ugens-bolig-background, .line-info-ugens-bolig-arrow
{
	position: absolute;
	xleft: 0px;
	top: 135px;
	height: 23px;
	line-height: 23px;
}

.line-info-ugens-bolig-text
{
	z-index: 2;
	width: 209px;
	margin-left: 5px;
	
	font-size: 12px;
	font-weight: bold;
	text-align: right;	
	color: #ffffff;

	overflow: hidden;
}

.line-info-ugens-bolig-arrow
{
	z-index: 3;
	margin-left: 5px;
	margin-top: 4px;
	xbackground-color: #ff0000;
}

.line-info-ugens-bolig-background
{
	width: 219px;
	xmargin-left: 5px;
	background-color: #000000;
	opacity:0.6;
	filter:alpha(opacity=60)
}

/* ----- misc ----- */
.font-normal
{
	font-style: normal;
}

.font-black
{
	color: #000000;
}

.link-white, .link-white a, a.link-white
{
	color: #ffffff;
}


/* ----- H ----- */
h1
{
	xdisplay: inline;
	/* font-family: Segoe UI; */
	font-size: 17px;
	font-weight: 400;	
	font-family: arial, Segoe UI, tahoma;
}

h3
{
	xdisplay: inline;
	/* font-family: Segoe UI; */
	font-size: 12px;
	font-weight: 400;	
	font-family: Segoe UI, arial, tahoma;
}

/*
.arial
{
	font-size: 16px;
	font-weight: 400;	
	font-family: arial;
}

.segoe
{
	font-size: 17px;
	font-weight: 400;
	font-family: Segoe UI;
}

.verdana
{
	font-size: 16px;
	font-weight: 400;	
	font-family: verdana;
}
*/



/* ----- soegning ----- */

.inputSearchAdvanced, .inputSearchAdvancedBottom
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #ADA9A2;
}
	select.inputSearchAdvancedBottom
	{
		width: 200px;
	}

#divSearchAdvancedStreetname
{
	width: 175px;
	margin-top: 10px;
}

	#divSearchAdvancedStreetname #txtSearchAdvancedStreetname
	{
		width: 175px;
		height: 18px;
		margin-top: 3px;
	}

#divSearchAdvancedContainer
{
	width: 920px;
	height: 489px; /* 489px; */
	Xbackground-color: #ff0000;
	background-image: url('/images/soeg/2011/search-bg.png');
	Xbackground-repeat: no-repeat;
}
	#divSearchAdvancedContainerSeparator
	{
		position: absolute;
		left: 620px;
		
	}
	#divSearchAdvancedContainerLeft, #divSearchAdvancedContainerContent, #divSearchAdvancedContainerRight
	{
		float: left;
		height: 425px;
	}

	#divSearchAdvancedContainerContent
	{
		width: 912px;
	}

	#divSearchAdvancedContainer .column
	{
		float: left;
		width: 293px; /* 304 */
		height: 100%;
		Xbackground-color: #00ff00;
		background-repeat: repeat-x;
		padding-left: 7px;
		padding-top : 12px;
	}
		.column .headline
		{
			Xbackground-color: #ffff00;
			background-image: url('/2011/gfx/arrow-01.png');
			padding-left: 22px;
			background-repeat: no-repeat;
			font-family: arial;
			font-size: 16px;
			margin-bottom: 8px;
		}

		.column .subheadline
		{
			font-size: 13px;
			font-weight: normal;
			margin-bottom: 5px;
		}
		

		#divSearchAdvancedContainer .column .indented
		{
			margin-left: 24px;
			font-size: 11px;
		}

		#divSearchAdvancedContainer .column #divImageMapSearchAdvanved
		{
			Xbackground-color: #ffff00;
			margin-top: 15px;
		}
			#divSearchAdvancedContainer .column #divImageMapSearchAdvanved #imagemapSearchAdvanced
			{
				Xbackground-color: #00ffff;
				position: absolute;
				left: -10px;
			}

		/* #divSearchAdvancedContainer .column */
		#divSearchAdvancedSweden
		{
			margin-top: -30px;
			padding-bottom: 30px;
		}

			#divSearchAdvancedSweden #divSearchAdvancedSwedenContent
			{
				margin-top: -10px;
				height: 22px;
				line-height: 22px;
				font-size: 11px;
			}
			/* #divSearchAdvancedContainer .column #divSearchAdvancedSweden  */
			#imgSearchAdvancedSweden
			{
				Xmargin-top: 5px;
				margin-left: -4px;
				text-align: bottom;
				vertical-align: middle;
			}
		


	#divSearchAdvancedContainerBottom
	{
		background-image: url('/images/soeg/2011/search-bg-large-arrow.png');
		background-repeat: no-repeat;
		height: 64px;
		width: 900px;
		float:right;
		
	}

	#divSearchAdvancedContainerBottom #imgSearchAdvancedContainerBottomSubmit, #divSearchAdvancedContainerBottom #imgSearchAdvancedContainerBottomSubmitShowOnMap
	{
		float: right;
		margin-top: 6px;
		Xmargin-left: 10px;

		margin-left: -6px;
		margin-right: 14px;
	}



.checkboxes-left, .checkboxes-right
{
	float: left;
	width: 100px;
}
	.checkboxes-left label, .checkboxes-right label
	{
		margin-left: 5px;
	}


#divSearchAdvancedOptionsPrice
{
	
}
	#divSearchAdvancedOptionsPrice div
	{
		float: left;
	}
	#divSearchAdvancedOptionsPrice .divSearchAdvancedOptionsPriceRadiobutton
	{
		margin-top: 5px;
	}
	#divSearchAdvancedOptionsPrice .divSearchAdvancedOptionsPriceRadiobuttonText
	{
		margin-top: 7px;
		margin-left: 2px;
		margin-right: 6px;
	}

.divSeparatorDotted
{
	width: 253px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #999999;
}

.divSearchAdvancedOptionsPriceSection
{
	margin-bottom: 10px;
}


/* ----- buttons ----- */
.button_gray, .button3, .button, .button2
{
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	border: solid 1px #808080;
	height: 19px;
	background: url(/images/buttons/grayhue.gif);
	background-repeat: repeat-x;
	background-position: center; 
	background-color: #ffffff;
	font-size: 11px;
	font-family: arial;
}

/* ----- search result state ----- */
#divSearchResultStateContainer
{
	position: absolute;
}
	#divSearchResultStateContainerBoxLeft, #divSearchResultStateContainerBoxRight
	{
		margin-top: 70px;
		width: 450px;
		height: 170px;
		background-image: url('/images/2011/search/no-results/bg-box-01-170x1.png');
		background-repeat: repeat-x;
		float: left;
	}
	#divSearchResultStateContainerBoxLeft
	{
		margin-right: 20px;
	}

.divSearchResultStateContainerHeadlineLarge
{
	position: absolute;
	font-size: 18px;
}
.divSearchResultStateContainerHeadlineSmall
{
	position: absolute;
	padding-left: 20px;
	margin-top: 45px;
	font-size: 14px;
	height: 14px;
	width: 430px;
	line-height: 12px;
	background-image: url('/images/2011/gfx/arrow-01.png');
	background-repeat: no-repeat;
}

.SearchResultStateBoxRight
{
	right: 0px;
}

.divSearchResultStateContainerPropertyImage
{
	position: absolute;
	margin-left: 10px;
	margin-top: 78px;
	width: 228px;
	height: 154px;
}
	.divSearchResultStateContainerPropertyImage img
	{
		width: 100%;
		height: 100%;
	}



.divSearchResultStateContainerPropertyLabel
{
	position: absolute;
	margin-left: 103px;
	margin-top: 97px;
	width: 228px;
	height: 154px;
}

.divSearchResultStateContainerPropertyData
{
	position: absolute;
	margin-left: 251px;
	margin-top: 78px;
	width: 186px;
}
.divSearchResultStateContainerPropertyDataElements
{
	margin-top: 5px;
	clear: both;
}
	.divSearchResultStateContainerPropertyDataElementLeft, .divSearchResultStateContainerPropertyDataElementRight
	{
		font-size: 11px;
		margin-bottom: 8px;
	}
	.divSearchResultStateContainerPropertyDataElementLeft
	{
		float: left;		
	}
	.divSearchResultStateContainerPropertyDataElementRight
	{
		float: right;
	}

.divSearchResultStateContainerCustomerService
{
	position: absolute;
	padding-left: 20px;
	margin-top: 70px;

	/*
	font-size: 14px;
	height: 14px;
	width: 430px;
	line-height: 12px;
	*/
}
	.divSearchResultStateContainerCustomerServiceText
	{
		position: absolute;
		margin-top: 78px;
		Xwidth: 450px;
		Xbackground-color: #ff0000;
		width: 270px;
		margin-right: 170px;

		font-size: 14px;
	}

.divSearchResultStateContainerSeparatorBottom
{
	height: 257px;
}

#divContainerListAndMap
{
	Xposition: absolute;
}

.divContainerListAndMap
{
	Xposition: absolute;
	Xleft: 0px;
	Xtop: 0px;
}

.divGoogleMapsPopupWindow, .divGoogleMapsPopupWindow div
{
	font-size: 12px;
}

#divGoogleMapsPopupWindowPropertyImage img
{
	width: 75px; 
	height: 64px;
}