@charset "utf-8";
/* CSS Document */
body, html {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#leftFloat { float:left; }
#rightFloat { float:right; }
#clear { clear:both; }
a { text-decoration:none;}

.width {width: 1000px; text-align:left;}

.topArea {
	height:100px;
	background-color:#151515;
}

.topMenu {
	background-color:#2A2A28;
	padding:10px;
	color: #F19C0E;
	font-family:Arial, sans serif;
	font-weight:600;
	font-size:13px;
	text-transform:uppercase;
}

.topMenu a {
	color:#F19C0E;
	text-decoration: none;
	margin:0px 20px;
	text-shadow:#000 0px 1px 0px;
}

.topMenu a:hover {
	color:#ff9;
	text-decoration: none;
	margin:0px 20px;
	text-shadow:#000 0px 1px 0px;
}

.blueTxt { color:#8998BD; font-weight:600; font-family: Arial, serif;height:13px;}
.orangeTxt { color:#F90; font-weight:600; font-family: Arial, serif; text-shadow:#fff 0px 1px 1px;height:15px;}
.boldTxt { font-weight:600;}
.name { color: #666; font-size:12px; font-weight:600; font-family: Arial, serif; height:50px;}
.bigTxt { font-size:15px; font-family:Ubuntu, serif;}

.recomendedProperty { background:url("/mb-imobiliare/javax.faces.resource/css/site/special-offert-bg.png.html") top repeat-x; height: 363px; padding-top: 20px;}
.recomendedProperty td { width:158px; padding-bottom:30px; border: 1px solid #fff !important; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.recomendedProperty td:hover { text-shadow:#fff 0px 1px 0px; width: 158px; padding-bottom:30px;}
.recomendedProperty td div { padding-left:0px;}
.recomendedProperty img { width:158px; padding-bottom:2px; height:135px; border:0px;}

.recentAdded td { width:158px; padding-bottom:15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.recentAdded td:hover {text-shadow:#fff 0px 1px 0px; width:158px; padding-bottom:15px;}
.recentAdded td div { padding-left:0px;}
.recentAdded img { width:158px; padding-bottom:2px; height:112px; border:0px;}


img.red { border-bottom:4px solid #f90;}
img.orange { border-bottom:4px solid #f90;}
img.blue { border-bottom:4px solid #f90;}
img.green { border-bottom:4px solid #f90;}
img.violet { border-bottom:4px solid #f90;}

img.thumbBorder0 { border-bottom:4px solid #f90;}
img.thumbBorder1 { border-bottom:4px solid #f90;}
img.thumbBorder2 { border-bottom:4px solid #f90;}
img.thumbBorder3 { border-bottom:4px solid #f90;}
img.thumbBorder4 { border-bottom:4px solid #f90;}

.price { position:absolute; padding:10px !important; font-size:12px; font-family: Arial, serif; color:#000; font-weight:bold; margin-top:8px;background-color: rgba(255, 153, 0, 0.8); text-shadow:#fff 0px 1px 0px; border-bottom:2px solid #000; box-shadow: 0 2px 0px #fff;}
.price2 { font-size: 11px;}
.identificator { position:absolute; padding:10px 10px; font-size:11px; font-family:Ubuntu, serif; color:#fff; font-weight:600; margin-top:60px;background-color: rgba(0, 128, 255, 0.8); text-shadow:#000 0px 1px 1px; border-bottom:2px solid #000;box-shadow: 0 2px 0 #fff;}



.filter { background:url("/mb-imobiliare/javax.faces.resource/css/site/gradient-bar.png.html") no-repeat; margin-bottom:10px; font-family:Ubuntu, serif; font-weight:bold; text-align:center; ;}
.filter th { vertical-align:middle;}
.filter select { width:150px; padding:3px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;font-family:Ubuntu, serif;}
.filter input { padding:3px 10px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;font-family:Ubuntu, serif;font-weight:bold; background-color:#f90; border:1px solid #666; text-shadow:#fff 0px 1px 0px;}
.filter .search-button { padding:3px 10px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;font-family:Ubuntu, serif;font-weight:bold; background-color:#f90; border:1px solid #666; text-shadow:#fff 0px 1px 0px;}

.submit { padding:3px 10px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;font-family:Ubuntu, serif;font-weight:bold; background-color:#f90; border:1px solid #666; text-shadow:#fff 0px 1px 0px;}
.add-button { padding:3px 10px; font-family:Arial, Helvetica, sans-serif; margin-right:20px;font-family:Ubuntu, serif;font-weight:bold; background-color:#f90; border:1px solid #666; text-shadow:#fff 0px 1px 0px;}
.leftColumn { background:#eaeaea;}

.sideMENU { width:190px; font-family:Ubuntu, serif; text-shadow:#fff 0px 1px 0px;}
.sideMENU ul { margin-bottom:10px !important; padding:10px; font-weight:bold; font-size:14px; background:#CCC; margin:0px;}

.sideMENU li { list-style-position:inside; list-style-type:none; font-weight:400; font-size:12px; color: #f90; margin-left:5px; margin-bottom:5px; padding-bottom:5px; border-bottom:2px solid #fff;}
.sideMENU li a { color: #333;}
.sideMENU li a:hover { color: #900;}

.sideMENU td {margin: 0px; padding:3px;}
.sideMENU td:hover {margin: 0px; padding:3px;}

.sideMENU .select { width:130px;}
.sideMENU .textArea { width:124px; height:80px;}


.pageTitle { padding:14px 0px 14px 10px; margin-bottom:10px; background: url("/mb-imobiliare/javax.faces.resource/css/site/gradient-bar.png.html") top no-repeat; font-family:Ubuntu, serif; font-size:14px; font-weight:bold; text-shadow:#fff 0px 1px 0px; color:#F90;}

.detailedProperty {}
.detailedProperty table {width: 410px;}
.detailedProperty table .grayTR { background-color:#eaeaea;}
.detailedProperty table tr td { margin:0px !important; padding:3px !important; }
.detailedProperty table tr th { margin:0px !important; padding:3px !important; text-align:left; vertical-align:top;}
.detailedProperty .galleryArea { width:380px;}
.detailedProperty .galleryArea a { border:0px;}
.detailedProperty .galleryArea .bigThumb { width:374px; height:auto; border:0px;}
.detailedProperty .galleryArea .smallThumb { width:69px; height:55px; margin-right:3px; border:0px;}

/*Footer*/
.footer {
	background:#272727 url("/mb-imobiliare/javax.faces.resource/css/site/footer-bg.png.html") repeat-x top;
	padding:10px 0px;
	margin-top:10px;
}

.footer td { color:white; font-family:Arial, serif; vertical-align:top; text-shadow:#000 0px 1px 0px;}
.footer td .title {color: #f90; margin-bottom:10px; font-weight:600;}
.footer td li {list-style-position: inside; list-style-type:square; margin-bottom:3px;}
.footer td a {color: white;}
.footer td a:hover {color: white; text-decoration:underline;}

.custom-select {
	width: 125px;
	border: 1px solid #999;
	background: #FFF;
	padding: 1px;
	font-size: 12px;
	color: #393939;	
} 

.custom-input {
	width: 121px;
	border: 1px solid #999;
	background: #FFF;
	padding: 1px;
	font-size: 12px;
	color: #393939;	
}

.custom-textarea {
	width: 121px;
	border: 1px solid #999;
	background: #FFF;
	padding: 1px;
	font-size: 12px;
	color: #393939;
	height: 70px;	
}

.pageLink {
	padding: 3px 5px;
	color: #F09D22;	
	border: 1px solid transparent;
}
.pageLink:hover {
	border: 1px solid #F09D22;
} 

.pageLinkSelected {
	padding: 3px 5px;
	color: #000;	
	border: 1px solid transparent;
}
