
div.przewij500 {
 width: 500px;
 height: 500px;
 overflow: auto;
 padding: 4px;
 margin: 0px;
 }

div.niewidoczny {
 width: 0;
 height: 0;
 overflow: hide;
 color: #FFFFFF;
 background: #FFFFFF;
 }

p.spis {
 border: 2px solid black;
 background: #FFFF00;
 font-size: 120%;
 }

h1,h2 {
 text-align: center;
 font-size: 20px;
 border-top: 2px solid #FF8000;
 border-bottom: 2px solid #FF8000;
 border-left: none;
 border-right: none;
 background: #FFD000;
 color: #000000;
 padding: 2px;
 font-weight: 600;
 }

h3,h4 {
 font-size: 15px;
 border-top: 2px solid #669933;
 border-bottom: 2px solid #669933;
 border-left: none;
 border-right: none;
 background: #CCCC33;
 color: #000000;
 padding: 2px;
 }

h5,h6 {
 font-size: 15px;
 border-top: 2px solid #0017af;
 border-bottom: 2px solid #0017af;
 border-left: none;
 border-right: none;
 background: #32ffdd;
 color: #000000;
 padding: 2px;
 }


hr {
 border-top: 1px solid #FF8000;
 border-bottom: 1px solid #FF8000;
 background: #FF8000;
 color: #FF8000;
 heigth: 2px;
 }

em {
 color: #00A000;
 }

body {
 background: #FFFFF0;
 color: #000000;
 }

a {
 color: #0000FF;
 text-decoration: none;
 }

a.aktywny {
 color: #FFFFFF;
 text-decoration: none;
 background: #000000;
 font-weight: 600;
 padding: 0px;
 border: 2px solid #000000;
 }

a:before {
 content: url("http://buknet.pl/images/i0.png");
 }

a:after {
 content: url("http://buknet.pl/images/i0.png");
 }

a:hover {
 color: #000000;
 text-decoration: underline;
 }

a.aktywny:hover {
 color: #FFFFFF;
 text-decoration: underline;
 background: #000000;
 font-weight: 600;
 padding: 0px;
 border: 2px solid #000000;
 }

a:hover:before {
 content: url("http://buknet.pl/images/i1.png");
 }

a:hover:after {
 content: url("http://buknet.pl/images/i2.png");
 }

a:active {
 color: #000000;
 text-decoration: underline;
 }

a:active:before {
 content: url("http://buknet.pl/images/i1.png");
 }

a:active:after {
 content: url("http://buknet.pl/images/i2.png");
 }

table {
 background: #FFFF80;
 border-collapse: collapse;
 border-spacing: 0;
 border: 2px solid black;
 text-align: left;
 padding: 0px;
 margin: 3px;
 }

table.form {
 background: #00FF00;
 border: none;
 }

table.p {
 width: 100%;
 background: inherit;
 border: none;
 }

td {
 border: 1px solid black;
 padding: 3px;
 margin: 0px;
 }

th {
 background: #FFFFFF;
 border: 1px solid black;
 padding: 3px;
 margin: 0px;
 }

td.form {
 border: none;
 padding: 2px;
 margin: 0px;
 }

td.p {
 border: none;
 text-align: center;
 vertical-align: top;
 }

td.kol {
 border: 1px solid black;
 padding: 2px;
 }

input,textarea,select,reset {
 border: 2px solid #FF8000;
 background: #FFD000;
 color: #C06000;
 padding: 2px;
 font-weight: 600;
 }

p.menu {
 background: #BAEFFF;
 border: 4px solid #BAEFFF;
 }

p.stopka {
 text-align: center;
 font-size: 12px;
 border-top: 2px solid #c99f50;
 border-bottom: 2px solid #c99f50;
 border-left: none;
 border-right: none;
 background: #ffe19b;
 color: #997940;
 padding: 2px;
 }

p.stopkaabs {
 text-align: center;
 font-size: 12px;
 border-top: 2px solid #c99f50;
 border-bottom: 2px solid #c99f50;
 border-left: none;
 border-right: none;
 background: #ffe19b;
 color: #997940;
 padding: 2px;
 position: absolute;
 top: auto;
 bottom: 3%;
 left: 3%;
 right: 3%;
 width: 94%;
 }

p.stopka a {
 font-size: 12px;
 color: #aa1f00;
 }

p.stopkaabs a {
 font-size: 12px;
 color: #aa1f00;
 }
