form { margin-bottom: 0 ; }

.backdesign {
            margin : 0px;
            background-color : #FFFFFF;
            }
.borderl {background-image: url(media/borderl.jpg); background-repeat: repeat-y;}

.borderr {background-image: url(media/borderr.jpg); background-repeat: repeat-y;}

img{display:block;}

.clik {
    position:relative;
    background-image: url(media/clik/clik2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 112px;
    height: 38px;
    margin: 0; 
    padding: 0; 
    }

.clik a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.clik img {width: 112px; height: 38px; border: 0; }
* html a:hover {visibility:visible}
.clik a:hover img{visibility:hidden}

.menu_home {
    position:relative;
    background-image: url(media/menu_home2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 31px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_home a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_home img {width: 31px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_home a:hover img{visibility:hidden}

.menu_about {
    position:relative;
    background-image: url(media/menu_about2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 47px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_about a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_about img {width: 47px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_about a:hover img{visibility:hidden}

.menu_services {
    position:relative;
    background-image: url(media/menu_services2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 92px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_services a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_services img {width: 92px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_services a:hover img{visibility:hidden}

.menu_sale {
    position:relative;
    background-image: url(media/menu_sale2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 102px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_sale a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_sale img {width: 102px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_sale a:hover img{visibility:hidden}

.menu_news {
    position:relative;
    background-image: url(media/menu_news2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 30px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_news a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_news img {width: 30px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_news a:hover img{visibility:hidden}

.menu_faq {
    position:relative;
    background-image: url(media/menu_faq2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 27px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_faq a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_faq img {width: 27px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_faq a:hover img{visibility:hidden}

.menu_contact {
    position:relative;
    background-image: url(media/menu_contact2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 56px;
    height: 22px;
    margin: 0; 
    padding: 0; 
    }

.menu_contact a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.menu_contact img {width: 56px; height: 22px; border: 0; }
* html a:hover {visibility:visible}
.menu_contact a:hover img{visibility:hidden}

.index_property {
    position:relative;
    background-image: url(media/index_property2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 250px;
    height: 57px;
    margin: 0; 
    padding: 0; 
    }

.index_property a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.index_property img {width: 250px; height: 57px; border: 0; }
* html a:hover {visibility:visible}
.index_property a:hover img{visibility:hidden}

.index_recommend {
    position:relative;
    background-image: url(media/index_recommend2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 250px;
    height: 58px;
    margin: 0; 
    padding: 0; 
    }

.index_recommend a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.index_recommend img {width: 250px; height: 58px; border: 0; }
* html a:hover {visibility:visible}
.index_recommend a:hover img{visibility:hidden}

.index_contact {
    position:relative;
    background-image: url(media/index_contact2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 250px;
    height: 57px;
    margin: 0; 
    padding: 0; 
    }

.index_contact a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.index_contact img {width: 250px; height: 57px; border: 0; }
* html a:hover {visibility:visible}
.index_contact a:hover img{visibility:hidden}

.button_submit {
    position:relative;
    background-image: url(media/button_submit2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 48px;
    height: 20px;
    margin: 0; 
    padding: 0; 
    }

.button_submit a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.button_submit img {width: 48px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.button_submit a:hover img{visibility:hidden}

.button_addemail {
    position:relative;
    background-image: url(media/button_addemail2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 100px;
    height: 20px;
    margin: 0; 
    padding: 0; 
    }

.button_addemail a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.button_addemail img {width: 100px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.button_addemail a:hover img{visibility:hidden}

.button_filter {
    position:relative;
    background-image: url(media/button_filter2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 36px;
    height: 20px;
    margin: 0; 
    padding: 0; 
    }

.button_filter a {
    position: absolute;
    color : #FFFFFF; 
    display: block;
    float: left;
            }

.button_filter img {width: 36px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.button_filter a:hover img{visibility:hidden}

.title_home, .subtitle_home, .subtitle_home2, .title_about, .title_services, .title_sale, .title_news, .title_faq, .title_contact, .subtitle_contact{
          font-size : 18px;
          color : #5F7DC3;
          font-family : Arial,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : left;
          vertical-align : top;
}

.subtitle_home{
          font-size : 13px;
          font-weight : bold;
}

.subtitle_home2{
          font-size : 16px;
          text-align : left;
          font-weight : bold;
          vertical-align: middle;
}

.title_about{
          color : #F40000;
}

.title_services{
          color : #07D103;
}

.title_sale{
          color : #12C5FF;
}

.title_news{
          color : #81007F;
}

.title_faq{
          color : #FF761B;
}

.title_contact, .subtitle_contact{
          color : #9F3207;
}

.subtitle_contact{
          font-size : 13px;
          font-weight : bold;
}

.liney {background-image: url(media/line.jpg); background-repeat: repeat-y;}

.smalltitle_home, .smalltitle_home a, .smalltitle_home a:hover{
          font-size : 10px;
          color : #5F7DC3;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : left;
          vertical-align : top;
          font-weight : bold;
}

.small_home, .small_home a, .small_home a:hover, .plaintxt, .plaintxt a, .plaintxt a:hover{
          font-size : 10px;
          color : #404040;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : justify;
          vertical-align : top;
}
.small_home, .small_home a, .small_home a:hover{text-align:left;}
.link a{text-decoration : none;}
.link a:hover{text-decoration : underline;}

.plaintxt_home, .plaintxt_home a, .plaintxt_home a:hover, .plaintxt_about, .plaintxt_about a, .plaintxt_about a:hover, .plaintxt_services, .plaintxt_services a, .plaintxt_services a:hover, .plaintxt_sale, .plaintxt_sale a, .plaintxt_sale a:hover, .plaintxt_news, .plaintxt_news a, .plaintxt_news a:hover, .plaintxt_faq, .plaintxt_faq a, .plaintxt_faq a:hover, .submenu_faq, .submenu_services, .plaintxt_contact, .plaintxt_contact a, .plaintxt_contact a:hover{
          font-size : 11px;
          color : #404040;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : justify;
          vertical-align : top;
}

.plaintxt_home a, .plaintxt_home a:hover{
          color : #5F7DC3;
          font-weight : bold;
}

.plaintxt_home a:hover{
          text-decoration : underline;
}

.plaintxt_about a, .plaintxt_about a:hover{
          color : #F40000;
          font-weight : bold;
}

.plaintxt_about a:hover{
          text-decoration : underline;
}

.plaintxt_services a, .plaintxt_services a:hover, .submenu_services{
          color : #07D103;
          font-weight : bold;
}

.plaintxt_services a:hover{
          text-decoration : underline;
}

.plaintxt_sale a, .plaintxt_sale a:hover{
          color : #12C5FF;
          font-weight : bold;
}

.plaintxt_sale a:hover{
          text-decoration : underline;
}

.plaintxt_news a, .plaintxt_news a:hover{
          color : #81007F;
          font-weight : bold;
}

.plaintxt_news a:hover{
          text-decoration : underline;
}

.plaintxt_faq a, .plaintxt_faq a:hover, .submenu_faq{
          color : #FF761B;
          font-weight : bold;
}

.plaintxt_faq a:hover{
          text-decoration : underline;
}

.plaintxt_contact a, .plaintxt_contact a:hover{
          color : #9F3207;
          font-weight : bold;
}

.plaintxt_contact a:hover{
          text-decoration : underline;
}

.newsbold, .newsbold a, .newsbold a:hover {
          font-size : 10px;
          color : #808080;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none;
          vertical-align : top;
          font-weight : bold;
}

.newsbold a, .newsbold a:hover{
          color : #81007F;
}

.newsbold a:hover{
          text-decoration : underline;
}

.fieldcell, .fieldcell select, .fieldcell input, .fieldcell textarea {
             font-size : 10px;
             color : #808080;
             font-family : Verdana,sans-serif;
             font-style : normal; 
             line-height : normal; 
             font-variant : normal; 
             text-decoration : none;
}

.fieldcellerror select, .fieldcellerror input, .fieldcellerror textarea {
             font-size : 10px;
             color : #404040;
             background-color : #FFDFDF;
             font-family : Verdana,sans-serif;
             font-style : normal; 
             line-height : normal; 
             font-variant : normal; 
             text-decoration : none;
}

.footer{
          background-image: url(media/footer.jpg);
          background-repeat: repeat-x;
          height:31px;
          font-size : 10px;
          color : #808080;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : center;
          vertical-align : middle;
}

.footer a, .footer a:hover{
          font-size : 10px;
          color : #808080;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : center;
          vertical-align : middle;
}

.footer a:hover{
          text-decoration : underline;
}

.footer2, .footer2 a, .footer2 a:hover{
          font-size : 10px;
          color : #C0C0C0;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : center;
          vertical-align : top;
}

.footer2 a:hover{
          text-decoration : underline;
}

.errortext, .errortext2{
          font-size : 11px;
          color : #E40000;
          font-family : Verdana,sans-serif;
          font-style : normal; 
          line-height : normal; 
          font-variant : normal; 
          text-decoration : none; 
          text-align : left;
          vertical-align : middle;
}

.errortext2{
          font-size : 10px;
}


