LINK_HTML {
LINK_HTML=HTTP://LEGATE.RU/N/;

}
HTML {
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
MARGIN:0PX;

}
BODY {
; Font-Family: Arial;
; Font-size: 12px;
MARGIN:0PX;

}
#header {
; Position: relative;
; Height: 50px;
MIN-WIDTH:800PX;

}
#logo {
; Margin-top: 5px;
; color: GRAY;
; Float: left;
CLEAR:BOTH;

}
#strap {
; Font-Family: Arial;
; Font-size: 12px;
; color: GRAY;
; Float: left;
CLEAR:BOTH;

}
#logo a {
; Font-weight: bold; Font-size: 24px;
; Text-decoration: none;
; color: GRAY;
; Float: left;
CLEAR:BOTH;

}
#logo a:hover {
; Font-weight: bold; Font-size: 24px;
; Text-decoration: none;
; color: GRAY;
; Float: left;
CLEAR:BOTH;

}
#menu_left {
; BackGround-color: WHITE;
; Float: left;
; Width: 150px;

}
#info {
MIN-WIDTH:550PX;

}
#right_menu {
; Float: right;
; Width: 150px;

}
#info_int {
; Font-Family: Arial;
; Font-size: 12px;
; Height: 110px;

}
#info_int p {
; Font-Family: Arial;
; Font-size: 12px;
; Margin-top: -15px;

}
#info_int ul {
; Font-Family: Arial;
; Font-size: 12px;
; Margin-top: 0px;
; Margin-bottom: 0px;

}
#body {
; Width: ....800800100ex;
BACKGROUND:URL(BG-MENU.GIF) REPEAT-Y;

}
#body_2 {
BACKGROUND:URL(BG-MENU.GIF) REPEAT-Y RIGHT 50%;
MIN-WIDTH:800PX;

}
#footer {
; Text-align: center;
; Padding-top: 20px;
; Height: 20px;
CLEAR:BOTH;
MIN-WIDTH:800PX;

}
#footer a {
; Text-decoration: none;
; Text-align: center;
; color: GRAY;
; Height: 20px;
CLEAR:BOTH;
MIN-WIDTH:800PX;

}
#footer a:hover {
; Text-align: center;
; color: GRAY;
; Height: 20px;
CLEAR:BOTH;
MIN-WIDTH:800PX;

}
#container {
text-align: left;width: 780px;margin-left: auto;margin-right: auto;position: relative;

}
#menu {
; Height: 25px;
BACKGROUND:#FF0000;

}
#nav {
LIST-STYLE:NONE;
BORDER:0PX;

}
#nav {
PADDING:0;
MARGIN:0;
BACKGROUND:#FF0000;

}
#nav ul {
; Display: block;
; Overflow: visible;
; Position: relative;
; Width: 195px;
PADDING:0;
MARGIN:0;
Z-INDEX:99;
BORDER:1PX SOLID #C0C0C0;
BACKGROUND:#FFFFFF;

}
#nav li {
; Line-height: 25px;
; Display: inline;
; Position: relative; Float: left;
MARGIN:0;

}
#nav li li:last-child {

}
#nav a {
; Text-decoration: none;
; Line-height: 25px;
; color: WHITE;
; Float: left;
PADDING:0PX 10PX 0PX 15PX;

}
#nav li li {
BACKGROUND:#FFFFFF;

}
#nav li ul a {
; Line-height: 15px;
; color: BLACK;
; Position: relative;
; Width: 160px;
BACKGROUND:#EFEFEF URL(images/style/reddot.gif) NO-REPEAT 4PX 9PX;
BORDER-RIGHT:1PX SOLID #C0C0C0;
Z-INDEX:99;
PADDING:2PX 15PX 7PX 15PX;

}
#nav li ul a img {
; Border-style: none;
; Position: absolute;
; Top: 5px;
; Right: 5px;

}
#nav a:hover, #nav li:hover {

}
#nav ul li:hover, #nav ul li a:hover {
BACKGROUND:#FFFFFF URL(images/style/reddot2.gif) NO-REPEAT 4PX 9PX;

}
#nav ul ul, #nav ul ul ul {
; color: BLACK;
; Display: none;
; Position: absolute;
; Top: 0; Left: 190px;
BACKGROUND:#FFFFFF;
Z-INDEX:99;

}
#nav ul {
; Display: none;
; Position: absolute;
; Top: 25px; Left: 0px;
; Width: 185px;
BACKGROUND:#FFFFFF;
Z-INDEX:99;
PADDING:0PX;

}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul {
; Display: none;

}
#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul {
; Display: block;
Z-INDEX:99;

}
#nav ul li>ul, #nav ul ul li>ul {
; Margin-top: -1.4em;
BACKGROUND:#FFFFFF;

}
#index-breadcrumbs {
; Padding-left: 5px;
; Height: 116px;
MARGIN:5PX 0PX 5PX 0PX;

}
#index-topbarcorporate {
MARGIN:5PX 0PX 5PX 0PX;

}
#topbarcorporate {
; Margin-top: 0px;
; Margin-bottom: 0px;
; BackGround-color: SILVER;
; Height: 116px;
MARGIN:5PX 0PX 5PX 0PX;

}
h1.index-ptitle {
; Font-weight: normal; Font-size: 20px;
; Font-style: normal;
; Margin-top: 0px;
; Margin-bottom: 0px;
; color: #400040;
; BackGround-Image: url(images/f2.jpg);
; Height: 144px;

}
h1.index-ptitle2 {
; Font-weight: normal; Font-size: 20px;
; Font-style: normal;
; Margin-top: 0px;
; Margin-bottom: 0px;
; color: #400040;
; BackGround-Image: url(images/f7.jpg);
; Height: 246px; Width: 780px;

}
h1.ptitle {
; Font-weight: normal; Font-size: 20px;
; Font-style: normal;
; Margin-top: 20px;
; Margin-left: 12px;
; color: #400040;

}
#breadcrumbs {
; Font-size: 16px;
; Margin-top: -48px;
; Margin-left: 260px;

}
#breadcrumbs img {
; Font-weight: normal;
; color: #123456;

}
#breadcrumbs h1 {
; Font-weight: normal;
; color: #123456;

}
#breadcrumbs a {
; Font-weight: normal;
; color: #123456;

}
#breadcrumbs a:hover {
text-decoration: underline;

}
#teaching {
; Margin-top: 0px; Margin-right: 5px;
; Float: left;
; Width: 150px;

}
#teaching h1 {
; Font-size: 12px;
; Text-indent: 5px; Line-height: 25px;
; Margin-top: 1px;
; color: WHITE;
BACKGROUND:#D30303;
MARGIN:0PX;
PADDING:0PX;
Z-INDEX:0;

}
#teaching ul {
MARGIN:0PX 0PX 35PX 0PX;
PADDING:0PX;

}
#teaching li {
; Line-height: 25px;
; Display: inline;
PADDING:0PX;
LIST-STYLE-TYPE:NONE;

}
#teaching li a {
; Line-height: 15px;
; color: WHITE;
; Display: block;
BACKGROUND:#D30303;
PADDING:5PX 5PX 5PX 5PX;
MARGIN:1PX 0PX 1PX 0PX;

}
#teaching a {
color: #000000;

}
#teaching p {
font-weight: bold;margin-left: 0px;

}
#teaching a:hover {
text-decoration: underline;

}
#enlightenment {
; Float: left;
; Width: 446px;
MARGIN:0PX 0PX 10PX 2PX;

}
#enlightenment h1 {
; Font-weight: normal; Font-size: 12px;
; Text-indent: 5px; Line-height: 20px;
; Margin-bottom: 0px;
; color: WHITE;
; BackGround-color: #9AA8B7;

}
#enlightenment h1 a {
color: #ffffff;

}
#enlightenment h2 {
color: #000000;margin: 8px 5px 8px 5px;padding: 0px;line-height: 15px;font-size: 12px;font-weight: bold;

}
#enlightenment h3 {
color: #000000;margin: 8px 5px 8px 5px;padding: 0px;line-height: 12px;font-size: 11px;font-weight: bold;

}
#enlightenment .news h4 {
color: #000000;margin: 0px 5px 0px 5px;padding: 0px;line-height: 12px;font-size: 12px;font-weight: normal;

}
#enlightenment .news h4 a {
color: #000000;

}
#enlightenment p {
; Margin-top: 9px;

}
#index-boxes {
; Font-size: 12px;
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
; Width: 100%;
MARGIN:5PX 0PX 10PX;

}
#index-boxes DIV {
; Float: left;
; Width: 197px;
BACKGROUND:URL(IMAGES/STYLE/BLUEDOTS.GIF) NO-REPEAT RIGHT TOP;

}
#index-boxes DIV.last {
; Width: 189px;
BACKGROUND:NONE TRANSPARENT SCROLL REPEAT 0% 0%;

}
#index-boxes H2 {
; Font-size: 14px;
; Text-indent: 10px; Line-height: 25px;
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
; color: WHITE;
; BackGround-color: GRAY;
/*BACKGROUND:#9AA8B7;
*/MARGIN:0PX;

}
#index-boxes UL {
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
MARGIN:8PX 0PX;

}
#index-boxes LI {
; Line-height: 15px;
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
LIST-STYLE-IMAGE:URL(IMAGES/STYLE/REDDOT.GIF);
MARGIN:8PX 5PX 8PX 15PX;

}
#index-boxes P {
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
MARGIN:8PX 10PX;

}
#learnmore {
; color: #00FF80;

}
#index-boxes A {
; color: #666666;

}
#inde-boxes A:hover {
; color: RED;

}
#index-splash {
; Position: relative;
; Height: 210px;
MARGIN:5PX 0PX 0PX 0PX;
Z-INDEX:-1;

}
#index-splash {
Z-INDEX:-1;

}
html>body #index-splash {
z-index: 1;

}
.glu3 {
; Font-Family: Arial;
; Font-weight: bold;
; Line-height: 15px;
; Text-align: left;
; Padding-left: 8px;
; color: WHITE;
; BackGround-color: #0080C0;
}
