/* CSS Document */

body{margin:0; padding:0; background-color:#1168b0;}

textarea,select,input,td,body {
	font-family: Tahoma;
	font-size:12px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.header{ background-image:url(../images/header.jpg); background-repeat:no-repeat; width:935px; height:208px;}
.header div.txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:120px;}
.propsearch{width:935px; height:20px;}
.propsearch div.page{float:left; display:block; text-align:left; width:400px; height:20px; line-height:20px; font-family:Tahoma; font-size:12.5px; color:#FFFFFF; font-weight:bold; text-indent:20px;}
.propsearch div.page a{ color:#ffffff; text-decoration:none;}
.propsearch div.search{float:left; display:block; text-align:right; width:525px; height:20px;}
    .IDSearch {}
    .IDSearch .IDSearchText {color: #FFFFFF; }
    .IDSearch .IDSearchInput {}
    .IDSearch .IDSearchInput input {border: none; background-color: #FFFFFF; color: #000000; margin: 0px; padding: 1px; }
    .IDSearch .IDSearchButton {}
    .IDSearch .IDSearchButton input {border: none; background-color: #3583c3; color: #FFFFFF; margin: 1px; padding: 0px; text-transform: uppercase; }
input.search_but { background-image:url(../images/search_but.gif); background-position:top; background-repeat:no-repeat; width:31px !important; height:14px !important; padding:0px; margin:0px; margin-top:2px !important; margin-right:2px !important; border:0px !important;}

.login{width:935px; margin-top:18px; text-align:right;}

.maincontent{background-color:#FFFFFF; width:935px;}

.meniu{float:left; display:block; border:1px solid #1168b0; width:173px;padding-top:10px;}
ul,li{ list-style:none; margin:0; padding:0;}
.meniu li {display: block; width: 173px; height: 30px; overflow: hidden; float: left; clear: none; background-image: url(../images/bluestar.jpg); background-position: 0px 0px; background-repeat: no-repeat; text-align:left;}
.meniu li a {display: block; width: 173px; height: 30px; overflow: hidden; float: left; clear: none; color: #0265b6; text-decoration: none; text-indent: 30px; font-size: 12.5px; font-weight:bold; font-family:Tahoma; line-height: 20px; }
.meniu li a:hover {color: #0265b6; text-decoration: none; background-image: url(../images/redstar.jpg); background-position: 0px 0px; background-repeat: no-repeat; }

.content{float:left; display:block; width:740px !important; float:left; display:block;text-align:left; margin:0px; padding:0px; margin-left:6px;}

.featured{width:310px; float:left; display:block; margin-top:10px; margin-right:20px;}
.featured div.txt{width:210px; font-family:Tahoma; font-size:16px; color:#b01717; text-align:left; float:left; display:block; text-transform:uppercase;font-weight:bold; white-space:nowrap;}
.featured div.viewall{width:100px;text-align:left; float:left; display:block; text-align:right;}
.featured div.viewall a{font-family:Tahoma; font-size:11px; color:#116ab0; font-weight:bold;}

.openhouses{width:313px; height:48px; background-image:url(../images/openhouse.jpg);}
.openhouses a{display:block; width:313px; height:48px; text-decoration:none;}

.video{width:313px; height:48px; background-image:url(../images/video.jpg);}
.video a{display:block; width:313px; height:48px; text-decoration:none;}

.bussines{width:390px; height: 100px; float:left; display:block; margin-top:10px; font-family:Tahoma; font-size:14px; line-height: 17px; color:#000000; text-align:left;}
.bussines div.txt{margin-bottom: 10px;width:390px; font-family:Tahoma; font-size:16px; color:#1168b0; text-align:left; float:left; display:block; text-transform:uppercase;font-weight:bold; white-space:nowrap;}
.bussines p{}
.bussines .SubPages {display: none;}

.quicksearch{width:400px; float:left; display:block; margin-top:40px;}

.footer{ margin-top:10px;}
.footerlink{font-family:Tahoma; font-size:12px; color:#cfe7fa;}
.footerlink a{font-family:Tahoma; font-size:12px; color:#cfe7fa; text-decoration:none;}
.footertxt{font-family:Arial; font-size:11px; color:#ffffff;}
.footertxt a{font-family:Arial; font-size:11px; color:#ffffff;}

/******************************general css********************************/


.QuickLogin {width: 600px !important; height: 16px !important; overflow: hidden; 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: 50% !important; float: left; clear: none; font-family: Tahoma; }
.QuickLogin .AccountLinks li {}
.QuickLogin .AccountLinks li a {background-color: #FFFFFF; border: 1px solid #be0b0a; color: #1168b0; }
.QuickLogin .AccountLinks li a:hover {color: #1168b0;}
.QuickLogin .AccountLinks li a label {color: #1168b0;}

/* 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:304px !important; height:228px !important; border:solid 1px #000000 !important;}

.HomepageFeaturedProperties .listing .listingDetails {margin: 0px; padding: 0px; float: left; }
.HomepageFeaturedProperties .listing .listingDetails .location {margin: 0px; padding: 0px; float:left; display:block;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address {display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator {display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .locality {text-align:left;width:152px;display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.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; float:left; display:block;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel {display:none;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .price {text-align:right;width:152px;display:block;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b71e1e;}
.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; 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:32px !important;clear: both;  background-image:url(../images/topqs.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:123px !important; }
.QuickSearchTabs ul li a {display:block;text-decoration:none;margin-right: 1px; height:27px; line-height:30px; font-family:Tahoma; font-size:14px;color:#000000; width:123px; background-image:url(../images/butonqs.gif); background-position:-123px 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:32px; font-family:Tahoma; font-size:16px; font-weight:bold; color:#000000;width:123px; background-image:url(../images/butonqs.gif); background-position:0px 0px; background-repeat:no-repeat;}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {width:100%; height: 145px; clear: both; background-image:url(../images/sideqs.jpg); background-repeat:repeat-y; /*height:163px !important;*/ }
.QuickSearchBodyLeft {margin: 5px 5% 5px 5%;}
.QuickSearchBodyRight {margin: 5px 5% 5px 0;}
.QuickSearchBody ul {}
.QuickSearchBody li {}
.QuickSearchBody div div div {height: 40px; }
.QuickSearchBodyLeft select {}
.QuickSearchBodyRight select {}
.QuickSearchBody label {font-weight: bold; }

.QuickSearchLinks {width:100%;height: 35px !important;clear: both; background-image:url(../images/bottomqs.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:83px;height:24px !important;line-height:24px !important;text-decoration:none;text-align:center; border:1px solid #1168b0; background-image:url(../images/butsearch.jpg); background-repeat:repeat-x; color:#ffffff !important;}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px;}
.QuickSearchLinkAdvanced a {display:block;float:left; color:#4c8fc4 !important;}
.QuickSearchLinkAdvanced a:hover {}


/* include into COLORSCHEME.CSS

.QuickSearch {}

.QuickSearchTabs {}
.QuickSearchTabs ul {}
.QuickSearchTabs ul li {}
.QuickSearchTabs ul li a {}
.QuickSearchTabs ul li a:hover {}
.QuickSearchTabs ul li a.active {}
.QuickSearchTabs ul li a.active:hover {}

.QuickSearchBody {}
.QuickSearchBodyLeft {}
.QuickSearchBodyRight {}
.QuickSearchBody ul {}
.QuickSearchBody li {}
.QuickSearchBody br {}
.QuickSearchBody select {}
.QuickSearchBodyLeft select {}
.QuickSearchBodyRight select {}
.QuickSearchBody label {}

.QuickSearchLinks {}
.QuickSearchLinkSearch {}
.QuickSearchLinkAdvanced {}
.QuickSearchLinkSearch a {}
.QuickSearchLinkSearch a:hover {}
.QuickSearchLinkAdvanced i {}
.QuickSearchLinkAdvanced a {}
.QuickSearchLinkAdvanced a:hover {}

*/


