@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.clear{overflow:hidden; clear:both; height:1px; width:100%;}

.container{width:933px;}
	.header{background-image:url(../images/header.jpg); background-repeat:no-repeat;width:933px; height:254px;}
		.header	div.login{ padding:100px 0 0 600px;}
		.header	div.email{width:150px; height:26px; display:inline; float:right; margin:70px 30px 0 0;}
		.header	div.email a{width:150px; height:26px;display:block; text-decoration:none;}
		.header	div.header_txt{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin-top:99px; text-align:center;}
		.header	div.header_txt a{color:#FFFFFF; text-decoration:none;}
	.content{width:933px; background-image:url(../images/subheader.jpg); background-position:top; background-repeat:no-repeat;}
		.meniu{width:207px; float:left; display:inline;}
		.meniu2{width:207px; float:left; display:inline; background-image:url(../images/meniu_bg.jpg); background-repeat:repeat-y; margin-left:10px;}
			.meniu ul,li{list-style:none; margin:0; padding:0; text-align:left;}
			.meniu ul{width:207px;}
			.meniu ul li.bara{width:207px; height:23px; line-height:23px; background-image:url(../images/meniu_div.jpg); background-repeat:no-repeat; background-position:bottom;}
			.meniu ul li.last{width:207px; height:30px; line-height:23px; background-image:url(../images/meniu_bottom.jpg);background-repeat:no-repeat;background-position:bottom;}
			.meniu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:left; text-decoration:none; margin-left:20px; padding-left:15px; background-image:url(../images/sageata.jpg); background-repeat:no-repeat; background-position:left;}
		.maincontent{width:700px; float:left; display:inline; text-align: left;}
			.maincontent div.left{width:364px; height:326px; float:left; display:inline; margin:10px 0 0 20px;}
				.maincontent div.left div.welcome{width:364px; height:94px; text-align:left; overflow:hidden;}
				.maincontent div.left div.welcome div.head{color:#000851; font-size:20px;}
				.maincontent div.left div.welcome p{width:364px; margin:0; padding:0; color:#525252;}
				.maincontent div.left div.welcome .SubPages {display: none;}
				.maincontent div.left div.qs{width:364px; height:230px;}
			.maincontent div.featured{width:306px; height:323px; float:left; display:inline; background-image:url(../images/featured.jpg); background-repeat:no-repeat; margin:10px 0 0 10px;}
			.maincontent div.featured div.strip{padding:35px 0 0 10px;}
		.footer{background-image:url(../images/footer.jpg); width:933px; height:121px;}
		.footer div.footer_towns{color:#000851; padding:10px 0 0 0;}
		.footer div.footer_towns a{color:#000851;text-decoration:none;}
		.footer div.footer_links{color:#002f8c; font-size:11px;padding:10px 0 0 0;}
		.footer div.footer_links a{color:#002f8c; font-size:11px; text-decoration:none; text-transform:uppercase;}
		.footer div.footer_text{color:#000000;font-size:11px;padding:20px 0 0 0;}
		.footer div.footer_text a{color:#a20000;font-size:11px; text-decoration:none;}
		
/***********************************************************************************************************************/

/* CSS Document */

.QuickLogin {width: 300px !important; height: 40px !important; text-align:center; }
.QuickLogin span {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12.5px;}
.QuickLogin span label {}
.QuickLogin span a {color: #FFFFFF; }
.QuickLogin span a:hover {color: #FFFFFF; }
.QuickLogin ul {}
.QuickLogin ul li {}
.QuickLogin ul li a {color: #FFFFFF; }
.QuickLogin ul li a:hover {color: #FFFFFF; }

.QuickLogin .spanLogin {width: 280px !important; margin-right: 10px; float: left; clear: none; }
.QuickLogin .spanLogin a {}
.QuickLogin .spanLogin a:hover {}
.QuickLogin .spanLogout {width: 280px !important; margin-right: 10px; float: left; clear: none; }
.QuickLogin .spanLogout a {}
.QuickLogin .spanLogout a:hover {}
.QuickLogin .spanLogout label {}
.QuickLogin .AccountLinks {width: 100% !important; float: left; clear: none; font-family: Tahoma; text-align:center;}
.QuickLogin .AccountLinks li {}
.QuickLogin .AccountLinks li a {background-color: #000851; border: 1px solid #ffffff; color: #ffffff;text-align:center;}
.QuickLogin .AccountLinks li a:hover {color: #99a3ff;}
.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:283px !important; height:212px !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 {}
.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 {}

.QuickSearch {width: 100%; }

.QuickSearchTabs {width:100%;height:29px !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;padding-left:10px;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:#002f8c; width:101px; background-image:url(../images/qs_tabs.gif); background-position:-114px 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:16px; font-weight:bold; color:#002f8c;width:108px; 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:repeat-y; height:160px; color:#002f8c;}
.QuickSearchBodyLeft {width:40%;margin:5%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBodyRight {width:40%;margin:5%;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:90%; font-size:11px;color:#002f8c;}
.QuickSearchBodyRight select {width:45%; font-size:11px;color:#002f8c;}
.QuickSearchBody label {display:block;margin-bottom:2px;margin-top:5px; font-size:12px; font-weight:bold;}

.QuickSearchLinks {width:100%;height: 33px !important;clear: both; background-image:url(../images/qs_bottom.jpg); background-position:bottom left; background-repeat:no-repeat; display:block; margin:0; padding-top:10px !important;}
.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;}
.QuickSearchLinkSearch a {display:block;float:right;width:90px !important;height:29px !important;line-height:29px !important;text-decoration:none;text-align:center; background-image:url(../images/qs_button.jpg); background-repeat:repeat-x; color:#ffffff !important; font-size:14px;}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px; color:#002f8c;}
.QuickSearchLinkAdvanced a {display:block;float:left; color:#002f8c !important;}
.QuickSearchLinkAdvanced a:hover {}ft;}
.QuickSearchLinkAdvanced a:hover {}

.links_bottom { width:900px; height:50px; margin:auto}
a.but_facebook { width:30px; float:right; display:block; background-image:url(../images/facebook_button.jpg); height:29px}
a.but_twitter { width:30px; float:right; display:block; background-image:url(../images/twitter-button.jpg); height:30px}
.links_bottom span { width:80px; height:30px; line-height:30px; display:block; float:right; color:#000851; font-weight:bold}

.logo_left {width:100%; background-color:#ffffff !important; background-image:none !important; margin-top:1
            px; margin-bottom:15px}
.logo_left .left {width:50%; float:left; background-image:url(../images/logo_cbr.jpg); height:95px; background-repeat:no-repeat; background-position:center}
.logo_left .right {width:50%; float:left; background-image:url(../images/logo_sfr.jpg); height:95px; background-repeat:no-repeat; background-position:center}