.off{padding:10px;width:100%;height:100%;}
.outer{margin:0 auto;width:933px;height:100%;}
.row{clear:left;float:none;}

#table{display:table;#position:relative;overflow:hidden;}
#tr{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
#td{margin-left:auto;margin-right:auto;#position:relative;#top:-50%;}

#layer_head{width:100%;height:289px;}

.menu{z-index:1;position:relative;float:left;width:233px;}
.menu div.grayline{height:22px;background:#ccc;}
.menu div.redline{height:7px;font-size:0px;background:#900;}
.menu div.center{position:relative;width:233px;height:156px;background:#eee;}
.menu div.center div{position:absolute;background:#fff;height:20px;padding:0 5px;}
.menu div.center div img{width:13px;height:13px;padding:4px 5px 0 5px;}
.menu div.center ul{display:block;position:absolute;right:10px;bottom:10px;margin:0px;list-style-type:none;text-align:right;}
.menu div.center li{margin:2px 0;}
.menu div.blackline{height:17px;background:#000;}
.menu div.logo{height:87px;position:relative;}
.menu div.logo img{position:absolute;left:2px;bottom:0px;height:55px;width:315px;}

.arc{z-index:0;float:left;position:relative;height:100%;width:350px;background:url('/img/arc.jpg') top left no-repeat #000;}
.arc p{text-align:right;margin:10px 20px;font-size:15pt;color:#fff;}
.arc img{position:absolute;height:21px;width:266px;right:0px;bottom:0px;}

.news{float:right;height:100%;width:350px;}
.news h1{font:18px arial;color:#663300;font-weight:normal;}
.news div.adress{padding:15px 15px;font:10pt arial;color:#900;height:25px;}
.news div.info{padding-left:15px;margin-bottom:13px;height:200px;overflow:auto;scrollbar-3dlight-color:#666;scrollbar-arrow-color:#666;scrollbar-base-color::#fff;scrollbar-darkshadow-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#fff;}
.news div.redline{height:20px;background:#900;border-top:1px #c93 solid;}

#layer_body{width:100%;height:330px;}

.welcome{position:relative;float:left;width:300px;height:100%;}
.welcome div.info{margin:20px;height:295px;overflow:auto;scrollbar-3dlight-color:#666;scrollbar-arrow-color:#666;scrollbar-base-color::#fff;scrollbar-darkshadow-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-track-color:#fff;}
.welcome div.item{position:absolute;width:200px;bottom:8px;right:15px;text-align:right;}
.welcome div.black_line{position:absolute;width:300px;height:8px;font-size:0pt;bottom:0px;left:0px;background:#000;}

.wood{float:left;width:283px;height:100%;background:#ccc;}
.wood div.row{position:relative;height:54px;border-bottom:1px #ccc solid;}
.wood div.row div.layer{position:absolute;width:17px;height:54px;left:0px;top:0px;background:url('/img/pix.png');}
.wood div.row img{width:177px;height:54px;float:left;}
.wood div.row div.white_line{width:7px;height:54px;background:#fff;float:left;margin-right:10px;}
.wood div.row div.icon{float:left;padding-top:30px;position:relative;}
.wood div.row div.icon img{position:absolute;width:47px;top:0px;left:0px;}
.wood a{color:#630;text-transform:uppercase;font:8pt arial;position:relative;}

.timber{position:relative;float:right;width:350px;height:100%;background:#900;}
.timber img{width:350px;height:322px;}
.timber div{position:absolute;bottom:8px;left:0px;width:350px;height:70px;background:url('/img/dot.png');}
.timber h1{text-align:right;margin:10px;color:#fff;}

#layer_ext{width:100%;height:180px;}

.slides{float:left;width:300px;height:100%;background:#000;position:relative;}
.slides div.white_div{z-index:2;position:absolute;right:0px;top:0px;width:67px;height:100%;background:url('/img/pix.png');}
.slides_info{float:left;width:283px;height:100%;background:#eee;}
.slides_info p{margin:50px 17px 17px 17px;}
.slide_img{z-index:0;}
.slides div.slide_text{z-index:1;position:absolute;width:250px;height:75px;left:317px;top:75px;overflow:hidden;}

.ext{float:right;width:350px;height:100%;position:relative;}
.ext div.bg_black{background:#000;height:110px;overflow:hidden;}
.ext div.bg_gray{background:#ccc;height:70px;overflow:hidden;}
.ext div.bg_gray p{margin:10px 0 0 80px;}
.ext h2{color:#fff;margin:45px 0 0 15px;}
.ext a{color:#630;text-transform:uppercase;font:8pt arial;}
.ext img{position:absolute;right:15px;top:40px;}

#layer_footer{width:100%;height:100px;background:#eee;}

.gray_div{float:left;width:233px;height:100%;}
.rst{float:left;width:350px;height:100%;background:#ccc;}
.rst_cell{width:300px;}
.rst_cell img{float:left;margin-right:20px;width:41px;height:31px;}
.copyright{float:right;width:300px;height:100%;}
.copyright_cell{width:240px;font:8pt arial;}
.copyright_cell p{margin:0px 0px 0px 4px;padding:0px;font:8pt arial;}

#layer_dmi_page{width:100%;height:100%;}

.dmi_info{float:left;width:583px;height:100%;}
.dmi_info div.text{margin:20px 20px 20px 0;}
.dmi_info ul{list-style:none;list-style-image:url('/img/li.gif');}
.dmi_info ul li{margin-bottom:3px;}
.dmi_info cite{border-bottom:1px #ccc dashed;font:12px arial;}

.dmi_ext{float:right;width:350px;height:100%;}
.dmi_foto{position:relative;width:350px;height:262px;}
.dmi_foto div.black_div{z-index:1;position:absolute;left:0px;bottom:0px;width:100%;height:75px;background:url('/img/dot.png');}
.dmi_foto div.slide_text{z-index:2;position:absolute;width:310px;height:60px;left:20px;bottom:0px;overflow:hidden;font:18px arial;color:#fff;font-weight:normal;text-align:right;}

.dmi_menu{margin:15px 10px 20px 30px;}
.dmi_menu div.sel{position:relative;}
.dmi_menu div.sel img{position:absolute;left:-20px;top:5px;}
.dmi_menu a{text-transform:uppercase;font:8pt arial;}
.dmi_menu h3{margin:5px 0px;font:16px tahoma;color:#630;}
