body 
{
background: FFFFFF;
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
div.mainDiv
{
width:100%;
background-image: url('../img/common/global_bg.jpg');
background-repeat:repeat-x;
}
table.mainTable
{
	background-image: url('../img/common/index_bg.jpg');
	background-repeat: no-repeat;
	width:1000px;
}
table.search
{
font-size:12px;
}
div.footer
{
	background-image: url('../img/en/foother_bg.gif');
}
span.title
{
	font-size:16px;
	color:#893d00;
	font-weight:bold;
}
input.c_name
{
	border:0px;
	font-size:16px;
}
input.c_email
{
	border:0px;
	font-size:16px;
}
div.form_tb
{
	width:310;
	height:84;
	position: absolute;
	z-index:1;
}
div.form_tb2
{
	width:310;
	height:84;
	position: absolute;
	z-index:40;
}
table.form_tb3
{
	padding-top:30px;
}
td.footer
{
	color:#925b2c;
	font-size:10px;
}
span.photo_title
{
	font-size:15px;
}
div.tab
{
position: absolute;
}
* html div.tab
{
position: fixed;
}
div.photo
{
position: absolute;
z-index: 2;
}
* html div.photo
{
position: fixed;
z-index: 2;
}
div.photo_box
{
	width:620px;
	height:340px;
	overflow: hidden;
	z-index: 1;
}
div.phototext
{
position: absolute;
top:290px;
width: 620px;
height: 50px;
z-index: 3;
filter: alpha(opacity=90);
opacity: 0.90;
}
div.context
{
	background-image: url('../img/common/con_bg.jpg');
	background-repeat:no-repeat;
	width: 620px;
}
div.icon_right
{
position:absolute;
padding-left:500px;
}
div.icon_right2
{
position:absolute;
padding-left:480px;
}
div.icon_right3
{
position:absolute;
padding-left:415px;
}
div.icon_right4
{
position:absolute;
padding-left:465px;
}
div.icon_right5
{
position:absolute;
padding-left:500px;
}
div.icon_right6
{
position:absolute;
padding-left:550px;
}
td.text
{
font-family:Georgia;
width: 600px;
padding:15px;
}
td.text p.sitemap_title
{
	color:#6c6c6c;
	font-size:13px;
	font-weight:bold;
}
td.text p.sitemap_title_b
{
	color:#000;
	font-size:13px;
	font-weight:bold;
}
a.sitemap, a.sitemap:visited, a.sitemap:hover
{
	font-size:13px;
	text-decoration:none;
	line-height:15px;
}
a.sitemapb, a.sitemapb:visited, a.sitemapb:hover
{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

td.text span.h1_s
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-align: justify;
}
td.text span.h1
{
	color:#000;
	font-size:24px;
	font-weight:normal;
	text-align: justify;
}
td.text span.h2
{
	color:#6b6b6b;
	font-size:14px;
	font-weight:bold;
	text-align: justify;
}
td.text p.h3_1
{
	color:#ac0000;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
	line-height: 22px;
}
td.text p.h3_2
{
	color:#566e00;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
	line-height: 22px;
}
td.text p.h3_3
{
	color:#384988;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
	line-height: 22px;
}
td.text p.h3_4
{
	color:#8d3b7f;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
	line-height: 22px;
}
td.text p
{
	color:#000;
	font-size:18px;
	text-align: justify;
	line-height:25px;
}

td.text p.quote1
{
	color:#d26969;
	font-size:12px;
	text-align: justify;
	line-height:22px;
	font-weight:bold;
}
td.text p.quote2
{
	color:#8a9858;
	font-size:12px;
	text-align: justify;
	line-height:22px;
	font-weight:bold;
}
td.text p.quote3
{
	color:#8e98bd;
	font-size:12px;
	text-align: justify;
	line-height:22px;
	font-weight:bold;
}
td.text p.quote4
{
	color:#b488ac;
	font-size:12px;
	text-align: justify;
	line-height:22px;
	font-weight:bold;
}
td.text p.text1
{
	color:#000;
	font-size:12px;
	text-align: justify;
	line-height:22px;
	text-justify: inter-ideograph;
}
span.bg_title
{
	color:#893d00;
	font-weight:bold;
	font-size:13px;
}
span.bg_title2
{
	font-weight:bold;
	font-size:12px;
}
td.text p.text1_s
{
	color:#000;
	font-size:10px;
	line-height:12px;
	text-align: justify;
}
td.text1_ss
{
	color:#000;
	font-size:10px;
	padding-bottom:5px;
}
td.tb_text
{	
	width:100px;
	color:#000;
	font-size:11px;
	text-align: center;
	line-height:23px;
}
td.text p.text2
{
	color:#000;
	font-size:12px;
	text-align: justify;
	line-height:22px;
}
td.text a, td.text a:visited, td.text a:hover
{
	color:#893d00;
	font-size:12px;
}

td.pdf_link
{
padding-top:10px;
 padding-right:15px;
}

td.pdf_link a, td.pdf_link a:visited, td.pdf_link a:hover
{
	color:#893d00;
	font-size:12px;
	font-weight:bold;
}
.table_bg {
	background: #f2f2f2;
}
.text_seatplan {
	color:#6b6b6b;
	font-size:11px;
	line-height:23px;
}
.text_info_head {
	color:#000;
	font-size:16px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text {
	color:#000;
	font-size:14px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text_orange {
	color:#f4a330;
	font-size:13px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text_blue {
	color:#1d8cda;
	font-size:13px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text_magen {
	color:#dc006b;
	font-size:13px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text_green {
	color:#94c11f;
	font-size:13px;
	line-height:22px;
	font-weight: bold;
}
.text_info_text_s {
	color:#000;
	font-size:11px;
	line-height:20px;
}
.text_head {
	color:#000;
	font-size:14px;
	text-align: justify;
	line-height:23px;
}
td.text p.text_artist {
	color:#000;
	font-size:11px;
	text-align: justify;
	line-height:23px;
}
.text_info_text_nobold {
	color:#000;
	font-size:14px;
	line-height:22px;
}
td.text2 {
	font-family:Georgia;
	width: 600px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}
td.text2 span.h1
{
	color:#000;
	font-size:24px;
	font-weight:normal;
	text-align: justify;
}