* {
  margin: 0px;
  padding: 0px;
  font-family: 'Trebuchet MS', 'Arial', sans-serif;
}
* html a:hover { visibility: visible; }
body { background: #7fb7ef url(/.grafika/elementy/tlo.jpg) repeat-x; }
table#main {
  margin: 28px 0px 0px;
  width: 734px;
  border-collapse: collapse;
}
/* Head */
table#main thead td.shadow-left {
  background-image: url(/.grafika/elementy/cien_lewy_gora.jpg);
  width: 7px;
  height: 148px;
}
table#main thead td.shadow-right {
  background-image: url(/.grafika/elementy/cien_prawy_gora.jpg);
  width: 7px;
  height: 148px;
}
table#main thead td#header {
  background: #3877cc url(/.grafika/elementy/naglowek.jpg) no-repeat;
  height: 148px;
  vertical-align: top;
}
table#main thead table {
  width: 720px;
  height: 148px;
  border-collapse: collapse;
  line-height: 10pt; /* =~ 13.33px */
  font-size: 10pt;
  font-weight: bold;
  color: #fff;
}
table#main thead table a {
  text-decoration: none;
  color: #fff;
}
/* Logo */
table#main thead table td#logo {
  text-align: left;
  vertical-align: top;
}
table#main thead table td#logo img {
  width: 154px;
  height: 85px;
  margin: 14px 0px 0px 19px;
}
/* Sello-man */
table#main thead table td#selloman {
  width: 156px;
  background: url(/.grafika/elementy/selloman.gif) no-repeat;
  text-align: right;
  vertical-align: bottom;
}
table#main thead table td#selloman div {
  margin: 0px 20px 15px 0px;
}
/* Shadows */
table#main tbody td.shadow-left, table#main tfoot td.shadow-left {
  background: transparent url(/.grafika/elementy/cien_lewy.jpg) repeat-y;
  width: 7px;
  vertical-align: top;
}
table#main tbody td.shadow-left div {
  background-image: url(/.grafika/elementy/cien_lewy_srodek.jpg);
  width: 7px;
  height: 303px;
}
table#main tbody td.shadow-right, table#main tfoot td.shadow-right {
  background: transparent url(/.grafika/elementy/cien_prawy.jpg) repeat-y;
  width: 7px;
  vertical-align: top;
}
table#main tbody td.shadow-right div {
  background-image: url(/.grafika/elementy/cien_prawy_srodek.jpg);
  width: 7px;
  height: 303px;
}
/* Container */
table#main tbody td.container {
  background-color: #fff;
  vertical-align: top;
}
table#main tbody table#container {
  width: 100%;
  border-collapse: collapse;
}
table#main tbody table#container tr#formatter td {
  background-color: #7fb7ef;
  height: 1px;
}
/* Secondary menu */
table#main tbody td#secondary-menu {
  background-color: #7fb7ef;
  padding: 0px 0px 7px 10px;
  font-weight: bold;
  color: #fff;
}
table#main tbody td#secondary-menu a {
  text-decoration: none;
  color: #fff;
}
table#main tbody td#secondary-menu a:hover {
  /*text-decoration: underline;*/
  text-decoration: none;
  color: #ffd98a;
}
table#main tbody td#secondary-menu ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  line-height: 10pt;
  font-size: 10pt;
}
table#main tbody td#secondary-menu li {
  display: inline;
  margin: 0px 10px;
  line-height: normal;
  color: #ffd98a/*#fedf9d*/;
}
/* Homepage */
table#main tbody td#homepage {
  background: #7fb7ef url(/.grafika/elementy/ekran.gif) no-repeat bottom right;
  padding-left: 22px;
  height: 155px;
  vertical-align: top;
}
table#main tbody td#homepage div#buttons {
  background: transparent url(/.grafika/elementy/separator.gif) no-repeat top left;
  float: right;
  width: 208px;
  height: 148px;
}
table#main tbody td#homepage div#buttons a {
  display: block;
  margin: 20px 0px 34px 44px;
  text-align: left;
}
table#main tbody td#homepage div#buttons img {
  margin: 0px;
  width: 116px;
  height: 33px;
  border: none;
  float: none;
  clear: none;
}
table#main tbody td#homepage p {
  margin: 6px 0px;
  font-size: 13pt;
  font-weight: bold;
  color: #fff;
}
table#main tbody td#homepage p#first {
  margin-top: 20px;
}
table#main tbody td#homepage strong {
  color: #ffd98a;
}
table#main tbody td#homepage p#warning {
  font-size: 10pt;
}
table#main tbody td#homepage p#warning a {
  color: #c70000;
}
/* Content */
table#main tbody td#content, table#main tbody td#content-bottom {
  text-align: left;
  vertical-align: top;
  padding: 18px 22px;
}
table#main tbody td#content-left, table#main tbody td#content-right {
  text-align: left;
  vertical-align: top;
  padding: 18px 22px 0px;
}
table#main tbody td#content-left img, table#main tbody td#content-right img {
  margin: 0px 0px 10px;
  padding: 0px;
  float: none;
}
/* Inset */
table#main tbody td#inset {
  width: 202px;
  text-align: left;
  vertical-align: top;
  padding: 18px 22px 30px 0px;
}
/* Foot */
table#main tfoot td#sitemap {
  background: #ebeff3 url(/.grafika/elementy/mapa_strony.gif) repeat-x;
  padding: 22px;
}
table#main tfoot table {
  width: 100%;
  font-size: 8pt;
  border-collapse: collapse;
  color: #444;
}
table#main tfoot table td {
  vertical-align: top;
  text-align: left;
  font-weight: bold;
  padding-right: 8px;
}
table#main tfoot table td a {
  font-weight: bold;
  text-decoration: none;
  color: #444;
}
table#main tfoot table td a:hover {
  text-decoration: underline;
}
table#main tfoot table ul {
  margin: 0px;
  font-size: 8pt;
}
table#main tfoot table ul li {
  line-height: normal;
  list-style-type: none;
  text-align: left;
}
table#main tfoot table ul li a {
  font-weight: normal;
  text-decoration: none;
  color: #444;
}
table#main tfoot table ul li a:hover {
  text-decoration: underline;
}
table#main tfoot td.shadow-bottom {
  background-image: url(/.grafika/elementy/cien_dolny.jpg);
  width: 734px;
  height: 21px;
}
/* Disclaimer */
div#disclaimer {
  width: 650px;
  margin-bottom: 20px;
  font-size: 8pt;
  color: #2261b6;
}
#inset {
  width: 198px;
}
#content {
  width: 456px;
}
