/* ========================================================================= */
/* screen.css - media: screen */
/* ========================================================================= */


/* ========================================================================= */
/* 	GENERIC STYLES */
/* ========================================================================= */

html {
	height:auto !important; height: 100%; min-height: 100%;
}
body { 
	color: #000; background: #FFF url(../images/body-bg.gif) repeat-x 0 bottom; 
	text-align: left; font: normal 70% Tahoma, Verdana, Helvetica, sans-serif; /* ~11px */
	margin: 0; padding: 0; 
}
/* Clearing Floats Without Structural Markup - ala http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	display: block; clear: both;  visibility: hidden;
	height: 0; 
	content: "."; 
}
/* Aural class - Hide the text from the screen without using display:none */
.aural {
   position: absolute; left: -9999px;
   font-size: 0;
}
/* Fahrner Image Replacement technique - ala http://levin.grundeis.net/files/20030809/alternatefir.html */
.replace {
      position: relative;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
	  margin: 0; padding: 0;
}
.replace span {
      position: absolute; top: 0; left: 0; z-index: 1;
	  display: block;
}
p { 
	line-height: 1.3em;
	margin: 1em 0;
}
h1 { 
	position: absolute; top: 0; left: 8px; 
	width: 177px; height: 193px; 
	color: #FFF; background-color: transparent;
}
h1 a img {
	width: 177px; height: 193px; 
	border: 0;
	color: #FFF; background-color: transparent;
}

h2 { 
	
}
h3 { 
	font-size: 1.5em;
	margin: .7em 0;
}
h4 { 
	font-size: 1.2em;	
}
h5 {
	font-size: 1em;
}

/* lists */
ul { 
	font-size: 1em; line-height: 1.4em;
	list-style-type: square; list-style-position: outside; 
	margin: 0 0 0 1.5em;
}
ol { 
	font-size: 1em; line-height: 1.4em;
	list-style-position: inside; 
	margin: 0; 
}
/* tabeles */
table { }
table th { 
	color: #FFF; background-color: #838383;
	font-size: .9em; text-transform: uppercase; font-weight: normal;
	padding: 10px 10px;
}
table th.marked {
	background-color: #6E6E6E;
	text-align: center;
}
table td { 
	background-color: #F5F5F5;
	padding: 10px 17px;
}
table td.marked {
	background-color: #EFEFEF;
}
caption { 
	display: none; 
}

/* links */
a:link, 
a:visited {
	color: #000;
}
a:link:hover, 
a:visited:hover,
a:active, 
a:focus {
	color: #000;
	text-decoration: none;
}
/* forms */
form { 
	font-size: 1em;
}
input { 
	font-size: 1em;
}
input.submit {
	width: auto !important;
	border: 0 !important;
}
fieldset { 
	border: 0;
}
/* ostylowane typowe formularze */
.forms {
	
}
.forms legend {
	font-size: 1.3em; font-weight: bold; 
	margin: 0 0 .5em 0; padding: 0;
}
.forms label {
	float: left;
	width: 103px;
	margin: 5px 0 0 0;
}
.forms label.checkbox {
	padding: 0 0 0 3px;
}
.forms label.radio {
	padding: 0 0 0 3px;
}
.forms label img {
	display: inline;
}
.forms input {
	float: right;
	width: 420px;
	border-top: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-bottom: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1;
	margin: 5px 0 0 0; padding: 2px 0;
}
.forms select {
	float: left;
	width: 220px;
	border-top: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-bottom: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1;
	margin: 5px 0 0 0;
}
.forms textarea {
	float: right;
	width: 420px;
	border-top: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-bottom: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1;
	margin: 5px 0 0 0;
}
.forms input.submit {
	clear: both;
	float: right;
}
.forms .wrapper {
	clear: both;
	padding: 2px;
}
.forms p.error-on {
	clear: both;
	color: red !important; 
	padding: 0 0 2px 22px; margin: 2px 0 0 82px;
}
.forms input.radio {
	float: left;	
	width: auto;
	border: 0;
}
.forms input.checkbox {
	float: left;	
	width: auto;
	border: 0;
}
/* others */
img { 
	display: block; 
}
a img { 
	border: 0; 
}
cite {
	color: #888;
	font-weight: bold; font-style: italic;
}
q {
	display: block;
	color: #888; background-color: #FFF; border: 1px solid #ccc;
	font-style: italic; 
	padding: 5px; 
}

