a.flaga_brytanii {
  margin-left: 80px }

a.flaga_polski {
  margin-left: 90px }
  
a.mapka_google {
  font-size: 13px;
  font-weight: bold;
  margin-top: 15px; }
  
a.mapka_google:hover {
  color: red;
  font-size: 13px;
  font-weight: bold;
  margin-top: 15px; }

a.pasek:link {
  color: #103050;
  text-decoration: none }
  
a.pasek:visited {
  color: #103050;
  text-decoration: none }
  
a.pasek:hover {
  color: #c0e0ff;
  text-decoration: none }
  
a.powrot:link {
  color: #0000ff;
  font-size: 12px;
  text-decoration: none }

a.powrot:visited {
  color: #0000ff;
  text-decoration: none }

a.powrot:hover {
  color: #507090;
  text-decoration: none }
  
a.tekst_glowny:link {
  color: #0000ff;
  text-decoration: none }

a.tekst_glowny:visited {
  color: #0000ff;
  text-decoration: none }

a.tekst_glowny:hover {
  color: #507090;
  text-decoration: none }

body {
  background-color: #7090B0;
  font-family: verdana, arial, helvetica, geneva sans-serif;
  font-size: 0.27cm;
  margin-top: 5px;
  text-align: center }
  
div.glowny {
  background-image: url(obrazki/podstawa/tlo_glowne.jpg);
  text-align: center;
  margin: 0 auto 0 auto;
  width: 750px }
  
div.linki {
  margin-left: 20px;
  text-align: justify }
  
div.mapa_lewy {
  float: left;
  margin-left: 10px;
  text-align: left;
  width: 190px }
  
div.mapa_prawy {
  float: right;
  margin-left: 10px;
  text-align: left;
  width: 190px }

div.menu_lewe {
  float: left;
  text-align: center;
  width: 185px }
  
div.menulewe_nag {
  background-color: #406080;
  color: #c0e0ff;
  margin: 0 auto 0 auto;
  margin-top: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 165px }
  
div.menulewe_nag a.menunag {
  color: #c0e0ff;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 159px;
  text-decoration: none }

div.menulewe_nag a.menunag:visited {
  color: #c0e0ff;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 159px;
  text-decoration: none }

div.menulewe_nag a.menunag:hover {
  background-color: #90B0D0;
  color: #103050;
  display: block;
  font-weight: bold;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-left: 3px;
  margin-right: 2px;
  height: 100%;
  width: 159px;
  text-decoration: none }
  
div.menulewe_nag_red {
  background-color: #406080;
  color: #f57171;
  margin: 0 auto 0 auto;
  margin-top: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 165px }
  
div.menulewe_poz {
  background-image: url(obrazki/podstawa/tlo_menulewe.jpg);
  color: #103050;
  margin: 0 auto 0 auto;
  text-align: left;
  width: 165px }

div.menulewe_poz a.menupoz {
  color: #103050;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 161px;
  text-decoration: none }
  
div.menulewe_poz a.menupoz:visited {
  color: #103050;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 161px;
  text-decoration: none }
  
div.menulewe_poz a.menupoz:hover {
  background-color: #90b0d0;
  color: #103050;
  display: block;
  font-weight: bold;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-left: 2px;
  height: 100%;
  width: 161px;
  text-decoration: none }
  
div.menulewe_przerwa {
  font-size: 6px }

div.menu_prawe {
  float: right;
  margin: 0 auto 0 auto;
  text-align: center;
  width: 125px; }
  
div.nekrolog {
  background-color: #ffffff;
  border-color: #000000;
  border-style: solid;
  border-width: 4px;
  color: #000000;
  float: left;
  margin-bottom: 25px;
  width: 400px }
  
div.powiekszenie {
  background-image: url(obrazki/podstawa/tlo_powiekszenie.jpg);
  text-align: center;
  margin: 0 auto 0 auto;
  width: 750px }

div.pasek {
  background-color: #90b0d0;
  color: #204060;
  float: left;
  font-size: 0.3cm;
  padding-left: 195px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: left;
  width: 555px }
  
div.pasek_grant {
  background-color: #90b0d0;
  color: #204060;
  float: left;
  font-size: 0.3cm;
  padding-left: 25px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
  width: 725px }
  
div.pasek_cienki {
  background-image: url(obrazki/podstawa/tlo_pasekcienki.jpg);
  margin: 0 auto 0 auto;
  font-size: 5px;
  width: 110px }

div.przerwa_04 {
  font-size: 0.4cm }
  
div.przerwa_05 {
  font-size: 0.5cm }
  
div.przerwa_15 {
  font-size: 1.5cm }
  
div.przycisk {
  background-image: url(obrazki/podstawa/tlo_menunag.jpg);
  color: #c0e0ff;
  float: right;
  font-weight: bold;
  margin: 0 auto 0 auto;
  margin-right: 20px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: center;
  width: 55px }

div.przycisk a.przycisk {
  color: #c0e0ff;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 55px;
  text-decoration: none }

div.przycisk a.przycisk:visited {
  color: #c0e0ff;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  height: 100%;
  width: 55px;
  text-decoration: none }

div.przycisk a.przycisk:hover {
  background-color: #90B0D0;
  color: #103050;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-left: 3px;
  margin-right: 2px;
  height: 100%;
  width: 49px;
  text-decoration: none }
  
