@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/bg.jpg); margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fix{overflow:hidden; clear:both; width:100%; height:0px;}
.pixel{width:1px; height:500px; float:left; overflow:hidden; clear: none;}

.key_logo{width:494px; height:25px; background-image:url(../images/key_logo.jpg); background-repeat:no-repeat; margin:25px 0 0 0;}
.header{height:143px; background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;}

.header_logo{width:915px; height:107px; background-image:url(../images/header_logo.jpg); background-repeat:no-repeat;}
    .header_logo .addr{width:49%; overflow:hidden;float:left; display:inline; font-size:13px; color:#f6da86; margin:0 0 0 45px; text-align:center;}
    .header_logo .addr .addr_text{padding:0 0 0 55px;}
    .header_logo .addr a{width:512px; height:67px; display:block; text-decoration:none;}

    .header_logo .qlogin{width:42%; height:107px; overflow:hidden; float:left; display:inline;}
    .header_logo .box_mls{margin:24px 0 0 80px;}


	.meniu{width:915px; position:relative;}
	ul.menu, li.buton{margin:0; padding:0; list-style:none;}
	ul.menu li.buton{position:relative; float:left; background-image:url(../images/meniu_div.jpg); background-position:right; background-repeat:no-repeat;}
	ul.menu, li.buton a{display:block; color:#ffffff; font-size:13px; padding:0 20px 0 21px; height:36px; line-height:36px; text-decoration:none;}
	ul.menu li.buton2{float:left; background-image:none;}
	ul.menu, li.buton2 a{display:block; color:#ffffff; font-size:13px; padding:0 21px 0 21px; height:36px;  line-height:36px; text-decoration:none;}
    
    ul.submenu{list-style:none; position:absolute; z-index:999; margin:0; padding:0; background-color:#004f30; border:1px #053b09 solid;}
    ul.submenu li.subitem{margin:0; padding:0; list-style:none; margin-bottom:1px #ff0000 dotted;}
    ul.submenu li.subitem a{white-space:nowrap;}
    ul.submenu li.subitem a:hover{background-color:#053b09; white-space:nowrap;}

.container{background-color:#FFFFFF; margin:6px 0 0 0;}
    .container_top{background-image:url(../images/container_top.jpg); background-repeat:repeat-x; background-position:top;}
        .main_content{width:916px; padding:14px 0 0 0; margin:auto;}
        .container_bottom{background-image:url(../images/container_bottom.jpg); background-repeat:repeat-x; background-position:bottom; height:15px; width:100%;}


.left{width:505px; float:left; display:inline; }
	.pics{width:505px; height:253px; background-image:url(../images/homepage_pics.jpg); background-repeat:no-repeat;}
    .welcome .SubPages, .welcome h1{ display:none;}
    .welcome p{ text-align:justify; font-size:13px; color:#40403f;}
    
.right{width:395px; float:left; display:inline; margin:0 0 0 12px;}
	.box_qs{width:394px !important; height:258px !important;}
	.open_houses{width:393px; height:173px; background-image:url(../images/open_houses.jpg); background-repeat:no-repeat;}
	.open_houses a{width:393px; height:173px; display:block;}

.featured{width:914px; height:195px; background-image:url(../images/featured.jpg); background-repeat:no-repeat; margin:25px 0 0 0;}
.featured .view_all{text-align:left; line-height:28px; padding:0 0 10px 200px;}
.featured .view_all a{color:#ffffff; font-size:14; text-shadow:1px 1px 0px #000;}

.footer{width:914px; margin:6px 0 0 0;}
.footer_left{width:49%; float:left; display:inline; color:#f6da86; font-family:Tahoma; font-size:11px; text-align:left;}
.footer_left a{color:#f6da86;}

.footer_right{width:50%; height:39px; float:left; display:inline; background-image:url(../images/mls.jpg); background-repeat:no-repeat; background-position:right;}





/**************************************************************************************************************************/

/* CSS Document */

.QuickLogin {width: 300px !important; height: 60px !important; overflow: hidden; text-align:left; margin:10px 0 0 0 !important; padding:0 !important; float:right;}
.QuickLogin span {color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12.5px; text-align:left !important;}
.QuickLogin span label {}
.QuickLogin span a {color: #eed683 !important; }
.QuickLogin span a:hover {color: #eed683; }
.QuickLogin ul {}
.QuickLogin ul li {}
.QuickLogin ul li a {color: #eed683 !important; }
.QuickLogin ul li a:hover {color: #eed683; }

.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; }
.QuickLogin .AccountLinks li {}
.QuickLogin .AccountLinks li a {background-color: #f6da86; border: 1px solid #003f26; color: #004f30 !important; }
.QuickLogin .AccountLinks li a:hover {color: #72bb9e !important;}
.QuickLogin .AccountLinks li a label {color: #000000;}



.box_qs .QuickSearch {width: 100%;color:#000000;}

.box_qs .QuickSearchTabs {width:100%;height:37px !important;clear: both; background-image:url(../images/qs_top.jpg); background-position:bottom; background-repeat:no-repeat; font-family:Tahoma;}
.box_qs .QuickSearchTabs ul {list-style-type:none;margin:0px;padding:0px;}
.box_qs .QuickSearchTabs ul li {list-style-type:none;margin:0px;padding:0px;text-align:center;display:block;float:left;width:119px !important;}
.box_qs .QuickSearchTabs ul li a { width:119px !important; display:block;text-decoration:none;margin-right: 1px; font-size:14px; color:#ffffff; background-image:url(../images/qs_tabs.gif); background-position: -120px 0px; height: 26px !important!;line-height:26px; font-family:Tahoma;}
.box_qs .QuickSearchTabs ul li a:hover {}
.box_qs .QuickSearchTabs ul li a.active {width:119px !important; display:block;text-decoration:none;margin-right: 1px; font-size:14px; font-weight:bold; color:#000000;background-image:url(../images/qs_tabs.gif); background-position: 0px 0px; height: 26px !important!; line-height:26px; font-family:Tahoma;}
.box_qs .QuickSearchTabs ul li a.active:hover {}

.box_qs .QuickSearchBody {width:100%;clear: both; background-image:url(../images/qs_content.jpg);  height:170px !important; border:0 !important;}
.box_qs .QuickSearchBodyLeft {width:40%;margin-left:9% !important; margin-right:0% !important;margin-top:15px !important;margin-bottom:0px !important;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.box_qs .QuickSearchBodyRight {width:40%;margin-left:9% !important;margin-right:0% !important; margin-top:15px !important;margin-bottom:0px !important;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.box_qs .QuickSearchBody ul {list-style: none;margin: 0px;padding: 0px;}
.box_qs .QuickSearchBody li {list-style: none;margin: 0px;padding: 0px;}
.box_qs .QuickSearchBody div div div {height: 50px; overflow: hidden; }
.box_qs .QuickSearchBodyLeft select {width:90%; font-family:Tahoma; font-size:11px;}
.box_qs .QuickSearchBodyRight select {width:45%; font-family:Tahoma; font-size:11px;}
.box_qs .QuickSearchBody label {display:block;margin-bottom:2px;margin-top:5px; font-weight:bold; font-size:12px;}

.box_qs .QuickSearchLinks {width:100%;height: 40px !important; clear: both; background-image:url(../images/qs_bottom.jpg); background-repeat:no-repeat; background-position: 0px -9px;}
.box_qs .QuickSearchLinkSearch {width:40%;margin:0% 0% 0% 5%;text-align:right;float:right;clear:none;/* IE6 hack */display:inline;}
.box_qs .QuickSearchLinkAdvanced {width:35%;margin:0% 5% 0% 10%;text-align:left;float:left;clear:none;/* IE6 hack */display:inline;}
.box_qs .QuickSearchLinkSearch a {display:block;float:right;width:97px;height:28px;line-height:26px !important;text-decoration:none;text-align:center; background-image:url(../images/qs_buton.jpg); background-repeat:no-repeat; border:0 !important; font-size:14px; color:#ffffff !important; text-shadow:2px 2px 0px #000; font-weight:bold;}
.box_qs .QuickSearchLinkSearch a:hover {}
.box_qs .QuickSearchLinkAdvanced i {display:block;float:left;font-style:normal;margin-right:4px;color:#004f30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-transform:lowercase;}
.box_qs .QuickSearchLinkAdvanced a {display:block;float:left; color:#004f30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-transform:lowercase;}
.box_qs .QuickSearchLinkAdvanced a:hover {}


/*MLS BOX*/

.IDSearch {width:250px !important; float:left; color:#ffffff; font-size:12px; text-align:left;}
.IDSearchText { margin:0px; padding:0px; width:95px !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 #000000; height:15px; background-color:#ffffff; color:#000000}
.IDSearchButton { margin:0px; padding:0px; width:25px !important; display:block; float:left; text-align:left !important}
.IDSearchButton input{ margin:0px; padding:0px; width:23px; display:block; float:left; height:16px !important; background-color:#f6da86; color:#000000; border:0px !important; font-weight:bold; line-height:16px; cursor:pointer;}

/*END MLS BOX*/


