@charset "windows-1251";

body {font-family: Verdana, Geneva,  Arial, Helvetica, sans-serif; font-size: 100%; background-color: #FFFFFF; color: #6A768F; SCROLLBAR-FACE-COLOR: #FFFFFF; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #efefef; SCROLLBAR-SHADOW-COLOR: #636566; SCROLLBAR-3DLIGHT-COLOR: #D2E0EA; SCROLLBAR-ARROW-COLOR: #000066; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #98aab1}

.main {padding: 0px; margin: 0px; color: #6A768F; font-weight:bold;}

.main_l_t {padding: 0px; margin: 0px; font-size: 100%;  border-top: 1px solid #003399; border-left: 1px solid #003399; }
.main_l_b {padding: 0px; margin: 0px; font-size: 100%;  border-bottom: 1px solid #003399; border-left: 1px solid #003399; }

.main_t {padding-top: 10px; margin: 0px;  border-top: 1px solid #003399;}

h1 {font-size: 140%; color: #344466; TEXT-DECORATION: none;  padding: 50px 50px 10px 50px; font-weight: normal; font-variant: small-caps}
h1.twolines {font-size: 140%; color: #344466; TEXT-DECORATION: none; padding: 2px 50px 2px 50px; margin:0px; font-weight: normal; font-variant: small-caps}
h1.news {font-size: 140%; color: #344466; TEXT-DECORATION: none; margin: 5px 5px 5px 100px; font-weight: normal;}
h1.news_r {font-size: 140%; color: #A9635F; TEXT-DECORATION: none; text-align:center; font-weight: normal;}
h1.press {font-size: 140%; color: #344466; TEXT-DECORATION: none;  padding: 10px 50px 10px 50px; font-weight: normal; font-variant: small-caps}

h2 {font-size: 80%; color: #52668b; text-align: left; font-weight: bold; margin: 20px; padding: 0px; font-variant: normal; text-indent: 0px;}
h2.vis {font-size: 65%; color: #394660; text-align: left; font-weight: bold; margin: 10px; padding: 0px; font-variant: normal; text-indent: 0px;}
h2.ctr {font-size: 80%; color: #52668b; text-align: center; font-weight: bold; margin: 20px; padding: 0px; font-variant: normal; text-indent: 0px;}
h2.press {font-size: 75%; color: #808CA9; text-align: left; font-weight: normal; margin: 20px; padding: 0px; font-variant: normal; text-indent: 0px; font: italic}

h3 {font-size: 70%; color: #7C8CA3; text-align: left; font-weight: bold; margin: 20px; padding: 0px; font-variant: normal; text-indent: 0px;}
h3.ctr {font-size: 70%; color: #7C8CA3; text-align: center; font-weight: bold; margin: 20px; padding: 0px; font-variant: normal; text-indent: 0px;}

div.news_r {border-bottom: 1px solid #993333; border-left: 1px solid #993333; border-right: 1px solid #993333; margin: 30px 90px 20px 90px;}

p {font-size: 80%; color: #52668b; TEXT-DECORATION: none; margin: 10px; padding: 2px 5px 2px 13px; font-weight: normal; text-indent: 50px; text-align:justify;}
p.news_r {font-size: 80%; color: #425270; TEXT-DECORATION: none; margin: 10px; padding: 10px 30px 10px 30px; font-weight: normal; text-indent: 50px; text-align:justify;}
p.linksite {color: #9DA0A4; TEXT-DECORATION: none; margin: 10px; padding: 2px 5px 2px 13px; font-weight: normal; text-indent: 50px; text-align: justify; font: italic}
p.vis {font-size: 70%; color: #394660; TEXT-DECORATION: none; margin: 10px; padding: 0px; font-weight: normal; text-indent: 10px; text-align: left;}

dl {margin: 10px; font-size: 80%; color: #425270; text-align:justify; text-indent: 30px;}
dt {margin: 2px 5px 2px 7px;  color: #344466; text-align:justify; font-weight:bold;}
dd {margin: 10px 2px 3px 15px; color: #344466; text-align: justify; font: italic}

dl.news {margin: 10px; font-size: 90%; color: #697B94; text-align:justify; text-indent: 0px; font: normal;}
dt.news {margin: 30px 50px 2px 20px; font-size: 90%; color: #5B6B80; text-align:justify; font-weight:bold; font-style: italic; text-indent: 0px; border-left: 1px solid #D49290; padding-left: 25px;}
dd.news {margin: 10px 20px 10px 20px; font-size: 90%; color: #697B94; text-align: justify; text-indent: 0px; font-style: normal}

dl.vis {margin: 10px; font-size: 80%; color: #394660; text-indent: 0px; font: normal;}
dt.vis {margin: 2px;font-weight:bold; font-size: 85%; text-indent: 0px;}
dd.vis {margin: 10px;font: italic; color: #718090; font-size:85%; text-indent: 0px;}
dd.tb {margin: 10px;font: italic; color: #718090; font-size: 85%; text-indent: 0px; text-align:center;}

A.vis {font-size: 100%; color: #718090; TEXT-DECORATION: underline; padding:0px;}
A.vis:link {COLOR: #718090;}
A.vis:visited {COLOR: #718090;}
A.vis:active {COLOR: #718090;}
A.vis:hover {	COLOR: #394660;}


ul {margin:25px 50px 15px 25px; font-size: 80%; color: #52668b; text-align:justify;}
li {margin:5px 50px 10px 30px; color: #5B719A; text-align:justify; font-size: 85%;}

li.dl {margin:5px 50px 10px 30px; color: #52668b; text-align:justify; font-size: 90%;}

ul.bus {margin:10px; font-size: 80%; color: #52668b; text-align:justify;}

ul.under {margin:2px 50px 2px 50px; font-size: 100%; text-align:justify;}

table.menulayer {background-color: #F9FBFF; color: #5D687E; border-top: 1px solid #adb5c4; border-left: 1px solid #adb5c4; border-right: 4px groove #CEDAE5; border-bottom: 4px groove #CEDAE5; font-size: 80%; font-weight: bold; font: normal}

A {font-size: 90%; color: #516b8f; TEXT-DECORATION: underline; padding:0px;}
A:link {COLOR: #5B647A;}
A:visited {COLOR: #5B647A;}
A:active {COLOR: #5B647A;}
A:hover {	COLOR: #B9C3D0;}

A.add {font-size: 100%; color: #545075; TEXT-DECORATION: underline; padding:0px;}
A.add:link {COLOR: #545075;}
A.add:visited {COLOR: #545075;}
A.add:active {COLOR: #545075;}
A.add:hover {	COLOR: #B9C3D0;}

A.news {font-size: 90%; color: #AF6767; TEXT-DECORATION: none; padding:0px;}
A.news:link {COLOR: #AF6767;}
A.news:visited {COLOR: #AF6767;}
A.news:active {COLOR: #AF6767;}
A.news:hover {	COLOR: #D0A9A8;}

A.acc {font-size: 90%; color: #833C42; TEXT-DECORATION: none; padding:0px;font-weight:bold; }
A.acc:link {COLOR: #833C42;}
A.acc:visited {COLOR: #833C42;}
A.acc:active {COLOR: #833C42;}
A.acc:hover {	COLOR: #CD0E1C;}

A.menu {font-size: 70%; color: #6A768F; TEXT-DECORATION: none; font-weight:bold; }
A.menu:link {COLOR: #6A768F;}
A.menu:visited {COLOR: #6A768F;}
A.menu:active {COLOR: #6A768F;}
A.menu:hover {	COLOR: #B3C0D4;}

A.menu_b {font-size: 70%; color: #344466; TEXT-DECORATION: none; padding-right:2px; padding-top:2px; font-weight:bold; }
A.menu_b:link {COLOR: #344466;}
A.menu_b:visited {COLOR: #344466;}
A.menu_b:active {COLOR: #344466;}
A.menu_b:hover {	COLOR: #B00000;}

.tabmenu_l { BACKGROUND-IMAGE: url(../images/fon_tabmenu.gif); border-left: 1px solid #ADB5C4; border-bottom: 1px solid #ADB5C4;}
.tabmenu_r { BACKGROUND-IMAGE: url(../images/fon_tabmenu.gif); border-right: 1px solid #ADB5C4; border-bottom: 1px solid #ADB5C4;}

A.tabmenu {font-size: 100%; color: #5D687E; TEXT-DECORATION: none; margin:0px; padding: 0px;font-weight:bold; line-height:12px;}
A.tabmenu:link {COLOR: #5D687E;}
A.tabmenu:visited {COLOR: #5D687E;}
A.tabmenu:active {COLOR: #5D687E;}
A.tabmenu:hover {	COLOR: #8898B9;}

.footer {font-size: 70%; color: #6A768F; TEXT-DECORATION: none; padding-right:25px;font-weight:normal; text-align:right;}
A.footer:link {COLOR: #6A768F; font-size: 100%;}
A.footer:visited {COLOR: #6A768F; font-size: 100%;}
A.footer:active {COLOR: #6A768F; font-size: 100%;}
A.footer:hover {	COLOR: #B3C0D4; font-size: 100%;}


#tabmenu {Z-INDEX: 5; LEFT: 80px; VISIBILITY: visible; POSITION: absolute; TOP: 60px}