body{
    background-image:url("./img/background.jpg");
    font-family: "Arial", sans-serif;
    padding:20px 0px 20px 0px;
    margin:0px;
}
a img{
    border:0px;
}
h1{ /* заголовок текстового поля */
    color:#2b4f7b;
    font-size:16px;
    font-style:italic;
    font-weight:bold;
    text-decoration:underline;
    margin-top:15px;
}
td{
    color:#47494a;
    font-size:14px;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
}
#main_tab{
    width:1000px;
    max-width:1000px;
}
#header{
    height:150px;
}
#logo{
    max-height:1000px;
    padding-left:5px;
}
#contact{ /* телефон, мыло и тд в шапке сайта. */
    color:#ffffff;
    font-size:15px;
    font-weight:none;
    font-weight:bold;
    position:absolute;
    top:0px;
    left:53%;
    margin:60px 5px 5px 5px;
}
#main_btn_div{
    float:right;
    margin-right:50px;
    margin-bottom:-11px;
}
div.main_btn{
    height:50px;
    width:194px;
    background-image:url("./img/main_btn.png");
    background-position:top;
    text-align:center;
    float:left;
}
div.main_btn a{
    text-decoration:none;
    font-style:italic;
    font-weight:bold;
    color:#69757a;
}
div.main_btn_act{
    height:50px;
    width:194px;
    background-image:url("./img/main_btn_act.png");
    background-position:top;
    text-align:center;
    float:left;
}
div.main_btn_act a{
    text-decoration:none;
    font-style:italic;
    font-weight:bold;
    color:white;
}
#main_div{
    width:1000px;
    margin-top:39px;
}
div.text_field{ /* текстовое окно, можно указать отступы и тд !!! при отступах сверху надо менять отступы верхних кнопок!!!*/
    width:100%;
    margin-bottom:35px;
}
table.text_field{
    width:100%;
}
td.field_up{
    background-image:url("./img/decor.png");
    background-position:top left;
    background-repeat:no-repeat;
    height:55px;
    width:100%;
    padding:0 30px;
}
td.field_text{
    background-image:url("./img/field_center.png");
    background-position:top left;
    background-repeat:repeat-y;
    width:100%;
    padding:0 30px;
    max-width:940px;
}
td.field_down{
    background-image:url("./img/field_down.png");
    background-position:top left;
    background-repeat:no-repeat;
    height:25px;
}
#footer{
    padding:20px 0px;
}
#copyright{
    float:left;
    margin:0px 20px;
    color:white;
}
#counter{
    float:right;
    margin:0px 20px;
    color:white;
}
#created_by{
    float:right;
    margin:0px 20px;
}