.main_content {
        font-family: Tahoma, sans-serif; font-size: 70%;
}
.prompt_text {
        font-size: 110%; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cfcfcf 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cfcfcf 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cfcfcf 1px solid
}
BODY {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 10pt;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #000000;
        PADDING-TOP: 0px;
        FONT-FAMILY: tahoma, Verdana, sans-serif;

/*
   scrollbar-face-color: #DEE3E7;
   scrollbar-highlight-color: #DEE3E7;
   scrollbar-shadow-color: #dee3e7;
   scrollbar-3dlight-color: gray;
   scrollbar-arrow-color:  gray;
   scrollbar-track-color: #DEE3E7;
   scrollbar-darkshadow-color: gray;
*/


}


FORM {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}



TEXTAREA {
        COLOR: #000000;
        FONT-FAMILY: Verdana, sans-serif;
}

SELECT {
        COLOR: #000000;
        FONT-FAMILY: Verdana, sans-serif;
}


FIELDSET {
        PADDING: 5px;
        PADDING-TOP: 8px;
}

HR  {
        HEIGHT: 1px;

}

td.errormsg
{
        font-family: Tahoma, Arial,Verdana,*;
        font-size: 10pt;
        color: black;
        text-align:left;
}

.small
{
        FONT-FAMILY: Tahoma, sans-serif;
        FONT-SIZE: 80%;
}

.copy
{
        FONT-FAMILY: Tahoma, sans-serif;
        FONT-SIZE: 70%;

}

.large
{
        FONT-SIZE: 80%;

}
a.printver
{
        /*
        font-size: 75%;
        font-family: Tahoma,Arial,*;
        */
        FONT-SIZE: 7pt;
        FONT-FAMILY: Tahoma, sans-serif;

}


.menubutton_active
{
        border-right: #000000 0px solid;
        border-top: #000000 0px solid;
        border-left: #000000 0px solid;
        border-bottom: #000000 0px solid;
        font-size: 8pt;
        font-weight: 800;
        font-family: Verdana,tahoma,*;

        color: #8b0000;
        background-image: url(images/menubutton2.gif);
        height:31;

        background-repeat: repeat-x;
}
.menubutton
{
        border: #cfcfcf 1px solid;
        font-size: 9pt;
        font-weight: 800;
        font-family: Verdana,tahoma,*;
        background-color: #ffffff;
        color: #000000;
        background-image: url(/images/menubutton.jpg);
        height:26;
        width:150;

        background-repeat: repeat-x;
}

.MENUTABLE
{
        border-right: medium none;
        border-top: #cfcfcf 1px solid;
        border-left: medium none;
        border-bottom: gray 1px solid;
        position: relative;
        top: -1px;
        background-color: whitesmoke;
        background-image: url(button.jpg);
        background-repeat: repeat-x;
}

.MENUITEM
{
        cursor: hand;
        color: #333333;
        background-color: transparent;
        font-family: Verdana, Tahoma, Arial, *;
        font-size: 11;
        text-align: center;
        padding:1px;
        padding-left:4px;
        padding-right:4px;
        padding-bottom:4px;
        padding-top:4px;

}

.MENUITEMSEL
{
        border-top: solid 1px #cfcfcf;
        border-left: solid 1px #cfcfcf;
        border-right: solid 1px #cfcfcf;
        border-bottom: solid 1px #cfcfcf;
        font-size: 11;
        cursor: hand;
        color: #333333;
        font-family: Verdana, Tahoma, Arial, *;
        background-color: #DEE3E7;
        padding:0px;
        padding-left:3px;
        padding-right:3px;
        padding-bottom:3px;
        padding-top:3px;

        text-align: center;
}


.MENUSEP
{
        font-size: 10pt;
        color: #cfcfcf;
        border-top-style: none;
        font-family: Verdana, Tahoma, Arial, *;
        background-color: transparent;
        padding:1px;
}

.mi
{
        border-right: #006699 1px solid;
        border-top: #006699 1px solid;
        border-bottom: #006699 1px solid;
        border-left: #006699 1px solid;
        font-size: 8pt;
        cursor: hand;
        color: white;
        font-family: Tahoma, Arial, *;
        background-color: transparent;
        text-align: center;
}
a.milink, a.milink:link, a.milink:visited
{
        font-size: 8pt;
        color: white;
        font-family: Tahoma, Arial, *;
        text-decoration:none;
}
a.milink:hover
{
        font-size: 8pt;
        color: #000000;
        font-family: Tahoma, Arial, *;
        text-decoration:none;
}

.misel
{
        border-right: #000000 1px solid;
        border-left: #000000 1px solid;
        border-top: #000000 1px solid;
        border-bottom: #000000 1px solid;
        font-size: 8pt;
        cursor: hand;
        color: palegoldenrod;

        font-family: Tahoma, Arial, *;
        background-color: #F4D093;
        color: #000000;
        text-align: center;
}


