BODY { margin: 0px; padding: 0px; background-color: #ffffff; }
TD { font: normal 0.75em Arial, sans-serif; color: #1a2229; }
FORM { margin: 0px; padding: 0px; }
P, UL, OL { margin-top: 0px; margin-bottom: 1em; }
A { color: #000000; }
A:hover { text-decoration: underline; }
.logotype { margin: 33px 0px 15px 1px; }
.language { font-size: 0.8em; color: #5e676e; margin-top: 10px; }
.language A { color: #5e676e; text-decoration: none; margin: 6px; }
.map { margin: 12px 1px 0px 8px; }
.search { margin: 0px 1px 15px 0px; }
.search INPUT.field { border: 1px solid #aeb3b6; font: normal 1em Arial, sans-serif; margin-right: 3px; }
.search INPUT.button { border: 1px solid #8e9499; background-color: #8e9499; font: bold 1em Arial, sans-serif; color: #ffffff; _font-size: 0.9em; }  
.menu TD { background: #1f3e56 url('/rus/i/menu-bg.gif') repeat-x; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.Downmenu TD { background: #ff4200 url('/rus/i/head-bg-03.gif') repeat-x; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.about TD { background-color: #5e676e; color: #ffffff; padding: 10px 40px; border: 1px solid #ffffff; }
.about A { color: #FFFFFF; text-decoration: none; }
.block IMG { margin-left: 0px; }
.block .head-01 { background: #960000 url('/rus/i/head-bg-01.gif') repeat-x; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.block .head-02 { background: #555b00 url('/rus/i/head-bg-02.gif') repeat-x; }
.block .head-03 { background: #ff4200 url('/rus/i/head-bg-03.gif') repeat-x; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.block .text-01 { background-color: #fbfbfc; padding: 13px 20px 15px 20px; border: 1px solid #ffffff; }
.block .text-01 A { color: #960000; }
.block .text-02 { background-color: #f7f7f9; padding: 13px 20px 15px 20px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.block .text-02 A { color: #555b00; }
.block .text-03 { background-color: #fbfbfc; padding: 13px 20px 15px 20px; border: 1px solid #ffffff; }
.block .text-03 A { color: #ff4200; }
.block .bottom-01 { background-color: #960000; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; height: 3px; font-size: 1px; }
.block .bottom-02 { background-color: #555b00; height: 3px; font-size: 1px; }
.block .bottom-03 { background-color: #ff4200; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; height: 3px; font-size: 1px; }
.contact { background-color: #5e676e; border: 1px solid #ffffff; padding-right: 25px; }
.contact IMG { margin: 6px 6px 6px 25px; }
.contact A { color: #ffffff; text-decoration: none; }
.contact TD { color: #ffffff; font-size: 0.6em; }
.bottom TD { background-color: #ffffff; font-size: 0.6em; color: #5e676e; padding: 6px 1px 20px 1px; }
.bottom A { color: #5e676e; margin: 6px; }
.bottom .links { margin-left: -6px; }
.bg-menu { background: transparent url('/rus/i/bg-menu.gif') repeat-x; }
.bg-ill { background: transparent url('/rus/i/bg-ill.gif') repeat-x; }
.bg-about { background-color: #dfe1e2; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-size: 1px; }
.bg-block-head-left { background: transparent url('/rus/i/bg-block-left.gif') repeat-x; }
.bg-block-head-right { background: transparent url('/rus/i/bg-block-right.gif') repeat-x; }
.bg-block-head-left { background: transparent url('/rus/i/bg-block-left.gif') repeat-x; }
.bg-block-text { background-color: #fefefe; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-size: 1px; }
.bg-block-bottom-left { background-color: #eacccc; }
.bg-block-bottom-right { background-color: #ffd9cc; }
.bg-contact { background-color: #dfe1e2; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; font-size: 1px; }
.menuOver { position: absolute; top: 119px; left: 30%; z-index: 10; }
.menuOver .menuBg { background-color: #3a6d8f; border: 1px solid #ffffff; }
.menuOver .menuBg DIV { border-bottom: 1px solid #b0c5d2; padding: 6px 25px; }
.menuOver .menuBg DIV A { font: normal 0.9em Arial, sans-serif; color: #ffffff; text-decoration: none; } 
.menuOver .shadowRight { font-size: 1px; background: #ffffff url('/rus/i/menu-shadow-blue.gif') no-repeat left 1px; width: 2px; }
.menuOver .shadowRight DIV { width: 2px; height: 100%; } 
.menuOver .shadowBottom { padding-left: 4px; } 
.menuOver .shadowBottom DIV { height: 2px; width: 100%; font-size: 1px; background: transparent url('/rus/i/menu-shadow.gif') repeat-x; }
.bg-content { background-color: #f8f9f9; }
.menuSecond { background-color: #919aa1; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; padding: 15px 20px 15px 0px; }
.menuSecond .menuSecondActive{ background-color: #da1f42; padding: 2px 5px 2px 5px; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.menuSecond UL LI { list-style-image: url('/i/li-menu.gif'); margin-bottom: 0.8em; }
.menuSecond A { text-decoration: none; color: #ffffff; }
.menuSecond DIV { width: 190px; }
.text { padding: 15px 20px 5px 20px; }
.text H1 { font: normal 1.7em Arial, sans-serif; color: #da1f42; margin-bottom: 0.6em; }
.text UL LI { list-style-image: url('/i/li-text.gif'); color: #525d66; font-weight: bold; }
.text IMG { border: 1px solid #1F3E56; }
.text .go { border: 1px solid #1F3E56; }
<!--
.text .pic IMG { border: 1px solid #1F3E56; }
-->
.text A { color: #960000; }
.right { background-color: #f0f1e5; border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; padding: 20px 10px; }
.right DIV { margin-bottom: 15px; }
.right A { text-decoration: none; }
.right IMG { margin-bottom: 3px; }
.header-01 { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #003050; font-size: 1.4em; height: 100px; background: transparent url('/rus/i/bg-content-01.jpg') no-repeat center top; padding: 0px 18px 4px 0px; }
.header-02 { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #003050; font-size: 1.4em; height: 100px; background: transparent url('/rus/i/bg-content-02.jpg') no-repeat center top; padding: 0px 18px 4px 0px; }
.header-03 { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #003050; font-size: 1.4em; height: 100px; background: transparent url('/rus/i/bg-content-03.jpg') no-repeat center top; padding: 0px 18px 4px 0px; }
.header-04 { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #003050; font-size: 1.4em; height: 100px; background: transparent url('/rus/i/bg-content-04.jpg') no-repeat center top; padding: 0px 18px 4px 0px; }
.header-05 { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; color: #003050; font-size: 1.4em; height: 100px; background: transparent url('/rus/i/bg-content-05.jpg') no-repeat center top; padding: 0px 18px 4px 0px; }
.header DIV { height: 100px; width: 1px; float: left; }
