A:link {
	COLOR: blue
}
A:visited {
	COLOR: blue
}
A:active {
	COLOR: blue
}
A:hover {
	COLOR: blue
}
.d{background:#fff;}
.n{background:#DDDDDD;}
.caption {
	FONT-SIZE: 22px; COLOR: #4b3495; FONT-FAMILY: Arial, Verdana, "Geneva (Rus)", sans-serif; TEXT-ALIGN: right
}
.mmenu {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tbl_bg {
	BACKGROUND-COLOR: #d0d0e0
}
.tbl_bg2 {
	BACKGROUND-COLOR: #505050
}
.tbl_capt {
	FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Arial; BACKGROUND-COLOR: #dadeeb
}
.tbl_capt2 {
	FONT-SIZE: small; FONT-FAMILY: Arial; BACKGROUND-COLOR: #dadeeb
}
.tbl_capt3 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #302f52
}
.tbl_capt4 {
	FONT-SIZE: small; FONT-FAMILY: Arial; BACKGROUND-COLOR: #b0b7d1
}
.tbl_top_bg {
	BORDER-RIGHT: #d0d0e0 0px solid; BORDER-TOP: #d0d0e0 0px solid; BORDER-LEFT: #d0d0e0 0px solid; BORDER-BOTTOM: #d0d0e0 0px solid; BACKGROUND-COLOR: #d0d0e0
}
.tbl_top_capt {
	FONT-SIZE: x-small; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #dadeeb; TEXT-ALIGN: center
}
.tbl_top_norm {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: x-small; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.mmenu:link {
	COLOR: #ffffff
}
.mmenu:visited {
	COLOR: #ffffff
}
.mmenu:active {
	COLOR: #ffffff
}
.mmenu:hover {
	COLOR: #ffffff
}
.nav_buk {
	FONT-SIZE: small; COLOR: #302f52; FONT-FAMILY: Arial
}
A.nav_buk {
	FONT-SIZE: small; COLOR: #302f52
}
A.nav_buk:hover {
	FONT-SIZE: small; COLOR: #302f52
}
A.nav_buk:visited {
	FONT-SIZE: small; COLOR: #302f52
}
A.nav_buk:hover {
	FONT-SIZE: small; COLOR: #302f52
}
.comm {
	FONT-SIZE: x-small; COLOR: #4a3594
}
.recen2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000; TEXT-DECORATION: none
}
.recen {
	FONT-SIZE: x-small; COLOR: #252241; TEXT-DECORATION: none
}
A.recen {
	FONT-SIZE: x-small; COLOR: #252241; TEXT-DECORATION: underline
}
A.recen:hover {
	FONT-SIZE: x-small; COLOR: #252241; TEXT-DECORATION: underline
}
A.recen:visited {
	FONT-SIZE: x-small; COLOR: #252241; TEXT-DECORATION: underline
}
A.recen:hover {
	FONT-SIZE: x-small; COLOR: #252241; TEXT-DECORATION: underline
}
A.recen3 {
	FONT-SIZE: small; COLOR: #252241; TEXT-DECORATION: none
}
A.recen3:hover {
	FONT-SIZE: small; COLOR: #252241; TEXT-DECORATION: underline
}
A.recen3:visited {
	FONT-SIZE: small; COLOR: #252241; TEXT-DECORATION: none
}
A.recen3:hover {
	FONT-SIZE: small; COLOR: #252241; TEXT-DECORATION: underline
}
.small {
	FONT-SIZE: x-small
}
.main_time {
	FONT-SIZE: 90%; COLOR: #0033ff
}
.menu {
	VISIBILITY: hidden; POSITION: absolute; TOP: 119px
}
.header {
	FONT-SIZE: 23px; MARGIN: 0px; COLOR: #4b3495
}
.news_date0 {
	FONT-SIZE: 70%; COLOR: #9090a0
}
.news_title1 {
	COLOR: #dadeeb; TEXT-ALIGN: left
}
.news_title2 {
	COLOR: #4b3495; TEXT-ALIGN: left
}
.left_title {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.left_date {
	FONT-SIZE: 9px; COLOR: #9291a2
}
.date {
	COLOR: #9291a2
}
.left_text {
	FONT-SIZE: 9px
}
.main_link {
	FONT-SIZE: xx-small; FONT-FAMILY: Arial, Verdana,"Geneva (Rus)", sans-serif
}
A.main_link {
	COLOR: blue
}
A.main_link:hover {
	COLOR: blue
}
A.main_link:visited {
	COLOR: blue
}
A.main_link:hover {
	COLOR: blue
}
.news_nav {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial,"Geneva (Rus)", sans-serif
}
A.news_nav {
	COLOR: #ff8515; TEXT-DECORATION: none
}
A.news_nav:hover {
	COLOR: #ff8515; TEXT-DECORATION: underline
}
A.news_nav:visited {
	COLOR: #9090a0; TEXT-DECORATION: none
}
A.news_nav:hover {
	COLOR: #9090a0; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: small; FONT-FAMILY: Arial, Verdana, "Geneva (Rus)", sans-serif
}
TD {
	FONT-SIZE: small; FONT-FAMILY: Arial, Verdana, "Geneva (Rus)", sans-serif
}
BODY {
	FONT-SIZE: small; FONT-FAMILY: Arial, Verdana, "Geneva (Rus)", sans-serif
}
P {
	TEXT-ALIGN: justify
}
.rght {
	TEXT-ALIGN: right
}
.afisha_link {
	FONT-SIZE: small; COLOR: #4b3495
}
A.afisha_link {
	COLOR: #2b1475; TEXT-DECORATION: underline
}
A.afisha_link:hover {
	COLOR: #4b3495; TEXT-DECORATION: underline
}
A.afisha_link:visited {
	COLOR: #2b1475; TEXT-DECORATION: underline
}
A.afisha_link:hover {
	COLOR: #4b3495; TEXT-DECORATION: underline
}
.afisha_nach {
	FONT-SIZE: 70%; COLOR: #000
}
.afisha_time {
	FONT-SIZE: x-small; COLOR: #0033ff
}
.afisha_price {
	FONT-SIZE: 70%; COLOR: #4b3495
}
.star {
	COLOR: red
}
.pers {
	FONT-SIZE: x-small; COLOR: #4b3495; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.pers {
	FONT-SIZE: x-small; COLOR: #4b3495; TEXT-DECORATION: none
}
A.pers:hover {
	FONT-SIZE: x-small; COLOR: #4b3495; TEXT-DECORATION: underline
}
A.pers:visited {
	FONT-SIZE: x-small; COLOR: #2b1475; TEXT-DECORATION: none
}
A.pers:hover {
	FONT-SIZE: x-small; COLOR: #2b1475; TEXT-DECORATION: underline
}
.smlbak {
	FONT-SIZE: xx-small
}
.letter {
	COLOR: #39368e
}
A.letter {
	TEXT-DECORATION: none
}
A.letter:hover {
	TEXT-DECORATION: underline
}
A.letter:visited {
	TEXT-DECORATION: none
}
A.letter:hover {
	TEXT-DECORATION: underline
}
.anketa {
	WIDTH: 100%; BACKGROUND-COLOR: #eeeeee
}
.q {
	FONT-SIZE: 90%
}








input.MainButton {
	color: #fff;
	font-weight: bold;
	background-color: #96c;
	cursor: hand;
	border-top: 1px outset #c9f;
	border-left: 1px outset #c9f;
	border-right: 1px outset #639;
	border-bottom: 1px outset #639;
	margin: 0px
	}


td.MainTableHeader   {
	color: #fff;
	background-color: #302f52;
	border-bottom: 1px solid #807fa2
	}
td.TableRow  {
	color: #557d40;
	background-color: #504f72
	}
td.ColumnItem  {
	color: #1d1c31;
	font-size: x-small;
	background-color: #fff;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc
	}

td.ColumnItemAlt  {
	color: #1d1c31;
	font-size: x-small;
	background-color: #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc
	}


a.HeadingArea-Link  {
	color: #eef
	}

a.HeadingArea-Link:visited {
	color: #eef
	}

a.HeadingArea-Link:hover {
	color: #807fa2
	}

a.ph  {
	color: #E6E6FA; TEXT-DECORATION: none
	}

a.ph:visited {
	color: #E6E6FA; TEXT-DECORATION: none
	}

a.ph:hover {
	color: #6495ED; TEXT-DECORATION: underline
	}

a.tab  {
	color: #000000; TEXT-DECORATION: none
	}

a.tab:visited {
	color: #000000; TEXT-DECORATION: none
	}

a.tab:hover {
	color: #000000; TEXT-DECORATION: underline
	}
