body{
	background:#000000 url(wood_bg.jpg);
}
*{
	padding:0px;
	font-family: Georgia, Times, "Times New Roman", serif;
}
.logo{
	position:relative;
	left:-250px;
	top:10px;
}
h3, #noPerformancesTextBlock, .linksSetHorizontal{
	margin-left:20px;
	margin-top:20px;
	color:#675a42;
	font-size:12px;
}
#links{
	display:none;
}
a{
	text-decoration:none;
	color:#db4037;
}
a:hover{
	color:#8c8065;
}
a.ul_brown{
	font-weight:bold;
}
i{
	line-height:200%;
}
.header{
	height:245px;
	background:#000000;
}
#swf_content{
	width:100%;
	height:100%;
}
.content{
	margin:0 auto;
	width:978px;
	display:block;
}
.contentT{
	width:978px;
	clear:both;
}
.sidebar{
	width:188px;
	float:left;
}
.sidebarT,.rightT{
	width:188px;
}

.main{
	width:600px;
	border-left:1px solid #ccbf9e;
	border-right:1px solid #ccbf9e;
	background:#e4d8b8;
	margin-right:188px;
	float:right;
	display:block;
}
.mainT{
	width:600px;
	border-left:1px solid #ccbf9e;
	border-right:1px solid #ccbf9e;
	background:#e4d8b8;
	margin-right:188px;
}
.footer{
	height:70px;
	background:url(footer_bg.png);
	clear:both;
}
.footerInfo, .footerInfoMail{
	position:relative;
	color:#7d7d7d;
	font-size:11px;
	line-height:140%;
}
.footerInfo{
	text-align:center;
}
.bipOuter{
	position:relative;
	display:inline;
}
a.bipLink, a.bipLink2{
	width:188px;
	position:absolute;
	left:-412px;
	top:-140px;
	color:#716444;
	font-size:9px;
	text-align:center;
}
a.bipLink:hover{
	color:#675e4d;
}
a.bipLink2{
	left:-420px;
	top:-120px;
}
.linkType1,.headerText, .smallText,.normalText, ul,.externalLink{
	color:#675a42;
	font-size:12px;
}
.linkType1{
	line-height:160%;
}
.externalLink{

}
.headerText, .smallText,.normalText, ul{
	font-weight:bold;
	margin-left:7px;
	width:auto;
	margin-bottom:5px;
	display:block;
}
.fileLinks{
	line-height:100%;
	padding-top:0px;
}
ul{
	list-style-type:none;
	font-weight:normal !important;
}
ol li{
	margin-left:20px;
	width:auto;
}
h4, .ul_brown, .actor{
	/*
	background: url("skin.png") -6px -57px no-repeat;
	height:14px; */
	background: url("bullet_red.gif") no-repeat center left;
	padding-left:15px;
	margin-left:13px;
	margin-top:3px;
	font-size:12px;
	width:0px;
	color:#6a5f4d;
}

.actor{
	width:300px;
	margin-top:30px;
}

h5{
	width:200px;
	height:15px;
	font-size:10px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:5px;
}
.descriptPic{
	border:solid 5px;
	margin:15px 0px 0px 55px;
}
.descriptPic2, .descriptPic3, .descriptPic2Right{
	color:#8c8065;

	border:solid 3px #8c8065;
	margin:10px 20px 10px 15px;
}
.descriptPic2, .descriptPic3{
	float:right;
}
.descriptPic3{
	float:none;
}
.personAbout, .personLink, .personAbout2{
	text-decoration:none;
	color:#6a5f4d;
}
#swP2S{
	color:#6a5f4d;
}
.personAbout{
	padding-left:25px;

}
.personAboutBig{
	font-size:18px;
	line-height:180%;
	}
.personAbout2, .personAboutBig{
	padding-left:50px;
}
.normalText .podpis{
	float:right;
	font-size:10px;
	line-height:120%;
}
.listNo{
	padding-top:20px;
	margin-left:80px;
	font-size:12px;
	color:#e4d8b8;
}
.ul_brown{
	background: url("bullet_brown.gif") no-repeat center left;
	margin-bottom:5px;
	color:#6a5f4d;
	width:540px;
}
.ul_tr, .ul_article{
	padding-left:15px;
	background: url("bullet_tr_brown.gif") no-repeat center left;
	margin:0px 0px 5px 20px;
	color:#6a5f4d;
}
.ul_article{
	margin-top:15px;
	width:540px;
}

