/*  style strony aplikacji */

#page h1 {
  /* background: url(../../../style/img/sky-blue.jpg) no-repeat top right; */
}

#page-content {
  padding: 20px 80px 20px 80px;
}

#page-menu {
  margin: 20px 40px 20px 20px;
}

.program-splash {
  border: 0px;
}

/* ekrany aplikacji */

.screenshot-title {
  font-weight:bold;
}

.screenshots {
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
}

.screenshots td {
  text-align: center;
  padding: 10px;
}

.screenshots img {
  border: 0px;
}

/* wersje aplikacji */

table.version {
  border-collapse: collapse
}

table.version th {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  font-size: 12px;
  padding: 4px;
  font-weight: bold;
}

table.version td {
  border: 1px solid #aaaaaa;
  font-size: 12px;
  font-weight: normal;
  padding: 4px;
}

/* poni¾ej wy˜wietlanie znaczka OK w kam¢rce tabeli "version" */
table.version .ok {
  display: block;
  width: 35px;
  height: 35px;
  background: url(../../../style/img/ok.png) no-repeat top left;
}

/* poni¾ej wy˜wietlanie znaczka oh (wykrzyknik) w kam¢rce tabeli "version" */
table.version .oh {
  display: block;
  width: 35px;
  height: 35px;
  background: url(../../../style/img/oh.png) no-repeat top left;
}


/* poni¾ej wy˜wietlanie znaczka plus w kam¢rce tabeli "version" */
table.version .plus {
  display: block;
  width: 35px;
  height: 35px;
  background: url(../../../style/img/plus.png) no-repeat top left;
}


table.version h4 {
  font-weight: bold;
  font-size: 13px;
}

/* cennik */

table.price-list {
  border-collapse: collapse
}

table.price-list th {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  font-size: 13px;
  padding: 4px;
  font-weight: bold;
}

table.price-list td {
  border: 1px solid #aaaaaa;
  font-size: 12px;
  font-weight: normal;
  padding: 4px;
}

table.price-list td.price {
  text-align: right;
}

a.price-form {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 77px;
  height: 70px;
  background: url(../../../style/img/formularz-zamowienia.png) no-repeat center center;
}

a.price-form span {
  display: none;
}

div.modify {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  padding: 10px;
}

div.modify p {
  margin: 0px 0px 5px 0px;
}


/* modyfikacje */

table.modifications {
  border-collapse: collapse
}

table.modifications th {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  font-size: 12px;
  padding: 4px;
  font-weight: bold;
}

table.modifications td {
  border: 1px solid #aaaaaa;
  font-size: 12px;
  font-weight: normal;
  padding: 4px;
}

table.modifications td.price {
  text-align: center;
}


div.biuletyn-form {
   padding: 10px;
   background: #eeeeff;
   border: 1px solid #aaaaaa;
   text-align: center;
}



/* szlify */

table.patch {
  border-collapse: collapse
}

table.patch th {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  font-size: 12px;
  padding: 4px;
  font-weight: bold;
}

table.patch td {
  border: 1px solid #aaaaaa;
  font-size: 12px;
  font-weight: normal;
  padding: 4px;
}

/* zmiany */


table.changes {
  border-collapse: collapse
}

table.changes th {
  border: 1px solid #aaaaaa;
  background: #eeeeee;
  font-size: 12px;
  padding: 4px;
  font-weight: bold;
}

table.changes td {
  border: 1px solid #aaaaaa;
  font-size: 12px;
  font-weight: normal;
  padding: 4px;
}

/* referencje */

div.reference {
  background: #eeeefa;
  border: 1px solid #aaaaaa;
  padding: 10px;
  margin: 0px 0px 20px 0px;
}

div.reference div.reference-title {
  font-weight: bold;
  margin: 2px;
}

div.reference div.reference-person {
  font-weight: bold;
  padding: 5 px;
}


div.download {
  padding: 10px;
  background: white;
  background: #eeeefa;
  border: 1px solid #aaaaaa;
}

div.download-file {
  text-align: center;
}

a.demo-download span {
  font-weight: bold;
}

div.instalation {
  padding: 10px;
  background: #eeeefa;
  border: 1px solid #aaaaaa;
}

div.demo-features {
  padding: 10px;
  background: #eeeefa;
  border: 1px solid #aaaaaa;
}

