/*позиционированние*/
#home_page {margin: 0px auto; font-size: 8pt; font-family: tahoma;}
#mainnav ul {margin-top: 0px;}
#layout {margin: 0pt auto; width: 1000px;}
#header {width: 1000px;}
#oili {float: left;}
#novation {position: absolute; top: 0px; right: 11px; z-index: 1;}
#flash {clear: both; padding-left: 7px; padding-top: 14px;}
#mainnav {margin: 0px 370px 0px 315px; text-align: right; padding-top: 15px; height: 232px;}
#left {float: left; width: 220px;/*overflow:hidden;*/}
#right {float: right; width: 190px; overflow:hidden;}
#center {margin: 0px 190px 0px 254px;}
#main {margin: 0px 190px 30px 240px;}
#footer {clear: both;}
#copyright {float: left;}
#kubic {float: right;}
#office {margin: 0pt; padding: 0pt; margin-left: 33px; font-family: Tahoma, sans-serif; font-size: 9pt;}
#navigation {margin-left: 15px;}


/*дизайн*/
/*header*/
.spi li {list-style-type: disc; margin-left: 10px;}
#head {margin: 0px 253px 0px 320px; padding-top: 78px;}
#header1 {height: 222px; background: url(/img/header-bg02.png) repeat-x;}
#header {background: url(/img/header-bg01.gif) repeat-x;}
#logo {background: transparent url(/img/logo.gif); width: 349px; height: 222px; margin: 0px;}
#head1 {float: right;  background: url(/img/header.png); width: 253px; height: 195px;}
#head2 {background: url(/img/header1.png); width: 427px; height: 79px; margin-top: 18px;}
*html #head {margin: 0px;}
*html #head2 {position: relative; top: -2px; left: 14px;}
/*html #doublenav {margin-top: -1px;}*/
#logoin {cursor: pointer; background: transparent url(/img/logoin.png); width: 303px; height: 196px; margin: 0px;}
.icon {width: 40px; height: 15px; cursor:pointer; padding: 0pt; margin: 0pt;}
#home {background: url(/img/home.gif) no-repeat center;}
#mailto {background: url(/img/mailto.gif) no-repeat center;}
#map {background: url(/img/map.gif) no-repeat center;}
#langed {color: #194bb0; background: white; padding: 3px; margin-left: 10px;}
#lang a {color: white; margin-left: 10px;}
#mainnav a {color: white; text-decoration: none; border-bottom: dashed #96c4e5 1px; line-height: 130%; padding-bottom: 3px;}
#mainnav li {font-size: 8pt; font-family: Tahoma, sans-serif; margin-bottom: 4px;}
#novation {/*background: transparent url(/img/nov.png);*/ width: 363px; height: 253px;}
#flash {width: 986px; height: 163px; background: transparent; }
#lborder {position: absolute; top: 222px; background: url(/img/lborder.gif); width: 7px; height: 202px;}
#rborder {position: absolute; top: 222px; left: 993px; z-index: 11; background: url(/img/rborder.gif); width: 7px; height: 202px;}
/*html #flash {background: transparent url(/img/flash.png) no-repeat;}
*+html #flash {background: transparent url(/img/flash.png) no-repeat;}*/
#onemorenav {background: url(/img/header-bg.png); width: 1000px; height: 41px;}
#doublenav {background: #4079c5; width: 1000px;  clear: both;}
#lcorner {background: url(/img/header-lbg.png) no-repeat; width: 8px; height: 41px;}
#rcorner {background: url(/img/header-rbg.png) no-repeat; width: 8px; height: 41px;}
#onemorenav table {margin: 0px; width: 1000px;}
#corpnews {display: block; background: url(/img/news.gif); width: 150px; height: 22px; cursor: pointer;}
#corpsearch {display: block; background: url(/img/search.gif); width: 60px; height: 22px; cursor: pointer;}
#lspace {width: 238px;} #rspace {width: 0px;}
#doublenav a {color: #fff; font-size: 8pt; font-family: Tahoma, sans-serif;}
#doublenav b {color: #fff; font-size: 8pt; font-family: Tahoma, sans-serif;}
.dbl-nav {margin-left: 240px; padding-top:5px; padding-bottom:8px;}

