/* piece of framework */
/* reset */
body{
  margin:0;
  padding:0;
  border:0 none;
}
legend{
  /**color**/
}
img{border:0;}
frameset, frame, iframe,  dl, dd, dt, blockquote{
  border: 0 none;
  padding:0;
  margin: 0;
}
/* koniec resetu */
#container{
  position:relative;
  overflow:hidden;
}

/* accessibility */
.skiplist {
  list-style:none;
  position:absolute;
  left:0px;
  overflow:visible;
  z-index:20;

}
a.skiplink{
  position:absolute;
  left:-120em;
  top:0em;
  z-index:1;
  color:#000000;
  font-weight:bold;
  padding:0.5em;
  border: solid #000000 1px;
  text-decoration:none;
}
a.skiplink:focus, a.skiplink:active{
  left:20px;
  width:20em;
  top:-380px;
}


.auraltext{
  position: absolute !important;
  font-size: 0 !important;
  left: -1000em !important;
  overflow:hidden !important;
  list-style:none !important;
  width:0 !important;
  height:0 !important;
}


/*Nagłówki html - dokładnie takie jakie standardowo robi firefox */
h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}
h1{ 
  display: block  ;
  font-size: 2em  ;
  font-weight: bold  ;
  margin:0;
  border:0;
  padding:0;
  margin: 0.67em 0  ;
}

h2{
  display: block  ;
  font-size: 1.5em  ;
  line-height:1.3em;
  font-weight: bold  ;
  margin:0;
  border:0;
  padding:0;
  margin: 0.83em 0  ;
  font-family:Verdana, Arial, Helvetica, sans-serif  ;
}

h3{
  display: block  ;
  font-size: 1.17em  ;
  font-weight: bold  ;
    margin:0;
  border:0;
  padding:0;
  margin: 1em 0  ;
}

h4{
  font-size:1em;
  display: block  ;
  font-weight: bold  ;
  margin:0;
  border:0;
  padding:0;
  margin: 1.33em 0  ;
}

h5{
  display: block  ;
  font-size: 0.83em  ;
  font-weight: bold  ;
  margin:0;
  border:0;
  padding:0;
  margin: 1.67em 0  ;
}

h6{
  display: block  ;
  font-size: 0.67em  ;
  font-weight: bold  ;
    margin:0;
  border:0;
  padding:0;
  margin: 2.33em 0  ;
}
/* archiwum wiadomosci - paginacja - układ taki, jak na dokumentacja.wego.pl */
