UL {
        list-style-type : circle;
        list-style-image : url(/images/sant_list_02.gif);
}
.body {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;
        text-align : left;
        vertical-align : top;
        border: 1px solid #336699;
}
P {
        text-align : justify;
}
A,A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {
        color : #336699;
        text-decoration : underline;
        font-weight : bold;
}
A.H1,A.H1:ACTIVE, A.H1:FOCUS, A.H1:HOVER, A.H1:LINK, A.H1:VISITED {
        background-color : white;
        color : #354581;
        text-decoration : none;
        font-weight : bold;
}
a.menu_panel,a.menu_panel:focus,a.menu_panel:hover,a.menu_panel:link,a.menu_panel:visited {
        background-color : #354581;
        color : White;
        text-decoration : none;
}
a.menu_panel2,a.menu_panel2:focus,a.menu_panel2:hover,a.menu_panel2:link,a.menu_panel2:visited {
        background-color : #354581;
        color : #DCDCDC;
}
a.menu_panel3,a.menu_panel3:focus,a.menu_panel3:hover,a.menu_panel3:link,a.menu_panel3:visited {
        background-color : #354581;
        color : #DCDCDC;
        text-decoration : underline;
}
a.contact_info_panel,a.contact_info_panel:focus,a.contact_info_panel:hover,a.contact_info_panel:link,a.contact_info_panel:visited {
        background-color : #354581;
        color : White;
        text-decoration : underline;
}
a.main_more{
        background-color : White;
        color : #354581;
        text-decoration : none;
}
a.news_text,a.news_text:focus,a.news_text:hover,a.news_text:link,a.news_text:visited {
        background-color : #5D6A9A;
        color : White;
        text-decoration : none;
}
a.news_more,a.news_more:focus,a.news_more:hover,a.news_more:link,a.news_more:visited {
        background-color : #5D6A9A;
        color : White;
        text-decoration : none;
}
a.menu_item,a.menu_item:active,a.menu_item:hover,a.menu_item:visited {
        background-color : #354581;
        color : White;
        text-decoration : none;
}
H1 {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 14px;
        font-weight : bold;
        font-style : italic;
        text-align : left;
        vertical-align : top;
}
H2 {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;

}
H3 {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-align : center;
}


.title_left {
        background-image: url(/images/title_left.gif);
        WIDTH:403;
        HEIGHT:80;
        font-family : cursive;
        font-size : 14;
        color : #DCDCDC;
        text-align : left;
        text-indent : 0%;
        font-style : italic;
        font-stretch : wider;
        padding-left : 5;
        padding-right : 5;
        vertical-align : top;
        font-weight : bold;
        word-spacing : 0px;
        letter-spacing : 4px;
}
.title_right {
        background-image: url(/images/title_right.gif);
        WIDTH:344;
        HEIGHT:80;
        font-family : cursive;
        font-size : 12;
        color : #DCDCDC;
        font-style : italic;
        text-align : left;
        font-stretch : wider;
        padding-left : 5;
        padding-right : 5;
        vertical-align : top;
}
.title_orange_top_left {
        background-image: url(/images/title_orange_top_left_01.gif);
        background-repeat : repeat-x;
        height:6;
        width:282;
}
.title_orange_top_right {
        background-image: url(/images/title_orange_top_right_01.gif);
        background-repeat : repeat-x;
        height:6;
        width: 460;
}
.title_orange {
        background-color : #E97F00;
        color : White;
        height:53;
        width:282;
        font-family: sans-serif;
        font-size : large;
        font-weight : bold;
        font-style : italic;
        vertical-align : middle;
        text-align : left;
        text-indent : 15px;
        text-transform : uppercase;
        text-decoration : none;
}
.title_orange_right {
        background-image: url(/images/title_orange_right_01.gif);
        background-repeat : repeat-y;
        width:6;        
}
.title_white_string {
        background-color : White;
        height:31;
        color : Gray;
        font-family: sans-serif;
        font-size : 10px;
        vertical-align : top;
        border-right : 1px solid Fuchsia;
}
.title_play_white_string {
        background-image : url(/images/title_play.gif);
        height:22;
        color : #384783;
        font-family: sans-serif;
        font-size : 10px;
        vertical-align : middle;
        background-repeat : no-repeat;
        text-decoration : none;
        padding-left : 22px;
}
.top_menu_item {
        background-color : White;
        color : #384783;
        text-decoration : none;
}
.menu_top {
        background-image: url(/images/menu_top_01.gif);
        background-repeat : repeat-x;
        height:22;
        font-family : cursive;
        font-size : 12;
        color : #DCDCDC;
        text-align : left;
        font-style : italic;
        font-stretch : wider;
        padding-left : 5;
        padding-right : 5;
}
.menu_top_panel {
        background-image: url(/images/menu_top_panel_01.gif);
        background-repeat : repeat-x;
        height:15;
}
.menu_panel {
        background-color : #354581;
        color : #DCDCDC;
        font-family: sans-serif;
        font-size : 12px;
        vertical-align : top;
        text-align : left;
        width : 160;
}
.menu_panel2 {
        background-color : #354581;
        color : #DCDCDC;
        font-family: sans-serif;
        font-size : 12px;
        vertical-align : top;
        text-align : left;
}
.menu_panel3 {
        background-color : #354581;
        color : #DCDCDC;
        font-family: sans-serif;
        font-size : 10px;
        vertical-align : top;
        text-align : left;
}
.menu_panel_right {
        background-image : url(/images/menu_panel_right_02.gif);
        background-repeat : repeat-y;
        width:5;
}
.menu_item {
        background-color : #354581;
        color : White;
        font-family: sans-serif;
        font-size : 12px;
        font-weight : bold;
        letter-spacing : 1px;
        text-align : left;
        vertical-align : middle;
        width:100%
}
.menu_item_screw {
        background-image : url(/images/screw.gif);
        width : 20;
        height : 16;
        background-repeat : no-repeat;
        background-position : left;
}
.menu_item_left {
        background-image : url(/images/menu_item_left_01.gif);
        background-repeat : repeat-y;
        width:5;
}
.menu_item_right {
        background-image : url(/images/menu_item_right_01.gif);
        background-repeat : repeat-y;
        width:5;
}
.menu_item_top {
        background-image : url(/images/menu_item_top_01.gif);
        background-repeat : repeat-x;
}
.menu_item_bottom {
        background-image : url(/images/menu_item_bottom_01.gif);
        background-repeat : repeat-x;
}

