body {
	background: #292929 url(../images/bg-body.png) repeat top left;
	color: #999;
	font: normal normal normal 0.9em/1.2em Trebuchet MS, Helvetica, Arial, sans-serif; 
	margin: 0;
	text-align: center;
}
span.dotted_3 {
	background: #ffffff url(../images/dotted-2x3.png);
	border: none;
	margin: 0;
	height: 3px;
	display: block;
}
hr.dotted_3 {
	background: #ffffff url(../images/dotted-2x3.png);
	border: none;
	margin: 0;
	height: 3px;
}
#menu_warper {
	position: relative;
	z-index: 100;
}
#menu {
	margin-top: -41px;
	background: transparent url(../images/bg-menu.png) no-repeat 0 0;
	width: 885px;
	height: 128px;
}

#container {		
	margin: 0 auto;
	text-align: left;
	width: 935px;
}
#footer {
	margin: 0pt;
	padding: 17px;
}
.underline {
	text-decoration: underline !important;
}

.white {
    color: #fff;
}

#content {
	float: left;
	width: 649px;
}

#sidebar {
	float: right;
	margin-top: -52px;
}

img {border: 0 none;}

div.show-attributes a {
	color: #707070;
	text-decoration: none;
}

div.show-description a, div.article-content a, div.theater-content a,  div.box-articles-list p a {
	color: #AF6B82;
	text-decoration: underline;
}
div.article-content a:hover, div.theater-content a:hover, div.box-articles-list p a:hover {
	text-decoration: none;
	font-weight: bold;
}

a {
	text-decoration: none;
	color: #999;
}
.none {
	display: none;
}
#biuletyn-pl p {
	margin: 0px;
}
#biuletyn-en p {
	margin: 0px;
}
#tickets-online-pl {
	margin-bottom: 10px !important; 
}
#tickets-online-en {
	margin-bottom: 10px !important; 
}
div.box-search {
	background-color:#FFFFFF;
	border: 1px solid #7c7c7c;
	border-top: none;
	border-bottom: none;
	padding:40px 18px 70px 70px;
	width: 559px;
}
div.box-search h2 {
	margin:0px 0px 35px;
	color:#AF6B82 !important;
	font-weight: bold;
	font-size: 1.4em;
}
div.box-search h2 i {
	font-weight: normal;
	letter-spacing: 0.15em;
}
div.box-search h3 {
	margin: 0px;
	font-size:0.9em;
}
div.box-search h3 a  {
	color:#AF6B82 !important;
}
div.box-search h3 a:hover {
	text-decoration: underline;
}
div.box-search h4 {
	color: #352f27;
	font-size: 1.25em;
	font-weight: normal;
	margin-top: 45px;
	margin-bottom: 10px;
}
div.box-search p {
	font-size: 0.75em;
	font-weight: bold;
	width: 360px;
	margin:5px 0px 15px;
	line-height: 1.3em;
	color:#A7A7A7;
}
div.box-search span.dotted_3  {
	width: 360px !important;
	margin-top: 30px; 
}
#search_form_light, #search_form_light fieldset {
	padding: 0px;
	margin: 0px;
}
a.search_submit_light {
	background: #fff url(../images/btn-search-submit-light.png) no-repeat 0 0;
	display: block;
	width: 34px;
	height: 23px;
	float: left;
}
a.search_submit_light:hover {
	background: #fff url(../images/btn-search-submit-light.png) no-repeat 0 -22px;
}
div.box-article {
    width:647px;
    border: 1px solid #7c7c7c;
    background-color: #fff;
    border-top: none;
	border-bottom: none;
	padding-bottom: 30px;
}
div.box-article div.warper-article-content {
	float: left;
	padding-left: 40px;
	margin-top: 30px;
	width: 320px !important;
}
div.box-article div.article-lead {
	color: #666666;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 1.3em;
}
div.box-article div.article-content {
	font-size: 0.75em;
	color: #999999;
	font-weight: bold;
	line-height: 1.2em;
}
div.box-article div.article-content strong {
	color: #666666;
}
div.box-article span.img_desc {
	color: #bbbbbb;
	font-size:0.8em;
}
div.box-article p.img_desc {
	color: #bbbbbb;
	font-size: 0.75em;
	margin: 0px;
	text-align: right;
}
div.box-article h1 {
	color: #af6b82;
	font-weight: normal;
	margin: 10px 0;
	font-size: 1.25em;
}
div.download_files h4 {
	font-size: 0.8em;
	font-weight: bold;
	color: #a7a7a7;
}
div.download_files a {
	font-size: 0.75em;
	color: #cccccc;
}
div.download_files a:hover {
	color: #bbbbbb;
	text-decoration: underline;
}
div.box-article div.vertical-image {
	float: left;
	padding-left: 40px;
	width: 200px !important;
	margin-top: 25px;
}
div.box-article div.horizontal-image {
	float: left;
	padding-left: 70px;
	margin-top: 30px;
	width: 550px;
}
div.zespol div.vertical-image, div.team div.vertical-image {
	padding-left: 0px !important;
}
div.zespol div.warper-article-content, div.team div.warper-article-content {
	width: 350px !important;
	margin-top: 60px !important;
}
div.zespol span.dotted_3, div.team span.dotted_3 {
	border: none;
	background:transparent url(../images/zespol_dotted_3.png) repeat scroll 0% 50%;
	height:1px;
	margin:0pt;
	width:405px;
	display: block;
}

div.festival-theaters {
	margin: 0px;
	padding: 0px 75px 50px 70px;
	background-color: #ffffff;
	border-left:1px solid #8E8E8E;
}

div.festival-theaters div.page-title {
	padding-top: 40px;
}

div.festival-theaters div.page-title h2 {
	color: #af6b82;
	font-size: 1.25em;
	margin: 0px;
	margin-bottom: 25px;
	font-weight: normal;
}

