
BODY {color: #444; background: #fff;}
a, a:visited {color: #ff6600; text-decoration: none;}
a:hover {color: #ff6600; text-decoration: underline;}
.tytul_artykulu {color: #666; letter-spacing: 2px; font-size: 17px; font-weight: bold; text-transform: uppercase; padding: 0px 0px 2px 0px; border-bottom: 1px #333 solid;}
.nazwa_org {border-left: 1px #95b2a8 solid; text-align: left;}
.szukanie {text-align: right; padding-right: 7px; border-right: 1px #95b2a8 solid;}
.menus {line-height: normal; border: 1px #95b2a8 solid; background: #fff; padding: 2px 0px; font-family: verdana, 'Arial CE', arial, sans-serif;}
.submenus {line-height: normal; border-left: 1px #95b2a8 solid; border-bottom: 1px #95b2a8 solid; border-right: 1px #95b2a8 solid; background: #fff; margin-left: 8px; margin-top: -3px; margin-right: 8px; padding: 1px 0px; font-family: verdana, 'Arial CE', arial, sans-serif;}
.menus_tytul {line-height: normal; color: #fff; font-size: 12px; font-weight: bold; font-variant: small-caps; background: #2b6552; padding: 2px; font-family: verdana, 'Arial CE', arial, sans-serif;}
.menus_nieaktywny {line-height: normal; color: #aaa; font-size: 11px; background: #fff; padding: 2px; border: 1px #bbb solid;}
.submenus_nieaktywny {color: #aaa; line-height: normal; border-left: 1px #95b2a8 solid; border-bottom: 1px #95b2a8 solid; border-right: 1px #95b2a8 solid; background: #fff; margin-left: 8px; margin-top: -3px; margin-right: 8px; padding: 1px 4px; font-family: verdana, 'Arial CE', arial, sans-serif; font-size: 10px;}
a.menu, a.menu:visited {display: block; padding: 0px 4px; color: #2b6552; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 11px;}
a.menu:hover {color: #163329; text-decoration: none; background-color: #e4ebe9;}
a.sumenu, a.sumenu:visited {display: block; background-color: #f1f5f4; padding: 0px 4px; color: #2b6552; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 10px;}
a.sumenu:hover {color: #163329; text-decoration: none; background-color: #e4ebe9;}
a.form, a.form:visited {color: #2b6552; text-decoration: none; font-family: verdana, sans-serif; font-weight: bold; font-size: 10px;}
a.form:hover {color: #163329; text-decoration: none;}
p {margin: 0px 0px 3px 0px;}
img {border: 0; vertical-align: bottom;}
.obrys {border: 1px #95b2a8 solid; margin: 8px 0px 3px 0px;}

input {vertical-align: middle; height: 18px; background-color: #e4ebe9; font-family: verdana, sans-serif; font-size: 11px;}
input.spr {color: #a80000; width: 180px; height: 16px; border: 1px #333 solid; font-family: verdana, sans-serif; font-size: 10px; font-weight: 700; vertical-align: middle; padding: 0px; margin-top: 3px;}
input.szukaj {width: 180px; padding: 1px 2px; border: 1px #95b2a8 solid;}
input.pole30 {width: 30px; padding: 1px 2px; border: 1px #95b2a8 solid;}
input.opis {width: 400px; padding: 1px 2px; border: 1px #95b2a8 solid; margin: 2px;}
input.przycisk {height: 21px; padding: 1px 5px 2px 5px; vertical-align: top; color: #2b6552; font-weight: 700; font-size: 10px;}
input.przyciskcms {height: 18px; padding: 0px 5px 2px 5px; margin-top: 2px; vertical-align: top; color: #2b6552; font-weight: 700; font-size: 9px;}
select.rejestr {width: 416px; height: 18px; border: 1px #95b2a8 solid; background-color: #e4ebe9; font-family: verdana, sans-serif; font-size: 11px;}
select.histo {vertical-align: bottom; height: 18px; border: 1px #95b2a8 solid; background-color: #e4ebe9; font-family: verdana, sans-serif; font-size: 11px;}
#rejestr_zmian td {vertical-align: bottom;}

.historia {background: #fff; color: #666; padding: 2px 5px; border: 1px #95b2a8 solid; text-align: left; font-family: verdana, sans-serif; font-size: 10px;}
.historia_naglowek {background-color: #e4ebe9; color: #2b6552; padding: 2px 5px; border: 1px #95b2a8 solid; text-align: center; font-family: verdana, sans-serif; font-size: 10px; font-weight: 700;}

td {line-height: 1.6em; background-color: #fff; color: #444; padding: 0px; font-family: 'Arial CE', arial, verdana, sans-serif; font-size: 12px;}
td.dla_menu {background-color: #fff; padding: 0px 6px; border-left: 1px #95b2a8 solid;}
td.dla_tekstu {background-color: #fff; padding: 0px 12px 18px 18px; border-right: 1px #95b2a8 solid; text-align: justify;}
p.naglowek {padding: 0px; border: 0; color: #777; font-family: verdana, arial, sans-serif, 'Times CE', 'Times New Roman'; font-size: 18px; font-weight: 600;}
.stopka {line-height: normal; background: #fff; color: #777; margin-top: 6px; padding: 3px 18px 3px 168px; border-left: 1px #95b2a8 solid; border-right: 1px #95b2a8 solid; text-align: right; font-family: verdana, sans-serif; font-size: 10px;}
.sciezka {background: #fff; color: #777; padding: 0px 6px 2px 6px; border-left: 1px #95b2a8 solid; border-right: 1px #95b2a8 solid; text-align: left; font-family: verdana, sans-serif; font-size: 10px;}
.stopka_ima {height: 25px; background-image: url(/pl/bip/fo__lp_stopka);}
div, span {margin: 0px; padding: 0px;}
hr {height: 2px; border-top: 1px #000 solid; border-right: 1px #fff solid; border-bottom: 1px #fff solid; border-left: 1px #fff solid;} 

.sprawa {padding: 1px 4px; border: 1px #333 solid;}
.sprawa_n {text-align: center; background: #ddd; font-weight: 700; padding: 2px 5px; border: 1px #333 solid;}

table.przetarg {border: 1px solid black; margin: 5px 0px; width: 90%; }
table.przetarg td { padding: 1px 3px; }
table.przetarg .rowHeader {font-weight: bold; width: 150px; }
input.przetarg {width: 300px; padding: 1px 2px; border: 1px #95b2a8 solid; margin: 2px;}
select.przetarg {vertical-align: bottom; height: 18px; border: 1px #95b2a8 solid; background-color: #e4ebe9; font-family: verdana, sans-serif; font-size: 11px;}
