 @import url("main_new_style.txt.css");
 @import url(https://fonts.googleapis.com/css?family=Sanchez:400italic,400&subset=latin,latin-ext);

/* Specific */

  body{background: white;}
  #content {padding-top: 10px;}
  #main-page #menu, #main-menu {padding-top: 10px; margin-top: 0;}
  #pagetext {margin: 8px;}

 #header h1 a#banner {
  width: 100%; 
  height: 200px; 
  background: url("https://pub.wandystan.eu/PTR/obrazki/dp_head.png") center no-repeat;}



 #menu h3, #menu h3 a, #content h2, #content h3, #content h4 {
 color: #000000;
 height: auto;
 background-color: white;
 font-family: 'Sanchez', serif;
 text-transform: uppercase;
 margin: 0;
 font-weight: 100;
}

 #content h2, #content h3 {text-align: center;}
 #pagetext h2, #pagetext h3, #pagetext h4 {margin-top: 1em;}
 
 #pagetext > h2:first-child{
  margin-top: 0;
}

 #content h3 {
  font-size: 16pt; 
}

 #content h4 {
  font-size: 13pt;
  line-height: 16pt;
}



 #menu h3, #menu h3 a {
 font-size: 11pt;
 line-height: 16pt;
}

 #menu h4, #menu p, #menu ul, #menu ul li, #main-menu ul, #main-menu ul li 
 { margin: 5px 0}

 #menu ul
 { margin-bottom: 15px}

 #main-page #middle
 {border-top: none;}

 #main-page #footer
 {border-top: 1px solid #999999;}

 span.zm
 {color: #666; font-style: italic; font-size: smaller; margin-left: 2em;}
 
 span.zm a
 {color: #666; font-decoration: underline;}

 div.podp
 {font-style: italic; margin-left: 50%;}

 #pagetext ol > li{
    margin-bottom: 1em;
}
 #pagetext ol > li:last-child{
    margin-bottom: 0;
}
 #pagetext ol > li > ul > li:first-child{
    margin-top: 1em;
}
 #pagetext ul {
    list-style: none;
    margin-left: 0;
    padding-left: 1.5em;
}
 #pagetext ul li:before {
    display: inline-block;
    content: "—";
    width: 1.5em;
    margin-left: -1.5em;
}

 img.ctr{display: block; margin: 0 auto;}

hr {border: 0; text-align: center; color: #DDD; font-size: 90%;}
hr::before {content: "⸻ ☭ ⸻";}