div.festival-theaters div.theater {
	margin-top: 20px;
}
div.festival-theaters div.theater div.theater-photo {
	float: left;
	width: 170px;
	margin-right: 30px;
}
div.festival-theaters div.theater div.theater-photo span {
	color: #bbbbbb;
	font-size: 0.75em;
	font-weight: bold;
}
div.festival-theaters div.theater div.theater-content {
	float: left;
	width: 300px;
}
div.festival-theaters div.theater div.theater-content h3 {
	margin: 0px;
	margin-bottom: 20px;
	font-size: 0.9em;
	color: #666666;
}
div.festival-theaters div.theater div.theater-content p.description {
	margin: 0px;
	color: #999999;
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.2;
}
div.festival-theaters div.theater div.theater-content p.link {
	margin: 0px;
	margin-top: 10px;
	font-size: 0.75em;
	font-weight: bold;
}

div.festival-theaters div.theater div.theater-content p.link a {
	color: #af6b82;
	text-decoration: underline;
}
div.contact_box {
	padding-left: 56px;
}
div.contact_box h3 {
	color: #af6b82 !important;
	font-size: 1.25em;
	margin: 25px 0px 25px 0px !important;
}
div.contact_box strong {
	font-size: 0.9em;
}
div.contact_box strong small {
	font-size: 0.85em;
}
div.box {
	width: 617px;
	border: 1px solid #7c7c7c;
	border-top: 0px none;
	border-bottom: 0px none;
	background-color: #fff;
	padding: 9px 18px 12px 12px;
}
div.more-box {
	position: absolute;
	bottom: 22px;
	right: 37px;
}
div.box-articles-list {
	width: 593px !important;
	padding: 15px 27px 22px 27px !important;
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.3em;
	position: relative;
}
div.box-articles-list-nophoto p, div.box-articles-list p {
	margin: 0px;	
}
div.box-articles-list-nophoto {
	width: 593px !important;
	padding: 15px 27px 22px 27px !important;
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.3em;
	position: relative;
}
div.box-articles-list h3, div.box-articles-list-nophoto h3 {
	font-size: 1.65em !important;
	margin-top: 0px !important;
	line-height: 1.2em;
}
div.box-articles-list-nophoto h3 { 
	width: 590px !important;
}
div.box h3 {
	color: #db1d69;
	font-weight: normal;
	margin: 10px 0;
}

div.box h2 {
	color: #db1d69;
}
/* spektakle - początek */
div.box2 {
	width: 647px;
	border: 1px solid #7c7c7c;
	background-color: #fff;
	border-top: 0px none;
	border-bottom: 0px none;
	padding: 38px 0px 40px 0px;
}

div.pink {
	color: #ffffff;
	background-color: #af6b82;
	margin: 0px;
	margin-left: 70px;
	overflow:hidden;
}
div.pink #video_player {
	display: block;
	width: 355px;
	height: 295px;
	margin: 0px;
	padding: 0px;
}
.video_player {
	display: block;
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 5;
}
a.big_player_list img {
	position: absolute;
	top: 147px;
	right: 291px;
	z-index: 10;
}
a.small_player_list img {
	position: absolute;
	top: 60px;
	right: 112px;
	z-index: 10;
}
a.medium_player_list img {
	position: absolute;
	top: 80px;
	right: 162px;
	z-index: 10;
}
div.show-main-context {
	margin-left: 70px;
	font-size: 0.85em;
	padding-right: 60px;
}
div.show-main-context p {
	line-height: 1.2em;
}
div.show-main-context p.show-org_title {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 35px;
	color: #af6b82;
	font-style: italic;
	font-size: 1.15em;
	font-weight: bold;
}
div.show-main-context h2 {
	color: #af6b82;
	font-size: 1.85em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	margin-bottom: 35px;
}
div.show-main-context h2.subtitle {
	line-height: 1.15;
	margin: 0px !important;
}
div.show-main-context h2 small, div.show-main-context p.show-org_title small {
	color: #666666;
	font-weight: bold;
	background: #fff url(../images/spektakl-autor.png) no-repeat;
	padding-left: 10px;
}
div.show-main-context h2 small {
	font-size: 0.55em;
}
div.show-main-context p.show-org_title small {
	font-size: 0.85em;
	font-style: normal;
}
div.show-description {
	width: 250px;
	float: right;
	color: #999999;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
}
div.show-description p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
.img_spectakl_sponsor_logo {
	margin-top: 10px;
}
img.show-author-separator {
	display: inline; 
	margin-left: 10px; 
	margin-right: 5px;
}
div.show-attributes {
	float: left;
	width: 210px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
div.show-attributes p {
	padding: 0px;
	margin: 0px 0px 10px;
}
div.show-attributes p.we_play {
	margin: 0px 0px 2px;
}
div.show-attributes strong {
	color: #505050;
}
div.show-description strong {
	color: #494848;
}
div.show-main-photo {
	float: left;
	width: 350px;
	margin: 0px;
	padding: 0px;
}

div.show-attributes ul.we_play {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
div.show-attributes ul.awards {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

div.show-attributes ul.we_play li, div.show-attributes ul.awards li {
	line-height: 1.2em;
	padding-bottom: 5px;
}
div.show-attributes ul.we_play li span {
	font-size: 0.9em; 
}
div.show-attributes ul.we_play li a {
	font-size: 0.9em; 
	color: #cccccc;
}

div.show-attributes ul.we_play li a:hover {
	color: #666666;
	text-decoration: underline;
}
div.show-attributes a:hover {
	color: #af6b82;
}

td.review-row {
    background-color: #333333;
    padding-left: 30px;
    padding-right: 50px;
    padding-bottom: 20px;
}
td.review-row p {
    padding: 0px;
    margin: 0px;
    margin-top: 20px;
    font-size: 0.8em;
    font-weight: bold;
	color: #bbbbbb;
}
td.review-row a:hover {
    text-decoration: underline;
}
div.show-photos {
	background-color: #ffffff;
	width: 590px;
	margin-left: 30px;
	margin-bottom: 25px;
}
div.show-photos .current-photo {
	margin-top: 15px !important;
} 
div.show-photos-context {
	border-right: solid 1px #ebebeb;
	border-top: solid 1px #e6e6e6;
	border-left: solid 1px #ebebeb;
	width: 100%;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
a.photo-layer-close {
	background: #fff url(../images/photo-layer-x.jpg) no-repeat 0 0;
	float: right;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 15px;
	display: block;
}
a.photo-layer-close:hover {
	background: #fff url(../images/photo-layer-x.jpg) no-repeat 0 -14px;
}

div.photo-hr {
	background: url(../images/photo-layer-hr.jpg);
	width: 547px;
	height: 3px;
	margin-left: 20px;
}
img.show-photos-footer {
	padding: 0pt;
	margin: 0pt;
	border: none;
}
#show-right-menu {
	margin: 0px;
	padding:20px 0px 0px;
	background-color: #af6b82;
	width: 220px;
	float:right;
}

#show-right-menu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;	
}

#show-right-menu ul li {
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	margin-bottom: 15px;
	line-height: 1em;
	color: #cccccc;
	font-size: 0.85em;
	font-weight: bold;
}
#show-top-content {
	margin-bottom: 30px;
}
#show-top-content p.main-photo-description {
	margin: 0px;
	padding-left: 70px;
	font-size: 0.75em;
	font-weight: bold;
}

