/* Наследие Drupal: оставлены только правила, чьи классы ещё встречаются в шаблонах и контенте. */
* {
  margin:0px;
  padding:0px;
}
a,
.created,
.com {
  color:#9f9f9f;
}
a:hover {
  color:#444;
  text-decoration:underline;
}
#page {
  width:950px;
  margin:0px auto;
  padding:40px 18px 15px 15px;
  background-color:#fff;
}
#header {
  width:100%;
  height:73px;
  position:relative;
}
.block h2 {
  padding-bottom:18px;
}
.block .views-row {
  padding: 15px 0px;
}
.block .views-field-title {
  padding-bottom:12px;
  font-weight:bold;
  font-size:120%;
}
.block {
  margin-bottom:20px;
}
.view-razdel .img {
  float:left;
}
.txt {
  margin-left:120px;
}
.txt div {
  padding-bottom:10px;
}
.created a {
  background-color:#ecf1f6;
  display:inline-block;
  padding:2px 10px;
}
.created a,
h3 a {
  color:#000;
  text-decoration:none;
}
.created a:hover,
h3 a:hover {
  text-decoration:underline;
}
.txt h3 {
  padding-bottom:15px;
}
.tax {
  padding-left:15px;
  background: transparent url(img/tags.png) no-repeat left top;
}
.view-razdel .views-row {
  padding-bottom:25px;
}
.block h2 {
  padding-bottom:10px;
  font-size:135%;
  border-bottom:1px solid #9f9f9f;
}
#footer {
  height:55px;
  background-color:#ecf1f6;
  position:relative;
  clear:both;
}
.view-otcer-calendar .views-field-field-image-c-fid {
  float:left;
}
.view-otcer-calendar .views-field-field-date-value,
.view-otcer-calendar .views-field-title,
.view-otcer-calendar .views-field-body {
  margin-left:60px;
}
.block h2,
.block .content {
  padding-left:10px;
}
.view-otcer-calendar .views-field-field-date-value {
  color:#606060;
}
.view-otcer-calendar .views-field-title {
  padding: 5px 0px;
}
span.basetax {
  padding:2px;
  background-color:#ecf1f6;
}
div.title {
  padding:15px 0px;
  clear:both;
}
.title h2 {
  float:left;
}
.submitted {
  color:#606060;
  padding:10px 0px;
}
.submitted a {
  font-weight:bold;
}
.similar,
.meta {
  font-weight:bold;
  line-height:30px;
  clear:both;
  border-top:2px solid #ecf1f6;
  padding-left:130px;
}
.similar b,
.meta b {
  margin-left:-130px;
  float:left;
  width:120px;
}
.content p {
  padding:5px 0px;
}
.meta .terms  a {
  font-weight:normal;
}
