body { background-color:#ffffff; }

.top      { background-color: #FFFFFF; background-image: url(../img/top.gif)}
.margines { background-color: #FFFFFF; background-image: url(../img/marg_back.gif); background-position: top}
.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; line-height: 12pt; margin-left: 5px; font-weight: bold}
.cal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; line-height: 14pt; margin-left: 5px}

.parafii {
	background-image: url(../img/1dla_parafii.gif);
}
.firm    { background-image: url(../img/1dla_firm.gif); }
.portal  { background-image: url(../img/1portal.gif); }

.tytul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-image: url(../img/1title.gif)}
.txt_back {  background-color: #FFFFFF; background-image: url(../img/txt.gif); background-repeat: repeat-y; background-position: center top; vertical-align: top}
.text { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

a {  color: #666666; text-decoration: underline}
a:hover { color: #FFFFFF; text-decoration: none; background-color: #B30000}
a:active { color: #FFFFFF; text-decoration: none; background-color: #B30000}

.required { color: red; }
