body {
       background: white;
       color: #000000;
       font-family: "Arial", "Liberation Sans", sans-serif;
       }

h1 {
     font-family: "Times New Roman", "Liberation Serif", serif;
     font-weight: bold;
     font-size: 54pt;
     margin: 0;
     }
h2 {
     font-size: 24pt;
     line-height: 1.2em;
     margin: 0 0 0.5em 0;
     }
h3 {
     font-family: "Times New Roman", "Liberation Serif", serif;
     font-weight: normal;
     border-bottom: 1px solid #999999;
     line-height: 0.7em;
     font-size: 20pt;
     }
h4 {
     font-family: "Times New Roman", "Liberation Serif", serif;
     font-weight: normal;
     border-bottom: 1px solid #cccccc;
     line-height: 0.7em;
     font-size: 14pt;
     }
h1 a span {
            font-family: "Arial", "Liberation Sans", sans-serif;
            font-style: italic;
            font-size: 12pt;
            position: relative;
            left: -149pt;
            top: -28pt;
            }
.content {
           width: auto;
           padding: 0;
           border: 0;
           float: none !important;
           color: black;
           background: transparent;
           line-height: 1.25em;
           }
.content .fl-r {
                 float: right;
                 margin: 0 0 0 10pt;
                 display: block;
                 }

.content .fl-l {
                 float: left;
                 margin: 0 10pt 0 0;
                 display: block;
                 }

.content ul.newsinfo {
                       font-family: "Arial", "Liberation Sans", sans-serif;
                       list-style: none;
                       font-size: 9pt;
                       color: #4d4d4d;
                       overflow: hidden;
                       margin-top: 0;
                       line-height: 1.1em;
                       border: solid #999999;
                       border-width: 1px 0;
                       padding: 1pt 0;
                       }
.content ul.newsinfo li {
                          overflow: hidden;
                          padding: 1pt 0;
                          }
.content ul.newsinfo span.reads,
.content ul.newsinfo span.dateauthor {
                                       color: #ffffff;
                                       font-style: italic;
                                       font-size: 10pt;
                                       font-weight: bold;
                                       }


a:link, a:visited {
                    color: #000000;
                    background: transparent;
                    text-decoration: underline;
                    }
.content a:link:after, .content a:visited:after {
                                                  content: " (" attr(href) ") ";
                                                  font-size: 75%;
                                                  }
.content a[href^="/"]:after {
                              content: " (http://www.otzvuk.net" attr(href) ") ";
                              }
.header h1 a {
               text-decoration: none !important;
               }
#photonews em {
                display: none;
                }
.content #photonews a img {
                            height: 100pt;
                            }
.content .newsbox h4 a:after,
.newsbox a.img:after,
.content #photonews a:after {
                              content: "";
                              }
.content .newsbox h4 {
                       border: none;
                       }

.content .newsbox a.img img {
                              float: left;
                              margin-right: 5pt;
                              }
.content .newsbox {
                    border-bottom: 1px solid #cccccc;
                    }

.content .newsbox .date {
                          font-size: 9pt;
                          font-style: italic;
                          }
.newsbox a.img img {
                     }
.admin,
.qsearch,
.news_nav,
.login,
.top_nav,
.banner,
.comments,
.side,
.footer {
          display: none;
          }
.clear {
         overflow: hidden;
         clear: both;
         display: block;
         height: 0px;
         }


