HTML,BODY{margin:0px;padding:0px;height:100%;width:100%;}

BODY{font-family: Arial;font-size:14px;color:#2f2f2f;}



#arboleda {
	position:relative; /* needed for footer positioning*/
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width: 100%;
	min-width: 1000px;
	width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");	
}

.center{
	width: expression(document.documentElement.clientWidth > 1260 ? "1260px" : document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
	max-width:1260px;
	margin:0 auto;position: relative;height:100%;
}

#level1{height:815px;background: #000000 url(images/top_bg.jpg) center 0px no-repeat;color:#ffffff;}

#level1 .zag{position: absolute;left:20px;top:640px;font-size: 53px;color:#ffffff;}
#level1 .txt1{font-size: 16px;line-height: 24px;left:20px;top:722px;position: absolute;color:#ffffff;}

#level1 .proj{position: absolute;right: 40px;text-align: right;top: 246px;}
#level1 .proj .name {font-size: 36px;font-weight: bold;margin-bottom: 16px;}
#level1 .proj .lnk{font-size: 14px;line-height: 24px;}    
#level1 .proj .lnk a{font-weight: bold;color:#d23516;text-decoration: none;}
#level1 .proj .lnk a:hover{text-decoration: underline;}


#level2{height:775px;background: url(images/1pxbg.gif) 0px 0px repeat-x;}
#level2 .center{background: url(images/screen1.jpg) center 0px no-repeat;overflow: visible;}
#level2 .txt1{font-size: 16px;line-height: 24px;left:20px;top:664px;position: absolute;}
#level2 .round{background: url(images/round.png) 0px 0px no-repeat;position: absolute;width:323px;height:323px;right:0px;top:-225px;}

#level3{height:500px;}
#level3 .slider_block{height:452px;}
#level3 .center{border:1px solid #e1e1e1;width:1020px;margin:0 auto;height:452px;}

#level4{height:301px;background: url(images/fon1.jpg) center 0px repeat-x;}

#level5{height:1138px;background: url(images/volna.jpg) 100% 100% no-repeat;}
#level5 .center{background: url(images/screen2.jpg) center 0px no-repeat;}
#level5 .txt1{font-size: 16px;line-height: 24px;right:270px;top:64px;position: absolute;width:360px;}
#level5 .txt2{font-size: 16px;line-height: 24px;left:62px;top:820px;position: absolute;width:420px;}
#level5 .screen1{background: url(images/screen3.png) 0px 0px no-repeat;position: absolute;width:473px;height:397px;right:25px;bottom:160px;}

#level6{height:340px;background-color: #000000;}

.carusel_block{width:960px;margin:0 auto;position: relative;height:100%;}
.next_but{position: absolute;background: url(images/but_next.png) 0px 0px no-repeat;width:56px;height:56px;right:0px;top:123px;}
.prev_but{position: absolute;background: url(images/but_prev.png) 0px 0px no-repeat;width:56px;height:56px;left:0px;top:123px;}
.carusel{margin-left:92px;margin-right: 92px;}

.door{width:263px;height:301px;position: relative;}
.door .d{position: absolute;top:27px;left:47px;z-index: 1000;}
.door .bg_off{position: absolute;left:47px;z-index: 500;}
.door .bg_on{position: absolute;left:47px;z-index: 400;}

.d1{width:116px;height:257px;background: url(images/doors/d1.png) 0px 0px no-repeat;}
.bgoff1{width:168px;height:286px;background: url(images/doors/d1_off.png) 0px 0px no-repeat;top:8px;left:68px !important;}
.bgon1{width:168px;height:286px;background: url(images/doors/d1_on.png) 0px 0px no-repeat;top:8px;left:68px !important;}


.d2{width:114px;height:258px;background: url(images/doors/d2.png) 0px 0px no-repeat;}
.bgoff2{width:165px;height:238px;background: url(images/doors/d2_off.png) 0px 0px no-repeat;top:50px;left:55px !important;}
.bgon2{width:165px;height:238px;background: url(images/doors/d2_on.png) 0px 0px no-repeat;top:50px;left:55px !important;}


.d3{width:114px;height:258px;background: url(images/doors/d3.png) 0px 0px no-repeat;}
.bgoff3{width:231px;height:249px;background: url(images/doors/d3_off.png) 0px 0px no-repeat;top:35px;left:32px !important;}
.bgon3{width:231px;height:249px;background: url(images/doors/d3_on.png) 0px 0px no-repeat;top:35px;left:32px !important;}




.back_link{position: absolute;text-align: left;top:140px;left:20px;font-size: 16px;background: url(../../images/back_arrow_white.gif) 0px 6px no-repeat;padding-left:20px;color:#ffffff;}
.back_link a{color:#d23516;text-decoration: none;}
.back_link a span{color:#ffffff;}
.back_link a:hover{text-decoration: underline;}


#top_menu ul li a{color:#ffffff;}
.phone{color:#ffffff !important;}
.phone_code{color:#2e2e2e !important;}

#header .main_logo a{background: url(/tpl/images/main_logo_white.png) no-repeat 0px 0px;}


        /* slider specific CSS */
        .sliderGallery {
            overflow: hidden;
            position: relative;
            height: 338px;
            width: 960px;
            border:1px solid #e1e1e1;
            margin-left:30px;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
        .sliderGallery UL LI {
            display: inline;
        }
        
        .slider {
            width: 856px;
            height: 34px;
            position: relative;
            margin-left:30px;
            margin-bottom: 22px;
            margin-top:25px;
           
        }
        .slider .bg{position: absolute;height:5px;top:14px;left:0px;width:962px; background: url(images/slider_bg.png) 0px 0px no-repeat;z-index: 50;}
        
        .ui-slider-handle {
            position: absolute;
            cursor: move;
            height: 34px;
            width: 106px;
            top: 0;
            background: url(images/button.png) no-repeat;
            z-index: 100;
            
        }