#show-right-menu ul li.active {
	padding-top: 10px;
	padding-bottom: 10px;
}

#show-right-menu ul li.current a {
	color: #fff;
}

#show-right-menu ul.active li {
	margin-top: 5px;
}

#show-right-menu ul.active a:hover {
	text-decoration: underline;
}

#show-right-menu ul li a {
	color: #cccccc;
}

#show-right-menu ul li a.active {
	font-size: 1.15em;
	color: #fff;
}
#show-right-menu ul li a:hover {
	color: #fff;
}
/* spektakle - koniec */

/* galerie - poczatek */
.warper-audio_player {
	position: relative;
	width: 340px;
	height: 240px;
}
.audio-gallery-player {
	margin-left: 145px;
}
.audio_player {
	position: absolute;
	top: 113px;
	left: 70px;
	z-index: 100;
}
.optical {
	position: absolute;
	background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    top: 0px;
    left: 0px;
    z-index: 50;
    width: 340px;
    height: 240px;
}
.fotogallery {
	padding: 0px;
	margin: 0px;
	margin-top: 30px;
}
.fotogallery .current-photo {
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-bottom: 40px;
	font-size: 0.9em;
}
.fotogallery #photo-menu {
	margin: 0px 0px 30px 18px;
	padding: 0px;
	width: 548px;
}
.fotogallery #photo-menu div.row {
	padding-bottom: 10px;
	margin-top: 20px;
}

.fotogallery #photo-menu div.row div.one-photo {
	margin-right: 12px;
	float: left;
}
.fotogallery #photo-menu div.row div.last {
	margin-right: 0px !important;
}

.fotogallery #photo-menu div.row a.active {
	border-bottom: solid 10px #af6b82;
}

.fotogallery #photo-menu ul {
	margin-left: 0px;
	padding-left: 0;
	display: inline;
	border: none;
} 
.fotogallery #photo-menu ul li {
	margin: 0px;
	margin-top: 20px;
	margin-right: 12px;
	border: none;
	list-style: none;
	float: left;
	height: 140px;
}
.fotogallery #photo-menu ul li.last {
	clear: right;
	margin-right: 0px;
}
.fotogallery #photo-menu ul li img {
	margin-bottom: 5px;
}

.fotogallery #photo-menu ul li a.active {
	border-bottom: solid 10px #af6b82;
}

p.gallery_title {
	font-size: 1.15em;
	color: #cccccc;
	margin: 0px;
	margin-top: 18px;
	margin-left: 30px;
}
#video_player {
	display: block;
	width: 360px;
	height: 295px;
	margin-left: 125px;
}

.gallery-video-description {
	margin: 0px;
	margin-left: 125px;
	color: #bbbbbb;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
}
/* galerie - koniec */

.dark {
	color: #333333;
}

.blue {
	color: #a2bbca;
}


.maroon-light {
	color: #af6b82 !important;
}
.left {
	float: left;
}

.right {
	float: right;
}

.to-left {
	text-align: left;
}
.to-right {
	text-align: right;
}

.to-center {
	text-align: center;
}
.clear {
	clear: both;
	font-size: 0px !important;
	padding: 0 !important; 
	height: 0px !important;
	line-height: 0px !important;
}

.spacer10 {
	height: 10px;
}

.mr16 {
	margin-right: 16px;
}

.mr40 {
	margin-right: 40px;
}


.m0 {
	margin: 0px;
}

.ml10 {
	margin-left: 10px;
}

.ml30 {
	margin-left: 30px;
}

.ml40 {
	margin-left: 40px;
}

.ml60 {
	margin-left: 60px;
}

.ml70 {
	margin-left: 70px;
}

