body { font-family:arial; font-size:12px;
text-align:center; 
background-color:#dfd7a4;
margin-top:3px;
margin-left: auto;
margin-right: auto;
}

h1 {
font-family:arial;font-size:21px;font-weight:bold;
color:#583a1d;text-align:center; text-decoration: none;
border:1px solid #9d6714; width:780px; 
padding-top:25px; padding-bottom:5px;
}

hr.kreska {
text-align:center;
color:white;
width:85%;
height:1px;
}

hr.wynik {
text-align:center;
color:white;
width:100%;
height:1px;
}

img.plik {
border:0px;
vertical-align:middle;
margin:2 5 0 0;
}

table.top {
width:100%; height:45px;
vertical-align:middle;
text-align:center;
font-family:arial;
font-weight:bold;
font-size:21px;
color:#9d6714;
background-color:white;
padding:3px;
}

table.top td {
width:100%;
text-align:center;
font-family:trebuchet ms, verdana;
font-weight:bold;
font-size:20px;
color:#ac6320;
}

td.horn {
width:35px;
height:35px;
}

.center {
width:850px;
height:35px;
text-align:center;
font-family:arial;
font-weight:normal;
font-size:12px;
color:#42b0b0;
padding:10px;
margin-left:auto;
margin-right:auto;
}

.cent1 {
height:15px;
text-align:center;
font-family:arial;
color:#ac6320;
font-weight:normal;
font-size:11px;
background-color:#ece9d8;
margin:0;
padding:5px;
}

.cent2 {
height:15px;
text-align:center;
font-family:arial;
color:white;
font-weight:normal;
font-size:11px;
background-color:#ac6320;
margin:0;
padding:5px;
}

td.top {
height:25px;
text-align:right;
padding-right:5px;
padding-left:5px;
padding-top:5px;
font-family:arial;
}

td.dokumenty {
border-top:#8a4d15 1px solid;
height:25px;
background-color:#e2dcaf;
text-align:left;
padding-right:5px;
padding-left:15px;
padding-top:5px;
font-family:arial;
font-size:12px;
color:black;
}

table.zawartosc1 {
clear:both;
width:750px;
border:black 1px solid;
margin-left: auto;
margin-right: auto;
padding:2px;
}

table.zawartosc2 {
clear:both;
width:750px;
border:#8a4d15 1px solid;
margin-left: auto;
margin-right: auto;
padding:2px;
}

table.zawartosc3 {
clear:both;
width:750px;
border:#cc0000 1px solid;
margin-left: auto;
margin-right: auto;
padding:2px;
}

table.przet_koniec {
clear:both;
width:750px;
border:#666666 1px solid;
margin:25px 0px 5px;
padding:2px;
}

table.p_koniec {
clear:both;
width:750px;
border:#bd9d3e 1px solid;
margin:25px 0px 5px;
padding:2px;
}

div.p01 {
padding: 10px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
font-size:16px;
font-family:"trebuchet ms", tahoma;
color:#000000;
position:relative;
top:-3px;
background-color:#edf0c1;
}

div.p02 {
padding: 10px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
font-size:16px;
font-family:"trebuchet ms", tahoma;
color:#8a4d15;
position:relative;
top:-3px;
background-color:#edf0c1;
}

div.p03 {
padding: 10px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
font-size:16px;
font-family:"trebuchet ms", tahoma;
color:#cc0000;
position:relative;
top:-3px;
background-color:#edf0c1;
}

.lp {width:25px; height: 35px;
border-right:#e2dfb8 1px solid;
vertical-align:top;
font-family:trebuchet ms, arial;
font-size:12px;
color:#4b4129;
text-align:right;
background-color:#dfd7a4;
padding:4px;
}

.td1 {
border-right:#e2dfb8 1px solid;
width:315px;
vertical-align:top;
font-family:trebuchet ms, arial;
font-size:13px;
font-weight:normal;
color:#4b4129;
text-align:left;
background-color:#dfd7a4;
padding:3px;
}

.td2 {
vertical-align:top;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#7d3f00;
text-align:left;
margin-left:5px;
background-color:#dfd7a4;
padding:5px;
}

table.wynik {
width:700px;
padding:5px;
vertical-align:top;
margin-left:auto;
margin-right:auto;
}

td.lewy {
width:300px;
height:30px;
font-family:arial, verdana;
text-align:right;
font-size:12px;
font-weight:bold;
color:black;
vertical-align:top;
margin:3px;
padding:5px;
}

td.prawy {
height:30px;
font-family:arial, verdana;
font-size:12px;
font-weight:normal;
color:#4b4129;
vertical-align:top;
padding:5px;
margin:3px;
}

td.lewy2 {
width:300px;
height:30px;
background-color:#e6e1cc;
border:0px;
font-family:arial, verdana;
text-align:right;
font-size:12px;
font-weight:bold;
color:black;
vertical-align:top;
margin:3px;
padding:5px;
}

