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; width: 95%; margin-left: 15px; margin-bottom: 20px; margin-top: 5px;}
#pozlinia {margin-bottom: 10px;}
.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/kreska2b.png) repeat-y 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; width: 98%;}
.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}

#wstep {
width: 90%;
text-align: justify;
}

#kampaniaBOX {
width: 491px;
height: 377px;
position: relative;
float: left;
border: 0px solid;
margin-left: 42px;
margin-bottom: 30px;
}

#kampania {
width: 491px;
height: 377px;
background: url(../pix/ramka.png) no-repeat;
text-align: left;
}


#sl {
background: url(../pix/strl.png) no-repeat;
position: absolute;
z-index: 2009;
width: 49px;
height: 43px;
margin-left: 9px;
margin-top: 319px;
cursor: pointer;
}

#sl a {
display: block;
width: 49px;
height: 43px;
}

#sp {
background: url(../pix/strp.png) no-repeat;
position: absolute;
z-index: 2009;
width: 49px;
height: 43px;
margin-left: 422px;
margin-top: 319px;
cursor: pointer;
}

#sp a {
display: block;
width: 49px;
height: 43px;
}

#aktualnosci {
margin-left: 10px;
margin-top: 5px;
width: 285px;
height: 392px;
float: left;
text-align: left;
border: 0px solid; 
position: relative;
}

.przerwa {
clear: both;
width: 90%;
height: 10px;
}

#dd {
height: 1px;
}

#licznik {
position: absolute;
min-width: 200px;
text-align: right;
font-size: 11px;
font-weight: bold;
bottom: -30px;
right: 10px;
}

#licznik a {
color: #44484b;
display: inline-block;
width: 27px;
height: 25px;
text-decoration: none;
text-align: center;
line-height: 20px;
border: 0px solid;
}

#dolprzerobiony a {text-decoration:none;} 
#dolprzerobiony a:hover {text-decoration:underline;} 

#licznik a:hover {
color: #44484b;
display: inline-block;
width: 27px;
text-decoration: none;
background: url(../pix/podkreslenie.png) no-repeat bottom center;
}

#boxyall {
width: 95%;
margin-left: 30px;
}

#boxyall img{
float: left;
margin-right: 10px;
width: 260px;
margin-bottom: 10px;
}