<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body { padding: 0px; }

body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}

body.editor
{
	margin: 5px;
	background: #FFFFFF;
}

h1, h2, h3, h4, h5, h6
{
	margin-top: 0.6em;
	margin-bottom: 0.3em;
	margin-left: 0px;
	color: #000000;
	line-height: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1{ font-size: 16px; }
h2{ font-size: 12px; }
h3{ font-size: 12px; }
h4{ font-size: 10px; }
h5{ font-size: 10px; }
h6{ font-size: 10px; }

h1, h3, h5 { margin-top: 0px; }

h4 a
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}
h4 a:hover { text-decoration: underline; }

table
{
	font-size: 100%;
	border-bottom: none;
	border-collapse: collapse;
}
/* tabulky z editoru */
table.cms-editor-table.highlighted, table.cms-editor-table.standard
{
	border: 1px solid #EB008B;
	border-right: none;
	border-bottom: none;
}

table.cms-editor-table.highlighted th, table.cms-editor-table.highlighted td, table.cms-editor-table.standard th, table.cms-editor-table.standard td
{
	border-right: 1px solid #EB008B;
	border-bottom: 1px solid #EB008B;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 1px;
}
table.cms-editor-table.highlighted th
{
	background-color: #FFFFFF;
	font-weight: bold;
}

