BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
TABLE {
	empty-cell: show
}
TD {
	FONT-SIZE: 9pt
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.8em
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.search {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10põ; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 17px
}
.hide {
	VISIBILITY: hidden
}
.up {
	TEXT-TRANSFORM: uppercase
}
.abs {
	POSITION: absolute
}
.rlt {
	POSITION: relative
}
	.clear{clear:both}
A {
	COLOR: #8e744f
}
A:hover {
	COLOR: #8e744f
}
A.none {
	TEXT-DECORATION: none
}
A.none:hover {
	TEXT-DECORATION: underline
}
.grey {
	COLOR: #707070
}
.white {
	COLOR: #ffffff
}
.red {
	COLOR: #540501
}
.p10 {
	FONT-SIZE: 65%
}
.p11 {
	FONT-SIZE: 70%
}
.p12 {
	FONT-SIZE: 75%
}
.p13 {
	FONT-SIZE: 80%
}
.p14 {
	FONT-SIZE: 90%
}
.p15 {
	FONT-SIZE: 100%
}
.p16 {
	FONT-SIZE: 105%
}
.p17 {
	FONT-SIZE: 110%
}
.f10 {
	FONT-SIZE: 10px
}
.f11 {
	FONT-SIZE: 11px
}
.f12 {
	FONT-SIZE: 12px
}
.f13 {
	FONT-SIZE: 13px
}
.f14 {
	FONT-SIZE: 14px
}
.f15 {
	FONT-SIZE: 15px
}
.f16 {
	FONT-SIZE: 16px
}
.f17 {
	FONT-SIZE: 17px
}
.main_bg {
	BACKGROUND: url(/images/bgline.gif) #ab956e repeat-x left top
}
.bot_bg {
	BACKGROUND: url(/images/bgcopyright.gif) #540501 repeat-x left top
}
.order_ticket {
	FONT-SIZE: 19pt; LINE-HEIGHT: 21pt; FONT-FAMILY: Trebuchet MS
}
.order_ticket A {
	COLOR: #5d2020;
        text-decoration: underline;
}
.order_ticket A:hover {
	COLOR: #5d2020;
        text-decoration: none;
}
.menu TD {
	FONT-SIZE: 15pt; COLOR: #FBFBA0; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.menu TD.item {
	BACKGROUND-COLOR: #540501
}
.menu TD.dev {
	BACKGROUND-COLOR: #540501
}
.menu TD A {
	COLOR: #fcfcfb;
        text-decoration: underline;
}
.menu TD A:hover {
	COLOR: #FBFBA0;
        text-decoration: none;
}
.menu TD A:active {
	COLOR: #FBFBA0;
        text-decoration: none;
}

.c1 .fill {	BACKGROUND-COLOR: #634242}
.c1 .content {	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 15pt; PADDING-BOTTOM: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; PADDING-TOP: 12px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; HEIGHT: 125px; BACKGROUND-COLOR: #634242}
.c_white .fill {BACKGROUND-COLOR: #ffffff}
.c_white .content_text {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 125px; BACKGROUND-COLOR: #ffffff}
.c_white .content_text .date {FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; COLOR: #634242}
.c_white .content_text .title {	FONT-SIZE: 14pt; MARGIN-BOTTOM: 9px}
.c_white .content_text .title A {COLOR: #000000}

.c2 .fill {	BACKGROUND-COLOR: #786450}
.c2 .content {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 18pt; PADDING-BOTTOM: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; PADDING-TOP: 12px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; HEIGHT: 125px; BACKGROUND-COLOR: #786450}
.c_white2 .fill {BACKGROUND-COLOR: #ffffff}
.c_white2 .content_text {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 125px; BACKGROUND-COLOR: #ffffff}
.c_white2 .content_text .date {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; COLOR: #786450}
.c_white2 .content_text .title {FONT-SIZE: 14pt; MARGIN-BOTTOM: 9px}
.c_white2 .content_text .title A {COLOR: #000000}

.c3 .fill {	BACKGROUND-COLOR: #6b6442}
.c3 .content {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 18pt; PADDING-BOTTOM: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; PADDING-TOP: 12px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; HEIGHT: 125px; BACKGROUND-COLOR: #6b6442}
.c3 .content a{text-decoration:none; color:#FFFFFF;}
.c3 .content a:hover{text-decoration:none; color:#FFFFFF;}
.c_white3 .fill {BACKGROUND-COLOR: #ffffff}

.c4 .fill {	BACKGROUND-COLOR: #4b5f71}
.c4 .content {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 18pt; PADDING-BOTTOM: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; PADDING-TOP: 12px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; HEIGHT: 125px; BACKGROUND-COLOR: #4b5f71}
.c4 .content a{text-decoration:none; color:#FFFFFF;}
.c4 .content a:hover{text-decoration:none; color:#FFFFFF;}
.c_white4 .fill {BACKGROUND-COLOR: #ffffff}

.cc .fill_t {BORDER-TOP: #8e744f 1px solid; BACKGROUND-COLOR: #ffffff}
.cc .fill_r {BORDER-RIGHT: #8e744f 1px solid; BACKGROUND-COLOR: #ffffff}
.cc .fill_b {BORDER-BOTTOM: #8e744f 1px solid; BACKGROUND-COLOR: #ffffff}
.cc .fill_l {BORDER-LEFT: #8e744f 1px solid; BACKGROUND-COLOR: #ffffff}
.cc .content {FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff}

.gal {OVERFLOW: hidden; POSITION: relative; HEIGHT: 105px}
.copyright {FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Trebuchet MS}
.community TD {	FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap}
.community TD IMG {	VERTICAL-ALIGN: -7px; MARGIN-RIGHT: 8px}
.community TD A {COLOR: #b5a280}
.community TD A:hover {	COLOR: #b5a280}

.title_main {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 25pt; BACKGROUND: url(../images/title_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; COLOR: #540501; PADDING-TOP: 3px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center}
.title_main a{ COLOR: #540501; text-decoration:none;}
.title_main a:hover{ COLOR: #540501; text-decoration:none;}
.titlew_main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 25pt; BACKGROUND: url(../images/titlew_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; COLOR: #977c5b; PADDING-TOP: 3px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.titlews_main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 23px; BACKGROUND: url(../images/titlew_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; COLOR: #977c5b; PADDING-TOP: 11px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.title2_main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 22px; BACKGROUND: url(../images/title2_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; COLOR: #977c5b; PADDING-TOP: 6px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.title2fill_main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 22px; BACKGROUND: url(../images/title2fill_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.sponsor A {
	COLOR: #540501
}
.sponsor A:hover {
	COLOR: #540501
}
.partner A {
	COLOR: #977c5b
}
.partner A:hover {
	COLOR: #977c5b
}
.fest_link {
	FONT-SIZE: 17px; FLOAT: right; PADDING-BOTTOM: 15px; COLOR: #540501
}
.fest_link A {
	MARGIN: 0px 4px
}
.fest_link B {
	FONT-SIZE: 25px; MARGIN: 0px 4px
}
.news .img {
	FLOAT: right; MARGIN: 12px 0px 15px 7px
}
.news .date {
	MARGIN: 12px 0px; COLOR: #634242
}
.news .date A {
	FONT-SIZE: 19px; COLOR: #000000
}
.news .date .title {
	FONT-SIZE: 19px; COLOR: #000000
}
.news .date A:hover {
	FONT-SIZE: 19px; COLOR: #000000
}
.news .date IMG {
	MARGIN: 0px 7px
}
.news .text {
	MARGIN-BOTTOM: 15px
}
.news .dev {
	CLEAR: both; WIDTH: 100%; BACKGROUND-COLOR: #ddd5ca
}
.news_archive {
	PADDING-RIGHT: 23px; COLOR: #7b684a
}
.news_archive A {
	COLOR: #000000
}
.news_archive A:hover {
	COLOR: #000000
}
.news_archive .date {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; FONT-STYLE: italic
}
.news_archive .text {
	MARGIN-BOTTOM: 15px
}
.projects {
	FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.projects .img {
	FLOAT: right; MARGIN: 0px 0px 15px 7px
}
.projects .date {
	FONT-SIZE: 19px; MARGIN: 12px 0px; COLOR: #000000
}
.projects .date A {
	COLOR: #000000
}
.projects .date A:hover {
	COLOR: #000000
}
.projects .text {
	MARGIN-BOTTOM: 15px
}
.projects .dev {
	CLEAR: both; WIDTH: 100%; BACKGROUND-COLOR: #ddd5ca
}
.projects .descr {
	MARGIN-BOTTOM: 5px
}

	.ticket_ban img {margin: 7px 22px;}
	
table.tStrip {border-collapse:separate; border-spacing:1px;}
table.tStrip td {padding-right:3px; padding-left:3px; padding-top:2px; padding-bottom:2px; vertical-align:top; margin-bottom:1px;}
th { background-color:#e5e1d0; vertical-align:top; text-align:center;}
.tdC1, .tdC2, .tdC12, .tdC3,.tdC4,.tdC34  {padding-right:3px; padding-left:3px; padding-top:2px; padding-bottom:2px; vertical-align:top;}
.tdC1 { background-color:#e9e3ce;}
.tdC12 { background-color:#e9e3ce;}
.tdC2 { background-color:#F2EEDC;}
.tdC3 { background-color:#F2EEDC;}
.tdC34 { background-color:#F2EEDC;}
.tdC4 { background-color:#e9e3ce;}
.tdList {padding-left:1em;}

.gal-dev {width:100%; height:1px; background-color:#8E744F;}