@CHARSET "UTF-8";
body{
    font: normal normal normal small tahoma;
    background-color: #efefef;
}
.main_table{
    /*border: thin solid black;
    */
    width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
}

.hor_table{
    width: 1000px;
    border-spacing: 0px;
    border-collapse: collapse;
    background-color: white;    
    
}
.hor_table, .hor_table tr, .hor_table td{
    /*border: thin solid black;
    */
    border-collapse:collapse;
    border-spacing: 0px;
    padding: 0px;
    margin:0px;

}
.formattable, .formattable td{
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 0px;
    margin:0px;
}
#hr{
    background: red url('../images/hr.jpg') no-repeat;
    width:100%;
    height:6px;
    margin: 0px 0px 7px 0px;
}
#top{
    background: gray url("../images/top.jpg") no-repeat;
    height: 166px;
    width:100%;
}
#footer{
    background-image:url("../images/footer.jpg");
    height: 85px;
    width:100%
}

#topmenu{
    background-image:url("../images/topmenu.jpg");
    height: 38px;
    width:100%
}
.topmenu a{
    color: white;
    text-decoration: none;
}
.topmenu a:HOVER{
    color: red;
    text-decoration: underline;
}

#mainmenu{
    width: 196px;
    padding: 0px 2px 0px 2px;
}
#mainmenu-top{
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: transparent url("../images/mainmenu-top.jpg") no-repeat ;
    height: 34px;
    width:100%
}
#mainmenu-center{
    background: transparent url("../images/mainmenu-center.jpg") no-repeat ;
    width:100%;
    padding: 0px;
    margin: 0px;

}
#mainmenu-center ul{
    padding: 0px;
    margin: 0px 5px 0px 15px;
}
#mainmenu-center li{
    list-style: none;
    text-align: left;
    background: transparent url("../images/mainmenu-li.jpg") no-repeat;
    background-position: center left;
    padding: 2px 0px 0px 20px;
    margin: 0px 0px 0px 0px;
    height: 22px;
}
#mainmenu-center a{
    text-decoration: none;
    color: black;
}

#mainmenu-center a:ACTIVE{
    text-decoration: none;
    color: red;
}

#mainmenu-center a:HOVER{
    text-decoration: underline;
    color: red;
}

#mainmenu-bottom{
    background: transparent url("../images/mainmenu-bottom.jpg") no-repeat;
    height: 35px;
    width:100%
}

#zayavka-promote{
    text-align:left;
    background: transparent url("../images/zayavka-promote.jpg") no-repeat;
    width:396px;
    height:346px;
}

#zayavka-context{
    text-align:left;
    background: transparent url("../images/zayavka-context.jpg") no-repeat;
    width:396px;
    height:346px;
}
input#fio, input#contact, input#site{
    position:relative;
    float:none;
    left:43px;
    width: 267px;
    background: transparent url("../images/input.jpg") no-repeat;
    border-style: none;
    padding: 2px 0px 0px 2px;

}
input#fio{
    top: 60px;
}
input#contact{
    top: 88px;
}
input#site{
    top: 117px;
}
textarea#words{
    position:relative;
    float:none;
    left:43px;
    width: 267px;
    background: transparent url("../images/textarea.jpg") no-repeat;
    border-style: none;
    padding: 2px 0px 0px 2px;
    top: 143px;
}
input#submit{
    position:relative;
    left:92px;
    top: 145px;
    width: 150px;
    border-style:none;
    background-color:transparent;
}