table.colored-silver { border: 1px solid #bbb; }
table.colored-silver td { border: 1px solid #bbb; }
table.colored-silver th
{
	border: 1px solid #bbb;
	background: #eee;
	color: #000000;
}

/*********************/
p
{
	margin: 0.45em;
	margin-left: 0em;
	margin-right: 0em;
}

a
{
	color: #eb008b;
	font-weight: normal;
	text-decoration: underline;
}
a:hover{ color: #939598 !important; }
a:visited{ color: #939598; }

a img, a:link img { border: none; }

/* odkazy */
a.link-back{
	background: url(li-back.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 14px;
}
a.link-print{
	background: url(li-print.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 14px;
}
a.back,
a.link-up
{
	background: url(li-up.gif) no-repeat;
	background-position: 0px 3px;
	padding-left: 14px;
}
a.link-recommend
{
	background: url(li-print.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 14px;
}

/* odkazy:end */
input, textarea
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.submit { }

ul
{
	margin-left: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}
ol
{
	margin-left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}

/* web */
.main
{
	width: 921px;
	margin: 0px auto;
	overflow: hidden;
	height: 100%;
}

/* Struktura */

.col-label
{
	height: 28px;
	line-height: 28px;
	padding: 0px 7px 0px 11px;
	margin-bottom: 15px;
	background: #EB008B;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	overflow: hidden;
}

.languages
{
	float: right;
	border-left: 2px solid #000000;
	margin: 0px 24px 21px 0px;
	clear: both;
}

.languages a
{
	display: block;
	padding: 0px 10px;font-size: 12px;
	color: black;
	border-right: 2px solid black;
	line-height: 28px;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
}

.languages a.active { color: #EB008B; }

.content-outer
{
	background: url(main.gif) left top repeat-y;
	height: 100%;
	overflow: hidden;
}

.content-outer.cot { background: url(main-theathre.gif) left top repeat-y; }

.content-top
{
	background: url(top.gif) left top no-repeat;
	height: 100%;
}

body.content .content-outer { background: url(main-content.gif) left top repeat-y; }
body.content .content-top { background: url(top-content.gif) left top no-repeat; }

.cols
{
	overflow: hidden;
}

.column
{
	float: left;
	text-align: left;
	overflow: hidden;
	margin-left: 2px;
	margin-top: 2px;
	/*background: transparent;*/
}

.column .inner { margin: 21px 7px 7px 7px; }

.column.col-left { width: 198px; }
.column.col-center { width: 447px; }
.column.col-right { width: 250px; }

.column.col-center.col-theatre
{
	width: 708px;
	background: white;
	position: relative;
	top: -2px;
	z-index: 100;
	border-top: 2px solid black;
	margin-right: 0px;
}

.column.col-right.no-boxes {
/*	background: url(bg-no-boxes.gif) left bottom no-repeat;*/
}

.column.col-right .inner
{
  margin-left: 21px;
  margin-right: 21px;
}

.col-left, .col-center { margin-right: 9px; }

/* Paticka */
.cols-foot
{
	width: 100%;
	background: url(cols-foot.gif) center top no-repeat;
	padding-top: 40px;
	position: relative;
	z-index: 50;
	top: -31px;
	margin-bottom: -31px;
}

body.content .cols-foot { background: url(cols-foot-content.gif) center top no-repeat; }
.cols-foot.foot-theathre { background: url(cols-foot-theathre.gif) center top no-repeat; }

.cols-foot .claim a
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.cols-foot .copyright a
{
	color: #000000;
	text-decoration: none;
}

.flags
{
	width: 185px;
	z-index: 100;
	margin-bottom: 20px;
}

.flags-content
{

}


/* MENU */

.menu ul
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.menu ul li a
{
	display: block;
 	line-height: 25px;
 	_height: 25px;
 	min-height: 25px;
	margin-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #000000;
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}

.menu ul li a.active{ color: #eb008b; }

.menu ul li ul { margin-bottom: 6px; }

.menu ul li ul li
{
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}

.menu ul li ul li a
{
	background: none;
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 15px;
	height: 18px;
}

.menu ul li ul li ul { margin: 0px; }

.menu ul li ul li ul li a
{
	padding-left: 40px;
	font-style: italic;
}

/* Sekundarni menu */
.secondary-menu ul
{
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left: 10px;
}
.secondary-menu ul li
{
	display: inline;
	margin-right: 10px;
}

/* vyhledavani */

.search-form
{
	height: 26px;
	padding-left: 7px;
	border: 1px solid #000000;
	margin-top: 15px;
}

.search-form form { margin: 4px 0px 0px 0px; }

.search-form .submit
{
	width: 16px;
	height: 16px;
	background: url(search.gif) left top no-repeat;
	border: none;
}

.search-form input.search
{
	width: 148px;
	border: 1px solid #FFFFFF;
	text-transform: uppercase;
	font-size: 12px;
	font-style: italic;
	padding: 0px;
}

/* Hlavicka */

.logo
{
	background: url(header.gif) no-repeat;
	width: 208px;
	height: 122px;
}


a.homelink
{
	display: block;
	width: 208px;
	height: 122px;
	text-decoration: none;
}
a.homelink span { visibility: hidden; }

.logo2
{
	width: 208px;
	height: 122px;
	position: relative;
	float: left;
	top: 60px;
	left: 257px;
}

/* obsah stranky */

body.content .page-content  { padding: 11px; }

.page-navigation{
	clear: both;
	margin-top: 15px;
	text-align: left;
	position: relative;
	z-index: 100;
}

/* Boxiky */

.box
{
	width: 100%;
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.box .label
{
	color: #000000;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	line-height: 120%;
}

.box .content
{
	padding: 15px 13px;
	border: 1px solid #000000;
}

/* Clanky */

.article, .calendar {  }

.article .item.list, .calendar .item.list
{
	border: 1px solid #000000;
	margin-bottom: 10px;
	padding: 10px 10px 10px 15px;
}
.article .item .label, .calendar .item .label
{
	font-size: 16px;
	margin-top: 0px;
}
.article .item .label a, .calendar .item .label a

{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.article .item .date { float: left; }

.article .item.list .perex {
/*	margin-bottom: 15px;*/
}

.calendar .item.list .perex { margin: 5px 0px; }

.article .item .navigation
{
	text-align: right;
/*	position: absolute;*/
/*	bottom: 7px;*/
/*	width: 402px;*/
}

.article .item.list .navigation, .calendar .item.list .navigation { margin-top: 5px; }

.article .item .content, .calendar .item .content
{
	clear: both;
	margin-bottom: 5px;
}

.article .item.hot {	border: 1px solid #eb008b; }

a.article-more,
a.news-more
{
	background: url(ico-lupa.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 14px;
}
a.article-comment
{
	background: url(li-print.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 14px;
}

.article.detail .perex { margin-bottom: 20px; }

.calendar.detail .perex { margin: 5px 0px 20px 0px; }
.calendar.detail .perex img
{
	float: left;
	margin: 3px 5px 3px 0px;
}

.content.cal table
{
	border: 1px solid #000000;
}

.content.cal table td
{
	text-align: center;
	padding: 0px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.content.cal table td.months
{
	width: auto;
}

a.event {
	font-weight: bold;
	display: block;
	width: 100%;
	height: 100%;
	background: #ed1e79;
	color: #ffffff;
	text-decoration: none;
}

/* Pager */

.pager { text-align: center; }

.pager a
{
	color: #000000;
	position: relative;
	top: 1px;
}

.pager a.page
{
	text-decoration: none;
	top: -1px;
}

.pager a.page.active { color: #eb008b; }

.pager span.sep { font-size: 15px; }

/* Fotogalerie */

.gallery { }

.gallery-item
{
	width: 50%;
	float: left;
	text-align: center;
}

.gallery-item h3.label
{
	font-size: 16px;
	margin-top: 28px;
}

.gallery-item .desc { margin-bottom: 38px; }


.photo-item
{
	width: 125px;
	/*height: 125px;*/
	text-align: center;
	float: left;
	margin: 0px 0px 13px 0px;
}

.photo-item.middle { margin: 0px 16px; }

.photo-item.first { clear: left; }

.photo-detail .img { text-align: center; }

.theatre-photo-item
{
	width: 125px;
	text-align: center;
	float: left;
	margin: 0px 0px 13px 10px;
}

.theatre-photo-item.first {
	margin-left: 0px;
}



/* Cesta */

.path a { color: #FFFFFF; }

/* Formulare */

.form, .custom-form
{
	padding: 10px 0px;
}
.form td,
.custom-form td
{
	padding: 3px;
}

input.text, input.field
{
	border: 1px solid #000000;
	height: 26px;
	line-height: 26px;
	width: 185px;
}

input.text.full { width: 99%; }
select { width: 99%; }

textarea
{
	width: 99%;
	border: 1px solid #000000;
	height: 75px;
}

.submit
{
	border: none;
	background: #eb008b;
	color: #ffffff;
	text-transform: uppercase;
	cursor: pointer;
}

/* captcha */
.captcha { padding-top: 2px;}
.captcha img.system-captcha-image
{
	float: left;
	width: 90px;
	border: 1px solid #000000;
	margin-right: 5px;
}
.captcha br { clear: both; }

input.system-captcha-code
{
	width: 88px;
	margin-top: 2px;
	border: 1px solid #000000;
}
.captcha span.captcha-help
{
	margin: 0px;
	padding: 0px;
}

.captcha-outer
{
	text-align: left;
	width: 99%;
}

#CaptchaFrame
{
	border: 0px;
	width: 100%;
	height: 75px;
}

/* Guestbook */
.error span{
	display: block;
	padding: 2px;
	padding-left: 5px;
	background: #eb008b;
	margin-bottom: 5px;
	color: white;
}

.form.guestbook {
	padding: 10px;
	margin: 0px;
}

.guestbook {
}

.guestbook-item{
	margin-bottom: 18px;
	margin-top: 3px;
}

.guestbook-item h3 {
	font-size: 10px;
	color: #eb008b;
	margin-bottom: 10px;
}

.guestbook-item .date,
.guestbook-item .email{
	font-size: 10px;
	font-weight: normal;
	color: #000000 !important;
}

.guestbook-item h3 .date { font-size: 90%; }

table.guestbook { border: 1px solid #000000; }

table.guestbook td{
	vertical-align: top;
}

table.guestbook input.field { width: 130px; }
.grank-detail table.guestbook input.field { width: 180px; }

table.guestbook textarea
{
	width: 150px;
	height: 70px;
}

.grank-detail table.guestbook textarea
{
	width: 261px;
	#width: 250px;
	height: 92px;
}

.grank-detail table.guestbook .captcha {
	position: relative;
}

.grank-detail table.guestbook .system-captcha-image {
	position: absolute;
	top: 55px;
	left: 0px;
}

.grank-detail table.guestbook .system-captcha-code {
	position: absolute;
	top: 75px;
	left: 100px;
}

.grank-detail table.guestbook #Name { margin-bottom: 22px; }

table.guestbook #CaptchaFrame { width: 100%; height: 150px; }

.grank-detail table.guestbook .submit {
	width: 192px;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* Hlasky */

.error
{
	font-weight: bold;
	color: #e32322
}

.ok { font-weight: bold; }

div.messages
{
	width: 98%;
	border: 1px solid #eb008b;
	padding: 3px;
	margin-bottom: 10px;
	background: #ffd4ee;
}

div.messages div
{
	text-transform: uppercase;
	color: #fff;
   background: #eb008b;
	font-weight: bold;
	padding: 3px !important;
}

ul.errors, ul.ok
{
	font-weight: bold;
	margin: 0px;
	list-style: none;
}

ul.errors { color: #e32322; }

ul.errors li, ul.ok li { padding: 5px; }



/* Vysledky vyhledavani */
.fulltext p.answer
{
	background: #eb008b;
	color: #ffffff;
	padding: 3px 8px;
}

.fulltext .item
{
	border: 1px solid #000000;
	margin-bottom: 11px;
	padding: 0px 6px;
}

.fulltext h4
{
	margin-bottom: 0px;
}

.fulltext h4.name a
{
	font-size: 11px;
	font-weight: bold;
}

.fulltext p.relevance { text-align: right; }

/* prehomepage */

.main.prehome
{
	width: 920px;
	height: 668px;
	margin: 50px auto;
	border: 2px solid #000000;
}

.main.prehome .top, .main.prehome .bottom
{
	width: 920px;
	height: 182px;
}

.main.prehome .middle
{
	width: 920px;
	height: 304px;
	text-align: center;
	overflow: hidden;
}

.flash
{
	width: 900px;
	height: 256px;
	margin: 24px 10px;
}

.main.prehome .logo
{
	position: relative;
	xxmargin: 0px auto;
	top: 60px;
	float: left;
	left: 247px;
}

.main.prehome .languages
{
	float: none;
	text-align: center;
	position: relative;
	top: 94px;
	border: none;
}

.main.prehome .languages a
{
	display: inline;
	float: none;
	font-size: 12px;
	color: black;
	border: none;
	text-decoration: none;
	padding: 0px;
	text-transform: uppercase;
	position: relative;
	top: -3px;
}

.lang-sep {
	font-size: 28px;
}

.main.prehome .languages a.active { color: #000000; }


/* uprava prostoru */

form.place-change input.field {
	height: 15px;
	width: 200px;
	line-height: 15px;
	font-size: 95%;
}

form.place-change input.field.sm { width: 100px; }
form.place-change input.field.ssm { width: 50px; }

form.place-change table td { padding: 5px; }

form.place-change h5 { margin: 10px 0px; }

form.place-change select
{
	border: 1px solid #000000;
	width: auto;
}

form.place-change table td.field { background: #eee; }

form.place-change textarea.field.l { height: 200px; }

/* taby */
TABLE.tab TD { padding: 0px; }

TABLE.tab TD.sp-first
{
	width: 10px;
	border-bottom: 1px solid #bbb;
}
TABLE.tab TD.item
{
	border: 1px solid #bbb;
	border-right-width: 0px;
	font: 11px helvetica,sans-serif;
	padding: 3px 7px;
	cursor: pointer;
	cursor: hand;
	white-space: nowrap;
}
TABLE.tab TD.selected
{
	border-bottom: none;
	font-weight: bold;
	background-color: #eee;
	cursor: default;
}
TABLE.tab TD.sp-last
{
	border-left: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	width: 95%;
}
TABLE.tab DIV.content
{
	height: 5px;
	width: 100%;
	background-color: #eee;
/*	border-left: 1px solid #eb008b;
	border-right: 1px solid #eb008b;*/
}

TABLE.tab TD.line
{
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	padding: 0px;
}


/* Vypis divadel */

table.theatre-filter { border: 2px solid #000; }
table.theatre-filter td { border: 0px; }

table.theatre-filter td select { width: 90px; }
table.theatre-filter td select.field { width: 290px; }

table.theatre-filter td.foot
{
	color: #ed1e79;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.theatre-filter-submit
{
	border: none;
	background: none;
	text-transform: uppercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ed1e79;
	text-decoration: underline;
	cursor: pointer;
}

.theatre-list .label a
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000 !important;
}

.theatre-list .item
{
	clear: both;
	margin-bottom: 20px;
}

.theatre-list .item a { color: #eb008b;  }

.theatre-sumary
{
	/*border: 1px solid #000;*/
	padding: 8px 8px;
	line-height: 125%;
}

.theatre-sumary h3
{
	margin: 0px 0px 5px 0px;
}

.theatre-sumary a { color: #eb008b; }

.theatre-sumary table td { vertical-align: top; }

a.tace-tab
{
	display: block;
	float: left;
	width: 161px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #000;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	color: #000 !important;
}

a.tace-tab.middle-left { margin: 0px 7px 0px 14px; }
a.tace-tab.middle-right { margin: 0px 14px 0px 7px; }

a.tace-tab.active
{
	border-color: #eb008b;
	background: #eb008b;
	color: #ffffff !important;
}

.event-item
{
	margin-bottom: 5px;
}

.history
{
/*	max-height: 300px;
	overflow: auto;*/
}

.lang-list { float: right; }
.lang-list a, .theatre-list .item .lang-list a
{
	color: #000000;
	text-decoration: none;
}

.lang-list a.active, .theatre-list .item .lang-list a.active { color: #eb008b; }


#map
{
	height: 630px;
	width: 694px;
}

.map-object-info { width: 250px; }

.w80 { width: 80px; }
.w170 { width: 170px; }

.w35p { width: 40%; }
.w65p { width: 60%; }

/* hodnoceni gallery */
.grank { }

.grank-list-item
{
	width: 325px;
	height: 90px;
	float: left;
	margin: 0px 40px 35px 0px;
	position: relative;
}

.grank-list-item.odd { margin-right: 0px; }

.grank-list-item a.img
{
	display: block;
	float: left;
	margin-right: 18px;
}

.grank-list-item h2 a
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.grank-list-item h2 a:hover
{
	color: #eb008b;
	text-decoration: underline;
}

.ranking {
	width: 218px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.line
{
	width: 174px;
	height: 20px;
	background: #fabfe2;
	float: left;
	margin-right: 2px;
	margin-bottom: 7px;
	position: relative;
}

.avg
{
	display: block;
	width: 0px;
	height: 20px;
	background: #eb008b;
	float: left;
}

.line .cnt
{
	position: absolute;
	right: 6px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}



.avgNum
{
	width: 40px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #000000;
	overflow: hidden;
	float: left;
}

.vote
{
	float: left;
	width: 18px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #000000;
	text-align: center;
	font-weight: bold;
	margin-right: 2px;
	cursor: pointer;
}

.grank-gallery
{
	position: relative;
	width: 100%;
	float: left;
}

.grank-gallery .img
{
	width: 120px;
	height: 120px;
	float: left;
	margin-right: 20px;
	position: relative;
}

.grank-gallery .desc
{
	float: left;
	width: 315px;
}

.grank-gallery .ranking
{
	width: 218px;
	position: static;
	float: right;
}

.grank-photo
{
	width: 100px;
	height: 140px;
	float: left;
	overflow: hidden;
	text-align: center;
	margin: 0px 18px 18px 0px;
}

.grank-photo.last { margin-right: 0px; }

.grank-photo a
{
	color: #000000;
	text-decoration: none;
}

.grank-photo a:hover
{
	color: #eb008b;
	text-decoration: underline;
}

.form.gallery {
	padding: 0px;
	#margin-top: -15px;
}

/* Obecne */
.no-border { border: none; }

.left { float: left; }
.right { float: right; }

.m10 { margin: 10px; }

.mb-5 { margin-bottom: 5px; }
.mr0 { margin-right: 0px; }
.mr-5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mt3 { margin-top: 3px; }
.mt30 { margin-top: 30px; }
.mb25 { margin-bottom: 25px; }
.p0 { padding: 0px !important; }
.p5 { padding: 5px !important; }

.border { border: 1px solid #eb008b; }

.bold { font-weight: bold; }

.cl
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	overflow: hidden;
	position: relative;
}

.w50p
{
	display: block;
	width: 50%;
}

.lh150 { line-height: 150%; }
.lh200 { line-height: 200%; }

.h3 { height: 3px; }

.h5
{
	display: block;
	height: 5px;
}

.h10 { height: 10px; }
.h15 { height: 15px; }
.h20 { height: 20px; }

.hidden { display: none; }

.req { color: #e32322 !important; }
.b { font-weight: bold; }

.up { text-transform: uppercase; }

/* web:end */

.calendar.detail .item .img {
	float: left;
	margin-right: 1em;
}

.auto { width: auto !important; }

.up4 {
	position: relative;
	top: -4px;
}

/* timeline */
#MainTimeline {
	width: 681px;
	height: 20px;
	background: url(timeline.gif) 15px top no-repeat;
	margin: 30px 0px 10px 9px;
	position: relative;
}

#YearFrom, #YearTo, #Y1, #Y2, #Y3, #Y4 {
	position: absolute;
	top: -15px;
}

#YearFrom { left: 0px; }
#YearTo { right: 0px; }

#Y1 { left: 130px; }
#Y2 { left: 260px; }
#Y3 { right: 260px; }
#Y4 { right: 130px; }

.arrow-left-map, .arrow-right-map
{
	width: 8px;
	height: 11px;
	float: left;
	cursor: pointer;
}

.arrow-left-map
{
	background: url(arrow-left-map.gif) left top no-repeat;
	margin-right: 7px;
}

.arrow-right-map
{
	background: url(arrow-right-map.gif) left top no-repeat;
	margin-left: 7px;
}

.timeline-bottom {
	width: 651px;
	position: relative;
	float: left;
	left: 0px;
	top: 0px;
	height: 11px;
	overflow: hidden;
}

#LineTimeline, #PointTimeline {
	width: 651px;
	height: 11px;
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
}

#Line {
	width: 0px;
	height: 5px;
	position: absolute;
	top: 6px;
	left: 0px;
	background: #eb008b;
}

.arrow {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 9px;
	height: 10px;
	background: url(arrow.gif) left top no-repeat;
}

.col-center-flash
{
   width: 433px;
   height: 60px;
   margin-bottom: 15px;
}

.col-center-flash .hu-version
{
   display: none;
}

.col-center-flash .other
{
   display: block;
}

.hu .col-center-flash .hu-version
{
   display: block;
}

.hu .col-center-flash .other
{
   display: none;
}

.pager a { font-size:150%; }

.tace-tab-disable
{
	background-color:#CCC;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}
#google_translate_element {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -455px;
}
.theatre-city-out-link
{
	margin-left: 10px;
}
.page-type-region-list
{
	width:100%;
	border:0;
}
.page-type-region-list td
{
	width: 50%;
	vertical-align:top;
	font-size: 11px;
	line-height:19px;
}
.theatre-gallery-list-main
{
	width:125px;
	float:left;
	height:600px;
	position:relative;
	top:30px;
}
.theatre-gallery-list a img
{
	margin-bottom:2px;
}
.theatre-gallery-list a
{
	display:block;
	float:left;
}
.bx-prev
{
	position:absolute;
	top:-17px;
	display:none;
}
.bx-next
{
	position:relative;
	top:0px;
}
.sb-title-inner
{
	width:100%;
}
#sb-info-inner, #sb-title-inner
{
	background-color: #444;
}
.year-list
{
	float:left;
	font-size:10px;
	margin:10px;
	margin-top:15px;
	font-weight:bold;
	width:70px;
	text-align:center;
}
.mini-show-image
{
	width:50px;
	height:50px;
}
#addWiki
{
	display:none;
}
input
{
	border:1px solid black;
}
.wiki-error p{
	margin:10px;
	color:RED;
}
#wfinish{
	margin:10px;
	color:RED;
}
body .theatre-list .label .list-on-map-link{
	color:#666!important;
}
.input-without-border-list{
	float:none;
	top:2px;
	left:5px;
	position:relative;
	border:none!important;
}
.route-theatre-list{
	padding: 5px;
	margin-bottom: 10px;
}
.theatre-filter hr{
	border: 0px;
	height: 2px;
	background: black;
}
.sumary-line{
	height: 60px;
	position: relative;
}
.sumary-line-content{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 380px;
}
.theatre-gallery-list-main-subject{
	position: absolute;
	top: 8px;
	right: 10px;
}
.page-content {
	position: relative;
}

#sb-title-inner, #sb-info-inner
{
	padding-left: 10px;
	padding-right: 5px;
}</pre></body></html>