body {
 background-color: rgb(208,208,208);
}

.napis {
 color: black;
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-align: left;
 position: relative;
 left: 260px;
 top: -530px;
}

a.fpaddr {
 color: black;
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
}

a.fpaddr:hover {
 color: black;
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: underline;
}

td {
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 font-weight: normal;
}

/* Lewa strona w czesci srodkowej podstrony */ 
td.spleft {
 vertical-align: top;
 width: 60px;
 background: url('./pic/spleftbgr.png');
 background-repeat: repeat-y;
}

/* Komorka zawierajaca menu na podstronach */
td.spmenu {
 vertical-align: top;
 width: 150px;
 background: white;
}

/* Komorka separujaca menu od tresci podstrony */
td.spsep {
 width: 1px;
 background: url('./pic/spsep.png');
 background-repeat: repeat-y;
}

/* Komorka zawierajaca tresc na podstronach */
td.sptext {
 vertical-align: top;
 padding: 3px 30px 25px 30px;
 width: 479px;
 background: white;
}

/* Prawa strona w czesci srodkowej podstrony */ 
td.spright {
 vertical-align: top;
 width: 50px;
 background: url('./pic/spright.png');
 background-repeat: repeat-y;
}

/* Podstrona realizacje - komorka z opisem */
table.real {
 width: 479px;
 border-top: 2px solid rgb(205,3,3);
}

/* Podstrona realizacje - komorka z opisem */
td.opis {
 vertical-align: top;
 padding: 2px;
}

/* Podstrona realizacje - komorka ze zdjeciami */
td.foto {
 padding: 2px;
 white-space: nowrap;
}

p.akapit {
 text-align: justify;
 text-indent: 4mm;
}

ul.real {
 padding-left: 20px;
}

.fotoLink {
 cursor: pointer;
}

/* Styl paragrafu w formularzu czerwona gorna lub dolna ramka */
p.ramat {
 border-top: 2px solid rgb(205,3,3);
}

p.ramab {
 border-bottom: 2px solid rgb(205,3,3);
}

p.err {
 color: rgb(205,3,3);
 font-weight: bold;
}

p.noerr {
 text-align: center;
 color: rgb(0,0,0);
 font-weight: bold;
}

td.label {
 text-align: right;
}

input {
 font-size: 8pt;
}


.sm{font-size: 11px;    font-weight: normal; margin: 0 0 20px 0;}
