html, body {
        margin:0px;
        padding:0px;
        background-color: #fecfc1;
        font: normal 100.01% Arial, Helvetica, Verdana, sans-serif;
}

p { line-height: 1.5; }

a { color: #1c72d1; FONT-FAMILY: Arial Cyr, Verdana ; FONT-SIZE: 9pt; TEXT-DECORATION: underline }
a:link { color: #1c72d1; FONT-FAMILY: Arial Cyr, Verdana ; FONT-SIZE: 9pt; TEXT-DECORATION: underline }
a:visited { color: #1c72d1;  FONT-FAMILY: Arial Cyr, Verdana; FONT-SIZE: 9pt; TEXT-DECORATION: underline }
a:hover { color: #628dbd; FONT-FAMILY: Arial Cyr, Verdana; FONT-SIZE: 9pt; TEXT-DECORATION: underline }


a.language { color: #ffffff; FONT-FAMILY: Arial Cyr, Verdana ; FONT-SIZE: 9pt; TEXT-DECORATION: none }
a.language:hover { color: #dddad9; FONT-FAMILY: Arial Cyr, Verdana; FONT-SIZE: 9pt; TEXT-DECORATION: underline }

a.menu  { font-size: 12px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight: bold;text-decoration: none;
}
a.menu:link  { font-size: 12px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight: bold;text-decoration: none;
}
a.menu:visited  { font-size: 12px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight: bold;text-decoration: none;
}

a.menu:hover  {
      /*   COLOR: #00f;   */
        font-size: 12px;
        FONT-FAMILY: Arial Cyr, Verdana;
        text-transform: uppercase;
        color: #e4471d;
        font-weight: bold;
        text-decoration: none;

}


a.menuleft {
        font-size: 10px;
        FONT-FAMILY: Arial, Verdana;
        text-transform: uppercase;
        color: #000000;
       /* font-weight: bold; */
        text-decoration: none;
}

a.menuleft:link  {
        font-size: 10px;
        FONT-FAMILY: Arial , Verdana;
        text-transform: uppercase;
        color: #000000;
       /* font-weight: bold; */
        text-decoration: none;
}
a.menuleft:visited  {
        font-size: 10px;
        FONT-FAMILY: Arial , Verdana;
        text-transform: uppercase;
        color: #000000;
       /* font-weight: bold; */
        text-decoration: none;
}

a.menuleft:hover  {
        /* COLOR: #00f;
        font-size: 14px;   */
        font-size: 10px;
        FONT-FAMILY: Arial, Verdana;
        text-transform: uppercase;
        color: #e4471d;
        font-weight: bold;
        text-decoration: none;
}

a.menuleftopen {
        padding-right: 15px;
        font-size: 10px;
        FONT-FAMILY: Arial, Verdana;
        text-transform: uppercase;
        color: #000000;
        background-color: #dad7d6;
       /* font-weight: bold; */
        text-decoration: none;
}

a.menuleftppopen {
     /*   font-size: 10px;
        FONT-FAMILY: Arial, Verdana;
        text-transform: uppercase;
        color: #000000;
        background-color: #ffff00;
       /* font-weight: bold; */
       /* text-decoration: none;    */
}

a.menubot {font-size: 10px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight:bold; text-decoration: none;}
a.menubot:link {font-size: 10px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight:bold; text-decoration: none;}
a.menubot:visited {font-size: 10px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight:bold; text-decoration: none;}
a.menubot:hover {font-size: 10px; FONT-FAMILY: Arial Cyr, Verdana; text-transform: uppercase; color: #000000; font-weight:bold; text-decoration: none;}




table.main
{
        border-collapse: collapse;
        width: 1000px;
        height: 100%;.
}


td.top {
        height: 119px;
}

table.header
{
        border-collapse: collapse;
        width: 100%;
        height: 100%;
        border-spacing: 0;
}

td.topbg {
        vertical-align: top;
        background-image: url(img/top_bg.jpg);
        height:119px;
}

td.topmenubg {
        vertical-align: top;
        background-image: url(img/topmenu_bg.jpg);
        height:26px;
}

.toplanguage{
         text-align: right;
       /*  border-color: #000000;        */
         color: #ffffff;
         margin-right:15px;
         margin-top: 75px;
         font-size:10px;
}


td.lmenu {
        vertical-align: top;
        width: 200px;
        background-color: #ffffff;
}

td.maintext {
        vertical-align: top;
        width: 750px;
        background-color: #ffffff;
}


table.footer
{
        border-collapse: collapse;

        height: 100%;
        border-spacing: 0;
        vertical-align: bottom;
}


td.bot {
        height: 46px;
}

td.botbg {

        background-image: url(img/bot_bg.jpg);
        height:46px;
}

.leftdiv{


        margin-top:5px;
        margin-left:3px;

        padding:5px;
        width: 190px;
       /* height: 95%;         */
        background-color: #f4f3f1;
       border-bottom : 3px solid #b3b2b1; /* Параметры границы */
       border-right : 3px solid #b3b2b1; /* Параметры границы */
       border-top: 1px solid #dddddc; /* Параметры границы */
       border-left : 1px solid #dddddc; /* Параметры границы */
}

.maindiv {
        margin-top:5px;
        margin-bottom:15px;
        margin-right:3px;
        margin-right:5px;
        padding: 5px;
     /*   margin-left:10px;  */
        width: 765px;
      /*  height: 95%; */
        background-color: #f4f3f1;
       border-bottom : 3px solid #b3b2b1; /* Параметры границы */
       border-right : 3px solid #b3b2b1; /* Параметры границы */
       border-top: 1px solid #dddddc; /* Параметры границы */
       border-left : 1px solid #dddddc; /* Параметры границы */
}

td.pagetext{
      FONT-FAMILY: Arial Cyr, Verdana ; FONT-SIZE: 9pt;
     /* color: #878483; */
      color: #000000;
}