body{
    margin: 0px;
    background-color: #fff6f5;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    color: #f14d63;
}

p   {
    color: #f14d63;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    text-decoration: none
    }
a   {
    color: #f15a6b;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    text-align: justify;
    text-decoration: underline
    }
a:hover {
    color: #ed1946;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    text-align: justify;
    text-decoration: underline
    }
a.menu {
    color: #f15a6b;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    text-decoration: none
    }
a.menu:hover{
    color: #ed1946;
    font-family: Verdana, Arial, Helvetica, scans-serif;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    text-decoration: none}

h1{
    color: #be1f48;
    font-size:16pt;
    font-weight: bold;
    text-align : center;
}
h2{
    color: #c0b38f;
    font-size:14pt;
    font-weight: normal;
    text-align : center;
}
h3{
    color: #c0b38f;
    font-family: Tahoma, Arial, Verdana, scans-serif;
    font-size:14pt;
    font-weight: normal;
    text-align : left;
}
table.act{
    background-color:#000000;
}
td.act{
    background-color:#FFFFFF;
}


td.center{
    text-align:center;
}





.lev1,a.lev1:hover{
    margin-left:10px;
    font-size: 14px;
    font-weight:bold;
}
.lev2,a.lev2:hover{
    margin-left:20px;
}
.lev3,a.lev3:hover{
    margin-left:30px;
}
.lev4,a.lev4:hover{
    margin-left:40px;
}
.lev1_a,a.lev1_a:hover{
    font-size: 14px;
    margin-left:10px;
    font-weight:bold;
    text-decoration:none;
}
.lev2_a,a.lev2_a:hover{
    margin-left:20px;
    text-decoration:none;
}
.lev3_a,a.lev3_a:hover{
    margin-left:30px;
    text-decoration:none;
}
.lev4_a,a.lev4_a:hover{
    margin-left:40px;
    text-decoration:none;
}
div.lev1_0{
    margin-left:5px;
    font-weight:bold;
}
div.lev2_0{
    margin-left:20px;
}
.lev1_0,a.lev1_0:hover{
    font-size:11pt;
    line-height:12pt;
}
.copyright, a.copyright:hover{
    color: #bb6600;
    font-size:10px;
    line-height:15px;
    text-decoration:none;
    }

td.quest
/*вопрос - можно настроить фон*/
    {}
td.answer
/*ответ*/
    {background-color:#f1dbc7;}
h2.quest
/*заголовок вопроса - не используется*/
    {font-size:13pt;}
p.quest
/*текст вопроса*/
    {font-size:11pt;
    text-align:justify;
    margin:0pt;}
.date
    {
    font-size:8pt;
    }
p.answer
/*текст ответа*/
    {font-size:11pt;
    text-align:justify;
    margin:2pt;}
p.author
/*автор ответа*/
    {font-size:11pt;
    text-align:right;
    margin:0pt;}

/*форма для задания вопроса*/
table.q_form
    {background-color:#000000;}
td.q_form
    {text-align:left;
    background-color:#f1dbc7;}
input.q_form, textarea.q_form
    {font-family:Arial,Verdana,Tahoma;
    font-size:9pt;
    width:400px;}
input.q_but
    {font-size:8pt;
    font-family:Arial,Verdana,Tahoma;
    width:100px;
    background-color:#c0b38f;
    border:solid 2px #000000;}

