@charset "utf-8";
/* CSS Document */

body{background-color:#8ab6e2; margin:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sep{clear:both; overflow:hidden; width:100%; height:0;}

.container{width:952px;}
.top{width:952px; height:190px; background-image:url(../images/top.jpg); background-repeat:no-repeat;}
.top .txt{color:#fefefe; padding:35px 0 0 0;}
.top .txt .txt1{font-family:Times New Roman; font-size:24px; font-weight:bold;}
.top .txt .txt2{font-family:Times New Roman; font-size:16px; font-weight:bold;padding:4px 0 0 0;}
.top .txt .txt3{font-family:Verdana; font-size:11px; font-weight:bold;padding:4px 0 0 0;}
.top .mls{width:952px;}
.top .txt4{width:952px; font-family:Times New Roman; font-size:10.5px; color:#ffffff; text-align:left; text-indent:15px;}
.top .mls{width:952px; height:30px;}
	.top .mls div.IDSearch { margin-top:3px;}
	.top .mls span.IDSearchText{ font-size: 12px; color:#ffffff;}
	.top .mls span.IDSearchInput input{ border: 1px solid #6699cc; padding:0px; margin:0px; width:98px; height:14px}
	.top .mls span.IDSearchButton input{ background-image:url(../images/search_but.jpg); background-position:top; background-repeat:no-repeat; width:22px !important; height:16px !important; padding:0px; margin:0px; border:0px !important;}
.content{width:952px; background-image:url(../images/content.jpg); background-repeat:repeat-y;}
	.left_content{width:218px; float:left; display:inline; margin:5px 0 0 10px;}
		.meniu{width:218px; height:306px; background-image:url(../images/meniu_bg.jpg); background-repeat:no-repeat;}
			.meniu ul,li{list-style:none; padding:0; margin:0;}
			.meniu ul{margin:13px 0 0 0;}
			.meniu ul li{font-size:14px; font-weight:bold; height:38px;display:block; margin-top:-12px;}
			.meniu ul li a{width:212px; height:38px; line-height:45px; overflow:hidden;  display:block; text-decoration:none; background-image:url(../images/meniu_off.gif); background-repeat:no-repeat; color:#021b33; text-align:left; text-indent:35px;}
			.meniu ul li a:hover{background-image:url(../images/meniu_on.gif); background-repeat:no-repeat;}
		.login{width:214px; height:121px; background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; margin:5px 0 0 0;}
		.CenterRight .login {width:auto; height:auto; background-image:none; background-repeat:no-repeat; margin:0 0 0 0;}
		.career{width:212px; height:207px; background-image:url(../images/adv_bg.jpg); font-size:17px; color:#132665; background-repeat:no-repeat; margin:5px 0 0 0;}
		.career .career_content{ padding:145px 0 0 0;}
		.career a{color:#132665; font-weight:bold; font-size:12px;}
		.login2{width:214px; height:146px; margin:5px 0 0 0; padding:0; }
		.login2 iframe {width:214px; height:146px; margin:0; padding:0; border: none; }
		.adv{width:214px; height:104px; background-image:url(../images/career_bg.jpg); font-size:14px; color:#15406b; background-repeat:no-repeat; margin:6px 0 0 0;}
		.adv .title{ font-size:17px; color:#132665; font-weight:bold; padding:5px 0 10px 0; }
		.adv a{ font-size:14px; color:#15406b;}
	.main_content{width:706px; float:left; display:inline; margin:5px 0 0 8px;}
		.stanga{width:368px; float:left; display:inline;}
			.welcome{width:368px; height:157px; background-image:url(../images/welcome.jpg); background-repeat:no-repeat; margin:5px 0 0 0;}
			.welcome .txt{ font-size:13px; display:block; color:#ffffff; width:70%; height:83px; overflow:hidden; padding:45px 0 0 15px;}
			.welcome .txt .SubPages{ display:none;}
			.welcome .txt .WebContent p{ text-align: center; color:#ffffff;}
			.welcome .more{text-align:right; padding:10px 8px 0 0;}
			.welcome .more a{color:#0d355c; font-size:11px; font-family:Verdana; text-decoration:none;}
            .qs{width:368px; height:247px; background-image:url(../images/qs.jpg); background-repeat:no-repeat; margin:5px 0 0 0;}
            .qs .title{ font-size:17px; color:#004990; height:33px; line-height:30px; text-align:left; text-indent:10px; font-weight:bold;}
            .oph{width:369px; height:212px; background-image:url(../images/open_house.jpg); background-repeat:no-repeat; margin:5px 0 0 0;}
            .worth{width:368px; height:155px; background-image:url(../images/worth.jpg); background-repeat:no-repeat; margin:5px 0 0 1px;}
            .worth .txt{font-family:Times New Roman; font-size:18px; font-weight:bold; color:#355a94; text-align:right; margin:0 20px 0 0; padding:60px 0 0 0;}
            .worth .txt a{color:#000000; text-decoration:none;}
            .short_sale{width:368px; height:109px; background-image:url(../images/short_sale.jpg); background-repeat:no-repeat; margin:5px 0 0 2px;}
            .short_sale .title{ font-size:15px; font-weight:bold; color:#132665; text-align:left; margin:0 0 0 157px; padding-top:5px;}
            .short_sale .txt{ font-size:14px; color:#15406b; text-align:left; text-align:left; margin:10px 0 0 157px;}
            .short_sale .txt a{color:#15406b;}
		.dreapta{width:330px; float:left; display:inline; margin:0 0 0 6px;}
			.featured{width:330px; height:782px; background-image:url(../images/featured.jpg); background-repeat:no-repeat; margin:10px 0 0 0;}
			.featured .strip{ padding:30px 0 0 0;}
            .commercial{width:329px; height:108px; background-image:url(../images/commercial.jpg); background-repeat:no-repeat; margin:5px 0 0 1px;}
            .commercial .title{ font-size:15px; font-weight:bold; color:#132665; text-align:left; margin:0 0 0 147px; padding-top:5px;}
            .commercial .txt{ font-size:14px; color:#15406b; text-align:left; text-align:left; margin:15px 0 0 147px;}
            .commercial .txt a{color:#15406b;}

.bottom{width:952px; height:12px; background-image:url(../images/bottom.jpg); background-repeat:no-repeat;}

.footer{color:#ffffff; height:40px;}
.footer a{color:#ffffff;}
.footer span{ font-family:Verdana; font-size:11px;}
.footer span a{color:#ffffff;}
/**************************************************************************************************************************/

/* CSS Document */

.QuickLogin {width: 200px !important; height: 110px !important; overflow: hidden; text-align:center; padding:10px 0 0 0 !important;}
.QuickLogin span {color: #0e4882; font-family:Arial, Helvetica, sans-serif; font-size:12.5px;}
.QuickLogin span label {}
.QuickLogin span a {color: #0e4882; }
.QuickLogin span a:hover {color: #0e4882; }
.QuickLogin ul li {}
.QuickLogin ul li a {color: #0e4882; }
.QuickLogin ul li a:hover {color: #0e4882; }

.QuickLogin .spanLogin {width: 200px !important; margin-right: 10px; float: none !important; display:block; clear: none; height:37px;}
.QuickLogin .spanLogin a {}
.QuickLogin .spanLogin a:hover {}
.QuickLogin .spanLogout {width: 200px !important; margin-right: 10px; float: none !important; display:block; clear: none; height:37px;}
.QuickLogin .spanLogout a {}
.QuickLogin .spanLogout a:hover {}
.QuickLogin .spanLogout label {}
.QuickLogin .AccountLinks {width: 100% !important; display:block; font-family: Tahoma; padding:0 !important;}
.QuickLogin .AccountLinks li {width: 70% !important; display:inline; margin:5px 0 0 30px;}
.QuickLogin .AccountLinks li a {background-color: #6296c6; border: 1px solid #406c99; color: #FFFFFF; }
.QuickLogin .AccountLinks li a:hover {color: #d8ebff;}
.QuickLogin .AccountLinks li a label {color: #FFFFFF;}

/* CSS Document */
ul.HomepageFeaturedProperties {display: block; float: left; margin: 0px; padding: 0px; list-style-type: none; }
.HomepageFeaturedProperties {}

.HomepageFeaturedProperties li.listing {display: block; margin: 0px; padding: 0px; list-style-type: none; }
.HomepageFeaturedProperties .listing { float:left; display:block;}

.HomepageFeaturedProperties .listing .listingPhoto {margin: 0px; padding: 0px; float: left; }
.HomepageFeaturedProperties .listing .listingPhoto a {}
.HomepageFeaturedProperties .listing .listingPhoto a:hover {}
.HomepageFeaturedProperties .listing .listingPhoto a.permalink {}
.HomepageFeaturedProperties .listing .listingPhoto img {}
.HomepageFeaturedProperties .listing .listingPhoto img.photo { width:194px !important; height:146px !important; margin-left:5px !important;}

.HomepageFeaturedProperties .listing .listingDetails {margin: 0px; padding: 0px; float: left; display:none; }
.HomepageFeaturedProperties .listing .listingDetails .location {margin: 0px; padding: 0px; }
.HomepageFeaturedProperties .listing .listingDetails .location .adr { color:000000 !important;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .locality {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparatorDash {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .region {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-codeSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-code {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo {margin: 0px; padding: 0px; }
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .price {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .fn {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offerSeparator {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offer {}
.HomepageFeaturedProperties .listing .listingDetails .description {margin: 0px; padding: 0px; }

.HomepageFeaturedProperties .listing .listingLinks {margin: 0px; padding: 0px; float: left;display:none; }
.HomepageFeaturedProperties .listing .listingLinks .viewdetails {}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a {}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a:hover {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a:hover {}



ul.HomepageOpenHouses {display: block; float: left; margin: 25px 0 0 5px; padding: 0px; list-style-type: none; overflow: auto; }
.HomepageOpenHouses {width:355px; height:175px;}

.HomepageOpenHouses li.listing {display: block; margin: 0px; padding: 0px; list-style-type: none; width: 95%; clear: both; }
.HomepageOpenHouses .listing {height: 75px; overflow: hidden; margin-top: 5px !important; }

.HomepageOpenHouses .listing a.permalink {text-decoration: none; display: block; width: 100%; cursor: pointer; }
.HomepageOpenHouses .listing a {text-decoration: none; }
.HomepageOpenHouses .listing a:hover {text-decoration: none; }

.HomepageOpenHouses .listing .listingPhoto {display: block; margin: 0px; padding: 0px; float: left; clear: none; width: 30%; }

.HomepageOpenHouses .listing .listingPhoto img {width:103px; height:75px; float: left; display: block; margin:0 !important }
.HomepageOpenHouses .listing .listingPhoto img.photo {border: 1px solid #CCCCCC !important;}

.HomepageOpenHouses .listing .listingDetails {display: block; margin:0 0 0 3%; padding: 0px; float: left; clear: none; width: 63%; }

.HomepageOpenHouses .listing .listingDetails .location {display: block; margin: 0px; padding: 0px; clear: both; color: #000000; text-align:left;}
.HomepageOpenHouses .listing .listingDetails .location .adr {}

.HomepageOpenHouses .listing .listingDetails .basicinfo {display: block; margin: 0px; padding: 0px; clear: both; font-size: 11px; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .priceLabel {color: #132665; display: block; float: left; clear: none; font-weight:bold;}
.HomepageOpenHouses .listing .listingDetails .basicinfo .price {color: #132665; display: block; float: left; clear: right; font-weight:bold;}
.HomepageOpenHouses .listing .listingDetails .basicinfo .priceSeparator {display: block; height: 1px; overflow: hidden; width: 100%; clear: both; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .fn {display: block; float: left; clear: left; color: #295989; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .offerSeparator {display: block; float: left; clear: none; color: #295989; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .offer {display: block; float: left; clear: none; color: #295989; }

.HomepageOpenHouses .listing .listingDetails .dateandtime {display: block; text-align:left; margin: 0px; padding: 0px; clear: both; text-transform: lowercase !important; color: #295989; font-size: 11px;}



.QuickSearch {width: 100%; }

.QuickSearchTabs {width:100%;height:30px !important;clear: both;  background-image:url(../images/qs_top.jpg); background-position:bottom left; background-repeat:no-repeat; margin:0; padding:0;}
.QuickSearchTabs ul {list-style-type:none;margin:0px;}
.QuickSearchTabs ul li {list-style-type:none;margin:0px; text-align:center;display:block;float:left;width:110px !important; }
.QuickSearchTabs ul li a {display:block;text-decoration:none;margin-right: 1px; height:27px; line-height:27px; font-family:Tahoma; font-size:14px;color:#464646 !important; width:111px; background-image:url(../images/qs_tabs.gif); background-position:-111px 0px; background-repeat:no-repeat;}
.QuickSearchTabs ul li a:hover {}
.QuickSearchTabs ul li a.active {display:block;text-decoration:none;margin-right: 1px;height:27px; line-height:27px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#000000;width:110px; background-image:url(../images/qs_tabs.gif); background-position:0px 0px; background-repeat:no-repeat;}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {width:100%;clear: both; background-image:url(../images/qs_content.jpg); background-repeat:no-repeat; height:138px; font-size:12px !important;font-weight:bold !important;}
.QuickSearchBodyLeft {width:40%;margin:1% 5% 1% 5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBodyRight {width:45%;margin:1% 5% 1% 0%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBody ul {list-style: none;margin: 0px;padding: 0px;}
.QuickSearchBody li {list-style: none;margin: 0px;padding: 0px;}
.QuickSearchBody br {display: block;clear: both;}
.QuickSearchBodyLeft select {width:98%; font-size:11px !important;}
.QuickSearchBodyRight select {width:44%; font-size:11px !important;}
.QuickSearchBody label {display:block;margin-bottom:2px;margin-top:5px;}

.QuickSearchLinks {width:100%;height: 44px !important;clear: both; background-image:url(../images/qs_bottom.jpg); background-position:bottom left; background-repeat:no-repeat; display:block; margin:0; }
.QuickSearchLinkSearch {width:40%;margin:0% 5% 0% 5%;text-align:right;float:right;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkAdvanced {width:40%;margin:0% 5% 0% 5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline; color:#1a3e63 !important;}
.QuickSearchLinkSearch a {display:block;float:right;width:92px;height:27px !important;line-height:25px !important;text-decoration:none;text-align:center; background-image:url(../images/search_tab.jpg); background-repeat:repeat-x; color:#ffffff !important; font-size:14px !important; margin-right:10px !important;}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px; font-size:12px !important; font-family:Verdana, Arial, Helvetica, sans-serif !important; text-transform:lowercase;}
.QuickSearchLinkAdvanced a {display:block;float:left; color:#1a3e63 !important; font-size:12px !important; font-family:Verdana, Arial, Helvetica, sans-serif !important; text-transform:lowercase;}
.QuickSearchLinkAdvanced a:hover {}
