#hoverNav {
    HEIGHT: 100%;
    LEFT: 0;
    POSITION: absolute;
    TOP: 0;
    WIDTH: 100%;
    Z-INDEX: 10;
}

#hoverNav a {
    OUTLINE: none;
}

#imageContainer {
    PADDING: 10px;
}

#imageContainer>#hoverNav {
    LEFT: 0;
}

#imageData {
    COLOR: #666;
    PADDING: 0 10px;
}

#imageData #bottomNavClose {
    FLOAT: right;
    OUTLINE: none;
    PADDING-BOTTOM: 0.7em;
    WIDTH: 66px;
}

#imageData #caption {
    FONT-WEIGHT: bold;
}

#imageData #imageDetails {
    FLOAT: left;
    TEXT-ALIGN: left;
    WIDTH: 70%;
}

#imageData #numberDisplay {
    CLEAR: left;
    DISPLAY: block;
    PADDING-BOTTOM: 1.0em;
}

#imageDataContainer {
    BACKGROUND-COLOR: #fff;
    FONT: 10px Verdana, Helvetica, sans-serif;
    LINE-HEIGHT: 1.4em;
    MARGIN: 0 auto;
    OVERFLOW: auto;
    WIDTH: 100%;
}

#lightbox {
    LEFT: 0;
    LINE-HEIGHT: 0;
    POSITION: absolute;
    TEXT-ALIGN: center;
    WIDTH: 100%;
    Z-INDEX: 100;
}

#lightbox a img {
    BORDER: none;
}

#lightbox img {
    HEIGHT: auto;
    WIDTH: auto;
}

#loading {
    HEIGHT: 25%;
    LEFT: 0%;
    LINE-HEIGHT: 0;
    POSITION: absolute;
    TEXT-ALIGN: center;
    TOP: 40%;
    WIDTH: 100%;
}

#nextLink {
    FLOAT: right;
    RIGHT: 0;
}

#nextLink:hover, #nextLink:visited:hover {
    BACKGROUND: url(../img/nextlabel.gif) right 15% no-repeat;
}

#outerImageContainer {
    BACKGROUND-COLOR: #fff;
    HEIGHT: 250px;
    MARGIN: 0 auto;
    POSITION: relative;
    WIDTH: 250px;
}

#overlay {
    BACKGROUND-COLOR: #000;
    HEIGHT: 500px;
    LEFT: 0;
    POSITION: absolute;
    TOP: 0;
    WIDTH: 100%;
    Z-INDEX: 90;
}

#prevLink {
    FLOAT: left;
    LEFT: 0;
}

#prevLink, #nextLink {
    BACKGROUND-IMAGE: url(data:image/gif);
    DISPLAY: block;
    HEIGHT: 100%;
    WIDTH: 49%;
}

#prevLink:hover, #prevLink:visited:hover {
    BACKGROUND: url(../img/prevlabel.gif) left 15% no-repeat;
}

.baner {
}

.f1dw {
    FLOAT: left;
    MIN-HEIGHT: 60px;
    WIDTH: 250px;
}

.f1dwin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 50%;
}

.f1il {
    FLOAT: left;
    MIN-HEIGHT: 60px;
    WIDTH: 250px;
}

.f1ilin {
}

.f1kf {
    FLOAT: left;
    MIN-HEIGHT: 60px;
    WIDTH: 250px;
}

.f1kfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f1lewa {
    FLOAT: left;
    WIDTH: 250px;
}

.f1na {
    HEIGHT: 100px;
    WIDTH: 250px;
}

.f1nain {
    FLOAT: left;
    WIDTH: 50%;
}