.descrLink{
	margin-left:5px;
	height:15px;
	margin-top:10px;
}
.smallText, .smallText2, #galeryDescription, .newLineText, .personsName, .articleMore, .italicText, .rightText{
	color:#6a5f4d;
	font-size:12px;
	font-weight:normal;
	margin-left:25px;
	text-indent:40px;
	width:auto;
	line-height:160%;
}
/*usuwanie formatowania w spektaklach
 .smallText2 p{
	text-indent:0px;
	margin:0px;
	padding:0px;
}
 */
.articleMore{
	margin-left:35px;
	font-weight:bold;
}
.horizontalPaddings{
	margin-top:13px;
	margin-bottom:13px;
}
.horizontalPaddings,.normalText{
	margin-left:35px;
	margin-right:25px;
	width:auto;
}
.normalText{
	font-weight:normal !important;
	line-height:160%;
	padding-top:10px;
}
table.normalText td{
	vertical-align:middle;
}
div.normalText>p{
margin:0px;
}
#galeryDescription{
	margin-left:30px;
	font-size:12px;
}
.dataText, .galeryDataText{
	color:#8c8065;
	font-size:11px;
	font-weight:normal;
	margin: 20px 0px 0px 20px;
}
.galeryDataText{
	margin:0px 0px 0px 30px;
}
.galeryTitle{
	width:400px;
}
.galeryCategoryTitle{
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}
.newLineText, .personsName{
	font-size:12px !important;
	text-indent:0px !important;
	font-style:italic !important;
	line-height:100% !important;
}
.personsName{
	line-height:120% !important;
}
.smallText2{
	padding-top:10px;
}

#Webgalery3BigTable{
	background-color:#FFFFFF !important;
}
#WebGalery3Container{
	padding-top:5px;
	min-height:376px;
}
/* Ustawienia nawigacji galerii*/
.WebGaleryArrowTableRow{
	display:block;
}
.WebGaleryArrowTableRowDivLeft, .WebGaleryArrowTableRowDivCenter, .WebGaleryArrowTableRowDivRight{
	}
.WebGaleryArrowTableRowDivLeft{
	width:10px;
	padding-left:10px;
}
.WebGaleryArrowTableRowDivCenter{
	width:320px;
}
.WebGaleryArrowTableRowDivRight{
	width:10px;
	padding-left:15px;

}
/* koniec ustawień nawigacji galerii*/
#WebGalery3Navigation .WebGalery3navigationACurrent{
	color:#ff0000 !important;
	border:none;
	display:inline !important;
}
#WebGalery3Navigation, .WebGalery3Navigation{
	font-size:12px !important;
	padding:0px !important;
	background-color:#675e4d;
	margin-left:-30px;
	width:380px;
	height:20px !important;
	color:#bdb6a4 !important;
	}
.WebGalery3navigationA:hover, .WebGalery3Arrow{
	color:#e4d8b8 !important;
}
.WebGalery3navigationA{
	color:#8c8065 !important;
}
.WebGalery3Arrow, .WebGalery3ArrowLowerLimit{
	visibility:visible !important;
	margin-left:0px;
}
.WebGalery3Description{
	display:none;
}
.galeryCategoriesListLink, .galleryMenu, .galleryMenuA{
	background-color:#675e4d;
	font-family: Georgia;
	font-size:11px;
	line-height:140%;
	font-weight:normal;
	color:#bdb6a4;
	padding:5px 10px 5px 10px;
	width:186px;

}
.galeryCategoriesListLink,  .galleryMenuA{
	/*float:left;*/
}
#subgaleriesList a{
	display:block;
}
.galeryCategoriesListLinkActive{
	background-color:#534c3c;
	color:#BDB6A4;
}
.galeryCategoriesListLink:hover{
	color:#ccbf9e;
}
#galeryDescription{
	display:block;
	color:#534c3c;
	margin-left:0px !important;
}
#WebGalery3Table{
	background-color:#534c3c;
	margin-top:20px;
}
.WebGalery3TD{
	margin-left:0px !important;
	padding-bottom:12px !important;
	padding-right:10px !important;
	height:112px;
}
.galleryTable{
	background-color:#534c3c;

}
.WebGalery3Image, .undefined{
	border: 5px solid #6a5f4d !important;
	width:90px;
	height:90px;
}
.galleryMenu{
	font-size:12px;
	height:25px;
	/*width:45px;*/
	padding: 5px 20px 0px 0px;
	background-color:#534C3C;
}

