td.frame {  background-color: #7B3518; } 
td.top {  background-color: #987033; color:white; padding:5px 8px;}
td.left  {  background-color: #cba361; vertical-align: top;  }
td.right  {  background-color: #eddec4; vertical-align: top; }
td, p { font: normal 13px/1.4 tahoma,verdana,arial,helvetica,sans-serif; margin:0; color: #333333; }
p.blog  { margin : 0px; padding: 20px; font-weight: normal; color: #333333; font-size: 9px; text-align: justify; }
a { font-family: arial,helvetica,tahoma,verdana,sans-serif; }
a:link,a:visited,a:active { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }
p.ksywka { margin: 0px; padding-right: 20px; text-align: right; vertical-align: middle; color: #ffffff; font-size: 9px; font-weight: bold;}
body { scrollbar-face-color: e4caa2; scrollbar-highlight-color: e4caa2; scrollbar-shadow-color: 999999; scrollbar-3dlight-color: 999999; scrollbar-arrow-color: 999999; scrollbar-track-color: e4caa2; scrollbar-darkshadow-color: e4caa2 }
.tyt2, h1       { border-bottom:1px solid #987033; font: bold 16px/1.4 Georgia, Arial, Helvetica, sans-serif; color: darkred; text-align: left; margin-top:0; margin-bottom:20px; padding:5px; }
.tyt3, h3       { font: bold 16px/1.4 Arial, Helvetica, sans-serif; color: royalblue; text-align: left; margin:15px 10px 5px 20px; padding:5px; }
.tyt4, h4       { font: bold 16px/1.4 Arial, Helvetica, sans-serif; color: brown; margin-top: 15px; margin-bottom: 20px }
.tyt5        { font:bold 14px/1.4 Arial, Helvetica, sans-serif; color: royalblue;  margin-top:20px; margin-bottom:5px; }
.tekst       { margin-top: 7px; margin-bottom: 0px;}
.tekstm       {margin-top: 15px; margin-bottom: 10px; color : Maroon;}
.tekstm span { font-weight: bold;}
.podpis    { font: italic normal 12px/1.4 Georgia, Times; text-align:right; margin: 10px 100px 15px 0;}
.data       {  font-size: 14px; font-weight: bold; text-align: left; margin: 0}
#nav            { padding:0px; border: 0px; margin: 0px 4px; list-style-type: none; }
#nav a       { padding: 4px 0px; display: block; background: #eddec4; margin: 0px 2px; width: 150px; color: saddlebrown;  text-indent: 0px; line-height: 16px; font: bold 13px Tahoma,verdana,sans-serif; text-decoration: none; }
#nav a:hover       { background: #987033; color: #fff; }
#nav li   {margin:3px 1px;list-style-type: none;}
td.foto { text-align: center; padding: 8px; background-color: #E4CAA2;}
.kal      {color: white; margin:0;}
.kal a:link      {color : #ffff88; font-weight:normal;text-decoration:none;}
.kal a:visited {color : #ffff88; }
.kal a:active  { color: #ffff88;}
.kal a:hover  { color: #ffff88;text-decoration: underline;}
ul, ol   {margin-top:0;margin-bottom:0}
li   {margin-bottom: 3px;}
.cytat { font: italic normal 13px/1.5 georgia, arial, helvetica, sans-serif; margin-top: 1px; margin-bottom:5px; margin-left:15px;}
input:focus, textarea:focus {background:#ffffc0;}
.tekst1 { margin: 0; }
.tekst1 span { color: #797979; font-size: 11px; }
.data1 { margin: 0 0 8px 0; color: #797979; font-size:11px;}
h5 { font: bold 16px/1.4 Arial, Helvetica, sans-serif;  color: royalblue; margin: 10px 0 0 0; }
.c {text-align: center; }
.m {font-size: 11px;}
.ogloszenia   {margin-top: 5px; margin-bottom: 0; border:solid 1px #987033; display: block; background: #fffff0; padding:15px; }
