body { color: #fff; font-size: 11px; font-family: tahoma; background-color: #242424; background-image: url(images/bg.gif); background-repeat: repeat; margin: 0; }
p { }

td {  }


a:link { color: #57b7cc; font-size: 11px; text-decoration: none; }
a:visited { color: #57b7cc; font-size: 11px; text-decoration: none; }
a:hover { color: #57b7cc; font-size: 11px; text-decoration: none; }
a:active { color: #57b7cc; font-size: 11px; text-decoration: none; }

a.link_stopa:link { color: #6d6d6d; font-size: 10px; text-decoration: none; }
a.link_stopa:visited { color: #6d6d6d; font-size: 10px; text-decoration: none; }
a.link_stopa:hover { color: #6d6d6d; font-size: 10px; text-decoration: none; }
a.link_stopa:active { color: #6d6d6d; font-size: 10px; text-decoration: none; }

a.link_foto:link { color: #57b7cc; font-size: 10px; font-weight: bold; text-decoration: none; }
a.link_foto:visited { color: #57b7cc; font-size: 10px; font-weight: bold;  text-decoration: none; }
a.link_foto:hover { color: #57b7cc; font-size: 10px; font-weight: bold;  text-decoration: none; }
a.link_foto:active { color: #57b7cc; font-size: 10px; font-weight: bold;  text-decoration: none; }

a.link_bialy:link { color: #fff; font-size: 11px; text-decoration: none; }
a.link_bialy:visited { color: #fff; font-size: 11px; text-decoration: none; }
a.link_bialy:hover { color: #fff; font-size: 11px; text-decoration: none; }
a.link_bialy:active { color: #fff; font-size: 11px; text-decoration: none; }

#calosc { background-image: url(images/bg_all.gif); text-align: center; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 768px; }
#tresc { text-align: center; width: 899px; margin-right: auto; margin-left: auto; }
#top { text-align: left; position: relative; width: 899px; height: 409px; }
#logo { position: absolute; top: 46px; left: 42px; }
#menu { position: absolute; top: 0; right: 60px; width: 400px; }
#menu1 { position: absolute; top: 0; right: 60px; width: 345px; }
#topy { position: relative; top: 135px; left: 0; }
#path { color: #838282; position: absolute; top: 390px; left: 36px; bottom: 0; height: 26px; }
#lang { color: #c5c5c5; position: absolute; top: 390px; right: 25px; bottom: 0; height: 26px; }
#glowna { text-align: left; vertical-align: top; position: relative; width: 899px; min-height: 271px; margin-top: 0; }
#glowna_gora { background-image: url(images/site_gora.gif); background-repeat: no-repeat; position: relative; height: 7px; }
#glowna_dol { background-image: url(images/site_dol.gif); background-repeat: no-repeat; position: relative; height: 7px; }
.kat_on { background-image: url(images/menu_on.png); background-repeat: no-repeat; background-position: center; width: 28px; height: 104px; }
.kat_off { background-image: url(images/menu_off.png); background-repeat: no-repeat; background-position: center; width: 28px; height: 104px; }
.home_on { background-image: url(images/menu_home_on.png); background-repeat: no-repeat; }
.home_off { background-image: url(images/menu_home_off.png); background-repeat: no-repeat; }
.cooperation_on { background-image: url(images/menu_cooperation_on.png); background-repeat: no-repeat; }
.cooperation_off { background-image: url(images/menu_cooperation_off.png); background-repeat: no-repeat; ; }
.glowna_on { background-image: url(images/menu_glowna.png); background-repeat: no-repeat; }
.glowna_off { background-image: url(images/menu_glowna_off.png); background-repeat: no-repeat; }
.oferta_on { background-image: url(images/menu_oferta.png); background-repeat: no-repeat; }
.oferta_off { background-image: url(images/menu_oferta_off.png); background-repeat: no-repeat; ; }
.resume_on { background-image: url(images/menu_resume.png); background-repeat: no-repeat; }
.resume_off { background-image: url(images/menu_resume_off.png); background-repeat: no-repeat; ; }
.dlaczego_on { background-image: url(images/menu_dlaczego.png); background-repeat: no-repeat; }
.dlaczego_off { background-image: url(images/menu_dlaczego_off.png); background-repeat: no-repeat; }
.credentials_on { background-image: url(images/menu_credentials_on.png); background-repeat: no-repeat; }
.credentials_off { background-image: url(images/menu_credentials_off.png); background-repeat: no-repeat; }
#site { color: #fff; font-size: 11px; line-height: 16px; background-color: #343434; background-image: url(images/pik_site.gif); background-repeat: repeat-x; position: relative; width: 899px; min-height: 300px; }
#site1 { color: #fff; font-size: 11px; line-height: 16px; background-color: #343434; background-image: url(images/pik_site.gif); background-repeat: repeat-x; position: relative; width: 899px; min-height: 300px; }
#txt { position: absolute; top: 28px; left: 58px; bottom: 31px; }
#txt_1 { width: 615px; padding-top: 28px; padding-bottom: 31px; padding-left: 40px; }
#naglowek { margin-bottom: 26px; }
#cross_site { position: absolute; top: 70px; left: 693px; }
#gora_lewo { background-image: url(images/pik_niebieski.gif); background-repeat: repeat-y; width: 350px; z-index: 100; padding-left: 23px; }
#dol_lewo { background-image: url(images/pik_niebieski.gif); background-repeat: repeat-y; position: absolute; top: 140px; width: 350px; z-index: 100; padding-left: 23px; }
#dol_prawo { line-height: 17px; position: absolute; top: 140px; left: 425px; width: 350px; z-index: 100; }
#gora_prawo { line-height: 17px; position: absolute; top: 0; left: 420px; width: 369px; z-index: 100; }
#cross { text-align: center; position: absolute; top: 58px; left: 360px; z-index: 1; }
.nazwisko { color: #57b7cc; font-weight: bold; text-align: left; }
#stopka { color: #6d6d6d; font-size: 10px; text-align: left; position: relative; top: 10px; }
#kreska { background-image: url(images/pik_stopka.png); background-repeat: repeat-x; }
#copyright { position: absolute; top: 10px; left: 7px; }
#linki_stopka { text-align: right; position: absolute; top: 10px; right: 7px; }
.niebieski { color: #57b7cc; }
#kontakt { background-image: url(images/kachel_foto.png);  position: absolute; top: 44px; left: 711px; width: 179px; height: 259px; }
#kontakt_txt { position: absolute; top: 177px; }
