/*Базы данных*/
/*a {color: black;}*/

/**Шапка сайта*/
#header .upperline {
  background-color: #860045;
  background-image: none;
}

p.TopRightMenu a.lang {
	background-color: #3595ab;
}

#header .logo {
  background: #fff url('/images/copyright/_main/adds/images/logo_bases.gif') no-repeat center center;
}

#header .menubottom {
	background-image: none;
	background: #860045 url('/images/copyright/_main/adds/images/base_head_bg.png') repeat-x left top;
}

#header .menubottom a {
	background: #860045 none;
	
}
/**END Шапка сайта*/

/**Левые блоки*/

#mainsections li {
  background: #860045 none;
}
#mainsections li a {
  background: #860045 none;
}

#ourproject div.header {
  background: #fff url('/images/copyright/_main/adds/images/icons/base_OPicon.png') no-repeat 9px 0;
}
#ourproject ul {
  border-top: 5px solid #860045;
}
#ourproject ul li {
  color: #3595ab;
}

#sitemap li {
  padding-left: 15px;
 background: url('/images/copyright/_main/adds/images/icons/base_BasesList.png') no-repeat 0px 5px;
}

#sitemap ul {
  margin-top: 7px;
  padding: 0;
}

#content {
  margin: 0 10px 10px 0;
}

#content .left {
  width: 200px;
  float: left;
}

#content .center {
  padding: 0 210px;
}

#content .right {
  width: 200px;
  float: right;
}

#clear {
	clear: both; 
	font-size: 0;
	height: 0;
	margin: 0;
	padding: 0; 
}

/**Подвал*/

#footer {
  background: #860045 none;
  height: 60px
}

#footer a {
  background: #860045 none;
}

.center div.TextHeader {
	background: #f1f1f1;
	height: auto;
	padding: 5px 3px 7px 3px; 
	margin: 0 0 0 0;
}

.center div.TextHeader span {
	color: #860045;
	text-transform: uppercase;
	font-weight: bold;
	background: #fff url('/images/copyright/_main/adds/images/icons/base_BaseListicon.png') no-repeat 3px 3px;
	margin: 5px 0 0 0;
	padding: 3px 10px 4px 20px;
}

.center .TheText {
	margin: 10px 10px 30px 10px;
	text-indent: 15px;
}

.center .TheText p.link {
	text-align: right;
}

a.main_page {
	background: transparent url('/images/copyright/_main/adds/images/icons/base_Home.gif') no-repeat 0 0;
	height: 15px;
}


#search {
  margin-bottom: 10px;
  color: #fff;
  background: #aca9b8 none;
  background: #979eae none;
  font: normal 11px Tahoma, Arial, sans-serif;
}
#search div.header {
  padding: 10px 0 0 29px;
  color: #fff;
  background: #979eae url('/images/copyright/_main/adds/images/icons/search.png') no-repeat 10px 10px;
  font: bold 11px Tahoma, Arial, sans-serif;
}
#search div.body {
  padding: 10px;
  text-align: center;
}
#search input {
  width: 174px;
  margin: 0 0 10px 0;
  padding: 3px 0;
  color: #000;
  background: #fff none;
  font: normal 11px Tahoma, Arial, sans-serif;
  vertical-align: middle;
  border: 1px solid #fff;
}
#search input[type="submit"] {
  width: 70px;
  margin: 0;
  padding: 2px 0;
  color: #000;
  background: #eae9ee url('/images/copyright/_main/adds/images/search_arrow.png') no-repeat 55px 7px;
  border: 1px solid #eae9ee;
  vertical-align: middle;
  font: bold 11px Tahoma, Arial, sans-serif;
}
#search a {
  color: #fff;
  background: #979eae none;
  text-decoration: underline;
}
#search a:hover {
  text-decoration: none;
}

/* Форма поиска */
#search {
  margin-bottom: 10px;
  color: #fff;
  background: #aca9b8 none;
  font: normal 11px Tahoma, Arial, sans-serif;
  float: left;
}

#search div.body {
  padding: 2px;
  text-align: center;
  margin: 5px;
}

#search input {
  width: 135px;
  margin: 0;
  color: #000;
  background: #fff none;
  font: normal 11px Tahoma, Arial, sans-serif;
  vertical-align: middle;
  border: 1px solid #fff;
  height: 15px;
}
#search input.button {
  width: 25px;
  margin: 1px 0 0 4px;
  padding: 0px 0;
  color: #000;
  background: #eae9ee url('/images/copyright/_main/adds/images/search_arrow.png') no-repeat 7px 4px;
  border: 1px solid #eae9ee;
  vertical-align: middle;
  font: bold 11px Tahoma, Arial, sans-serif;
  height: 16px;
}

#auth {
  margin-bottom: 10px;
  color: #fff;
  background: #979eae none;
  font: normal 11px Tahoma, Arial, sans-serif;
}
#auth div.header {
  padding: 10px 0 0 29px;
  color: #fff;
  background: #979eae url('/images/copyright/_main/adds/images/icons/user_enter.png') no-repeat 10px 10px;
  font: bold 11px Tahoma, Arial, sans-serif;
}
#auth div.body {
  padding: 10px;
  text-align: center;
}
#auth input { 
  width: 174px;
  margin: 0 0 10px 0;
  padding: 3px 0;
  color: #000;
  font: normal 11px Tahoma, Arial, sans-serif;
  background: #FFFFFF;
  vertical-align: middle;
  border: 1px solid #fff;
  
}
#auth input.submit_ {
  width: 70px;
  margin: 0;
  padding: 2px 0;
  color: #000;
  background: #979eae url('/images/copyright/_main/adds/images/btn_enter.png') no-repeat 0px 0px;
  border: 0px;
  vertical-align: middle;
  font: bold 11px Tahoma, Arial, sans-serif;
}

#auth a {
  color: #fff;
  background: #979eae none;
  text-decoration: underline;
}
#auth a:hover {
  text-decoration: none;
}
