body {font-family: Arial; font-size: 13px; color: #333333; margin: 0; padding: 0; background: #ffffff}
td {font-family: Arial; font-size: 13px; color: #333333; font-weight: normal; text-align: justify}
img {border: 0}
table {border-style: none}
li {margin: 0 0 20px -20px; padding: 0; font-size: 16px; color: #333333; text-align: justify}
a:link {text-decoration: underline; font-weight: normal; color: #990000}
a:visited {text-decoration: underline; font-weight: normal; color: #990000}
a:active {text-decoration: underline; font-weight: normal; color: #990000}
a:hover {text-decoration: underline; font-weight: normal; color: #000000}
#links-menu a {color: #ffffff; text-decoration: none; font-weight: bold}
#links-menu a:hover {color: #ffffff; text-decoration: underline; font-weight: bold}
.back {clear: both; margin: 0; padding: 0; width: 100%; height: 100%; background: url(images/back.png) top repeat; overflow: hidden}
.top-line {clear: both; margin: 0; padding: 0; width: 100%; height: 5px; background: url(images/top-line.png) top repeat-y; overflow: hidden}
.back-white {clear: both; margin: auto auto; margin-top: 40px; padding: 40px; width: 1000px; height: auto; overflow: hidden; border: 1px solid #dddddd; background: #ffffff}
.2-fotos {margin: 40px 0 0 0; padding: 0}
.3-boxy {margin: 40px 0 0 0; padding: 0}
.top-back {clear: both; background: #ffffff; width: 1080px; height: auto; margin: auto auto}
.top-left {float: left; width: 540px; height: auto; margin: 0; padding: 0}
.top-right {float: right; width: 540px; height: auto; margin: 0; padding: 0}
.text-top-left {margin: 40px 0; padding: 0; text-align: left}
.text-top-right {margin: 70px 0 0 0; padding: 0; text-align: right}
.back-search {background: #ffffff; border: #dddddd 1px solid; height: 28px; width: 178px; margin: 2px 0 0 0; padding: 0}
.back-search-button {background: #333333; border: none; height: 30px; color: #ffffff; font-size: 14px; font-weight: bold; font-family: Arial; width: 90px; cursor: pointer; padding}
.menu {clear: both; background: #cc0000; width: 1080px; height: 40px; margin: auto auto; padding: 0; border-bottom: 5px #990000 solid}
.text-menu {margin: 0; padding: 0; text-align: center; font-size: 16px; color: #ffffff; font-weight: bold; line-height: 40px; text-transform: uppercase}
.title-01 {margin: 0; text-align: left; color: #cc0000; font-weight: bold; font-size: 18px}
.title-aukcje {margin: 40px 0 0 0; text-align: center; color: #cc0000; font-weight: bold; font-size: 18px}
.div-hr {clear: both; width: 1000px; height: auto; margin: auto auto; padding: 40px 0 0 0}
.div-hr-2 {clear: both; width: 1000px; height: auto; margin: auto auto; padding: 30px 0 0 0}
.hr-01 {margin: auto auto; padding: 0; width: 1000px; height: 1px; border: none; background-color: #dddddd}
.hr-02 {margin: auto auto; padding: 0; width: 280px; height: 1px; border: none; background-color: #666666}
.back-center-text-left {float: left; width: 380px; height: auto; margin: 0; padding: 0}
.back-center-text-right {float: right; width: 600px; height: auto; margin: 0; padding: 0}
.title-02 {margin: 20px 0 0 0; text-align: justify; color: #333333; font-weight: bold; font-size: 14px; line-height: 130%}
.title-03 {margin: 40px 0 0 0; text-align: justify; color: #333333; font-weight: normal; font-size: 13px; line-height: 160%}
.title-04 {margin: 40px 0 0 0; text-align: justify; color: #FF0000; font-weight: bold; font-size: 16px; line-height: 160%}
.foto-main {margin-top: 50px ; padding: 0; text-align: right}
.boxy {clar: both; width: 1000px; height: auto; margin: auto auto; margin-top: 40px; padding: 0}
.box-01 {float: left; width: 320px; height: 200px; margin: 0 20px 0 0; padding: 0; text-align: center; background: #333333}
.box-02 {float: left; width: 320px; height: 200px; margin: 0 20px 0 0; padding: 0; text-align: center; background: #333333}
.box-03 {float: right; width: 320px; height: 200px; margin: 0; padding: 0; background: #333333}
.box-icon {margin: 20px 0; padding: 0; text-align: center}
.box-text {margin: 20px 20px 0 20px; padding: 0; text-align: left; color: #ffffff; font-size: 13px; font-weight: normal; line-height: 160%}
.stopka {clear: both; width: 100%; height: auto; margin: 0; margin-top: 40px; padding: 0; background: #333333}
.stopka-inside {clear: both; width: 1080px; height: auto; margin: auto auto; padding: 40px 0; overflow: hidden}
.stopka-01 {float: left; width: 240px; height: auto; margin: 0; padding: 0 40px 0 0}
.stopka-02 {float: left; width: 240px; height: auto; margin: 0; padding: 0 40px 0 0}
.stopka-03 {float: left; width: 240px; height: auto; margin: 0; padding: 0 40px 0 0}
.stopka-04 {float: right; width: 240px; height: auto; margin: 0; padding: 0}
.text-stopka {margin: 0; padding: 0; text-align: left; font-size: 13px; color: #cccccc; font-weight: normal; line-height: 160%}
.gallery {clear: both; margin: auto auto; margin-top: 40px; width: auto; height: auto; padding: 0}
.gallery-inside {background: url(galeria/foto-01.jpg); background-repeat: no-repeat; width: 600px; height: 400px; border: 1px solid #dddddd; margin: auto auto; margin-right: 260px}
.galeria {padding: 0 0 0 620px; position: relative}
.miniatury {padding: 0}
.miniatury > span {float: left; margin: 0 0 9px 0}
.miniatury > span > span {position: absolute; left: 0; top: 0; display: none; width: 600px; height: 400px}
.miniatury > span:hover img {background-color: #ffffff; width: 103px; height: 68px; border: 1px solid #cc0000}
.miniatury > span:hover > span {display: block}
span.foto {background: transparent 50% 50% no-repeat}