body {color: #444; background: white; font-size: 9pt}
input {font-size: 8pt}
img {border: none}

a:link, a:visited {color: green; text-decoration: none}

h1 {font-size: 14pt; margin: 0.5em 0}
h2 {font-size: 12pt; margin: 0.5em 0}
h3 {font-size: 9pt; margin: 0.5em 0}

body, #page-content, #page-content input {font-family: Verdana, Lucida Grande, Lucida Sans Unicode}

/* HEADER_END */
html, body, input {margin: 0; padding: 0; height: 100%}
body {font-family: Arial, Helvetica}

#main {width: 100%; height: 100%; table-layout: fixed}
#main-left-cell {padding: 0}
#main-cell {vertical-align: middle; width: 800px; height: 100%; padding: 0 0 0 0}
#main-right-cell {padding: 0}

#main-left-cell div, #main-right-cell div {height: 539px; position: relative; background: url(../images/side-bg.gif)}
#main-left-cell.fp div {background: url(../images/fp-left-bg.gif)}
#main-right-cell.fp div {background: url(../images/fp-right-bg.gif)}

#content {position: relative; height: 539px; margin: 0 0}
div.fp {background: url(../images/fp-main-bg.jpg); background-repeat: no-repeat}
#content-wrap {height: 100%; width: 100%}

#fp-menu {position: absolute; top: 440px; left: 0; height: 28px; width: 100%; background: url(../images/fp-menu-bg.jpg)}
#fp-menu div.fp-menu-wrapper {position: absolute; left: 37px; width: 725px}

#fp-menu a, #fp-menu span {position: absolute; color: white; font-weight: bold; font-size: 8pt; top: 6px}
#fp-menu span.disabled {color: #A2BF7D}
#fp-link1 {left: 0px}
#fp-link2 {left: 136px}
#fp-link3 {left: 253px}
#fp-link4 {left: 394px}
#fp-link5 {left: 498px}
#fp-link6 {right: 0px}

#menu2 {position: absolute; top: 512px; left: 0; width: 100%}
#menu2.fp {top: 473px}
#menu2 a, #menu2 span {position: absolute; color: #444; font-weight: normal; font-size: 8pt; top: 0}
#menu2 span a {position: static}
#menu2 span.disabled {color: #aaa}

#m2-link1 {left: 37px}
#m2-link2 {left: 189px}
#m2-link3 {left: 410px; top: -1px !important}
#m2-link4 {right: 37px}

div.fp #m2-link1 {left: 37px}
div.fp #m2-link2 {left: 274px}
div.fp #m2-link3 {left: auto; right: 37px}

#last-minute {position: absolute; top: 542px; left: 37px; width: 726px; text-align: center}
#last-minute.fp {top: 512px}
#last-minute a {color: green}



#fp-small-text1 {
	position: absolute;
	top: 82px;
	left: 46px;
	font-size: 10pt;
	color: #666;
}
#fp-small-text2 a {
	position: absolute;
	top: 82px;
	right: 40px;
	font-size: 10pt;
	color: #666;
}
#fp-small-text2 a span {
	color: #529B01;
}

#fp-big-text1 {
	position: absolute;
	top: 202px;
	left: 46px;
	font-size: 40pt;
	font-weight: bold;
}
#fp-big-text1 a {
	color: #9B9B9B;
}

#fp-big-text2 {
	position: absolute;
	top: 202px;
	right: 40px;
	font-size: 40pt;
	font-weight: bold;
	color: #529B01;
}
#fp-click-area {
	position: absolute;
	top: 0px;
	left: 40px;
	width: 720px;
	height: 430px;
}

#fp-budowa {
	position: absolute;
	top: 510px;
	left: 0px;
	width: 100%;
	text-align: center;
	font-size: 10pt;
}


p.global-message {font-weight: bold}
p.global-message.error {color: red}

/* newsletter form */
#newsletter-email {font-size: 8pt; margin: 0; padding: 1px 5px; height: 14px; width: 116px; background: url(../images/newsletter-input.gif); border: none}
#newsletter-email.inactive {color: #888}


/* podstrony */
#thumbs {position: absolute; top: 433px; left: 35px}
#vertical-line {position: absolute; top: 155px; left: 224px; height: 278px; width: 1px; background: #aaa}


#top-menu {position: absolute; top: 57px; left: 239px; height: 28px; width: 521px; xbackground: yellow}

#top-menu a, #top-menu span {position: absolute; color: #444; font-weight: normal; font-size: 7.5pt; text-transform: uppercase}
#top-menu span.disabled {color: #aaa; cursor: default}
#top-link1 {left: 0px}
#top-link2 {left: 82px}
#top-link3 {left: 142px}
#top-link4 {left: 213px}
#top-link5 {left: 257px}
#top-link5 {left: 315px}
#top-link6 {left: 369px}
#top-link7 {right: 0px}


#bottom-menu {position: absolute; top: 480px; left: 37px; height: 28px; width: 725px; background: url(../images/bottom-menu-bg.gif) bottom repeat-x}

#bottom-menu a, #bottom-menu span {position: absolute; color: #4B8C02; font-weight: bold; font-size: 8pt; top: 6px}
#bottom-menu span.disabled {color: #A2BF7D}
#bottom-link1 {left: 0px}
#bottom-link2 {left: 138px}
#bottom-link3 {left: 258px}
#bottom-link4 {left: 410px}
#bottom-link5 {left: 522px}
#bottom-link6 {right: 0px}

#page-image1 {position: absolute; top: 111px; right: 576px}

#joga-wg {
	position: absolute;
	bottom: 388px;
	left: 235px;
	text-transform: uppercase;
	color: #9B9B9B;
}
#joga-wg big {
	font-size: 40pt;
	font-weight: bold;
	padding-right: 5px;
	text-transform: lowercase;
}

#content-heading {
	position: absolute;
	bottom: 388px;
	left: 235px;
	color: #666;
}
div.plain#content-heading {
	bottom: 388px;
	left: 35px;
}

#content-heading big {
	font-size: 20pt;
	font-weight: bold;
	padding-right: 5px;
}


#text-content {
	position: absolute;
	top: 154px;
	left: 255px;
	width: 500px;
	height: 265px;
	padding-right: 10px;
	overflow: auto;
	line-height: 1.4em;
}
div.plain#text-content {
	left: 55px;
	width: 698px;
	height: 315px;
}

#text-content p {
	margin: 5px 0;
}

/* Galeria */
table.gallery td {padding: 18px; text-align: left}
table.gallery td img {border: 1px solid #888}


div.gallery-preview div.gallery {
	/* border-top: 2px solid #9B9B9B; */
	margin-bottom: 20px;
}
div.gallery-preview h2 {
	margin: 10px 0 -5px 0;
}



