* {
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}
body{
  text-indent:20pt;
  background:#fff;
}
a{
  text-decoration:none;
  color:#000;
}
span.h{
  display:none;
}
#header, #left, #right, #topmenu, .navigation, #respond, .thdrpy, div.l, div.r, #footer, object, #related, .reply, a[href="#commentform"], iframe, .recl, .related, .social, .sub{
  display:none !important;
}
#content{
  padding:0 0 5pt;
  font-size:12pt;
  text-align:justify;
  text-indent:25pt;
}
#content h1{
  padding:0 0 10pt;
  font-size:20pt;
}
#content .info{
  padding:0 0 5pt;
  font-size:10pt;
}
#content h2{
  font-size:20pt;
}
#content h3{
  padding:5pt 0 10pt 0;
  font-size:16pt;
}
#content h4{
  padding:5pt 0 9pt 0;
  font-size:14pt;
}
#content h5{
  padding:5pt 0 8pt 0;
  font-size:13pt;
}
#content h6{
  padding:5pt 0 7pt 0;
  font-size:12pt;
}
#content .post blockquote{
  margin:0 0 20pt 20pt;
  padding:7pt 0;
  border-bottom:1px solid #000;
}
#content blockquote{
  margin:0 0 20pt 20pt;
}
#content blockquote blockquote{
  margin:5pt 0 5pt;
  padding-left:20pt;
  text-indent:0;
}
#content p{
  padding:2pt 0 7pt;
  line-height:1.2;
}
#content .image{
  padding:0 0 10pt;
  text-align:center;
}
#content .image p{
  font-style:italic;
  font-size:11pt;
}
#content .play strong{
  font-weight:normal;
  letter-spacing:2pt;
}
#content ul{
  margin:5pt 0 5pt 37pt;
  text-indent:0;
}
#content ol{
  margin:5pt 0 5pt 40pt;
  text-indent:0;
}
.print_none{
  display:none;
}
#content .akpc_pop{
  display:none;
}
/**/
.gallery{
  position:relative;
}
.gallery.v{
  margin:0 auto 20px;
}
.list ul{
  margin:0 !important;
  list-style:none;
}
.g .list{
  text-align:center;
}
.v .list{
  position:absolute;
  top:0;
  right:0;
}
.g .list li{
  display:inline-block;
  margin:0 0 0 10px;
  vertical-align:top;
}
.list li:first-child{
  margin:0;
}
#content .v .list li{
  padding:0 0 5px !important;
}
#content .post .list img{
  margin:0 !important;
}
.v .list img{
}