/* ============================= LAYOUT ======================================== */
#back {
	width: 100%;
	background: transparent url(../images/top-bg.jpg) no-repeat 50% 0; 
}
#holder {
	width: 770px; 
	margin: 0 auto;
}
#wrap {
	position: relative;
	height: 100%; /* hasLayout for IE6 */
	/*background: transparent url(../images/wrap-bg.gif) no-repeat 50% 100%; */
}
#container {
	width: 771px; 
	margin: 0 auto;

}
#content {
	clear: both;
	width: 743px; height: auto !important; height: 390px; min-height: 390px;
	background-color: #FFF;
	padding: 0 13px;
		border-right: 1px solid #f8f8f8;
	border-left: 1px solid #f8f8f8;
}
#content-bottom {
	clear: both;
	width: 743px; 
	background-color: #FFF;
	padding: 0 13px;
}
#content-main {
	float: right;
	width: 575px;
}
#content-side {
	float: left;
	width: 190px;
}

/* ========================== NAVIGATION - MAIN =============================== */
#flash-nav-main {
		
}
#flash-nav-main #flash-menu {
	float: right;
	margin: 0 15px 13px 0;	
}

ul#nav-main {
	float: right;	
	list-style-type: none;
	margin: 10px 0 20px 0;
}
ul#nav-main li {
	float: left; display: inline; /* inline for IE6 */
	margin: 0 35px 0 0;
}
ul#nav-main li a:link,
ul#nav-main li a:visited {
	display: block;
	text-indent: -9999px; /* :( */
}
ul#nav-main li a:link:hover, 
ul#nav-main li a:visited:hover,
ul#nav-main li a:active, 
ul#nav-main li a:focus {
	background-position: 0 -17px;
	cursor: pointer;
}
ul#nav-main li.current a {
	background-position: 0 -17px;
}
#btn-piwiarniaibrowar, #btn-piwiarniaibrowar span {
	width: 129px; height: 15px;
	background: transparent url(../images/btn-piwiarniaibrowar.gif) no-repeat 0 0;
}

#btn-ofertapiwiarnizywieckiej, #btn-ofertapiwiarnizywieckiej span {
	width: 47px; height: 15px;
	background: transparent url(../images/btn-oferta.gif) no-repeat 0 0;
}
#btn-klub, #btn-klub span {
	width: 33px; height: 15px;
	background: transparent url(../images/btn-klub.gif) no-repeat 0 0;
}
#btn-kalendarium, #btn-kalendarium span {
	width: 86px; height: 15px;
	background: transparent url(../images/btn-kalendarium.gif) no-repeat 0 0;
}
#btn-sklep, #btn-sklep span {
	width: 38px; height: 15px;
	background: transparent url(../images/btn-sklep.gif) no-repeat 0 0;
}
#btn-forum, #btn-forum span {
	width: 43px; height: 15px;
	background: transparent url(../images/btn-forum.gif) no-repeat 0 0;
}
#btn-kalendariumimprez, #btn-kalendariumimprez span {
	width: 135px; height: 15px;
	background: transparent url(../images/btn-kalendariumimprez.gif) no-repeat 0 0;
}
#btn-klubbirofila, #btn-klubbirofila span {
	width: 92px; height: 15px;
	background: transparent url(../images/btn-klubbirofila.gif) no-repeat 0 0;
}
/* ========================= NAVIGATION - FUNCTIONS	=========================== */
#functions {
	float: right; display: inline;
	width: 262px;
	margin: 10px 15px 0 0;
}
#functions a#func-user {
	float: left;
	color: #FF0000; background: transparent url(../images/ico-user.gif) no-repeat 0 70%;
	font-weight: bold;
	padding: 0 0 0 12px; margin: 0 0 10px 10px;
}
#functions a#func-logout {
	float: right;
	color: #FF0000; background: transparent url(../images/ico-logout.gif) no-repeat 8px 70%; border-left: 1px solid #CCC;
	font-weight: bold;
	padding: 0 0 0 22px; margin: 0 10px 10px 0;
}
#functions #func-box {
	clear: both; 
	width: 262px;
	background: #F7F7F7 url(../images/func-top.gif) no-repeat 0 0;
	text-align: center;
	padding: 8px 0 0 0; margin: 0 0 5px 0;
}
#functions #func-box p,
#functions #func-box #subnavigation {
	clear: both;
	background: #F7F7F7 url(../images/func-bottom.gif) no-repeat 0 100%;
	padding: 0 0 8px 0; margin: 0;
}
#functions #func-box p span {
	background: transparent url(../images/ico-thread2.gif) no-repeat 0 70%;
	padding: 0 10px 0 11px; margin: 0;
}
#functions #func-box p a {
	font-weight: bold;
}
#subnavigation dl {
	float: left; display: inline;
	margin: 0 0 0 10px;
}
#subnavigation dt, 
#subnavigation dd {
	display: inline;
} 
a#func-last-post {
	float: right;
	color: #ff0000;
	margin: 0 10px 0 0;
}

