html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border:0;margin: 0; padding: 0;outline:0;}

html {height:100%;}
body, #wrap {height: auto !important;height: 100%;min-height:100%;width:100%; min-width:922px;position:relative;}
body {font: 13px Arial, "DejaVu Sans", sans-serif;background: #eefafb url('/i/bg-top.jpg') no-repeat 50% 0;}
#wrap {background: transparent none repeat-x 0 100%;}
#wrap-bg {height:337px;width:100%;position:absolute;left:0;bottom:0;z-index:-1;background: transparent url('/i/bg-bottom.png') repeat-x 0 100%;}
.index #wrap-bg {bottom:-10px;}
.content {width: 922px;margin: 0 auto;position: relative;z-index: 200;}

table {border-collapse:collapse;border-spacing:0;}

.nobr, .nowrap {white-space:nowrap;}
.clear {clear:both;}

#header {height: 210px;position: relative;z-index: 200;}
#logo {display: block;width: 191px;height: 85px;position: absolute;left: 365px;top: 31px;}
.header-option {height: 1.77em;position: absolute;top: 87px;}
.header-option .l, .header-option .r {font-size: .77em;height: 2.3em;line-height: 2.3em;text-transform: uppercase;color: #4ea6c6;letter-spacing: 1px;background: url('/i/header-option.png') no-repeat 0 0;-webkit-background-size: auto 2.3em;}
.header-option .r {float: left;width: 13px;background-position: 100% 0;}
.header-option .l {float: left;padding-left: 14px;}
#form-login {right: 620px;}
#form-login a {text-decoration:none !important;}
#form-lang {left: 620px;z-index:100;}
#form-lang .r {width: 29px;text-align: center;}
#form-lang .r img {display: block;width: 12px;height: 11px;margin: 0.6em auto;}
#form-lang .popup {display: none;position: absolute;left: -3px;top: -4px;width: 171px;height: 298px;}
#form-lang .popup .bg {background: url('/i/lang-popup.png') no-repeat 0 0;position:absolute;left:0;top:0;width: 171px;height:298px;z-index:0;}
#form-lang .popup h2 {color: #447f9c;font-weight: normal;font-size: 0.768em;line-height: 1em;text-transform: uppercase;margin: 10px 0 0 17px;position:relative;letter-spacing: 1px;z-index:1;}
.popup .close {font-size: 0;line-height: 0;position: absolute;top: 12px;right: 15px;width: 7px;height: 7px;background: url('/i/popup-close.gif') no-repeat 0 0;cursor: pointer;z-index:1;}
#form-lang ul {list-style: none;margin: 11px 0 0 13px;line-height: 26px;position:relative;z-index:1;}
#form-lang li {height: 26px;}
#form-lang ul img {vertical-align:middle;margin: -1px 5px 0 0;}
#form-lang ul a {font-size: .922em;color: #484848;text-decoration: none;}
#form-lang ul a:hover {color: #a864a8;text-decoration: underline;}

#menu {list-style: none;font-size: .77em;height: 2.1em;line-height: 2.15em;padding-top: 147px;width: 100%;text-transform: uppercase;letter-spacing: 1px;z-index:0;}
#menu li {float: left;width: 184px;text-align: left;}
#menu a, #menu a:hover, #menu strong {display: -moz-inline-stack;display: inline-block;height: 2.1em;color: #fff;text-decoration: none;font-weight:normal;position:relative;}
#menu span {float: left;height: 2.1em;background: url('/i/header-menu.png') no-repeat 0 0;-webkit-background-size: auto 2.1em; cursor: pointer;}
#menu span.l {padding-left: 14px;}
#menu span.r {position:absolute;right:-14px;top:0;background-position: 100% 0;width: 14px;}
#menu strong span, #menu .active span, #menu a:hover span {background-image: url('/i/header-menu-hover.png') !important;}

#rus #menu1 {width:210px;}
#rus #menu2 {width:250px;}
#rus #menu3 {width:207px;}
#rus #menu4 {width:172px;}
#rus #menu5 {width:83px;}
#ukr #menu1 {width:210px;}
#ukr #menu2 {width:250px;}
#ukr #menu3 {width:207px;}
#ukr #menu4 {width:172px;}
#ukr #menu5 {width:83px;}
#kaz #menu1 {width:210px;}
#kaz #menu2 {width:250px;}
#kaz #menu3 {width:207px;}
#kaz #menu4 {width:172px;}
#kaz #menu5 {width:83px;}

#bul #menu1 {width:226px;}
#bul #menu2 {width:229px;}
#bul #menu3 {width:209px;}
#bul #menu4 {width:174px;}
#bul #menu5 {width:83px;}

#eng #menu1 {width:206px;}
#eng #menu2 {width:228px;}
#eng #menu3 {width:223px;}
#eng #menu4 {width:201px;}
#eng #menu5 {width:61px;}

#hun #menu1 {width:207px;}
#hun #menu2 {width:213px;}
#hun #menu3 {width:215px;}
#hun #menu4 {width:218px;}
#hun #menu5 {width:66px;}

#deu #menu1 {width:203px;}
#deu #menu2 {width:256px;}
#deu #menu3 {width:211px;}
#deu #menu4 {width:189px;}
#deu #menu5 {width:61px;}
#at #menu1 {width:203px;}
#at #menu2 {width:256px;}
#at #menu3 {width:211px;}
#at #menu4 {width:189px;}
#at #menu5 {width:61px;}

#pol #menu1 {width:209px;}
#pol #menu2 {width:242px;}
#pol #menu3 {width:221px;}
#pol #menu4 {width:182px;}
#pol #menu5 {width:67px;}

#rom #menu1 {width:220px;}
#rom #menu2 {width:210px;}
#rom #menu3 {width:215px;}
#rom #menu4 {width:193px;}
#rom #menu5 {width:82px;}

#index-flash {display:block;width:100%;height:311px;position: relative;z-index: 100;min-height:311px;}
div#index-flash {background: url('/i/index-flash-stub.jpg') no-repeat 50% 0;}
#index-flash div {position:absolute;left:0;bottom:0px;width:100%;font-size:1em;text-align:center;background:#E3F2F7;min-height:21px;line-height:1em;padding-top:3px;}
#index-flash div a {background:#E3F2F7;color:#367FAC;text-decoration:none;margin: 0 10px;padding:5px 20px;}
#index-flash div a:hover {background:#064372;color:#E3F2F7;}

#flash-wrap {height:311px;min-height:311px;margin-bottom:38px;}

#index-flash-shadow, #index-flash-shadow-top, #index-flash-shadow-bottom {position: absolute;z-index: 0;width: 100%;overflow: hidden;}
#index-flash-shadow img, #index-flash-shadow-top img, #index-flash-shadow-bottom img {display: block;position: absolute;left: 50%;top: 0;}
#index-flash-shadow {top: 112px; height: 514px;}
#index-flash-shadow img {margin-left: -960px;}
#index-flash-shadow-top {top: 148px;height: 62px;}
#index-flash-shadow-top img {margin-left: -685px;}
#index-flash-shadow-bottom {top: 526px;height: 81px;}
#index-flash-shadow-bottom img {margin-left: -680px;}


#content {position: relative;z-index: 100;padding-bottom: 189px;}
#content h1 {font-size: 2.153em;margin-bottom: 24px;font-weight:normal;color:#de3444;}
#content h2 {font-size: 1.385em;line-height: 1.33em;margin-bottom: 20px;color: #de3444;font-weight: normal;} 
#content h2 a, a.actual {color: #e6979f !important;}
#content h2 a span, #content h2 a:hover, a.actual span, a.actual:hover {color: #de3444 !important;}

table.rounded {width: 100%;border-collapse: collapse;border: 0;table-layout:fixed;empty-cells:show;}
table.rounded td {vertical-align:top;}
.rounded .t, .rounded .b, .rounded .n {width:206px;height: 0;padding: 9px 0 0 0;font-size: 0;line-height: 0;}
.rounded .t, .rounded .b {background: url('/i/rounded-t-b.png') no-repeat 0 0;}
.rounded .b {background-position: 0 100%;}
.rounded .m {background: url('/i/rounded-m.gif') repeat-y 0 0;padding: 7px 10px 0 24px;}
.rounded blockquote p, .rounded p.name, .rounded p.addr {color: #484848;font-size: 1em;line-height: 1.538em;margin-bottom: 10px;}
/*.rounded blockquote p:before*/
.rounded blockquote .before {display:-moz-inline-stack;display:inline-block;content:'«';font-size:1.8em;color:#b7b7b7;vertical-align:middle;width:.6em;margin-left:-.6em;position:relative;top:-.1em;}
/*.rounded blockquote p:after*/
.rounded blockquote .after {display:-moz-inline-stack;display:inline-block;content:'»';font-size:1.8em;color:#b7b7b7;vertical-align:bottom;width:.6em;position:relative;}
.rounded p.name {font-size:.846em !important; text-align:right;margin: 0;padding: 10px 0 0 0;}
.rounded p.addr {font-size:.846em !important; text-align:right;margin: 0 0 15px;font-style:italic;color:#85939e !important;}
.rounded .b {font-size:.846em;text-align:center;}
.rounded a.details {color:#338db3;text-decoration:none;padding:0 5px;background:#effbfa;position:relative;top:-.1em;}
.rounded a.details span {border-bottom:1px dotted;}
.rounded a.details:hover span {border-bottom:0px none;}

#guestbook {float:left;width:388px;margin:50px 0 40px 0;}
#guestbook h2 {font-size:1.615em;}


/* INDEX */
.rounded #events {padding: 0 55px;}
#events h1 {font-weight: normal;color: #05406d;}
#events img {float:left;margin:0 22px 10px 0;}
#events h4 {color:#4c4c4c;font-size:1.615em;line-height:1.33em;margin-bottom:10px !important;}
#events p {color:#4c4c4c;font-size:1.135em;line-height:1.4em;margin-bottom:0;}
#events p.date {color:#85939e;font-size:.923em;font-style:italic;margin-bottom:20px;}

#ceo {margin-bottom: 15px;margin-right: -8px;font-size: .846em;line-height: 1.27em;color: #484848;min-height:70px;overflow: hidden;}
#ceo img {float: left;margin-right: 12px;}
#ceo p {white-space :nowrap;}
#ceo strong {display:-moz-inline-stack;display:inline-block;font-weight: normal;color: #4c4c4c;font-size: 1.363em;line-height: 1.2em;margin-bottom:3px;}
#ceo em {color:#85939e;}

.ceo-gal {position: relative;}
.ceo-gal .fade {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #eefafb;}
.ceo-gal .all, .ceo-gal .allquot {position:absolute;left:-9999px;top:-9999px;}


#news {}
#news a.link {display:block;margin-bottom:20px;line-height:1.4em;}
#news .date {font-style:italic;font-size:.846em !important;}

#articles h2, #articles-list h2 {font-size:1.615em;}
#articles, #articles-list {padding: 50px 0 0 0;overflow: hidden;}
#articles div.a1, #articles h2, #articles-list div.a1 {padding-left: 65px;}
#articles div, #articles-list div {float: left;width: 195px;}
#articles div.a2, #articles-list div.a2 {padding-left: 72px;}
#news .date, #articles .date, #articles-list .date {font-size: .924em;color: #85939e;margin-bottom: 2px;}
#articles a.link, #articles-list a.link {display:block;margin-bottom:20px;font-size:1.135em;line-height:1.4em;}
#articles p, #articles-list p {color:#4c4c4c;font-size:1em;line-height:1.53em;}


#events h1 a, #events h1 a:hover, #events p a, #events p a:hover, #news a.link, #news a.link:hover, #articles a.link, #articles a.link:hover, #articles-list a.link:hover {text-decoration:underline;}
#events h1 a, #events p a, #news a.link, #articles a.link, #articles-list a.link {color:#96bccc;/*color: #81afcc;*/}
#events h1 a span, #events h1 a:hover, #events p a span, #news a.link span, #articles a.link span, #events p a:hover, #news a.link:hover, #articles a.link:hover, #articles-list a.link span, #articles-list a.link:hover {color:#05406d;/*color: #0f5e9b;*/}

/* / INDEX */

#footer {height: 160px;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 120;}
#footer .content {border-top: 1px dashed #a0c8da;padding-top: 33px;}
#footer #search {float: right;width: 206px;}
#footer #search a {padding-left: 9px;font-size: .923em;color:#96bccc;/*color: #338db3;*/}
#footer #search a span {color:#05406d;/*color:#338db3;*/}
#footer #search a:hover {color:#05406d;/*color:#0f5e9b;*/}
#footer #search div.field {width: 183px;height: 1.692em;position:relative;background: url('/i/search.png') no-repeat 0 0;margin-bottom: 27px;

visibility:hidden;

}
#footer #query {background: transparent none;width: 140px;height: 1.422em;line-height: 1.6em;color: #a9a9a9;font-size: .923em;padding: .33em 13px 0 13px;-webkit-background-size: auto 1.752em;}
#footer #search-submit {position: absolute;right: 0;top: 0;height: 2em;width: 25px;border: 0px none;background: transparent none;line-height: 0;cursor: pointer;}
#footer h1 {font-size: 1em;font-weight:normal;text-transform: uppercase;color: #4f5b68;letter-spacing: 2px;margin-bottom: 17px;}
#footer p {color: #85939e;font-size: .857em;line-height: 1.5em;}
#footer p, #footer h1 {margin-left: 24px;margin-right: 210px;}

#footer .slash {padding:0 5px;color:#4c4c4c;}
#footer #search .links {padding-left:9px;}
#footer #search .links a {padding: 0;}

table.image td {background: none !important;vertical-align:middle !important;padding: 0 !important;}
table.image .last {margin-bottom: 0 !important;}
table.image-left img, table.image-l img {margin-right:35px;}
table.image-right img, table.image-r img {margin-left:35px;}

.photos {margin-bottom:28px;position:relative;height:237px;width:667px;}
.photos ul {list-style:none;}
.photos-left img {position:absolute;left:0;top:0;}
.photos-right img {position:absolute;right:0;top:0;}
.photos img {z-index:1;}
.photos .active img {z-index:101;}
.photos p {z-index:1;visibility:hidden;position:absolute;top:36px;width:147px;font-size:.923em;font-style:italic;color:#85939e !important;line-height:1.66em;}
.photos .active p {visibility:visible;z-index:101;}
.photos-left p {right:0;}
.photos-right p {left:0;}
.photos .arrow {position:absolute;top:42px;font-size:0;line-height:0;display:block;width:11px;height:5px;background:url('/i/photos.gif') no-repeat;} 
.photos-left .arrow {right:172px;background-position:-11px -15px;}
.photos-right .arrow {left:172px;background-position:0 -15px;}
.photos .paginator {width:147px;position:absolute;top:0;}
.photos-left .paginator {right:0;}
.photos-right .paginator {left:0;}
.photos .paginator a {margin-right:6px;float:left;text-decoration:none;background:url('/i/photos.gif') no-repeat -15px 0;width:15px;height:15px;text-align:center;line-height:15px;font-size:.77em;color:#004b8d !important;}
.photos .paginator .active, .photos .paginator a:hover {color:#fff !important;background-position:0 0;}
.photos .paginator .prev, .photos .paginator .next {width:4px;height:7px;margin-top:4px;font-size:0;line-height:0;}
.photos .paginator .prev, .photos .paginator .prev:hover {background-position: -30px -7px;margin-right:8px;}
.photos .paginator .next, .photos .paginator .next:hover {background-position: -30px 0;margin-right:0px;margin-left:2px;}




.path {width:660px;margin-left:134px;overflow:hidden;}
.path h1 {padding-top: 10px;clear:left;font-size:3em !important;margin-bottom:40px !important;}
.path table {font-size:.923em;color:#b7bcbc;width:660px;max-width:660px;}
.path .links {white-space:nowrap;}
.path a {color:#292929;text-decoration:none !important;border-bottom:1px solid #b7bcbc;}
.path a:hover {border-bottom:1px solid #292929;text-decoration:none !important;}
.path .border {overflow:hidden;width:100%;}
.path span {margin-left:2px;display:-moz-inline-stack;display:inline-block;width:600px;border-bottom:1px dashed #a2c9db;color:#292929;}

.two-columns {margin-top:0px;}
.two-columns .rightone {margin-left:255px;padding-bottom:50px;}
.two-columns .path {width:680px;margin-left:0;}
.two-columns .path table {width:680px;max-width:680px;}
.two-columns .path h1 {width: 610px;}
.two-columns .leftone {float:left;width:210px;}
.two-columns .rightone p, .two-columns .rightone ul.orange, .two-columns .rightone ol, #onlycolumn ul.orange {font-size:1.153em;line-height:1.4em;margin-bottom:25px;color:#4c4c4c;}
.two-columns .rightone ol {margin-left:20px;}
.two-columns .rightone strong {font-size:1.385em;font-weight:normal;line-height:1.333em;}
.two-columns .text a, .two-columns .rightone a:hover {text-decoration:underline;}
.two-columns .text a {color:#96bccc;/*color: #81afcc;*/}
.two-columns .text a span, .two-columns .text a:hover {color:#05406d;/*color: #0f5e9b;*/}
.two-columns .text a.dashed, .two-columns .text a.dashed:hover {text-decoration:none;}
.two-columns .text a.dashed span {color: #338db3;}
.two-columns .text a.dashed {border-bottom:1px dashed #338db3;}
.two-columns .text a.dashed:hover {border-bottom:1px dashed #0f5e9b;}
.two-columns .text ul.orange {list-style:none;margin-top:-15px;}
#onlycolumn ul.orange {list-style:none;}
.two-columns .text ul.orange li, #onlycolumn ul.orange li {padding: 0 0 7px 9px;background:url('/i/orange-li.gif') no-repeat 0 .75em;}
.two-columns .text h2 {color:#4c4c4c !important;font-size:2.153em !important;margin:40px 0 25px !important;}
.two-columns .text p dfn {color:#85939e;font-size:.866em;}
.two-columns .text .answer, #onlycolumn .answer {display:block;margin-left:54px !important;float:none;}
.two-columns .text .faq {padding-bottom:30px;}
.two-columns .text p.intermediate, #onlycolumn p.intermediate {font-size:1.61em;}
.two-columns .text .column-l {float:left;width:303px;padding-right:60px;}
.two-columns .text .column-r {float:left;width:303px;}
.two-columns .text .answer .column-l {float:left;width:280px;padding-right:40px;}
.two-columns .text .answer .column-r {float:left;width:280px;}
.two-columns .text .column-l h4, .two-columns .text .column-r h4 {margin-bottom:10px !important;}
.two-columns .text ul.flags {list-style:none;font-size:1.153em;color:#4c4c4c;margin: -10px 0 0;}
.two-columns .text ul.flags li {margin-bottom:10px;}
.two-columns .text ul.flags img {margin-right:5px;}

.zebra {/*background:url('/i/zebra.gif') repeat-x 0 100%;*/font-size:1.153em;line-height:1.4em;color:#4c4c4c;}
/*.zebra .thead {background:url('/i/zebra.gif') repeat-x 0 100%;}*/
.zebra .even td {background-color:#e6f2f9;}
.zebra th {text-align:left;font-weight:normal;color:#338db3;font-style:italic;font-size:.8em;padding: 0 8px 10px;}
.zebra td {padding: 10px 8px;vertical-align:top;}
.zebra .first td, .zebra td.first {background-image:url('/i/zebra.gif'); background-repeat:repeat-x;background-position: 0 0;}
.zebra .last td, .zebra td.last, .zebra-bordered thead .last th {background-image:url('/i/zebra.gif'); background-repeat:repeat-x;background-position: 0 100%;}
.zebra-hoverable tr:hover td, .zebra-hoverable tr.hover td {background-color:#f8f7a8;}

.zebra-cross {width:100%;margin-bottom:50px;}
.zebra-cross td.hover {background-color:#f8f7a8;}
.zebra-cross th.hover, .zebra-cross td.cross {color:#ff2732;}
.zebra-cross td {text-align:center;font-size:.866em !important;vertical-align:middle;}
.zebra-cross td, .zebra-cross th {white-space:nowrap;}
.zebra-cross th {font-size:.7333em;line-height:1.25em;}
.zebra-cross thead th {text-align:center;vertical-align:bottom;}
.zebra-cross tbody th {text-align:right;vertical-align:middle;padding: 3px 10px 3px 0;}
.zebra-cross tbody td {padding:7px 6px;}

table.image {margin-bottom:20px;}
table.image td {background: none !important;vertical-align:middle !important;padding: 0 !important;}
table.image .last {margin-bottom: 0 !important;}
table.image-left img {margin-right:30px;}
table.image-right img {margin-left:30px;}

.paginator {margin-bottom:40px;}
.paginator a {display:-moz-inline-stack;display:inline-block;width:24px;height:23px;background:url('/i/pager.png') no-repeat 0 0;margin:0 4px 0 0;text-decoration:none !important;line-height:23px;color:#005495 !important;text-align:center;}
.paginator a:hover {background-position:-24px 0;color:#fff !important;}

.submenu {width: 175px;margin:3px 0 25px;}
.submenu, .submenu ul {list-style:none;}
.submenu li {font-size: 1.077em;padding: 0 0 13px 9px;background:url('/i/submenu-li.gif') no-repeat 0 .5em;}
.submenu ul li {font-size: .857em;margin-top:10px;padding: 0 0 0 14px;background:url('/i/submenu-li-li.gif') no-repeat 0 .6em;}
/*.submenu li {color:#4c4c4c;}*/
.submenu a span {color:#05406d;}
.submenu .active {color:#de3444;}
.submenu li.inactive {color:#a6a6a6 !important;background-image:url('/i/submenu-li-inactive.gif');}
.submenu a {color:#96bccc;text-decoration:underline;}
.submenu a:hover {color:#05406d;text-decoration:underline;}

h3 {color:#4c4c4c;font-size:1.95em;font-weight:normal;margin:35px 0 20px;line-height:1.28em;}

#content p.bigger {font-size:1.92em;line-height:1.28em;}
#content h4 {font-size:1.61em;font-weight:normal;color:#4c4c4c;margin-bottom:20px;padding-top:10px;}

h3.join-rounded {display:-moz-inline-stack;display:inline-block;color:#fff !important;font-size:1.846em !important;font-weight:normal !important;margin:35px 0 !important;height:51px !important;line-height:51px !important;background:#54b0d4 url('/i/lifestyle/join-l.png') no-repeat 0 0;position:relative;white-space:nowrap;}
h3.join-rounded a {height:51px !important;line-height:51px !important;display:block;padding:0 33px;color:#fff !important;text-decoration:none !important;}
h3.join-rounded a:hover {background:#0f5e9b url('/i/lifestyle/join-hover-l.png') no-repeat 0 0 !important;}
h3.join-rounded .r {position:absolute;right:0;top:0;width:26px;height:51px;background:url('/i/lifestyle/join-r.png') no-repeat 0 0 !important;}
h3.join-rounded a:hover .r {background-image: url('/i/lifestyle/join-hover-r.png') !important;}

.img-w-caption-l, .img-w-caption-r {text-align:center;color:#85939e;font-style:italic;font-size:.923em;line-height:1.5em;}
.img-w-caption-r {float:right;clear:right;margin:0 0 30px 30px;}
.img-w-caption-l {float:left;clear:left;margin:0 30px 30px 0;}
.img-w-caption-r img, .img-w-caption-l img {display:block;margin:0 auto 10px auto;}

.sitemap ul {list-style:none;font-size:1.615em;}
.sitemap ul li {padding: 0 0 29px;}
.sitemap ul ul {list-style:none;font-size:.714em;margin-top:12px;}
.sitemap ul ul li {padding: 0 0 10px 10px;background:url('/i/orange-li.gif') no-repeat 0 .5em;}
.sitemap ul ul ul {list-style:none;font-size:.8em;margin-top:1px;}
.sitemap ul ul ul li {padding: 0 0 0 20px;line-height:1.6em;background:url('/i/orange-dash.gif') no-repeat 7px .9em;}
.sitemap a {text-decoration:underline;color:#338db3;}
.sitemap span {color:#338db3;}
.sitemap a:hover {color:#0f5e9b;}

#content .news .date {color:#85939e;font-size:.923em;font-style:italic;margin-bottom: 5px;}
#content .news h4 {margin: 0 0 10px; padding:0;}
#content .news .newstext {margin-bottom:40px;}
#content .news h4 a, #content .news h4 a:hover {text-decoration:underline;}
#content .news h4 a {color: #96bccc;/*#81afcc;*/}
#content .news h4 a span, #content .news h4 a:hover {color:#05406d;/*color: #0f5e9b;*/}

#content .news-single {margin-bottom:60px;}
#content .news-single .date {margin-bottom:20px;}

#content .news-another h4 {margin-bottom:20px;}
#content .news-another p {margin-bottom:15px;}

#content .news .links {padding-top:10px;}
#content .news p .back, #content .news p .print {font-size:.8em;margin-right:45px;}
#content .news p .back {padding-left:16px;background:url('/i/news/back.gif') no-repeat 0 50%;}    
#content .news p .print {padding-left:23px;background:url('/i/news/print.gif') no-repeat 0 50%;}

p.system-subtitle {
	margin: 0 0 10px 0 !important;
	font-style: italic !important;
	color: #85939e !important;
	font-size:1em !important;
}

table.system-stages {width:688px;table-layout:fixed;}
.system-stages td{
	vertical-align: top;
	padding-right: 35px;
}
.system-stages td img {
	float:left;
	margin: 0 10px 1px 0;
}
.system-stages .nomargin {
	padding-top:13px !important;
}
.nomargin {
	margin: 0 !important ;
}
.halfmargin {
	margin-top: 0 !important;
	margin-bottom: 10px !important;
}
#onlycolumn .halfmargin {padding-top:0;}
.team-table {vertical-align:top;width:700px;table-layout:fixed;text-align:left;}
.team-table img {display:block;margin:0 20px 16px 0;}
.team-table td {vertical-align:top;}
.team-table strong {color:#4c4c4c;display:block;font-size:1.077em;margin-bottom:7px;}
.team-table em {color:#85939e;font-size:.846em;}
.team-table-smaller strong {font-size:1.07em !important;font-weight:bold !important;}

.product-info {background:url('/i/zebra.gif') repeat-x 0 100%;font-size:1.153em;line-height:1.4em;color:#4c4c4c;margin-bottom:20px;}
.product-info .thead {background:url('/i/zebra.gif') repeat-x 0 100%;}
.product-info .even {background:#e6f2f9;}
.product-info th {text-align:left;font-weight:normal;color:#338db3;font-style:italic;font-size:.8em;padding: 0 8px 10px;}
.product-info td {padding: 10px 8px;vertical-align:top;}

.smaller-product-info .thead {font-size:.9em;line-height:1em;}
.smaller-product-info td {padding: 6px 8px;}

.photo {margin-bottom:28px;position:relative;height:237px;width:667px;}
.photo ul {list-style:none;}
.photo img {z-index:1;}
.photo .active img {z-index:101;}
.photo p {z-index:1;visibility:hidden;position:absolute;top:36px;width:147px;font-size:.923em;font-style:italic;color:#85939e !important;line-height:1.66em;}
.photo .active p {visibility:visible;z-index:101;}
.photo .arrow {position:absolute;top:8px;font-size:0;line-height:0;display:block;width:11px;height:5px;background-image:url('/i/photos.gif');}


.pilot-trigger, .navigator-trigger, .comandor-trigger {font-size:1.153em;border-bottom:1px dashed !important;margin: 0 10px;text-decoration:none !important;position:relative;top:-10px;}
.pilot-trigger:hover, .navigator-trigger:hover, .comandor-trigger:hover {border-bottom:0px none !important;text-decoration:none !important;}
.pilot-trigger {color:#338db3 !important;margin-left:20px;}  
.navigator-trigger {color:#197b30 !important;}
.comandor-trigger {color:#e92b37 !important;}

a.movie {display:-moz-inline-stack;display:inline-block;padding-left:33px;height:30px;line-height:30px;background:url('/i/movie.gif') no-repeat 0 50%;}

#scheme {
	width: 726px;
	height: 495px;
	margin: 50px  0;
	background: transparent url('/i/business/glory/scheme.png') no-repeat 43px 7px;
	position:relative; 
}
#scheme p {
	cursor: pointer;
	font-size: 0.923em;
	line-height:1.5em;
	margin: 0;
	position:absolute;
}
#scheme div {
	float: left;
	margin-right: 50px;
}
#scheme .c1 p {left:0;}
#scheme .c1 .r1 {top:20px;}
#scheme .c1 .r2 {top:84px;}
#scheme .c1 .r3 {top:151px;}
#scheme .c1 .r4 {top:218px;}
#scheme .c1 .r5 {top:283px;}
#scheme .c1 .r6 {top:350px;}
#scheme .c1 .r7 {top:416px;}
#scheme .c1 .r8 {top:474px;}

#scheme .c2 p {left:163px;text-indent:23px;}
#scheme .c2 .r1 {top:12px;}
#scheme .c2 .r2 {top:76px;}
#scheme .c2 .r3 {top:142px;}
#scheme .c2 .r4 {top:209px;}
#scheme .c2 .r5 {top:274px;}
#scheme .c2 .r6 {top:341px;}
#scheme .c2 .r7 {top:407px;}
#scheme .c2 .r8 {top:476px;text-indent: 22px;}

#scheme .c3 p {left:316px;}
#scheme .c3 .r1 {top:80px;}
#scheme .c3 .r5 {top:290px;}
#scheme .c3 .r7 {top:424px;}

#scheme .c4 p {left:497px;}
#scheme .c4 .r1 {top:40px;}
#scheme .c4 .r3 {top:142px;}
#scheme .c4 .r4 {top:209px;}
#scheme .c4 .r5 {top:284px;}
#scheme .c4 .r6 {top:350px;}
#scheme .c4 .r7 {top:417px;}
#scheme .c4 .r8 {top:474px;}


.accordeon {display:none;width:602px;max-height:2500px;background:url('/i/accordeon.png') no-repeat 0 0;position:relative;padding:40px 40px 20px 40px;margin-bottom:90px;}
.accordeon-hide {position:absolute;bottom:-57px;left:0;width:642px;height:57px;background:url('/i/accordeon.png') no-repeat 0 100%;padding-left:40px;}



#onlycolumn {width:630px;margin:0 0 0 190px;}
#onlycolumn h1 {font-size:2.31em;color:#004b8d;}
#onlycolumn h2 {font-size:1.92em;color:#62b4d0;}
#onlycolumn h2 span {color:#004b8d;} 
#onlycolumn p {font-size:1.153em;color:#484848;line-height:1.4em;margin:0 0 15px;padding:10px 0 0;}
#onlycolumn p.left {position:relative;left:-102px;}
#onlycolumn .left, #onlycolumn .right {padding-top:20px;}
#onlycolumn .left strong, #onlycolumn .right strong {font-size:1.285em;font-weight:normal;color:#004b8d;}
#onlycolumn .left em, #onlycolumn .right em {font-style:italic;color:#62b4d0;}

#onlycolumn .dialogue {width:490px;margin:30px 0 60px 0;overflow:hidden;}
#onlycolumn .dialogue .lt, #onlycolumn .dialogue .rt {width:15px;height:0;font-size:0;padding:10px 0 0;background-repeat:no-repeat;}
#onlycolumn .dialogue .lb, #onlycolumn .dialogue .rb {width:15px;height:0;font-size:0;padding:20px 0 0;background-repeat:no-repeat;}
#onlycolumn .dialogue .lt {background-position: 0 0;}
#onlycolumn .dialogue .rt {background-position: -15px 0;}
#onlycolumn .dialogue .lb {background-position: -30px 100%;}
#onlycolumn .dialogue .rb {background-position: -45px 100%;}
#onlycolumn .dialogue .t {background-position: 0 0;background-repeat: repeat-x;font-size:0;line-height:0;}
#onlycolumn .dialogue .l {background-position: 0 0;background-repeat: repeat-y;}
#onlycolumn .dialogue .r {background-position: 100% 0;background-repeat: repeat-y;}
#onlycolumn .dialogue .b {font-size:0;line-height:0;}
#onlycolumn .dialogue div {clear:both;}
#onlycolumn .dialogue table {border-collapse:collapse;max-width:630px;}
#onlycolumn .dialogue .phrase {color:#484848;font-size:.923em;line-height:1.33em;white-space:nowrap;padding-top:1px;}
	#onlycolumn .question {float:left;}
#onlycolumn .question .lt, #onlycolumn .question .rt, #onlycolumn .question .lb, #onlycolumn .question .rb {background-image:url('/i/dialogue/question.png');}
#onlycolumn .question .t, #onlycolumn .question .l, #onlycolumn .question .r {background-image: url('/i/dialogue/question-pixel.gif');}
#onlycolumn .question .b {background:url('/i/dialogue/question-bottom.gif') no-repeat 0 100%;}
#onlycolumn .answer {float:right;margin-bottom:27px;}
#onlycolumn .answer .lt, #onlycolumn .answer .rt, #onlycolumn .answer .lb, #onlycolumn .answer .rb {background-image:url('/i/dialogue/answer.png');}
#onlycolumn .answer .t, #onlycolumn .answer .l, #onlycolumn .answer .r {background-image: url('/i/dialogue/answer-pixel.gif');}
#onlycolumn .answer .b {background:url('/i/dialogue/answer-bottom.gif') no-repeat 100% 100%;}
/* / promo pages */

#bright_life_flash, #product_flash, #aquabionica_flash, #business_flash {
	margin-bottom: 40px;
}
#box_flash {width:680px;height:200px;text-align:center;margin-bottom:20px;}
#moleculas_flash {width:483px;height:297px;}

body.nopath .path {display:none !important;}

.gallery {width:612px;overflow:hidden;margin-bottom:15px;display:block;}
.gallery img {display:block;width:102px;height:57px;}
.gallery a {display:block;text-decoration:none !important;float:left;position:relative;}
.gallery a span {display:none;position:absolute;left:0;top:0;background:url('/i/gallery-hover.png') no-repeat 0 0;width:102px;height:57px;text-decoration:none !important;}
.gallery a:hover span {display:block;}

.print-scheme {float:right;margin: 0 90px 0 0;line-height:1.2em;padding:10px 0 0 39px;background:url('/i/contacts/print.png') no-repeat 0 10px;font-style:italic;}
#googlemap, #googlemap-ukr {float:left;margin:0 0 45px 0;width:670px;height:350px;} 
.print-google {position:absolute;bottom:0;right:0;width:1px;height:1px;} 


#gb_frm {width:447px;margin:0 0 30px;padding-top:30px;}
#gb_frm table {width:100%;}
#gb_frm input {width:98%;padding:3px 1%;}
#gb_frm td {padding: 0 15px 20px 0;vertical-align:top;}
#gb_frm label {font-size:1.153em;white-space:nowrap;color:#362f2d;}
#gb_frm option {padding: 0 10px;}
#gb_frm img {display:block; margin: 10px auto 0;}
#gb_frm .or {color:#85939e;font-size:.846em;font-style:italic;vertical-align:middle;}
#gb_frm .or a {text-decoration:none!important;color:#85939e !important;border-bottom:1px dotted !important;}
#gb_frm .or a:hover {border-bottom:0px none !important;}
#gb_frm .required {color:#de3444;}
#gb_frm .submit {padding-right:5px;}
.gb_error {color:#e92b37 !important;}
.gb_ok {color:#598527 !important;}


.gb {position:relative;}
.gb_item {margin-bottom:57px;overflow:hidden;}
.gb_photo {float:left;width:100px;height:100px;position:relative;z-index:1;overflow:hidden;margin:0 10px 3px 0;background:url('/i/gb_nophoto.png') no-repeat 0 0;}
.gb_photo img {width:100px;height:100px;display:block;}
.gb_photo .gb_circle {position:absolute;left:0;top:0;background:url('/i/gb_circle.png') no-repeat 0 0;width:100px;height:100px;}
.gb_date {font-size:1em!important;color:#85939e !important;margin-bottom:10px !important;font-style:italic;}
.gb_circle_first {position:absolute;left:0;top:0;background:url('/i/gb_circle_first.png') no-repeat 0 0;width:100px;height:100px;z-index:2;}

.pager {overflow:hidden;}
.pager a, .pager strong {display:block;float:left;width:24px;height:23px;background:url('/i/pager.png') no-repeat 0 0;line-height:23px !important;text-decoration:none !important;font-size:1em!important;margin-right:6px;text-align:center;color:#005495 !important;}
.pager a:hover, .pager strong {background-position: -24px 0;color:#fff !important;}

.rightone .newsauthors p {margin:-5px 0 10px !important;font-size:1em !important;color:#92A0AA !important;font-style:italic;}
.article {padding: 30px 0;}

body.short_h1 .path h1 {width:300px;}

.medals {position:relative;width:363px;height:177px;font-size:.846em;color:#85939e;line-height:1.5em;}
p .medals {font-size:.733em;}
.medals-l {float:left;clear:left;margin: 20px 20px 8px 0;} 
.medals-r {float:right;margin: 0 0 8px 20px;}
.medals img {position:absolute;left:0;top:0;z-index:1;}
.medals span {position:absolute;top:128px;width:181px;text-align:center;z-index:2;}
.medals .l {left:1px;}
.medals .r {left: 181px;}
.medals b {font-size:1.18em;}

h4.circle {padding: 13px 0 0 13px !important;background:url('/i/circle.png') no-repeat 0 0;height:auto !important;height:43px;min-height:43px;}

h4.shield {padding: 0 0 0 60px !important; position:relative;}
h4.shield img {position:absolute;left:-30px;top:0px;z-index:-1;}
h4.shield-bottom {padding: 20px 0 0 60px !important;white-space:nowrap;}

div.shield {padding:98px 0 15px;position:relative;}
div.shield img {position:absolute;left:-14px;top:0;z-index:-1;}

div.trigger-handler {
	height: 26px; line-height:24px;float: left; padding-left: 12px; margin-left: 15px;
}
div.trigger-handler a {
	display: block; height: 26px;
	color: #fff !important; text-decoration: none !important;
	z-index: 200; position: relative; padding-right: 12px;
}
div.trigger-handler span {
	display: none;
}
div.blue-trigger-handler {
	background: url("/i/business/buttons/b-l.png") no-repeat left top;
}
div.green-trigger-handler {
	background: url("/i/business/buttons/g-l.png") no-repeat left top;
}
div.red-trigger-handler {
	background: url("/i/business/buttons/r-l.png") no-repeat left top;
}
div.blue-trigger-handler a{
	background: url("/i/business/buttons/b-r.png") no-repeat right top;
}
div.green-trigger-handler a{
	background: url("/i/business/buttons/g-r.png") no-repeat right top;
}
div.red-trigger-handler a{
	background: url("/i/business/buttons/r-r.png") no-repeat right top;
}


.tv-channels {float:left;width:88px;margin:0 25px 0 5px;}
.tv-channels a {display:block !important;text-decoration:none !important;font-size:0 !important; height:13px;width:88px;background:url('/i/tv-channels.png') no-repeat;}
.tv-channels .tv {height:75px;background-position: -88px 0;}
.tv-channels .tv:hover {background-position: 0 0;}
.tv-channels .at {background-position: -88px -75px;}
.tv-channels .at:hover {background-position: 0 -75px;}
.tv-channels .bg {background-position: -88px -88px;}
.tv-channels .bg:hover {background-position: 0 -88px;}
.tv-channels .hu {background-position: -88px -101px;}
.tv-channels .hu:hover {background-position: 0 -101px;}
.tv-channels .kz {background-position: -88px -114px;}
.tv-channels .kz:hover {background-position: 0 -114px;}
.tv-channels .pl {background-position: -88px -127px;}
.tv-channels .pl:hover {background-position: 0 -127px;}
.tv-channels .ro {background-position: -88px -140px;}
.tv-channels .ro:hover {background-position: 0 -140px;}
.tv-channels .ru {background-position: -88px -153px;}
.tv-channels .ru:hover {background-position: 0 -153px;}
.tv-channels .ua {background-position: -88px -166px;}
.tv-channels .ua:hover {background-position: 0 -166px;}

.youtube-big {margin-top:-35px;padding-top:35px;padding-bottom:10px;display:-moz-inline-stack;display:inline-block;background:url('/i/tv.png') no-repeat 3px 0;line-height:37px;padding-left:85px;}

.global-big {clear:both;padding:50px 0 50px 70px;height:auto!important;height:63px;min-height:63px;background:url('/i/global.png') no-repeat 0 50px;}
.global-big strong {font-size:1.6667em !important;}

.period {padding-bottom:35px;margin-left:55px;}
.period table {margin-bottom:10px;width:100%;font-size:1.153em;color:#4c4c4c;line-height:1.4em;}
.period table td {vertical-align:top;padding-top:.02em;}
.period table td.time {width:9.33em;line-height:1em;padding-top:0;}
.period table td.time strong {line-height:1em;}
.period table td.time span {display:-moz-inline-stack;display:inline-block;vertical-align:middle;position:relative;top:-.33em;}
.period p {margin-bottom:0 !important;}

.youtube-embed {padding:40px 0 50px;}

.contacts-flags {margin: 0 0 15px 0;width:500px;font-size:.923em;position:relative;left:-9px;line-height:18px;}
.contacts-flags td {padding:0 16px 20px 9px;vertical-align:top;white-space:nowrap;}
.contacts-flags strong {font-size:1em !important;line-height:normal !important;color:#4c4c4c;}
.contacts-flags img {vertical-align:middle;margin-right:3px;}
.contacts-flags .active {padding-left:0px;}
.contacts-flags .active div {height:21px;float:left;background:url('/i/contacts-flags.png') no-repeat;padding-left:9px;position:relative;margin-right:12px;}
.contacts-flags .active div .r {display:block;font-size:0;line-height:0;height:21px;width:12px;background:url('/i/contacts-flags.png') no-repeat 100% 0;position:absolute;right:-12px;top:0;}
.contacts-flags .active strong {vertical-align:middle;display:-moz-inline-stack;display:inline-block;}
a.instruction-link {display: block; background: url("/i/ques.png") no-repeat; padding: 8px 0 12px 60px;}






.index #blog { 
	position:relative; 
	width:397px; 
	height:25px; 
	padding:5px 0px 0px 3px; 
	margin:25px 0px 0px 0px;
	background:url(/gallery/bg-ourblog.png) no-repeat;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#534741;
	white-space:nowrap;
	overflow:hidden;
}
	.index #blog .overlay {
		position:absolute;
		top:0px;
		right:0px;
		width:42px;
		height:25px;
		background:url(/gallery/bg-grad-overlay.png) no-repeat;
	}
	.index #blog a {
		display:inline-block;
		/*float:left;*/
		width:97px;
		height:21px;
		padding:6px 0px 0px 0px;
		margin-right:8px;
		margin-top:-5px;
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-transform:uppercase;
		letter-spacing:0.07em;
		text-decoration:none;
		text-align:center;
		vertical-align:top;
	}
	.index #blog .date { font-style:italic; color:#85939e; margin-right:5px;}


.index #articles-list { float:left; width:190px; padding-right:30px; overflow:visible;}
.index #articles-list h2 { padding-left:0px;}
.index #articles-list li { list-style:none;}

#aqua-gallery { position:relative; float:left; width:695px; padding:60px 0px 0px 0px;}
#aqua-gallery .full-image { float:left; width:428px; height:271px; padding:1px 2px 3px 2px; background:url(/gallery/bg-full-image.png) no-repeat; line-height:0px; font-size:0px;}
#aqua-gallery .sections { float:left; width:235px; display:inline; margin-left:15px;}
#aqua-gallery #present { 
	position:absolute;
	top:298px;
	right:30px;
	padding:0px 0px 0px 26px; 
	background:url(/gallery/gal-present.png) no-repeat 0% 7px; 
	color:#85939e;
	line-height:19px;
}

#aqua-gallery .sections li { clear:both; height:21px; padding-bottom:5px; list-style:none;}
#aqua-gallery .sections a, #aqua-gallery .sections span {
	float:left;
	height:21px;
	text-decoration:none;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#362f2d;
	text-transform:uppercase;
	letter-spacing:0.07em;
	
}	#aqua-gallery .sections a { padding-left:11px;}
	#aqua-gallery .sections span { height:17px; padding:4px 11px 0px 0px; background-position:100% -21px; cursor:pointer;}
	
#aqua-gallery .sections li.active a {background:url(/gallery/bg-rounded-blue.png) no-repeat; color:#FFF;}
#aqua-gallery .sections li.active span {background:url(/gallery/bg-rounded-blue.png) no-repeat 100% -21px;color:#FFF;}

#carousel { position:relative; width:697px; left:-23px; padding:30px 0px 0px 0px; clear:both;}
#carousel .carousel-wrap { position:relative; overflow:hidden;width:660px; height:95px; padding:5px 0px 0px 0px;  margin-left:18px;}
#carousel ul {position:absolute; left:5px; top:5px; width:655px;}
#carousel li {
	position:relative;
	float:left;
	display:inline;
	width:127px;
	height:80px;
	padding:1px 2px 3px 2px;
	background:url(/gallery/gal-pic-shadow.png) no-repeat;
}	#carousel li a { line-height:0px; font-size:0px;}


#carousel .arr-l, #carousel .arr-r {
	position:absolute;
	top:65px;
	left:0px;
	width:12px;
	height:21px;
	background:url(/gallery/gal-arrows.png) no-repeat;
	cursor:pointer;
}
	#carousel .arr-r { left:auto; right:0px; background-position:0% -21px;}
	
	
#carousel .overlay {
	position:absolute;
	top:-5px;
	left:-2px;
	width:135px;
	height:92px;
	background:url(/gallery/gal-pic-overlay.png) no-repeat;
	z-index:2;
	display:none;
}	#carousel li.active .overlay { display:block;}
	
	
	
	

