body{background:url(/system/images/menu_bg.png) repeat-x 0 165px black;}
#min-width{overflow:hidden;min-width:1000px;position:relative;}
#photo{position:absolute;top:0;right:-53px;width:727px;height:874px;background:url(/system/images/bgr.jpg) no-repeat 0 0;}
#page{padding:39px 0 0 0;}
#header{padding-bottom:54px;}
#logo{width:544px;}

ul#menu{list-style:none;margin-left:115px;margin-bottom:60px;width:245px}
ul#menu li{zoom:1}
ul#menu li img{display:block;}
* html ul#menu li img{margin-bottom:-3px;display:inline-block}
*+html ul#menu li img{margin-bottom:-3px;display:inline-block}

blockquote{color:#c3c5c9;line-height:26px;width:30%;margin-left:80px;margin-bottom:54px}
.lenta{width:620px;height:102px;margin-left:40px;padding:0 40px;position:relative}
.lenta .box{width:100%;height:102px;overflow:hidden;}
.lenta .container{width:8000px;}
.lenta img{display:block;float:left;margin-right:13px}
.lenta .back, .lenta .forward{position:absolute;top:50%;margin-top:-17px;left:0;width:20px;}
.lenta .back img, .lenta .forward img{margin:0}
.lenta .forward{left:auto;right:15px}
#lenta{position:relative;margin-bottom:50px;}
#lenta .contact{position:absolute;top:0;right:60px;font-size:24px;line-height:normal;padding-top:25px}
#lenta .contact b{font:18px Georgia,Times,serif;color:#92021b;display:block;margin-bottom:10px}

#news{overflow:hidden;margin-bottom:50px;padding:0 45px;font-size:12px}
#news .item{float:left;width:25%;margin:0 4%;display:inline}
* html #news .item{margin:0 3.5%}
#news .item a{font:24px Times,Georgia,serif;color:#fcba39}
#news .item p{margin:10px 0 0}

#footer{color:#3a3a3a;padding-left:45px}
#footer a{color:#606060}
.fmenu, .fmenu a{color:#606060 !important}

#header, ul#menu, blockquote, #news, #lenta{position:relative;z-index:2;}
* html #news{zoom:1}