/* ========================= BAR - MAIN ===================================== */
#bar-main {
	clear: both; 
	background: #000 url(../images/bar-main-bg.jpg) no-repeat right top;
	padding: 5px 0 4px 190px;
}
#bar-main h2 {
	float: left; 
	color: #FFF;
	font-size: 1.5em; text-transform: uppercase; font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 2px 0 0 0;	
}
#bar-main form#search {
	float: right; 
	width: 264px;
}
#bar-main form#search input#search-phrase {
	float: left; 
	width: 181px;
	border: 1px solid #000;
	font-size: 11px; 
	margin: 0 8px 0 0; padding: 3px 3px 4px 3px;
}
#bar-main form#search input#search-submit {
	float: left;
}

/* =========================== BAR - INFO =================================== */
#bar-info {
	background: #FFF url(../images/bar-info-bg.gif) repeat-x left bottom;
	padding: 20px 15px 17px 189px; margin: 0 0 10px 0;
}
#bar-info.newLayout{
	background: #FFF none;
}
#bar-info p {
	float: left;
	font-weight: bold; 
	margin: 0;
}
#bar-info p span {
	color: #000000;
	font-weight: normal;
}
#bar-info a#rss {
	float: right;
}

/* ========================== FOOTER ======================================= */
#footer {
	clear: both;
	background-color: #FFF;
	border-top: 4px solid #F10B00;
}
#footer p {
	margin: 0;
}
#footer a {
	color: #FF0000;
	font-weight: bold;
}
#footer ul#nav-footer {
	float: left; display: inline; /* inline for IE6*/
	list-style-type: none;
	margin: 10px 0 20px 10px;
}
#footer ul#nav-footer li {
	float: left;
	margin: 0 23px 0 0;
}
#footer ul#nav-footer li.last {
	margin: 0;
}
#footer ul#nav-footer li a {
	display: block;
	text-indent: -9999px;
}
#footer ul#nav-footer li a:link:hover  
#footer ul#nav-footer li a:visited:hover,
#footer ul#nav-footer li a:active, 
#footer ul#nav-footer li a:focus {
	background-position: 0 -16px;
	cursor: pointer;
}
#footer ul#nav-footer li.current a,
#footer ul#nav-footer li.current a span {
	background-position: 0 -16px !important;
}
strong#btn-piwiarniazywiecka2, strong#btn-piwiarniazywiecka2 span {
	display: block;
	text-indent: -9999px;
	width: 172px; /*width: 120px;*/ height: 15px;
	background: transparent url(../images/piwiarniaZywiecka.gif) no-repeat 0 0;
}
#btn-kalendariumimprez2, #btn-kalendariumimprez2 span {
	width: 150px; height: 15px;
	background: transparent url(../images/btn-kalendariumimprez2.gif) no-repeat 0 0;

}
#btn-forum2, #btn-forum2 span {
	width: 55px; height: 15px;
	background: transparent url(../images/btn-bottom-forum.gif) no-repeat 0 0;

}
#btn-sklep2, #btn-sklep2 span {
	width: 51px; height: 15px;
	background: transparent url(../images/btn-bottom-sklep.gif) no-repeat 0 0;
}
#footer #note {
	float: left; display: inline; /* inline for IE6 */
	color: #707070;
	width: 510px;
	margin: 0 0 0 10px;
}
#footer #note p {
	font-size: .9em;
}
#footer #note p#copyright {
	float: left;
}
#footer #note p#created {
	float: right;
}
#footer #adress {
	float: right;
	width: 220px;
	background: transparent url(../images/adress-bg.jpg) no-repeat 0 bottom;
	overflow: hidden;
	padding: 10px 5px 10px 15px;
}
#footer #adress p {
	font-size: .9em;
}
#footer #adress p strong {
	color: #FF0000;
	text-transform: uppercase;
}
/* ======================= OTHERS ========================================== */
.error {
	display: none;
}
.error-on {
	display: block;
}
h3.page-header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #F1F1F1;
	margin: 0 0 10px 18px; padding: 0 0 5px 0; 
}
ul#breadcrumbs {
	float: left; display: inline; /* inline for IE6 */
	width: 590px;
	list-style-type: none;
	margin: 8px 0 10px 12px; 
}
ul#breadcrumbs li {
	float: left;
	background: transparent url(../images/ico-triangle.gif) no-repeat 100% 50%;
	padding: 0 7px 0 7px;
}
ul#breadcrumbs li.last {
	background: none;
	font-weight: bold;
}
.button {
	float: right;
	width: 128px; 
	background: #ED0B00 url(../images/thread-bottom-bg.gif) no-repeat left bottom;
	padding: 0 0 13px 0;
}
.button a:link,
.button a:visited {
	display: block; width: 106px;
	color: #FFF; background: #ED0B00 url(../images/thread-top-bg.gif) no-repeat left top;
	text-decoration: none;
	margin: 0; padding: 4px 0 0 22px;
}
.button a:link:hover, 
.button a:visited:hover,
.button a:active, 
.button a:focus {
	color: #000;
}
.button a span {
	background: transparent url(../images/ico-thread.gif) no-repeat 0 50%;
	padding: 0 0 0 13px;
}

