@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:Arial; font-size:12px; color:#000000;}
.sep{clear:both; overflow:hidden; width:100%; height:0px;}

.container{width:934px;}
.container .header{width:934px; height:260px; background-image:url(../images/header.jpg); background-repeat:no-repeat;}
.container .header .links{font-size:11px; color:#740a0b; padding:5px 0 0 0;}
.container .header .links a{color:#740a0b; letter-spacing: 1px; font-family:Verdana}
.container .header .text_header{margin:18px 0 0 0; color:#922322; font-weight:bold;}
.container .header .text_header .left{float:left; display:inline; width:255px; height:29px; line-height:28px; text-align:right;}
.container .header .text_header .left a{color:#922322; text-decoration:none;}
.container .header .text_header .right{float:left; display:inline; width:280px; height:29px; line-height:28px; text-align:left; margin:0 0 0 375px;}
.container .header .text_header .right span.favorites{margin:0 0 0 40px;}
.container .header .text_header .right span.favorites a{color:#922322; text-decoration:none;}
.container .header .login_header{margin:4px 0 0 0;}
.container .header .login_header .login{float:left; display:inline; width:620px; text-align:left;}
.container .header .login_header .mls{float:right; display:inline; width:270px; text-align:right;}

.container .header .contact_header{margin:120px 0 0 330px; color:#f2e6af; text-align:left; letter-spacing: 1px; font-family:Verdana}

.container .meniu{width:934px; height:43px; background-image:url(../images/meniu.jpg); background-repeat:no-repeat;}

.link_header {width:514px; display:block; height:115px; float:left}
.link_header2 {width:400px; display:block; height:115px; float:left}

/***************Meniu****************/
#nav, #nav ul {padding:0; margin:0 auto; list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
#nav {position:relative; z-index:50; width:934px; height:43px}
#nav ul {display:none;}

#nav a { font-weight:bold}

#nav li {float:left; position:relative;}
#nav li a {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; white-space:nowrap; color:#FFFFFF;}

#nav li a b.clicked {color:#fff;}

#nav li.first{background-image:url(../images/meniu_div.jpg); background-repeat:no-repeat; background-position:right top; padding:6px 41px 0 41px; color:#FFFFFF;}
#nav li.last{background-image:none; padding:6px 40px 0 40px; color:#FFFFFF;}
#nav li.first b {text-align:center; width:135px; font-weight:bold;}
#nav li.last b {text-align:center; width:135px; font-weight:bold;}

#nav li ul.box {width:200px; font-weight:normal !important; position:absolute; left:7px; top:43px; height:auto; float:left; background:#f8f8f8; padding:0px; border:1px solid #7f1a18;}
#nav li ul.box2 {width:168px; font-weight:normal !important; position:absolute; left:0px; top:43px; height:auto; float:left; background:#f8f8f8; padding:0px; border:1px solid #7f1a18;}

#nav li ul li {float:none;}
#nav li ul li a {display:block; height:30px; line-height:30px; padding:0 5px; color:#ffffff; font-size:12px; background-color:#942422; border-bottom:1px solid #7f1a18; text-align:left; text-indent:10px; font-weight:normal !important;}
#nav li ul li a:hover {background:#792e2d; color:#fff;}
/**********************************/

.container .content{width:934px; background-image:url(../images/content.jpg); background-repeat:repeat-y;}
.container .content .maincontent{margin:0 21px 0 0; padding:27px 0 0 21px; width:891px;}
.container .content .maincontent .cont2{width:445px; height:544px; float:left; display:inline;}
.container .content .maincontent .cont2 .welcome{width:445px; height:316px; font-size:11px; color:#4d4d4d;}
.container .content .maincontent .cont2 .welcome .SubPages{ display:none;}
.container .content .maincontent .cont2 .welcome h1{ display:none;}
.container .content .maincontent .cont2 .welcome p{text-align:justify; margin:0; padding:0; color:#4d4d4d;}
.container .content .maincontent .cont2 .welcome p a{color:#4d4d4d;}
.container .content .maincontent .cont2 .welcome .more{color:#962120; font-size:12px; font-weight:bold; margin:10px 0 0 0;}
.container .content .maincontent .cont2 .welcome .more span{font-size:14px;}
.container .content .maincontent .cont2 .welcome .more a{color:#962120;}
.container .content .maincontent .cont2 .qs{width:445px; height:210px; margin:18px 0 0 0;}
.container .content .maincontent .featured{width:417px; height:544px; float:left; display:inline; background-image:url(../images/featured.jpg); background-repeat:no-repeat; margin:0 0 0 25px;}
.container .content .maincontent .featured .strip{ padding:41px 0 0 0;}

.container .footer{width:934px; height:30px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; padding:10px 0 0 0;}
.container .footer .copy{width:59%; float:left; display:inline; font-size:11px; color:#581111; text-align:left; padding:0 0 0 10px;}
.container .footer .copy a{color:#581111;}
.container .footer .footer_link{width:39%; float:left; display:inline; font-size:11px; color:#57100f; text-align:right;}
.container .footer .footer_link a{color:#57100f;}

.container .erealty{color:#595959; font-size:11px; margin:0 0 10px 0;}
.container .erealty a{color:#595959;}
/**************************************************************************************************************************/

/* CSS Document */

.QuickLogin {width:550px !important; overflow: hidden; text-align:right; height:20px !important; float:left }
.QuickLogin span {color: #590b0a; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.QuickLogin span label {}
.QuickLogin span a {color: #590b0a; }
.QuickLogin span a:hover {color: #590b0a; }
.QuickLogin ul { text-align:center;}
.QuickLogin ul li {}
.QuickLogin ul li a {color: #ffffff; }
.QuickLogin ul li a:hover {color: #ffffff; }

.QuickLogin .spanLogin {width: 250px !important; margin-right: 10px; float: left; clear: none; text-align:center; height:25px; margin-top:0px; display:block}
.QuickLogin .spanLogin a { color:#590b0a}
.QuickLogin .spanLogin a:hover {}
.QuickLogin .spanLogout {width: 250px !important; margin-right: 10px; float: left; clear: none; display:block}
.QuickLogin .spanLogout a {}
.QuickLogin .spanLogout a:hover {}
.QuickLogin .spanLogout label {}
.QuickLogin .AccountLinks {width: 280px !important; float: left; clear: none; font-family: Tahoma; text-align: center; margin-top:0px;}
.QuickLogin .AccountLinks li { width:90px; height:14px; float:left; margin-right:1px}
.QuickLogin .AccountLinks li a {background-color: #fff9da; border: 1px solid #000000; color: #590b0a; display:block; text-decoration:none}
.QuickLogin .AccountLinks li a:hover {color: #590b0a;}
.QuickLogin .AccountLinks li a label {color: #590b0a;}

/* CSS Document */
ul.HomepageFeaturedProperties {display: block; float: left; margin: 0px; padding: 0px; list-style-type: none; font-size:11px}
.HomepageFeaturedProperties {}

.HomepageFeaturedProperties li.listing {display: inline; margin:5px 0 0 30px; padding: 0px; list-style-type: none; }
.HomepageFeaturedProperties .listing { float:left; display:inline; width:160px !important; height:160px }

.HomepageFeaturedProperties .listing .listingPhoto {padding:0px;}
.HomepageFeaturedProperties .listing .listingPhoto a {}
.HomepageFeaturedProperties .listing .listingPhoto a:hover {}
.HomepageFeaturedProperties .listing .listingPhoto a.permalink {}
.HomepageFeaturedProperties .listing .listingPhoto img {}
.HomepageFeaturedProperties .listing .listingPhoto img.photo { width:160px !important; height:98px !important;}

.HomepageFeaturedProperties .listing .listingDetails {margin: 0px; padding: 0px; color:#581111; margin:1px 0 2px 0;}
.HomepageFeaturedProperties .listing .listingDetails .location {margin: 0px; padding: 0px; }
.HomepageFeaturedProperties .listing .listingDetails .location .adr {width:160px !important; display:block; float:left;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address {}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .locality { 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 {font-weight:bold;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-codeSeparator { display:none;}
.HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-code {}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo {margin: 0px; padding: 0px; width:160px !important; display:block; float:left;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel {font-weight:bold;}
.HomepageFeaturedProperties .listing .listingDetails .basicinfo .price {font-weight:bold;}
.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; display:none; }

.HomepageFeaturedProperties .listing .listingLinks {margin: 0px; padding: 0px; width:160px !important; display:block; text-align:center;}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails {}
.HomepageFeaturedProperties .listing .listingLinks .viewdetails a {}
.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 {}

.QuickSearch {width: 100%; }

.QuickSearchTabs {width:100%;height:31px !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:119px !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:#55413a !important; width:119px; background-image:url(../images/qs_tabs.gif); background-position:-122px 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:#700505 !important; width:119px; 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; height:130px; background-image:url(../images/qs_content.jpg); background-repeat:no-repeat; font-size:12px !important;font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; border:0px}
.QuickSearchBodyLeft {width:40%;margin:-1% 3% 1% 7% !important; text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBodyRight {width:40%;margin:-1% 3% 1% 7% !important; text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchBody div div div{ height:43px !important;}
.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 !important;}
.QuickSearchBodyRight select {width:45% !important; font-size:11px !important;}
.QuickSearchBody label {display:block;margin-bottom:2px;margin-top:5px; color:#000000 !important;}

.QuickSearchLinks {width:100%;height: 48px !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%; padding:3% 0 0 0!important; text-align:right;float:right;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkAdvanced {width:40%;margin:0% 5% 0% 5%; padding:4% 0 0 0!important; text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.QuickSearchLinkSearch a {display:block;float:right;width:92px !important;height:27px !important;line-height:27px !important;text-decoration:none;text-align:center; background-image:url(../images/search_buton.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; color:#9c2a29 !important; }
.QuickSearchLinkAdvanced a {display:block;float:left; color:#4c8fc4 !important; font-size:12px !important; font-family:Verdana, Arial, Helvetica, sans-serif !important; text-transform:lowercase; color:#9c2a29 !important; }
.QuickSearchLinkAdvanced a:hover {}

/*MLS BOX*/

.IDSearch {width:250px !important; float:right; color:#660d0c; margin-top:0px; font-size:12px; text-align:left}
.IDSearchText { margin:0px; padding:0px; width:80px !important; display:block; float:left; text-align:left !important; text-indent:7px !important; line-height:18px !important}
.IDSearchInput input{ margin:0px; padding:0px; width:98px !important; display:block; float:left; border:1px solid #ebb51c; height:16px}
.IDSearchButton { margin:0px; padding:0px; width:25px !important; display:block; float:left; text-align:left !important}
.IDSearchButton input{ margin:0px; padding:0px; width:22px; display:block; float:left; height:17px !important; background-color:#e9c453; border:1px solid #ebb51c !important; position:relative; top:1px; color:#000000}

/*END MLS BOX*/

.linkG {padding:0px; margin:0px; height:60px}