html{height: 100%;}
body{margin:0;padding:0;background:url(/images/s_bg.gif) #edebdf repeat-x;min-width:1000px;_text-align:center;height: 100%;}
img{border:0;}
#sky{background:url(/images/s_sky.jpg) repeat-x 15% 0;height:100%;position:relative;top:0;left:0;_text-align:left;_width:1000px;_width:expression(body.clientWidth>1000?"100%":"1000px");}
#inner{min-height: 100%;margin-bottom: -170px;_height:100%;}
#building{position:absolute;top:0;left:0;background:url(/images/s_building.jpg) no-repeat 50% 0;height:268px;width:30%;}
#logo{position:absolute;top:26px;left:15%;padding-left:31px;}
#trail{position:absolute;top:155px;right:0;background:url(/images/s_trail.gif) no-repeat;width:181px;height:224px;}

/*Главное меню*/
#menu{position:absolute;top:34px;right:4%;z-index:500;width:355px;font-size:13px;}
#menu div{float:left;}
#menu div.sep{background:url(/images/menu/menu_sep.gif) repeat-y 50% 0;width:33px;height:26px;position:relative;top:-5px;}

/*Подменю сверху*/
#submenu{position:absolute;top:78px;right:4%;z-index:500;width:514px;font-size:13px;}
#submenu div{float:left;}
#submenu div.sep{width:35px;height:15px;}

/*Телефон сверху*/
#top_phone{position:absolute;top:128px;right:4%;font:normal 11px tahoma;text-align:right;padding-right:4px;}
#top_phone p{margin:0 0 4px 0;}
#top_phone b{font:11px tahoma;}
#top_phone span{font:19px arial;}

#topmargin{height:190px;}

#left{position:relative;float:left;width:29%;background:url(/images/s_column_bg.jpg) repeat-x 100% 78px;min-height:147px;padding-top:78px;}
#left #column{position:relative;float:right;background:url(/images/s_column.jpg) no-repeat;width:65px;height:147px;}

/*Меню слева*/
#left #menu3{margin:0 0 0 18%;padding:50px 0 20px 0;}
#left #menu3 ul{margin:0;padding:0;}
#left #menu3 ul li{position:relative;list-style:none;font:bold 13px arial;padding:0 0 0 10px;background:url(/images/s_marker.gif) no-repeat 0 7px;margin:0 0 10px 0;line-height:15px;}
#left #menu3 ul li a{color:#0e547c;line-height:15px;}
#left #menu3 ul li a:hover{color:#0e547c;}
#left #menu3 ul li.sel{color:#e47700;line-height:15px;}
#left #banner{text-align:center;clear:both;}

#col_sep{width:3%;float:left;background:url(/images/s_column1.jpg) no-repeat 0 78px;height:400px;}
#right{width:66%;position:relative;float:right;}
#right #text{position:relative;float:left;width:84%;z-index:300;}
#text #crumbs{color:#0e547c;}
#text #crumbs a{color:#0e547c;font:normal 11px tahoma;} #text #crumbs a:hover{color:#e47700;}
#text #title h1{margin-top:3px;}
#bottom_m{height: 170px;clear: both;}

/*Подвал*/
#footer{position:relative;top:0;left:0;height:170px;clear:both;}
#copyright_decor{position:relative;float:left;width:17%;height:170px;background:url(/images/copyright_decor.jpg) no-repeat 60% 100%;}
#copyright{position:relative;float:left;width:32%;margin:80px 0 0 0;font:normal 11px tahoma;}
#copyright p{padding:1px 0 0 0;height:30px;}
#copyright a{color:#2b7fa9;} #copyright a:hover{color:#e47700;}
#copyright p img{float:left;margin-right:6px;}
#phone{position:relative;float:right;width:38%;height:170px;background:url(/images/phone_decor.jpg) no-repeat 0 7px;font:normal 11px tahoma;}
#phone #phone_decor1{position:absolute;top:7px;right:0;background:url(/images/phone_decor1.jpg) no-repeat;width:77px;height:35px;}
#phone p#number{margin:0 0 3px 12%;padding-top:76px;font:30px 'Arial narrow',arial;}
#phone p#number img{position:absolute;margin-left:20px;}
#phone p#number span{position:relative;top:-11px;font:normal 11px tahoma;}
#phone p#adress{margin:0 0 0 12%;}
#phone a{color:#2b7fa9;} #phone a:hover{color:#e47700;}