body {
    margin : 0 auto;
    width : 790px;
    position : relative;
    text-align : center;
    font : 14px Georgia, "Times New Roman", Times, serif;
}
#masthead {
    margin : 0;
    position : relative;
    z-index : 1;
    height : 110px;
}
#masthead .logo {
    padding : 0;
    margin : 0;
}
#masthead img {
    margin : 0;
    padding : 0;
    border : none;
    font-size : 66px;
}
#menu {
    position : absolute;
    top : 115px;
    left : 22px;
    padding : 0;
    margin : 0;
    z-index : 2;
    height : 32px;
}
#menu a {
      padding-right : 8px;
      color : #000000;
      text-decoration : none;
      font-weight : bold;
      font-size : 13px;
      }
#menu a:hover {
      text-decoration : underline;
      background-image : url(glblnav_selected.gif);
      }
#l2 {
      position : absolute;
      top : 110px;
      left : 0;
      }
#tresc {
      padding : 60px 0 0;
      margin : 0 auto;
      width : 790px;
      position : relative;
      text-align : left;
      }
#tresc ul {
      list-style: none;
      }
#tresc ul ul {
      list-style : disc;
      }
#tresc img {
      border : none;
      }
#tresc table {
      padding : 0;
      margin : 0;
      width : 100%;
      border : 1px solid #a5c5c0;
      }
#pierwsza {
      background : rgb(227, 241, 208);
      padding : 0 0 30px;
      margin : 0;
      }
#pierwsza p {
      margin : 0;
      padding : 5px 0 0;
      }
#druga {
      background : white;
      padding : 10px;
      padding-bottom : 30px;
      text-align : left;
      }
#druga p {
      padding : 5px;
      margin : 0;
      }
#druga h3 {
      padding : 10px;
      text-align : center;
      margin: 0;
      }
#trzecia {
      background : url(box1.jpg);
      padding : 0;
	  font-family: Arial, Helvetica, sans-serif;
      }
#trzecia img {
      padding : 0 5px;
      margin : 0;
      border : none;
      }
h4 {
      padding : 6px 0 6px 30px;
      font-size : 1.3em;
      margin : 0;
      }
#trzecia td {
      width : 160px;
      padding : 0;
      margin : 0;
      }
#trzecia ul {
      list-style : none;
      margin : 0;
      padding : 5px 5px 20px;
      text-align : center;
      }
#trzecia li {
      padding-top : 4px;
      margin : 0;
      }
#trzecia a {
      color : #111133;
}
#trzecia a:hover {
	text-decoration:none;
}
h2 {
      font-size : 1.3em;
      background : #a5c5c0;
      padding : 5px;
      margin : 0;
      }
#druga h2 {
	margin: 10px 0 0 0;
}
#stopka {
      text-align : center;
      }
#ml {
      position : absolute;
      top : 75px;
      right : 72px;
      }
#str h3 {
      clear : both;
      }
#trzecia .bez {
      margin : 0;
      padding : 0;
      }
.right {
      color : #cc3300;
      font-weight : bold;
      }
#linia1, #linia2 {
      width : 5px;
      background : url(linia.gif) fixed;
      }
td {
      vertical-align : top;
      }
#stopka {
      background : #a5c5c0;
      }
#druga ul {
	list-style-image: url(pl.jpg);
}
#druga li {
	margin: 0;
	padding: 2px 2px 0 2px;
	line-height: 14px;
}
#stopka a {
      padding-right : 4px;
      }
#druga a {
      text-decoration : none;
      color : #363791;
      padding: 0 5px;
      }
#druga a:hover {
	text-decoration: underline;
}
.linki {
	text-align:center;
	font-size: 14px;
	font-weight: bold;
}
#ll {
      position : absolute;
      top : 140px;
      right : 300px;
      }
#ll a {
      color : #003333;
      padding-right : 5px;
      text-decoration : none;
      }
#ll a:hover {
      text-decoration : underline;
      }
p.pogr, li.pogr {
	display:inline;
	font-weight:bold;
	margin: 0;
	padding: 0;
}
#qnav {
	margin: 5px;
}
#qnav ul{
	font-size: 12px;
	margin: 10px 15px; 
	padding: 0;
	font-family: Arial;
	font-weight: bold;
}
#qnav li {
	background: url(qnav.jpg) #fff no-repeat 0px 0px;
	float: left;
	display: block;
	padding-left: 10px;
	width: 46%;
	height: 20px;
}
#qnav a {
	color: #4cc8fb;
}
#qnav a:hover {
	font-weight: bold;
}
#ads2 {
	text-align: center;
	margin: 15px 0;
}