html, body {
	margin:0;
	padding:0;
	background-color: #fff5d3;
	text-align:center;
}
body {
	font: small tahoma, arial, sans-serif;
}

p {
	margin:0 10px 10px;
	font: 11px/18px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
}

p strong{ 
	font-weight: bold;
	color: #3a4e70;
}

p.adres { 
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #3a4e70;
}

a {
	color: #981793;
	padding:10px;
}
.space20 {
	height:20px;
	margin:0;
}
.space25 {
	height:25px;
	margin:0;
}

.separator {
	margin:10px 0;
	padding: 0;
	display: block;
	background:  url("../images/menu_line.gif") no-repeat center;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 998px;
	background: url("../images/page_back.gif") repeat-y;
}
#wrapper-obj {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 998px;
	background: url("../images/page_back_obj.gif") repeat-y;
}
#wrapper-npage {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 998px;
	background: url("../images/page_back_obj.gif") repeat-y;
}

/* Panel wyszukiwania */
#searchbar {
	background: url("../images/searchbar_back.gif") no-repeat;
	height: 50px;
	margin: 0;
}
#searchbar img {
	margin: 0;
	border: 0;
}
form.szukaj {
	border: 0;
	padding: 0;
	margin: 0;
	width: 650px;
}
form.szukaj legend {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 0px;
	width: 0;
}
form.szukaj fieldset {
	margin: 0;
	padding: 0;
	border: 0;  
}
#cowyszukaj {
	margin:0;
	padding:11px 8px 0 65px;
	float:left;
}
#cowyszukaj input {
	margin: 0;
	border: 1px #506d9e solid;
	background: #fff1d9;
	padding: 2px 0;
}
#gowyszukaj{
	margin: 7px 0 0;
	padding: 6px 0 0 0;
	display: inline;
}
#gowyszukaj input {
	margin: 7px 0 0;
	border: 0;
}
#katwyszukaj {
	margin:0;
	padding:11px 8px 0 65px;
	float:right;
}
#katwyszukaj select {
	width:200px;
	background-color:#f4f4f4;
	border: 1px #000000 solid;
	padding: 2px 0;
}
#adv_szukaj {
	position:absolute; 
	margin-left:735px;
	top:20px;
}

/* Nagłówek */
#header {
	background: url("../images/banner_up.gif") repeat-y;
	height: 115px;
	margin: 0;
    padding:0;
    padding-left:9px;
}
#header-obj {
	background: url("../images/banner_up_obj.gif") repeat-y;
	height: 115px;
	margin: 0;
}
#header-npage {
	background: url("../images/banner_up_npage.gif") repeat-y;
	height: 115px;
	margin: 0;
}
#header-npage2 {
	background: url("../images/banner_up_npage2.gif") repeat-y;
	height: 115px;
	margin: 0;
}

/* Side bar A */
#side-a {
	float: left;
	width: 230px;
	margin: 0;
}

#side-a img{
	border:0;
	vertical-align: middle;
}
#side-a-obj {
	float: left;
	width: 229px;
	margin: 0;
	padding: 0;
}

#side-a-obj img{
	border:0;
	vertical-align: middle;
}
#side-a-npage {
	float: left;
	width: 229px;
	margin: 0;
	margin-top: 18px ;
}

#side-a-npage img{
	border:0;
	vertical-align: middle;
}

/* Side bar B */
#side-b {
	float: right;
	width: 248px;
	padding: 5px 10px 0 0;
	margin: 0;
	font: 11px Verdana, sans-serif;
	color: #6f6f6f;
}
#side-b a.sektor {
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #93551d;
	text-decoration: none;
	padding: 3px 10px 4px 22px;
	margin: 0;
	background: url("../images/sidebarh_back.gif") no-repeat;
	display: block;
}
#side-b  p {
	font: 11px Verdana, sans-serif;
	color: #6f6f6f;
	padding: 8px 14px 0 22px;
	margin:0;
}
#side-b ul {
	font: 11px Verdana, sans-serif;
	color: #6f6f6f;
	padding-top : 8px;
	padding-bottom: 0;
	margin-top : 0;
	margin-bottom: 0;
}
#side-b ul li {
	list-style: url("../images/sidebar_bullet2.gif");
}
#side-b p.tytulc{
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #416391;
	padding: 14px 0 5px 22px;
}
#side-b p.more {
	font: 12px Tahoma, Verdana, sans-serif;
	color: #124291;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	margin-bottom: 7px;
}
#side-b p.more a:link, #side-b p.more a:visited {
	padding-left: 0;
	text-decoration: none;
	color: #124291;
}
#side-b p.more a:hover {
	text-decoration: underline;
	color: #124291;
}
#side-b p.more img {
	padding-right: 6px;
	border: 0;
}
#moreinfo1, #moreinfo2, #moreinfo3, #moreinfo11, #moreinfo12, #moreinfo13 {
	font: 11px Verdana, sans-serif;
	color: #6f6f6f;
	padding: 0;
	margin:0;
}
#moreinfo1 p, #moreinfo2 p, #moreinfo3 p, #moreinfo11 p, #moreinfo12 p, #moreinfo13 p {
	padding: 0;
	margin:0;
	text-align: justify;
}
#moreinfo1 div, #moreinfo2 div, #moreinfo3 div, #moreinfo11 div, #moreinfo12 div, #moreinfo13 div {
	padding: 0;
	margin:0;
	text-align: justify;
}
#ciekawostki, #aktualnosci {
	padding:0 14px 0 22px;
}
#ciekawostki p.tytulc, #aktualnosci p.tytulc {
	padding-left:0;
	padding-right:0;
}
#ciekawostki p, #aktualnosci p {
	padding: 0;
	margin:0;
}

