* { margin: 0; padding: 0;}
p, div, td {font: 13px/1.5 Georgia, "Trebuchet MS", Verdana,Geneva,Arial,Helvetica,sans-serif;}
body {background-image: url(images/gr.png); background-attachment: scroll; background-repeat: repeat-x;  }
#pole {background-color: #fef4dd; border: 1px solid #222222; padding: 20px 10px 5px 10px; border-radius: 10px; -moz-border-radius: 10px; margin:  15px 0; width: 950px; font: normal 12px/1.4 "Trebuchet MS", Georgia, Verdana,Geneva,Arial,Helvetica,sans-serif;}
#menu1 {background-color: #F1DDAA;padding: 10px; margin: 0 0 5px 0; width: 204px; border: 1px solid #FFF; border-radius: 0px; }
#menu1 ul li {margin: 0 5px 2px 0px; text-align:left; list-style-image: url('images/punktor.gif'); font-size: 12px;}
.menu1 {background-color: #F1DDAA;padding: 10px; margin: 0 0 5px 0; width: 200px; border: 2px solid #FFF; border-radius: 0px; }
.menu1 ul li {margin: 0 5px 2px 4px; text-align:left; list-style-image: url('images/punktor.gif'); font-size: 12px;}
#pasek  {background-image: url(images/pasek.png); background-repeat: repeat-x;  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; height: 38px; padding: 10px; margin-bottom: 15px;}
.tresc { padding: 0 0px 10px 20px; width: 760px; vertical-align:top; font-size: 14px;}
#stopka { font-size: 11px; color: silver; text-align: center; border-top: solid 1px silver; padding-top:3px;}
h1, h2, h3, h4, h5, h6, th {color: #0A0A0A; font-weight: bold;}
h1 {border-bottom: 1px solid #987033; margin-bottom:10px; font-size: 18px;}
h2 { border-bottom:1px solid #ccc; font-size: 16px; margin: 20px 0 15px 0px; padding-bottom:2px; }
h3 {border-bottom: 1px solid #222; margin:5px 0; font-size: 14px; color: #523131;}
h4 { margin: 25px 0 5px 0; }
h5 {font: bold 12px/1.4 Verdana, Tahoma, Arial; margin: 5px 0; text-align:center;}
h6 {font: bold 13px/1.2 Arial; color: #663626; margin-top: 12px; }
ul, ul ul, ol, ol ol {margin:2px 0 10px 25px;}
ol li  {margin-bottom:10px;}
ul li {margin-bottom:6px;}
input:focus {background:#F1DDAA;}
textarea:focus {background:#F1DDAA;}
table.padding td,  table.padding th { padding: 4px; }
td.foto {text-align: center; padding: 7px; background-color: #F1DDAA; border: solid 1px white;}
td.foto a img { filter:alpha(opacity=80); -moz-opacity:0.8;	opacity: 0.8;}
td.foto a:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
td.p {margin:0}
a {text-decoration:none;}
a:link {color: #474134;}
a:visited {color: #706752;}
a:active, a:hover {color: #C91640;}

.tekst  { margin-top: 0; margin-bottom: 10px; font-size: 12px;}
.data   {  font-size: 14px; color: Navy; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 0}
.podpis { font: italic 12px Georgia; text-align: right;  margin: 10px 150px 10px 0;}
.szary {color: darkgrey;}
.int {margin-left:50px; text-indent:-40px;margin-top:0;margin-bottom:0;}
.intinna {margin: 0 0 0 50px;text-indent:-22px;}
.c { text-align: center; }
div.info, div.wspomnienia {border:  solid 1px #Fff; padding: 8px 11px; margin-bottom: 5px; background-color: #F1DDAA;}
div.info h4, div.refleksje h4 {margin: 0; font-size: 18px; }
div.info p.data {margin: 0 0 12px 0; color: #706752; font-size: 10px; font-weight: normal;}
div.info img {margin:4px 10px 0 0; padding: 2px; border: solid 1px #FEF3DD;}
div.refleksje p {margin-bottom: 5px; text-indent: 18px; }
div.refleksje h4 {margin: 10px 0; font-size: 18px; }
div.wspomnienia p.data {margin: 0 0 6px 0; color: #706752; font-size: 15px;}
div.wspomnienia h4 {margin: 0 0 10px 0; font-size: 18px; }
div.wspomnienia p.modlitwa {color: #143C3C; margin-top: 10px;}
div.lista h2 {border: 0; font-size: 16px; margin: 20px 0 5px 0px;}
div.lista ol li {margin-bottom: 3px;}
