﻿div.hr { 
  border-bottom-color: white;
  border-top-color: silver;
}

#login-colorize,
#head-container,
#tree-container,
#place-tabs ul li,
#place-tabs ul li a,
.box-header,
#footer a:hover,
.search-results a:hover,
.table-navigation a:hover,
.accordion-item p,
#login-container h2  {
  background-color: #d6f0fd;
}

#server-panel ul li.selected,
#place-tabs ul li.highlighted,
#place-tabs ul li.highlighted a,
#place-navigation a:hover,
.accordion-item p.highlighted { background-color: #E6F6FE; }

#logout_panel,
#table-data thead td,
#currents-data thead td  { background-color: #EFEFEF; }

input, select { border-color: black; }

#main-slider { background-color: silver; }

#server-panel ul li,
span.section,
#info-tab table td:first-child,

a.button,
#tree-container,
.border-default,
.accordion-item p,
.accordion-content,
#table-data td,
#currents-data td,
.table-navigation span,
.box-container,
#login-container input { border-color: silver; }

.empty-msg td,
#tree-panel div.fake,
#place-navigation a,
.settings-box td span,
.search-results div { color: silver; }

body,
#search-panel,
#tree-panel,
#place-tabs ul li.selected,
#place-tabs ul li.selected a,
#tab-content,
#place-navigation a.current,
.box-container,
.search-popup,
#login-container { background-color: white; }

a,
body,
#place-navigation a.current,
#login-container fieldset p,
#login-container h2 { color: black; }

#shadow-carrier {
  background-color: black;
}

.box-container div.alert,
#login-user-name.alert {
  background-color: #FFB3B3; /*Единственный красный*/
}

button, a.button {
  border:1px solid #CCCCCC;-webkit-box-shadow: #FEFFFF 0px 1px 1px;-moz-box-shadow: #FEFFFF 0px 1px 1px; box-shadow: #FEFFFF 0px 1px 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
  background-color: #f2f9fe; 
}

button, a.button, #head-container {
  background-image: linear-gradient(to bottom, #f2f9fe, #d6f0fd);
}