* {font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
BODY {font-size: 80%; margin: 0; padding: 0; background: #6c6c69 url(i/bg.gif); color: #fff;}
TABLE {border-collapse: collapse;}
TD {vertical-align: top; padding: 0;}
A:LINK {color: #ffd460;}
A:VISITED {color: #ffd460;}
IMG {border: 0;}
H1 {font-size: 180%; margin-bottom: 1em; margin-top: .5em;}
H2 {font-size: 120%; color: #ffd460;}
H3 {font-size: 100%;}
P {line-height: 1.5em;}
FORM {margin: 0; padding: 0;}
UL {list-style: none; margin: 0; padding: 0;}
OL {margin: 0; padding: 0;}
LI {margin: 0 0 1em 2em;}

.fullSize {width: 100%; height: 100%;}
.fullWidth {width: 100%;}

A.inner {text-decoration: none; border-bottom: 1px solid #ffd460; color: #ffd460; cursor: pointer;}
.warning {background-image: url(i/i-warn.gif); background-repeat: no-repeat; background-position: 2px .2em; padding-left: 24px;}



.commonWrapper {background: url(i/bg_.gif) repeat-x}
.pageWrapper {background: url(i/ficus.png) no-repeat 0 100%;}

.logo {width: 23%; text-align: center; color: #fff; font-size: 150%;}
.logo IMG {width: 150px; height: 39px; margin-top: 22px;}
.logo SPAN {font-size: 65%; display: block; margin-top: .3em;}

.yellows {background: url(i/yellows.gif) repeat-x; padding-bottom: 30px;}


TD.right {width: 25%;}
TD.right .info {padding: 0 20px 0 0;}
.ill {width: 100%; margin: 0 0 1em 0;}

UL.menu {list-style: none; margin: 10px 0 0; padding: 0;}
UL.menu LI {list-style: none; float: left; margin: 25px 16px 0 0; padding: 0;}
UL.menu A, 
UL.menu SPAN {font-weight: bold; padding: 0 0 8px 0; color: #ffd460; display: block;}
UL.menu A:LINK, UL.menu A:VISITED {color: #fff; text-decoration: none; border-bottom: 3px solid #ffd460; white-space: nowrap;}
UL.menu A:LINK.sel, UL.menu A:VISITED.sel {color: #ffd460;}

UL.submenu {list-style: none; margin: 0; margin: 0 30px 0 20px; position: relative; z-index: 100;}
UL.submenu LI {margin: 0 0 .5em 0; background: #787878; padding: .3em;}
UL.submenu LI:HOVER {background: #878787;}
UL.submenu A, UL.submenu A:LINK, UL.submenu A:VISITED, UL.submenu SPAN {font-size: 100%; color: #ffd460; text-decoration: none;}
UL.submenu A.sel {font-weight: bold;}
UL.submenu SPAN {color: #d5d5d5;}

UL.subsub {list-style: none; margin: 0; padding: 0 0 0 20px;}
UL.subsub LI {margin: .2em 0 0;}
UL.subsub A, UL.subsub SPAN {font-size: 100%;}
UL.subsub LI.sel A {ont-weight: bold;}

UL.q-contacts {list-style: none; margin: 24px 0 0 0; padding: 0; color: #fff; DISPLAY: NONE;}
UL.q-contacts LI {padding: 0 0 .6em 20px;}
UL.q-contacts LI.phone {background: url(i/i-phone.gif) no-repeat;}
UL.q-contacts LI.mail {background: url(i/i-mail.gif) no-repeat;}

UL.misc {list-style: none; margin: 24px 0 0 0; padding: 0;}
UL.misc LI {display: block; margin: 0 40px .5em 0;}


P.word-menu {padding: 0 20px; olor: #fff; line-height: 1.7em; margin: 0 0 3em 0; color: #000;}
P.word-menu SPAN {display: block;}
P.word-menu A {font-size: 130%;}
P.word-menu A:LINK, P.word-menu A:VISITED {color: #fff;}
P.word-menu IMG {vertical-align: middle;}

.ann {background: url(i/ann.png) no-repeat; padding: 43px 55px 0 35px; height: 68px;
	background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/ann.png',sizingMethod='crop');}


.win-layout {width: 100%; height: 463px; position: relative; left: -25px;}
.win-layout .left {background: url(i/w-p-l.gif) no-repeat 0 100%; width: 25px;}
.win-layout .right {background: url(i/w-p-r.gif) no-repeat 0 100%; width: 27px;}
.win-layout .win {background: url(i/w-bg.gif) repeat-x;}
.win-layout .pict {width: 100%; height: 100%; position: relative; background: url(i/winview.jpg) no-repeat 45% 23px;}
.win-layout .shad {width: 100%; height: 100%; background: url(i/w-p-sh.gif) no-repeat 100% 100%;}
.win-layout .l {width: 100%; height: 100%; background: url(i/w-l.png) no-repeat;}
.win-layout .r {width: 100%; height: 100%; background: url(i/w-r.png) no-repeat 100% 0; adding: expression('0 53px 0 27px');}
.jalousie {width: 100%; height: 100%; argin: 0 53px 0 27px; margin: expression(0);}
.jalousie .break {background: url(i/w-break.gif) no-repeat; width: 66px;}
.jalousie .jl {background: url(i/w-j-l.gif) repeat-x; width: 45%;}
.jalousie .j-mar-l {width: 27px;}
.jalousie .j-mar-r {width: 53px;}
.jalousie .jll {background: url(i/w-j-l-l.png) no-repeat; height: 100%;}
.jalousie .jlr {background: url(i/w-j-l-r.png) no-repeat 100% 0; height: 100%;}
.jalousie .jlm {background: url(i/w-j-l-m.gif) no-repeat 50% 0; height: 100%;}
.jalousie .jr {background: url(i/w-j-r.gif) repeat-x;}
.jalousie .jrl {background: url(i/w-j-r-l.png) no-repeat; height: 100%;}
.jalousie .jrr {background: url(i/w-j-r-r.png) no-repeat 100% 0; height: 100%;}
.jalousie .jrm {background: url(i/w-j-r-m.gif) no-repeat 50% 0; height: 100%;}
.win-layout .flow {width: 81px; height: 178px; position: absolute; bottom: 49px; left: 60px; background: url(i/flow.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/flow.png',sizingMethod='scale');}
.win-layout .photo {width: 174px; height: 124px; position: absolute; bottom: 44px; right: 55px; border: 0; background: url(i/photo.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/photo.png',sizingMethod='scale');}
.win-layout .slog {font-family: Arial Black; font-size: 140%; color: #fff; position: absolute; bottom: 100px; right: 230px; line-height: 1.3em;}


.schema {background: url(i/schema1.gif) repeat-x; height: 364px;}
.schemaWrapper {height: 100%; background: url(i/schema2.gif) no-repeat 100% 0;}
.schema_layout {width: 100%; height: 100%;}
.schema_layout TD {width: 19%;}
.schema_layout TD.what {width: 23%;}
.schema_layout DIV.what {font-family: Arial Black; font-size: 140%; color: #fff; margin: 120px 0 75px 20px; line-height: 1.3em;}
.schema_layout .what UL {padding: 0 40px 0 0; margin: 0 0 0 20px; color: #fff; list-style: none;}
.schema_layout .what LI {padding: 0; margin: 0 0 .5em 0; font-size: 90%;}
.schema_layout .advantage,
.schema_layout .result,
.schema_layout .practice,
.schema_layout .mechanism {position: relative; height: 100%;}
.schema_layout .title {display: block; font-weight: bold; position: relative;}
.schema_layout .advantage .title {background: url(i/i-balance.gif) no-repeat; padding: 36px 0 0 66px; height: 107px; left: -66px; margin: 0 -66px 0 0; top: 70px;}
.schema_layout .result .title {background: url(i/i-safe.gif) no-repeat; padding: 76px 0 0; top: 25px; width: 100px;}
.schema_layout .practice .title {background: url(i/i-spade.png) no-repeat; padding: 60px 0 0; top: 25px; width: 100px; height: 126px; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-spade.png',sizingMethod='image');}
.schema_layout .mechanism .title {background: url(i/i-gear.gif) no-repeat; padding: 0 20px 0 43px; height: 40px; left: -43px; margin-right: -43px;}
.schema_layout P {color: #fff; font-size: 90%; padding: 0 30px 2em 0; position: absolute; margin: 0;}
.schema_layout .advantage P {top: 230px;}
.schema_layout .result P {top: 210px;}
.schema_layout .practice P {top: 160px;}
.schema_layout .mechanism P {top: 120px;}




.footer TD {padding: 2em 0 3em 0; color: #000;}
.footer TD.left {width: 23%; padding-left: 20px;}
.footer TD.contact {width: 40%;}
.footer TD.right {width: 10%; text-align: right; vertical-align: bottom; padding: 0;}
IMG.uyava {width: 93px; height: 23px;}




TD.content {padding: 0 20px 2em 0;}
TD.content TD.content {padding: 0 20px 0 0;}

.path {font-size: 90%; DISPLAY: NONE;}
.path A {}
.path DIV {padding: .2em 0 0 12px; background: url(i/p-arr.gif) no-repeat 0 .5em;}
.path A.last {background: url(i/p-arr_.gif) no-repeat 100% 100%; padding-right: 12px;}


.content-footer {margin: 3em 0 0 -20px;}
.content-footer P.word-menu A:LINK,
.content-footer P.word-menu A:VISITED {color: #ffd460;}





DL.amplify {margin: 0; padding: 0;}
DL.amplify DT {margin-bottom: 1em}
DL.amplify H2 {display: inline; margin-right: 1em;}
DL.amplify DD {margin: .8em 0 3em 0; padding-right: 20px;}
DL.amplify DD.nopad {padding-right: 0;}
DL.amplify DT A.title {text-decoration: none; border-bottom: 1px solid #ffd460;}
DL.amplify H2.amplify {cursor: pointer; border-bottom: 1px solid #ffd460;}


UL.easy {}
UL.easy LI {margin: 0 0 1em 0;}
UL.easy IMG.photo {margin: 1em 0 .4em 0;}

UL.notes {}
UL.notes LI {font-size: 90%; ont-style: italic}

P.description {color: #d5d5d5; padding: 0; margin: 0;}
P.notes {font-size: 90%; margin: 0;}
P.notes.questions {background: #000; padding: .5em;}

.photo {display: block; background: #d5d5d5; width: 60px; height: 60px; border: #fff solid 4px;}



DIV.contacts {clear: both;}
DIV.office, DIV.store {float: left; width: 40%; margin: 0 20px 0 0; padding: 10px;}
DIV.office {background: #000;}
DIV.contacts P {margin: 0 0 1em 0; padding: 0;}


.vac-detail {width: 100%;}
.vac-detail TD {border-style: solid; border-color: #888888; border-width: 1px 0;}
.vac-detail TD {padding: 2px 20px 2px 0;}


A.file:LINK,
A.file:VISITED {background-repeat: no-repeat; padding: 0 0 0 25px; display: block; margin: .5em 0 0 0; text-decoration: none; min-height: 54px; height: expression('54px');}
A.file.word:LINK,
A.file.word:VISITED {background-image: url(i/i-word.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-word.png',sizingMethod='crop');}
A.file.excel:LINK,
A.file.excel:VISITED {background-image: url(i/i-excel.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-excel.png',sizingMethod='crop');}
A.file.gif:LINK,
A.file.gif:VISITED {background-image: url(i/i-gif.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-gif.png',sizingMethod='crop');}
A.file.folder:LINK,
A.file.folder:VISITED {background-image: url(i/i-folder.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-folder.png',sizingMethod='crop');}
.file .name {text-decoration: underline;}
.file .size {display: block; color: #d5d5d5; margin: .3em 0 0 0; padding-bottom: 1em; font-size: 90%}



.i_right {width: 40%; padding: 0 20px;}


.map {width: 849px; height: 591px; position: relative; left: -120px; margin: 2em -120px 0 0; background: url(i/map.png) no-repeat; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/map.png',sizingMethod='scale');}
.map DIV {position: absolute; color: #ffd460; font-size: 120%;}
.map .zakarpatskaya {top: 256px; left: 40px;}
.map .lvovskaya {top: 182px; left: 63px;}
.map .volinskaya {top: 75px; left: 137px;}
.map .rovnenskaya {top: 75px; left: 212px;}
.map .ternopolskaya {top: 212px; left: 152px;}
.map .ivanofrankovskaya {top: 250px; left: 109px;}
.map .chernovetskaya {top: 290px; left: 147px;}
.map .hmelnitskaya {top: 222px; left: 212px;}
.map .zhitomerskaya {top: 112px; left: 274px;}
.map .kievskaya {top: 168px; left: 368px;}
.map .vinnitskaya {top: 247px; left: 288px;}
.map .cherkasskaya {top: 229px; left: 400px;}
.map .kirovogradskaya {top: 290px; left: 452px;}
.map .odesskaya {top: 359px; left: 359px;}
.map .nikolaevskaya {top: 338px; left: 431px;}
.map .hersonskaya {top: 395px; left: 523px;}
.map .dnepropetrovskaya {top: 285px; left: 544px;}
.map .poltavskaya {top: 175px; left: 505px;}
.map .chernigovskaya {top: 88px; left: 444px;}
.map .sumskaya {top: 93px; left: 523px;}
.map .harkovskaya {top: 196px; left: 641px;}
.map .luganskaya {top: 196px; left: 749px;}
.map .donetskaya {top: 257px; left: 701px;}
.map .zaporozhskaya {top: 351px; left: 617px;}
.map .krim {top: 474px; left: 551px;}


UL.real {list-style: none; padding: 0; margin: 0;}
UL.real LI {padding: 0 0 0 0; margin: 2em 0 0 0;}
UL.real TABLE {width: 100%;}
UL.real TABLE.check {position: relative; left: -26px;}
UL.real TABLE TD {}
UL.real TABLE TD.description {width: 100%;}
UL.real LI IMG {width: 100px; margin-right: 20px;}
UL.real LI SPAN {display: block;}
UL.real LI .name {font-weight: bold;}
UL.real LI .location {color: #d5d5d5; font-style: italic;}
UL.real LI .attributes {margin-top: 1em}
UL.real LI .order {float: left; margin-right: 10px;}


TABLE.grid {width: 100%;}
TABLE.grid THEAD TD {text-align: center; vertical-align: middle; border-bottom: 3px solid #888888; padding: 0 10px .3em; width: 15%;}
TABLE.grid THEAD TD.mark {background: #888888;}
TABLE.grid TBODY TD {vertical-align: middle; border: 1px solid #888888;}
TABLE.grid TBODY TD.mark {background: url(i/point.gif) no-repeat 50% 50%;}
TABLE.grid .left {width: 40%; padding: .2em 20px .2em .5em;}

TABLE.grid.leasing THEAD TD {text-align: left; vertical-align: top; width: 50%; padding: 0 20px .3em .5em; font-weight: bold; border: 0;}
TABLE.grid.leasing TBODY TD {vertical-align: top; padding: 0 20px .3em .5em;}


DIV.label {text-indent: -24px;}
DIV.label INPUT {}
DIV.label LABEL {}



FORM.request INPUT.text {background: none; color: #ffd460; border: 1px solid #a8a8a8;}
FORM.request INPUT.name {width: 25em;}
FORM.request INPUT#quantity {width: 2.5em; text-align: center;}
FORM.request INPUT#duration {width: 3em; text-align: center;}
FORM.request INPUT#prepay {width: 3em; text-align: center;}
FORM.request INPUT#reg {width: 12em;}
FORM.request INPUT#person {width: 25em;}
FORM.request INPUT#company {width: 25em;}
FORM.request INPUT#feedback {width: 25em;}

FORM.request SPAN.notes {color: #a8a8a8; font-style: italic;}

FORM.request FIELDSET {border-right: 0; border-bottom: 0; border-left: 0; border-top: 1px solid #a8a8a8; padding: 0 0 0 0; margin: 2em 0 0 0;}
FORM.request LEGEND {font-size: 100%; font-style: italic; color: #fff; pading: 0 1em;}
FORM.request FIELDSET P {margin: .5em 0 1em 0;}

FORM.request .tech-wr {margin-bottom: .3em;}

FORM.request #template {display: none;}
FORM.request .close {position: relative; left: -16px; margin-right: -12px; width: 12px; height: 12px; cursor: pointer;}



UL.actions {}
UL.actions LI {margin-top: 40px;}


.borders {position: relative; left: -150px; margin: 2em -150px 0 0;}
.borders TD {width: 33%;}
A.border {height: 241px; background-position: 0 100%; display: block; background-repeat: no-repeat; text-decoration: none; position: relative;}
A.border.l {width: 301px; background-image: url(i/bord1.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bord1.png',sizingMethod='crop');}
A.border.c {width: 301px; background-image: url(i/bord2.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bord2.png',sizingMethod='crop');}
A.border.r {width: 325px; background-image: url(i/bord3.png); background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/bord3.png',sizingMethod='crop');}
A.border IMG {width: 171px; height: 105px; margin: 51px 0 0 52px;}
A.border SPAN {display: block; width: 270px; text-align: center; margin-top: 25px; color: #5e5e5e;}
A.border SPAN.shad {position: absolute; top: 158px; left: 1px; color: #b9b9b9;}
A.border SPAN.light {position: absolute; top: 157px; left: 1px; color: #ffd460;}


TD.label {padding-right: 1em;}



.schema_lis_rel {background: url(i/schema_lis_rel.png) no-repeat; width: 482px; height: 262px; margin: 2em 0; background-image: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/schema_lis_rel.png',sizingMethod='crop');}