.galleryMenuA{
	text-align:center;
	padding:2px 20px 2px 0px;

}
.galeryTypeActive, .galeryType{
	color:#8c8065;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding:5px 14px 10px 15px;
}
.galeryType:hover{
	color:#ccbf9e;
}
.galeryTypeActive{
	color:#BDB6A4;
	background-color:#675E4D;
}
.galleryPagePart{
	height:20px;
	color:#8C8065;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}
.nawi{
	text-align:center;
}
.galleryMenuBackground{
	background-color:#675e4d;
}


/* Calendar Table*/

.tcLp, .tcHours, .tcDay, .tcTitle, .tcHours, .tcName, .tcSubTitle,.tcScene{
	color:#6a5f4d;
}
.tcSpace{
	padding-top:30px;
	padding-bottom:30px;
}
.tcLine, .tcLineEnd{
	line-height:30px !important;
}
.calWholeDiv{
	height:100%;
}
.tcLine:hover{
	background-color:#F2E6C6;
}

.tcLine:hover .tcHours{
	background:url("tc_List.gif") -60px 0px;
}
.tcLine:hover a{
	color:#6a5f4d;
}
.tcLp, .tcHours{
	background: url("tc_List.gif") -120px 0px;
	background-repeat:repeat-y;
	width:30px;
	color:#e4d8b8;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
}

.tcLine:hover .tcLp{
	background: url("tc_List.gif") -150px 0px;
	}
.tcDay,.tcScene{
	font-size:14px;
	font-style:italic;
	text-align:center;
	width:35px;
	vertical-align:middle;
}
.tcScene{
	width:115px;
	text-align:right;
}
.tcTitle, .tcMonthPrev, .tcMonthNext{
	font-size:16px;
	padding-bottom:20px;
	padding-top:20px;
	margin:0px 30px 0px 30px;
}
.tcMonthPrev, .tcMonthNext{
	font-size:16px;
	color:#ccbf9e;
	margin:0px 30px 0px 30px;
}
.tcHours{
	background:url("tc_List.gif") 0px 0px;
	background-repeat:repeat-y;
	width:60px;
}
#tcName{
	width:350px !important;
}
.tcName, .tcActRepH{
	color:#6a5f4d;
	font-size:14px;
	font-weight:bold;
}

.tcActRepH{
	padding-top:30px;
}
.tcActRep{
	color:#6a5f4d;
	margin-left:100px;
	width:400px;
}
.tcTicket{
	background:url("tc_tickets.gif") no-repeat center left;
	width:20px;
}
.tcSubTitle{
	font-size:11px;
	vertical-align:middle;
}
/* Koniec Calendar Table*/
.italicText, .president{
	font-style:italic;
	line-height:200%;
}
.rightText{
	margin-left:200px;
	text-indent:0px;
}
.rightGaleriesBg{
	background-color:#534c3c;
	padding:5px 0px 5px 5px;
	margin:14px 0px 0px 0px;
	display:block;
}
.rightGaleries{
	left:630px;
	top:-3px;
	font-size:13px;
	line-height:150%;
	margin-top:20px;
	padding:10px 0px 5px 5px;
	text-align:center;
	width:110px;
}
.rightA{
	color:#534c3c;
	white-space:nowrap;
	display:block;

}
.president{
	margin-left:0px !important;
	font-weight:normal;
}
.table3cells{
	width:300px;
	margin-left:30px;
}
.table3cells td {
	text-align:center;
	vertical-align:middle;
	width:130px;
}
.personCol{
	margin:40px 50px 10px 50px;
}
/*Tabelka aktora*/
.actorPic{
	margin:3px 15px 3px 20px;
}
.descriptPic2Right, .descriptPic3, .planWidowni{
	border:5px solid #534c3c;
	margin:0px 5px 0px 0px;
}
.descriptPic3{
	float:right;
	margin:0px 25px 15px 25px;
}
.floatLeft{
	float:left;
	margin:10px 15px 10px 35px;
}
.planWidowni{
	margin-bottom:10px;
}
.planWidowniPDF{
	text-align:center;
}