div.srodek {
  background-color: #f0f0ff;
  color: #103050;
  float: left;
  font-size: 0.30cm;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 15px;
  width: 410px }
  
div.srodek_pasekcienki {
  background-image: url(obrazki/podstawa/tlo_pasekcienki.jpg);
  margin: 0 auto 0 auto;
  font-size: 5px;
  width: 409px }
  
div.stopka {
  background-color: #a0c0e0;
  color: #305070;
  clear: both;
  padding-top: 2px;
  padding-bottom: 3px}
  
div.topp {
  background-color: #f0f0ff;
  float: left;
  margin: 0 auto 0 auto;
  width: 750px }
  
h1.glowny_gora {
  font-size: 0.45cm;
  padding-bottom: 5px;
  text-align: center }
  
h1.grant {
  font-size: 15px;
  padding-top: 10px;
  padding-bottom: 5px;
  text-align: center }
  
h2.glowny_gora {
  font-size: 0.43cm;
  padding-bottom: 5px;
  text-align: center }
  
hr.drzwi {
  color: aqua;
  color: #90a7ca;
  height: 2px;
  margin-bottom: 35px;
  width: 325px }
  
img.baner {
  border-style: none;
  margin-bottom: 12px }
  
img#index_mail {
  margin-top: 2px }
  
img#index_polska {
  margin-left: 30px }
  
img.flaga {
  border-style: none;
  margin-left: 0px }

img.flaga_polski {
  border-style: none;
  margin-left: 0px }
  
img.glowny_lewy {
  border-color: #204060;
  float: left;
  margin-right: 15px }
  
img.glowny_prawy {
  border-color: #204060;
  float: right;
  margin-right: 15px }
  
img.grant {
  margin-bottom: 15px }
  
img.link_bezramki {
  border-style: none;
  text-align: left }
  
img.link_ramka {
  border-style: solid;
  border-color: #204060;
  text-align: left }
  
img.logo {
  border-style: none }

img.menu_prawe {
  border-style: none;
  margin-bottom: 3px;
  margin-top: 3px }

img.menu_prawe_cbk {
  border-style: none;
  margin-top: 3px }
  
img.menu_prawe_cbk1 {
  border-style: none;
  margin-bottom: 3px }
  
img.powiekszenie {
  margin-top: 10px;
  margin-bottom: 10px }
  
li.glowny {
  margin-left: 25px }
  
li.glowny2 {
  margin-bottom: 10px }
  
li.menu_lewe {
  margin-left: 0;
  padding-left: 0 }
  
li.publikacje {
  margin-bottom: 10px }
  
p.budowa {
  color: red;
  font-size: 0.45cm }
  
p.drzwi {
  font-size: 16px;
  margin-top: 10px;
  font-weight: bold }
  
p.drzwi2 {
  font-size: 13px;
  margin-top: -10px;
  font-weight: bold }
  
p.drzwi3 {
  font-size: 12px;
  margin-top: -10px;
  font-weight: bold }
  
p.drzwi4 {
  font-size: 12px;
  margin-top: 20px;
  font-weight: bold }
  
p.glowny {
  text-align: justify;
  text-indent: 20px }
  
p.glowny_bezakapitu {
  text-align: justify }

p.glowny_lista {
  margin-bottom: -10px;
  text-align: justify;
  text-indent: 20px; }

p.naglowek {
  font-size: 0.4cm }
  
p.nekrolog1 {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: justify; }
  
p.nekrolog2{
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center }
  
p.nekrolog3 {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 20px;
  text-align: justify; }

p.ostrzezenie {
  color: red;
  text-align: justify }

p.pasek {
  font-size: 0.3cm;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 195px }
  
p.powiekszenie {
  margin-left: 25px;
  text-align: justify }
  
p.wiecej {
  margin-top: 0;
  text-align: right }
  
p.wyklad {
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: bold }
  
pre.formsite {
  font-size: 0.3cm;
  margin-left: 20px;
  text-align: justify }
  
span.flaga_brytanii {
  margin-left: 90px }
  
span.flaga_polski {
  margin-left: 50px }
  
span.menu_lewe {
  margin-left: 15px }
  
span.menu_lewe_red {
  color: #f32b2b;
  font-weight: bold;
  margin-left: 15px }
  
span.pasek_grant {
  margin-right: 15px }
  
table.bor1_wykresy {
  width: 410px }
  
table.pracownicy {
  width: 410px }
  
table.rysunki {
  text-align: center }
  
table.slr_modernizacje {
  width: 400px }
  
td.bor1_wykresy1 {
  text-align: left;
  width: 150px }
  
td.bor1_wykresy2 {
  width: 90px }
  
td.pracownicy_osoba {
  text-align: left;
  width: 245px }
  
td.pracownicy_tel {
  width: 50px }
  
td.pracownicy_meil {
  text-align: left;
  width: 95px }
  
td.rysunki {
  width: 200px }
  
td.slr_modernizacje1 {
  text-align: left;
  vertical-align: top;
  width: 75px }
  
td.slr_modernizacje2 {
  text-align: justify;
  vertical-align: top;
  width: 320px }
  
ul.glowny {
  text-align: justify;
  width: 330px }
  
ul.menu_lewe {
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  list-style-type: none;
  width: 161px }

