/*---------------------------------------------------------------------------------
	CONTAINER START
---------------------------------------------------------------------------------*/

/*	left ------------------------------------------------------------------------*/
.divStartLeft {
	position: relative;
	display:inline;
	float: left;
	width: 230px;
	margin: 0 15px 0 10px;
	padding: 0 0 0 0;
}
.divStartLeftItem {
	position: relative;
	float: left;
	width: 230px;
	height:197px;
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	border-top: 1px solid #d8d8d8;
	background:url('/webapp_homepage//media/static/img/imgdivItemNum25left.jpg');
}
.divStartLeftItemContent {
	position:absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.divStartLeftItemContentOverlayBack {
	position:absolute;
	top:100px;
	width:230px;
	height:30px;
	display:block;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	z-index:1;
	background:url('/webapp_homepage//media/static/img/imgOverlayBlack.png');
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/webapp_homepage//media/static/img/imgBlank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)	
	);
}
.divStartLeftItemContentOverlay {
	position:absolute;
	top:100px;
	width:230px;
	height:30px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	z-index:1;
}
.divStartLeftItemContentOverlay img {
	width:230px;
	height:30px;
		display:block;
	clear:both;
	filter:alpha(opacity=1.00); -moz-opacity: 1.00; opacity: 1.00;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/webapp_homepage//media/static/img/imgBlank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "visible")),this.pngSet=true)
	);
}
.divStartLeftItemContent p {
	position:relative;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
}
/*	mid -------------------------------------------------------------------------*/
.divStartMid {
	position: relative;
	display:block;
	float: left;
	width: 475px;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
}
.divStartMidLeft {
	position:relative;
	float:left;
	width:230px;
	margin: 0 15px 0 0;
}
.divStartMidRight {
	position:relative;
	float:left;
	width:230px;
	margin: 0 0 0 0;
}
.divStartMidTeaser {
	position:relative;
	float:left;
	width:475px;
	border-top: 1px solid #d8d8d8;
	padding:2px 0 0 0;
}
.divStartMidImmo {
	position:relative;
	float:left;
	width:475px;
	height:357px;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
}
.divStartMidImmoItem {
	position:relative;
	float:left;
	width:475px;
	height:100px;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
}
.divStartMidImmoItem img {
	position:relative;
	float:left;
	width:230px;
	height:100px;
	margin:0 10px 0 0;
	padding:0px 0 0 0;
}
.divStartMidImmoItem h3 {
	margin: 0 0 10px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #666666;
}
.divStartMidItem25 {
	position:relative;
	float: left;
	width: 230px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-top: 1px solid #d8d8d8;
}
.divStartMidItemContent {
	margin: 2px 0 0 0;
	height:105px;
	padding: 0 0 0 0;
	overflow:hidden;
}
.divStartMidItemContent2 {
	margin: 2px 0 0 0;
	height:200px;
	padding: 0 0 0 0;
	overflow:hidden;
}
.divStartMidItem25Short {
	position: relative;
	float: left;
	width: 245px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
.h1StartMid {
	font-size: 12px;
	height:22px;
	padding: 4px 0 1px 0;
	margin:0 0 5px 0;
	background:url('/webapp_homepage//media/static/img/imgDotted.gif') repeat-x left bottom;
}
.h1StartMidShort {
	font-size: 12px;
	height:22px;
	padding: 4px 0 1px 0;
	margin:0 0 5px 0;
	background:url('/webapp_homepage//media/static/img/imgDotted.gif') repeat-x left bottom;
}
/*	right -------------------------------------------------------------------------*/
.divStartRight {
	position: relative;
	float: left;
	width: 245px;
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	border-top: 1px solid #d8d8d8;
	min-height: 650px;
}
.divStartRightContent {
	position:relative;
	display:block;
	overflow:fixed;
	height:394px;
	width:245px;
	margin: 0 0 0 0;
	padding: 0 0 3px 0;
}
.divStartImmoRightContent {
	position:relative;
	display:block;
	overflow:fixed;
	height:354px;
	width:245px;
	margin: 0 0 0 0;
	padding: 0 0 3px 0;
}
/*	SITEMAP ------------------------------------------------------------------------*/

.divStartLeftSitemap {
	position: relative;
	display:inline;
	float: left;
	width: 230px;
	margin: 0 15px 0 10px;
	padding: 0 0 0 0;
}
.divStartLeftItemSitemap {
	position: relative;
	float: left;
	width: 230px;
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	border-top: 0px solid #d8d8d8;
	
}
.divStartLeftItemSitemap table {
	width: 230px;
	padding-bottom:10px;
	
}
.divStartLeftItemSitemap td {
	padding-left:10px;
}
.divStartLeftItemSitemap li, * html .ulContent li {
	background:transparent url('/webapp_homepage//media/static/img/dot_right_list.gif') no-repeat scroll left 6px;
	list-style-type:none;
	padding:0 0 5px 10px;
	text-align:left;
}
.divStartLeftItemSitemap ul {
	font-size:12px;
	line-height:15px;
	margin:0;
	overflow:auto;
	padding:0;
}



.divStartLeftItemSitemap thead {
	color: #fff;
	background-color:#CC0000;
	height:20px;
	font-weight:bold;
}

.divStartLeftItemContentSitemap {
	position:absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
