
@charset "utf-8";
/* CSS Document */
body {
        background-color: #000000;
        margin:30px auto;
    padding:0px;
    text-align:center;
}
a, img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}
a {
        color: #e46f00;
    }
a:hover {
    text-decoration: underline;
}
a.compare {
    background:url(/images/compare.gif) no-repeat;
    background-position: 0px 3px;
    padding-left: 16px;
    display: block;
}
h1 {
    margin:0px 0px 10px 0px;
    padding:0px;
    font:15px arial;
    font-weight:bold;
        color:#cbb86d;
    }
h2 {
    margin:10px 0px 10px 0px;
    padding:0px;
    font:13px arial;
    font-weight:bold;
        color:#e46f00;
    }
h2.product {
    margin:0px;
    font:13px arial;
    font-weight:bold;
        color:#FFFFFF;
            background:url(/templates/3/images/h2_product_bgd.gif) repeat-x;
        display: block;
    padding: 5px;
}
#container {
    width:747px;
    margin:0 auto;
    text-align:center;
}
#top_header {
        background:url(/templates/3/images/top_header.gif) repeat-x;
        float:left;
    width:747px;
    height:8px;
    font-size:1px;
}
#logo_bgd {
    display: none;
}
#real_estate_logo {
    display: none;
}
#main_menu_bgd {
        background:url(/templates/3/images/main_menu_bgd.gif) repeat-x;
        float:left;
    width:747px;
    height:33px;
    text-align:left;
    padding:0px 0px 0px 0px;
}
.m_left_corner {
    float:left;
    width:15px;
    height:33px;
}
.m_bgd {
    float:left;
    padding:9px 0px 0px 0px;
    height:24px;
}
.m_button {
    font:12px arial;
        color:#ffffff;
        font-weight:bold;
}
.m_right_corner {
    float:left;
    width:15px;
    height:33px;
}
.m_left_corner_over {
    float:left;
    width:15px;
    height:33px;
}
.m_bgd_over {
    float:left;
    padding:9px 0px 0px 0px;
    height:24px;
}
.m_button_over {
    font:12px arial;
        color:#000000;
        font-weight:bold;
}
.m_right_corner_over {
    float:left;
    width:15px;
    height:33px;
}
.m_spacer {
    background:url(/templates/3/images/m_spacer.gif) no-repeat;
    float:left;
    width:2px;
    height:33px;
}
#header_image {
    background:url(/templates/3/images/header_image.jpg) no-repeat;
    float:left;
    width:747px;
    height: 263px;
}
#content {
        background:url(/templates/3/images/content_bgd.gif) repeat-x;
    background-color:#FFFFFF;
        float:left;
    width:747px;
    text-align:left;
}
#submenu {
        background-color:#cdbc73;
        border-left:1px solid #ab9e77;
    border-right:1px solid #ab9e77;
    border-bottom:1px solid #ab9e77;
    float:left;
    width:187px;
    text-align:left;
}
#search_bgd {
    display: none;
}
.search_button {
    font:11px arial;
    color:#ffffff;
    font-weight:bold;
}
#smenu {
}
.sm_title {
    background:url(/templates/3/images/s_meniu.gif) repeat-x;
    height:22px;
    width:157px;
    font:12px arial;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:5px 0px 0px 30px
}
.sm_title_href {
        color:#e46f00;
    }
.pointed_line {
    display: none;
}
.sm_arrow_bullet {
    margin:0px 5px 0px 10px;
}
.smenu_href {
    background:url(/templates/3/images/arrow_bullet.gif) no-repeat center left; 
    padding-left: 15px;
    font:11px arial;
        color:#FFFFFF;
        margin:0px 0px 0px 20px;
}
.sm_subtitle {
    font:11px arial;
    color:#5d6b6f;
    padding:0px 0px 0px 10px;
}
#text_content {
    float:left;
    width:498px;
    font:11px arial;
        color:#5d6b6f;
        text-align:justify;
    margin:30px 30px 20px 30px;
}
/* ie 6 hack */
* html #text_content {
    width:468px;
}
#footer_space {
    display: none;
    font-size: 1px;
    height: 3px;
    clear: both;
}
#footer {
        background:url(/templates/3/images/footer_bgd.gif) repeat-x;
        width:747px;
        font:11px arial;
        color:#5d6b6f;
        text-align:center;
    clear:both;
}

#footer_img {
    margin:2px 0px -16px 0px;
}
#space_end {
    float:left;
    width:747px;
    height:30px;
}

div.agent_photo {
  float: right;
  margin: 0px 0px 10px 10px;
}

div.no_products {
  border: 1px solid #A00000;
  background-color: #FFF0F0;
  padding: 10px;
  margin: 10px 0px 10px 0px;
}

div.error {
  border: 1px solid #A00000;
  background-color: #FFF0F0;
  padding: 10px;
  margin: 10px 0px 10px 0px;
}

div.subcategories {
  border: 1px solid #FF9900;
   background-color: #FFFFCC; 
   padding: 10px;
  margin: 10px 0px 10px 0px;
}

#search_box {
  border: 1px solid #FF9900;
   background-color: #FFFFCC; 
   padding: 10px;
  margin: 10px 0px 10px 0px;
  text-align: center;
}

#search_button {
  border: 1px solid #FF9900;
   background-color: #FFFFCC; 
   padding: 10px;
  margin: 10px 0px 10px 0px;
  text-align: center;
}

div.agent {
    background-color: #FFFFCC;
    padding: 10px;
}

div.product_contact {
    background-color: #FFFFCC;
    padding: 10px;
}

td.property_name {
    background-color: #FFFFCC;
    padding: 10px;
  margin: 0px;
  width: 150px;
  font-weight: bold;
}

td.property_value {
    background-color: #FFFFDD;
    padding: 10px;
  margin: 0px;
}

div.clear_floats {
  clear: both;
}

table.product_table {
  width: 100%;
  border: 1px solid #FF9900;
 }

th.product_table {
  background:url(/templates/3/images/h2_product_bgd.gif) repeat-x;
   color: #FFFFFF; 
  
}

td.product_table {
  background-color: #FFFFCC; 
 }
