ximg {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
A {
	COLOR: #003399
}
A.link {
	COLOR: #003399
}
A.visited {
	COLOR: #003399
}
A:hover {
	TEXT-DECORATION: underline
}
.brown {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.letter {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.rubric {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.rubricblk {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.titul {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.titulblk {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.titulday {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.titulpr {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.tituls {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.subtituls {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.anons {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.booktit {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.blanchet {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.newsblk {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.newstit {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.newsdate {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.title {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.times {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.info {
	FONT-FAMILY: "Georgia", Times, serif
}
.news {
	FONT-FAMILY: "Georgia", Times, serif
}
.titulpr {
	FONT-FAMILY: "Georgia", Times, serif
}
.georgia {
	FONT-FAMILY: "Georgia", Times, serif
}
.archive {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.dp_tit {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.inp {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.avlist {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.arial {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.trebuchet {
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif
}
.verdana {
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tt {
	FONT-FAMILY: "Courier New Cyr", "Courier New", Courier, monospace
}
.courier {
	FONT-FAMILY: "Courier New Cyr", "Courier New", Courier, monospace
}
.andale {
	FONT-FAMILY: "Andale Mono", Courier, monospace
}
.comic {
	FONT-FAMILY: "Comic Sans MS", cursive
}
.impact {
	FONT-FAMILY: Impact, fantasy
}
BODY {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
TD {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
INPUT {
	FONT-FAMILY: ""
}
SELECT {
	FONT-FAMILY: ""
}
TEXTAREA {
	FONT-FAMILY: ""
}
INPUT {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif; NS4ignore: 
}
SELECT {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif; NS4ignore: 
}
TEXTAREA {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif; NS4ignore: 
}
.sans {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.sans TD {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif
}
.sans INPUT {
	FONT-FAMILY: "Arial Cyr", Arial, Helvetica, sans-serif; NS4ignore: 
}
.serif {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.serif TD {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif
}
.serif INPUT {
	FONT-FAMILY: "Times New Roman Cyr", "Times New Roman", Times, serif; NS4ignore: 
}
.brown {
	COLOR: #703010
}
.vvodka {
	COLOR: #703010
}
.purple {
	COLOR: #a00030
}
.unknown_c1 {
	COLOR: #ab7b42
}
.unknown_c2 {
	COLOR: #73736b
}
.letterlight {
	COLOR: #9b6831
}
.letterX {
	FONT-SIZE: 28px; COLOR: #703010; LINE-HEIGHT: 100%; POSITION: relative; TOP: 0px
}
.letter {
	FONT-SIZE: 28px; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: uppercase; COLOR: #703010
}
.inp {
	FONT-SIZE: 10px; FONT-FAMILY: ""
}
.inp {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #336699 1px solid; WIDTH: 133px; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; NS4ignore: 
}
.russprojsel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 6px; PADDING-TOP: 0px; NN4ignore: 
}
.russprojsel SELECT {
	BACKGROUND-COLOR: #eee6cc
}
DIV.rubric {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
.rubric {
	FONT-SIZE: 25px; COLOR: #a66208; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.rubric:hover {
	TEXT-DECORATION: underline
}
DIV.rubrics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px
}
.rubrics {
	FONT-SIZE: 17px; COLOR: #a66208; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
.rubrics:hover {
	TEXT-DECORATION: underline
}
.titulpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px
}
.titul {
	FONT-SIZE: 14px; COLOR: #336699; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.titulday {
	FONT-SIZE: 14px; COLOR: #336699; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.titul:hover {
	TEXT-DECORATION: underline
}
.titulday:hover {
	TEXT-DECORATION: underline
}
.titulday {
	FONT-SIZE: 23px; LINE-HEIGHT: 20px
}
.titulpr {
	FONT-SIZE: 20px; COLOR: #a66208; LINE-HEIGHT: 20px; FONT-STYLE: italic; TEXT-DECORATION: none
}
.tituls {
	FONT-SIZE: 14px; COLOR: #336699; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.subtituls {
	FONT-SIZE: 13px; LINE-HEIGHT: 14px
}
.anons {
	FONT-SIZE: 16px; LINE-HEIGHT: 17px
}
.booktit {
	FONT-SIZE: 12px; COLOR: #114080; TEXT-DECORATION: none
}
.blanchet {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
.blanchet P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px
}
.blanchebg {
	BACKGROUND-COLOR: #666666; x: #703010
}
.newstit {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.newsdate {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.newstit:hover {
	TEXT-DECORATION: underline
}
.newsdate {
	COLOR: #990033
}
.newspad {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.lltit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a97a42
}
.llpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.llipad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; WIDTH: 550px; PADDING-TOP: 0px
}
.llitxt {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doctopic {
	FONT-SIZE: 16px; COLOR: #703010; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.doctopicpad {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px
}
.di_left {
	CLEAR: left
}
.di_center {
	
}
.di_right {
	CLEAR: right
}
.dp_tit {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.dp_ann {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.archive {
	FONT-SIZE: 14px; COLOR: #333333
}
.archive SELECT {
	MARGIN: 2px
}
.opt {
	FONT-SIZE: 13px; COLOR: #646464; FONT-FAMILY: "Arial Cyr", Arial, helvetica, sans-serif
}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.pad1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.pad4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.p5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.pad6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.pad61 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.p9 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.p10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.n {
	FONT-SIZE: 12px; COLOR: #666666
}
.na {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.na:hover {
	TEXT-DECORATION: underline
}
.nd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990033
}
.nt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.vvodka {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
.vvodka1 {
	FONT-SIZE: 14px; COLOR: #333333
}
.vvodka {
	fontsize: 15px
}
.vvodka1 {
	fontsize: 15px
}
.vsen {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: "Arial Cyr", Arial, helvetica, sans-serif
}
.vsen {
	fontsize: 12px
}
.vsen1 {
	FONT-SIZE: 13px; FONT-FAMILY: "Arial Cyr", Arial, helvetica, sans-serif
}
.vsen1 {
	fontsize: 14px
}
.centcol {
	align: left
}
.niz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 15px; COLOR: black; PADDING-TOP: 10px; Xborder-top: 1px solid #787878
}
.nizX {
	borderTopWidth: 1px; borderColor: #787878
}
.niz A {
	TEXT-DECORATION: none
}
.niz1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #787878 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 2px; PADDING-BOTTOM: 0px; MARGIN: 10px 5px 0px 0px; COLOR: black; PADDING-TOP: 0px
}
.niz1 {
	POSITION: absolute; borderTopWidth: 1px; borderColor: #787878
}
.copy {
	FONT-SIZE: 12px; COLOR: #333333
}
.z1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #950000; TEXT-DECORATION: none
}
.pad7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; FONT-FAMILY: "Arial Cyr", Arial, helvetica, sans-serif
}
.avt {
	FONT-SIZE: 14px; COLOR: #333333
}
.dat {
	FONT-WEIGHT: bold; COLOR: #770011
}
.dat0 {
	FONT-WEIGHT: bold; COLOR: #770011
}
.dat1 {
	FONT-WEIGHT: bold; COLOR: #770011
}
.dat1 {
	COLOR: #cc0033
}
.anntext {
	MARGIN-TOP: 3px
}
.annimg {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; DISPLAY: block; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative
}
.title {
	FONT-SIZE: 32px; COLOR: #555555; LINE-HEIGHT: 24px
}
.subtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; COLOR: #9b6831; PADDING-TOP: 7px; Xcolor: #A97A42
}
.author {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 151px; PADDING-TOP: 0px
}
.avtname {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #646464; TEXT-DECORATION: none
}
.avtemail {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.avtposition {
	MARGIN-BOTTOM: 6px; COLOR: #703010
}
.avlist {
	FONT-SIZE: 13px; COLOR: #333333
}
.avtory {
	FONT-SIZE: 25px; COLOR: #555354
}
.atable {
	MARGIN: 20px 0px 10px
}
.sppubl {
	FONT-SIZE: 18px; COLOR: #555354
}
.snos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 15px
}
.cif {
	FONT-SIZE: 10px; COLOR: #003399; POSITION: relative; TOP: -5px; TEXT-DECORATION: none
}

