body {
background-image:url(images/bg.jpg);
text-align: center;
}

table {
text-align: left;
height: 100%
}

.all {
width:769px;
}

.bgl {
background-image: url(images/bgl.jpg);
vertical-align: top;
width: 34px;
height: 100%;
text-align: right;
}

.bgr {
background-image: url(images/bgr.jpg);
vertical-align: top;
width: 32px;
height: 100%;
text-align: left;
}

.banera {
vertical-align: top;
width: 256px;
height: 242px;
text-align: left;
}

.banerb {
vertical-align: top;
width: 154px;
height: 242px;
text-align: left;
}

.banerc {
vertical-align: top;
width: 359px;
height: 242px;
text-align: left;
}

.banerpod {
vertical-align: top;
width: 769px;
height: 102px;
text-align: left;
}

.srod {
vertical-align: top;
background-image:url(images/bgin.jpg);
width: 769px;
height: 100$;
text-align: left;
}

.dolt {
vertical-align: top;
background-image:url(images/bgin.jpg);
width: 769px;
height: 102px;
text-align: left;
}

.szpb {
vertical-align: top;
background-image:url(images/bgin.jpg);
}

.szpachelka {
height: 106px;
width: 360px;
background-image:url(images/szpachelka.jpg)
}

li {
font-size: 17px;
font-family: arial;
color: rgb(0, 0, 120);
margin-left: 40px;
}

p {
font-size: 17px;
font-family: arial;
color: rgb(0, 0, 120);
}

p.tekst {
text-align: justify;
text-indent: 15px;
margin-top: 1px;
margin-left: 40px;
margin-right: 40px;
}

p.kontakt {
color: rgb(0, 0, 180);
font-size: 20px;
font-weight: bold;
text-align: justify;
margin-top: 1px;
margin-left: 50px;
margin-right: 40px;
}

p.podpis {
text-align: right;
margin-top: 20px;
margin-left: 40px;
margin-right: 40px;
}