body {
margin: 0;
padding: 3px;
background: url('rys/tlo.gif');
color: #533419;
font-family: Georgia;
font-size: 13px;
line-height: 1.5;
}

p {
margin: 3px;
padding: 1px;
}

strong {
font-weight: bold;
font-size: 14px
}

a:link {
color: #533419;
text-decoration: underline;
}

a:visited {
color: #533419;
text-decoration: underline;
}

a:hover {
color: #f60;
text-decoration: none;
}

form {
font-size: 12px;
text-align: center;
}

form input, form textarea {
margin-top: 4px;
margin-bottom: 10px;
border: 1px solid #f60;
background: #eee;
color: #533419;
}

form input:focus, form textarea:focus {
background: #fff;
}

form fieldset {
border: 1px solid #fc3;
margin: 4px 30px;
padding: 3px;
background: url('rys/tlo_ksiega.jpg');
background-position: bottom right;
background-repeat: no-repeat;
}

form fieldset legend {
font-weight: bold;
font-size: 14px;
color: #a45209;
}

table#glowna {
width: 760px;
border: 2px solid #f60;
padding: 0;
margin: 0 auto;
border-spacing: 0;
background: #fff;
}

table#glowna td {
padding: 5px;
margin: 0;
}

td#brand {
background: url('rys/pedzle_w_beczce.jpg');
background-color: #fc3;
background-repeat: no-repeat;
background-position: center right;
text-align: justify;
}

td#brand h1 {
margin: 1px 0;
padding: 1px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: #A45209;
}

td#brand img {
display: block;
margin: 0 5px 5px 0;
padding: 0;
float: left;
border: 1px solid #533419;
}

td#brand a:link {
color: #533419;
text-decoration: underline;
}

td#brand a:visited {
color: #533419;
text-decoration: underline;
}

td#brand a:hover {
color: #000;
text-decoration: none;
}

td#menu {
padding: 0;
background: #a45209;
font-family: Verdana;
font-size: 11px;
line-height: 13px;
color: #fc3;
border-bottom: 2px solid #f60;
border-top: 2px solid #f60;
height: 14px;
}

td#menu a:link {
color: #fc3;
text-decoration: underline;
}

td#menu a:visited {
color: #fc3;
text-decoration: underline;
}

td#menu a:hover {
color: #fc3;
text-decoration: none;
}

table#obrazy {
width: 99%;
padding: 0;
margin: 0 auto;
border-spacing: 0;
background: url('rys/tlo_galeria.gif');
}

table#obrazy td {
margin: 0;
padding: 3px;
width: 25%;
vertical-align: bottom;
text-align: center;
background: transparent;
}

table#obrazy td a {
text-decoration: none;
}

table#obrazy td a:link {
text-decoration: none;
}

table#obrazy td a:visited {
text-decoration: none;
}

table#obrazy td a:hover {
text-decoration: none;
color: #f60;
}

table#obrazy td a img {
border: none;
}

img#baner2 {
display: block;
margin: 2px auto;
border: 2px solid #533419;
}

td#obraz img {
display: block;
margin: 5px auto;
}

td#obraz h1 {
background: #fc3;
color: #a45209;
font-size: 15px;
margin: 3px;
border-left: 2px solid #533419;
border-right: 2px solid #533419;
text-align: center;
}

td#obraz p {
text-indent: 8px;
margin: 3px;
padding: 2px;
text-align: justify;
}

td#obraz p:first-letter {
font-weight: bold;
font-size: 14px;
}

td#obraz p.powrot {
border-top: 2px dotted #f60;
text-align: center;
margin: 5px;
padding: 3px;
}

td#obraz p.powrot:first-letter {
font-weight: normal;
font-size: 13px;
}

div#ksiega {
margin: 0 30px;
padding: 0;
}

div#ksiega h1 {
margin: 2px 60px 15px 60px;
padding: 1px;
color: #a45209;
background: #fc3;
font-size: 14px;
text-align: center;
border: 1px solid #a45209;
}

div#ksiega h3 {
color: #a45209;
font-size: 12px;
font-weight: bold;
margin: 2px 45px 0 45px;
padding: 1px;
padding-top: 2px;
border-top: 1px dotted #f60;
}

div#ksiega p {
color: #533419;
margin: 0 45px 2px 45px;
padding: 1px;
font-size: 13px;
}

div#ksiega .powrot {
text-align: center;
}

p#w3c {
text-align: center;
}

p#w3c img {
display: inline;
border: 0;
margin: 4px;
vertical-align: middle;
}

p#copyright {
text-align: center;
color: #eee;
font-size: 10px;
margin: 2px;
padding: 0;
}

p#copyright a {
text-decoration: underline;
color: #fff;
}

.podpis {
margin: 3px;
text-align: right;
font-style: italic;
padding: 0;
}

