<!-- titles -->
h1.tit1 {FONT-FAMILY:arial;text-indent:-50px;font-weight:100; margin:0px; padding:4px; padding-bottom:20px; background-color:white; FONT-SIZE: 200%;}
h2.tit2 {FONT-FAMILY:arial;text-indent:-10px;font-weight:100;margin:0px;padding:4px;padding-bottom:10px;background-color:white;FONT-SIZE: 150%;}
h3.toptitle {margin:0px;padding:1px;text-align:center;font-weight:100;FONT-FAMILY:verdana,tahoma,arial;background-color:#404040;color:#e0e0e0;font-size:10px;}
<!-- texts -->
p.text,p.stih {FONT-FAMILY:times;FONT-SIZE: 100%;text-align:justify;font-weight:100;text-indent:20px;margin:0px;padding:4px;}
p.stih {text-align:center;text-indent:0px;padding:20px;}
p.epigraph {FONT-FAMILY:times;FONT-SIZE: 90%;text-align:right;font-weight:100; font-style:italic; margin:0px; padding:4px; margin-bottom:50px;} 
p.epigsig {FONT-FAMILY:times;FONT-SIZE: 90%;text-align:right; font-weight:900;font-style:italic; margin:0px; padding:4px; margin-bottom:50px; }
p.sign {font-weight:900;text-align:right;padding-top:15px;}
<!-- spans -->
.smallnote {FONT-FAMILY:arial;FONT-SIZE: 80%;text-align:justify;font-weight:100;margin:10px;padding:10px;background-color:#ffffcc;}
.note {FONT-FAMILY:arial;FONT-SIZE: 100%;text-align:justify;font-weight:100;margin:10px;padding:20px;background-color:#ffffcc;}

.red {color:red;}
.bred {font-weight:900;color:red;}
.ured {TEXT-DECORATION: underline;color:red;}
.x1 {margin:0px;padding:0px;padding-left:20px;padding-right:20px;};

.signature {text-align:right;font-style:italic;padding-top:30px;}
<!-- a -->
A.menu { COLOR: #040068; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
A.menu:link { COLOR: #040068; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
A.menu:visited { COLOR: #996699; FONT-FAMILY: Arial, sans-serif;TEXT-DECORATION: none; }
A.menu:hover { COLOR: #006699; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline; }
A.amenu { COLOR: black; TEXT-DECORATION: none; }
A.amenu:link { COLOR: black; TEXT-DECORATION: none; }
A.amenu:visited { COLOR: black; TEXT-DECORATION: none; }
A.amenu:hover { COLOR: #000050; TEXT-DECORATION: none; }
<!-- td -->
td.centercol { border: solid 1px #000099; border-top-width: 0px; border-bottom-width: 0px; }
td.column,td.colleft,td.colright { border: solid 0px #000099; border-left-width: 1px;}
td.colleft {background-image: url(img/ep.gif);background-repeat:no-repeat;background-position: top;}
td.colright {border-right-width: 1px;}
td.pg2top {background-image: url(img/pg2/top.gif);background-repeat:no-repeat;background-position: left top;}


<!-- menu -->
.menu1,.menu2,.menumain { margin:5px; padding:2px;padding-bottom:1px;padding-top:4px;margin-left:10px;margin-right:10px;
       COLOR: #040068; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 80%; TEXT-DECORATION: none; font-weight:900; 
           background-image: url(img/dot.gif);
           background-repeat: repeat-x;
           background-position: top;
}
.menumain {background-image:none;}
.menu1 {background-image:none; border: solid 0px #000099; border-top-width: 1px;}
.menu2 {padding-left:10px;font-weight:100;}




.flag {margin:0px;padding:0px;margin-top:15px;}
.razdel {background-color:#000099;margin:5px;margin-top:0px;}


.news {FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 70%;margin:10px; padding:0px;padding-bottom:10px;
       background-image: url(img/dot.gif);
       background-repeat: repeat-x;
       background-position: bottom;
}
h1.hnews {FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px;margin:0px; 
         padding:0px;padding-left:10px;TEXT-DECORATION:italic;
         font-weight:900;
         background-image: url(img/elem/q2.gif);
         background-repeat: no-repeat;
         background-position: left;
}
.search {text-align:center;FONT-FAMILY: verdana,tahoma,sans-serif; FONT-SIZE: 12px;margin:0px;padding:4px;
         background-color:#3399CC;
}
input.srch {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 10px;
}

.anons {FONT-FAMILY: arial, sans-serif; FONT-SIZE: 80%;margin:10px;margin-top:0px;margin-bottom:3px;  
        padding:0px;padding-bottom:5px; border: solid 0px #000099; border-bottom-width: 1px; text-align:justify;
}
p.hanons {FONT-FAMILY: Arial, sans-serif ;margin:0px; 
           padding:0px;padding-left:15px;
           font-weight:900;
           background-image: url(img/elem/q1.gif);
           background-repeat: no-repeat;
           background-position: left;
}





p.position {FONT-FAMILY:verdana,tahoma,arial;FONT-SIZE: 11px;margin:0px;padding:2px;
            padding-left:10px; text-align:right;}
p.navigation {FONT-FAMILY:verdana,tahoma,arial;FONT-SIZE: 11px;margin:0px;padding:3px;
            padding-left:10px;background-color:white;
           background-image: url(img/elem/punkt.gif);
           background-repeat: repeat-x;
           background-position: bottom;
}
.txt   {margin:0px;
        padding:20px;
        padding-left:90px;
        padding-right:70px;
        background-color:white;}


ul.ul1 {padding-left:50;list-style: disk;}
ul.ul2 {padding-left:50;list-style: decimal;}

.aforizm {FONT-FAMILY:times;FONT-SIZE: 100%;text-align:justify;
        font-weight:100;
        text-indent:20px;
        margin:0px;
        padding:4px;
        border: solid 0px #000099;
        border-bottom-width: 1px;
        }

p.afosign{
        font-weight:900;
        font-style:italic;
        text-align:right;
}

.rightcol {padding:4px;margin:0px;margin-left:30%;text-align:justify;}

img.img10 {padding:0px;margin:10px;border: solid 1px #a0a0a0;}


<!-- oldpage -->
.colontop {text-align:right;FONT-FAMILY:times;FONT-SIZE: 70%; color:#aa0011;
        border: solid 0px #aa0011;
        border-bottom-width: 2px;
}
A.acolon { COLOR: #aa0011; TEXT-DECORATION: none; }
A.acolon:link { COLOR: #aa0011; TEXT-DECORATION: none; }
A.acolon:visited { COLOR: #666666; TEXT-DECORATION: none; }
A.acolon:hover { COLOR: #cc0033; TEXT-DECORATION: underline; }

.colonbot {text-align:right;FONT-FAMILY:times;FONT-SIZE: 70%; color:#aa0011;
        border: solid 0px #aa0011;
        border-top-width: 2px;
}
h1.oldtit1 {text-align:center;FONT-FAMILY:times;FONT-SIZE: 200%; color:black; padding:20px;
				font-weight:100;
           background-image: url(img/oldpage/ukras.gif);
           background-repeat: no-repeat;
           background-position: bottom;
}
A.apage { COLOR: black; TEXT-DECORATION: none; }
A.apage:link { COLOR: black; TEXT-DECORATION: none; }
A.apage:visited { COLOR: #505050; TEXT-DECORATION: none; }
A.apage:hover { COLOR: #000050; TEXT-DECORATION: underline; }

p.lettertext {FONT-FAMILY:times;FONT-SIZE: 90%;text-align:center;
        font-weight:100;
        margin:0px;
        padding:4px;
        }
.oldletter {color:#aa0011;font-weight:900;FONT-SIZE: 140%;}

input.manage {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 12px;}
textarea.manage {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 12px;}
td.mng,td.mngt,td.mnga,td.mngpart {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 11px;background-color:white;padding-left:2;}
td.mngt {background-color:#ffffdd;}
td.mnga {background-color:#ddddff;text-align:center;}
td.mngpart {background-color:#ffbbbb;}
td.mngs {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 12px;padding-left:2;font-weight:900;}

.navblock {margin:0px;padding:0px;margin-left:46px;padding-left:40px;margin-top:120px;
          border: solid 0px #777777;
          border-bottom-width: 1px;

}
ul.ulnav {FONT-FAMILY: arial,sans-serif; FONT-SIZE: 11px;padding-left:0;list-style-image:url(img/pg2/galka.gif);}

td.colart {background-image: url(img/pg2/titart.gif);
           background-repeat: no-repeat;
           background-position: top left;}
td.colpart {background-image: url(img/pg2/titpart.gif);
           background-repeat: no-repeat;
           background-position: top left;}

li.ptr {list-style-image:url(img/pg2/galka1.gif);}


A.copyr { COLOR: gray; TEXT-DECORATION: none;}

p.copyr { text-align: left; color: #777777; FONT-FAMILY: Arial; font-size: 11px; padding:0px;margin:0px;padding-left:10px;
          border: solid 0px #777777;
          border-top-width: 1px;
        }

A.noshow { COLOR: black; TEXT-DECORATION: none; }
A.noshow:link { COLOR: black; TEXT-DECORATION: none; }
A.noshow:visited { COLOR: black; TEXT-DECORATION: none; }
A.noshow:hover { COLOR: black; TEXT-DECORATION: none; }


p.pbook { FONT-FAMILY: Arial; font-size: 13px; color:#aaaaaa}
td.tdbook { FONT-FAMILY: Arial; font-size: 13px; color:#aaaaaa; padding-left:15;
         background-image: url(img/elem/q2.gif);
         background-repeat: no-repeat;
         background-position: 2px 5px;

}
input.book { FONT-FAMILY: Arial; font-size: 12px;}
A.book { COLOR: #cc0011; TEXT-DECORATION: none; }
A.book:link { COLOR: #cc0011; TEXT-DECORATION:none }
A.book:visited { COLOR: #bb0044; TEXT-DECORATION:none }
A.book:hover { COLOR: #dd0033; TEXT-DECORATION:underline }

p.pbookintro { FONT-FAMILY: Arial; font-size: 14px; margin:20px; text-align:justify;}
.fulllist { FONT-FAMILY: Arial; font-size: 12px;
          border: solid 1px #888888;
          color:#ffffff;background-color:#444444;
          margin:10px;padding:5px;text-align:center;
}
A.flist { COLOR: #eeeeee; TEXT-DECORATION: none; }
A.flist:link { COLOR: #eeeeee; TEXT-DECORATION:none }
A.flist:visited { COLOR: #cccccc; TEXT-DECORATION:none }
A.flist:hover { COLOR: #ffffff; TEXT-DECORATION:underline }


h2 {FONT-FAMILY:tahoma;FONT-SIZE: 16px; color:#aa0011; font-weight:100; line-height:16px; padding-top:5px; }
p.other {FONT-FAMILY:tahoma;FONT-SIZE: 10px; color:black;}
A.apage { COLOR: #aa0011; TEXT-DECORATION: none; }
A.apage:link { COLOR: #aa0011; TEXT-DECORATION: none; }
A.apage:visited { COLOR: #aa0011; TEXT-DECORATION: none; }
A.apage:hover { COLOR: #aa0011; TEXT-DECORATION: underline; }