/*content*/
#mainnavigation {margin: 20px 0px 15px 25px; width: 200px;}
#mainnavigation a {font-family: Tahoma, sans-serif; font-size: 8pt; color: #1142ac; text-decoration: none;}
#mainnavigation li {border-bottom: dashed #909090 1px; margin-bottom:2px; padding-bottom:3px;}
.mainnavigation {color: #1142ac; font-size: 8pt; font-family: Tahoma, sans-serif;}
#mainnavin li {border:none;}
#mainnavin {margin: 5px 0px 10px 15px;}
#mainnavin a {color: #929292; text-decoration: underline;}
.mainnavin {color: #000000; font-weight: normal; font-size: 8pt; font-family: Tahoma, sans-serif;}
#navigation li,ul {margin: 0px; padding: 0px;}
#navigation span {display: none;}
#navigation h3 {width: 190px; height: 39px; margin: 25px 0px 0px; padding: 0px 0px 5px; border-bottom: 1px dashed #909090;}
#info h3 {background: url(/img/info.gif) no-repeat;}
#invest h3 {background: url(/img/invest.gif) no-repeat;}
#gallery h3 {background: url(/img/gallery.gif) no-repeat;}
#login span {display: none;}
#login h3 {background: url(/img/login.gif); width: 93px; height: 27px; margin: 30px 0px 10px 0px;}
#tab {margin-left: 15px;}
*html #login h3 {font-size: 1%; line-height: 1%; margin: 15px 0px 0px;}
*+html #login h3 {font-size: 1%; line-height: 1%; margin: 15px 0px 0px;}
*html #navigation h3 {font-size: 1%; line-height: 1%; margin: 12px 0px 0px; cursor: pointer;}
*+html #navigation h3 {font-size: 1%; line-height: 1%; margin: 12px 0px 0px; cursor: pointer;}
#reg a {color: #4079c5; font-family: Tahoma, sans-serif; font-size: 8pt;}
#login {margin-bottom: 40px; margin-left: 15px;}
.space {width: 5px;}
.banner {width: 173px; margin: 18px 0 0 15px;}
.articles {font-size: 8pt; font-family: Tahoma, sans-serif;}
.data {margin-bottom: -10pt; color: #d7a90a;}
.title {font-weight: bold; color: #8c9680;}
.anons {color: black; margin-top: 7px;}
.anons1 {color: black; margin-top: 7px;}
#sitenews span{display: none;}
#sitenews{background: url(/img/sitenews.gif); width: 107px; height: 15px;}
.data1 {margin-bottom: -11pt; color: #4079c5;}
.title1 {font-weight: bold; color: #4079c5;}
dl {margin-bottom:40px;}
#search {margin-top: 20px;}
#searchin {margin-top: -10px; margin-left: 15px; padding-bottom: 50px}
#searchin h3 {background: url(/img/searchin.gif); width: 46px; height: 13px; margin: 0px 0px 10px 0px;}
#searchin span {display: none;}
#spam {margin-top: 27px;}
#spam h3 span {display: none;}
#spam h3 {background: url(/img/spam.gif); width: 135px; height: 26px; margin: 0px 0px 10px;}
input {border: #c2c2c2 1px solid; font-size: 8pt; color: #c2c2c2;}

textarea {font-family: tahoma; border: #c2c2c2 1px solid; font-size: 8pt;}
input.button {border: none;}
#partner {margin-top: 10px;}
#partner span {display: none;}
#partner h3 {width: 88px; margin: 0px; cursor: pointer;}
#rao {background: url(/img/logo1.gif); height: 75px;}
#kubener {background: url(/img/logo3.gif); height: 81px;}
#ugk {background: url(/img/logo5.gif) no-repeat; height: 111px;}
#ats {background: url(/img/ats.png); height: 70px;}

#anymore {background: #f0f0f0 url(/img/sun.gif) no-repeat right top; width: 190px; font-family: Tahoma, sans-serif; font-size: 8pt; margin-top: 18px;}
#anymore h3 {font-weight: normal; padding: 20px 0px 15px 10px; color: #4079c5; font-size: 9pt;}
#anymore a {display:block; color: black;  margin-left: 10px;}
#anymore b {margin-left: 10px;display:block;}
#anymore ul {padding-bottom: 10px;}

/*html #anymore  {padding-left: 28px;}*/
.publish {font-family: Tahoma, sans-serif; font-size: 8pt; margin: 20px 0px 10px;}
.dat {color: ##D7A90A;}
.tit {font-weight: bold; color: #4079C5;}
.publish a {color: #4079C5;}
.bul {font-family: Tahoma, sans-serif; font-size: 8pt; color: #4079C5;}
a {font-family: Tahoma, sans-serif; font-size: 8pt; color: #4079C5;}

/*footer*/
#footer {background: url(/img/footer.png) repeat-x; height: 73px;}
#kubic span {display: none;}
#kubic {background: url(/img/kubic.gif); width: 199px; height: 34px; margin: 22px 45px 0px 0px;}
#copyright {font-family: Tahoma, sans-serif; font-size: 11px; color: white; margin: 25px 0px 0px 270px;}
*html #copyright {margin-left:135px;}
#copyright a {font-weight: bold; color: white;}
#lborder2 {position: absolute; margin-top: -3px; background: url(/img/lborder.png); width: 7px; height: 76px;}
#rborder2 {position: absolute; margin-left: 993px; margin-top: -3px; background: url(/img/rborder.png); width: 7px; height: 76px;}
*html #lborder2 {margin-left: -600px;}
*html #rborder2 {margin-left: 400px;}
*+html #lborder2 {margin-left: -600px;}
*+html #rborder2 {margin-left: 400px;}

dd {margin-left:50px;}
.nav2-off {padding: 0px 0px 3px;}
.mainnavin {padding: 0px 0px 3px;}
#anymore li {padding: 0px 0px 9px;}
.bottom {background: none; color:#4179c4; float:left; font-family:tahoma; font-size:9pt; font-weight:bold; margin-right:10px; text-decoration:underline;}

#news ul {padding-left: 15px; list-style-image:url(/img/dota.gif);}
#logoinner {cursor: pointer; background: transparent url(/img/logoin.jpg); width: 289px; height: 196px; margin: 0px;}

.kot {background:url(/img/h_kot.gif) 0 0 no-repeat; padding-top:20px; font-size:90%; color:#909090; margin:40px 10px 15px 50px;}