.f1ob1 {
    FLOAT: left;
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1ob2 {
    DISPLAY: none;
    FLOAT: left;
    WIDTH: 250px;
}

.f1ob3 {
    DISPLAY: none;
    FLOAT: left;
    WIDTH: 250px;
}

.f1prawa {
    FLOAT: left;
    WIDTH: 250px;
}

.f1rf {
    FLOAT: left;
    MIN-HEIGHT: 60px;
    WIDTH: 250px;
}

.f1rfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f1rfout {
    WIDTH: 250px;
}

.f1rt {
}

.f1rtin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f1srod {
}

.f1uw {
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1wy {
    HEIGHT: 100px;
    WIDTH: 250px;
}

.f1wyin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f1za0 {
    FLOAT: left;
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1za1 {
    FLOAT: left;
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1za2 {
    FLOAT: left;
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1za3 {
    FLOAT: left;
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f1za4 {
    FLOAT: left;
    WIDTH: 250px;
}

.f1zain {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f2doin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 25%;
}

.f2dw {
}

.f2dwin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 50%;
}

.f2il {
}

.f2ilin {
}

.f2kf {
}

.f2kfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f2lewa {
    FLOAT: left;
    WIDTH: 250px;
}

.f2na {
}

.f2nain {
    FLOAT: left;
    WIDTH: 50%;
}

.f2ob2 {
}

.f2ob3 {
}

.f2prawa {
}

.f2prawa {
    FLOAT: left;
    WIDTH: 250px;
}

.f2rf {
    WIDTH: 500px;
}

.f2rfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 20%;
}

.f2rt {
}

.f2rtin {
}

.f2rwtin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f2srodek {
}

.f2uw {
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f2wy {
    HEIGHT: 100px;
    WIDTH: 250px;
}

.f2wyin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f2za1 {
}

.f2zain {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 25%;
}

.f3dw {
}

.f3dwin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 50%;
}

.f3il {
}

.f3ilin {
}

.f3kf {
}

.f3kfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f3lewa {
    FLOAT: left;
    WIDTH: 250px;
}

.f3na {
}

.f3nain {
    FLOAT: left;
    WIDTH: 50%;
}

.f3ob1 {
}

.f3ob2 {
}

.f3ob3 {
}

.f3pf {
}

.f3pfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f3prawa {
    FLOAT: left;
    WIDTH: 250px;
}

.f3prawa {
}

.f3rf {
    WIDTH: 500px;
}

.f3rfin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 20%;
}

.f3srodek {
}

.f3uw {
    HEIGHT: 200px;
    WIDTH: 250px;
}

.f3wy {
    HEIGHT: 100px;
    WIDTH: 250px;
}

.f3wyin {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.f3za1 {
}

.f3zain {
}

.ffol {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.formularz1 {
    WIDTH: 500px;
}

.ftor {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.fwor {
    FLOAT: left;
    TEXT-ALIGN: center;
    WIDTH: 33%;
}

.glowny {
    MARGIN: 0 auto;
    WIDTH: 800px;
}

.lewa {
    FLOAT: left;
}

.menu1 {
}

.menu2 {
}

.menup {
}

.prawa {
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-IMAGE: url('../img/bgtablemain_top.gif');
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 600px;
}

.s2 {
    FLOAT: left;
    MARGIN-TOP: 2px;
}

.s3 {
    FLOAT: left;
    MARGIN-TOP: 4px;
}

.s4 {
    FLOAT: left;
    MARGIN-TOP: 2px;
}

.s5 {
    FLOAT: left;
    MARGIN-TOP: 4px;
}

.srodek {
    BACKGROUND-IMAGE: url('../img/tlo.jpg');
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100%;
}

.stopka1 {
    BACKGROUND-IMAGE: url('../img/backgroun.jpg');
    BACKGROUND-POSITION: bottom;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    MARGIN-LEFT: 25px;
    MARGIN-TOP: 20px;
    WIDTH: 550px;
}

.stopka2 {
    FONT-FAMILY: "Arial";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    HEIGHT: 100px;
    PADDING-LEFT: 180px;
}

.title {
    WIDTH: 500px;
}

.tytul {
    COLOR: #DA251D;
    FONT-FAMILY: "Arial";
    FONT-SIZE: 25px;
    PADDING-LEFT: 20px;
}

.zaw {
    MIN-HEIGHT: 150px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 20px;
}

A {
    COLOR: #ffffff;
}
A.mail:link{color:#DA251D; text-decoration: none}
A.mail:visited{color:#DA251D; text-decoration: none}
A.mail:active{color:#DA251D; text-decoration: none}
A.mail:hover{color:#DA251D; text-decoration: underline;}
BODY {
    BACKGROUND-COLOR: #767676;
    BACKGROUND-IMAGE: url('../img/bgtable_lefttop.gif');
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 0 auto;
}

FIELDSET {
    HEIGHT: 60px;
}

FIELDSET.aaa {
    HEIGHT: 60px;
}

FIELDSET.aaaa {
    HEIGHT: 180px;
}

FIELDSET.bbb {
    HEIGHT: 80px;
}

Fieldset.ccc {
    HEIGHT: 300px;
    MARGIN-LEFT: 70px;
    WIDTH: 400px;
}

font.small {
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 11px;
}

LABEL {
    FONT-FAMILY: "Arial Black";
    FONT-SIZE: 10px;
}

LEGEND {
    COLOR: #000000;
    FONT-FAMILY: "Arial Black";
    FONT-SIZE: 10px;
}

p.big {
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 17px;
}

p.middle {
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 14px;
}

p.small {
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 11px;
}
