* { margin: 0px; padding: 0px; }

/* background to tlo na zewnatrz */
body { background: #fda; color: #3d2400; font-size: 10pt; line-height: 1.3em; font-family: verdana, tahoma, arial, sans-serif }

/* background to to miedzy ramka a srodkiem */
div#outer { width: 1000px; border: 1px solid  #3d2400; margin: 40px auto; background: #fff; }

/* background to to tlo srodka */
div#inner { margin: 5px; background: #fda; padding-bottom: 15px; }
div#header { margin: 5px; height: 3em; color: #fda; background: #3d2400; text-align: center; }


#header ul { font-weight: bold; line-height: 3em; vertical-align: middle;}
#header ul li { display: inline; margin: 0px 5px; font-size: 8pt; }
#header ul a { color: #fda; text-decoration: none; }
#header ul a:active { color: #f00; }
#header ul a:visited { color: #fdb; }
#header ul a:link { color: #fda; }
#header ul a:hover { color: #f00; }


#inner h1 { font-size: 14pt; margin: 0px 15px 15px; padding-top: 15px; }
#inner h2 { font-size: 12pt; margin: 0px 15px 5px; padding-top: 5px; }
#inner p { margin: 0px 15px 10px; text-align: justify; }
#inner ul { margin: 15px; padding-left: 15px; }
#inner ul li { margin-bottom: 5px; }

#inner p.n { font-family: courier, monospace; }
#inner p i { font-family: courier, monospace; }
#inner span { color: #a40; }

#inner img { margin: 15px auto; display: block; border: 3px solid #fff; }
#inner div.img { width: 420px; height: 350px; padding: 0px; margin: 0px; float: left;  }
#inner div.img img { margin: 0px; }

