@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sep{overflow:hidden; clear:both; width:100%; height:0px;}

.content{width:990px; background-image:url(../images/content.gif); background-repeat:repeat-y;}
.header{width:990px; background-image:url(../images/header.gif); background-repeat:no-repeat; background-position:top;}
    .textHeader {width:220px; float:left; display:inline; font-size:14px; color:#000; margin:190px 0 0 70px; text-align:left; position:relative; top:10px}
    .textHeader2{width:615px; float:left; display:inline; font-size:14px; color:#ffffff; font-weight:bold; text-align:left; text-indent:50px; margin:60px 0 0 0}
	.link_facebook {width:615px; float:left; display:block; height:30px; margin:80px 0 0 0}
	.login{width:600px; float:left; display:inline; margin:30px 0 0 70px; text-align:left;}
	.meniu{width:220px; float:left; display:inline; margin:15px 0 0 39px; }
		.meniu ul.men{ list-style:none; margin:0; padding:0; width:221px; background-image:url(../images/bottom_meniu.gif); background-position:bottom left; background-repeat:no-repeat; height:395px;}
		.meniu ul.men li{ text-align:left; text-indent:33px;}
		.meniu ul.men li a{width:221px; height:32px; line-height:32px; display:block; background-image:url(../images/meniu_off.gif); background-repeat:no-repeat; text-decoration:none; color:#2b2f46; font-size:15px;}
		.meniu ul.men li a:hover{background-image:url(../images/meniu_on.gif); background-repeat:no-repeat; color:#ffffff;}
		.meniu .sold{width:221px; height:64px; background-image:url(../images/sold.gif); background-repeat:no-repeat; margin:8px 0 0 0;}
		.meniu .news{width:221px; height:47px; background-image:url(../images/news.gif); background-repeat:no-repeat; margin:8px 0 0 0;}
	.maincontent{width:665px; float:left; display:inline; margin:20px 0 0 17px; }
		.sus{width:665px; margin-top:10px}
			.welcome{width:287px; float:left; display:inline;}
				.welcome .title{font-size:22px; color:#2f3e69; text-align:left; margin:0px; padding:0px}
				.welcome h1{display:none;}
				.welcome .WebContent{height:112px !important; color:#2f3e69; overflow:hidden;}
				.welcome .WebContent p {margin:0px; padding:0px}
				.welcome .towns{width:287px; padding:10px 0 0 0 ; margin:0px !important}
					.welcome .left{width:130px; float:left; display:inline; text-align:left; margin:0 0 0 10px; color:#2f3e69;}
					.welcome .left span{ font-size:14px; color:#b79735;}
					.welcome .right{width:130px; float:left; display:inline; text-align:left; margin:0 0 0 10px; color:#2f3e69;}
					.welcome .right span{ font-size:14px; color:#b79735;}
                .welcome .SubPages {display: none;}
			.qs{width:355px; margin:20px 0 0 22px; float:left; display:inline;}
				.qs .title{font-size:18px; color:#2f3e69; text-align:left;}
				.qs .content2{width:355px; margin:5px 0 0 0;}
				
		.jos{width:665px; margin:13px 0 0 0;}
			.openhouse{width:287px; height:267px; float:left; display:inline; background-image:url(../images/openhouse.gif); background-repeat:no-repeat;}
			.gchomes{width:365px; height:266px; padding-top: 0px; float:left; display:inline; background-image:url(../images/gchomes.gif); background-repeat:no-repeat; margin:0 0 0 13px;}
.txt_gchomes { font-size:16px; text-align:center; line-height:30px}
.bottom{width:990px; height:11px; background-image:url(../images/bottom.gif); background-repeat:no-repeat;}

.footer{ margin:10px 0 0 0;}
    .footer .copy{color:#2f3e69; font-family:Verdana; font-size:11px;}
    .footer .erealty{color:#646464; font-size:11px;}
    .footer .erealty a{color:#a40808; font-size:11px;}
/*/************************************ HOMEPAGE ***********************************************************/




.QuickLogin {width:600px !important; height: 45px !important; overflow: hidden; text-align:left; }
.QuickLogin span {color: #ffffff !important; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:center;}
.QuickLogin span label {}
.QuickLogin span a {color: #ffffff !important; font-size:13px; font-weight:bold; text-align:center;}
.QuickLogin span a:hover {color: #083a81 !important; font-size:13px; font-weight:bold;}
.QuickLogin ul {}
.QuickLogin ul li {}
.QuickLogin ul li a {color: #000000; }
.QuickLogin ul li a:hover {color: #000000; }

.QuickLogin .spanLogin {width: 300px !important; margin-right: 10px; float: left; clear: none; }
.QuickLogin .spanLogin a {}
.QuickLogin .spanLogin a:hover {}
.QuickLogin .spanLogout {width: 300px !important; margin-right: 10px; float: left; clear: none; }
.QuickLogin .spanLogout a {}
.QuickLogin .spanLogout a:hover {}
.QuickLogin .spanLogout label {}
.QuickLogin .AccountLinks {width: 50% !important; float: left; clear: none; font-family: Tahoma; text-align:center; }
.QuickLogin .AccountLinks li {}
.QuickLogin .AccountLinks li a {background-color: #282c43 !important; border: 1px solid #ffffff !important; color: #ffffff; }
.QuickLogin .AccountLinks li a:hover {color: #9ba8cc; border: 1px solid #ffffff !important;}
.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 {}

.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:300px !important; height:225px !important; margin:30px 0 0 32px;}

.HomepageFeaturedProperties .listing .listingDetails {margin: 0px; padding: 0px; float: left;text-align:left; width:239px;margin-top:10px !important; text-indent:16px; display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location {margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;color:#000000; }
.HomepageFeaturedProperties .listing .listingDetails .location .adr {display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .locality {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparatorDash { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .region { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-codeSeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-code { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo {margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; }
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .price {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceSeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .fn { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offerSeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .offer { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .description {margin: 0px; padding: 0px; display:none;}

.HomepageFeaturedProperties .listing .listingLinks {margin: 0px; padding: 0px;margin-top:10px !important; display:none;}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails { text-align:center !important;}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a { margin:0; padding:0; background-image:url(../images/butonDetails.jpg); background-repeat:repeat-x;  width:95px !important;height:22px; line-height:22px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; border:1px #f1b519 solid;}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a:hover {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo { display:none;}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a {}
.HomepageFeaturedProperties .listing .listingLinks .requestinfo span a:hover {}


/*Open House*/
ul.HomepageOpenHouses {display: block; float: left; margin: 0px; padding: 0px; list-style-type: none; overflow-y: auto; overflow-x:hidden; }
.HomepageOpenHouses {width: 282px; height: 230px; margin: 30px 0px 0px 0px !important; }

.HomepageOpenHouses li.listing {display: block; margin: 0px; padding: 0px 0px 0px 0px; list-style-type: none; width: 265px; clear: both; }
.HomepageOpenHouses .listing {height: 62px; overflow: hidden; margin:10px 0px !important; border-bottom: 1px dotted #CCCCCC; }

.HomepageOpenHouses .listing a.permalink {text-decoration: none; display: block; width: 100%; cursor: pointer; height:62px; }
.HomepageOpenHouses .listing a {text-decoration: none; }
.HomepageOpenHouses .listing a:hover {text-decoration: none; background-color: #ffffff; }

.HomepageOpenHouses .listing .listingPhoto {display: block; margin: 0px; padding: 0px; float: left; clear: none; width: 30%; }

.HomepageOpenHouses .listing .listingPhoto img {width: 90%; float: none; display: block; margin: auto; }
.HomepageOpenHouses .listing .listingPhoto img.photo {border: 1px solid #000000 !important; }

.HomepageOpenHouses .listing .listingDetails {display: block; margin: 0px; padding: 0px; float: left; clear: none; width: 69.5%; font-size:11px; line-height: normal; text-align: left; color: #000000; }

.HomepageOpenHouses .listing .listingDetails .location {display: block; margin: 0px; padding: 0px; clear: both; font-weight:bold; }
.HomepageOpenHouses .listing .listingDetails .location .adr {}

.HomepageOpenHouses .listing .listingDetails .basicinfo {display: block; margin: 0px; padding: 0px; clear: both; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .priceLabel {display: none; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .price {display: inline; font-weight:bold; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .priceSeparator {display: inline; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .fn {display: inline; }
.HomepageOpenHouses .listing .listingDetails .basicinfo .offerSeparator {}
.HomepageOpenHouses .listing .listingDetails .basicinfo .offer {}

.HomepageOpenHouses .listing .listingDetails .dateandtime {display: block; margin: 0px; padding: 0px; clear: both; font-size: 11px; color: #555555; font-weight: normal; white-space: nowrap; }




.QuickSearch {width: 100%; margin:0 !important; padding:0 !important;}

.QuickSearchTabs {width:100%;height: 32px !important;clear: both; background-image:url(../images/qs_top.gif); background-repeat:no-repeat; background-position:bottom;}
.QuickSearchTabs ul {list-style-type:none;margin:0px;padding:0px;}
.QuickSearchTabs ul li {list-style-type:none;margin:0px;padding:0px;text-align:center;display:block;float:left;width:110px !important; line-height: 25px;}
.QuickSearchTabs ul li a {display:block;text-decoration:none;margin-right: 1px;line-height: 25px !important; font-family:Tahoma; font-size:14px; color:#000000; background-image:url(../images/qs_tabs.gif); background-repeat:no-repeat; background-position:-110px 0px;}
.QuickSearchTabs ul li a:hover {}
.QuickSearchTabs ul li a.active {display:block;text-decoration:none;margin-right: 1px; font-size: 14px; font-family:Tahoma; font-weight:bold; font-size:14px; color:#000000; background-image:url(../images/qs_tabs.gif); background-repeat:no-repeat; background-position:0px 0px;}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {width:100%;clear: both; height:122px; background-image:url(../images/qs_content.gif); background-repeat:no-repeat;}
.QuickSearchBodyLeft {width:40%;margin:0% 2% 0% 5% !important;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBodyRight {width:40%;margin:0% 2% 0% 5% !important;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}

.QuickSearchBody ul {list-style: none; margin: 0px; padding: 0px; }
.QuickSearchBody ul li {list-style: none; margin: 0px; padding: 0px; }
.QuickSearchBody div div div { height:40px;}
.QuickSearchBodyLeft div div {clear:both;}
.QuickSearchBodyRight div div {clear:both;}

.QuickSearchBody select {width:97%; font-size:11px;}
.QuickSearchBody label {display:block;width:97%;margin-bottom:0px !important;margin-top:0px !important; font-size: 12px; font-weight:bold;}

.QuickSearchBody .Double {display: block; clear: both; width:99%;  font-size:11px;}
.QuickSearchBody .Double select {width:48%;display: block; float: left; clear: none; }
.QuickSearchBody .Double span {width:1%;display: block; float: left; clear: none; }

.QuickSearchBodySelectTown {display: none; }

.QuickSearchLinks {width:100%;height: 50px !important;clear: both; background-image:url(../images/qs_bottom.gif); background-repeat:no-repeat;}
.QuickSearchLinkSearch {width:40%;margin:2% 2% 0% 5% !important;text-align:right;float:right;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkAdvanced {width:40%;margin:4% 2% 0% 5% !important;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkSearch a {display:block;float:right;margin-right:26px;width:85px !important;height:28px !important;line-height:28px !important; font-weight:bold; text-decoration:none;text-align:center;overflow: hidden; color:#202b49; background-image:url(../images/qs_buton.gif);}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px; color:#574306; }
.QuickSearchLinkAdvanced a {display:block;float:left; text-transform: lowercase; font-weight:bold; color:#574306; }
.QuickSearchLinkAdvanced a:hover {}

