#logo, .left, .list, .pos{float:left}
.right, h3 .close{float:right}
#logo, #logo a, #relogika{display:block}
.news-detail, .pos, #list, #list2, .scrolUP, .list a, .next_a, .close_a a, #part a img, .close, .h2, #sert, #section-list, #services_text, .project, .proj-a span, .proj-a, .detail_picture a, #proj-list, .serv_next_a, #relogika, #author .b{display: inline-block}

/************ TOP ************/
#logo{
	width:183px;
	height:75px;
    margin:17px 0 0 31px;
	position: relative
}
#logo a {
    height:75px;
    width:183px
}
#header {padding-top:89px; position: relative}
#header .container{
	height:496px;
	z-index:100;
	background: url(head0000.png) no-repeat
}
.ipad #header .container{height:493px}

#menu-right{position: fixed; top:150px; right:-126px; width:126px}
#menu-right_t{
	height:73px;
    width:41px;
	background: url(str_upp0.png) no-repeat;
	z-index:500
}
#menu-right_c{
	background: url(str_bg00.png) no-repeat;
	margin:-74px 0 -48px;
	position: relative;
	z-index:900
}
#menu-right_b{
	height:73px;
    width:41px;
	margin:-24px 0 0 0;
	z-index:100;
	background: url(str_btt0.png) no-repeat
}
.menu-right{position: relative}

/************ CENTER ************/
#center{
	float: left;
    height: 100%;
    width: 100%;
}

.pos, .project{position: relative}

.block_c, .block_b, .block_t{width:900px; padding:0 33px 0 31px}
.block_t{
	height:4px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/top.png) no-repeat;
}
.block_c{
	height:100%;
	padding-bottom:33px;
	background: url(center00.png) repeat-y
}
.block_b{
	height:4px;
	background: url(bottom00.png) no-repeat;
	margin-bottom:90px
}
.block_tt{
	height:120px;
	width:960px;
	background: url(top_bg00.png) no-repeat;
	position: absolute; top:0
}

.list-e{width: 430px}
li.list{margin-right:25px}
.list{
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/str.png) 0 50% no-repeat;
	padding-left:11px
}
.list a:hover{color:#2A5398}
#list, #list2{margin-top:13px}

.news-detail h3, .center-head, .border, .section-list-h3, .list-h3{border-bottom:1px solid #4062a2}
.center-head, .border, #section-list, #services_text{width:100%}
.center-head{
	padding-bottom:21px; 
	margin:22px 0 20px; 
	z-index: 999;
	position: relative;
}
.border, .news-detail h3{
	padding:0 0 20px 0; 
	margin:0 0 20px 0; 
}
#section-list .border{padding:0 0 14px 0}

.hide, .hide2, .close_a, #menu-right_c, #sert, #pric, #menu-right, #comp{display: none}

.scrolUP{
	margin:10px 30px 0 0;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/str_up.png) 0 50% no-repeat;
	padding-left:14px;
}

.serv_next_a{margin-top:82px}
.price_next_a{margin-top:45px}

#dr-proj{position: absolute; right:0; top:0}

.next_a{
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/str.png) 0 50% no-repeat;
	padding-left:11px
}

.close_a{
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/str_m.png) 0 50% no-repeat;
	padding-left:13px
}

.nub{
	background: url(arow0000.png) no-repeat;
	text-align:center;
	width:25px;
	height:28px;
	color:#fff;
	font-size:14px;
	padding-top:16px
}
.ots .nub{height:45px}
.section-detail .ots .nub{height:30px}
.ost .arial{margin-bottom:15px}
.ots .arial, #comp  .arial{padding-right:60px; width:350px !important; margin-left:35px}

#comp  .top .bold_14_ap, #comp .top  .arial, #comp .top  .med_it{width:429px; margin: 0 0 10px 18px; padding:0}
#comp  .top{border-top:1px solid #4062a2; padding:30px 0 25px; margin:30px 0 0 0}
#comp .nub{height:40px}

.news-detail .left{margin:0 0 20px 0}
.news-detail .nub{margin:0}
.news-detail .left .arial, #sert .arial, .ost .arial{margin-left: 35px}
.news-detail h3, .section-list-h3, .list-h3{padding-right:60px; width:840px}
.section-list-h3, .list-h3{padding-bottom:15px; margin-bottom:25px}

#part img{margin:5px 18px 10px 0}

#load{
	height:22px;
	width:100px;
	position: absolute; top:170px; left:46%;
	background: #b3c1d8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	filter: alpha(opacity=85);
	z-index:9999
}
#load_in{
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/220.gif) no-repeat;
	height:22px;
	width:100px;
}
#serv_next_a #load{left: -40px; top:30px}

.catalog-section-list #load{top:-10px !important}
#proj-list #load{top:90px !important}

.close{
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/close.png) 0 70% no-repeat;
	padding-left:15px;
	margin: 5px -60px 0 0
}
h3 .close a{border-bottom:1px solid #000}
h3 .close a:hover{border-bottom:0}

.news-detail table td, .list-item-e table td{width:50%}
.list-item-e table td table td{width:100%}
.ott{padding-right:30px}

.width .arial{margin-top: 8px; width:850px}

.catalog-section .list{margin-bottom:8px}

#services .catalog-section-list{margin:18px 0 10px; width:900px}

/************ DETAIL ************/
.detail_picture_t, .detail_picture_b{width:435px}
.detail_picture_c{
	width:425px;
	padding:0 4px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/d_ram_c.png) repeat-y
}
.detail_picture_c a{display: block; height:100%; overflow: hidden;}
.detail_picture_t{
	height:4px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/d_ram_t.png) no-repeat
}
.detail_picture_b{
	height:6px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/d_ram_b.png) no-repeat
}
#plane_img{
	height:322px;
    width:520px;
	padding:4px 0 0 4px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/p_ram.png) no-repeat
}
.detail h3{margin-top:15px; width:465px}
#det{margin:25px 0 0 0; width:420px}

.f{
	height:15px;
    width:15px;
	position: absolute; right:4px; bottom:0;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/f.png) no-repeat;
	display: none
}
.detail_picture a{height:217px; overflow: hidden}
#plane_t{position: absolute; right:-50px; top:150px}

#plane{margin-bottom:30px}

/************ FOOTER ************/
#map{
	height:203px;
    width:430px;
	padding:4px 0 0 4px;
	margin:25px 0 10px;
	background: url(http://ecolamelli.ru/bitrix/templates/index/images/map.png) no-repeat
}
.contacts{width:900px}

#footer{
    width:100%;
    height:88px;
	padding-bottom:90px
}

.copir_l{width:290px}

#copir{background:url(footer00.png) no-repeat; padding: 28px 0 0 30px; width:934px; height:60px}

#author .b{width:280px}
#relogika{
    width:88px;
    background:url(relogika.png) no-repeat;
    height:12px;
	margin-top:2px
}