/* Content */
#content { 
	float: left;
	width: 488px;
	margin: 0;
	padding: 5px 10px;
}
#content h1 {
	font: 20px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 5px 5px 7px 10px;
	margin:0;
}
#content h2 {
	font: 16px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 5px 5px 7px 10px;
	margin:0;
}
#content p { 
	margin: 0;
	padding: 3px 10px 3px 35px;
}
#content p.more {
	font: 12px Tahoma, Verdana, sans-serif;
	color: #416391;
	text-align: right;
	padding: 5px 20px;
	margin: 0;
	margin-bottom: 7px;
}
#content p.more a:link, #content p.more a:visited {
	padding-left: 0;
	text-decoration: none;
	color: #124291;
}
#content p.more a:hover {
	text-decoration: underline;
	color: #124291;
}
#content p.more img {
	border: 0;
	padding-right: 6px;
}

/* strona uniwersalna */
.typy {
	border: 0;
	vertical-align: middle;
}
#content-npage { 
	float: left;
	width: 760px;
	margin: 0;
	margin-top: 25px ;
	padding: 35px 0 0 0;
}
#content-npage h1 {
	font: 20px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 0 20px;
	margin: 20px 0 0 0 ;
}

#content-npage h2 {
	font: 16px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 0 40px;
	margin: 18px 0 0 0 ;
}
#content-npage h2 img {
	margin-right: 18px;
}
#content-npage p {
	margin: 18px 20px 18px 40px ;
	font: 11px/18px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
}
#content-npage p.szczegoly {
	margin-top: 5px;
	margin-left: 45px;
}
#content-npage p.more {
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #416391;
	text-align: left;
	padding: 5px 20px;
	margin: 0;
	margin-bottom: 7px;
}
#content-npage p.more a:link, #content-npage p.more a:visited {
	padding-left: 0;
	text-decoration: none;
	color: #124291;
}
#content-npage p.more a:hover {
	text-decoration: underline;
	color: #124291;
}
#content-npage p.more img {
	border: 0;
	padding-right: 6px;
}
#content-npage a {
	color: #124291;
}
#content-npage a:hover { 
	text-decoration: none;
}
#content-npage .line
{
	clear: both ;
	height: 1px ;
	width: 760px ;
	margin: 0 ;
	background: url("../images/content_line2.gif") center no-repeat ;
}
/* notatki */
dl.notka {
	padding: 8px 25px 0 40px ;
	margin: 0;
}
dl.notka dt.tytul {
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #124291;
	margin: 0;
	padding: 0 ;
}
dl.notka dt.tytul2 {
	font: bold 13px Tahoma, Verdana, sans-serif;
	color: #9e6725;
	margin: 0;
	padding: 0 ;
	margin-bottom: 10px;
	border-bottom: 1px dotted #aaa;
	padding-bottom: 5px;
}
dl.notka dt {
	padding: 4px 0; 
	font-style: italic;
	color: #767676; 
}
dl.notka dd.img a {
	border: 0 ;
	margin: 0 ;
	padding: 0 ;
}
dl.notka dd.opis, dl.notka dd.opis p, dl.notka dd.opis div {
	font: 11px/16px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
	padding: 0;
	margin: 0;
	text-align: justify;
}
dl.notka dd.img {
	margin: 0;
	padding: 0;
}
dl.notka dd.img img {
	float: left;
	padding: 4px;
	margin: 4px 8px 0 0;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background-color: #fff;
}

