.gallery{position:relative;overflow:hidden;background-color:#666;padding:12px;height:450px;border:#444 1px solid;border-bottom:none}.galleryBar{position:absolute;left:0;margin:0;padding:0 7px;display:none}.galleryBar li{position:relative;margin:0 7px 0 0;padding:0px;overflow:hidden;float:left;list-style:none;border:#eee 3px solid}.galleryScreen, .galleryInfo{position:absolute}.galleryScreen{background-color:#222}.galleryInfo{background-color:transparent;color:#fff;padding:12px}.galleryTitle{font-size:135%;font-weight:bold}@charset "utf-8";html{height:100%}body{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;letter-spacing:0.8px;line-height:18px;margin:0px;padding:0;background:url(https://мзсо.рф/public/themes/mzso/images/top-bg.jpg) top left repeat-x;height:100%}img{border:none;display:block}ul li img{display:block}div.dark_rounded img{display:inline !important}h1, h2, h3, h4, h5, h6{margin:20px 0}a{color:#d24726;text-decoration:none;letter-spacing:0px;text-shadow:#ddd 1px 1px 0;cursor:pointer;outline:none}a span{display:block;float:left;padding-right:4px;margin-top:0px;font-size:14px}a:hover{text-decoration:underline}h2{font-size:26px;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif}.top-margin{margin-top:20px !important;float:left;width:100%;clear:both}.bottom-margin{margin-bottom:20px !important;float:left;width:100%;clear:both}h3, h4{font-size:20px;color:#282e27;font-weight:normal}h4{font-size:18px}p{margin:10px 0}.append{margin-top:0}.prepend{margin-bottom:0}.error{color:#d24726}.notice{color:#719e7b}div.img img{padding:4px;border:#ccc 1px solid;border-bottom:none}div.img{background:url(https://мзсо.рф/public/themes/mzso/images/photo-shadow.gif) bottom center no-repeat;padding-bottom:11px;margin-bottom:9px;width:auto !important;float:left}div.img2 img{padding:4px;border:#ccc 1px solid}table{border:1px solid #555;-moz-box-shadow:0 1px 3px #555;-webkit-box-shadow:0 1px 3px #555;box-shadow:0px 1px 3px #555}table tr td, table tr th{border-bottom:1px solid #555}table tr th{font-weight:bold;background:#f0f0f0;text-align:left;text-shadow:0 1px 1px #fff}table tr th, table tr td{padding:7px 15px 7px 15px}#wrap{margin:0;padding:0;text-align:center;width:100%;height:60%}body.home #wrap{background:url(https://мзсо.рф/public/themes/mzso/images/header-bg.jpg) 50% 0 no-repeat}#header{height:80px;margin:0 auto;width:1000px;text-align:left;background:none}body.home #header{background:none;height:470px}#logo{float:left;margin:0px 0 0 0;width:460px;height:80px}#main-menu{float:right;width:auto;margin:0;padding:0;list-style:none}#main-menu li{float:left;padding:40px 0px 0 0px;text-align:center;width:95px}#main-menu li ul{margin:30px 0 0 16px;padding:5px;list-style:none;float:left;border:#495347 1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;background:#222}#main-menu li ul li ul{margin:0}.sf-sub-indicator{top:5px !important}#main-menu li ul li{margin:0;padding:0;text-align:left;width:90%}#main-menu li ul li a{padding:4px;margin:2px;width:100%;border-bottom:none;font-weight:normal !important;color:#ccc !important;font-size:12px !important;outline:none;letter-spacing:0.6px !important}#main-menu li ul li a:hover{background:#495347;-moz-border-radius:2px;-webkit-border-radius:2px}#main-menu li.active{background:url(https://мзсо.рф/public/themes/mzso/images/nav_light.gif) 50% top no-repeat}#main-menu li a{color:#ccc;text-decoration:none;font-size:14px;letter-spacing:0.8px;text-shadow:#000 1px 1px 0}#main-menu li a:hover, #main-menu li.active a{color:#fff;font-weight:bold;letter-spacing:0.4px}#header .left-side, #header .right-side{margin-top:52px}#header .left-side{clear:left;float:left;width:527px}#header .right-side{float:right;width:421px}.gallery{position:relative;overflow:hidden;background-color:#666;padding:0px;height:317px;width:526px}#header .right-side h1{font-size:36px;color:#fff;line-height:36px;font-weight:normal;letter-spacing:0.2px;margin-top:-7px;margin-bottom:12px}#header .right-side p em{font-size:16px;line-height:18px;color:#fff;font-style:normal}#header .right-side p{font-size:12px;line-height:18px;color:#999;margin-bottom:16px}#header .right-side p.bite{margin-top:60px;width:250px}#header .right-side p.bite strong{font-size:14px;line-height:20px;color:#495347}div#content{background:#fff url(https://мзсо.рф/public/themes/mzso/images/content-bg.png) top left repeat-x;float:left;width:100%;margin:20px 0 0 0;padding:0;min-height:90%}div#content div.em{background:#eee url(https://мзсо.рф/public/themes/mzso/images/em1-top.png) top left repeat-x;width:100%;float:left;padding-top:10px;margin-top:0px;border-top:#FFF 1px solid}div#content div.em h2{text-align:left;width:1000px;margin:20px auto;margin-bottom:30px}div#content div.em div.img{background:url(https://мзсо.рф/public/themes/mzso/images/img-shadow-em.gif) bottom center no-repeat}body.home div#content div.em{border-top:none}div#content div.em2{background:url(https://мзсо.рф/public/themes/mzso/images/em2-bottom.png) bottom left repeat-x;width:100%;float:left;text-align:center;padding-bottom:26px}div#content div.block ul{margin:0 auto;padding:0;list-style:none;width:1000px}div#content div.featured{padding-bottom:36px}div#content div.block ul li{float:left;width:307px;text-align:left;margin-right:39px}div#content div.block ul li.last_block{margin-right:0}div#content div.block p{font-size:12px;color:#495347;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0.6px}div#content div.after_em{margin-top:5px;float:left;width:100%}#footer{background:#222;float:left;width:100%;text-align:center;margin-top:60px;color:#999;font-size:11px;padding:30px 0;border-top:#fff 1px solid}#footer a{text-shadow:#161616 1px 1px 0}#footer #footer_wrapper{width:1000px;margin:0 auto}#footer ul{margin:0;padding:0;list-style:none}#footer .left-side{float:left;width:831px;margin-right:39px;text-align:left}#footer .right-side{float:left;width:90px;text-align:right}#footer .left-side h3{color:#aaa}#footer .left-side p{color:#aaa}#footer .left-side p em{font-size:12px;color:#aaa}#footer .left-side ul li{float:left;margin-right:10px}#footer .left-side ul li a{letter-spacing:0.8px}p#top{clear:both}p#top a{letter-spacing:0.8px}#social{width:300px;list-style:none;margin:0;padding:0;margin-top:10px;float:right}#social li{float:right;width:auto;margin:8px 0 0 8px}#side-wrapper{width:1000px;margin:0 auto;background:;height:100%}#blog{width:1000px;text-align:left;float:left}#myblog{width:654px;text-align:left;float:left;margin-right:39px}#content-right-side{float:left;width:307px}#blog .blog-header,#myblog .blog-header{clear:both;margin:20px 0 0px 0;float:left;width:100%}#blog .single-blog .blog-header,#myblog .single-blog .blog-header{clear:both;margin:20px 0 0px 0;float:left;width:100%}#blog .single-blog .blog-header h2,#myblog .single-blog .blog-header h2{font-size:42px;line-height:40px;margin:20px 0 10px 0;padding:0;letter-spacing:0px}#blog .single-blog .blog-header p.info,#myblog .single-blog .blog-header p.info{margin-bottom:30px}#blog .blog-header h2,#myblog .blog-header h2{font-size:32px;line-height:30px;margin:20px 0 0 0;padding:0;letter-spacing:0px}#blog .single-blog .img2,#myblog .single-blog .img2{float:left}#blog .single-blog #desc,#myblog .single-blog #desc{float:left;width:100%;clear:both}#blog .single-blog #desc p,#myblog .single-blog #desc p{font-size:13px;letter-spacing:0.8px;line-height:20px;margin:20px 0;clear:both}#blog .single-blog #desc .item,#myblog .single-blog #desc .item{margin-bottom:20px;float:left;clear:both}#blog .single-blog #desc .item p,#myblog .single-blog #desc .item p{clear:none;margin-top:0}#blog .single-blog #desc h3, #blog .single-blog #desc h4,#myblog .single-blog #desc h3, #myblog .single-blog #desc h4{clear:both;float:left;width:100%}#blog .blog-header h2,#myblog .blog-header h2{margin-bottom:10px}#blog .item .img,#myblog .item .img{float:left;width:auto;margin-right:20px}#blog .item p,#myblog .item p{float:left;width:322px;margin-top:0}#blog .item p a,#myblog .item p a{font-family:Verdana, Arial, Helvetica, sans-serif}#content-right-side{text-align:left;margin-top:20px}#content-right-side ul{margin:0;padding:0;list-style:none}#content-right-side ul.nav li{margin-bottom:5px;padding-bottom:5px;border-bottom:#ccc 1px dotted}#content-right-side ul.stacked li{margin-bottom:20px;float:left;width:100%}#content-right-side ul.stacked li .img2{float:left;width:auto;margin-right:10px}#content-right-side ul.stacked li p{margin-top:0;line-height:15px;letter-spacing:0.6px;margin-bottom:4px;font-size:12px}#content-right-side ul.stacked li p.info{font-size:11px;font-style:italic}.form5{margin:1em 0;padding-top:10px}.form5 fieldset{margin:0;padding-top:.5em;border:none;border-top:1px solid #f1f1f1}.form5 legend{background:#fff;padding:0 5px;font-style:italic}.form5 p{clear:both;margin:.5em 0;overflow:hidden}.form5 label{float:left;width:100px;display:block;text-align:right;margin-right:10px}.form5 input, .form5 textarea{margin:0;width:250px;border:1px solid #ddd;padding:3px 5px 3px 25px}.form5 input.name{background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/form_name.gif) no-repeat 5px 50%}.form5 input.email{background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/form_email.gif) no-repeat 5px 50%}.form5 input.web{background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/form_url.gif) no-repeat 5px 50%}.form5 textarea.message{background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/form_note.gif) no-repeat 5px 6px}.form5 input.calculate{background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/calculator.gif) no-repeat 5px 50%}.form5 textarea{height:125px;overflow:auto}.form5 p.submit{clear:right;margin:1em 0;padding:.5em 70px;border-top:1px solid #f1f1f1}.form5 button{height:28px;line-height:28px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #333;border-bottom:1px solid #333;background:url(https://мзсо.рф/public/themes/mzso/images/form/form_button.gif) no-repeat;padding:0 10px 0 25px;color:#333;cursor:pointer;text-align:left;font-size:11px;font-weight:bold;outline:none;text-shadow:#ddd 1px 1px 0}.form5 #status{float:left;width:200px;display:inline;margin-left:70px;display:none;color:#666}.form5 .note{float:none;width:268px;padding-left:28px;padding-top:3px;padding-bottom:3px;display:none}.form5 .optional{display:inline;float:none;width:261px;font-size:11px;font-style:italic;padding-left:5px !important;color:#999}.form5 .info{color:#888;background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/information.gif) 5px center no-repeat;border:none}.form5 span.error{color:#c33;background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/error.gif) 5px center no-repeat;border:none;padding-top:1px;padding-bottom:2px}.form5 input.error{border-color:#c33 !important}.form5 textarea.error{border-color:#c33 !important}.form5 span.passed{color:#fff;background:#fff url(https://мзсо.рф/public/themes/mzso/images/form/tick.gif) 5px center no-repeat;border:none;padding-top:2px;padding-bottom:2px}.form5 input.passed{border-color:#696 !important}.form5 textarea.passed{border-color:#696 !important}#search form{margin:10px 0;padding:0}#search form button{height:23px;line-height:20px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #555;border-bottom:1px solid #555;background:#222;padding:2px 2px;color:#666;cursor:pointer;text-align:left;font-size:11px;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;text-shadow:#111 1px 1px 0}#search form input{border:#666 1px solid;color:#999;width:140px;padding:3px 5px 3px 25px;background:#222 url(https://мзсо.рф/public/themes/mzso/images/form/find.png) 5px center no-repeat;margin-top:0;height:15px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px}div#content div.block .pager{list-style:none;padding-top:20px}div#content div.block .pager li{float:left;width:28px !important;margin:0 2px;text-align:center;margin-top:80px;border:#ccc 1px solid;height:20px;background:#f6f6f6}div#content div.block .pager li a{display:block;text-decoration:none;text-shadow:#d9d9d9 1px 1px 0}div#content div.block .pager li a:hover{background:#ccc;height:100%;color:#fff}div#content div.block .pager li.selected a{background:#ccc;height:100%;color:#fff;border-bottom:#bbb 1px solid;border-bottom:#aaa 1px solid;border-right:#aaa 1px solid;text-shadow:#aaa 1px 1px 0}div#content div.block .pager li.back, div#content div.block .pager li.next{font-size:14px;height:20px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px}div#content div.block .pager li.next{font-size:14px;height:20px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px}.news{}.news-fleft{float:left}.news-fright{float:right}a.news-back{margin-bottom:20px}a.news-more{display:block;float:right;margin-bottom:10px;padding:3px 10px;background:rgba(160,160,160,.1);border-radius:5px;text-decoration:none}a.news-more:hover{background:rgba(200,200,200,.1)}.news-list{overflow:hidden}.news-item{overflow:hidden}.news-item h2{}.news-item .news-content{}.news-item .news-status{clear:both;border-bottom:1px solid #eee;padding:3px 5px;margin:10px 0 17px 0;border-radius:3px;overflow:hidden;line-height:16px}.news-date{display:inline-block;font-size:11px;padding:0 5px;font-weight:normal;color:#555;background:#eee;border-radius:3px;line-height:inherit}.news-paginator{font-size:16px;margin-top:20px}.news-paginator strong{font-weight:700}.news-paginator a{text-decoration:underline}.news-paginator a:hover{text-decoration:underline}.news-paginator .news-page{margin-top:3px;overflow:hidden}.news-paginator .news-page span{display:block;float:left;margin-right:5px}.news-paginator .news-page a{display:block;float:left;margin-right:2px;border-radius:3px;padding:3px 5px}.news-paginator .news-page a:hover{background:rgba(100,100,100,.1)}.news-paginator .news-page a.current{text-decoration:none;background:rgba(150,150,150,.2)}#maps{margin-top:10px}#maps .maps-address{padding:11px;cursor:pointer}#maps .maps-address b{display:block}#maps .maps-address:hover{background:rgba(150,150,150,.1)}#maps .maps-address.current{background:rgba(150,150,150,.1);padding:10px;border:1px solid rgba(150,150,150,.2)}.newslike{background:url(https://мзсо.рф/plugins/newslike/like/like.png) no-repeat right -18px;padding-right:14px;float:right;cursor:pointer;line-height:16px}.newslike:hover, .newslike.current{background-position:right 2px}.newslike.nlike-block{background-position:right -18px;cursor:default}.newslike span{line-height:10px;font-size:11px;font-weight:bold}