BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #343f5d; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 12px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
A:link {
	COLOR: #343f5d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #343f5d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #343f5d; TEXT-DECORATION: none
}
A:active {
	COLOR: #343f5d; TEXT-DECORATION: none
}
B {
	COLOR: #999
}
H1 {
	
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px; COLOR: #000; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 19px 0px 1px 4px; COLOR: #c6010b; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	
}
UL LI {
	
}
UL LI A {
	
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #adadad 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #adadad 1px solid; 
	PADDING-LEFT: 0px; 
/*	FONT-SIZE: 80%; LEFT: -1px; */ 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #adadad 1px solid; 
	WIDTH: 200px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #adadad 1px solid; 
	POSITION: relative; 
	HEIGHT: 20px
}
INPUT.submit {
	MARGIN: 0px; 
	padding: 0px;
	WIDTH: 70px; 
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 20px; 
	BORDER-BOTTOM-STYLE: none;
	font-size: 10px
}
INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	LEFT: -2px; PADDING-BOTTOM: 0px; 
	MARGIN: 0px 4px 0px 0px; WIDTH: 13px; 
	PADDING-TOP: 0px; POSITION: relative; TOP: -2px; 
	HEIGHT: 13px
}
.authErrorMessage {
	
}
TABLE {
	TABLE-LAYOUT: fixed
}
#pageBody {
	TABLE-LAYOUT: fixed
}
#pageHeader {
	BACKGROUND-COLOR: #343f5d; TEXT-ALIGN: left
}
#siteLogotype {
	MARGIN: 8px 0px 0px 10px
}
#pageMenu {
	MARGIN: 1px 0px 20px 6px; WIDTH: 310px
}
#pageMenu .Item {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/dotLine.gif); MARGIN-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
#pageMenu .Active {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/dotLine.gif); MARGIN-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; POSITION: relative
}
#pageMenu .Item .Title {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; LEFT: -10px; BACKGROUND-IMAGE: url(images/menuBg.gif); WIDTH: 120px; COLOR: #343f5d; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 22px
}
#pageMenu .Active .Title {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; LEFT: -10px; BACKGROUND-IMAGE: url(images/menuBg.gif); WIDTH: 120px; COLOR: #343f5d; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 22px
}
#pageMenu .SubMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px -2px 32px; PADDING-TOP: 0px; POSITION: relative
}
#pageMenu .SubMenu .Item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; POSITION: relative
}
#pageMenu .SubMenu .Active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; POSITION: relative
}
#pageMenu .Item .SubMenu .Item A:link {
	FONT-WEIGHT: normal; COLOR: #999fae; TEXT-DECORATION: none
}
#pageMenu .Item .SubMenu .Item A:visited {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none
}
#pageMenu .Item .SubMenu .Item A:hover {
	COLOR: #343f5d
}
#pageMenu .Item .SubMenu .Item A:active {
	COLOR: #343f5d
}
#pageMenu .Item .SubMenu .Active A:link {
	COLOR: #343f5d
}
#pageMenu .Item .SubMenu .Active A:visited {
	COLOR: #343f5d
}
#pageMenu .Item .SubMenu .Active A:hover {
	COLOR: #343f5d
}
#pageMenu .Item .SubMenu .Active A:active {
	COLOR: #343f5d
}
#pageServiceMenu TD {
	VERTICAL-ALIGN: middle; HEIGHT: 15px
}
#pageServiceMenu .Item {
	MARGIN-RIGHT: 16px
}
#pageServiceMenu .Active {
	MARGIN-RIGHT: 16px
}
#text_link {
   font-weight: normal;
	color: #343F5D;
}
#text_link:hover {
   font-weight: normal;
	
}
#menuPath {
	
}
#pageContent {
	
}
#pageContent .pageSubContent {
	MARGIN: 15px 0px 0px 19px; WIDTH: 400px; TEXT-ALIGN: left
}
#pageContent .pageSubContent .image {
	FLOAT: right; POSITION: relative
}
#pageContent #columnRight {
	FONT-SIZE: 120%; MARGIN: 0px
}
#pageContent .scrolled {
	PADDING-RIGHT: 5px; OVERFLOW: auto; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 500px
}
#pageContent .Date {
	COLOR: #9e9e9e; MARGIN: 0px; PADDING: 0px; FONT-WEIGHT: normal;
}
#pageFooter {
	BACKGROUND-IMAGE: url(images/leftSideBg.gif); BACKGROUND-REPEAT: repeat-x
}
#pageFooter .sponsors_list {
	WIDTH: 403px; 
	HEIGHT: 47px; 
	BACKGROUND-COLOR: #293149
}
#pageFooter .sponsors_list .Item {
	PADDING-RIGHT: 0px; DISPLAY: block; 
	PADDING-LEFT: 0px; FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 1px 1px 0px 1px; 
	PADDING-TOP: 0px; 
	POSITION: relative;
	}
