body {
position:relative; 
margin:0; padding:0; 
background:url(img/bground.jpg) no-repeat top right #fbf9ec;
}
.fnt {
	font-family: "Trebuched MS", verdana, arial, sans-serif;
}
#top {
	margin:0; padding:0; width:1000px; /*width:auto !important; max-width:1000px;  */
	background:url(img/LOGO-jasne.jpg) no-repeat top left;
}
#top p {
	margin:0 0 0 25px; padding:0 10px ;
	/*margin-left:25px; margin-top:0; 
	margin-top:0; padding:0 15px; */
	font-family: "Trebuched MS", Verdana, arial, sans-serif; 
	font-size: 11pt; color: #98642d;  
	display:inline/*-block*/; 
	float:left; 
}
#top p img { 
	margin-left:230px; 
}
#top p img#logo {
	margin:25px 0px; padding:0; display:block; border:0;
}
img {
  margin:0 15px 5px 0; padding-bottom:0.5em; 
  float:left
}

#content {
position:absolute; top:200px; left:0;
width:800px; width:auto !important; max-width:1000px; 
height:500px; height:auto !important; background-color:#fbf9ec;
border-top:1px solid #e9e7db;
}

#content #mnutop {
  margin:0.2em 3em; padding:0.2em;
}
#content p, #content #intro_ {
	margin:0.5em 3em 2em 15px; padding:0;
}
h1, h2 {
  margin:1.5em 1em; padding:0;
/*margin:0; padding:0;*/
  font-size:small; display:block; clear:right;
}
#cennik {
	position:relative; top:-48px; left:15px;
	margin:0; padding:0; 
  	width:250px; color: #222;  
  	display:inline; float:left; 
	background:url(img/lp.jpg) no-repeat 0 0 #faefd0; /*#f6f0d0;*/
}
html > body #content #cennik {
	/*position:relative; top:-50px; left:15px; */
	/*margin:0; padding:10px 10px 10px 0;	 */
	margin:0; padding:0; margin-top:0px; margin-left:15px; 
  	width:250px; color: #222;  
  	display:inline; float:left; 
	background:url(img/lp.jpg) no-repeat 0 0 #f6f0d0;
}
#cennik hr {
  margin:0; padding:0; 
  width:228px; height:22px; 
  background:url(img/przedzialka.gif) 0 0 no-repeat;
  border:0; 
  -ms-extension: expression(this.replaceNode(document.createElement("iehr")));
}
iehr { 
  display: block; 
  margin:0; padding:0; 
  width:228px; height:22px; 
  background:url(img/przedzialka.gif) 0 0 no-repeat;
  border:0; 
}
/*
#cennik hr {
  height:1px; width:75%;  
  margin:0 0 18px 0; padding:0;
}
#cennik > hr {
	display:block; 
	border:0;
}
#cennik > hr:before {
	margin:0; padding:0; 
	content:url(img/przedzialka.gif);
}
*/
#cennik #loga {
	width:220px; height:75px; 
	margin:0; padding:5px 15px;
	text-align:center; display:block;
}
#cennik #loga img {
	margin:0; padding:0; border:0;
}
#cennik a {
	margin:0; padding:0; 
	border:0; text-decoration:none;
}
#cennik ul label {
	padding:9px 0 30px 75px;
	display:block;
}
#cennik ul {
	width:220px; padding:0; margin-left:15px;
}
#content > #cennik ul {
	width:230px; padding:0; margin-left:25px;
}
#cennik ul span {
	color: red;
}
#cennik ul li {
	padding:2px 5px;
}
#cennik ul#bilety li {	
	display:inline; /*float:left;*/
}

#open {
	padding-top:50px; 
	margin-left:275px;
}
#open img {
	float:right;
}
#site_content {
	margin:0; padding:0;
	display:inline;
}
p, #cennik, #intro {
  font-size: x-small; 
	color:#432907;
}
p.tresc {
	height:180px;  
	display:block
}
#linki {
	position:relative; top:-50px; left:260px;
	width:156px; 
	border:1px solid red; display:inline;
}
p.fota {
	width:150px; display:inline; float:left;
}
/*
ul#wystawy label {
	margin:0 5px; padding:5px 0;
}
ul#wystawy {
	margin:10px; padding:0;
	list-style-type: none;
}
ul#wystawy img {
	margin:0; padding:5px 0; 
	display:block 
}
*/
p#wystawy {
  margin:10px; padding:0;
}
p#wystawy img {
	margin:0; padding:5px 0; 
	display:block 
}
p.linki a:after {
	content: " |";
}
#footer {
	padding-top:55px; padding-left:250px; 
	font-size: xx-small;
	text-align:left; 
	clear:both
}
#footer p {
	margin-top:55px; 
	text-align:left;
	color:#777;
}
#tel {
	position:absolute; top:-42; left:268px;
	width:250px; height:75px;
	margin:0; padding:12px 25px; 
	font-size:11pt;   
	color: darkred; 
	background:url(img/tel.gif) no-repeat top left;
	display:inline; float:right; 
}
#open > #tel {
	position:absolute; top:-42; left:283px;
	width:250px; height:75px;
	margin:0; padding:12px 25px; 
	font-size:11pt; 
	color: darkred; 
	background:url(img/tel.gif) no-repeat top left;
	display:inline; float:right; 
}
.bg {
	font-size:11pt;
}
p#info_t_r {
	width: 170px; margin:5px 15px 15px 5px; padding:7px 5px; /*height:210px; */
	font-size:8pt; color: #600;
	border:1px solid #e5dda8; 
	background-color: white; display:inline; float:left; 
}
.c1 {
	font-family: Georgia, serif;
	font-size:14pt; 
	color:maroon;
}
.c2 {
	margin-bottom:1em; 
	font-family: Georgia, serif;
	font-size:11pt; 
	color:maroon;
}
.i {
	font-style:italic;
}
.nu {
	text-decoration: none
}
.noborder {
	border:none
}
.b_img {
	width:270px; height:240px;  
	margin:0 25px 0 15px; padding:0; 
	float: right; 
}
.b_img small {
	width:270px; padding:5px; margin-bottom:10px; 
	font-size:8pt; 
	background-color:#fdf9cc; /*#fbfaf2;*/
	display: -moz-inline-block; 
	display: inline-block; 

}
.b_img img {
	margin:0; padding:0; 
	border:1px solid #93662c ; /*#e4e0c5;*/
	display:block;
}
/* WIECZORY POEZJI */
.w_p img {
	float:right; 
}
.w_a img {
	float:left;
}