body {
 background-color: White;
 border: none;
 margin: 0px;
 color: black;
 font-family: Verdana, Tahoma, sans-serif;
 font-size: 1em;
 }

a {
 font-family: Verdana, Tahoma;
 font-size: 0.9em;
 text-align: left;
 text-decoration: none;
 }

 a:link { 
 color: Brown;
 }

 a:visited { 
 color: Silver;
 }

 a:hover { 
 color: Red;
 }

 .bl:link
 {
 color: black; /* цвет >> */
 }

 .ser:link
 {
 color: #a0958c; /* ссылка заголовка */
 } 


img {
 border: 0;
 }

p {
 font-family: Verdana, Tahoma;
 font-size: 1em;
 text-align: left;
 color: black;
 }

 .off {
 font-family: Times, serif;
 font-size: 1.4em;
 color: #614f42;
 line-height: 140%;
 }

 .z {
 font-size:3em;
 color: #462e1e;
 line-height: 100%;
 } 
 
table {
 background-color : white;
 border-collapse: collapse;
 border : none;
 margin : 0px;
 padding : 0px;
 text-align : center;
 font-size : 0.8em;
 vertical-align : top;
 }

 .tv {
 padding-left:1.5em;
 padding-top: 0.8em;
 text-align : left;
 vertical-align : top;
 color : #a0958c; /* заголовок */
 }

.tsl {
 text-align : left;
 padding-left:3em;
 vertical-align : bottom;
 padding-bottom: 2em;
 color: #aba19a; /* для номера страницы влево*/
 } 

.tsr {
 text-align : right;
 padding-right:3em;
 vertical-align : bottom;
 padding-bottom: 2em;
 color: #aba19a; /* для номера страницы право*/
 } 

.toff {
 background-color : #f7f5f2;
 padding-left:2em;
 padding-right:2em;
 padding-top:2em;
 text-align : left;
 vertical-align : top;
 color : #a0958c; /* для текста */
 }

.im {
float: left;
margin-right: 1em;
 }

.im0 {
float: left;
margin-right: 1em;
margin-bottom: -1em;
 }

.t1 {
 vertical-align : top;
 padding-top :1em;
 /* буквица */
 }


