html,body{height:100%;}@font-face{font-family:MyriadPro-Bold;src:url(/sites/all/themes/nestan/fonts/MyriadPro-Bold.otf);}@font-face{font-family:MyriadPro-BoldCond;src:url(/sites/all/themes/nestan/fonts/MyriadPro-BoldCond.otf);}@font-face{font-family:MyriadPro-BoldCondIt;src:url(/sites/all/themes/nestan/fonts/MyriadPro-BoldCondIt.otf);}@font-face{font-family:MyriadPro-BoldIt;src:url(/sites/all/themes/nestan/fonts/MyriadPro-BoldIt.otf);}@font-face{font-family:MyriadPro-Cond;src:url(/sites/all/themes/nestan/fonts/MyriadPro-Cond.otf);}@font-face{font-family:MyriadPro-CondIt;src:url(/sites/all/themes/nestan/fonts/MyriadPro-CondIt.otf);}@font-face{font-family:MyriadPro-It;src:url(/sites/all/themes/nestan/fonts/MyriadPro-It.otf);}@font-face{font-family:MyriadPro-Regular;src:url(/sites/all/themes/nestan/fonts/MyriadPro-Regular.otf);}@font-face{font-family:MyriadPro-Semibold;src:url(/sites/all/themes/nestan/fonts/MyriadPro-Semibold.otf);}@font-face{font-family:MyriadPro-SemiboldIt;src:url(/sites/all/themes/nestan/fonts/MyriadPro-SemiboldIt.otf);}body{position:relative;font-size:11px;width:1200px;margin:0 auto;}body.front{background:url(/sites/all/themes/nestan/images/main_bg2.jpg) repeat-x scroll center top #231917;position:relative;height:740px;}body.not-front{background:url(/sites/all/themes/nestan/images/bg2_1.jpg) repeat-y scroll center right #231917;}.header{height:192px;padding:0;}.header .nav{float:right;position:relative;right:32px;top:15px;}.header .nav .content{height:16px;width:180px;}.header .nav .content div{float:left;}.header .nav .item-1 > div{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 0 0 transparent;}.header .nav .item-1 > div:hover{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 0 16px transparent;}.header .nav .item-2 > div{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 65px 0 transparent;margin:0 10px;}.header .nav .item-2 > div:hover{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 65px 16px transparent;}.header .nav .item-2{margin:0;}.header .nav .item-3 > div{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 16px 0 transparent;}.header .nav .item-3 > div:hover{height:16px;width:16px;background:url(/sites/all/themes/nestan/images/header_icons.png) repeat scroll 16px 16px transparent;}.header .nav .item-fru > div{background:url("/sites/all/themes/nestan/images/flags.png") repeat scroll 0 0 transparent;height:16px;margin-right:10px;margin-top:1px;width:18px;}.header .nav .item-fen > div{background:url("/sites/all/themes/nestan/images/flags.png") no-repeat scroll 0 -15px transparent;height:16px;margin-right:10px;width:18px;}.header .nav .item-ru > div{background:url("/sites/all/themes/nestan/images/ru_en.png") repeat scroll 0 0 transparent;height:11px;margin-right:20px;margin-top:5px;width:15px;}.header .nav .item-en > div{background:url("/sites/all/themes/nestan/images/ru_en.png") no-repeat scroll -20px 0 transparent;height:11px;margin-right:51px;margin-top:5px;width:14px;}.header .logo{float:left;left:30px;position:relative;}.header .logo .content{background:url(/sites/all/themes/nestan/images/logo.png);height:174px;width:305px;}.header .contacts{float:left;left:25px;position:relative;top:100px;}.header .contacts .content{height:32px;width:838px;font-size:20px;font-family:Tahoma,Geneva,sans-serif;color:#FFF1CA;}.header .contacts .content span{font-size:32px;font-family:Tahoma,Geneva,sans-serif;color:#D19939;}.menu-sidebar-left{float:left;width:222px;}.menu-sidebar-left + #region-content{border-radius:4px 4px 4px 4px;float:left;width:701px;margin:0 28px 0 27px;max-height:602px;color:#000000;font-family:Tahoma;font-size:11px;line-height:1.2;list-style-position:inside;background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;}#region-content{border-radius:4px 4px 4px 4px;color:#A7965D;margin:0px auto 0;max-height:602px;width:632px;height:auto;font-family:Tahoma;font-size:11px;line-height:1.1;}.menu-sidebar-right{float:left;width:222px;}.menu-sidebar-left li{list-style-type:none;}.menu-sidebar-left li a{display:block;font-size:0;}.menu-sidebar-left .item-1{height:107px;background:url(/sites/all/themes/nestan/images/mm_about.jpg) no-repeat left top}.menu-sidebar-left .item-1 .link:hover{background:url(/sites/all/themes/nestan/images/mm_about.jpg) no-repeat left -107px}.menu-sidebar-left .item-1 .link{height:107px;background:url(/sites/all/themes/nestan/images/mm_about.jpg) no-repeat left top}.menu-sidebar-left .item-2{height:115px;background:url(/sites/all/themes/nestan/images/mm_services.jpg) no-repeat left top}.menu-sidebar-left .item-2 .link:hover{background:url(/sites/all/themes/nestan/images/mm_services.jpg) no-repeat left -115px}.menu-sidebar-left .item-2 .link{height:107px;background:url(/sites/all/themes/nestan/images/mm_services.jpg) no-repeat left top}.menu-sidebar-left .item-3{height:113px;background:url(/sites/all/themes/nestan/images/mm_portfolio.jpg) no-repeat left top}.menu-sidebar-left .item-3 .link:hover{background:url(/sites/all/themes/nestan/images/mm_portfolio.jpg) no-repeat left -113px}.menu-sidebar-left .item-3 .link{height:107px;background:url(/sites/all/themes/nestan/images/mm_portfolio.jpg) no-repeat left top}.menu-sidebar-left .item-4{height:115px;background:url(/sites/all/themes/nestan/images/mm_coop.png) no-repeat left top}.menu-sidebar-left .item-4 .link:hover{background:url(/sites/all/themes/nestan/images/mm_coop.png) no-repeat left -115px}.menu-sidebar-left .item-4 .link{height:107px;background:url(/sites/all/themes/nestan/images/mm_coop.png) no-repeat left top}.menu-sidebar-left .item-5{height:112px;background:url(/sites/all/themes/nestan/images/mm_contacts.jpg) no-repeat left top}.menu-sidebar-left .item-5 .link:hover{background:url(/sites/all/themes/nestan/images/mm_contacts.jpg) no-repeat left -112px}.menu-sidebar-left .item-5 .link{height:107px;background:url(/sites/all/themes/nestan/images/mm_contacts.jpg) no-repeat left top}.menu-sidebar-left .item-top{background:url(/sites/all/themes/nestan/images/mm_tb.jpg) no-repeat scroll left top transparent;height:8px;margin:0 0 0 -2px;}.menu-sidebar-left .item-bottom{background:url(/sites/all/themes/nestan/images/mm_bb.png) no-repeat scroll left top transparent;height:60px;margin:0 0 0 -2px;}.region.region-sidebar-left .main-nav-content.clearfix{margin:0;padding:0;width:190px;float:right;}#block-system-main.block.block-system{padding:0px 16px 0px 17px;}#block-system-main.block.block-system + #block-webform-client-block-15,#block-system-main.block.block-system + #block-webform-client-block-205{}.region.region-sidebar-right .main-nav-content.clearfix{background:url(/sites/all/themes/nestan/images/rm_bg2.png) no-repeat scroll left top transparent;height:602px;margin:0;padding:12px 0 0 9px;width:190px;}.region.region-sidebar-right .main-nav-content  > li{margin:0;padding:0;width:175px;list-style-type:none;}.region.region-sidebar-right .main-nav-content.clearfix li > a{color:#e6a673;font-family:tahoma;font-size:13px;font-weight:bolder;height:30px;margin:0;padding:13px 15px;position:absolute;text-decoration:none;width:161px;}.region.region-sidebar-right .main-nav-content.clearfix li > a:hover{color:#f8e7aa;text-decoration:underline;}.right-menu_bottom{background:url(/sites/all/themes/nestan/images/rm_bot2.png) no-repeat scroll left top transparent;height:82px;margin:-114px 0 0 11px;width:173px;cursor:pointer;font-size:0;}.right-menu_bottom:hover{background-position:bottom;}#footer{height:60px;width:1200px;float:left;margin:0;padding:0;}.footer-text{background:url(/sites/all/themes/nestan/images/footer_text.png) no-repeat scroll left top transparent;float:left;height:44px;margin:10px 0 0 220px;width:457px;font-size:10px;font-family:Tahoma;color:#a18962;}.footer-icons{float:right;height:31px;margin:7px 220px 0 0;width:154px;}.footer-icons .icon0{background:url(/sites/all/themes/nestan/images/top10.gif) no-repeat scroll left top transparent;float:left;height:31px;margin:0 4px 0 0;width:31px;}.footer-icons .icon1{background:url(/sites/all/themes/nestan/images/footer_icons.png) no-repeat scroll left top transparent;float:left;height:31px;margin:0 4px 0 0;width:31px;}.footer-icons .icon2{background:url(/sites/all/themes/nestan/images/footer_icons.png) no-repeat scroll -35px top transparent;float:left;height:31px;width:119px;}#block-webform-client-block-15,#block-webform-client-block-205{height:240px;width:665px;padding:0 19px 19px;}.node-webform .submitted{display:none;}#block-webform-client-block-15 h2,#block-webform-client-block-205 h2{display:none;}#block-webform-client-block-15 .field.field-name-body,#block-webform-client-block-205 .field.field-name-body{color:#352520;float:left;font-family:Arial;font-size:12px;position:relative;width:223px;line-height:1.22;}#block-webform-client-block-15 .field.field-name-body strong,#block-webform-client-block-205 .field.field-name-body strong{color:#926600;}#webform-client-form-15,#webform-client-form-205{float:left;position:relative;width:420px;margin:0 0 0 21px;}#webform-client-form-15 label,#webform-client-form-205 label,#webform-client-form-37 label{font-family:Arial;font-size:12px;font-weight:normal;}#edit-submitted-fio{height:20px;width:404px;}#edit-submitted-name{height:20px;width:404px;}#edit-submitted-telefon{width:192px;height:20px;margin:0 10px 0 0;}#edit-submitted-phone{width:192px;height:20px;margin:0 10px 0 0;}#edit-submitted-e-mail{width:192px;height:20px;}#webform-client-form-15 #webform-component-telefon,#webform-client-form-205 #webform-component-phone{float:left;margin:0;padding:0;}.form-item input,.form-item select{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;border:1px solid #997010;color:#352520;font-family:Arial;font-size:12px;padding:0 4px;}.form-item select{padding:0 0 0 4px;}.form-item label{color:#926600;}#edit-submitted-soobshchenie{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;border:1px solid #997010;width:414px;padding:0 4px;color:#352520;}#edit-submitted-message{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;border:1px solid #997010;width:414px;padding:0 4px;color:#352520;}#edit-submit{background:url(/sites/all/themes/nestan/images/b_send.png) repeat scroll 0 0 transparent;border:0 none;height:24px;width:83px;color:#F8E7AA;cursor:pointer;padding:0 0 3px;margin-top:6px;}.form-submit.ajax-processed{background:url(/sites/all/themes/nestan/images/b_send.png) repeat scroll 0 0 transparent;border:0 none;height:24px;width:83px;color:#F8E7AA;cursor:pointer;padding:0 0 3px;margin-top:6px;}#intro{margin:60px auto 0;width:601px;}#intro > h1{color:#A7965D;margin:0;padding:30px 0 0;font-family:Tahoma;}.skip{margin:-3px 0 0;}.skip > a{color:#A7965D !important;font-size:12px;text-decoration:underline !important;}.skip > a:hover{text-decoration:none !important;}#region-content .scroll-pane{height:335px;}.menu-sidebar-left + #region-content .scroll-pane{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;height:520px;}#footer-front .footer-icons{float:right;height:31px;margin:10px 298px 0 0;width:189px;}.jspPane{padding:0px 0 0 !important;}.messages.status{margin:0 auto;width:470px;}.view-id-photo_gallery .view-display-id-pagetable .views-view-grid{padding:2px 1px 0px 0px;}.view-photo-gallery.view-display-id-page td{padding:0 0 15px 17px;}.view-photo-gallery.view-display-id-page table{margin:5px 0 0 0;}.view-photo-gallery.view-display-id-page .views-field-field-img{background:url(/sites/all/themes/nestan/images/ph_border_s.png) repeat scroll 0 0 transparent;height:143px;width:145px;}.view-photo-gallery.view-display-id-page .views-field-field-img img{left:11px;top:11px;position:relative;}.view-photo-gallery.view-display-id-page .item-list{float:left;height:15px;}.view-photo-gallery.view-display-id-page li{margin:0;padding:0 5px;}.view-photo-gallery.view-display-id-page .pager{text-align:center;width:663px;}.view-photo-gallery.view-display-id-page .pager-next > a,.view-photo-gallery.view-display-id-page .pager-previous > a{text-decoration:none;}.view-photo-gallery.view-display-id-page .pager-next{background:url(/sites/all/themes/nestan/images/pg_rows.png) no-repeat scroll -5px 3px transparent;margin-left:10px;}.view-photo-gallery.view-display-id-page .pager-next > a{height:13px !important;margin:0 0 0 -8px;padding:0;position:absolute;text-decoration:none;width:10px !important;}.view-photo-gallery.view-display-id-page .pager-previous > a{height:13px !important;margin:0 0 0 -2px;padding:0;position:absolute;text-decoration:none;width:10px !important;}.view-photo-gallery.view-display-id-page .pager-previous{background:url(/sites/all/themes/nestan/images/pg_rows.png) no-repeat scroll 5px 3px transparent;margin-right:10px;}.view-photo-gallery.view-display-id-page .pager-current{color:#fdfdfd;background:url(/sites/all/themes/nestan/images/pg_current.png) no-repeat scroll 2px 1px transparent}.view-photo-gallery.view-display-id-page .pager-item > a{text-decoration:none;color:#926600;}.c-title{float:left;height:50px;left:0;position:relative;width:100%;}.title-content{color:#352520;font-family:MyriadPro-Regular;font-size:24px;margin:15px 0;text-align:center;}.c-bottom{height:15px;}.mirror{background:url(/sites/all/themes/nestan/images/mirror1.png) no-repeat scroll left top transparent;float:left;height:72px;margin:-74px 0 0;padding:0;position:relative;width:1201px;z-index:-1;opacity:0.7;}.region.region-slideshow-bottom{float:left;}.view-photo-gallery.view-display-id-block_1{height:170px;overflow:hidden;position:relative;width:628px;}.view-photo-gallery.view-display-id-block_1 .views-row{background:url(/sites/all/themes/nestan/images/ph_border_s.png) no-repeat scroll 0 0 transparent;float:left;height:143px;margin:0 15px 0 0;width:145px;}.view-photo-gallery.view-display-id-block_1 .views-row img{position:relative;top:11px;left:11px;}.view-photo-gallery.view-display-id-block_1 .item-mirror{background:url(/sites/all/themes/nestan/images/slide_mirror.png) no-repeat scroll top left transparent;height:17px;left:0;margin:0;padding:0;position:absolute;top:155px;width:154px;}.view-photo-gallery.view-display-id-block_1 .views-row.views-row-last{}#row-prev{background:url(/sites/all/themes/nestan/images/sb_rows.png) no-repeat scroll left 1px transparent;margin:55px 13px 0 0;}#row-prev:hover{background:url(/sites/all/themes/nestan/images/sb_rows.png) no-repeat scroll left -42px transparent;}#row-next{background:url(/sites/all/themes/nestan/images/sb_rows.png) no-repeat scroll -28px 1px transparent;margin:55px 0 0 13px;}#row-next:hover{background:url(/sites/all/themes/nestan/images/sb_rows.png) no-repeat scroll -28px -42px transparent;}#row-prev,#row-next{width:24px;position:relative;float:left;height:40px;cursor:pointer;}.slideshow_bottom{float:left;height:170px;position:relative;width:713px;}div.error{margin:0 auto 10px;width:640px;border:1px solid #6A320F;border-radius:3px;font-family:Tahoma;font-size:11px;color:#000000;}div.messages.status{margin:0 auto 10px;width:640px;border-radius:3px;}#webform-ajax-wrapper-15 .messages,#webform-ajax-wrapper-205 .messages{position:absolute;left:-2px;top:-46px;width:598px;}#webform-ajax-wrapper-15 .webform-confirmation,#webform-ajax-wrapper-205 .webform-confirmation{margin-left:230px;text-align:center;padding-top:100px;}#webform-ajax-wrapper-15 .links,#webform-ajax-wrapper-205 .links{display:none;}a:link,a:visited,a:active{color:#352520;font-family:Arial;font-size:12px;text-decoration:none;}a:hover{color:#926600;cursor:pointer;}span.mailto{display:none;}.slider_title{background:url(/sites/all/themes/nestan/images/slider_title.png) no-repeat scroll left top transparent;float:left;height:22px;margin:-40px 12px 0;padding:0;position:absolute;width:142px;}#block-views-actions-block{padding:0 16px 10px 17px;}.view-actions.view-display-id-block .views-row{clear:both;float:left;margin-bottom:20px;}.view-actions.view-display-id-block .views-field.views-field-field-image{float:left;margin:0px 10px 10px 0px;}.view-actions.view-display-id-block .views-field.views-field-created{font-weight:bold;margin-bottom:5px;}.view-actions.view-display-id-block .views-field.views-field-title-1 a{text-decoration:underline;}.node-actions .field-name-field-image{float:left;margin:0px 10px 10px 0px;}.node-actions .news-submitted{font-weight:bold;margin-bottom:5px;}.caroufredsel_wrapper{width:auto !important;}.right-menu_bottom > a{font-size:0;width:173px;height:82px;display:block;}#webform-client-form-37 #webform-component-imya > label{margin-right:50px;}#webform-client-form-37 #webform-component-telefon > label{margin-right:33px;}#webform-client-form-37 #webform-component-el-pochta > label{margin-right:21px;}#webform-client-form-37 #webform-component-usluga > label{margin-right:39px;}#webform-client-form-37 #webform-component-kommentariy > label{float:left;margin-right:7px;}#webform-client-form-37 #webform-component-imya > input,#webform-client-form-37 #webform-component-telefon > input,#webform-client-form-37 #webform-component-el-pochta > input{width:375px}#webform-client-form-37 #webform-component-usluga > select{width:385px;}#webform-client-form-37 #webform-component-usluga > select > option{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll -2px 0 transparent;}#webform-client-form-37 #edit-submitted-kommentariy{width:385px}#webform-client-form-37 #edit-submit{height:24px;margin-left:86px;}#webform-client-form-37 input,#webform-client-form-37 select{height:20px;}#webform-client-form-37 textarea{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;border:1px solid #997010;color:#352520;padding:0 4px;width:414px;}.select-service{background:url(/sites/all/themes/nestan/images/sel_row.png) no-repeat scroll 4px 6px #DBCB9C;height:18px;left:500px;position:relative;top:-159px;width:17px;}.region.region-sidebar-right .main-nav-content .item-1{height:59px;}.region.region-sidebar-right .main-nav-content .item-2{height:58px;}.region.region-sidebar-right .main-nav-content .item-3{height:45px;}.region.region-sidebar-right .main-nav-content .item-4{height:45px;}.region.region-sidebar-right .main-nav-content .item-5{height:47px;}.region.region-sidebar-right .main-nav-content .item-6{height:61px;}.region.region-sidebar-right .main-nav-content .item-7{height:61px;}.region.region-sidebar-right .main-nav-content .item-8{height:63px;}.region.region-sidebar-right .main-nav-content .item-9{height:46px;}.container-content{background:url(/sites/all/themes/nestan/images/ss_bg.png) repeat scroll 0 0 transparent;float:left;height:602px;width:701px;border-radius:4px 4px 4px 4px;}#main{float:left;}.bottom-text{float:left;left:2px;position:relative;top:42px;}.bottom-text-content{background:none repeat scroll 0 0 transparent;height:42px;left:24px;position:relative;width:647px;}.mm{height:30px;margin:10px 16px;padding:0;}.mm-content{padding:0;}.mm li{float:left;position:relative;list-style-type:none;}.mm li a{color:#A7965D;font-size:12px;font-weight:bold;text-decoration:underline;}.mm .item-0{width:114px}.mm .item-1{width:118px}.mm .item-2{width:146px}.mm .item-3{width:167px}.mm .item-4{width:55px}#main{height:542px;}.content.eng .item-fen,.content.eng .item-en,.content.rus .item-fru,.content.rus .item-ru{display:none;}#node-5 .field-item{background:url(/sites/all/themes/nestan/images/map-border2.jpg);padding:8px;width:644px;height:239px;}#node-5 .field-item .ymaps-logotype-div,#node-5 .field-item .ymaps-copyrights-legend{display:none;}
.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:url(/sites/all/themes/nestan/images/scrl_line.png) repeat scroll center center transparent;border:0 none;left:7px;position:relative;width:1px;}.jspDrag{background:url(/sites/all/themes/nestan/images/scrl_drag.png) no-repeat scroll 0 8px transparent;position:relative;top:0;cursor:pointer;height:4px;left:-3px;width:13px;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspArrow.jspArrowUp{background:url(/sites/all/themes/nestan/images/scrl_rows.png) no-repeat scroll 5px 10px transparent;left:0;top:0;cursor:pointer;}.jspArrow.jspArrowDown{background:url(/sites/all/themes/nestan/images/scrl_rows.png) no-repeat scroll 5px -3px transparent;left:0;top:0;cursor:pointer;}.scroll-pane{height:601px;}
