body{ background: #f0f0f0; color: #545454; margin: 0; }
div#cala{ color: #c0c0c0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; margin: 10px auto 0; width: 815px; padding: 0; background: #fff; border: solid 0 white; }

#lewa{ color: #4f4e4f; background-color: white; width: 209px; margin: 0; padding: 0; border: solid 0 #ffe642; float: left; }
#lewa p { color: #4f4e4f; font-size: x-small; background-color: white; text-align: center; margin: 0; padding: 10px; }
#lewa img { margin: 0; padding: 0; cursor: pointer; }
#menu ul { margin: 21px 0 0; padding: 0; list-style-type: none; }
#manu ul li { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#menu ul li a:link,#menu ul li a:visited { color: #6d3803; font-size: 11px; font-weight: bold; line-height: 50px; text-decoration: none; background-color: #ff8c2d; text-align: center; text-transform: capitalize; letter-spacing: 2px; display: block; margin: 0; padding: 2px; width: 203px; height: 54px; border-bottom: 1px solid #fff; border-left : 1px solid #fff; }
#menu ul li a:hover { color: #6d3803; font-size: 11px; font-weight: bold; line-height: 50px; text-decoration: none; background-color: #ffab2d; text-align: center; text-transform: capitalize; letter-spacing: 2px; display: block; margin: 0; padding: 2px; width: 203px; height: 54px; border-bottom: 1px solid #fff; border-left : 1px solid #fff; }
#gora { color: #4f4e4f; background: white; text-align: right; vertical-align: bottom; margin: 0 0 0 212px; padding: 0; height: 107px; border: solid 1px white; }
#gora p { margin: 90px 10px 0 80px; padding: 0; width: 500px; height: 40px; border: solid 1px white; }
#srodek{ background: white url(../img/wer1.jpg) no-repeat; width: 600px; height: 293px; margin: 1px 0 0 209px; padding: 0; border: solid 0 red; }
#srodek p{ margin: 0; color: white; padding: 0; }
#pasek
{ background-color: #fafafa;margin: 0 0 0 210px; }
#pasek p { color: #4f4e4f; font-size: 0.9em; background-color: #fafafa; margin: 0 30px 0 70px; padding: 0 0 10px 10px; }
#pasek img { float: left; padding: 0 10px 5px 75px; }
#glowna h1{ color: white; background-color: #ff7b20; background-repeat: no-repeat; background-attachment: scroll; background-position: 50% top; border-bottom: 5px solid #d86800; text-align: center; padding: 0; margin: 0; height: 105px; }

div#glowna p{ margin: 20px 100px; text-align: center; border: solid 1px orange; }
#autor { text-align: center; color: #4f4e4f; padding: 0; font-size: 10px; width:800px; background-color: #f0f0f0; margin: 5px auto 0; }
#autor a:link,#autor a:visited {
		color: #BDA779;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
		}
#autor a:hover {
		color: #877041;
		text-decoration: underline;
		font-size: 11px;
		}