.misep
{
        border-right: #006699 1px solid;
        border-top: #006699 1px solid;
        border-bottom: #006699 1px solid;
        border-left: #006699 1px solid;
        font-size: 10px;
        color: white;
        font-family: Tahoma, Arial, *;
        background-color: transparent;
        text-align: center;
}


.submenu
{
        border-right: #cfcfcf 1px solid;
        border-top: #cfcfcf 1px solid;
        z-index: 1;
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);
        border-left: #cfcfcf 1px solid;
        border-bottom: gray 1px solid;
        position: absolute;
        background-color: whitesmoke;
}

.submenuitem
{
        border-style:none;
        font-size: 11;
        cursor: hand;
        color: #333333;
        font-family: Verdana,Tahoma, Arial, *;
        background-color: transparent;
        text-align: left;
        padding:4px;
        padding-right:13px;
}

.submenuitemsel
{
        padding:3px;
        padding-right:12px;
        border: #cfcfcf 1px solid;
        font-size: 11;
        cursor: hand;
        color: #333333;
        font-family: Verdana,Tahoma, Arial, *;
        background-color: #DEE3E7;

        /*
        background-image: url(images/vmenu.jpg);
        background-repeat: repeat-x;
        */
}


.submenuitemsep
{
        border: solid 1px whitesmoke;
        font-size: 10pt;
        color: #cfcfcf;
        border-top-style: none;
        font-family: Verdana, Tahoma, Arial, *;
        background-color: transparent;
}

/* Для совместимости с Netscape*/
a.smi,a.smi:link,a.smi:active,a.smi:visited,a.smi:hover
{
        font-size: 11;
        color: #333333;
        font-family: Verdana,Tahoma, Arial, *;
        background-color: transparent;
        text-decoration: none;
}



/* sep_1, sep_2 - создают разделитель в раскрывающемся меню */
td.sep_1
{
        border:none;
        border-bottom:#cfcfcf 1px solid;
        background-color: Transparent;
        cursor:default;
        padding:0;
}
td.sep_2
{
        border:none;
        border-top:#cfcfcf 1px solid;
        background-color: Transparent;
        cursor:default;
        padding:0;
}

/* меню */

.menu {
font-size: 8pt;
font-family: Tahoma;

}

td.contactinfo
{
        font-size: 8pt;
        border:none;
        color: steelblue;
        font-family: Tahoma, Arial, *;
        background-color: transparent;
        text-align: right;
        text-decoration: none;
}

a.contactinfo:active,a.contactinfo:link,a.contactinfo:visited
{
        font-size: 8pt;
        color: steelblue;
        font-family: Tahoma, Arial, *;
        background-color: transparent;
        text-align: right;
        text-decoration: none;
        border:none;
}
a.contactinfo:hover
{
        color: #dd6900;
        text-decoration: underline;
}

/* информация о copyright */
td.copyright
{
        font-family: Tahoma, Verdana, Arial, *;
        font-size: 11px;
        /*color: #006699;*/
        color: #777777;
        padding-left: 5px;
        padding-right: 5px;
}
td.copyright_print
{
        border-top: solid 1px #cfcfcf;
        font-family: Tahoma, Verdana, Arial, *;
        font-size: 11px;
        color: #cfcfcf;
        padding-left: 5px;
}

td.botsep
{
        background: url(images/botsep.gif);
        background-repeat: repeat-x;
}

td.botsep_1
{
        background: url(images/botsep_1.gif);
        background-repeat: repeat-x;
}

.tb_txt
{
  font-size:8pt;
  height:20px;
  width:218px;
  border-color:#ffffff;
  color:#777777;
}
.tb_txt_sel
{
  font-size:8pt;
  height:20px;
  width:218px;
  border-color:#777777;
  color:#000000;
}
.tb_btn
{
  font-size:8pt;
  height:20px;
  width:50px;
  border-color:#dee3e7;
  background-color:#dee3e7;
  cursor:hand;
}
.tb_btn_sel
{
  font-size:8pt;
  height:20px;
  width:50px;
  border-color: #777777;
  background-color: #F4D093;
  cursor:hand;
}

.tb_txt_1
{
  font-size:8pt;
  height:20px;
  width:218px;
  border-color:#cfcfcf;
  color:#777777;
}
.tb_txt_1_sel
{
  font-size:8pt;
  height:20px;
  width:218px;
  border-color:#777777;
  color:#000000;
}
.tb_btn_1
{
  font-size:8pt;
  height:20px;
  width:50px;
  border-color:#cfcfcf;
  background-color:#dee3e7;
  cursor:hand;
}
.tb_btn_1_sel
{
  font-size:8pt;
  height:20px;
  width:50px;
  border-color: #777777;
  background-color: #F4D093;
  cursor:hand;
}