.main_top {
        background-image: url(/images/main_top_01.gif);
        background-repeat : repeat-x;
        width: 100%;
}
.main_left{
        background-image : url(/images/main_left_01.gif);
        background-repeat : repeat-y;
        width:11;
}
.main_panel {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;
        text-align : left;
        vertical-align : top;
        width : 100%;
}
.main_panel_title {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 14px;
        font-weight : bold;
        font-style : italic;
        text-align : left;
        vertical-align : top;
}
.main_more{
        background-color : White;
        color : #354581;
        font-family: sans-serif;
        font-size : 10px;
        text-align : right;
        font-style : italic;
        vertical-align : middle;
        padding-right : 10;
}
.main_pages {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 10px;
        text-align : center;
        width : 100%;
}
.news_top {
        background-image : url(/images/news_top_01.gif);
        background-repeat : repeat-x;
        width: 100%;
        color : White;
}
.news_panel {
        background-color : #5D6A9A;
        width:130;
        color : White;
        font-family: sans-serif;
        font-size : 12px;
        font-style : italic;
        text-align : left;
        vertical-align : top;
        padding : 5 5 5 5;
}
.news_title {
        background-color : #5D6A9A;
        color : White;
        font-family: sans-serif;
        font-size : 16px;
        font-style : italic;
        font-weight : bold;
        text-align : left;
        vertical-align : top;
        border-bottom-width : 1px;
        border-bottom-style : solid;
        border-bottom-color : White;
        border-top-width : thin;
}
.news_text {
        background-color : #5D6A9A;
        color : White;
        font-family: sans-serif;
        font-size : 11px;
        font-style : italic;
        text-align : justify;
}
.news_more{
        background-color : #5D6A9A;
        color : White;
        font-family: sans-serif;
        font-size : 9px;
        text-align : right;
        font-style : italic;
        border-bottom-width : 1px;
        border-bottom-style : solid;
        border-bottom-color : White;
        border-top-width : thin;
}
.contact_info_panel {
        background-color : #354581;
        color : White;
        font-family: sans-serif;
        font-size : 10px;
        vertical-align : text-top;
        text-align : left;
}
.contact_info_title {
        background-color : #354581;
        color : White;
        font-family: sans-serif;
        font-size : 12px;
        font-weight : bold;
        vertical-align : top;
        text-align : left;
}

.bottom_edge {
        background-image : url(/images/bottom_edge_01.gif);
        background-repeat : repeat-x;
        height:5;
}
.bottom_panel {
        height:16;
        font-family: sans-serif;
        font-size : 10px;
        color : White;
        background-color : #354581;
        vertical-align : middle;
        text-decoration : none;
        padding : 5 5 5 5;
}
.tech_title {
        background-color : #BEC4D6;
        color : #354581;
        font-family: sans-serif;
        font-size : 10px;
        text-align : center;
        vertical-align : top;
        border : 1px solid #BEC4D6;
        letter-spacing : 1;
}
.tech_text {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;
        text-align : left;
        vertical-align : middle;
        border : 1px solid #BEC4D6;
        width : 100%;
}
.tech_value {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;
        text-align : right;
        vertical-align : middle;
        border : 1px solid #BEC4D6;
        font-weight : bold;
    padding-right: 5;
}
.TH {
        background-color : #BEC4D6;
        color : #354581;
        font-family: sans-serif;
        font-size : 12px;
        text-align : left;
        vertical-align : top;
        border : 1px solid #BEC4D6;
}
.main_zakaz {
        background-color : #E7EAF5;
        color : #354581;
        font-family: sans-serif;
        font-size : 10px;
        text-align : left;
        font-style : italic;
        vertical-align : middle;
}
.article_text {
        font-family: sans-serif;
        font-size : 12px;
        text-align : justify;
        width : 100%;
}
.article_autor{
        font-size:12;
        font-style:italic;
        font-weight : bold;
        text-align : right;
        margin-right : 20;
}
.article_annotation{
        font-size:11;
        font-style:italic;
        text-align : justify;
        margin-left : 20;
        margin-right : 20;
}
.article_pic {
        font-size:11;
        font-style:italic;
        font-weight : bold;
        text-align : center;
        margin-top : 10;
        margin-bottom : 10;
        width:420px;
}
.article_referer {
        font-size:11;
        font-style:italic;
}
.article_list {
        font-size:12;
        font-style:italic;
        font-weight : bold;
        text-align : center;
}
.schemes_2list {
        background-color : white;
        color : #354581;
        font-family: sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-align : center;
        width: 100%;
}
.risunok {
        font-size:12;
        font-style:italic;
        font-weight : bold;
        text-align : center;
}
.recl {
        color : White;
        text-decoration : underline;
}