@charset "UTF-8";



/*************************************/

/* reset all browser default styling */

/*************************************/

@import "reset-min.css";
/***************************************************************/

/* import example.css for default styling of content elements  */

/***************************************************************/

/* @import "example.css" all; */

html {
  overflow-y: scroll;
  font-family: Arial, Helvetica, sans-serif;
}
#page {
  width: 1024px;
  margin: 0 auto;
  height: auto;
  position: relative;
}
#box01 {
  width:1024px;
  height:340px;
  background: #ffffff url('../images/img01.jpg') no-repeat right top;
  float: left;
}
#box02 {
  width:29px;
  height:345px;
  background: #ffffff url('../images/img02.jpg') no-repeat right top;
  float: left;
}
#box03 {
  float: left;
  width:216px;
  height:352px;
}
#box04 {
  float: left;
  width:42px;
  height:345px;
}
#box05 {
  float: left;
  width:700px;
  height:auto;
}
#box06 {
  float: left;
  width:37px;
  height:860px;
  background: #ffffff url('../images/img06.jpg') no-repeat right top;
}
#box07 {
  position:absolute;
  left:0px;
  top:345px;
  width:29px;
  height:7px;
  background: #ffffff url('../images/img07.jpg') no-repeat right top;
}
#box08 {
  position:absolute;
  left:245px;
  top:345px;
  width:42px;
  height:7px;
  background: #ffffff url('../images/img08.jpg') no-repeat right top;
}
#box09 {
  float: left;
  width:287px;
  height:27px;
  background: #ffffff url('../images/img09.jpg') no-repeat right top;
}
#box10 {
  position:absolute;
  left:0px;
  top:0px;
  width:287px;
  height:75px;
  background: #ffffff url('../images/img10.jpg') no-repeat right top;
}
#box11 {
  position:absolute;
  left:0px;
  top:75px;
  width:29px;
  height:91px;
  background: #ffffff url('../images/img11.jpg') no-repeat right top;
}
#box12 {
  position:absolute;
  left:29px;
  top:75px;
  width:216px;
  height:91px;
}
#box13 {
  position:absolute;
  left:245px;
  top:75px;
  width:42px;
  height:91px;
  background: #ffffff url('../images/img13.jpg') no-repeat right top;
}
#box14 {
  position:absolute;
  left:0px;
  top:166px;
  width:287px;
  height:15px;
  background: #ffffff url('../images/img14.jpg') no-repeat right top;
}
#box15 {
  position: absolute;
  width:287px;
  background: #ffffff url('../images/img15.jpg') repeat-y right top;
  bottom: 260px;
  height: auto;
  top: 560px;
  bottom: 0px
}
#box16 {
  position:absolute;
  left:987px;
  top:560px;
  width:37px;
  height:auto;
  background: #ffffff url('../images/img16.jpg') repeat-y right top;
  bottom: 245px;
  height: auto;
  ;
}
#box18 {
  position:absolute;
  left:987px;
  top:907px;
  width:37px;
  height:138px;
  background: #ffffff url('../images/img18.jpg') no-repeat right top;
}
#box19 {
  position:absolute;
  left:0px;
  bottom: 35px;
  width:287px;
  height:220px;
  background: #ffffff url('../images/img19.jpg') no-repeat right top;
}
#box20 {
  position:absolute;
  left:987px;
  bottom: 26px;
  width:37px;
  height:220px;
  background: #ffffff url('../images/img20.jpg') no-repeat right top;
}
#box21 {
  position:absolute;
  left:0px;
  bottom: 26px;
  width:1024px;
  height:9px;
  background: #ffffff url('../images/img21.jpg') no-repeat right top;
}
#box22 {
  position:absolute;
  left:0px;
  bottom: 0px;
  width:1024px;
  height:26px;
  background: #ffffff url('../images/img22.jpg') no-repeat right top;
}
#link1 {
  position: absolute;
  top: 78px;
  left: 371px;
}
#link2 {
  position: absolute;
  top: 78px;
  left: 539px;
}
#headerCaption {
  position: absolute;
  top: 120px;
  left: 341px;
  width: 336px;
}
#headerInfo {
  position: absolute;
  top: 215px;
  left: 370px;
  width: 280px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: smaller;
  text-align: center;
}
#breadcrumb {
  position: absolute;
  top: 305px;
  left: 316px;
}
#terms {
  position: absolute;
  top: 2px;
  left: 290px;
}
#siteMap {
  position: absolute;
  top: 2px;
  left: 400px;
}
#copyright {
  position: absolute;
  top: 4px;
  left: 870px;
  font-size: xx-small;
}
#box23 {
  position:absolute;
  left:313px;
  top:4px;
  width:693px;
  height:62px;
  background-image: url('../images/pasek1.png');
  background-repeat: no-repeat;
  background-position: right top;
  z-index: 2;
}
#menuGlowne {
  text-transform: uppercase;
}
#menuGlowne a {
  text-decoration:none;
  display: block;
  color: #000;
}
#menuGlowne li {
  padding-top: 5px;
}
#menuGlowne a:hover, #menuGlowne a:visited {
  color: #000;
}
#menuGlowne a:hover {
  text-decoration: underline;
}
#menuGlowne .active1 {
  margin-left: -23px;
  background-image:url(../images/pasek2.png);
  background-repeat:no-repeat;
  background-position:top left;
  width: 257px;
  height: 62px;
  font-weight: bold;
  margin-bottom: -15px;
}
#menuGlowne .active1 a {
  margin-left: 23px;
  color: #FFF;
  font-weight: bold;
  padding-top: 14px;
}
#menuGlowne .menuPoziomDrugi {
  margin-left: 20px;
  text-transform:none;
}
#menuGlowne .active2 {
  font-weight: bold;
}
#menuGlowne .menuPoziomTrzeci {
  margin-left: 25px;
}
#menuGlowne .menuPoziomTrzeci li {
  list-style: disc;
}
#menuGlowne div.active3 {
  margin-left: -63px;
  background-image:url(../images/pasek3.png);
  background-repeat:no-repeat;
  background-position:top left;
  width: 244px;
  height: 31px;
  font-weight: bold;
  margin-bottom: -10px;
}
#menuGlowne .active3 a {
  margin-left: 57px;
  color: #FFF;
  font-weight: bold;
  padding-top: 2px;
}
#menuGlowne li.active3 {
  color: #FFF;
}
#breadcrumb, #breadcrumb a {
  color: #5C6B82;
  font-size:small;
}
#headerCaption {
  color: #FFF;
  font-size: x-large;
  text-align:center;
}
#link1 a, #link2 a {
  font-size:small;
  color:  #000;
  text-decoration: none;
}
#link1 a:hover, #link2 a:hover {
  text-decoration: underline;
}
#contentTitle {
  color: #FFF;
  font-weight: bold;
  /*  text-align: center; */

  padding-top: 14px;
  margin-left: 20px;
}
#glownaZawartosc {
  height: auto;
  margin-top: 75px;
  margin-bottom: 60px;
  margin-left: 20px;
  margin-right: 20px
}
#glownaZawartosc p {
  margin-top: 10px;
}
#glownaZawartosc ul {
  margin-left: 25px;
  margin-top: 5px;
}
#glownaZawartosc li {
  list-style-type: disc;
}
/* cały środek */

