.page {font-family:arial,sans-serif; 
border: none;}
table.page {width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;}
table.page#all {width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;}
.page#title {}
.page#menu {margin: 5px;}
.page#main {margin: 10px; height: 100%; width: 100% }

#main {margin: 10px; height: 100%; width: 100% }


html, body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  border:none
}

a {
   color: #992B00; /*#CAAA6F; /* #7D7456; /* #36170B;*/
}

.n1,
h1, h2, h3, h4, h5 {
   color: #36170B;
}

div.n1 span,
span.n1{
   font-size: 1.17em;
   font-weight: bolder;
/*   border-bottom: thin dotted #36170B;
   border-left: thin dotted #36170B;*/
   border-bottom: 1px dotted #36170B;
   border-left: 1px dotted #36170B;
   padding: 0.2em;
}

div.n1{
   margin: 1em 0;
}

td.sides, td.sides2 {
   background-color: #D5C288;   
}

td.sides{
   width: 110px;
}

td.sides2{
   width: 10px;
}

td.sides3{
   width: 36px;
}

td#side3l{
   background-image:url('./g/lb2.jpg');
}

td#side3r{
   background-image:url('./g/rb2.jpg');
}

body
{
   background-color: #FFF9E8;
}


.bold1 {
   font-size: 1.1em;
   font-weight: bold;
   color: #995000;
}

.akt1 {
	display: block; 
	margin: 1.12em 0;
}

.akt1 p {
	margin: 0.3em 0;
}

div.pmain { 
	margin: 10px;
}

div.pmenu { 
	margin: 10px;
}


#mmenu, #mmenu ul {
    margin: 0pt;
    padding: 0pt;
    float: left;
    list-style: none;
    line-height: 1.1;
    font-weight: bold;
    }

#mmenu li {
    padding: 5px 0px;
    float: left;
    text-align: center;
    }

#mmenu a {
    float: none;
    border-style: solid;
    border-color: #EEE #888 #888 #EEE;
    border-width: 2px;
    padding: 5px 0px;
    display: block;
    color: #36170B;
    text-decoration: none;
    font-weight: bold;
    background-color: #FFF9E8; 
    width: 110px;
    margin: 0px;
    }

html>body #mmenu a {
    width: 106px;
}

#mmenu a:hover,
#mmenu a:visited:hover {
    border-color: #888 #EEE #EEE #888;
    background-color: #95885F;
    color: #FFF9E8;
    } 

p.ind { text-indent: 2em; }

p.sign { font-size: 90%; font-style: italic; text-align: right; margin-right: 5%; }

div.ccite, div.poem {
  margin: 0 10%;
  line-height: 1.5em;
  font-style: italic;
}

div.ccite h3 {
  text-align: center;
}
p.ccite {
  text-indent: 2em;
}

p.ccitesign, p.poemsign {
  text-align: right;
  margin-right: 5%;
}

div.poemtitle {
   text-align: center;
   font-weight: bold;
   font-size: 1.2em;
   color: #36170B;
}


div.photo_full {
  text-align: center;
}

div.photo_thumb, 
div.photo_thumb_titlea {
  display: inline;
}

div.photo_thumb_title {
  text-align: center;
  font-size: 90%;
  font-style: italic;  
}

img.photo_full {
  border: none;
}

img.photo_thumb {
  border: none;
}

div.art {
  padding-left: 10px;
  padding-right: 10px;
}

div.art h1 {
  text-align: center;
}

div.art p {
  text-indent: 2em;
}

div.art p.podp {
  font-size: 0.8em;
  text-indent: 0em;
  text-align: right;
  font-style: italic;
}

div.adwent h1, div.adwent h2 {
  color: #993399;
}

div.xmas h1, div.xmas h2 {
  color: red;
}

div.xmas dfn {
  font-weight: bold;
  font-style: italic;
}

div.post h1, div.post h2 {
  color: #993399;
}


table.page {
margin: 0px;
border-spacing: 0px;
}


   td#qpright, td#qpleft {
	   height:100%;
      width: 110px;
      }
   td#qpleft {
	   background-image: url("./g/pasek_l1.gif");
   }
   td#qpright {
	   background-image: url("./g/pasek_r1.gif");
   }
   div.imgsides {
	   padding-top: 10px;
	   margin-bottom: 10px;
	   background-color: #D5C288;
	   text-align: center;
   }
   div.pageheader{
      margin: 1em 0em;
      text-align:center;
   }

span.qstitle {
   font-weight: bold;
   font-size: 1.2em;
   color: #36170B;
}

div#footer {
   position:absolute;
   right:0px;
   bottom: 1em;
   text-align:center;
   width:110px;
}

html>body div#footer {
   position:fixed;
   right:10px;
}
   
   div.qrpfix {
      position:relative;
      height: 100%;
   }
   div.qrmenu{
         text-align:center;
   }

div.footnote {
   margin-top:0.5em;
   text-align:center;
   padding:4px; 
   font-weight: bold; 
   font-size: 0.7em;  
   border-style: solid;
   border-color: #888 #EEE #EEE #888;
   border-width: 2px;
   background-color: #36170B;
   color: #FFF3DC;
}

div#copyright {
   font-size: 0.66em;
}

div#copyright a {
    color: #FFF3DC;
    text-decoration: none;
}

div.biuletyn h2
{
font-size: 1.3em; margin: .5em 0;
}

div.biuletyn h3
{
font-size: 1.1em; margin: .5em 0;
}

div.biuletyn h4
{
margin: .5em 0;
}

div.biuletyn tr.sp,
div.biuletyn tr.sp td{
height:0.5em;
font-size:0.5em;
}

div.okr {
   float:right;
   width: 150px;
   margin-left: 1em;
   margin-bottom: 1em;
}

div.okr_txt_go {
   text-align:right;
/*   margin-right:2em;*/
}

div.okr_txt {
   padding: 0.5em;
/*   border: thin dashed #36170B;*/
   border: 1px dashed #36170B;
}

div.okr_txt h2 {
   margin-top: 0;
}

.flt,
.frt {
   margin-bottom:0.5em;
}
.flt {
   float:left;
   margin-right:1em;
}

.frt {
   float:right;
   margin-left:1em;
}
.cll {
clear:left;
}
.clr {
clear:right;
}
.clb {
clear:both;
}
div.kronika li {
margin-top: 0.5em;
}

table.masssched td {
vertical-align: top;
}

.box_d {
   padding: 0.5em;
/*   border: thin dashed #36170B;*/
   border: 1px dashed #36170B;
}

.box_s {
   padding: 0.5em;
/*   border: thin dashed #36170B;*/
   border: 1px solid #36170B;
}


div.wnoc h1, div.wnoc h2 {
  color: #CCBB00;
}

.mp_hdr {
  text-align:center;
  font-weight: bold;
  font-style: italic;
}

div.zal h1, div.zal h2 {
  color: black;
}

div.zal {
   padding: 0.5em;
   border: 2px solid black;
   background-color: #CCC7BA;
}

div#parafia_sg {
   margin-right: 37%;
   border 1px solid black;
}

hr.sn {
  border: 1px dashed #36170B;
  width: 33%;
}


