/* property listing - first page */

div.PropertyListing {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	text-align:left;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	width:191px;
	height:auto;
	line-height:110%
} 

div.PropertyListing a {
	float:left;
}

div.PropertyListing IMG.photo_198 {
	width:95px;
	height:65px;
	border-top-color:#d9d9d9;
	border-top-width:1px;
	border-right-color:#d9d9d9;
	border-right-width:1px;
	border-bottom-color:#d9d9d9;
	border-bottom-width:1px;
	margin-right:5px;
	z-index:4;
}

div.PropertyListing span.PropertyTitle {
	display:block;
	position:absolute;
	height:16px;
	width:90px;
	margin-top:-16px;
	margin-left:2px;
	background-image:url(bijeli-okvir-preko-slike2.gif);
	background-repeat:no-repeat; 
	padding-left:8px;
	text-align:center;
	color:#243b74;
	font-size:10px;
	z-index:5;
}

div.PropertyListing span.ShortDescription {
	display:block;
	margin-left:5px;
}

div.PropertyListingClear {
	clear:both;
	height:0px;
	margin-bottom:0px;
}

/* property listing - second page */

div.PropertyListing2 {
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	text-align:left;
	margin-top:3px;
	margin-left:0px;
	width:96px;
	height:64px;
}

div.PropertyListing2 IMG.photo_198 {
	left:0px;
	width:94px;
	height:62px;
	border-color:#d9d9d9;
	border-width:1px;
	float:left;
	margin-bottom:0px;
	margin-right:2px;
}

div.PropertyListing2 div.PropertyTitle {
	position:absolute;
	display:block;
	top:48px;
	left:2px;
	height:16px;
	width:90px;
	background-image:url(bijeli-okvir-preko-slike2.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	text-align:center;
	color:#243b74;
	font-size:10px;
}

#dnn_ctr532_Latest_ctl00,
#dnn_ctr586_Latest_ctl00 {
	width:198px;
	margin-top:1px;
}

/* property listing 2a  */

div.PropertyListing2a {
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	text-align:left;
	margin-top:3px;
	margin-left:0px;
	width:97px;
	height:64px;
}

div.PropertyListing2a IMG.photo_198 {
	left:0px;
	width:95px;
	height:62px;
	border-color:#d9d9d9;
	border-width:1px;
	float:left;
	margin-bottom:0px;
	margin-right:5px;
}

div.PropertyListing2a div.PropertyTitle {
	position:absolute;
	display:block;
	top:48px;
	left:3px;
	height:16px;
	width:90px;
	background-image:url(bijeli-okvir-preko-slike2.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	text-align:center;
	color:#243b74;
	font-size:10px;
}

#dnn_ctr502_Latest_ctl00,
#dnn_ctr530_Latest_ctl00,
#dnn_ctr574_Latest_ctl00 {
	width:201px;
	margin-top:1px;
}

/* details */ 

TD.PropertyBreadCrumbs {
	display:none;
}

div.PropertyViewMainApt {
	position:relative;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
	text-align:left;
	margin-top:-4px;
	margin-left:0px;
	width:612px;
	height:290px;
	overflow:hidden;
}

div.PropertyViewMainApt div.PropertyPhotos {
	position:absolute;
	top:0px;
	left:0px;
	width:420px;
}

div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoFirst {
	position:absolute;
	top:0px;
	left:0px;
	width:186px;
	height:126px;
}

div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoFirst div.Photo IMG.photo_198 {
	width:184px;
	height:124px;
	border-width:1px;
	border-color:#d9d9d9;
	z-index:1;
}

#dnn_ctr501_Default_ViewProperty_ctl00,
#dnn_ctr541_Default_ViewProperty_ctl00,
#dnn_ctr525_Latest_ctl00_ctl00_ctl00 {
	position:absolute;
	top:0px;
	left:212px;
	width:186px !important;
}


div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoItem div.Photo {
	width:57px;
	height:57px;
	margin-right:4px;
}

div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoItem div.Photo IMG.photo_198 {
	width:55px;
	height:39px;
	border: 2px solid #ffffff;
	border-width: 2px 2px 18px;
}

div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoItem div.Photo a:hover IMG.photo_198 {
	border: 2px solid #d7d9db;
	border-width: 2px 2px 18px;
	color: #d7d9db;
	border-top-color: #d7d9db;
	border-right-color: #d7d9db;
	}

div.PropertyViewMainApt div.PropertyPhotos div.PropertyPhotoItem div.Photo a:hover { 
	color: #d7d9db; 
}