#add-small {
	float: left; display: inline; /* inline for IE6 */
	margin: 10px 0 10px 189px;
}
#add-small img {
	border: 1px solid #666;
}
#add-big img {
	border: 1px solid #666;
}
a#rss:link, 
a#rss:visited { 
	background: transparent url(../images/ico-rss.gif) no-repeat 0 60%;
	font-weight: bold; text-decoration: none;
	padding: 0 0 0 17px;
}
a#rss:link:hover, 
a#rss:visited:hover,
a#rss:active, 
a#rss:focus {
	color: #FF0000;
}
a#up {
	display: block;
}
a#skip-up {
	float: right;
	color: #FF0000;
	background: transparent url(../images/ico-up.gif) no-repeat 0 50%;
	padding: 0 0 0 10px; margin: 1em 0;
}
ul.pages {
	float: right;
	list-style-type: none;
	margin: 10px 0;
}
ul.pages li {
	float: left;
	margin: 0 5px 0 0; 
}
ul.pages li a:link,
ul.pages li a:visited {
	color: #000 !important;
	padding: 1px 4px 3px 4px;
}
ul.pages li.current strong {
	color: #FFF;
	background-color: #FF0000;
	padding: 1px 4px;
}
ul.pages li.pages-last a:link,
ul.pages li.pages-last a:visited {
	color: #FF0000 !important; background: transparent url(../images/ico-triangle-left.gif) no-repeat 0 60%;
	padding: 0 0 0 6px;
}
ul.pages li.pages-next a:link,
ul.pages li.pages-next a:visited {
	color: #FF0000 !important; background: transparent url(../images/ico-triangle-right.gif) no-repeat 100% 60%;
	padding: 0 6px 0 0;
}
span#searching-phrase {
	color: #FF0000;
}
/* =============================================== LOGOIN/LOGOUT ====================================== */
#login-panel {
	clear: both;
}
#register p.error-on,
#login-form p.error-on {
	padding: 0 0 0 114px; margin: 0;
}

/* =============================================== KOMENTARZE ======================================== */
#comments {
	background-color: #F1F1F1;
	padding: 10px 15px 20px 15px; margin: 20px 10px;
}
.comment h5 {
	background: transparent url(../images/ico-comments.gif) no-repeat 0 60%;
	padding: 0 0 0 13px; 
}
.comment h5 strong {
	color: red;
}
.comment p {
	color: #666;
	margin: 1em 0 1em 13px;
}
#comment-form {
	border-top: 1px solid #CCC;
}

