* {
  vertical-align: baseline;
  border: 0 none;
  outline: 0;
  padding: 0;
  margin: 0;
}
.clear { clear: both; border: 0px none; padding: 0px; margin: 0px; }
body {background:url(/images/bg.png) 0 0 repeat-x; height:421px;}
#content {margin:24px auto 0 auto; width:1009px;}
#top_menu {width:1009px;}
b {font-weight:normal;}
.szukaj {background:url(/images/szukajka.png) 0 0 no-repeat; width:259px; height:31px; float:left;}
.szukaj input {background:none;height:22px; width:140px; margin:2px 0 0 66px;}
.szukaj button {background:none;height:26px; width:37px; margin:0 0 0 9px;}

#font {
	width: 170px;
	height: 30px;
	margin: 0 auto;
}

#font a{
	margin: 0 0 0 30px;
}

#niedowidzacy{
	width: 170px;
	height: 40px;
	margin: 0 auto;
}

#menu {float:left; margin-left:5px;}
.menu_left {float:left;background:url(/images/left_topmenu.png) 0 0 no-repeat; width:18px; height:36px;}
.menu_center {float:left;background:url(/images/bg_topmenu.png) 0 0 repeat-x;width:auto; height:30px; padding-top:6px;}
.menu_center a {margin:0; font-size:13px; color: #fff; font-family: Verdana; text-decoration:none; word-spacing:2pt;}
.menu_right {float:left;background:url(/images/right_topmenu.png) 0 0 no-repeat; width:18px; height:36px;}
.sep_topmenu {width:3px; height:36px; position:absolute; margin-top:-6px; }

#top {background:url(/images/top.png) 0 0 no-repeat; width:1009px; height:214px; float:left;}

#left {float:left; width:300px;}
.left_menu_top {background:url(/images/menu_top.png) 0 0 no-repeat; width:297px; height:56px;}
.left_menu_center {background:url(/images/bg_menu.png) 0 0 repeat-y;}
.left_menu_center_kat {margin:0 25px 0 25px;}
.button {background:url(/images/button.png) 0 0 no-repeat; width:247px; height:21px; font-family:Verdana; color:#2d568c; font-size:11px; padding:5px 5px 0 5px;}
.left_menu_bottom {background:url(/images/foot_menu.png) 0 0 no-repeat; width:297px; height:65px;}

#right {float:right; width:700px;}


#foot {background:url(/images/bg-stopka.png) 0 0 repeat-x;  height:70px;}
#foot_link {width:1009px; margin:0 auto 0 auto; padding-top:15px; text-align:center;}
#foot_link a {font-family:Verdana,Century Gothic, Arial; font-size:14px; color:#fff; text-decoration:none; margin-right:20px;}


#acc {width:247px; list-style:none; color:#033; margin:0 auto 0px; background:#c7d7ee;}
#acc h3 {background:url(/images/buttonbg.png) 0 0 no-repeat; width:235px; min-height:20px; font-family:Verdana,Trebuchet MS; color:#373737 ; font-size:11px; padding:5px 5px 0 5px; cursor:pointer; border:1px solid #ADC6E6;}
#acc h3:hover {background:url(/images/buttonbg_h.png) 0 0 no-repeat #3f70b3; width:235px; min-height:20px; font-family:Verdana,Trebuchet MS; color:#2d568c; font-size:11px; padding:5px 5px 0 5px; cursor:pointer; border:1px solid #ADC6E6;}
#acc h3 a {color:#2d568c; font-size:10px; text-decoration:none;  width:244px;text-transform:uppercase;}
#acc h3:hover a {color:#50821e ;}
#acc .acc-section {overflow:hidden; background:#fff; width:247px;}
#acc .acc-content {width:215px; padding:15px; border-top:none; background:#fff; font-family:Verdana, Trebuchet MS; color:#555555 ; font-size:12px; border-left:1px #ADC6E6 solid; border-right:1px #ADC6E6 solid; border-bottom:1px solid #ADC6E6;}
#acc .acc-content ul li {list-style-image:url("/images/pkt.png"); margin-left:10px; line-height:1.5em;}
#acc .acc-content ul li ul li {list-style:none;  margin-left:40px; line-height:1.5em;}
#acc .acc-content a {color:#555; text-decoration:none;}
#acc .acc-content a:hover {color:#555; text-decoration:underline;}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#nested h3:hover {background:url(images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}

#sciezka {margin-bottom:30px; margin-top:20px;}
#sciezka a {font-family:Verdana, Century Gothic, Arial; font-size:12px; color:#000000; text-decoration:none;}
#sciezka span {font-family:Verdana, Century Gothic, Arial; font-size:12px; color:#88211a;}

.art_title {margin-bottom:5px; font-family: Verdana;}
.art_title a{font-family:Verdana, Century Gothic, Arial; font-size:15px; color:#626262; word-spacing:2pt; text-decoration:none; font-weight:bold;}
.art_title b { padding: 0px 1em; font-weight: bold; }
.art_tresc {font-family:Verdana, Trebuchet MS; margin:10px 0 10px 0; font-size:12px;}
.art_head {font-family:Verdana,Trebuchet MS; margin:10px 0 10px 0; font-size:14px;}
.art_more {float:right; color: #440300; text-decoration: none; font-size: 11px; font-family: Verdana, Tahoma,serif !important;}
.bipinfo {font-family:Verdana, Century Gothic, Arial; font-size:16px; color:#626262; word-spacing:2pt; text-decoration:none;font-weight:normal;}

#info {width: 250px; float:left; margin-bottom:20px; margin-right:30px;}
h2.hzal {width: 200px;border-bottom:2px solid; border-bottom-color:#50821e; color: black !important; font-size: 12px !important; font-family:Verdana, Century Gothic, Arial,serif; font-weight: normal;}
h2.hzal2 {width: 690px;border-bottom:2px solid; border-bottom-color:#50821e; color: black !important; font-size: 12px !important; font-family:Verdana, Century Gothic, Arial,serif; font-weight: normal;}
h2.hzal a{color: black; font-size: 10px; font-family:Verdana, Century Gothic, Arial,serif; text-decoration: none !important; font-weight: normal;}
#info tr th {width: 150px; text-align:left; color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: none; font-weight: normal; color:#888;}
#info tr td {width: 110px; text-align:left; color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: none;font-weight: normal;}

#archiwalny {float:left; width:370px;}
#archiwalny tr th{width:80px; color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: none; font-weight: normal;}
#archiwalny tr th.id{width:20px; text-align:left;}
#archiwalny tr th.tytul{width:100px;text-align:left;}
#archiwalny tr th.date{width:100px;text-align:left;}
#archiwalny tr th.reda{width:100px;text-align:left;}
#archiwalny tr td{color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: none;}
#archiwalny tr td a{color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: underline;}

#zalaczniki {width:680px; margin-bottom:40px;}
#zalaczniki tr th{color: black; font-size: 10px; font-family:Verdana, Tahoma,serif; text-decoration: none; font-weight: normal;}
#zalaczniki tr th.id{width:30px; text-align:left;}
#zalaczniki tr th.tytul{width:150px;text-align:left;}
#zalaczniki tr td {color: black; font-size: 12px; font-family:Verdana, Tahoma,serif; text-decoration: none;}
#zalaczniki tr td.opis {width:1200px; line-height:20px;}
#zalaczniki tr td a{color: #626262; font-size: 12px; font-family:Verdana, Tahoma,serif; text-decoration: none;}
#zalaczniki tr td.tytul a{color: #626262; font-size: 12px; font-family:Verdana, Tahoma,serif; text-decoration: underline;}
#zalaczniki tr td a:hover {text-decoration:underline;}
#zalaczniki tr:hover {background:#D8E4F4;}

#rejestr { border-collapse: collapse; width: 100%; margin: 0px; padding: 0px; margin-left:10px;}
#rejestr tr th{ font-weight: normal;}
#rejestr td { border: 1px solid #ccc; padding: 3px 5px; vertical-align: middle; color: black; font-size: 12px; font-family:Verdana, Tahoma,serif;}
#rejestr .taC { text-align: center; color: black; font-size: 12px; font-family:Verdana, Tahoma,serif;}

#instr { padding: 5px; color: black; font-size: 11px; font-family:Verdana, Tahoma,serif; margin-left:10px;}
#instr h1 { text-align: center; font-weight: normal;}
#instr ol { margin: 0px 3px 3px 0px; font-size: 1.2em; }
#instr li { margin: 5px; }
#instr ol li ol { margin: 0px 3px 3px 25px; font-size: 1.0em; }

.tabstat { width: 100%; border-collapse: collapse; padding: 0px; margin: 0px 0px 10px 0px; }
.tabstat td, .tabstat th { padding: 5px; border: 1px solid #ddd; color: black; font-size: 11px; font-family:Verdana, Tahoma,serif;}
.tabstat th { font-weight: normal; text-align: center; background: none; color: black; font-size: 11px; font-family:Verdana, Tahoma,serif; }

.tabstat .clA { background: none; }
.tabstat .clB { background: none;}
.taC { text-align: center; }
.tabstat img { border: none; }

#archiwalny {width:400px;}
.tytul {width:240px;}
.date {width:150px;}

.bip {position:absolute; width:100px; height:115px; margin:41px 0 0 102px;}

.redaktor {margin-bottom:20px;margin-top:10px;}
.redA {font-family:Verdana,Trebuchet MS; color:#2d568c; font-size:11px; width:100px;}
.redB {font-family:Verdana,Trebuchet MS; color:#000; font-size:11px;}

#artinfo {border:none;}
#artinfo tr th{border:none;}
#artinfo tr td{border:none;}

#archiwalne {border:none;}
#archiwalne tr th{border:none;}
#archiwalne tr td{border:none;}

#zalaczniki table{border:none;}
#zalaczniki table tr th{border:none;}
#zalaczniki table tr td{border:none;}

#acc li {margin:-1px 0 0 0;}
ul li {margin-left:30px;}
ol li {margin-left:30px;}
table { border-collapse:collapse;}

.print {float:right;}