body, html

{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}


h1, h1 a:link, h1 a:visited   { font-size: 20px; color: maroon;  text-align: center;}

.body_wikt
{
     background-color: #C0C0C0;

}



.body_dom
{
   padding-top: 3%;
   text-align: center;
   color: black;
   font-size: 12px;

}




.body_ind
{
   padding-top: 10%;
   background-color: #c3dbb7;
   background-image: url(../img/tlo1x.jpg);
   background-position: top;
   background-repeat: no-repeat;
   text-align: center;
   font-weight: bold;
   color: black;
   font-size: 16px;
}


.main
{

   text-align: center;
}


.menu
{
   font-size: 15px;
   margin-left: auto;
   margin-right: auto;
/*   margin-top: 13%;       bez h1 */
    margin-top: 4%;
   word-spacing: 5px;
   color: maroon;
}

.powrot
{
 text-align: center;
}

.menu a:link,  .menu a:visited, .powrot a:link,  .powrot a:visited
{
 color: maroon;
 text-decoration: none;
}


.powrot a:link,  .powrot a:visited
{
 color: maroon;
 text-decoration: underline;
}




.panel, #ramka
{
   margin-left: auto;
   margin-right: auto;
   line-height: 150%;
   width: 750px;
   font-size: 12px;
   padding: 15px;
   text-align: justify;
/* background: #F0FFFF; */ 
}

.panel a:link, .panel a:visited
{
   color: maroon;
   font-weight: bold;
}

#subramka
{
 
 border: 1px solid red;
 background: #F0FFFF; 
 margin: 5px;
 line-height: 120%;
 padding: 10px;
}

.panel span, #subramka span
{
     color: maroon;
   font-weight: bold;
}


/*         alternatywny sposób wysrodkowania obrazków
 p.img
{
text-align:center;
}





p img 
{
  display: block;
  margin: 0 auto;
  padding: 10px;
  border:0;
}
*/

.menu a:hover, .powrot a:hover
{
 /* color: black; */
  text-decoration: underline;
}








.galeria
{
   font: 14px; color: navy;
}

table.galeria
{
   width: 55%;
   border: 2px solid #800000;
   border-collapse: collapse;
}

td
{
   border: 2px solid #800000;
   text-align: center;
   padding: 9;
   margin:0;   
}


OL
{
   margin: 2px;
   padding: 0;
   list-style-type: none;
   font: icon;
   line-height: 100%;      
   color: #800000;
}


ol li a
{
 text-decoration: none;   
}

ul.dom
{
  list-style-type: none;
}  

