body {
 position:relative;
 margin:0;
 padding:0;
 background:url('images/bgBody.jpg') #e9e8e5 top center repeat-y;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#2b3344;
 overflow:scroll;
}
img{
 border:none;
}
a{
 color:#000066;
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}
#wrapper {
 position:relative;
 margin:0;
 padding:0;
 background:url('images/bgR13.gif') no-repeat top center;
 overflow:hidden;
 min-height:600px;
}
#language {
 position:absolute;
 left:0;
 top:13px;
 height:23px;
 background-color:#fafaf6;
 z-index:105;
}
a.pl , a.en {
 position:relative;
 float:right;
 height:23px;
 margin:0;
 padding:0;
 display:inline-block;
 width:29px;
 background:url('images/pl.gif') no-repeat 0 0;
 display:none;
}
a.en {
 background:url('images/eng.gif') no-repeat 0 0;
 width:49px;
}
a.active{
 background-position:0 -23px;
}
a.pl:hover , a.en:hover {
 background-position:0 -23px;
}
#naszeMenu {
 position:absolute;
 left:0;
 top:710px;
 width:0;
 height:63px;
 background:url('images/bgNM.gif') repeat-x 0 0;
 z-index:1000;
}
#wsp {
 position:absolute;
 left:0;
 top:790px;
 width:0;
 height:23px;
 padding:0;
 background-color:#38393b;
 z-index:1000;
 text-align:right;
 display:none;
}
#wsp a{
 margin-right:15px;
}
a#imgNM {
 position:absolute;
 display:inline-block;
 right:0;
 bottom:0;
 width:325px;
 height:63px;
 background:url('images/naszeMenu.gif') no-repeat 0 0;
 display:none;
}
#header, #contentSite {
 position:relative;
 margin:auto;
 width:1000px;
 min-height:215px;
 z-index:100;
}
#contentSite a {
 color:#fff;
}
#contentSite a.QE_Link {
 color:#333333;
}
#top, #top1, #top2, #top3, #top4 {
 position:relative;
 float:left;
 margin:0;
 width:1px;
 height:115px;
 background-color:#3a3b3c;
 padding:0;
 z-index:99;
 overflow:hidden;
}
#top1, #top2, #top3, #top4 {
 display:block;
 margin-top:8px;
}
#tlink  {position:absolute; right:740px; top:40px; display:none;}
#t1link {position:absolute; right:710px; top:40px; display:none;}
#t2link {position:absolute; right:730px; top:40px; display:none;}
#t3link {position:absolute; right:750px; top:40px; display:none;}
#pageTitle {
 position:relative;
 float:right;
 top:40px;
 right:715px;
}
#menu {
 position:relative;
 float:left;
 width:260px;
 overflow:hidden;
}
#menu a {
 position:relative;
 display:inline-block;
 height:23px;
 color:#CCCCCC;
 background-color:#3a3b3c;
 margin:0;
 padding:0;
 clear:both;
 float:right;
 margin-top:8px;
}
#menu a img{
 display:none;
}
#content {
 position:relative;
 float:right;
 width:730px;
 min-height:280px;
 background-color:#3a3b3c;
 border-top:1px solid #e9e8e5;
 border-left:1px solid #e9e8e5;
 margin-top:-60px;
 z-index:100;
 display:none;
}
#insideContent, #insideContentMenu {
 position:relative;
 margin:0;
 margin-top:20px;
 float:left;
 padding:0;
 bottom:30px;
 display:none;
 color:#fff;
}
#insideContent h1, #insideContent h2, #insideContent h3, #insideContent h4, #insideContent h5, #insideContent h6 {color:#fff; }
#insideContentMenu {
 min-height:800px;
 width:100%;
 padding-top:10px;
 text-align:center;
}
#insideContentMenu h2{
 margin-top:55px;
 font-size:16px;
 font-weight:bold;
 color:#fff;
}
#insideContentMenu h3{
 background:url('images/bgMenu.gif') repeat 0 0;
 display:inline;
 margin:0px;
 line-height:20px;
 padding:3px 30px;
 color:#000;
 font-weight:bold;
 font-size:12px;
}
#insideContentMenu p{
 color:#c7c7c7;
 line-height:12px;
 margin: 5px 0 20px 0;
}
ul{ margin:20px; padding:4px;  color:#fff;}
ul li a { color:#fff;}
.article {
 position:relative;
 margin:15px;
 color:#fff;
 top:15px;
}
.artPhoto {
 float:left;
 margin:0 8px 4px 0;
}
.artTitle {
 text-align:top;
 margin:3px 0 14px 2px;
 display:block;
}
.artContent {
 text-align:top;
}
.blockContent{
 position:relative;
 float:right;
 display:none;
}
.bc1{ width:740px;}
.bc2{ width:710px;}
.bc3{ width:730px;}
.bc4{ width:750px;}
.person, .trailer{
 position:relative;
 float:left;
 margin:0;
 padding:0;
 margin-left:14px;
 margin-top:25px;
 margin-bottom:20px;
 width:340px;
 height:100px;
}
.trailer{
 margin-top:9px;
 margin-left:10px;
}
.name {
 position:absolute;
 top:0;
 left:110px;
 font-weight:bold;
 color:#fff;
 font-size:11px;
}
.name span{
 font-weight:normal;
}
.photo {
 position:absolute;
 top:0;
 left:0;
 width:100px;
 height:100px;
 overflow:hidden;
 margin:0;
}
.contactData, .txt {
 position:absolute;
 top:20px;
 left:105px;
 width:235px;
}
.txt {
 top:30px;
 font-size:11px;
}
#logo{
 position:absolute;
 top:20px;
 left:185px;
}
#topText {
 position:relative;
 float:right;
 margin:0 0 5px 0;
 right:317px;
 width:500px;
 display:none;
}
#topTitle {
 position:relative;
 float:right;
 margin:0 0 20px 0;
 right:317px;
 width:500px;
 display:none;
}
#topText p, .contactData p, .txt p {
 color:#000000;
 line-height:15px;
 padding:0 5px;
 margin:0;
 margin-top:1px;
}
span.artContent h3 {
 color:#000000;
 line-height:15px;
 padding:0 5px;
 margin:1px 0 0 8px;
 font-size:12px;
 font-weight:normal;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
#underContent {
 position:relative;
 margin:0;
 margin-top:22px;
 padding:0;
 /*background:url('images/bgUnderContent.gif') no-repeat center 23px; */
 height:265px;
 z-index:100;
 display:none;
}
#leftUC {
 position:relative;
 width:53%;
 margin-left:0;
 margin-top:10px;
 display:inline-block;
}
a#ipd {
 position:relative;
 float:right;
 width:310px;
 height:140px;
 background:url('images/ipd.gif') no-repeat 0 0;
 padding-top:15px;
}
a#ipd:hover {
 background-position:-310px 0;
}
#calendarHeader {
 position:absolute;
 right:0;
 top:0;
 height:23px;
 background-color:#3a3b3c;
}
#footer {
 position:absolute;
 right:0;
 bottom:20px;
 margin:0;
 width:1px;
 height:12px;
 padding:0;
 background-color:#3a3b3c;
 z-index:101;
}
#footer span{
 position:relative;
 color:#FFFFFF;
 top:-2px;
 margin:0 0 0 40px;
 padding:0;
 font-size:11px;
}
#footer span a{
 position:relative;
 color:#FFFFFF;
 padding:0;
}
#footerContent {
 position:relative;
 margin:0;
 padding:0;
 display:none;
}
#dateContainer {
 position:relative;
 width:600px;
 border-left:1px solid #e9e9e6;
 border-bottom:1px solid #e9e9e6;  
 float:right;
 overflow:hidden;
 text-align:left;
 padding-top:0px;
 padding-left:15px;
 margin-bottom:20px;
}
a.btMonth {
  position:relative;
  float:left;
  width:24px;
  height:21px;
  display:inline-block;
}
a.btMonth:hover { background-position:center -21px; }
a.btm1 { background:url('images/btMonth_01.gif') no-repeat 0 0;}
a.btm2 { background:url('images/btMonth_02.gif') no-repeat 0 0;}
a.btm3 { background:url('images/btMonth_03.gif') no-repeat 0 0;}
a.btm4 { background:url('images/btMonth_04.gif') no-repeat 0 0;}
a.btm5 { background:url('images/btMonth_05.gif') no-repeat 0 0;}
a.btm6 { background:url('images/btMonth_06.gif') no-repeat 0 0;}
a.btm7 { background:url('images/btMonth_07.gif') no-repeat 0 0;}
a.btm8 { background:url('images/btMonth_08.gif') no-repeat center 0; width:30px;}
a.btm9 { background:url('images/btMonth_09.gif') no-repeat 0 0;}
a.btm10 { background:url('images/btMonth_10.gif') no-repeat 0 0;}
a.btm11 { background:url('images/btMonth_11.gif') no-repeat 0 0;}
a.btm12 { background:url('images/btMonth_12.gif') no-repeat 0 0;}
a.btYear {
  position:relative;
  float:right;
  width:46px;
  height:21px;
  display:inline-block;
}
a.btYear:hover { background-position:0 -21px; }
a.bty2008 {background:url('images/btYear2008.gif') no-repeat 0 0;}
a.bty2009 {background:url('images/btYear2009.gif') no-repeat 0 0;}
a.bty2010 {background:url('images/btYear2010.gif') no-repeat 0 0;}
a.bty2011 {background:url('images/btYear2011.gif') no-repeat 0 0;}
a.bty2012 {background:url('images/btYear2012.gif') no-repeat 0 0;}
a.bty2013 {background:url('images/btYear2013.gif') no-repeat 0 0;}
a.bty2014 {background:url('images/btYear2014.gif') no-repeat 0 0;}
a.bty2015 {background:url('images/btYear2015.gif') no-repeat 0 0;}
#dateContainer .active{ background-position:center -21px; }
#categoryMenu {
 position:absolute;
 right:0;
 top:0;
 width:650px;
 text-align:left;
 display:none;
}
a.btTop {
 position:relative;
 float:left;
 display:inline-block;
 height:58px;
 margin:0;
}
a.btTop:hover { background-position:0 0; }
a.btUNas {width:124px; background:url('images/btUNas.gif') no-repeat 0 -58px;}
a.btWnaszejOkolicy {width:161px; background:url('images/btWnaszejOkolicy.gif') no-repeat 0 -58px;}
a.btInne {width:116px; background:url('images/btInne.gif') no-repeat 0 -58px;}
a.btJedzenie {width:164px; background:url('images/btJedzenie.gif') no-repeat 0 -58px;}
a.btNapoje {width:154px; background:url('images/btNapoje.gif') no-repeat 0 -58px;}
a.btDrinki {width:136px; background:url('images/btDrinki.gif') no-repeat 0 -58px;}
a.btWina {width:141px; background:url('images/btWina.gif') no-repeat 0 -58px;}
a.btKalendarium {width:161px; background:url('images/btKalendarium.gif') no-repeat 0 -58px;}
a.btONas {width:124px; background:url('images/btONas.gif') no-repeat 0 -58px;}
a.btMozliwosciMiejsca {width:161px; background:url('images/btMozliwosciMiejsca.gif') no-repeat 0 -58px;}
a.btOferta {width:133px; background:url('images/btOferta.gif') no-repeat 0 -58px;}
a.btPlanBudynku {width:161px; background:url('images/btPlanBudynku.gif') no-repeat 0 -58px;}
#categoryMenu .active { background-position:0 0; }
span.cien { background-color: #c7c7c7; color:#000000;  border-bottom:1px solid #38393b; line-height:15px; }
a:hover span.cien { background-color: #dedede; color:#000000;  border-bottom:1px solid #38393b; cursor:pointer; }
.trailer a { text-decoration:none; cursor:pointer;}
#mySpliterContainer {
 position:absolute;
 width:600px;
 left:0px;
 bottom:0px;
 height:21px;
 border-top:1px solid #eeeeee;
 border-right:1px solid #eeeeee;
 color:#fff;
 text-align:right;
 padding:0;
 padding-right:20px;
}
a.arrowLeft , a.arrowRight, a.link-prev, a.link-next {
 position:relative;
 display:inline-block;
 width:11px;
 height:21px;
 background:url('images/arrowLeft.gif') no-repeat  0 7px;
}
a.arrowRight, a.link-next {background:url('images/arrowRight.gif') no-repeat -11px 7px;}
a.arrowLeft:hover , a.arrowRight:hover, a.link-next:hover, a.link-prev:hover {  background-position: 0 7px; }
a.link-prev:hover {  background-position: -11px 7px; }
a.link-next, a.link-prev {
 margin-top:-5px;
}
span.ditto_currentpage, a.ditto_page {
 position:relative;
 display:inline-block;
 padding:5px 3px;
 top:-6px;
 line-height:12px;
 color:#fff;
 font-weight:bold;
 font-size:11px;
}
span.ditto_currentpage {
 color:#c9c9c9;
 font-weight:normal;
}
a.ditto_page:hover {
 color:#c9c9c9;
}
#insideContent h4 {
 color:#eee;
 font-size:13px;
 font-weight:bold;
}
#mMoneta {
 position:absolute;
 left:-42px;
 top:400px;
 background:url('images/mMoneta.gif') no-repeat 0 0;
 width:77px;
 height:82px;
 display:none;
}
#mMaszyna {
 position:absolute;
 right:-150px;
 top:100px;
 background:url('images/mMaszyna.gif') no-repeat 0 0;
 width:227px;
 height:246px;
 display:none;
}
#mOkno {
 position:absolute;
 left:-60px;
 bottom:-20px;
 background:url('images/mOkno.gif') no-repeat 0 0;
 width:128px;
 height:153px;
 display:none;
}
#mar {
 position:relative;
 width:100%;
 height:20px;
}
.txt span.cien, .contactData span.cien {
  border:none;
  margin:0;
  line-height:14px;
  
}
#menu .active {
 display:none;
}
.trailer .name span.under {
 text-decoration:underline;
 font-weight:bold;
}