body { margin: 0px; }

.p1 { background: url(../pix/p1.jpg) no-repeat top center;}
.p2 { background: url(../pix/p2.jpg) center;}
.p3 { background: url(../pix/p3.jpg) no-repeat bottom center;}


.linia_poz { background: url(../pix/linia_poz.png) no-repeat; height: 8px;}

.top1 { width: 874px; height: 49px; background: url(../pix/top1.jpg) no-repeat; }
.top2 { width: 874px; height: 168px; cursor: pointer; }
.tlo1 { width: 574px; background: url(../pix/tlo1.jpg); }
.tlo2 { width: 300px; background: url(../pix/tlo2.jpg); }
.lewa1 { width: 574px; background: url(../pix/lewa1.jpg) no-repeat top;}
.lewa2 { width: 574px; background: url(../pix/lewa2.jpg) no-repeat bottom;}
.prawa1 { width: 300px; background: url(../pix/prawa1.jpg) no-repeat top;}
.prawa2 { width: 300px; background: url(../pix/prawa2.jpg) no-repeat bottom;}

.kreska1 { width: 6px; height: 774px; background: url(../pix/kreska2.png) no-repeat top;}
.kreska2a { width: 6px; background: url(../pix/kreska2a.png);}
.kreska2 { width: 7px; height: 885px; background: url(../pix/kreska1.png) no-repeat center;}

.menu { color: #99302A; font-family: Times-New-Roman; font-size: 12pt;  font-weight: bold; text-align:center;}
.menu A:link { color: #99302A; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: bold; }
.menu A:active { color: #99302A; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: bold; }
.menu A:visited { color: #99302A; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: bold; }
.menu A:hover { color: #bb302A; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: bold; }

.podmenu { color: #003264; font-family: Times-New-Roman; font-size: 11pt;  font-weight: bold; }
.podmenu A:link { color: #003264; font-family: Times-New-Roman; font-size: 11pt; text-decoration: none;  font-weight: bold; }
.podmenu A:active { color: #003264; font-family: Times-New-Roman; font-size: 11pt; text-decoration: none;  font-weight: bold; }
.podmenu A:visited { color: #003264; font-family: Times-New-Roman; font-size: 11pt; text-decoration: none;  font-weight: bold; }
.podmenu A:hover { color: #003264; font-family: Times-New-Roman; font-size: 11pt; text-decoration: none;  font-weight: bold; }

.menu_tlo1  { width: 300px; height: 86px; background: url(../pix/m1.png) no-repeat top; }
.menu_tlo2 { width: 300px; height: 29px; background: url(../pix/m3.png); }
.menu_tlo4 { width: 300px; height: 28px; background: url(../pix/m4.png); }
.menu_tlo3 { width: 300px; height: 39px; background: url(../pix/m2.png) no-repeat bottom; }

.kontakt_gl { color: #605D54; font-family: Times-New-Roman; font-size: 12pt;  font-weight: normal; padding-left:10px;}
.kontakt_gl A:link { color: #605D54; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: normal;}
.kontakt_gl A:active { color: #605D54; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: normal;}
.kontakt_gl A:visited { color: #605D54; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: normal;}
.kontakt_gl A:hover { color: #bb302A; font-family: Times-New-Roman; font-size: 12pt; text-decoration: none;  font-weight: normal;}

.glowna_wyd { color: #4B4B4B; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-align: justify; padding-right: 15px;}
.glowna_wyd A{ color: #4B4B4B; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-decoration: none;}
.glowna_wyd A:hover{ color: #4B4B4B; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-decoration: underline;}

.glowna_wiecej { color: #003264; font-family: Times-New-Roman; font-size: 9pt;  font-weight: bold; }
.glowna_wiecej A:link { color: #003264; font-family: Times-New-Roman; font-size: 9pt; text-decoration: none;  font-weight: bold; }
.glowna_wiecej A:active { color: #003264; font-family: Times-New-Roman; font-size: 9pt; text-decoration: none;  font-weight: bold; }
.glowna_wiecej A:visited { color: #003264; font-family: Times-New-Roman; font-size: 9pt; text-decoration: none;  font-weight: bold; }
.glowna_wiecej A:hover { color: #003264; font-family: Times-New-Roman; font-size: 9pt; text-decoration: none;  font-weight: bold; }

.stopka { color: #303030; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-align: justify;}
.stopka A{ color: #303030; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-align: justify; text-decoration: none}
.stopka A:hover{ color: #303030; font-family: Times-New-Roman; font-size: 10pt;  font-weight: normal; text-align: justify; text-decoration: underline}
