body {
  background: #fff;
  font: normal 13px/20px   Tahoma, sans-serif;
  color: #444;
  padding: 20px;
}
h1,h2,h3,h4,h5,h6{margin: 0 0 12px;}
h1 { font-size: 200%;line-height: 115%; }
h2 { font-size: 160%;line-height: 110%;  }
h3 { font-size: 130%;line-height: 110%; }
h4 { font-size: 110%; }
h5 { font-size: 91%; }
h6 { font-size: 84%; }
a {
  text-decoration: none;
  color: #000;
}

#k2Container.itemView .itemBody .itemNaviTop{overflow: hidden;}
#print-top {
  border-bottom: 3px solid #e5e5e5;
  margin: 0 0 30px 0;
  padding: 5px 0;
  text-align: center;
}
#print-bottom {
  border-top: 1px solid #e5e5e5;
  
  font-style: italic;
  margin: 30px 0 0 0;
  padding: 10px 0;
  text-align: center;
}

.item-page aside {
  background: #eee;
  border: 1px solid #ccc;
  overflow: hidden;
  padding: 10px 20px;
  margin-bottom: 20px;
}
.item-page aside time,
.item-page aside .btn-group {
  display: none;
}
.article-header{margin-bottom: 15px;}
#pop-print{float: right;background: #eee;border: 1px solid #cccccc;border-radius: 0;min-height: 38px;margin-left: -1px;}
.img-fulltext {margin-bottom: 20px;}
.article-info {
  background: #eee;
  font-size: 11px;
  margin: 0 !important;
}
.article-info > * {
  float: left;
  margin: 0 10px 0 0 !important;
  padding: 0 !important;
}
.article-info > dt {
  clear: both;
}
.article-info > dd {
  font-weight: bold;
}
#outer{display: none;}
.related-items li{width: 50%;float: left;}