body {
margin: 0px;
padding: 0px;
text-align: center;
background: #dddddd; }

#all {
width: 734px;
height: 100%;
margin: 0px auto 0px auto;
padding: 0px;
vertical-align: middle; }

img {
border: 0px;
padding: 0px;
margin: 0px; }

img.rf {
float: right; }

img#polita {
position: relative;
top: 29px;
left: 33px;
width: 91px;
height: 25px; }

.z {
width: 0px;
height: 0px;
visibility: hidden; }

table#main {
border: 0px;
padding: 0px;
margin: 0px;
width: 734px;
height: 100%;
background: #ffffff; }

.side_r1, .side_l1, .side_r2, .side_l2, .side_r3, .side_l3, .side_r4, .side_l4, .side_r5, .side_l5 {
border: 0px;
padding: 0px;
margin: 0px;
width: 3px;
font-size: 1px;
text-align: left;
vertical-align: top; }

.side_l1, .side_l2, .side_l3, .side_l4, .side_l5 { background: url('img/side_l.gif') repeat-y; }
.side_r1, .side_r2, .side_r3, .side_r4, .side_r5 { background: url('img/side_r.gif') repeat-y; }
.side_r1 { height: 69px; }
.side_l1 { height: 69px; }
.side_r2 { height: 184px; }
.side_l2 { height: 184px; }
.side_r3 { height: 22px; }
.side_l3 { height: 22px; }
.side_r4 { height: 10px; }
.side_l4 { height: 10px; }
.side_r5 { height: 300px; }
.side_l5 { height: 300px; }

.middle1, .middle2, .middle3, .middle4, .middle5 {
border: 0px;
padding: 0px;
margin: 0px;
width: 728px;
font-size: 1px;
text-align: left;
vertical-align: top; }

.middle1 { height: 69px; background: url('img/middle1.gif') repeat-x; }
.middle2 { height: 184px; background: #dddddd; }
.middle3 { height: 22px; background: url('img/middle3.gif') repeat-x; }
.middle4 { height: 10px; background: #dfdfdf url('img/3sqr.gif') no-repeat 666px 1px; }
.middle5 { height: 100%; background: #ffffff url('img/txtbg.jpg') no-repeat; }

#menudiv {
margin: 0px 0px 0px 34px;
padding: 0px; }

table#content {
border: 0px;
padding: 0px;
margin: 56px 0px 0px 0px;
width: 728px; }

#actualpage {
border: 0px;
padding: 0px 0px 0px 34px;
margin: 0px;
width: 524px;
height: 11px;
font-size: 1px;
text-align: left;
vertical-align: top; }

#menu2 {
border: 0px;
padding: 6px 0px 0px 34px;
margin: 0px;
width: 524px;
height: 22px;
font-size: 1px;
text-align: left;
vertical-align: top; }

#txt {
border: 0px;
padding: 0px 0px 35px 34px;
margin: -5px 0px 0px 0px;
width: 524px;
vertical-align: top;
text-align: justify;
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

#menu_side {
border: 0px;
padding: 0px 34px 0px 0px;
margin: 0px;
width: 204px;
font-size: 1px;
text-align: right;
vertical-align: top; }

#hydromonitoring, #hydromonitoring_ {
text-decoration: none;
padding: 0px;
width: 169px;
height: 10px;
display: block;
float: left;
margin: 0px;  }

#porzadkowe, #porzadkowe_ {
text-decoration: none;
padding: 0px;
width: 77px;
height: 10px;
display: block;
float: left;
margin: 0px;  }

#specjalistyczne, #specjalistyczne_ {
text-decoration: none;
padding: 0px;
width: 201px;
height: 10px;
display: block;
float: left;
margin: 0px; }

a#hydromonitoring:link { background: url('img/m2_hydromonitoring.gif') no-repeat; }
a#hydromonitoring:visited { background: url('img/m2_hydromonitoring.gif') no-repeat; }
a#hydromonitoring:hover { background: url('img/m2_hydromonitoring_.gif') no-repeat; }
a#hydromonitoring:active { background: url('img/m2_hydromonitoring.gif') no-repeat; }

a#porzadkowe:link { background: url('img/m2_porzadkowe.gif') no-repeat; }
a#porzadkowe:visited { background: url('img/m2_porzadkowe.gif') no-repeat; }
a#porzadkowe:hover { background: url('img/m2_porzadkowe_.gif') no-repeat; }
a#porzadkowe:active { background: url('img/m2_porzadkowe.gif') no-repeat; }