.actorTable, .actorCol, .actorCol2{
	background-color:#534C3C;
}
.actorTable{
	width:600px;
	display:block;
}
.actorCol2{
	vertical-align:bottom;
	padding-bottom:10px;
	width:100%;
}
.linkL3Current, .linkL3{
	font-size:14px;
	line-height:160%;
	color:#ccbf9e;
}
.linkL3Current{
	color:red;
}
.kontakt{
	padding-top:0px;
	padding-bottom:10px;
}
.tdKontakt{
	width:150px;
	margin-left:0px;
	padding-bottom:0px;
}
/*Koniec tabelki aktora*/
#mapka{
	width:582px;
	height:452px;
	margin:10px 0px 10px 10px;
}
#FlashGMapsDiv{
	height:500px;
}
div.hr{
	width:100%;
	height:21px;
	background: url(podkreslenie2.gif) no-repeat;
	background-position:center center;
}
div hr{
	visibility:hidden;
}
h4.ul_teleAdres, .tableText{
	width:auto;
	padding-top:0px;
	margin-bottom:10px;
}
.dataMargin{
	margin-left:35px;
}
.tableHalf{
	width:100%;
}
.tableHalf td{
	width:50%;
}
ul.dataText2{
	margin-top:5px;
}
.performanceHours{
	margin:0px 20px 0px 0px;
}
.listText{
margin:0px 20px 0px 25px;
}
.rightImage{
	float:right;
	border:4px solid #534c3c;
	border-right:27px solid #534c3c;
}
.warning{
	color:#db4037;
	font-size:12px;
	font-style:italic;
}
.warningStrong{
	font-size:13px;
	font-weight:bold;
}
#subgaleriesList{
	height:307px;
	overflow:hidden;
}
.PagerUILeft,.PagerUIRight{
	padding:3px;
}
input{
	color:#534C3C;
}
.inputField{
	background-color:#ccbf9e;
}
#datePickerDiv,#datePickerBg{
	position:absolute;
	top:30px;
	width:160px;
}
#datePickerDiv{
	height:152px;
}
#datePickerBg{
	height:34px;
	background: url("skin.png") 0px -21px;
}
.repertuarButton,.repertuarButton a{
	width:160px;
	height:34px;
}
.repertuarButton{
	position:absolute;
	top:222px;
	background: url("skin.png") 0px -21px;
}
.repertuarButton a{
	display:block;
	line-height:34px;
	color:#ccbf9e;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	background: url("skin.png") 150px -225px;
}
.repertuarButton a:hover{
	background: url("skin.png") 150px -275px;
}
.headerTable{
	margin-top:15px;
	margin-left:13px;
}
/*#swf_content{
	display:none;
}*/
#subgaleriesList,.galleryMenu{
	display:none;
}
div.normalText table tr td{
	color:#675a42;
	font-size:12px;
	line-height:160%;
}
.OPBTitleText{
	padding:4px 10px 3px 8px;
	font-size:12px;
	color:#534C3C;
}
.OPBTitle{
	background-color:#F2E6C6;
	padding:4px 0px 4px 0px;
}
.LIwithnoUL_IE{
	text-indent:40px;
	font-style:italic;
	margin-left:50px;
	line-height:160%;
}

#scenaTable{
	width:590px;
	min-height:80px;
}
table #scenaTable tr td{
 	background-color:#D3C5A2;
 	text-indent:0px;
	width:150px;
	border:10px solid #E4D8B8;
	text-align:center;
	padding:10px 5px;
	cursor:pointer;
}
.NotAllowed{
	cursor:not-allowed !important;
}
.scenaRest{
	background-color:#D3C5A2 !important;
}
.scenaAktual{
	background-color:#BBAE8E !important;
}
#slideshow {
    position:relative;
	height:600px;
}
#slideshow div {
    display:none;
}
#slideshow div.active {
	display:block;
}
.rightGaleries .LaunchPlayerBtn{
	border:0px solid #534C3C;
margin:0 5px 0 0;
}
ul .LaunchPlayerBtn{
	float:right;
	border:3px solid #8C8065;
	color:#8C8065;
	margin:10px 20px 10px 15px;
}
#outerFLV{
	position:absolute;
}
.died{
	border:2px solid #464646;
	padding:1px 3px;
}
.sponsor{
text-align: center;
line-height: 200%;
padding-bottom: 15px;
}
.perfCalItemStatus{
font-weight: normal;
}