ul.npagelist {
	list-style: none ;
	margin: 18px 25px 18px 40px ;
	font: 11px/18px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
	padding: 0;
}
ul.npagelist li {
	margin: 0 0 18px 0 ;
	padding: 0 0 0 20px ;
	background: url("../images/content_bullet2.gif") 0 4px no-repeat ;
}
ul.npagelist li a {
	margin: 0;
	padding: 0 ;
	font-weight: bold ;
	color: #416391 ;
}
ul.npagelist li a:hover {
	text-decoration: none ;
}
/* skasować ----------------------------------*/
ul.npagelist li img {
	float: left;
	margin: 4px 8px 0 0;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background-color: #fff;
}
ul.npagelist div {
	text-align: justify;
}
ul.npagelist p {
	text-align: justify;
}
/* ----------------------------------skasować */
.nawigacja {
	text-align: center; 
}
.nawigacja a {
	color: #124291;
}
.nawigacja a:hover {
	text-decoration: none;
}
.nawigacja img {
	border: 0;
	padding: 0;
	margin: 0;
}

/* strona nie glowna */
#content-obj { 
	float: left;
	width: 760px;
	margin: 0;
	margin-top: -6px;
	padding: 35px 0 0 0;
	background: url("../images/content_upback.gif") 0 0 no-repeat ;
}
#content-obj h1 {
	font: 20px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 0 20px;
	margin: 25px 0 0 0 ;
}

#content-obj h2 {
	font: 17px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 0 40px;
	margin: 14px 0 0 0 ;
}
#content-obj h3 {
	font: bold 14px "Bookman Old Style", Times, serif;
	color: #9e6725;
	padding: 0 40px;
	margin: 14px 0 0 0 ;
}
#content-obj p {
	margin: 18px 30px 18px 40px ;
	font: 11px/18px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
}
#content-obj p.adres { 
	padding-bottom: 10px;
}
#tekstobj, #tekstobj2  {
	margin: 0 30px 0 40px ;
	font: 11px/18px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
}
#tekstobj div, #tekstobj p, #tekstobj2 div, #tekstobj2 p {
	margin: 0;
	padding: 0;
	text-align: justify;
}
#tekstobj a, #tekstobj div a, #tekstobj p a, #tekstobj2 a, #tekstobj2 div a, #tekstobj2 p a {
	margin: 0;
	padding: 0;
	color: #124291;
}
#tekstobj a:hover, #tekstobj div a:hover, #tekstobj p a:hover, #tekstobj2 a:hover, #tekstobj2 div a:hover, #tekstobj2 p a:hover {
	text-decoration: none;
}
#content-obj .leftphoto {
	float: left ;
	padding: 3px ;
	border: 1px solid #c0c0c0 ;
	margin: 0 18px 18px 0 ;
}
#content-obj .line {
	clear: both ;
	height: 1px ;
	width: 760px ;
	margin: 15px 0 ;
	background: url("../images/content_line2.gif") center no-repeat ;
    padding-top: 6px;
}

/* superkontener */
#supercontainer {
	background: url("../images/banner_down.gif") no-repeat;
}
#supercontainer-obj {
	background: url("../images/banner_down_obj.gif") no-repeat;
}
#supercontainer-npage {
	background: url("../images/banner_down_npage.gif") no-repeat;
}
#supercontainer-npage2{
	background: url("../images/banner_down_npage2.gif") no-repeat;
}

#finansowanie {
	clear:both;
	margin:0 9px;
	background-color:#fff;
	padding:8px 0 5px 10px;
	border-top: 1px solid #aaa;
}
#finansowanie img {
	padding: 0;
	margin: 0 21px;
	border: 0;
}

/* footer */
#footer {
	clear:both;
	background: url("../images/footer_back.gif") no-repeat;
	height: 67px;
}
#footer p {
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	color: #5b5b5b;
	margin: 0px 2px 0px 2px;
	width:100%;
	padding-top: 3px;
}
#footer p a, #footer p a:visited{
	color: #416391;
	padding-left : 2px;
	text-decoration: underline;
}
#footer a:hover{
	text-decoration: none;
}

/* Galeria na str obiektu */
#galeria_op {
	background: url("../images/biggal_backjk.gif") no-repeat;
	height: 518px;
	margin: 0 auto;
	width: 697px;
}
#duze_zdjecie_op {
	padding: 28px 0;
	height: 345px;
	margin: 0 auto;
	width: 528px;
}
#duze_zdjecie_op a {
	padding: 0;
	margin: 0;
}
#duze_zdjecie_op img {
	display: block;
	text-align:center;
	margin: auto;
	vertical-align: middle;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background-color: #fff;
}
#centernav_op {
	width: 603px;
	float: left;
	height: 100px;
	margin: 0;
	padding: 0;
}

