BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	COLOR: #333333; FONT-FAMILY: Arial,Sans-Serif
}
TABLE TD {
	COLOR: #333333; FONT-FAMILY: Arial,Sans-Serif
}
DIV {
	COLOR: #333333; FONT-FAMILY: Arial,Sans-Serif
}
INPUT {
	FONT-SIZE: 75%; font-familiy: tahoma
}
SELECT {
	FONT-SIZE: 75%; font-familiy: tahoma
}
A {
	COLOR: #0857a6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 95%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif; TEXT-ALIGN: left
}
H3 {
	FONT-SIZE: 75%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif; TEXT-ALIGN: left
}
H3 I {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
H4 {
	FONT-SIZE: 85%; MARGIN: 0px; COLOR: #002f73; FONT-FAMILY: Arial,Sans-Serif; TEXT-ALIGN: left
}
H4.t70 {
	FONT-SIZE: 70%
}
TABLE.top_menu {
	MARGIN-BOTTOM: 8px
}
TABLE.top_menu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
TABLE.top_menu TD.bord_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.mail.ru/1.gif) #c2c3cc no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE.top_menu TD.bord_l {
	BORDER-LEFT: #c2c3cc 1px solid
}
TABLE.top_menu TD.bord_r {
	BORDER-RIGHT: #c2c3cc 1px solid
}
TABLE.blueheader {
	MARGIN: 9px 0px 6px; HEIGHT: 56px; BACKGROUND-COLOR: #00468c
}
TABLE.blueheader TD {
	COLOR: #fff
}
TABLE.blueheader TD.vcor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.mail.ru/1.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.blueheader TD.logos {
	PADDING-LEFT: 14px
}
TABLE.blueheader TD.stats {
	PADDING-RIGHT: 22px; FONT-SIZE: 70%; VERTICAL-ALIGN: top; PADDING-TOP: 15px; TEXT-ALIGN: right
}
TABLE.blueheader TD.stats SPAN.dt {
	MARGIN-RIGHT: 22px
}
TABLE.blueheader A {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.blueheader A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.blueheader TABLE.books TD {
	FONT-SIZE: 75%; TEXT-ALIGN: center
}
TABLE.blueheader TABLE.books A {
	TEXT-DECORATION: none
}
TABLE.blueheader TABLE.books A:hover {
	TEXT-DECORATION: underline
}
TABLE.blueheader TABLE.books TD.this {
	COLOR: #013572; BACKGROUND-COLOR: #fff
}
TABLE.blueheader TABLE.books TD.this A {
	COLOR: #013572
}
TABLE.blueheader TABLE.books TD.other {
	BACKGROUND-COLOR: #5977b3
}
TABLE.blueheader TABLE.books TD.other A {
	COLOR: #fff
}
TABLE.topmenu {
	MARGIN: 3px 0px 0px
}
TABLE.topmenu TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://img.mail.ru/1.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #bed3fe
}
TABLE.topmenu TD.m {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
TABLE.topmenu TD.podm {
	BACKGROUND-IMAGE: url(/img/gradi.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5eeff; TEXT-ALIGN: right
}
TABLE.topmenu TD.mp2 {
	BORDER-RIGHT: #bed3fe 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 6px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; BORDER-LEFT: #bed3fe 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #e5eeff; TEXT-ALIGN: center
}
TABLE.topmenu TD.mp2 TABLE TD {
	FONT-SIZE: 80%; COLOR: #0857a6
}
TABLE.topmenu TD.mp3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5eeff; TEXT-ALIGN: center
}
TABLE.topmenu TD.mp3 TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/gradi.jpg) #e5eeff no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.topmenu TD.mp3 TABLE TD.ma {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 80%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 6px; COLOR: #0857a6; PADDING-TOP: 6px
}
TABLE.topmenu TD.mp3 TABLE TD.ma B {
	COLOR: #002c73
}
TABLE.topmenu IMG.ico {
	MARGIN: 0px 5px 0px 2px
}
TABLE.topmenu A.active {
	FONT-WEIGHT: bold; COLOR: #002f73; TEXT-DECORATION: none
}
TABLE.topmenu A.active:hover {
	COLOR: #f26d00
}
.b24 {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
TABLE.footer {
	MARGIN-TOP: 10px; BACKGROUND-COLOR: #00468c
}
TABLE.footer TD {
	FONT-SIZE: 70%; COLOR: #fff
}
TABLE.footer TD A {
	COLOR: #fff
}
TABLE.footer TD A:hover {
	COLOR: #cce8ff
}
TD.cor {
	BACKGROUND-IMAGE: url(http://img.mail.ru/1.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
TD.menuspons {
	FONT-SIZE: 75%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TD.menuspons IMG {
	MARGIN-RIGHT: 15px
}
TD.menuspons A {
	COLOR: #ef100f
}
TD.ms2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(http://img.mail.ru/1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e5eeff
}
TD.ms2 TABLE.menu {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #0857a6
}
TD.ms2 TABLE.menu TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5eeff 3px solid; FONT-FAMILY: Tahoma,Sans-Serif
}
TD.ms2 TABLE.menu TD.nizh {
	BORDER-BOTTOM: #b2ccff 3px solid
}
TD.ms2 TABLE.menu TD.nizh A {
	FONT-WEIGHT: bold; COLOR: #002f73; TEXT-DECORATION: none
}
TD.ms2 TABLE.menu TD.nizh A:hover {
	COLOR: #f26d00
}
TD.ms2 TABLE.menu A {
	COLOR: #0857a6
}
TD.ms2 TABLE.menu A.active {
	FONT-WEIGHT: bold; COLOR: #002f73; TEXT-DECORATION: none
}
TD.ms2 TABLE.menu A:hover {
	COLOR: #f26d00; TEXT-DECORATION: none
}
TABLE.frame {
	MARGIN-BOTTOM: 10px
}
TABLE.frame TD.cor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://img.mail.ru/1.gif) #d9d9d9 no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.frame TD.cont {
	BORDER: #d9d9d9 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 8px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 17px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
TABLE.frame TABLE.more {
	MARGIN: 3px 0px
}
TABLE.frame TABLE.more IMG {
	MARGIN-TOP: 3px
}
TABLE TD.hr {
	BACKGROUND-COLOR: #d9d9d9
}
TABLE.menulist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
TABLE.menulist TD IMG {
	MARGIN-RIGHT: 6px
}
TABLE.menulist UL.menu_second {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px
}
TABLE.menulist UL.menu_second LI {
	MARGIN-BOTTOM: 5px
}
TABLE.menulist UL.menu_second A.active {
	COLOR: #f25100
}
TABLE.small TD {
	FONT-SIZE: 70%
}
TABLE.small TD INPUT {
	FONT-SIZE: 100%
}
TABLE.small TD SELECT {
	FONT-SIZE: 100%
}
TABLE.small TD.forms .long {
	MARGIN-BOTTOM: 8px
}
TABLE.small TD.title {
	PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
TABLE.small TD.form {
	PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
TABLE.frame H3 U {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
TD.plus {
	COLOR: #009900
}
TD.minus {
	COLOR: #ff0000
}
TABLE.calendar TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 65%; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.calendar TR.days_week TD {
	FONT-WEIGHT: bold; COLOR: #9696a2; FONT-FAMILY: tahoma
}
TABLE.calendar TD A {
	COLOR: #333333
}
TABLE.calendar TD B.today {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #a5a8ad
}
TABLE.calendar TD B.today A {
	COLOR: #ffffff
}
TABLE.calendar TD.clndr-hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #000000; TEXT-ALIGN: left
}
TABLE.reporter DIV.about {
	COLOR: #606060
}
TABLE.reporter DIV.rating {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 5px
}
DIV.rating B {
	COLOR: #0855a5
}
TABLE.reporter DIV.mark {
	MARGIN-TOP: 3px; FLOAT: left; COLOR: #8d8d8d
}
TABLE.reporter TD.portrait1 {
	PADDING-LEFT: 6px; BACKGROUND: url(/img/bg_reporter+.gif) no-repeat left top; PADDING-TOP: 6px
}
TABLE.reporter TD.portrait2 {
	PADDING-LEFT: 6px; BACKGROUND: url(/img/bg_reporter.gif) no-repeat 2px 2px; PADDING-TOP: 6px
}
DIV.choose_section {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV.choose_section TD {
	FONT-SIZE: 70%; FONT-FAMILY: tahoma
}
DIV.choose_section A {
	COLOR: #606060
}
DIV.choose_section TD.section {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.choose_section TD.active DIV.left {
	PADDING-LEFT: 1px; BACKGROUND: url(/img/act_l.gif) no-repeat
}
DIV.choose_section TD.active DIV.center {
	PADDING-RIGHT: 4px; BORDER-TOP: #c2c4cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #e6e8ed; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.choose_section TD.active DIV.center A {
	CURSOR: text; COLOR: black; TEXT-DECORATION: none
}
DIV.choose_section TD.active DIV.rightt {
	PADDING-RIGHT: 19px; BACKGROUND: url(/img/act_r.gif) no-repeat right 50%
}
DIV.loading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.top_news {
	FONT-SIZE: 70%
}
TD.top_news TABLE TD {
	FONT-SIZE: 70%
}
TD.top_news TABLE {
	FLOAT: left
}
TD.top_news A {
	FONT-WEIGHT: bold
}
TD.top_news IMG {
	FLOAT: left; MARGIN: 3px 10px 0px 0px
}
TABLE.voite INPUT {
	WIDTH: 15px; MARGIN-RIGHT: 10px
}
TABLE.voite INPUT.button {
	WIDTH: 40px
}
.date_path {
	COLOR: #606060
}
.date_path SPAN {
	COLOR: #c2c3cc
}
IMG.photo {
	BORDER-RIGHT: #e6e8ed 3px solid; BORDER-TOP: #e6e8ed 3px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 4px; BORDER-LEFT: #e6e8ed 3px solid; BORDER-BOTTOM: #e6e8ed 3px solid
}
IMG.photo {
	MARGIN-RIGHT: 3px
}
IMG.photo2 {
	BORDER-RIGHT: #e6e8ed 3px solid; BORDER-TOP: #e6e8ed 3px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #e6e8ed 3px solid; BORDER-BOTTOM: #e6e8ed 3px solid
}
IMG.photo3 {
	BORDER-RIGHT: #e6e8ed 3px solid; BORDER-TOP: #e6e8ed 3px solid; BORDER-LEFT: #e6e8ed 3px solid; BORDER-BOTTOM: #e6e8ed 3px solid
}
DIV.ph_title {
	FONT-SIZE: 65%; COLOR: #636163; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
B.anons {
	COLOR: #636163
}
DIV.audio_video {
	FONT-SIZE: 65%; MARGIN-BOTTOM: 20px; FONT-FAMILY: tahoma
}
DIV.audio_video IMG {
	MARGIN-RIGHT: 3px
}
DIV.audio_video A {
	MARGIN-RIGHT: 6px
}
P.gr_1 {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #505259; FONT-FAMILY: tahoma
}
TABLE.search_list {
	MARGIN: 0px
}
TABLE.search_list TD A {
	FONT-SIZE: 130%
}
TABLE.search_list TD P A {
	FONT-SIZE: 135%
}
TABLE.search_list TD P.grey {
	COLOR: #656971
}
TABLE.search_list TD P {
	COLOR: #333333
}
TABLE.search_list TD A.istok {
	FONT-SIZE: 100%; COLOR: #656971
}
TABLE.search_list TD {
	FONT-SIZE: 75%; PADDING-TOP: 15px
}
TABLE.search_list TD.num {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #003073; PADDING-TOP: 17px
}
TABLE.search_list TD P {
	MARGIN: 0px 0px 3px
}
TABLE.search_list I {
	COLOR: black; FONT-STYLE: normal
}
TABLE.search_list TD DIV.url {
	MARGIN: 5px 0px; COLOR: #656971
}
TABLE.search_list TD DIV.det {
	COLOR: #656971
}
TABLE.search_list TD DIV.det B {
	FONT-WEIGHT: normal; COLOR: #000000
}
TABLE.search_list TD DIV.det A {
	FONT-SIZE: 100%; COLOR: #656971
}
TABLE.search_list TD DIV.url A {
	FONT-SIZE: 100%; COLOR: #656971
}
TABLE.trav2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.sz130 {
	FONT-SIZE: 130%; COLOR: #656971
}
INPUT.tah80 {
	FONT-SIZE: 80%
}
TABLE.search_list2 TD A {
	COLOR: #656971
}
TABLE.search_list2 TD DIV.name {
	MARGIN-BOTTOM: 5px
}
TABLE.search_list2 TD DIV.name A {
	FONT-SIZE: 120%; COLOR: #0857a6
}
TABLE.search_list2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; FONT-FAMILY: Arial
}
TABLE.search_list2 TD.num {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #003073; PADDING-TOP: 17px
}
TABLE.search_list2 TD DIV.url {
	FONT-SIZE: 90%; MARGIN: 5px 0px; COLOR: #656971
}
TABLE.search_list2 TD DIV.det {
	FONT-SIZE: 90%; COLOR: #656971
}
TABLE.search_list2 TD DIV.det B {
	FONT-WEIGHT: normal; COLOR: #000000
}
.right {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}
A.link_top {
	FONT-SIZE: 70%; COLOR: #606060; TEXT-DECORATION: none
}
A.link_top IMG {
	MARGIN-RIGHT: 5px
}
.t70 {
	FONT-SIZE: 70%
}
.t75 {
	FONT-SIZE: 75%
}
.t80 {
	FONT-SIZE: 80%
}
.ff_t {
	FONT-FAMILY: tahoma
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb0 {
	MARGIN-BOTTOM: 0px
}
.mt3 {
	MARGIN-TOP: 3px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mb1 {
	MARGIN-BOTTOM: 1px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pb3 {
	PADDING-BOTTOM: 3px
}
.pl3 {
	PADDING-LEFT: 3px
}
.pl6 {
	PADDING-LEFT: 6px
}
.pl10 {
	PADDING-LEFT: 10px
}
.px1 {
	LINE-HEIGHT: 1px
}
.wide {
	WIDTH: 100%
}
.w80 {
	WIDTH: 80px
}
.w70 {
	WIDTH: 70px
}
.dark_blue {
	COLOR: #003073
}
.dark_blue A {
	COLOR: #003073
}
.gray {
	COLOR: #636163
}
.gray A {
	COLOR: #636163
}
.green {
	COLOR: #67b685
}
.error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffaa00 5px solid; PADDING-TOP: 10px
}