.ml70 h4 {
	font-weight: normal;
	font-size: 1.1em;
	color: #666666;
	margin-top: 0px;
}
.mt-8 {
	margin-top: -8px !important;
}
.mt-5 {
	margin-top: -5px;
}
.mt10 {
	margin-top: 10px;
}
.mt12 {
	margin-top: 12px;
}
.mt15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px;
}
.mt25 {
	margin-top: 25px;
}
.mt30 {
	margin-top: 30px;
}
.mb0 {
	margin-bottom: 0px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mb20 {
	margin-bottom: 20px;
}
.pt20 {
	padding-top: 20px !important;
}
.pt25 {
	padding-top: 25px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pt65 {
	padding-top: 65px;
}
.pt70 {
	padding-top: 70px;
}

.pl10 {
	padding-left: 10px;
}
.pl12 {
	padding-left: 10px !important;
}
.pl18, .newslet_input {
	padding-left: 18px !important;
}
.pl20 {
	padding-left: 20px;
}
.pl70 {
	padding-left: 70px;
}
.p0 {
	padding: 0 !important;
}

.pr0 {
	padding-right: 0 !important
}

.w150 {
	width: 150px !important;
}
.w170 {
	width: 170px !important;
}
.w200 {
	width: 200px !important;
}

.w320 {
	width: 320px !important;
}
.w335 {
	width: 335px !important;
}
.w340 {
	width: 340px !important;
}

.w350 {
	width: 350px !important;
}
.w368 {
	width: 368px !important;
}
.w370 {
	width: 370px !important;
}

.w400 {
	width: 400px !important;
}



.inline {
	display: inline !important;
}

.va-bottom {
	vertical-align: text-bottom;
}
div.pager {
	height: 24px;
	width: 647px;
}

div.header{
	
	width: 647px;
	background: #fff url(../images/bg-header.png) repeat-x left bottom;
	border-right: 1px solid #7c7c7c;
	border-left: 1px solid #7c7c7c;
	border-top: 1px solid #7c7c7c;
}

div.bottom {
	width: 647px;
	background: #fff url(../images/bg-bottom.png) repeat-x left top;
	height: 35px;	
	border-right: 1px solid #7c7c7c;
	border-left: 1px solid #7c7c7c;
	border-bottom: 1px solid #7c7c7c;
}

div.pager div, div.header div {
	height: 21px;	
	padding-top: 3px;
	font-weight: bold;
}

div.pager div.pages {
	background: #c36 url(../images/bg-pages.jpg) repeat-x left top;
	text-align: center;
	color: #e3dcd8;
}

div.header div.pages_light {
	padding-top: 15px;
	text-align: center;
	color: #999999;
}

div.header div.pages_light a {
	color: #d2d2d2;
}
div.header div.pages_light a:hover {
	color: #cc3366;
}
div.pages, div.pages_light {
	font-size: 12px;
}

div.pages_light a.prev_page {
	width: 7px;
	height: 9px;
	display: block;
	margin-left: 30px;
	margin-right: 15px;
	background: transparent url(../images/prev_page_top.jpg) no-repeat 0 0;
}

div.pages_light a.prev_page:hover {
	background: transparent url(../images/prev_page_top.jpg) no-repeat 0 -9px;
}

div.pages_light a.next_page {
	width: 7px;
	height: 9px;
	display: block;
	margin-left: 5px;
	background: transparent url(../images/next_page_top.jpg) no-repeat 0 0;
}

div.pages_light a.next_page:hover {
	background: transparent url(../images/next_page_top.jpg) no-repeat 0 -9px;
}
div.article-pager {
	padding-top: 20px;
}
div.arrow_article {
	padding-top: 4px;
}
div.arrow_article a.prev_page {
	margin-left: 0px !important;
}
.pager_article {
	font-weight: bold;
	color: #cccccc;
}
.pager_article a {
	color: #cccccc;
}
.pager_article a:hover {
	color: #CC3366;
}
.pager_article span {
	color: #999999;
}
.arrow_light {
	padding-top: 19px !important;
}

div.pages a, div.pages span, div.pages_light a, div.pages_light span {
	margin-right: 10px;
}

div.pages a.prev_page {
	width: 7px;
	height: 10px;
	display: block;
	margin-left: 30px;
	margin-right: 15px;
	background: transparent url(../images/arrow-left-maroon.png) no-repeat 0 0;
}

div.arrow {
    height: 18px !important;
    padding-top: 6px !important;
}

div.pages a.next_page {
	width: 7px;
	height: 10px;
	display: block;
	margin-left: 5px;
	margin-right: 35px;
	background: transparent url(../images/arrow-right-maroon.png) no-repeat 0 0;
}

div.pager div.back {
	background-color: #020202;
	width: 160px;
	float: left;
	padding-left: 10px;
}

div.pager div.pages a {
	color: #811337;
}
div.pager div.pages a:hover {
	color: #ffffff;
}

div.pager div.back a {
	color: #666;
	font-size: 0.8em;
}



fieldset {
	border: none;
}
legend {
	display: none;
}

ul.vertical-menu {
	list-style-type: none;
	margin: 25px 0px;
	padding: 0px;
}

ul.vertical-menu li {
	display: inline;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.75em;
	color: #868686;
	padding-right: 15px;
}
ul.vertical-menu li a:hover {
	color: #fff;
}

div.box-bottom {
	width: 647px;
	padding: 0;
	border: 1px solid #7c7c7c;
	background-color: #fff;	
	position: relative;
}

div#sponsorzy {
	width: 438px;
	min-height: 250px;
	border-right: 2px solid #f0f0ef;
	padding-bottom: 15px;
}
div#patroni-medialni {
	width: 207px;
}
div#materialy-prasowe {
	width: 207px;
	border-top: 2px solid #f0f0ef;
	bottom: 0pt;
	position: absolute;
	right: 0pt;
}

#materialy-prasowe-pl, #materialy-prasowe-logowanie-pl {
	display: block;
	width: 155px;
	height: 40px; 
	margin: 10px;
	float: right;
	margin-right: 20px;
}

#materialy-prasowe-en, #materialy-prasowe-logowanie-en {
	display: block;
	width: 120px;
	height: 38px;
	margin: 10px;
	float: right;
	margin-right: 20px;
}

#materialy-prasowe-pl:hover, #materialy-prasowe-logowanie-pl:hover {
	background-position: 0 -40px;
}

#materialy-prasowe-en:hover, #materialy-prasowe-logowanie-en:hover {
	background-position: 0 -38px;
}

#materialy-prasowe-pl {
	background: transparent url(../images/pl/btn-materialy-prasowe.png) no-repeat;
}

#materialy-prasowe-en {
	background: transparent url(../images/en/btn-materialy-prasowe.png) no-repeat;
}

#materialy-prasowe-logowanie-pl {
	background: transparent url(../images/pl/btn-materialy-prasowe-logowanie.png) no-repeat;
}

#materialy-prasowe-logowanie-en {
	background: transparent url(../images/en/btn-materialy-prasowe-logowanie.png) no-repeat;
}



div#biuletyn-pl, div#biuletyn-en {
	width: 270px;
	height: 426px;
	font-size: 0.86em;
	line-height: 1.2em;
	color: #ccc;
}

div#biuletyn-pl {
	background: transparent url(../images/pl/bg-biuletyn.png) no-repeat;
}

div#biuletyn-en {
	background: transparent url(../images/en/bg-biuletyn.png) no-repeat;
}
#form-newsletter {
	margin: 0px;
	padding: 0px;
}

div#biuletyn-pl fieldset, div#biuletyn-en fieldset {
	width: 140px;
	margin: 0px;
	padding: 0px;
}

