@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,300,600&subset=latin,cyrillic);
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form,
label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header,
hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; outline: none;}
body {font-size: 62.5%; line-height: 1; font-family:"Open Sans", Arial, Tahoma, Verdana, sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
strong {font-weight: bold;}
input ,select,textarea{outline: none;}
table {border-collapse: collapse; border-spacing: 0;}
img {border: 0; max-width: 100%;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
em{color: #3a3d47;font-family: "Open Sans",Serif; font-style: italic;}
button,input[type="submit"],input[type="button"]{cursor: pointer;}

.ico{background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJUAAAEICAYAAABWLbZmAAANMUlEQVR42u2dbWwcxRnHQwtI0JbWAlpoEZVcoC1ULe0VqQiQWnFtoUChgAmBFkKBw9hJbOfF57xhO4nNJXZwjtjO7QekKvliWSqqiNSGnlCFSvppI4gUjBTpFLVWKyK1hxSRJiKtt/Msu+5y3dubfTvb5feTHq1vb3Zmd+Z/8/LMzHrZspgYhnGRsm8pu1vZCmWPK7tP2W3KvrAMQFNINyt7wSgZR9VxTplV10qlv6vjlCO2T5N74BXShcpySiTHXcHsK47P7enabu18OG9tz662Bm991hq4ud3a/oNV1vBP11qjT261xgdHvQI7o44lZa3kKIK6SwnizyKM0vjk3OjKzdbmG56wus673+pa9rOGtv7y5dbQHV3W3udGHHEZ/7ZrOsP4DLn78RPTp5T9yhbTxL65nQ9usNZd8pCWkOpZ/3eftsb7XXGVZqUpJac/PoK6ShX6jBR+sfd5K3/VI7HE5LXuT95vDd/VbRmT++ZUrfUvlcZTSd23ij+jrOKxqrKWOmELnjBGvXCeeMtOeDm2+oTJ1qQtNl0nvlYnHlPS9cSd0Qg//3fA/U678Tn3JddVAsKHjb/Nc89ibY0EdY0S1F9FUDsf6rVFkJSgvLbxusetyV1Ft6Pfl6Co3DQkY4064fJOGNMxq15YJ3zFCSMZWQ5Iu1CTfluD+5R4c55rMhrh5//WuN+M5/kqGvmmG3/Beb7pRmFFUFcoQZ2Qgt7xozWpiMlrG65YYY1v2+125p9OUFSVBuHcTG9zTP6u1gmbDfo+qEA1C9EMISrLqVl1RWV4rktSVFnnBxZ8L6pQz1fN0WEp4OG7e1IXlFdYdo31YQf+1iaJquojqsoCiMryNCG6opoOIaqqU/iJicpprmtFW1dUQyKo0Se2NE1Qrm269jGnj1X6m7qHliaIyvBp/goBmVj1NH8Vvz5VDFEVQogqbPNX9fwodERV9TTh9rUN8mPa8xyttYK6XjrN0hT1XPhA00UlNnRnt9sMTiTRUdcIaziZU6knqJraygzqqNcUaEVDVPMDiUbX1AxAGj6jJ2xOM7zfAMcKGGi0eQcjvv1MVZC/kwLd+s0nF0RQtim/1/iWXZbjpb+eMfjC4ekSTEd1H2REUHvWbF84QTm29cYn3dpqP0W7oKLKBrlEdERlOzg3X/9EJCH0Xf2oNXRPj90X2/1Mv7VzRd7qvykXuRndu3mneN3PqXu6LEG/m/xw8sqmlZVr5iirzjnDnooK0aeTsM41BSeOap245fu2BJ6j1XkOibNSk1bFeb78gk6F2asMSqXTewdGw4/aPv+wNbZqsO5ksozoBm/rCB3vjttXu3F0xny2FieDK4GT3v9rIoS8RuEaIeN1C74topjCpleuJy4nX6ykzY38Dvnw/H3rwtVO1/zCmtz9ouu4PKTsXlnq4kztyFKYASXWU7YDVdVcYeJee0mbVdpXknh/G+PXbCSQSeUUC8QI8Tw5nxowzA8k1yRRmW7ku+TEpq+v1C70dZ97yJrYWXSnWFYGZMaVKswR25H6464ITWDpn+I7CymoOAXgZ3mf2s9MKO42zedJIq1cE0Q17Ub+e/EPhZmKGfn5RjeSNRqZcplM+ZRenJhb37I8ShrXhRRVNoXMavGpCZMQbqWJz1L1NoUpierDH6CsFBgf3K1d2NL5luUvqgY6piL5hGZBr5REpTOv3a9SU0TOjd4TofkrJ5xZ2RQLPBPwHJWEn8NIWVRtjqiMM3vWDmkX9nPffsqNYGOIQr5YpXO2uE4/nf7vPeOmszKqi8SvzXcys80RRZtmU5bX6FuVvc2ZU5vFiVun2TPcWjSESFpTFFXGvXl7BKdb2LLC04ngJ6EKumS8M7HjhSj+qq6InXWjRkzZgE59pIL31Ir5pOPWEGSlwTMHpufcW9bHdOLwuy7rvRFrbPW2KKK6s0mi6o4xApTrCxph44iqJem4NcVYiNgklxvcb17LbRBc2KXTYZql5zJPu5H3hvSFndmzYbhponKbQc1wkUWlKexQfSrNpimqGKvNEFVlYrt+DdJz0YP20mJnJ815mpn7qL2cRm2GaKaoQhR+4qJy+nXlKKM/3SYo4rNY6YvKMA4qR2M4l8Ljm90EntHyapdKf5ERo2yAWAhReaY2piP6mPIJiVNXGOU0RVXv2iRFNWDP+92gP++3/tLl1uTIi3PO/NzygLgvV2H+ZLsT1Jr0iBPL3THFZCTtAE1AVL5e7pCuhEUtqu9LwMIDG8ItqvuqWl8+ttedpvm1sh/KZlF79ahhfMW+uVLpH/L9yGObQs//bfnGL+N21JP0rCcpqmojT3rMWm5RiOoCVfjVMCMz13q/+IhV7N5RN/F9u/fObbt9VeRNEVFFleDURprN33S9keOSF5UT0XicBXp91zxmFe5fby97EZ+X9LkGbnnWWnvxg7F22kQRlTM3V10CovrvBGzzRZVphqi+Jqstw7gW0rYYotIZjleccFlN346uqLzOwLymuP1cA9UlPfrzRCYv0bB3EC9xUTUaOZk+E8Rp+akyUZyRUUd/mulVmymqL6u+1dmJ4bFYzdYiEFXVCLncJC1RaQqkGtFPlVu0HvWaCNfLRS+09y9lUUX5hUedn8toTNOUwxZSDI96Pu4PJA1Rnaf8SoeiuBiWkKjyCV3T4vTNzIAlu1qDhojTLWbEZrO1qaJyIv2sagaP2UuM7123FEVlaviJsjVr2KMU4HTtmvaaRXAZTe+9GcOrng+59KWcxEAnaj/gS0pY79i7ldW7qLoveGAhRTUQY8lLKgv1EvaDFZq4gjW7YKJyIr9UNYV/lEjkZWWyLX2JiCqbkqiqTs2WSdAPVg1qjpxtXc32taUnKieB852NEXOyu0X29fVeuWJRiyql5cTzo62EV0zmNBy5SWyyCLNzJ11ReRK6SdVa9sPJigbZyTxwS7u9lWqRiippr7rfTpRqmoKqeZZy0s3rgovKk+AdSlx/mH8jcalkySbUsY4Be2+fTNXIK4iSsF2P9EUWlWcEVQ7RDOXrNG25hFdAlHX6NnUKO4yQKzHSaZ6oPAlfLduzlP3GfeNeijYQ817ddddmwBbxlppRW0W3NvFsezfqiLjirmPXXYmqMVluBGzdL0QR06JD3jKs7Fpl33GW0kS1W5TdWGNXLNAzLf2CAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATaampsyOjg5TjjrnARrS3t5ufvDBB6Ycdc4D1GV8fNzM5XK2yWf3b695z0t4cg0C8Yrn2LFjpp+oas+Ta6AtKl0j16ChqNIMD4gKUQGiAkQFiApRAaICRAWIClGBDt5pGh1jmgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJrGyZMnzWKxaMoxThgAm/fee8/s7e21d8nI0U80cs4bRq4h56Au77//vrlly5b57Ve1wvIKSkzCyjXkHDSsrfyE5ScoaimIJSwEBYkLC0FBKsLaunUrgoJkhCViQlCQKKdPnzbFyAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhUnDhxwiwUCubq1avto3wmVyAysiWru7v7I5tJ5TNbtSAyr7/+uu//TZbz5A4gKqD5g/9D3n33XfO1114z33rrrY901OWznJfvySXQZnZ21uzs7LRrpjVr1pgHDhwwX331Vfson+W8fC/hyC3Q4qWXXvLtS9WahCO3QIu+vj4tUUk4cgu0aG9v1xKVhCO3QIuhoSEtUUk4cgu0mJmZMYeHhwMFJd9LOHILAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACairwrYdu2bfY297m5OTY3QHxKpdL8rpnDhw8jKohPV1cXu5AhWTZt2mQLatWqVebRo0cRFcTn5ZdftkVVLBYRFCTXUe/o6LCFdeTIEYQFySDvo3LfnHfy5EmEBcngvqdKhOXWWNLHks67jApxN0AsYbl9LOm8u5/Fj0UOQeSm0O1jeU0cpOQOxOq8y6hQ3A3ixxIHKW8pBgAAAAAAAAAAAAAAAAAAAAAAAAAAAACApjE1NWXq/qd397+9yzXkHNRFRHLq1CltkZw5c8YWFjkHdZHa54033tAWiYSVa8g5CBSVbHGfmZlpKBQJ09PTg6igsaiOHz9u9vb2mocOHaorFvlOwkhYRAUNRSVH2Xks70mQXchnz56dF438LefkO3d3MqICLVEJ586dM/fv328ODg6as7Oztsnfck6+87sGIFBU3s74xo0bbfPrxCMqCC2qNK6BjxFRfE74qSAQPOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCkOXDggClGTkAiTE5Ozu+kKRaLCAvi8corr5hvvvmm2dHRMS8s2QJPzkAkpFbq7++3ayevsGgGIbKgRkdHbXObPRHWxMQEgoL4gnLt4MGDCAqSExQddIgsqJGREQQFyQlqbGxs/n2eCApi475v6u233zY7OzsRFCQjKldYUmMhKEhMVEnUUP8Bzo0yLg6IG98AAAAASUVORK5CYII=);}

html{height: 100%;}
body{padding-bottom: 50px;min-height: 100%; background: url(/f/bg.jpg) fixed no-repeat 50% 50% #c0b7ab; background-size: cover;color: #3a3d47;font-size: 15px;min-width: 960px;}

.cnv{width: 960px;margin: 0 auto;}

header{width: 960px;margin: 0 auto;height: 650px;position: relative;}
.slideshow{width: 960px;height: 520px;position: absolute;top: 130px;}
.slideshow li{width: 960px;height: 520px;background: no-repeat 50% 50%;background-size: cover;}

menu{position: absolute;top: 50px;left: 0;right: 0;background-color: #fff;height: 80px;border-radius: 20px 20px 0 0;}
	.home{display: block;height: 42px;width: 149px;background-position: 0 0;float: left;margin-top: 20px;margin-left: 20px;}
	.m1 {float: right;text-transform: uppercase;line-height: 80px;font-size: 14px;margin-right: 20px;}
	.m1 li{float: left;margin-left: 30px;}
	.m1 a{color: #000;}
	.m1 a.current{color: #c23413;}

.subh{position: absolute;top: 19px;left: 20px;right: 20px;font-size: 12px;font-weight: 500;color: #000;}
.subh ul{float: left;}
.subh li {float: left;margin-right: 20px;}
.subh a {color: #000;}
.wtr{float: right;}


.ql{position: absolute;background-color: rgba(0, 0, 0, 0.25);top: 130px;left: 0;right: 0;padding: 15px 0;}
.ql li{width: 33%;float: left;border-left: 2px solid #fff;}
.ql li:last-child{border-right: 2px solid #fff;}
.ql a{font-size: 28px;color: #fff;font-weight: 300;text-transform: uppercase; margin-left: 30px;display: block;height: 42px;}
.ql span{display: block;font-size: 14px;}
.ql a:hover{text-decoration: none;color: #000;}

.sm form{position: absolute;top: 150px; right: 20px;background-color: rgba(240, 241, 243, 0.85);padding: 20px;border-radius: 20px;}
.sm .name{display: none;}
.sm label{display: block;}
.in {border: 1px solid #dadcde;font-size: 14px;margin-bottom: 5px;font-family:"Roboto", Arial, Tahoma, Verdana, sans-serif;font-weight: 300;padding: 10px 30px 10px 10px;width: 200px;border-radius: 2px}
.sm span{display: block;background-color: #fff; background-position: 195px -144px;margin-bottom: 5px;color: #adadad;border: 1px solid #dadcde;font-size: 14px;font-family:"Roboto", Arial, Tahoma, Verdana, sans-serif;font-weight: 300;padding: 12px 30px 12px 10px;width: 200px;border-radius: 2px}
.sm .uk-active span{color: #000;}
.sm .errlabel .in{border-color: #a6462e;}
.sm .errlabel span{border-color: #a6462e;}
.sm .bt{border: none; background-color: #700051;color: #fff;font-family:"Roboto", Arial, Tahoma, Verdana, sans-serif;font-size: 14px;padding: 10px;width: 100%;border-radius: 2px;}
.sm ::-webkit-input-placeholder {color:#adadad;}
.sm ::-moz-placeholder {color:#adadad;}
.sm :-moz-placeholder {color:#adadad;}
.sm :-ms-input-placeholder {color:#adadad;}

.ico.date{background-color: #fff;background-position: 95% -83px;}
.ico.drop{background-color: #fff;background-position: 95% -114px;}
.ico.fio{background-color: #fff;background-position: 95% -145px;}
.ico.phone{background-color: #fff;background-position: 95% -176px;}
.ico.mail{background-color: #fff;background-position: 95% -207px;}
.ico.rem{background-color: #fff;background-position: 95% -243px;}

.cnt{background-color: #fff;line-height: 150%;padding: 50px 20px;width: 920px;}
.cnt p,.cnt ul,.cnt ol{margin: 12px 0}
.cnt h1{font-size: 32px;font-weight: 300;margin: 1px 0 20px 0;}
.cnt h2{font-size: 20px;margin: 32px 0 20px 0;line-height: normal;}
.cnt h3{font-size: 18px;margin: 32px 0 20px 0;}
.cnt ul li{list-style: disc; margin-left: 30px;}

.t1{width: 100%;}
.t1 p{margin: 0;}
.t1 td{padding: 5px;border: 1px solid #333;}


.alb{text-align: center;}
.alb a{display: inline;width: 33%;}
.alb img{max-width: 30%;margin: 10px;}

.num_lnk {margin-bottom: 30px;}
.cnt .num_lnk li{display: inline-block;width: 33%;vertical-align: top;padding: 0;margin: 0;}
.num_lnk a{display: block;color: #000;margin: 10px 0;margin-left: 15px;}
.num_lnk a:hover{text-decoration: none;}
.num_lnk h5{text-decoration: underline;font-size: 22px;font-weight: 300;}
.num_lnk p{font-size: 16px;font-weight: 600;}

.bot{background-color: #d0ba84;height: 50px;border-radius: 0 0 20px 20px;}
.mb {float: left;margin-left: 20px;}
.mb li {float: left;height: 90px;line-height: 50px;margin-right: 10px;}
.mb a{color: #000;font-weight: 300;text-transform: uppercase;font-size: 12px;}

.bhome{float: right;height: 35px;width: 120px;background-position: 0 -42px; margin-top: 25px;}


.uk-datepicker{font-size: 11px;}