@import url(common.css);
@import url(content.css);
@import url(content_add.css);

.light_flash{position: absolute;top: 386px;right: 0;background: url(i/t/light_flash.jpg) no-repeat 100% 0;height: 157px;width: 326px;}

.swf{height: 543px;width: 100%;position: relative;}

.illustration_night{height: 530px;width: 100%;background: url(i/t/night/im_bg.jpg) repeat-x 50% 0;}
.illustration_night .im1{position: absolute;top: 0;left: 0;background: url(i/t/night/im1.jpg) no-repeat;height: 386px;width: 362px;}
.illustration_night .im2{position: absolute;top: 0;right: 0;background: url(i/t/night/im2.jpg) no-repeat;height: 386px;width: 337px;}
.illustration_night .bad{position: absolute;left: 50%;margin-left: -162px;background: url(i/t/night/bad.gif) no-repeat 0 100%;height: 386px;width: 427px;}
.illustration_night .lamp1{position: absolute;top: 176px;left: -1px;background: url(i/t/night/lamp1.gif) no-repeat;height: 72px;width: 70px;}
.illustration_night .lamp2{position: absolute;top: 176px;left: 289px;background: url(i/t/night/lamp2.gif) no-repeat;height: 72px;width: 70px;}
.illustration_night .wall{position: absolute;top: 0;left: 66px;background: url(i/t/night/wall.jpg) no-repeat;height: 193px;width: 225px;}
.illustration_night .logo{position: absolute;top: 46px;left: 185px;height: 62px;width: 158px;background: url(i/t/night/logo.gif) no-repeat;}
.illustration_night .phone{position: absolute;top: 56px;right: 200px;height: 79px;width: 102px;background: url(i/c/phone_night.gif) no-repeat;}
.illustration_night .leaves_t{position: absolute;top: 369px;left: 0;height: 17px;width: 778px;background: url(i/t/night/leaves_t.gif) no-repeat;}

.illustration_day{height: 530px;width: 100%;background: url(i/t/day/im_bg.jpg) repeat-x 50% 0;}
.illustration_day .im1{position: absolute;top: 0;left: 0;background: url(i/t/day/im1.jpg) no-repeat;height: 386px;width: 362px;}
.illustration_day .im2{position: absolute;top: 0;right: 0;background: url(i/t/day/im2.jpg) no-repeat;height: 386px;width: 337px;}
.illustration_day .bad{position: absolute;left: 50%;margin-left: -162px;background: url(i/t/day/bad.gif) no-repeat 0 100%;height: 386px;width: 427px;}
.illustration_day .wall{position: absolute;top: 0;left: 66px;background: url(i/t/day/wall.jpg) no-repeat;height: 193px;width: 225px;}
.illustration_day .logo{position: absolute;top: 46px;left: 185px;height: 62px;width: 158px;background: url(i/t/day/logo.gif) no-repeat;}
.illustration_day .phone{position: absolute;top: 56px;right: 200px;height: 79px;width: 102px;background: url(i/c/phone_day.gif) no-repeat;}
.illustration_day .leaves_t{position: absolute;top: 369px;left: 0;height: 17px;width: 778px;background: url(i/t/day/leaves_t.gif) no-repeat;}

.change{position: absolute;top:414px;right: 28px;font: 1.1em tahoma,sans-serif;background: url(i/t/change_bg.gif) no-repeat 49% 0;width: 9em;height: 41px;}
.change div{float: left;padding-top: 26px;width: 50%;text-align: center;}
.change .day{background: url(i/t/icons/day.gif) no-repeat 50% 4px;}
.change .night{background: url(i/t/icons/night.gif) no-repeat 50% 4px;}

.illustration_night .change .night a,.illustration_day .change .day a{color: #60526d;text-decoration: none;cursor: text;}
.illustration_night .change .day a{color: #ed7676;text-decoration: underline;cursor: pointer;}
.illustration_day .change .night a{color: #79c4cf;text-decoration: underline;cursor: pointer;}

.leaves_bg{position: absolute;top: 386px;right: 50px;width: 85%;height: 96px;background: url(i/t/leaves_bg.gif) repeat-x;}
.leaves_bg .leaves_corner_r{background: url(i/t/leaves_corner_r.gif) no-repeat 100% 0;height: 94px;width: 75px;position: absolute;right: 0;top: 0;}
.leaves{position: absolute;left: 0;top: 386px;background: url(i/t/leaves.gif) no-repeat;height: 162px;width: 1010px;}

.catalog{position: absolute;top: 397px;left: 0;font-size: 1.2em;width: 75%; min-width:700px;}
.catalog a{display: block;float: left;margin: 0 3px 0 4px;color: #fff;}

.menu{position: absolute;width: 25em;font: 1.1em/1.2 tahoma,sans-serif;right: 60px;top: 400px;}
.menu ul{margin: 0;padding: 15px 16px 15px 16px;float: left;}
.menu ul li{margin: 0 0 0.5em 0;list-style: none;}
.menu a{color: #fff;}

.content{overflow: hidden;_overflow: visible;width: 100%;_height: 1%;position: relative; top: -50px;}
.special{width: 380px;float: right;position: relative;z-index: 1;font-size: 1.1em;font-family: tahoma,sans-serif;overflow: hidden;}
.special .img{padding: 18px 0 10px 27px;background: url(i/t/spec_bg.gif) #fff no-repeat 0 0;text-align: right;}
.special .other{padding:0 30px 0 27px;}
.cols{margin-right: 420px;}
.cols .col1{float: left;margin-left: 0px;width: 39%;_display: inline;font-size: 1.1em;font-family: tahoma,sans-serif;}
.cols .col1 p{margin-top: 0;}
.cols .col1 .news_item{padding-left: 17px;background: url(i/t/news_item_bg.gif) no-repeat 0 0.5em;margin: 0 0 3em 0;}
.cols .col1 .news_item .date{font-size: 82%;color: #9d979d;margin-bottom: 0.4em;}
.cols .col1 .news_item .name{font-weight: bold;}
.cols .col1 .news_item .descr{}
.cols .col2{float: right;width: 60%;font-size: 1.2em;position: relative;left: 15px;}


h2.company{margin-top: 0;width: 139px;height: 14px;overflow: hidden;white-space: nowrap;line-height: 1em;font-size: 1em;}
h2.company:after{content: url(i/c/h2_company.gif);margin-top: -1em;line-height: 1em;display: block;}
h2.company{zoom:1;behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = this.innerHTML + '<span style="margin-top: -1em;line-height: 1em;display: block;"><img src="i/c/h2_company.gif" alt="" /></span>') : '');}