div#biuletyn-pl input#newsletter, div#biuletyn-en input#newsletter {
	background-color: #fff;
	border: 1px solid #666;
	font-size: 0.85em;
	color: #b2b2b2;	
	padding: 4px;
	width: 130px;
	height: 13px;
}


div#biuletyn-en a#btn-newsletter-submit {
	display: block;
	width: 59px;
	height: 16px;
	background: transparent url(../images/en/btn-zatwierdz.png) no-repeat;
	margin-left: 80px;
}

div#biuletyn-pl a#btn-newsletter-submit {
	display: block;
	width: 75px;
	height: 17px;
	background: transparent url(../images/pl/btn-zatwierdz.png) no-repeat;
	margin-left: 64px;
}

div#biuletyn-en a#btn-newsletter-submit:hover {
	background-position: 0 -16px;
}

div#biuletyn-pl a#btn-newsletter-submit:hover {
	background-position: 0 -18px;
}

#dzisiaj_gramy_content {
	width: 175px;
	background-color: #999;
	font-weight: bold;
	font-size: 0.87em;
	margin-bottom: 10px;
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
}
#dzisiaj_gramy_content dl {
	margin-top: 0px;
}

#dzisiaj_gramy_content dl dt {
	color: #fff;
}
#dzisiaj_gramy_content dl dt a {
	color: #fff;
}
#dzisiaj_gramy_content dl dt a:hover {
	text-decoration: underline;
}
#dzisiaj_gramy_content dl dd {
	color: #737373;
	font-size: 0.87em;
}

.fs-097 {
	font-size: 0.97em;
}

.gray-light {
	color: #737373;
}
#dzisiaj_gramy_header-pl, #dzisiaj_gramy_header-en {
	width: 220px;
	height: 59px;
	margin-top: -5px;
}

#dzisiaj_gramy_header-pl {
	background: transparent url(../images/pl/hdr-dzisiaj-gramy.png) no-repeat;
}

#dzisiaj_gramy_header-en {
	background: transparent url(../images/en/hdr-dzisiaj-gramy.png) no-repeat;
}
a#download-repertoire-pl {
	display: block;
	width: 116px;
	height: 23px;
	background: #ffffff url(../images/pl/btn-pobierz-pdf.png) no-repeat 0 0;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}
a#download-repertoire-pl:hover {
	background: #ffffff url(../images/pl/btn-pobierz-pdf.png) 0 -23px;
}

div.box-repertuar {
	padding: 20px 25px 35px 30px !important;
	width: 592px !important;
}
div.box-repertuar p {
	font-size: 0.75em;
	font-weight: bold;
}
div.box-repertuar h2 {
	margin-bottom: 25px;
	line-height: 1.2em;
}
div.box-repertuar p strong {
	color: #666
}
div.box-repertuar p a {
	color: #af6b82;
	text-decoration: underline;
}
div.box-repertuar p a:hover {
	color: #cc3366;
	text-decoration: none;
}
table.repertuar {
	width: 592px;
	border-collapse: collapse;
	background: #fff url(../images/dotted-2x3.png) repeat-x left top;
}
table.repertuar td.bb {
	background: transparent url(../images/dotted-2x3.png) repeat-x left bottom;
	padding-bottom: 10px !important;
}

table.repertuar td.bbthin {
	background: transparent url(../images/dotted-2x1.png) repeat-x left bottom;
}

table.repertuar td {
	padding: 7px;
	font-weight: bold;
}
table.repertuar td.purple {
	padding-left: 15px !important; 
}
table.repertuar td.purple a {
	color: #af6b82;
}
table.repertuar td.purple a:hover {
	text-decoration: underline;
}
table.repertuar td.header {
	padding-top: 0px !important;
}
table.repertuar td.object {
	font-size: 0.8em;
	padding: 0px;
}
table.repertuar td.one {
	padding-top: 10px;
	padding-bottom: 10px;
}
table.repertuar td.object a {
	color: #333; 
	margin-left: 15px;
}
table.repertuar td.first {
	padding-top: 10px;
}
table.repertuar td.object a:hover {
	color: #b2b2b2; 
}
table.repertuar td.hour {
	padding:0px 15px 0px 0px;
	font-size: 0.8em;
	color: #666666;
	text-align:center;
}
table.repertuar td.object small {
	font-size: 0.95em;
	padding-left: 15px;
}
table.repertuar td.object img {
	margin-left: 15px;
}
table.repertuar td.location {
	font-size: 0.8em;
	padding-right: 23px !important;
}
table.repertuar big {
	font-size: 1em;
}
table.repertuar small {
	font-size: 0.75em;
}
table.repertuar td p.highlighting {
	padding: 0pt;
	margin: 0pt;
	background-color: #000;
	padding-left: 15px;
	font-size: 1em;
}
table.repertuar td.last p.highlighting, table.repertuar td.one p.highlighting {
	margin-bottom: 5px;
}
table.repertuar td p.highlighting:hover {
	background-color: #cc3366;
}
table.repertuar td p.highlighting a {
	color: #ccc;
	margin-left: 0px !important;
	text-decoration: none;
}
table.repertuar td p.highlighting a:hover {
	color: #fff;
}
.gray_dark {
	color: #666666;
}
.gray_dark2 {
	color: #333;
}
.gray_dark3 {
	color: #6e6e6e;
}
.dark {
	color: #333333;
}

.gray_light {
	color: #999999;
}

.purple {
	color: #af6b82;
}


.darker {
	color: #423d35 !important;
}

.pink {
	color: #c36;
}

.contact_form {
	margin-top: 30px;
	border: 1px solid #ccc;
	width: 425px;
}
.contact_form span.hdr {
	color:#DB1D69;
	font-weight:bold;
	margin:10px 0pt;
	font-size: 0.95em;
}
.contact_form fieldset {
	
	margin: 20px;
}

.contact_form_header {
	padding-left: 20px;
	padding-top: 13px;
	width: 425px;
	height: 32px;
}
div.contact_form_header h4 {
	padding: 0px;
	margin: 0px;
	font-size: 1.05em;
	font-weight: bold;
	color: #707070;
}

fieldset.generic label {
	display:block;
	float:left;
	font-size:0.85em;
	margin-right:10px;
	text-align:right;
	width:120px;
}