#box24 {
  height: auto;
  width: 100%;
  position: relative;
  float: left;
}
/* newsletter */

#box25 {
  height: 181px;
  width: 287px;
  float: left;
  position: relative;
}
/* menu */

#box26 {
  height: auto;
  width: 287px;
  float: left;
  background: #ffffff url('../images/img04.jpg') no-repeat right top;
}
#box27 {
  position:absolute;
  left:6px;
  top:20px;
  width:257px;
  height:62px;
  background-image: url('../images/pasek2.png');
  background-repeat: no-repeat;
  background-position: right top;
  z-index: 2;
  color: #FFF;
  font-weight: bold;
  text-transform: uppercase;
}
#box27 p {
  padding-top: 15px;
  margin-left: 24px;
}
p.align-justify {
  text-align: justify;
}
#yag-galleryView-1 {
  margin: 0 auto;
}
#yag-galleryView-1 li {
  list-style-type: none;
}
#stopka {
  color: #FFF;
}
#stopka a {
  color: #FFF;
  text-decoration: none;
}
#stopka a:hover {
  text-decoration: underline;
}
.csc-sitemap a {
  color: #000;
  text-decoration: none;
}
.csc-sitemap a:hover {
  text-decoration: underline;
}
.news-single-item h2 {
  font-weight: bold;
}
.news-single-subheader {
  text-align: justify;
  padding-top: 10px;
  padding-bottom: 10px;
}
.news-single-timedata {
  float: right;
  font-size: small;
}
.news-list-item {
  padding-bottom: 20px;
  margin-bottom: 10px;
  border-bottom: #000 dotted 1px;
}
.news-list-item img {
  padding: 10px;
  border: #D5D5D5 solid 1px;
}
.news-list-item h3 a {
  color: #000;
  font-weight: bold;
}
.news-list-item .news-list-date {
  font-size: small;
}
.news-list-subheader {
  text-align: justify;
}
.news-list-morelink a {
  color: #5C6B82;
  font-size: x-small;
}
.tx-yag-gallery-albuminfo {
  width: 470px;
}
.tx-yag-breadcrumbcomtainer {
  display:none;
}
.news-list-container img, .news-single-img img, .news-single-img  {
  float: none !important;
  margin: 10px auto;
  display: block !important;
}
#tx_odsajaxmailsubscription_pi1 p {
  text-align: center;
}
#tx_odsajaxmailsubscription_pi1 form {
  text-align: center;
}
#tx_odsajaxmailsubscription_pi1 input.subscription-email {
  margin-top: 2px;
  margin-bottom: 5px;
  font-size: 84%;
}
#tx_odsajaxmailsubscription_pi1 input.subscription-submit {
  font-size: 84%;
}
#tx_odsajaxmailsubscription_pi1 p.info {
  font-size: smaller;
  font-weight:bold;
}
#tx_odsajaxmailsubscription_pi1 p.error {
  font-size: smaller;
  font-weight:bold;
  color:#F00;
}
#tx_odsajaxmailsubscription_pi1_indication {
  position: absolute;
  top: 32px;
  left: 90px;
}
#tx_odsajaxmailsubscription_pi1 .unsubscribe-link {
  margin: 8px 10px 0px 8px;
  text-align: justify;
  font-size: 91%;
}
.align-center {
  text-align:center;
}
.align-right {
  text-align:right;
}
.indent {
  margin-left: 30px;
}
.tx-yag-gallery-albuminfo {
  padding: 10px;
  width: 460px;
}

#box25 {
    display: none;
}
#box15 {
  top: 379px;
}
td { 
    padding: 3px;
}