#comment-form h4 {
	color: #E30018;
	margin: 2em 0 1em 0;
}
#comment-form p.error-on {
	float: left; display: inline;
	
	text-align: left; font-weight: normal;
	color: red !important; background: transparent url(../images/icon_warning_18x18.gif) no-repeat 0 50%;
	padding: 2px 0 2px 22px !important; margin: 0 0 0 100px;
}
#comment-form #kal-comm-name {
	float: right;
}
#comments label {
	float: left; clear: left;
	width: 103px;
	margin: 5px 0;
}
#comments input {
	float: right;
	width: 410px;
	border-top: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-bottom: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1;
	margin: 5px 0;
}
#comments textarea {
	float: right;
	width: 410px;
	border-top: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-bottom: 1px solid #F1F1F1; border-right: 1px solid #F1F1F1;
	margin: 5px 0;
}
#comments span.ctime,
#comments span.cdate {
	/*font-weight: normal;*/
	color: #777;
}

/* ============================================== SEARCH RESULTS ====================================== */
#results {
	clear: both;
	padding: 0 10px;
}
ul#results-nav {
	float: left;
	width: 100%;
	list-style-type: none;
	border-bottom: 7px solid #E7E7E7;
	margin: 0 0 10px 0; padding: 0;
}
ul#results-nav li {
	float: left;
	background: transparent url(../images/result-nav-off-left.jpg) no-repeat 0 0;
	margin: 0 1px 0 0; padding: 0 0 0 25px;
}
ul#results-nav li span {
	display: block;
	background: transparent url(../images/result-nav-off-right.jpg) no-repeat right top;
	margin: 0; padding: 4px 25px 4px 0;
}
ul#results-nav li a {
	color: #000;
	font-weight: bold;
}
ul#results-nav li.current {
	background: transparent url(../images/result-nav-on-left.jpg) no-repeat 0 0;
}
ul#results-nav li.current span {
	background: transparent url(../images/result-nav-on-right.jpg) no-repeat right top;
}
#results .result-box {
	clear: both;
	padding: 10px 10px;
	border-bottom: 1px solid #E7E7E7;
}
#results .result-box h3 {
	font-size: 1.1em;
	margin: 1em 0 0 0;
}
#results .result-box h3 a {
	color: red;
}
#results p.date {
	color: #878787;
	margin: 0;
}
#results p {
	line-height: 1.5em;
}
#results p span {
	color: #FFF; background-color: red; 
	padding: 0 2px; margin: 0 5px;
}
/* blank start page 404 */
#blank {
	width: 500px;
	margin: 100px auto;
}
#blank h1 {
	position: static;
	margin: 10px auto;	
}
#blank h2 {
	color: #666;
	text-align: center; font-size: 1.6em;
}
p#search-results-empty {
	clear: both;
	margin-left: 20px;
}

/* ================================================ LIGHTBOX ========================================== */
#lightbox {
	background-color:#eee;
	padding: 10px 10px 0 10px;
	border: 1px solid #666;
}
#lightboxDetails {
	font-size: 1em;
	padding: 5px 0 10px 0;
}	
#lightboxCaption { 
	text-align: center;
}
#keyboardMsg { 
	float: right; 
}
#closeButton { 
	top: 5px; right: 5px; 
}

#lightbox img { 
	border: none; clear: both;
} 
#overlay img { 
	border: none; 
}

#overlay { 
	background-image: url(../images/overlay.png); 
}
.offerArticleContent{
	padding:20px 20px 30px 20px;
}

ul.fileList {
	list-style: none;
}

/* end */



/*new OFFER */


.singleParty {
float: left; display: inline;
width: 370px;
margin: 0 0 0 10px; padding: 0 0 15px 0;
background: url(../images/singlePartyBg.gif) repeat-x 0 0;
background-position: bottom; 
line-height: 1.1em;
}

.singleParty a{
color: #ff1000;
}

.singleParty dt {
margin: 5px 0 5px 2px;
font-size: 1.1em; font-weight: bold;
}

.singleParty dt a {
text-decoration: none;
}


.singleParty dt a:hover {
color: #ff1000;
text-decoration: underline;
}

.singlePartyImageBg {
float: left;
width: 138px; height: 96px;
margin: 0 5px 0 0;
background: url(../images/singlePartyImageBg.gif) no-repeat 0 0;
padding: 4px 3px 0 4px;

}