td.prawy2 {
height:30px;
background-color:#e6e1cc;
border:0px;
font-family:arial, verdana;
font-size:12px;
font-weight:normal;
color:#4b4129;
vertical-align:top;
padding:5px;
margin:3px;
}

td.srodek {
background-color:#eaeaea;
border-bottom:1px solid #9d6714;
border-top:1px solid #9d6714;
padding:8px;
font-size:14px;
text-transform:uppercase;
font-family: "Trebuchet MS", arial, verdana;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

strong {font-family:arial, verdana;
font-size:12px;
font-weight:normal;
color:#cc0000;
}

p.left {text-align:left; padding-left:10px; margin-top:0px;
}

p.ramka {
background-color:#4f5038;
text-align:center;
border:1px solid #eaeaea;
width:700px;
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#eaeaea;
text-transform:uppercase;
padding:10px;
}

p.wynik {
background-color:#edf0c1;
text-align:justify;
border:1px solid #016144;
width:700px;
font-family:arial, verdana;
font-weight:normal;
font-size:12px;
color:#016144;
padding:10px;
}

p.obszar {
text-align:justify;
border:1px dotted #703912;
width:300px;
font-family:verdana;
font-weight:bold;
font-size:11px;
color:#703912;
padding:2px;
margin-bottom:2px;
}

p.protest {
background-color:#bb0000;
text-align:justify;
border:1px solid #ff0000;
width:750px;
font-family:arial;
font-weight:normal;
font-size:12px;
color:#ffffff;
padding:5px;
}

a.protest {
font-family:courier new, arial;
font-size:12px;
font-weight:normal;
color:#eaeaea;
text-decoration:none;
}

a.protest:hover {
font-family:courier new, arial;
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

p.oddal {
background-color:#a6ecb3;
text-align:justify;
border:1px solid #004646;
width:750px;
font-family:arial;
font-weight:normal;
font-size:12px;
color:#004646;
padding:5px;
}

p.sprostowanie {
background-color:#fffcb9;
text-align:justify;
border:1px solid darkgreen;
width:750px;
font-family: arial;
font-weight:normal;
font-size:12px;
color:darkgreen;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
}

p.sprostowanie2 {
background-color:#f3e7b1;
text-align:justify;
border:1px solid #58330e;
width:750px;
font-family: arial;
font-weight:normal;
font-size:12px;
color:#58330e;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
margin-left: auto;
margin-right: auto;
}

td.wyjasnienie {
background-color:#eaeaea;
text-align:justify;
border:1px solid #666666;
width:750px;
font-family: Arial;
font-weight:normal;
font-size:12px;
color:#333333;
padding-top:10px;
padding-bottom:10px;
padding-left:7px;
padding-right:7px;
margin-left: auto;
margin-right: auto;
}
ol.wyjasnienie {
margin-left:30px;
margin-bottom:20px;
line-height:17px;
text-align:justify;
font-family:arial;
font-size:12px;
color:#333333;
}

a.td {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#ac6320;
text-decoration:none;
}

a.td:hover {
font-family:arial;
font-size:11px;
font-weight:normal;
color:black;
text-decoration:none;
}

a.tdwyn {
font-family:arial;
font-weight:normal;
font-size:11px;
color:white;
text-decoration:none;
}

a.tdwyn:hover {
font-family:arial;
font-size:11px;
font-weight:normal;
color:black;
text-decoration:none;
}

a.pobieranie {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#554b2b;
text-decoration:none;
}

a.pobieranie:hover {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#cc0000;
text-decoration:underline;
}

a.end {
font-family:courier new;
font-size:12px;
font-weight:normal;
color:#8a4d15;
text-decoration:none;
}

a.end:hover {
font-family:courier new;
font-size:12px;
font-weight:normal;
color:white;
text-decoration:underline;
}

a.top {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#016144;
text-decoration:none;
}

a.top:hover {
font-family:arial;
font-size:11px;
font-weight:normal;
color:white;
text-decoration:underline;
}

ol.dokumenty {
margin-left:35px;
margin-bottom:18px;
line-height:25px;
text-align:justify;
font-family:arial;
font-size:12px;
color:#554b2b;
}

ol.tabela {
font-style:italic;
margin-left:22px;
margin-bottom:12px;
text-align:justify;
font-family:arial;
font-size:11px;
color:#703912;
}

ul.pod_dok {
list-style-type:disc;
margin-left:5px;
margin-right:1px;
margin-bottom:14px;
line-height:14px;
text-align:left;
font-family:arial;
font-size:12px;
color:#554b2b;
}

ul.przetarg {
list-style-type:disc;
margin-left:10px;
margin-right:1px;
margin-bottom:14px;
line-height:14px;
text-align:left;
font-family:arial;
font-size:12px;
color:#7d3f00;
}

ul.zadanie {
list-style-type:disc;
margin-left:18px;
margin-right:1px;
margin-bottom:14px;
line-height:14px;
text-align:justify;
font-family:arial;
font-size:10px;
color:#703912;
}