fieldset.generic input, fieldset.generic textarea, fieldset.generic select {
	border:1px solid #ccc;
	width:200px;
	color: #666;
}

fieldset.generic input.submit {
	width: auto;
	border: none;
	float: right;
}

fieldset ul.errorlist {
	list-style-type: none;
	color:#DB1D69;
	font-weight:bold;
	margin:10px 0pt;
	font-size: 0.80em;
	
}


#right-menu-articles-list {
	background: #fff url(../images/bg-right-menu-articles-list.png) repeat-y;
	width: 222px;
	margin:20px 0px 20px -17px;
	padding: 30px 20px 35px 0px;
	border-bottom: 1px solid #7f7f7f;
	border-top: 1px solid #7f7f7f;
}
#right-menu-articles-list span.hr_pink {
	background: #ffffff url(../images/hr-pink-right-menu.png);
	border: none;
	margin: 0;
	margin-left:2px;
	width: 240px;
	height: 2px;
	display: block;
	margin-bottom: 25px;
	margin-top: 20px;
}

#right-menu-articles-list h3 {
	color: #AF6B82;
	font-size: 1.2em;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px 60px;
	font-weight:normal;
} 

#right-menu-articles-list a {
	color: #666;
	font-size: 0.95em;
	font-weight: bold;
}
#right-menu-articles-list a:hover {
	color: #af6b82;
}
#right-menu-articles-list li.current a {
	color: #352f27;
}

#right-menu-articles-list a.spectakl {
	font-size: 0.9em;
	color: #999;
}

#right-menu-articles-list ul {
	padding-left: 0;
	margin: 0px;
	list-style-type: none;	
}

#right-menu-articles-list ul li {
	padding-left: 60px;
	line-height: 1em;
	margin-bottom: 10px;
}
#right-menu-articles-list ul li.current {
	background: transparent url(../images/bg-right-menu-articles-list-current.png) no-repeat;
}
#right-menu-articles-list ul.submenu-articles-list {
	margin-top: 10px;
	margin-bottom: 20px;
}

#right-menu-articles-list ul.submenu-articles-list li {
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	margin-bottom: 10px;
}
#right-menu-articles-list ul.submenu-articles-list li a {
	color: #999999;
	font-size: 0.9em;
	font-weight: bold;
}
#right-menu-articles-list ul.submenu-articles-list li a:hover {
	text-decoration: underline;
}
#right-menu-articles-list ul.submenu-articles-list li a.active {
	color: #352f27;
}
#right-menu-articles-list ul.submenu-articles-list li a.active:hover {
	text-decoration: none;
}
#right-menu-articles-list ul.submenu-articles-list li.sub_menu_level_3 {
	margin: 0px;
	padding: 0px;
	margin-left: 25px;
	margin-bottom: 5px;
	list-style: disc;
	font-size: 0.9em;
	color: #af6b82;
}

#right-menu-articles-list ul.submenu-articles-list li.sub_menu_level_3 a {
	color: #cccccc;
}
#right-menu-articles-list ul.submenu-articles-list li.sub_menu_level_3 a.active {
	color: #999999;
}
#right-menu-articles-list ul.submenu-articles-list li.sub_menu_level_3 a:hover {
	color: #999999;
	text-decoration: none;
}

#right-menu-articles-list ul.submenu-articles-list li ul {
	list-style-type: disc;
	margin-top: 8px;	
}

#right-menu-articles-list ul.submenu-articles-list li ul li {
	padding: 0px;
	margin-left: 30px;
	color: #cccccc;
}

#right-menu-articles-list ul.submenu-articles-list li ul li a.active {
	color: #666666;
}
strong.marked {
	color: #666;
}

a strong.marked {
	color: #892344;
}

#lang-pl, #lang-en {
	width: 637px;
	height: 56px;
	margin-top: -18px;
	margin-left: 10px;
	padding-bottom: 10px;
}


#lang-bg {
	float: left;
	position:relative;
	top: -7px;
	z-index: -10;
}

a#bip {
	background: transparent url(../images/ico-bip.png) no-repeat 0 0;
	width: 29px;
	height: 37px;
	display: block;
	margin-top: 18px;
}

a#bip:hover {
	background: transparent url(../images/ico-bip.png) no-repeat 0 -37px;
}

div#setlangpl_warper {
	position: relative;
	left: 98px;
	top: 7px;
	float: left;
}
a#setlangpl {
	width: 17px;
	height: 24px;
	background: transparent url(../images/btn-lang-pl.png) no-repeat 0 -48px;
	display: block;
	
}
a#setlangpl:hover, a#setlangpl.active:hover {
	background: transparent url(../images/btn-lang-pl.png) no-repeat 0 -24px;
}
a#setlangpl.active {
	background: transparent url(../images/btn-lang-pl.png) no-repeat 0 0;
}

div#setlangen_warper {
	position: relative;
	left: 104px;
	top: 9px;
	float: left;
}

a#setlangen {
	width: 18px;
	height: 14px;
	float: left;
	display: block;
	background: transparent url(../images/btn-lang-en.png) no-repeat 0 -28px;
}
a#setlangen:hover, a#setlangen.active:hover {
	background: transparent url(../images/btn-lang-en.png) no-repeat 0 -14px;
}
a#setlangen.active {
	background: transparent url(../images/btn-lang-en.png) no-repeat 0 0;
}
#search-form-main fieldset {
	margin: 0pt;
	padding: 27px 0pt 0pt;
	float: right;
}
input#search {
	background-color: #343434;
	border: 1px solid #424242;
	border-right: none;
	height: 15px;
	vertical-align: middle;
	color: #575757;
	padding: 3px 10px;
	font-size: 0.85em;
	float: left;
}

#search_form_light input#search_input{
	background-color: #fff;
	border: 1px solid #e0e0e0;
	border-right: none;
	height: 15px;
	vertical-align: middle;
	color: #575757;
	padding: 3px 10px;
	font-size: 0.85em;
	float: left;
}
a.search_submit {
	width: 34px;
	height: 23px;
	display: block;
	background: #343434 url(../images/btn-search-submit.png) no-repeat 0 0;
	float: left;
	clear: right;
}
a.search_submit:hover { 
	background: #343434 url(../images/btn-search-submit.png) no-repeat 0 -22px;
}
input#search-submit, #search_form_light input#search-submit{
	vertical-align: middle;
}

