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: inherit;
  font-size: 100%;
  vertical-align: baseline; }

html {
  line-height: 1;
  font-family: "Times New Roman" !important;
  }

ol, ul {
  list-style: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

q, blockquote {
  quotes: none; }
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

a img {
  border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

.header, .header-top, .main, .main-left, .main-right, .footer {
  zoom: 1; }
  .header:before, .header-top:before, .main:before, .main-left:before, .main-right:before, .footer:before {
    content: "";
    display: table; }
  .header:after, .header-top:after, .main:after, .main-left:after, .main-right:after, .footer:after {
    clear: both;
    content: "";
    display: table; }

@font-face {
  font-family: "aardvark";
  src: url('../fonts/aardvark.eot?1426560158');
  src: url('../fonts/aardvark.eot?&1426560158#iefix') format('embedded-opentype'), url('../fonts/aardvark.woff?1426560158') format('woff'), url('../fonts/aardvark.ttf?1426560158') format('truetype'), url('../fonts/aardvark.svg?1426560158') format('svg');
  font-weight: bold;
  font-style: normal; }
input {
  padding: 0px; }

html, body {
  height: 100%;
  width: 100%; 
}

body {
  background: #f9faf4; 
  font-family: "Times New Roman" !important;
}

.wrapper {
  width: 100%;
  margin: 0 auto;
  min-height: 100%;
  font-family: 'Arial';
  position: relative;
background: url("../img/body.png") repeat-y top center;
 }

.container {
  margin: 0 auto;
  position: relative;
  width: 1024px; }

.header {
  position: relative;
  margin: 0 12px 13px 14px;
background: #f9faf4;  }

.header-top {
  margin-bottom: 15px;
  padding-bottom: 5px;
background: #f9faf4;  }

.header__foto {
  float: left;
  border: 5px solid #fff;
  -moz-box-shadow: #eeefea 2px 2px 10px;
  -webkit-box-shadow: #eeefea 2px 2px 10px;
  box-shadow: #eeefea 2px 2px 10px;
  margin: 5px 20px 0 0; }

.header-right-top__caption {
  font-size: 41px;
  font-family: 'aardvark';
  float: left;
  color: #94603c;
  padding: 22px 50px 24px 0; }

.header-right-top-links {
  float: right;
  margin-top:10px; }
  .header-right-top-links li {
    display: inline;
    padding-left: 5px; }

.header-right-bottom-list {
  float: left; 
  font-family: "Times New Roman" !important;
  position: absolute;
  left: 230px;
  top: 90px;}
  .header-right-bottom-list li {
    color: #94603c;
    font-weight: bold;
    font-size: 23px;
    line-height: 1.2; }

.header-right-bottom-link {
  float: right;
  color: #94603c;
  text-align: right;
  font-size: 19px; 
  position: absolute;
  right: 10px;
  top: 95px; }
  .header-right-bottom-link li {
    margin-bottom: 15px; }
    .header-right-bottom-link li div {
      float: left; }
    .header-right-bottom-link li a {
      color: #94603c;
      text-decoration: none;
      display: block; }

.header-right__img {
  padding-right: 5px;
  vertical-align: middle; }

.header-right__phone {
  font-size: 25px; }

.menu {
  height: 60px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWZjMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0YTc3NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdefc2), color-stop(100%, #b4a774));
  background-image: -moz-linear-gradient(#fdefc2, #b4a774);
  background-image: -webkit-linear-gradient(#fdefc2, #b4a774);
  background-image: linear-gradient(#fdefc2, #b4a774); 
display: table;
width:1024px;
}
.menu li {
    display: table-cell;vertical-align: middle; width: 146px; 
}
.menu li a {
      color: #252525;
      font-size: 16px;
      text-decoration: none;
      display: block;
      text-align: center; 
      padding:0 0px;
      font-family: "Times New Roman" !important;
      font-weight: bold;
}

.first-item {
  padding-left: 15px;
  padding-right: 25px; }

.third-item {
  width: 170px;
  padding-left: 22px;
  padding-right: 22px; }

.fourth-item {
  width: 90px;
  padding-left: 22px;
  padding-right: 22px; }

.fifth-item {
  width: 110px;
  padding-left: 22px;
  padding-right: 22px; }

.menu__one {
   }

.menu__two {
   }

.last-item {
  padding: 0px;
  padding-left: 15px; }

.main {
  padding-bottom: 66px;
  position: relative; }

.main-left {
  float: left;
  width: 240px;
  height: 100%;
  background: #ebedde; }

.main-form {
  margin: 7px 15px 15px 15px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWZjMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0YTc3NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdefc2), color-stop(100%, #b4a774));
  background-image: -moz-linear-gradient(#fdefc2, #b4a774);
  background-image: -webkit-linear-gradient(#fdefc2, #b4a774);
  background-image: linear-gradient(#fdefc2, #b4a774);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
}
  .main-form fieldset {
    padding: 20px 10px; 
}
    .main-form fieldset textarea {
      height: 90px;
      resize: none; }

.form__item {
  height: 30px;
  padding-left: 10px;
  margin-bottom: 10px;
  width: 180px; }

.main-form__caption {
  color: #373737;
  font-size: 20px;
  padding-bottom: 18px; }

.form__submit {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWZjMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0YTc3NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdefc2), color-stop(100%, #b4a774));
  background-image: -moz-linear-gradient(#fdefc2, #b4a774);
  background-image: -webkit-linear-gradient(#fdefc2, #b4a774);
  background-image: linear-gradient(#fdefc2, #b4a774);
  height: 30px;
  width: 100%; }

.main-right {
  float: right;
  width: 240px;
  height: 100%;
  background: #ebedde; }

.main-center {
  float: left;
  width: 544px;
  background: #f9faf4; }

.tagline {
  font-size: 21px;
  padding: 45px 0 18px 14px;
  color: #373737; }

.main__text {
  font-size: 15px;
  color: #373737;
  padding: 0 14px;
  line-height: 1.2;
  padding-bottom: 20px; }

.footer {
  height: 66px;
  margin: -66px auto 0 auto;
  position: relative;
  font-family: Calibri;
  width: 1024px;
  color: #d2c78b;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZWZjMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I0YTc3NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdefc2), color-stop(100%, #b4a774));
  background-image: -moz-linear-gradient(#fdefc2, #b4a774);
  background-image: -webkit-linear-gradient(#fdefc2, #b4a774);
  background-image: linear-gradient(#fdefc2, #b4a774); }

.footer__text {
  text-align: left;
  position:absolute;
top:15px;
left:125px;
width:500px;
  color: #ffffff;
font-size:13px;
font-family:Colibri; }
.footer__text a {color:#fff;}
  .footer__text img {
    float:left;
    margin: 10px 5px 10px 0; }

.footer__link {
  color: #ffffff; }

/*# sourceMappingURL=style.css.map */
