body {margin:0px;padding:0px;font:14px Arial;color:#fff;background:url(/i/khm.jpg) 0px 0px repeat-x #92c4e8;}
html {border:none;}
html, body { height: 100%; }

html>body #wrapper {min-height:100%;height:auto;}

form,input,button {margin:0px;padding:0px;}

a {font:14px Arial;color:#fff;outline:none;}
img {border:none;}
a:visited {color:#dbb8ff;}
a:hover {color:#adcdff;}


ul {margin:0px;padding:0px;}
ul li {margin:0px;padding:0px;list-style-type:none;}

h1 {font-size:26px;margin:0px 0px 13px 0px;font-weight:normal;}
h1 a {font-size:26px;font-weight:normal;}
h1 a:hover,h1 a:visited {color:#fff;}

p {margin:0px 0px 10px 0px;}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font:14px Arial;color:#fff;}

#wrapper {min-width:999px;position:relative;background:url(/i/bg.jpg) 0px 0px no-repeat;}


#min {min-height:1100px;height:auto !important;height:1100px;position:relative;}

#sidebar {margin-left:13px;position:relative;z-index:100;}

#head {height:484px;padding:30px 0px 0px 30px;}
#tbl_head {width:100%;}
#tbl_head td {vertical-align:top;}
#tbl_head td.left {width:20%;}
#tbl_head td.center {width:39%;}
#tbl_head td.right {}

#tbl_head .phones {position:relative;}
#tbl_head .phones-wrap {position:absolute;top:-5px;left:110px;}
#tbl_head .phones .one {position:relative;font-size:26px;}
#tbl_head .phones .one span {position:absolute;font-size:11px;left:-40px;bottom:2px;}
#tbl_head .phones .one.min {font-size:22px;margin-bottom:6px;}
#tbl_head .phones .one.link {font-size:15px;}
#tbl_head .phones .one.link a {font-size:15px;text-decoration:none;border-bottom:1px dotted #fff;color:#fff;}
#tbl_head .phones .one.link a:hover {border-bottom:1px dotted #adcdff;color:#adcdff;}

#logo {position:relative;left:-3px;top:2px;}

.left li a:visited {color:#fff;}
.left li a:hover {color:#adcdff;}

.left ul {margin:79px 0px 0px 9px;}
.left li a {font-size:15px;padding:2px 0px 3px 5px;display:block;}
.left li {padding-bottom:14px;}

.left li a.company {background:url(/i/company.gif) 0px 0px no-repeat;}
.left li a.service {background:url(/i/service.gif) 0px 0px no-repeat;}
.left li a.project {background:url(/i/project.gif) 0px 0px no-repeat;}
.left li a.clients {background:url(/i/clients.gif) 0px 0px no-repeat;}

.left li a.act {background-position:0px -22px;font-weight:bold;text-decoration:none;margin-bottom:-1px;}

#feedback {margin-left:-2px;}
#feedback a {font-size:13px;}
#feedback img {position:relative;bottom:-3px;left:-9px;}

#search {padding:29px 0px 0px 14px;}
#search div {float:left;}
#search .search {font-family:Arial;width:135px;height:18px;margin-right:8px;font-size:13px;color:#a1a1a1;font-style:italic;padding:1px 0px 0px 2px;}
#search .search-empty {font-family:Arial;width:135px;height:18px;margin-right:8px;font-size:13px;color:#000;font-style:normal;padding:1px 0px 0px 2px;}
#search .search-text {font-family:Arial;width:135px;height:18px;margin-right:8px;font-size:13px;color:#000;font-style:normal;padding:1px 0px 0px 2px;}
#search button {font:13px Arial;padding:1px 1px 1px 1px;}

#sitemap {margin:0px 0px 0px 14px;font-size:11px;padding-top:4px;clear:both;}
#sitemap a {font:11px Tahoma;color:#fff;}
#sitemap a:hover {color:#adcdff;}

#track {width:677px;height:425px;position:absolute;left:10%;z-index:10;}

#info {position:relative;min-height:80px;height:auto !important;height:80px;}
#lang {position:absolute;top:53px;left:252px;z-index:1000;width:150px;}
#lang div {float:left;font:11px Tahoma;margin:0px 3px 0px 3px;}
#lang a {font:11px Tahoma;}
#lang span {font-weight:bold;color:#bb4cbd;display:block;background:url(/i/png.png) 0px 0px no-repeat;padding:0px 6px 1px 6px;margin:0px 3px 0px 3px;width:15px;height:14px;}

#info #kurs {position:absolute;left:58px;top:2px;font-size:11px;font-weight:bold;}
#info #kurs table {margin-top:6px;}
#info #kurs td {font-size:11px;padding:0px 6px 5px 0px;vertical-align:middle;}
#info #kurs td.num {font-size:12px;}
#info #kurs div {background:#a87bc5;padding:1px 3px 1px 12px;}
#info #kurs div.up {background:url(/i/up.gif) 4px 5px no-repeat #a87bc5;}
#info #kurs div.down {background:url(/i/down.gif) 4px 5px no-repeat #a87bc5;}

#info #time {position:absolute;left:235px;top:2px;}
#info #time td {font-size:11px;vertical-align:middle;padding:0px 8px 1px 0px;white-space:nowrap;}
#info #time td span {background:#b370cd;padding:0px 1px 0px 1px;font-size:12px;}

#projects {padding:130px 30px 0px 110px;}
#projects .header {padding-bottom:10px;}
#projects .header a {font-size:26px;}
#projects .header a:hover,#projects .header a:visited {color:#fff;}
#projects #list {position:absolute;width:102px;height:110px;background:url(/i/list.png) 0px 0px no-repeat;margin-left:-110px;margin-top:-40px;}
#projects .release {margin-bottom:10px;}
#projects .release a {text-decoration:none;border-bottom:1px dotted #fff;}
#projects .release a:hover {border-bottom:1px dotted #adcdff;}
#projects .release a.pushme {zoom:1;}
#projects .release a.active {border:none !important;}


#projects table {width:90%;margin-top:8px;}
#projects .c1 {width:18px;background:url(/i/c1.png) 0px 0px no-repeat;}
#projects .c2 {height:18px;background:url(/i/c2.png) 0px 0px repeat-x;}
#projects .c3 {width:18px;background:url(/i/c3.png) 0px 0px no-repeat;}
#projects .c4 {background:url(/i/c4.png) 0px 0px repeat-y;}
#projects .c5 {background:url(/i/c5.png) 0px 0px repeat;}
#projects .c5 div {line-height:16px;}
#projects .c6 {background:url(/i/c6.png) 0px 0px repeat-y;}
#projects .c7 {background:url(/i/c7.png) 0px 0px no-repeat;height:18px;}
#projects .c8 {background:url(/i/c8.png) 0px 0px repeat-x;}
#projects .c9 {background:url(/i/c9.png) 0px 0px no-repeat;}
#projects td {vertical-align:top;font-size:11px;}
#projects .release td {line-height:12px;}
#projects .release td a {font-size:11px;border:none;text-decoration:underline;line-height:12px;}

#projects .release td img {float:left;margin:0px 15px 0px 0px;}
#projects .c5 span {top:-2px !important;top:0px;margin-top:0px !important;margin-top:-2px;display:block;position:relative !important;position:inherit;}

#content {padding:0px 0px 60px 31px;}
#content td.left {width:20%;}
#content td.left div {width:219px;}
#content td.center {width:39%;}
#content td {vertical-align:top;}


.text {position:relative;}
.text .one-news {padding:0px 0px 20px 0px;}
.text .one-news .date {font-size:11px;color:#FF70E6;font-weight:bold;margin-bottom:3px;line-height:14px;}

.text .one-news.first,.text .one-news.first a {font-size:18px;line-height:25px;}
.text .one-news.second,.text .one-news.second a {font-size:14px;line-height:18px;}
.text .one-news.third,.text .one-news.third a {font-size:12px;line-height:18px;}

.text.news {width:110%;padding:0px 0px 0px 30px;}
.text.news #news_pic {width:150px;height:273px;background:url(/i/tv.png) 0px 0px no-repeat;position:absolute;left:-130px;top:-90px;}

.attention {position:relative;padding:0px 30px 0px 110px;font-size:13px;}
.attention em {line-height:18px;}

#bottom {padding:0px 0px 50px 31px;}
#bottom td {vertical-align:top;}
#bottom td.left {width:20%;vertical-align:bottom;}
#bottom .center {width:39%;}
#bottom #phone {width:158px;background:url(/i/phone.png) 0px 0px no-repeat;position:relative;font-size:24px;margin-left:-31px;padding:45px 0px 0px 94px;}

#bottom #phone div {margin-bottom:7px;}
#bottom #phone span {width:40px;display:block;float:left;font-size:11px;position:relative;top:8px;}


.banners {position:relative;width:175%;margin-left:30px;}

.banners td a {font:12px Arial;font-weight:bold;}
.banners td {vertical-align:top;font:11px Arial;width:33%;}
.banners td p {padding-right:20px;padding-top:5px;line-height:14px;}
.banners td a:visited,.banners td a:hover  {color:#fff;}

.banners ul {}
.banners li {float:left;width:33%;font:11px Arial;}
.banners li div {padding-top:16px;}
.banners li div a {font-size:15px;font-weight:normal;background:#8a57b6;padding:1px 4px 5px 4px;margin-left:-4px;}
.banners li a {font:12px Arial;}
.banners li p {padding-right:30px;padding-top:6px;line-height:17px;}
.banners li a:visited,.banners li a:hover  {color:#ccf4fe;}

table.popup-bg {width:100%;}
table.popup-bg .c-1 {background:url(/i/c-1.png) 0 0 no-repeat;width:20px;height:20px;}
table.popup-bg .c-1 div {width:20px;height:20px;}
table.popup-bg .c-2 {background:url(/i/c-5.png) 0 0 repeat;}
table.popup-bg .c-3 {background:url(/i/c-3.png) 0 0 no-repeat;width:20px;height:20px;}
table.popup-bg .c-3 div {width:20px;height:20px;}
table.popup-bg .c-4 {background:url(/i/c-5.png) 0 0 repeat;}
table.popup-bg .c-5 {background:url(/i/c-5.png) 0 0 repeat;}
table.popup-bg .c-5 .wrap {position:relative;}
table.popup-bg .c-6 {background:url(/i/c-5.png) 0 0 repeat;}
table.popup-bg .c-7 {background:url(/i/c-6.png) 0 0 repeat;width:20px;height:20px;}
table.popup-bg .c-7 div {height:20px;}
table.popup-bg .c-8 {background:url(/i/c-5.png) 0 0 repeat;}
table.popup-bg .c-9 {background:url(/i/c-9.png) 0 0 no-repeat;width:20px;height:20px;}


.popup {position:absolute;width:92%;margin:0px 0px 0px -46%;left:50%;top:120px;z-index:9999;display:none;}
.popup .close {width:52px;height:52px;position:absolute;right:0px;top:0px;background:url(/i/c-close.gif) 0 0 no-repeat;cursor:pointer;color:#333333;}
.popup .popup-wrap table {width:100%;}
.popup .tbl-1 {font-size:36px;white-space:nowrap;text-align:right;}
.popup .tbl-2 {font-size:130px;white-space:nowrap;text-align:center;width:65%;}
.popup .tbl-3 {font-size:30px;white-space:nowrap;}
.popup .tbl-3 span {display:block;}
.popup .tbl-3 span a {font-size:15px;color:#fff;}
.popup .tbl-3 span a:hover {color:#adcdff;}

#footer {position:absolute;bottom:0px;height:190px;background:url(/i/footer.jpg) 50% 0px no-repeat;width:100%;}
#clear {clear:both;visibility:hidden;height:190px;}
#footer #plane {width:212px;height:84px;background:url(/i/plane.png) 0px 0px no-repeat;position:absolute;right:0px;top:-80px;}
#footer_tbl {padding:0px 0px 0px 31px;}
#footer table {width:100%;}
#footer .left {width:20%;}
#footer .center {width:39%;}
#footer td {font-size:13px;vertical-align:top;}
#footer #adres a:visited {color:#fff;}
#footer #adres a {font-size:13px;text-decoration:none;border-bottom:1px dotted #fff;position:relative;}
#footer #adres a:hover {color:#adcdff;border-bottom:1px dotted #adcdff;}

#footer #copy {font:11px Arial;margin-bottom:5px;padding-left:57px;position:relative;}
#footer #copy a {font:11px Arial;color:#fff;}
#footer #copy a:hover {color:#adcdff;}
#footer #copy a.ros {position:absolute;left:0px;top:-3px;background:url("/i/dev.gif") no-repeat scroll 0 0 transparent;display:block;font-size:0px;line-height:0px;height:18px;width:18px;}
#footer #copy a#active.ros {background-position:0 -18px;}
#footer #copy a.host {position:absolute;left:24px;top:-3px;background:url("/i/dev.gif") no-repeat scroll 0 0 transparent;display:block;font-size:0px;line-height:0px;height:18px;width:18px;}
#footer #copy a#active.host {background-position:0 -36px;}
#footer #copy span {display:none;}
#footer #copy span.first {display:inline;}
#footer #adres {background:url(/i/adres.gif) 5px 3px no-repeat;padding:0px 0px 0px 25px;width:194px;position:absolute;bottom:156px;margin-left:25px;}
#footer #who {margin-left:31px;font:13px Arial;color:#fff;white-space:nowrap;width:150%;}
#footer #who img {float:left;margin-right:10px;}
#footer #who a {font:11px Arial;color:#003f4e;}

#footer #slide {position:absolute;bottom:173px;display:none;padding:0px 0px 0px 0px;width:716px;height:469px;margin-left:20px;}
#footer #slide a {color:#000;font-size:13px;}
#footer #slide #close {position:absolute;right:6px !important;right:15px;top:8px;background:url(/i/close.gif) 0px 0px no-repeat;}
#footer #slide #close a {width:13px;height:13px;display:block;text-decoration:none;border:none;font-size:0px;}
#footer #slide #close a:hover {background:url(/i/close.gif) 0px -13px no-repeat;}

#footer #slide_sub #slide #close {position:absolute;right:15px;top:8px;background:url(/i/close.gif) 0px 0px no-repeat;background-color:#FF0000;}
#footer #slide_sub #slide #close a {width:13px;height:13px;display:block;text-decoration:none;border:none;font-size:0px;}
#footer #slide_sub #slide #close a:hover {background:url(/i/close.gif) 0px -13px no-repeat;}



#footer #r {position:absolute;width:36px;height:34px;background:url(/i/r.png) 0px 0px no-repeat;left:210px;bottom:75px;display:none;}

#footer #slide #slide_bg {position:absolute;width:716px;height:469px;background:url(/i/slide.png) 0px 0px repeat-x;top:0px;left:0px;}
#footer #slide #slide_img {position:relative;}
#footer #slide #slide_txt {position:relative;padding-top:10px;padding-left:10px;font:13px Arial;color:#000;}
#footer #slide #slide_txt strong {font-size:16px;}
#footer #slide .slide_next {position:absolute;width:91px;height:24px;background:#ffae00;top:0px;left:440px;padding:4px 0px 0px 12px}
#footer #slide .slide_next a {font:13px Arial;color:#fff;}


.corner {display:none;}
.corner#one_sub {display:block;}
