HTML {
        height: 100%;
}

BODY
{
        margin: 0;
        height: 100%;
        background-color: #FDF8E3;
}
/* ------------ Основной контент -------------------- */
#content
{
        padding: 10px;
        vertical-align: top;
}
BODY, td
{
        font-size: 11pt;
        font-family: 'MS Sans Serif',sans-serif;
}
p
{
        margin:0;
        text-align:justify;
        margin-bottom:10px;
}
A
{
        color: #007503;
        FONT-FAMILY: "MS Sans Serif",sans-serif;
        text-decoration: underline;
        font-size: 10pt;
}
A:hover
{
        color: #004502;
        FONT-FAMILY: "MS Sans Serif",sans-serif;
        TEXT-DECORATION: underline;
        font-size: 10pt;
}
H1
{
        color: #004502;
        FONT-FAMILY: "MS Sans Serif",sans-serif;
        font-size: 18pt;
        font-weight: bold;
        margin-bottom: 10px;
        margin-left: 30px;
}
H2
{
        color: #004502;
        FONT-FAMILY: "MS Sans Serif",sans-serif;
        font-size: 14pt;
        font-weight: bold;
        margin-bottom: 10px;
        margin-left: 30px;
}
H3
{
        font-family: "MS Sans Serif",sans-serif;
        font-size: 12pt;
        font-weight: bold;
        margin-bottom: 10px;
        margin-left: 30px;
        color: #004502;
}
H4
{
        font-family: "MS Sans Serif",sans-serif;
        font-size: 15pt;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0px;
}
/* end ------------ Основной контент -------------------- */
a.menu
{
        color: #000;
        display: block;
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
        padding: 5px 4px 5px 10px;
        text-decoration: none;
}
a.menu:hover
{
        color: #2D9827;
        display: block;
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
        padding: 5px 4px 5px 10px;
        text-decoration: none;
}
.current_menu
{
        background: #FDF8E3;
        color: #000;
        display: block;
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
        padding: 5px 4px 5px 10px;
        text-decoration: none;
        margin-right: -1px;
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
}
a.menu:hover
{
        color: #2D9827;
}
#subMenuDiv
{
        padding: 6px 0;
}
a.subMenu
{
        font-family: Verdana;
        text-decoration: none;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
}
a.subMenu:hover
{
        font-family: Verdana;
        text-decoration: none;
        font-size: 13px;
        font-weight: bold;
        color: #2D9827;
}
/* end ------------ Основной контент -------------------- */
/* ------------ Форма для отправки писем -------------------- */
#formLetter, #formLetter td
{
        line-height:20px;
        color:#555555;
        font-family:"Trebuchet MS", Arial, Verdana;
        font-size: 10pt;
        padding-right: 10px;
}
#formLetter h1
{
        font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
        font-size:14pt;
        text-transform:uppercase;
        font-weight:normal;
        margin:0;
        padding:0;
        padding-top:15px;
        color:#026058;
        margin-bottom:10px;
        text-align:left;
}
#formLetter form
{
        margin: 0;
}
#formLetter TEXTAREA, #formLetter INPUT, #formLetter SELECT
{
        background: #FFFFFF;
        border: 1px solid #DDDDDD;
}
#formLetter .button
{
        font-family:"Trebuchet MS", Arial, Verdana;
        background: #EEEEEE;
        border: 1px solid #DDDDDD;
        color: #AAAAAA;
        font-weight:bold;
}
#formLetter INPUT.radio_w { background: #FBFBFB; border: none; }
#formLetter INPUT.radio_r { background: #FFF2F2; border: none; }
.commentErr
{
        font-weight: bold;
        color: #980505;
}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4{display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FBFBFB; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.xb1 {margin:0 5px; background:#EEEEEE;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent
{
        padding: 10px;
        display:block;
        border:0 solid #EEEEEE;
        border-width:0 1px;
        color: #555555;
        vertical-align: top;
        text-align: left;
        background:#FBFBFB;
}
/* end ------------ Форма для отправки писем -------------------- */
/* ------------ Мой контент -------------------- */
#bottom
{
        position: relative;
        left: 0;
        bottom: 10px;
}
.copyright
{
        font-size: 8pt;
        color: #8B8B8B;
        font-family:"Trebuchet MS", Arial, Verdana;
        padding: 3px 0 3px 20px;
        border-top: 1px solid #000;
}
.copyright a
{
        font-size: 8pt;
        color:#666;
        text-decoration: none;
        font-weight: normal;
}
.copyright a:hover
{
        font-size: 8pt;
        text-decoration: underline;
        color: #8B8B8B;
}
/* end ------------ Мой контент -------------------- */