a#tickets-online-pl,
a#tickets-online-en {
	width: 221px;
	height: 40px;
	display: block;
}

a.more-pl {
	width: 49px;
	height: 12px;
	display: block;
	float: right;
	margin-right: -10px;
}
a.more-en {
	width: 67px;
	height: 11px;
	display: block;
	float: right;
	margin-right: -10px;
}
.back-pl, .back-en {
	float:left;
	padding-left: 20px;
	padding-right: 10px;
	background-color: #020202;
    height: 18px !important;
    padding-top: 6px !important;
}

.back-en a {
	width: 85px;
	height: 12px;
	display: block;
	background: #020202 url(../images/en/back.jpg) no-repeat 0 0;
}
.back-en a:hover {
	background: #020202 url(../images/en/back.jpg) no-repeat 0 -12px;
}
.back-pl a {
	width: 158px;
	height: 12px;
	display: block;
	background: #020202 url(../images/pl/back.jpg) no-repeat 0 0;
}
.back-pl a:hover {
	background: #020202 url(../images/pl/back.jpg) no-repeat 0 -12px;
}

a.more-pl {
	background: transparent url(../images/pl/more.jpg) no-repeat 0 0;
}

a.more-en {
	background: transparent url(../images/en/more.jpg) no-repeat 0 0;
}

a.more-pl:hover {
	background: transparent url(../images/pl/more.jpg) no-repeat 0 -12px;
}

a.more-en:hover {
	background: transparent url(../images/en/more.jpg) no-repeat 0 -11px;
}

a#tickets-online-pl {
	background: transparent url(../images/pl/btn-bilety-online.png) no-repeat 0 0;
}

a#print-pl {
	width: 57px;
	height: 18px;
	display: block;
}
a#print-en {
	width: 48px;
	height: 21px;
	display: block;
}

a#print-pl {
	background: transparent url(../images/pl/drukuj.png) no-repeat 0 0;
}

a#print-en {
	background: transparent url(../images/en/drukuj.png) no-repeat 0 0;
}

a#print-pl:hover {
	background: transparent url(../images/pl/drukuj.png) no-repeat 0 -18px;
}

a#print-en:hover {
	background: transparent url(../images/en/drukuj.png) no-repeat 0 -21px;
}

a#tickets-online-pl {
	background: transparent url(../images/pl/btn-bilety-online.png) no-repeat 0 0;
}

a#tickets-online-en {
	background: transparent url(../images/en/btn-bilety-online.png) no-repeat 0 0;
}

a#tickets-online-pl:hover {
	background: transparent url(../images/pl/btn-bilety-online.png) no-repeat 0 -40px;
}

a#tickets-online-en:hover {
	background: transparent url(../images/en/btn-bilety-online.png) no-repeat 0 -40px;
}

a#btn-menu-aktualnosci-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-aktualnosci.png) no-repeat 0 0;
	height: 31px;
	width: 134px;
	display:block;
	left:16px;
	top:41px;
	float: left;
}
a#btn-menu-aktualnosci-pl:hover {
	background: #fff url(../images/pl/btn-menu-aktualnosci.png) no-repeat 0 -31px;
}

a#btn-menu-aktualnosci-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-aktualnosci.png) no-repeat 0 0;
	height: 27px;
	width: 168px;
	display:block;
	left: 10px;
	top: 43px;
}
a#btn-menu-aktualnosci-en:hover {
	background: #fff url(../images/en/btn-menu-aktualnosci.png) no-repeat 0 -27px;
}


a#btn-menu-repertuar-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-repertuar.png) no-repeat 0 0;
	height: 29px;
	width: 115px;
	display: block;
	top: 82px;
	left: 3px;
	float: left;
}
a#btn-menu-repertuar-pl:hover {
	background: #fff url(../images/pl/btn-menu-repertuar.png) no-repeat 0 -29px;
}

a#btn-menu-repertuar-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-repertuar.png) no-repeat 0 0;
	height: 29px;
	width: 111px;
	display: block;
	top: 52px;
	left: 165px;
}
a#btn-menu-repertuar-en:hover {
	background: #fff url(../images/en/btn-menu-repertuar.png) no-repeat 0 -29px;
}

a#btn-menu-nowy-wymiar-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-nowy-wymiar.png) no-repeat 0 0;
	height: 33px;
	width: 155px;
	display: block;
	top: 31px;
	left: -45px;
	float: left;
}
a#btn-menu-nowy-wymiar-pl:hover {
	background: #fff url(../images/pl/btn-menu-nowy-wymiar.png) no-repeat 0 -33px;
}

a#btn-menu-nowy-wymiar-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-nowy-wymiar.png) no-repeat 0 0;
	height: 31px;
	width: 104px;
	display: block;
	top: -22px;
	left: 225px;
}
a#btn-menu-nowy-wymiar-en:hover {
	background: #fff url(../images/en/btn-menu-nowy-wymiar.png) no-repeat 0 -31px;
}

a#btn-menu-bilety-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-bilety.png) no-repeat 0 0;
	height: 32px;
	width: 77px;
	display: block;
	top: 82px;
	left: -88px;
	float: left;
}
a#btn-menu-bilety-pl:hover {
	background: #fff url(../images/pl/btn-menu-bilety.png) no-repeat 0 -32px;
}

a#btn-menu-bilety-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-bilety.png) no-repeat 0 0;
	height: 25px;
	width: 82px;
	display: block;
	top: -5px;
	left: 332px;
}
a#btn-menu-bilety-en:hover {
	background: #fff url(../images/en/btn-menu-bilety.png) no-repeat 0 -25px;
}

a#btn-menu-o-teatrze-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-o-teatrze.png) no-repeat 0 0;
	height: 26px;
	width: 104px;
	display: block;
	top: 28px;
	left: -68px;
	float: left;
}
a#btn-menu-o-teatrze-pl:hover {
	background: #fff url(../images/pl/btn-menu-o-teatrze.png) no-repeat 0 -26px;
}

