
#tabset1 ul,  #tabset2 ul{
  margin-bottom: 0px;	
}

#tabset1, #tabset2{
	margin-top:15px;	
}

#ListingDetailTitle{
	position:relative;	
}

#ListingDetailSubTitle{
	width:600px;	
	min-height:170px;
}

.listingview{
	color: #0343CE;
}
.listingview h1{
	font-size:44px;
	padding-bottom: 7px;
	line-height:46px;
}

#tabset1-tab-1 {
	height:450px;	
}


.aTab{
	margin:0px;	
}

.aTab:after {
    clear: both; 
}



.gallery{
	list-style-type:none;
	list-style-position:inside;	
}

.gallery li{
	display:inline;
	float:left;
	margin-left: 0px;
}

.gallery a img{
/*	width:125px;
	height:94px; */
	width:50px;
	height:50px;	
	background: none !important;
	border: 1px #000 solid;
	padding: 2px !important;
	margin:2px;
}
	

.gallery a:hover { border-color: #1799A9; }

#MainImageOnly{
	position:relative;	
}
#MainImageOnly img {
	background: none !important;
	border: 1px #000 solid;
	padding: 2px !important;
}

#enquire{
	position:absolute;
	top:140px;
	left:685px;
}

#ListingDetailContainer{
	font-size:14px;	
	position:relative;
}
#ListingDetailContainer h3{
	font-size:18px;	
	font-weight:bold;
}
#ListingDetailContainer h4{
	font-size:16px;	
}

.listingdetails, .listingdetailsR{
	list-style-position:inside;
	width:300px;
	overflow:visible;	
}

.listingdetailsR{
	width:360px;	
}
.listingdetails li, .listingdetail, .listingdetailsR, .listingdetailsR li{
	margin-left: 0px;
	/*font-size:14px;	*/
}

#additionalinfo{
	margin-top:20px;	
}

#roomsizes{
	margin-top:20px;	
}

.officeuse h3{
	color:red;
}

#surroundings, #RentalPeriod, #officeUse{
	width:100%;	
}

.disclaimer{
	margin-top:10px;
	font-size:75%;	
}

.underoffer_en{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/underoffer_en.png);
}
.underoffer_es{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/underoffer_es.png);
}
.underoffer_de{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/underoffer_de.png);
}
.sold_en{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/sold_en.png);
}

.sold_es{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/sold_es.png);
}

.sold_de{
	position: absolute;
	width: 100px;
	height: 100px;
	top: 3px;
	left: 3px;
	background: url(../images/sold_de.png);
}

#RentalPeriod th {
	border-style: inset;
	border-width: 1px;
	margin:0px;
	text-align:left;
	background-color: #022164;
}

#tariff-title{
	margin-top:10px;	
}

.staticTop{
	margin-top:20px;	
}

#filesDownload img{
	margin-right:5px;	
}

.file_desc{
	margin-left:10px;
	font-size:90%;	
}
.mandatory{
	color:red;
	font-size:80%;	
}

#Tools.iframe object{
	width:700px;
	height:275px;
	overflow: auto;	
}