.contact {
        MARGIN-TOP: 4px; FONT-SIZE: 65%; COLOR: #1a7091; FONT-FAMILY: Tahoma, sans-serif;
}
.contact A {
        COLOR: #1a7091
}
.contact_border {
        BORDER-RIGHT: #c1d9e5 1px solid; BORDER-TOP: #c1d9e5 0px solid; BORDER-LEFT: #c1d9e5 0px solid; BORDER-BOTTOM: #c1d9e5 0px solid
}
.contact_border_bottom {
        BORDER-RIGHT: #c1d9e5 0px solid; BORDER-TOP: #c1d9e5 0px solid; BORDER-LEFT: #c1d9e5 0px solid; BORDER-BOTTOM: #c1d9e5 1px solid
}
.border {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT: #000000 3px solid; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 3px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #000000
}
.gor_menu {
        FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #e9f4e4; FONT-FAMILY: Verdana, sans-serif
}
.gor_menu A {
        COLOR: #e9f4e4; TEXT-DECORATION: none
}
.gor_menu A:hover {
        TEXT-DECORATION: underline
}
.border2 {
        BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #6b92b3 0px solid; PADDING-LEFT: 11px; BORDER-LEFT: #6b92b3 1px solid; BORDER-TOP-COLOR: #6b92b3; BORDER-BOTTOM: #6b92b3 0px solid
}
.put {
        BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 70%; PADDING-BOTTOM: 12px; BORDER-LEFT: #cfcfcf 1px solid; BORDER-TOP-COLOR: #cfcfcf; PADDING-TOP: 12px; BORDER-BOTTOM: #cfcfcf 0px solid; FONT-FAMILY: Tahoma, sans-serif
}
.put A {
        COLOR: #000000; TEXT-DECORATION: underline
}
.path {
        FONT-SIZE: 70%; PADDING-BOTTOM: 12px; PADDING-TOP: 12px;
        FONT-FAMILY: Tahoma, sans-serif
}
.path A {
        COLOR: #000000; TEXT-DECORATION: underline
}


.content {
        FONT-SIZE: 70%; FONT-FAMILY: Tahoma, sans-serif
}
.content A {
        COLOR: #127393; TEXT-DECORATION: underline
}

.news_right {
        MARGIN-TOP: 4px; FONT-SIZE: 65%; FONT-FAMILY: Tahoma,sans-serif; BACKGROUND-COLOR: #ffffff
}

}
.copy A {
        COLOR: #e9f4e4; TEXT-DECORATION: underline
}

.blau_fon {
        COLOR: #105a7b; BACKGROUND-COLOR: #e0edf4
}
.blau {
        BORDER-RIGHT: #9cc1d3 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #9cc1d3 0px solid; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 12px; BORDER-LEFT: #9cc1d3 1px solid; COLOR: #105a7b; PADDING-TOP: 12px; BORDER-BOTTOM: #9cc1d3 0px solid; FONT-FAMILY: Tahoma, sans-serif;
        COLOR: #000000;
}
.blau A {
        COLOR: #105a7b; TEXT-DECORATION: none
}
.blau A:hover {
        TEXT-DECORATION: underline
}
.blau UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.white_window{
   padding: 12px 15px; font-size: 70%;
   font-family: Tahoma, sans-serif;
}

.white_window_large{
   font-size: 80%;
   font-family: Tahoma, sans-serif;
}
.white_window_large A{
   font-size: 120%;
   font-family: Tahoma, sans-serif;
}




td.errormsg
{
        font-family: Tahoma, Arial,Verdana,*;
        font-size: 10pt;
        color: black;
        text-align:left;
}

.small
{
        FONT-SIZE: 80%;

}
.large
{
        FONT-SIZE: 110%;

}
a.printver
{
        /*
        font-size: 75%;
        font-family: Tahoma,Arial,*;
        */
        FONT-SIZE: 7pt;
        FONT-FAMILY: Tahoma, sans-serif;

}

a.top_link,a.top_link:link,a.top_link:active,a.top_link:visited
{
        FONT-SIZE: 70%;
        FONT-FAMILY: Tahoma, sans-serif;
        COLOR: gold;
        TEXT-DECORATION: none;
}
a.top_link:hover
{
        TEXT-DECORATION: underline;
}



.ugol_tl
{
background-image:url(Utl.png);
background-repeat:no-repeat;
}

.ugol_tr
{
background-image:url(Utr.png);
background-repeat:no-repeat;
}

.ugol_bl
{
background-image:url(Ubl.png);
background-repeat:no-repeat;
}

.ugol_br
{
background-image:url(Ubr.png);
background-repeat:no-repeat;
}

.up
{
background-color:#CCCCCC;
border: #CCCCCC 1px;
}

.opac
{
   filter:alpha(opacity=20);
   -moz-opacity: 0.2;
   -khtml-opacity: 0.2;
   opacity: 0.2;
}

.opac_dark
{
   filter:alpha(opacity=50);
   -moz-opacity: 0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;
}