a#btn-menu-o-teatrze-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-o-teatrze.png) no-repeat 0 0;
	height: 28px;
	width: 175px;
	display: block;
	top: -86px;
	left: 377px;
}
a#btn-menu-o-teatrze-en:hover {
	background: #fff url(../images/en/btn-menu-o-teatrze.png) no-repeat 0 -28px;
}

a#btn-menu-festiwale-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-festiwale.png) no-repeat 0 0;
	height: 28px;
	width: 111px;
	display: block;
	top: 84px;
	left: -130px;
	float: left;
}
a#btn-menu-festiwale-pl:hover {
	background: #fff url(../images/pl/btn-menu-festiwale.png) no-repeat 0 -28px;
}

a#btn-menu-festiwale-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-festiwale.png) no-repeat 0 0;
	height: 25px;
	width: 99px;
	display: block;
	top: -55px;
	left: 468px;
}
a#btn-menu-festiwale-en:hover {
	background: #fff url(../images/en/btn-menu-festiwale.png) no-repeat 0 -25px;
}

a#btn-menu-zespol-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-zespol.png) no-repeat 0 0;
	height: 33px;
	width: 81px;
	display: block;
	top: 16px;
	left: -123px;
	float: left;
}
a#btn-menu-zespol-pl:hover {
	background: #fff url(../images/pl/btn-menu-zespol.png) no-repeat 0 -33px;
}

a#btn-menu-zespol-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-zespol.png) no-repeat 0 0;
	height: 26px;
	width: 102px;
	display: block;
	top: -147px;
	left: 599px;
}
a#btn-menu-zespol-en:hover {
	background: #fff url(../images/en/btn-menu-zespol.png) no-repeat 0 -26px;
}

a#btn-menu-galeria-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-galeria.png) no-repeat 0 0;
	height: 31px;
	width: 87px;
	display: block;
	top: 88px;
	left: -148px;
	float: left;
}
a#btn-menu-galeria-pl:hover {
	background: #fff url(../images/pl/btn-menu-galeria.png) no-repeat 0 -31px;
}

a#btn-menu-galeria-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-galeria.png) no-repeat 0 0;
	height: 29px;
	width: 85px;
	display: block;
	top: -102px;
	left: 622px;
}
a#btn-menu-galeria-en:hover {
	background: #fff url(../images/en/btn-menu-galeria.png) no-repeat 0 -29px;
}

a#btn-menu-spektakle-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-spektakle.png) no-repeat 0 0;
	height: 33px;
	width: 112px;
	display: block;
	top: -22px;
	left: 708px;
	float: left;
}
a#btn-menu-spektakle-pl:hover {
	background: #fff url(../images/pl/btn-menu-spektakle.png) no-repeat 0 -33px;
}

a#btn-menu-spektakle-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-spektakle.png) no-repeat 0 0;
	height: 32px;
	width: 124px;
	display: block;
	top: -210px;
	left: 751px;
}
a#btn-menu-spektakle-en:hover {
	background: #fff url(../images/en/btn-menu-spektakle.png) no-repeat 0 -32px;
}

a#btn-menu-kontakt-pl {
	position: relative;
	background: #fff url(../images/pl/btn-menu-kontakt.png) no-repeat 0 0;
	height: 27px;
	width: 95px;
	display: block;
	float: left;
	top: 57px;
	left: 660px;
}
a#btn-menu-kontakt-pl:hover {
	background: #fff url(../images/pl/btn-menu-kontakt.png) no-repeat 0 -27px;
}

a#btn-menu-kontakt-en {
	position: relative;
	background: #fff url(../images/en/btn-menu-kontakt.png) no-repeat 0 0;
	height: 22px;
	width: 88px;
	display: block;
	top: -158px;
	left: 762px;
}
a#btn-menu-kontakt-en:hover {
	background: #fff url(../images/en/btn-menu-kontakt.png) no-repeat 0 -22px;
}

ul.breadcrumb {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	font-size: 0.75em;
	font-weight: bold;
	list-style-type: none;
	/*padding: 5px 0 10px 5px;*/
	color: #575757;
	/*margin-left: 10px;*/
	width: 630px;
}

ul.breadcrumb a {
	color: #575757;
}

ul.breadcrumb a:hover {
	color: #999999;
}

ul.breadcrumb li {
	float: left;
	padding: 0px;
	padding-left: 5px;
	padding-bottom: 12px;
	margin: 0px
	/*margin-left: 5px;*/
}

#id_copy_mail{
	width: 13px;
}


#submit-contact-form-pl, #submit-contact-form-en {
	width: 41px;
	height: 12px;
	display: block;
	float: right;
	margin-right: 30px;	
}

#submit-contact-form-pl {
	background: #fff url(../images/pl/btn-wyslij.png) no-repeat;
}

#submit-contact-form-pl:hover {
	background: #fff url(../images/pl/btn-wyslij-hover.png) no-repeat;
}

#submit-contact-form-en {
	background: #fff url(../images/en/btn-wyslij.png) no-repeat;
}

#submit-contact-form-en:hover {
	background: #fff url(../images/en/btn-wyslij-hover.png) no-repeat;
}

ul.press-materials {
	list-style-type: none;
}
.galleria_wrapper {
	text-align: left;
	font-size: 0.85em;
	width: 340px;
}
.galleria_wrapper-poster {
	text-align: left;
	font-size: 0.85em;
	width: 220px;
}
.gallery_arrow_left {
	margin: 0pt;
	padding: 0pt 30px 0pt 0px;
	height: 100%;
}
.gallery_arrow_left a {
	width: 26px;
	height: 31px;
	display: block;
	background: #fff url(../images/gallery-arrow-left-static.jpg) no-repeat;
}
.gallery_arrow_left a:hover {
	background: #fff url(../images/gallery-arrow-left-hover.jpg) no-repeat;
}
.gallery_arrow_right {
	height: 100%;
	margin: 0pt;
	padding: 0px 0px 0px 30px;
}
.gallery_arrow_right a {
	width: 25px;
	height: 31px;
	display: block;
	background: #fff url(../images/gallery-arrow-right-static.jpg) no-repeat;
}
.gallery_arrow_right a:hover  {
	background: #fff url(../images/gallery-arrow-right-hover.jpg) no-repeat;
}