/*
body {
  font-size:62.5%;
  color:#000;
  font-family:verdana, arial, sans-serif;
}
*/
body {font: 12px Arial, Verdana, Tahoma; color: #000; background: #fff}

a:link,
a:active,
a:hover {
  color:#548cc6;
  text-decoration:underline
}

a:visited {
  color: #7A8593;
}

a:focus {
  outline: 0;
}

.path .tail {
  font-size:1em;
  font-family:tahoma;
  color:#636365
}

.menu_main li {
 width: 130px;
}

.menu_main li br {
  font-size: 2px;
  line-height:2px;
}

.menu_main li li {
  line-height:13px
}

.menu_main li a:link,
.menu_main li a:visited,
.menu_main li a:active,
.menu_main li a:hover  {
  color:#3a4455;
  text-decoration:none;
  font: 900 9pt Verdana;
}

.menu_main ul li a:link,
.menu_main ul li a:visited,
.menu_main ul li a:active{
  color:#45526a
}

.menu_main ul li a:hover {
  color:#fff
}

.menu_main li a br {
  font-size: 0.2em;
  line-height:2px;
}

.info {
  font-size:1.2em
}

.info  h1 {
  font-size:2em;
  font-weight:normal
}

.info h2 {
  font-size:1.5em;
  font-weight:normal
}

.res_contacts .link_pres,
.res_contacts .link_plan  {
  font-size:1.6em
}


.feat_head h1 {
  font-size:1.2em;
  font-weight:bold;
  font-style:italic;
  color:#548cc6;
  display:inline
}

.photo_feat .photo_text h2 {
  display:inline;
  color:#548cc6
}

.feat_all:visited,
.feat_all:active {
  text-decoration: none;
  color: #7A8593;
}

.feat_all:link,
.feat_all:hover {
  color: #548CC6;
}

.search_res .num {
  color:#c5cdd8;
  font-size:1.4em
}
.search_res .cont .data {
  line-height: 2.0em;
}

.data h2 {
  color:#548cc6
}

.search_head h1 {
  font-size:1.8em;
  font-family:arial
}

.pager {
  font-size:1.2em;
  font-family:arial
}

.pager a {
  text-decoration:none !important
}

.tabs li a:link,
.tabs li a:visited,
.tabs li a:active,
.tabs li a:hover {
  text-decoration:none;
  color:#fff;
  border-bottom:1px dashed #fff;
  font-weight: 900;
}

.tabs li.active {
  background:#eef4f9
}  

.tabs li.active a:link,
.tabs li.active a:visited,
.tabs li.active a:active,
.tabs li.active a:hover {
  color:#548cc6;
  border-bottom:none;
}

.accent {
  font-size:1.4em
}

.intro {
  color"#444
}

.input {
  font-family:verdana, arial, sans-serif;
  font-size: 9pt;
}

.footer {
  color:#939393;
  font-size:1.1em
}

.footer .phones {
  line-height:1.6em
}

.footer .phones .number {
  font-size:1.4em;
  color:#868686
}

.admin a {
  color: red;
}