#centernav_op ul {
	list-style: none;
	margin: 0;
	padding: 11px 0 0 0;
	text-align: center;
}
#centernav_op ul li {
	padding: 0 6px;
	display: inline;
	margin: 0;
}
#centernav_op  img{
	border: 1px solid #D9E0E6;
	margin: 0;
	padding: 0;
}

/* Galeria na str glownej */
#galeria_mp {
	background: url("../images/mainpage_galback.gif") no-repeat;
	height: 432px;
	margin: 0 auto;
	width: 448px;
}

#duze_zdjecie {
	padding: 28px 0;
	height: 260px;
	margin: 0 auto;
	width: 328px;
}
#duze_zdjecie a {
	padding: 0;
	margin: 0;
}
#duze_zdjecie img {
	display: block;
	text-align:center;
	margin: auto;
	vertical-align: middle;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background-color: #fff;
}
#navgalcontainer {
	width: 400px;
	display: inline;
	margin: 0 auto;
}
#leftnav {
	width: 47px;
	float: left;
	height: 100px;
	margin: 0;
	padding: 0;
}

#leftnav img{
	margin: 8px 0 8px 18px;
}
#centernav {
	width: 354px;
	float: left;
	height: 100px;
	margin: 0;
	padding: 0;
}

#centernav ul {
	list-style: none;
	margin: 0;
	padding: 11px 0 0 0;
	text-align: center;
}
#centernav ul li {
	padding: 0 6px;
	display: inline;
	margin: 0;
}
#centernav  img{
	border: 1px solid #D9E0E6;
	margin: 0;
	padding: 0;
}
#rightnav {
	width: 47px;
	float: right;
	height: 100px;
	margin: 0;
	padding: 0;
}

#rightnav  img{
	margin: 8px 18px 8px 0;
}

/* mala galeria na stronie o obiekcie */
#smallgallery {
	position:absolute;
	bottom: 0;
	width: 760px ;
	height: 161px ;
	margin: 0 ;
	padding: 0;
	background: url("../images/smallgallery_back.gif") no-repeat ;
}
#smallgallery img.fotomini {
	float: left ;
	margin: 47px 40px 20px 45px ;
	padding: 1px ;
	border: 1px solid #7b7b7b ;
	background: #fff ;
}
#smgmz {
	margin: 0;
	padding: 0;
	padding-top: 3px;
	float:left; 
	width:150px;
}
#smgzap {
	margin: 0;
	padding: 0;
	float:right; 
	width:555px;
}
#smallgallery h1 {
	padding: 0;
	margin: 70px 50px 0 0;
	font: bold 18px Tahoma, Verdana, sans-serif ;
	color: #f1af13 ;
	border-bottom: 1px dashed #777 ;
}
#smallgallery p.more a {
	padding: 0 10px ;
	margin: 0;
	font-size: 12px ;
	color: #416391;
}
#smallgallery p.more a:hover {
	text-decoration: none ;
}
#smallgallery p.more img
{
	border: 0 ;
	margin: 0 ;
	padding: 0 ;
}
/* news */
dl.news {
	padding: 5px 10px 0 20px;
	margin: 0;
}
.news dt {
	padding-bottom: 4px; 
	font-style: italic;
	color: #767676; 
}
.news dt.tytul {
	font: bold 12px Tahoma, Verdana, sans-serif;
	color: #124291;
}
.news dd {
	font: 11px/16px Tahoma, Verdana, sans-serif;
	color: #6f6f6f;
	padding: 0;
	margin: 4px 0;
}
.news dd.img a {
	border: 0 ;
	margin: 0 ;
	padding: 0 ;
}
.news dd.img img {
	float: left;
	padding: 1px;
	margin: 0 8px 0 0;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background-color: #fff;
}
.news dd.more {
	font: 12px Tahoma, Verdana, sans-serif;
	color: #124291;
	text-align: right;
	padding: 0;
	margin: 4px 0;   
}
.news dd.more a:link, .news dd.more a:visited {
	padding-left: 0;
	text-decoration: none;
	color: #124291;
}
.news dd.more a:hover {
	text-decoration: underline;
	color: #124291;
}
.news dd.more img {
	padding-right : 6px;
	border: 0;
}
