@import url(clearfix.css);
@import url(reset.css);

body { background: #fff; color: #797979; font: normal 12px Tahoma, sans-serif; }
a { color: #0066a3; text-decoration: underline; }
a:hover { color: #0066a3; text-decoration: none; }

.main-content { min-height: 100%; margin-bottom: -55px; position: relative; }

* html .main-content  {height: 100%;}

.main-width { width: 996px; /*padding: 0 10px;*/ margin: 0 auto; position:relative; min-height:100%; height: 100%;  }
.empty-ins { height: 89px;  }
.header { position: relative; height: 93px; }
.logo { padding-top: 27px; padding-left: 47px;}
.search-f { position: absolute; right: 40px; top: 27px; }
input#search-in { float: left;  padding-top: 3px; padding-left: 6px; border: none; width: 162px; height: 22px; background: url(../images/structure/search-form.png) no-repeat; }
#search-but { float: left; width: 21px; height: 20px; background: url(../images/structure/search-but.png) no-repeat; border: none; }
.top-links { position: absolute; right: 40px; top: 59px; margin: 0; padding: 0; list-style: none; }
.top-links li { float: left;  margin-left: 8px; width: 23px }
.top-links a { display: block; width: 23px; padding-top: 20px; height: 0; overflow: hidden; }
.top-links .ico-lang { background: url(../images/structure/lang.png) no-repeat; }
.top-links .ico-eng { background: url(../images/structure/eng.png) no-repeat 0 4px; }
.top-links .ico-lang_rus { background: url(../images/structure/ru.png) no-repeat; }
.top-links .ico-rus { background: url(../images/structure/rus.png) no-repeat 0 4px; }
.top-links .ico-mail { background: url(../images/structure/mail.png) no-repeat 0 4px; }
.top-links .ico-map { background: url(../images/structure/map.png) no-repeat 0 4px; }




.footer { padding-top: 10px; color: #6d6d6d; margin:0; position:relative; height:73px; margin-top:-99px; z-index: 1;  }
.footer .unit-adr { float: left;  margin-left: 48px; -display: inline; padding-bottom: 20px;}
.ample { float: right; margin-right: 39px; -display: inline; }
.ample a { color: #0076b7; }