.partyLink {
color: #ff1000; 
margin: 0 0 0 150px;
}

.partyLink a:hover {
color: #ff1000; 
}

#partyOrganization h4 {
width: 239px; height: 40px;
background: url(../images/partyOrganization.gif) no-repeat 0 0;
text-indent: -9999px;

}

#offerAsortWrap { 
clear: both;
width: 754px;
padding: 15px 0 0 0;
margin: 0 auto;



}

#offerAsortWrap h4 {
float: left;
width: 284px; height: 36px;
background: url(../images/ofertaAsortymentowa.gif) no-repeat 0 0;
text-indent: -9999px;

}

.offerLargeImageBg {
float: left;
width: 232px; height: 285px;
margin: 0 0 0 5px;
padding: 4px 0 0 4px;
background: url(../images/offerLargeImageBg.gif) no-repeat 0 0;
}

.singleOffer {
float: left;
width: 505px;
margin: 0 0 3px 0; padding: 5px 0 10px 0;
background: url(../images/singlePartyBg.gif) repeat-x 0 100%;

}

.singleOffer p {
margin: 5px 0 3px 0;

}

.singleOffer p a {
	color: #ff1000;
	margin: 0 3px 0 3px;

}

.singleOffer h5 a {
	color: #ff1000;
	font-size: 1.1em;
	text-decoration: none;
}

.singleOffer h5 a:hover {
	color: #ff1000;
	text-decoration: underline;
}

#gallery {
	clear: both;
	padding: 15px 0 0 5px;

}

#gallery h4 {
    display: block;
	width: 163px; height: 40px;
	text-indent: -9999px;
	background: url(../images/galeriaZdjec.gif) no-repeat 0 50%;
	
}

#pageBottomBg {
	background: url(../images/pageBottomBg.gif) no-repeat 0 100%;

}
#turisticBirofil { 
	position: relative;
	clear: both;
	width: 754px;
	padding: 15px 0 0 0;
	margin: 0 auto;

}

#turisticBirofil h4 {
float: left;
width: 261px; height: 36px;
background: url(../images/turystykaBirofilska.gif) no-repeat 0 0;
text-indent: -9999px;
}

.turisticText {
float: left;
margin: 0 0 0 7px;
width: 300px;

}
.turisticText a {
	color: #ff1000;
	text-decoration: underline;
}

.turisticText a:hover {
	color: #ff1000;
	text-decoration: none;
}


.bold {
	margin: 0 0 8px 0;
	font-weight: bold;
}

#ankietaBg {
	width:288px; height: 218px;
	position: absolute;
	right: 20px; bottom: 20px;
	background: url(../images/ankietaBg.gif) no-repeat 0 0;
}

#ankietaBg h5 {
	margin: 180px 0 0 0px;
	text-indent: -9999px;
	
}

#ankietaBg a{
	color: #f3f3f3;
	position: absolute;
	bottom: 15px; left:0;
	width: 260px;
display: block;
	font-weight: bold; 
	padding: 40px 0 0 10px;
	
}

#rezerwacjaBg{
	float: right;
	width: 371px; height: 195px;
	margin: -50px 0 0 10px;
	background: url(../images/rezerwacjaBg.gif) no-repeat 0 0;
	position: relative;

}

#rezerwacjaBg p {
float: left;
width: 175px; 
padding: 25px 0 0 16px;
font-weight: bold;
}

#showMovieLink {
float: right;
width: 150px; height: 150px;
margin: 0;
text-indent: -9999px;
}

#rezerwacjaBg h5 {
	text-indent: -9999px;
}

#reservationLink {
width: 220px;
margin: 14px 0 0 114px;
float: left;
color: #f3f3f3;
padding: 35px 0 0 0; position: absolute; top:120px; left: 0; 
font-weight: bold;
}

#reservationLink span {
text-decoration: none;

}

.allegroLink {
float: left;
z-index: 9999;
position: absolute; top: 434px; left:261px;
width:218px; height: 101px;
text-indent: -9999px;
background: url(../images/allegroLink.gif) no-repeat 0 0;
}

#btn-oferta2, #btn-oferta2 span {
	width: 60px; height: 15px;
	background: transparent url(../images/btn-bottom-oferta.gif) no-repeat 0 0;
}