a#specjalistyczne:link { background: url('img/m2_specjalistyczne.gif') no-repeat; }
a#specjalistyczne:visited { background: url('img/m2_specjalistyczne.gif') no-repeat; }
a#specjalistyczne:hover { background: url('img/m2_specjalistyczne_.gif') no-repeat; }
a#specjalistyczne:active { background: url('img/m2_specjalistyczne.gif') no-repeat; }

a#hydromonitoring_:link { background: url('img/m2_hydromonitoring_.gif') no-repeat; }
a#hydromonitoring_:visited { background: url('img/m2_hydromonitoring_.gif') no-repeat; }
a#hydromonitoring_:hover { background: url('img/m2_hydromonitoring_.gif') no-repeat; }
a#hydromonitoring_:active { background: url('img/m2_hydromonitoring_.gif') no-repeat; }

a#porzadkowe_:link { background: url('img/m2_porzadkowe_.gif') no-repeat; }
a#porzadkowe_:visited { background: url('img/m2_porzadkowe_.gif') no-repeat; }
a#porzadkowe_:hover { background: url('img/m2_porzadkowe_.gif') no-repeat; }
a#porzadkowe_:active { background: url('img/m2_porzadkowe_.gif') no-repeat; }

a#specjalistyczne_:link { background: url('img/m2_specjalistyczne_.gif') no-repeat; }
a#specjalistyczne_:visited { background: url('img/m2_specjalistyczne_.gif') no-repeat; }
a#specjalistyczne_:hover { background: url('img/m2_specjalistyczne_.gif') no-repeat; }
a#specjalistyczne_:active { background: url('img/m2_specjalistyczne_.gif') no-repeat; }

a.n:link {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #3c3c3c;
text-decoration: none; }

a.n:visited {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #3c3c3c;
text-decoration: none; }

a.n:hover {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #000000;
text-decoration: underline; }

a.n:active {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #3c3c3c;
text-decoration: none; }

a:link {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #dF6405;
text-decoration: none; }

a:visited {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #dF6405;
text-decoration: none; }

a:hover {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #dF6405;
text-decoration: underline; }

a:active {
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #dF6405;
text-decoration: none; }

#cpy {
border: 5px;
padding: 0px;
margin: 10px auto 0px auto;
width: 100%;
vertical-align: bottom;
text-align: center;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

hr {
width: 100%;
color: #3c3c3c;
background-color: #3c3c3c;
margin: 25px auto 25px auto;
height: 1px;
border: 0px;
padding: 0px; }

table#ktbl {
width: 100%;
margin: 0px;
padding: 0px;
border: 0px;
background: transparent; }

td.ktd {
vertical-align: top;
text-align: left;
width: 50%;
padding: 0px 0px 20px 0px;
margin: 0px;
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

.mapa1, .mapa2, .mapa3 {
text-align: left;
line-height: 1.5;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

.mapa1 {
margin: 15px;
font-weight: bold;
list-style: url("img/bullet.gif"); }

.mapa2 {
margin: 0px auto 0px 15px;
font-weight: normal;
list-style: url("img/bullet.gif"); }

.mapa3 {
margin: 0px auto 0px 15px;
font-weight: normal;
list-style: disc; }

form.zp_form {
margin: 0px 0px 0px auto;
color: #000;
text-align: right;
font-size: 10px;
font-family: Verdana, Tahoma, "Microsoft Sans Serif", sans-serif; }

input.form {
color: #3c3c3c;
font-size: 10px;
font-family: Verdana, Tahoma, "Microsoft Sans Serif", sans-serif;
width: 300px;
height: 20px;
border: 1px solid #4c4c4c;
background: transparent; }

input.button {
color: #3c3c3c;
font-size: 10px;
font-family: Verdana, Tahoma, "Microsoft Sans Serif", sans-serif;
width: 200px;
height: 20px;
border: 1px solid #4c4c4c;
margin: 0px;
background: transparent; }

textarea.form {
color: #3c3c3c;
font-size: 10px;
font-family: Verdana, Tahoma, "Microsoft Sans Serif", sans-serif;
width: 300px;
height: 100px;
border: 1px solid #4c4c4c;
margin: 0px;
background: transparent;
overflow: auto; }

table {
margin: 0px;
padding: 0px;
border: 0px;
vertical-align: top;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

td.formLabel {
border: 0px;
padding: 5px;
margin: 0px;
width: 150px;
vertical-align: top;
text-align: right;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }

td.formElement {
border: 0px;
padding: 0px;
margin: 0px;
width: 300px;
vertical-align: top;
text-align: right;
font-size: 10px;
font-family: Verdana, "Microsoft Sans Serif", Tahoma, sans-serif;
color: #4c4c4c; }
