html {min-height: 100%; margin-bottom: 1px}
body {margin: 0; padding: 0; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; background: #4C6C87; color: #000; font-size: 12px}
a {color: #000; background: inherit; text-decoration: none}
a:hover {text-decoration: underline}
button {width: auto; margin: 0}
.clearing {clear: both; float: none}
p {text-indent: 0}
#main {width: 788px; margin: 0 auto; background: #E8E0D3 url('../media/Image/layout/urlopowicz_background.jpg'); border-bottom: 5px solid #918672; padding: 1px 0}
#main #nav {float: right; background: #E8E0D3 url('../media/Image/layout/bg_left.jpg') no-repeat; width: 238px; min-height: 619px; text-align: left; padding-top: 245px}
#main #nav h3 {margin-left: 45px; font: bold 15px Georgia; margin-right: 50px; margin-bottom: 30px; color: #625136; border-bottom: 2px solid #625136; padding-bottom: 3px}
*html #main #nav {height: 619px}
#main #nav  ul {margin: 0; list-style: none; padding: 0; margin-right: 10px; margin-left: 30px} 
#main #nav ul li {font: 12px/1.5 Georgia; margin-bottom: 3px}
#main #nav ul li a {font-weight: bold; text-decoration: none; display: block; padding: 3px 3px 3px 6px; color: #625136; border-bottom: 2px dotted #625136}
#main #nav ul li a:hover {background: #E8E1D3}
#main #extranav {float: right; background: #E8E0D3 url('../media/Image/layout/bg_center.jpg') no-repeat; 
  width: 232px; min-height: 733px; text-align: left; padding-top: 330px}
*html #main #extranav {height: 733px}
#main #extranav h3 {font: bold 15px Georgia; margin: 8px; color: #625136; border-bottom: 2px solid #625136; padding-bottom: 3px}
#main #extranav ul {padding: 0; margin: 0 10px; list-style: none}
#main #extranav ul li {font: 10px/1.5 Verdana; margin-bottom: 3px}
#main #extranav ul li a {font-weight: bold; text-decoration: none; display: block; padding: 3px 3px 3px 6px; color: #625136; border-bottom: 2px dotted #625136}
#main #extranav ul li a:hover {background: #E8E1D3}
#main #content {position: relative; float: right; background: #E8E0D3 url('../media/Image/layout/bg_right.jpg') no-repeat; ;
  width: 306px; min-height: 268px; margin: -1px 0 0 0; margin-right: 6px; padding-top: 250px; text-align: left}
#main #content #contentself {margin: 12px}
*html #main #content {height: 268px; margin-right: 3px}
#main #content h1 {font: bold 18px Georgia;  color: #26698F; border-bottom: 2px dotted #26698F; padding-bottom: 3px}
#main #content h2 {font: bold 16px Georgia; color: #26698F; margin: 6px 0}
#main #content h2 a {font: bold 16px Georgia;color: #26698F; text-decoration: underline}
#main #content h2 a:hover {text-decoration: none}
#main #content p, #main #content {font: 11px/1.5 Verdana; color: #918671}
#main #content p a, #main #content a {font-weight: bold; color: #918671}
#main #content p a:hover, #main #content a:hover {text-decoration: none}
#main #content ul {padding: 0; margin: 0 15px}
#main #content li {font: 11px/1.5 Verdana; color: #918671}
#main #content li a {font-weight: bold; color: #918671}
#main #content li a:hover {text-decoration: none}
div#artykul {}
div#komentarze div.komentarz div.data {color: #4C6C87; text-align: right} 
div#komentarze div.komentarz {border-bottom: 1px solid #4C6C87}
#main #content p.brak /* np. brak artykulow, wszystkie komentarze */ {text-align: center; font-weight: bold; color: #918671}
div#kom_all {font-weight: bold; color: #26698F; margin-top: 10px}
div#pages {text-align: center; margin: 5px 0}
form {margin: 0}
form p {clear: both; padding: 3px 0}
form p label {float: left; width: 100px}
form p input, form p select {float: left; width: 100px; border: 1px solid #625136; color: #625136; background: #F1EFE3}
form p.special input {float: none; clear: both; width: auto; text-align: left; margin-left: 100px; cursor: pointer; text-align: center; margin-top: 2px}
form p.hidden input {float: none; width: auto; border: none}
form p.hidden {padding: 0}
form#logowanie {margin-top: 20px}
#main #content p#logerror {text-align: center; color: #f00; font-weight: bold}
div#remind {text-align: center; margin-top: 5px}
#main #content p#info, #main #content p.info {text-align: center; color: #4C6C87}
form#rejestracja p img {margin-left: 100px}
form#rejestracja p.error {padding: 0}
form#rejestracja p.error span {color: #f00}
form#dodajartykul p label {width: 70px}
form#dodajartykul p input, form#dodajartykul p select {width: 205px}
form#dodajartykul p.special input {width: auto}
form#dodajartykul div.tresc {clear: both}
table.lista {border-collapse: separate; border-spacing: 2px; background: #fff; border: 4px solid #fff; width: 280px}
table.lista thead tr td {background: #4C6C87; color: #fff; text-align: center; font-weight: bold; padding: 3px 2px}
table.lista a img {border: none}
table.lista tr td.action {text-align: center}
table.lista tr.t1 {background: #D5E0E6; color: #000}
table.lista tr td {padding: 2px 1px}
table.lista tr.t2 {background: #A9BFF9; color: #000}
div.pages {text-align: center; font-size: 18px}
div#footer {text-align: center; width: 788px; margin: 10px auto}
div#footer p, div#footer {font: 10px Verdana; color: #8FC9E9}
div#footer p a, div#footer a {font-weight: bold; color: #8FC9E9}
div#footer p a:hover, div#footer a:hover {text-decoration: none}
form#komentarzdodaj p label {width: 50px}
form#komentarzdodaj p textarea {overflow: auto; width: 225px; border: 1px solid #26698F}
form#szukaj p input {width: 180px; margin-left: 50px}
form#szukaj p.special input {width: auto; margin-left: 110px}
.zajawka {margin-bottom: 10px; border-bottom: 1px solid #26698F; padding-bottom: 3px}
hr {border: 1px solid #26698F; margin: 10px 0}
#main #content #reklama {position: absolute; top: 100px; left: 65px}
div.autor {text-align: right; color: #26698F; border: none; font-weight: bold}
div.autor_komentarz {text-align: right; color: #26698F; border: none; font-weight: bold}