div.PropertyViewMainApt div.PropertyTitle {
	position:absolute;
	display:block;
	top:104px;
	left:52px;
	height:21px;
	width:127px;
	background-image:url(bijeli-okvir-preko-slike3.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:3px;
	text-align:center;
	vertical-align:middle;
	color:#243b74;
	z-index:1;
}

div.PropertyViewMainApt div.PropertyLargeDescription {
	position:absolute;
	display:block;
	top:130px;
	left:0px;
	width:186px;
	height:130px;
	overflow:hidden;
	padding-top:5px;
	z-index:3;
}

div.PropertyViewMainApt div.PropertyGoogleMaps {
	position:absolute;
	display:block;
	top:179px;
	left:215px;
	width:181px;
	height:130px;
}

div.PropertyGoogleMaps IMG {
	border-width:1px;
	border-color:#d9d9d9;
	width:179px;
	height:82px;
}

div.PropertyViewMainApt div.PropertyLargeDescription,
div.PropertyViewMainApt div.PropertyLargeDescription .MsoNormal,
div.PropertyViewMainApt div.PropertyLargeDescription .MsoNormal span,
div.PropertyViewMainApt div.PropertyLargeDescription .MsoNormal p span,
div.PropertyViewMainApt div.PropertyLargeDescription p span {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:left !important;
	vertical-align:middle !important;
}

div.PropertyViewMainApt div.PropertyPrices {
	position:absolute;
	display:block;
	top:0px;
	left:427px;
	width:193px;
	height:260px;
	overflow:hidden;
	padding-top:5px;
	z-index:3;
}

div.PropertyViewMainApt div.PropertyPrices TD {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#243b74;
}

div.PropertyViewMainApt div.PropertyPrices,
div.PropertyViewMainApt div#root1,
div.PropertyViewMainApt div.PropertyPrices .MsoNormalTable,
div.PropertyViewMainApt div.PropertyPrices .MsoNormal,
div.PropertyViewMainApt div.PropertyPrices .MsoNormal span,
div.PropertyViewMainApt div.PropertyPrices .MsoBodyText2,
div.PropertyViewMainApt div.PropertyPrices .MsoBodyText2 p,
div.PropertyViewMainApt div.PropertyPrices .MsoBodyText2 p o {
	font-family:Tahoma, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#243b74 !important;
	text-align:center !important;
	vertical-align:middle !important;
}

div.PropertyViewMainApt div.PropertyPrices .MsoNormalTable {
	width:95% !important;
	margin-left: 0px !important;
}

div.PropertyViewMainApt div.PropertyPrices .MsoNormalTable,
div.PropertyViewMainApt div.PropertyPrices .MsoNormalTable TD {
	border-color: #9f9f9f !important;
	border-style:solid !important;
	border-width:1px !important;
	padding:3px !important;
}

.PropertyLargeDescription .ShowDescription {
	display:block;
}

.PropertyLargeDescription .HideDescription {
	display:none;
}

/* Scroller Large Description */
#root0 {
	position:		absolute;
	left:0px;
	top:130px;
	height:			140px;
	width:			186px;
	margin: 			0px 0px 0px 0px;		
}
#root0 p 	{
	margin:			0px 0px 0px 0px;
}
#thumb0 		{
	display:none;
/*	position:absolute;
	height:			9px;
	width:			15px;
	left: 			171px !important;
	top:9px !important; */
}
#up0 	{
	position:absolute;
	left: 155px !important;
	top:132px !important;
	width:14px !important;
	height:13px !important;
	z-index:1;
}
#dn0 	{
	position:absolute;
	left: 173px !important;
	top: 133px !important;
	width:14px !important;
	height:13px !important;
	z-index:2;
}
#up0 a, #up0 a img, #dn0 a, #dn0 a img, #thumb0 a , #thumb0 a img{
		border:			0px;
}
#scroll0Container { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			186px; 
		height:			130px; 
		clip:			rect(0 186 130 0); 
		overflow:			auto; 
}
#scroll0Content { 
		position:absolute;
		left:			0px; 
		top:			0px; 
		width:			186px; 
}

/* Scroller Prices */

#root1 {
	position:		absolute;
	left:420px;
	top:0px;
	height:			260px;
	width:			182px;
	margin: 			0px 0px 0px 0px;		
}
#root1 p 	{
	margin:			0px 0px 0px 0px;
}
#thumb1 		{
	display:none;
/*	position:absolute;
	height:			9px;
	width:			15px;
	left: 			171px !important;
	top:9px !important; */
}
#up1 	{
	position:absolute;
	left: 155px !important;
	top:262px !important;
	width:14px !important;
	height:13px !important;
	z-index:1;
}
#dn1 	{
	position:absolute;
	left: 173px !important;
	top: 263px !important;
	width:14px !important;
	height:13px !important;
	z-index:2;
}
#up1 a, #up1 a img, #dn1 a, #dn1 a img, #thumb1 a , #thumb1 a img{
		border:			0px;
}
#scroll1Container { 
		position:absolute;
		left:			420px; 
		top:			0px; 
		width:			182px; 
		height:			0px; 
		clip:			rect(420 182 260 420); 
		overflow:			auto; 
}
#scroll1Content { 
		position:absolute;
		left:			420px; 
		top:			0px; 
		width:			182px; 
}