body{height:auto}a{text-decoration:underline;color:#83a85a}a:hover{text-decoration:none;cursor:pointer}p{overflow:hidden;padding:10px 0}.form-wrap input[type=text]{height:40px;margin:8px 0;width:280px}.form-wrap input[type=text],.form-wrap2 input[type=text]{padding:2px 8px 0 10px;font-size:18px;border:1px solid #cfcfcf;font-weight:400;font-style:normal;color:#000;background-color:#f2f3f9;border-radius:2px;line-height:44px;vertical-align:middle;font-family:Didact Gothic,sans-serif}.form-wrap2 input[type=text]{height:44px;margin:7px 0;width:200px;float:left}#scrollup{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color=#333333)";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=90,Color=#333333);top:0;-moz-box-shadow:0 0 4px #333;-webkit-box-shadow:0 0 4px #333;box-shadow:0 0 4px #333;background:#0099d3;padding-bottom:0;width:100%;z-index:1002}#scrolldown,#scrollup{position:fixed;display:none}#scrolldown{padding:15px 10px 10px;right:10px;opacity:.8;bottom:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#aaa;cursor:pointer}#present{height:249px;overflow:hidden;background:url(/img/bg_present.jpg) no-repeat center 0;width:100%;display:block}#top_menu{position:fixed;top:0;background:#121420;width:100%;z-index:1002}#top_menu .callback a{color:#d5b96e}#header{height:520px;overflow:hidden;padding:15px 0;background:url(/img/bg_header.jpg) no-repeat center 0;width:100%;margin-top:44px;display:block}#header .desc{color:#fff}#header .phones{font-size:20px;font-weight:700;color:#9976b6}#header .time_work{color:#fff}#ui-datepicker-div,.ui-datepicker .ui-datepicker-buttonpane button{font-family:Didact Gothic,sans-serif}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{padding:0 0 0 5px;clear:left;float:left}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{padding:0;border:none;margin:0;background:none}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{padding:0 5px 0 0;text-align:right}.ui-timepicker-rtl dl dt{clear:right;float:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{padding-top:2px;display:block}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{margin:0;display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:":";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before{content:".";display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.but{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;height:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcd059",endColorstr="#cea436");padding:0 20px 5px;font-size:20px;border:none;font-weight:400;font-style:normal;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-indent:0;color:#58430b;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;text-align:center;-moz-box-shadow:inset 0 -2px 0 0 #997410;-webkit-box-shadow:inset 0 -2px 0 0 #997410;box-shadow:inset 0 -2px 0 0 #997410;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fcd059),color-stop(1,#cea436));background:-moz-linear-gradient(center top,#fcd059 5%,#cea436 100%);background-color:#fcd059;cursor:pointer;-moz-border-radius-topleft:4px;line-height:50px;-moz-border-radius-bottomright:4px;font-family:Didact Gothic,sans-serif;display:inline-block}.but,.but:hover{text-decoration:none}.but:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cea436",endColorstr="#fcd059");background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#cea436),color-stop(1,#fcd059));background:-moz-linear-gradient(center top,#cea436 5%,#fcd059 100%);background-color:#cea436}.but:active{position:relative;top:1px}.w_but_form{width:300px}.form{padding:30px 0;background:url(/img/bg_form.png) repeat 0 0}.desc_form{font-size:36px;color:#fff;text-align:center}.zag{font-size:48px;color:#855da6;font-family:Poiret One,cursive}#atel{padding:50px 0 20px}.info{overflow:hidden;padding-top:40px;display:inline-block}.img_info{padding:20px 0}.img_info,.title{text-align:center}.title{font-size:20px}#sld{overflow:hidden;padding:50px 0;background:#171925;width:100%;display:block}#sld .zag{color:#fff}.line{height:1px;margin:3px 0;background:#171925}#services,#work{padding:50px 0}#work{background:#171925}#sales,#work .zag{color:#fff}#sales{padding-top:40px;background:#9976b6}#sales .zag{color:#fff}#sales .desc_sale{font-size:23px;color:#171925}#sales .desc_sale,#sales .prd{font-weight:700;text-align:center;font-family:Poiret One,cursive}#sales .prd{font-size:26px;color:#fff}#nal{padding:50px 0}#nal .block{padding:40px 0;margin-top:50px}#nal .img{padding:20px 0;text-align:center}#nal .title{font-size:20px;text-align:center}#twit{padding:50px 0;color:#121420;background:#e7e7e7}#twit .img{outline-offset:-8px;outline:2px solid #fff}#all{height:347px;overflow:hidden;padding:50px 0;background:url(/img/bg_all.jpg) no-repeat center 0;width:100%;display:block}#all .desc{font-size:26px;color:#fff;font-family:Poiret One,cursive}#all .zag{color:#f8d67c}#contact{padding:50px 0}#contact .desc{font-size:24px;color:#171925;font-family:Poiret One,cursive}#contact .phone{font-size:34px;color:#9976b6;font-family:Poiret One,cursive}.form3{padding:30px 0;background:url(/img/bg_form3.png) repeat 0 0}#form{position:relative;padding-bottom:70px;margin-top:-370px}#form .title{font-size:34px;color:#f8d67c;padding-bottom:20px;font-family:Poiret One,cursive}#footer{padding:10px 0;color:#9976b6;background:#121420}.tx_fm{font-size:26px}#folio{background:#171925}.slider img{height:320px}