#pageName {
	
}
#pageTitle {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/pageSubTitlebg.gif); COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#siteName {
	
}
#siteCounter {
	MARGIN-LEFT: 1px
}
#siteCounter .Item {
	FLOAT: left; MARGIN: 0px 8px 0px 6px; POSITION: relative
}
.pageCopyright {
	FONT-SIZE: 85%; TEXT-ALIGN: left
}
.pageCopyright SPAN {
	MARGIN: 0px 0px 0px 1px; LINE-HEIGHT: 23px
}
#pageHeader .shadow {
	CLEAR: both; POSITION: absolute; TOP: 81px
}
.contentLink {
	MARGIN: 11px 0px 4px; VERTICAL-ALIGN: top; WIDTH: 402px; TEXT-ALIGN: left
}
.contentLink A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; WIDTH: 122px; COLOR: #fff; HEIGHT: 135px; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.contentLink A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; WIDTH: 122px; COLOR: #fff; HEIGHT: 135px; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.contentLink A:hover {
	COLOR: #000; BACKGROUND-COLOR: #ff9900
}
.contentLink A:active {
	COLOR: #000; BACKGROUND-COLOR: #ff9900
}
.contentLink IMG {
	BORDER-BOTTOM: #fff 3px solid
}
.contentLink SPAN {
	BORDER-RIGHT: #f3f4f5 1px solid; DISPLAY: block; TEXT-ALIGN: center
}
.PageInfo {
	MARGIN: 18px 0px 4px; WIDTH: 401px
}
.PageInfo .image {
	MARGIN: 0px
}
.Login {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/logFormPict.gif); PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px; WIDTH: 403px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 121px; BACKGROUND-COLOR: #343f5d; TEXT-ALIGN: left
}
.Login .Head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #000
}
.Login TABLE {
	MARGIN: 22px 0px 0px 24px
}
.Login TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; HEIGHT: 16px
}
.Login TD {
	VERTICAL-ALIGN: top
}
.Login A:link {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Login A:visited {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Login A:hover {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Login A:active {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Login INPUT {
	POSITION: static
}
.contentNews {
	PADDING-LEFT: 0px; MARGIN: 10px 0px 0px; WORD-SPACING: 0px; WIDTH: 400px; LINE-HEIGHT: 1.23em; POSITION: relative; TEXT-ALIGN: justify
}
.contentNews H3 {
	MARGIN: 0px 0px 4px
}
.contentNews .Date {
	MARGIN: 0px; COLOR: #9e9e9e; TEXT-ALIGN: right
}
.specOffer .Date {
	MARGIN: 0px; COLOR: #9e9e9e; TEXT-ALIGN: right
}
.contentNews A {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; MARGIN: 0px 0px 0px 4px; COLOR: #9e9e9e; TEXT-DECORATION: none
}
.newsBox A {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; MARGIN: 0px 0px 0px 4px; COLOR: #9e9e9e; TEXT-DECORATION: none
}
.specOffer A {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; MARGIN: 0px 0px 0px 4px; COLOR: #9e9e9e; TEXT-DECORATION: none
}
.contentNews .more {
	MARGIN-TOP: 3px; WIDTH: 100%
}
.newsBox .more {
	MARGIN-TOP: 3px; WIDTH: 100%
}
.specOffer .more {
	MARGIN-TOP: 3px; WIDTH: 100%
}
.specOffer {
	BORDER-RIGHT: #C4B4B0 1px solid; 
	PADDING-RIGHT: 19px; 
	BORDER-TOP: #C4B4B0 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 7px; 
	MARGIN: 15px 0px 0px; 
	BORDER-LEFT: #C4B4B0 1px solid; 
	WIDTH: 382px; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #C4B4B0 1px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
.specOffer H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.specOffer TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.specOffer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.newsBox {
	MARGIN-TOP: 13px; MARGIN-BOTTOM: -9px; WIDTH: 400px; POSITION: relative; BACKGROUND-COLOR: #f7f5f5
}
.newsBox TABLE {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
.newsBox TD {
	VERTICAL-ALIGN: top
}
.newsBox .Item {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.24em; TEXT-ALIGN: left
}
.newsBox .Item H3 {
	MARGIN: -2px 0px 4px
}
.newsBox .Date {
	FLOAT: right; COLOR: #9e9e9e; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
.news {
	MARGIN: 4px 12px 0px 0px
}
.rightSideBgUp {
	BACKGROUND-IMAGE: url(images/rightSideBg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 82px
}
.rightSideBgDn {
	BACKGROUND-COLOR: #fff
}
.calendar {
	FLOAT: right; POSITION: relative
}
.calendar TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 90%; COLOR: #fff; HEIGHT: 17px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.calendar TD.current {
	BACKGROUND-COLOR: #343f5d
}
TD.newsEvent {
	BACKGROUND-COLOR: #b1b1b1
}
TD.newsEvent A {
	COLOR: #fff; TEXT-DECORATION: none
}
.week TD {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000; HEIGHT: 12px; BACKGROUND-COLOR: #fff
}
.month TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BACKGROUND-COLOR: #c21921; BORDER-BOTTOM-STYLE: none
}
.month TD.next {
	BORDER-RIGHT: #fff 1px solid
}
.calendar .month A {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #fff; TEXT-DECORATION: none
}
.rsn .week TD {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
.rsn .month TD {
	BACKGROUND-COLOR: #343f5d
}
.rsn TD.current {
	BACKGROUND-COLOR: #ff9900
}
.services {
	MARGIN: 5px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 400px; TEXT-ALIGN: left
}
.services TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.services TH.Active {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/services_bg.gif); BACKGROUND-REPEAT: repeat-y
}
.services H3 {
	MARGIN: 0px 0px 3px
}
.services A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #343f5d; TEXT-DECORATION: none
}
.services TH.Active A {
	COLOR: #e87e01
}
#pageContent .addressProgramm {
	MARGIN-TOP: 22px; WIDTH: 223px
}
#pageContent .addressProgramm TD {
	HEIGHT: 68px; TEXT-ALIGN: left
}
#pageContentTable {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 23px 0px 1px; WIDTH: 400px; PADDING-TOP: 0px
}
#pageContentTable TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#pageContentTable .Title {
	MARGIN: 5px 0px 35px
}
UL#pageContentMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL#pageContentMenu LI {
	MARGIN-BOTTOM: 5px
}
UL#pageContentMenu LI A {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; BACKGROUND: url(images/contentMenu_notAct.gif) no-repeat left center; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL#pageContentMenu LI A:hover {
	BACKGROUND: url(images/contentMenu_Act.gif) no-repeat left center; COLOR: #cc0000
}
UL#pageContentMenu LI A.active {
	BACKGROUND: url(images/contentMenu_Act.gif) no-repeat left center; COLOR: #cc0000
}
.portfolio {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 15px
}
.portfolio TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.portfolio IMG {
	BORDER-RIGHT: #b6b6b6 3px solid; BORDER-TOP: #b6b6b6 3px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #b6b6b6 3px solid; BORDER-BOTTOM: #b6b6b6 3px solid
}
.portfolio A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #b6b6b6; PADDING-TOP: 0px
}
.portfolio A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #b6b6b6; PADDING-TOP: 0px
}
.portfolio A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #b6b6b6; PADDING-TOP: 0px
}
.portfolio A:hover {
	COLOR: #343f5d
}
.portfolio A:hover IMG {
	BORDER-RIGHT: #343f5d 3px solid; BORDER-TOP: #343f5d 3px solid; BORDER-LEFT: #343f5d 3px solid; BORDER-BOTTOM: #343f5d 3px solid
}
.contacts {
	CLEAR: both; TABLE-LAYOUT: fixed; MARGIN-TOP: 15px; WIDTH: 100%
}
.concerts {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 15px; FLOAT: left; WIDTH: 72%; POSITION: relative
}
.contacts TD {
	PADDING-BOTTOM: 13px; VERTICAL-ALIGN: middle; TEXT-ALIGN: justify
}
.concerts TD {
	PADDING-BOTTOM: 13px; VERTICAL-ALIGN: middle; TEXT-ALIGN: justify
}
.concerts TD {
	PADDING-BOTTOM: 3px
}
.contacts TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.concerts TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contacts .photos {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 15px
}
.concerts .photos {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 15px
}
.contacts .photos TD {
	PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.concerts .photos TD {
	PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.contacts .photos IMG {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 3px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 6px solid; BORDER-BOTTOM: #dddddd 3px solid; TEXT-ALIGN: center
}
.concerts .photos IMG {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 3px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 6px solid; BORDER-BOTTOM: #dddddd 3px solid; TEXT-ALIGN: center
}
.contacts A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.contacts A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.contacts A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.concerts A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.concerts A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.concerts A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 106px; COLOR: #dddddd; PADDING-TOP: 0px
}
.contacts A:hover {
	COLOR: #343f5d
}
.concerts A:hover {
	COLOR: #343f5d
}
.contacts .photos A:hover IMG {
	BORDER-RIGHT: #343f5d 1px solid; BORDER-TOP: #343f5d 3px solid; BORDER-LEFT: #343f5d 6px solid; BORDER-BOTTOM: #343f5d 3px solid
}
.concerts .photos A:hover IMG {
	BORDER-RIGHT: #343f5d 1px solid; BORDER-TOP: #343f5d 3px solid; BORDER-LEFT: #343f5d 6px solid; BORDER-BOTTOM: #343f5d 3px solid
}
.contacts B {
	COLOR: #343f5d
}
.concerts B {
	FONT-WEIGHT: normal
}
.contacts SPAN {
	COLOR: #343f5d
}
.concerts SPAN {
	COLOR: #343f5d
}
.contacts H3 {
	MARGIN: 0px
}
.concerts H3 {
	MARGIN: 0px
}
UL.reports {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.concertProgram {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.reports LI {
	MARGIN-BOTTOM: 4px
}
UL.concertProgram LI {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px; TEXT-INDENT: -15px
}
UL.reports LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/liPict.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.reports LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/liPict.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.reports LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/liPict.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.reports LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/liPict.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.concertProgram LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BACKGROUND: url(images/concerts_li.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.concertProgram LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BACKGROUND: url(images/concerts_li.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.concertProgram LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BACKGROUND: url(images/concerts_li.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.concertProgram LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BACKGROUND: url(images/concerts_li.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #343f5d; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.addresses {
	WIDTH: 401px
}
.addresses TR TH {
	BORDER-RIGHT: #fff 1px solid; VERTICAL-ALIGN: middle; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.addresses TR TH SPAN {
	PADDING-LEFT: 8px
}
.addresses TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; HEIGHT: 14px; TEXT-ALIGN: left
}
.addresses TR TD IMG {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: -8px
}
.addresses .brdNone {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Survey {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/bg_question.gif); PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px; WIDTH: 403px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px; BACKGROUND-COLOR: #343f5d; TEXT-ALIGN: left
}
.Survey .Head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #000; BACKGROUND-IMAGE: url(../images/question.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION-Y: 0; BACKGROUND-POSITION-X: 0; 
}
.Survey TABLE {
	MARGIN: 10px 0px 0px 24px
}
.Survey TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; HEIGHT: 20px
}
.Survey TD {
	VERTICAL-ALIGN: top; HEIGHT: 18px;
}
.Survey .input TD {
	VERTICAL-ALIGN: top; HEIGHT: 18px; TEXT-ALIGN: center;
}
.Survey A:link {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Survey A:visited {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Survey A:hover {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Survey A:active {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; COLOR: #fff; TEXT-DECORATION: underline
}
.Survey INPUT {
        BORDER: 0;
        WIDTH: auto;
	POSITION: static;
	MARGIN: 0;
	PADDING: 0;
}
.Survey .image INPUT {
        BORDER: 0;
        WIDTH: 84px;
        HEIGHT: 17px;
	POSITION: static;
	MARGIN: 0;
	PADDING: 0;
}
.SurveyResult {
	COLOR: #000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.SurveyResult TABLE {
	MARGIN: 0px 0px 0px 0px
}
.SurveyResult TH {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; HEIGHT: 18px; PADDING-BOTTOM: 3px;
}
.SurveyResult TD {
	VERTICAL-ALIGN: top; HEIGHT: 18px;
}
.SurveyResult A:link {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; TEXT-DECORATION: underline
}
.SurveyResult A:visited {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; TEXT-DECORATION: underline
}
.SurveyResult A:hover {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; TEXT-DECORATION: underline
}
.SurveyResult A:active {
	FONT-WEIGHT: normal; MARGIN: 0px 5px 0px 4px; TEXT-DECORATION: underline
}
