BODY {
	margin:0;
	padding:0;
	color: #333333;
	background: url('bg.gif') left top repeat;
	font-family: Verdana, Arial, sans-serif;
}
BODY, TD {
	font-size: 9pt;
}
img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 10pt;
}

caption {
	font-weight: bold;
	padding: 4px 0px;
	text-align: center;
}

table .tabela_krawedzie {
	border-top: 1px solid;
	border-left: 1px solid;
	text-align: left;
}

table .tabela_krawedzie caption {
	border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
	border-bottom: 1px solid;
	border-right: 1px solid;
}
FORM {margin:0px;}
INPUT, TEXTAREA, SELECT	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	border: solid 1px #808080;
}
INPUT.input_o {border-width: 0;}
img {border-color:#7F4890;}
A:link, A:visited, A:active {text-decoration:none; color:#7F4890;}
A:hover {text-decoration: none;	color:#000000;}

A.link_def, A:visited.link_def, A:active.link_def {text-decoration:none; color:#333333;}
A:hover.link_def 										{text-decoration:none; color:#000000;}
A.link_def_a, A:visited.link_def_a, A:active.link_def_a {text-decoration:none; font-weight: bold; color:#000000;}
A:hover.link_def_a									{text-decoration:none; font-weight: bold; color:#ff0000;}

A.link_0, A:visited.link_0, A:active.link_0 {text-decoration:none; font-weight: bold; color:#00630B;}
A:hover.link_0 										{text-decoration:none; font-weight: bold; color:#000000;}
A.link_0_a, A:visited.link_0_a, A:active.link_0_a {text-decoration:none; font-weight: bold; color:#000000;}
A:hover.link_0_a									{text-decoration:none;font-weight: bold; color:#ff0000;}

A.news, A:visited.news, A:active.news {text-decoration:none; color:#00630B;}
A:hover.news 						{text-decoration:none; color:#000000;}

A.sciezka, A:visited.sciezka, A:active.sciezka {text-decoration:none; color:#00630B;}
A:hover.sciezka 							{text-decoration:none; color:#000000;}

.szukaj_sciezka {font-size: 7pt; color: #808080;}
.szukaj_sciezka A {color: #808080;}
.szukaj_sciezka A:hover {color: #000000;}

.logo{
	width:265px;
	height:222px;
	background: url('logo.gif') left top no-repeat;
}
.obrazek{
	width:646px;
	height:222px;
	background: url('obrazek.gif') left top no-repeat;	
}
.top1{
	width:998px;
	/* height:68px; */
	height:20px;
	background: url('top.gif') left bottom no-repeat;
}
.left1{
	width:50px;
	height:222px;
	background: url('top2.gif') left bottom no-repeat;	
}
.right1{
	width:37px;
	height:222px;
	background: url('top3.gif') left bottom no-repeat;	
}
.top2{
	width:998px;
	height:20px;
	background: url('top4.gif') left bottom no-repeat;	
}
.top3{
	padding-left:50px;
	padding-right:37px;
	width:911px;
	height:34px;
	background: url('top5.gif') left bottom no-repeat;	
}
.top4{
	width:998px;
	height:20px;
	background: url('top6.gif') left bottom no-repeat;	
}
.menu {
	vertical-align:top;
	width:183px;
	background: url('menu_bg.jpg') left top repeat-y;
}
.tresc {
	vertical-align:top;
	background: url('tresc_bg.jpg') left top repeat-y;
}
.adresy{
	width:898px;
	height:78px;
	background: url('dol_bg.gif') left top no-repeat;		
}
.adresy img {
	vertical-align:middle;
	margin-right: 5px;
	margin-left: 10px;
}
.adresy td{
	font-size:8pt;
}
.left2{
	width:50px;
	height:78px;
	background: url('l2.gif') left top no-repeat;	
}
.right2{
	width:50px;
	height:78px;
	background: url('r2.gif') left top no-repeat;	
}
.dol{
	width:998px;
	/* height:132px; */
	height:60px;
	background: url('dol.gif') left top no-repeat;
}
.right{
	width:50px;
	background: url('right_bg.gif') left top repeat-y;
}
.left{
	width:50px;
	background: url('left_bg.gif') left top repeat-y;
}
.ico a {
	width:23px;
	height:24px;
	margin-right:6px;
	display: block;
	float:left;
	font-size: 0;
}
.ico_home{background: url('ico/home.gif');}
.ico_kontakt{background: url('ico/kontakt.gif');}
.ico_tree{background: url('ico/tree.gif');}
.ico_polec{background: url('ico/polec.gif');}
.ico_bip{background: url('ico/bip.gif');}
.data {
	background: url('ico/data.gif') left top no-repeat;
	padding-left: 100px;
}
.wyszukiwarka {
	background: url('ico/szukaj.gif') left top no-repeat;
	width:130px;
	height:24px;
}
.ok{
	width:25px;
	height:18px;
	border:0;
	background: url('ok.gif') left top no-repeat;
}
.szukaj {
	border: solid 1px #BDBD91;
	background-color: #E8ECB1;
	color:#5D5117;
	margin-right:5px;
}
.box{
	background: url('menu/bg.jpg') left top repeat-y;
	background-color: #F7F5CE;
	padding:5px;
}
.menu_dol{
	width:183px;
	height:23px;
	background: url('menu/dol.jpg') left top no-repeat;
}
.menu_glowne{
	width:183px;
	height:44px;
	background: url('menu/menu.jpg') left top no-repeat;
}
.podmenu{
	width:183px;
	height:44px;
	background: url('menu/podmenu.jpg') left top no-repeat;
}
.menu_sonda{
	width:183px;
	height:44px;
	background: url('menu/sonda.jpg') left top no-repeat;
}
.menu_aktualnosci{
	width:183px;
	height:44px;
	background: url('menu/aktualnosci.jpg') left top no-repeat;
}
.menu_ogloszenia{
	width:183px;
	height:44px;
	background: url('menu/ogloszenia.jpg') left top no-repeat;
}
.menu_przetargi{
	width:183px;
	height:44px;
	background: url('menu/przetargi.jpg') left top no-repeat;
}
.menu_nowinki{
	width:183px;
	height:44px;
	background: url('menu/nowinki.jpg') left top no-repeat;
}
.menu2 {
	vertical-align:top;
	width:187px;
	background: url('tresc_bg.jpg') right top repeat-y;
}
.box2{
	background: url('menu2/bg.jpg') left top repeat-y;
	background-color: #E7E6CF;
	padding:5px;
	padding-left:8px;
	text-align:center;
}
.box2 img {
	margin-top:2px;
	margin-bottom: 2px;
}
.box3{
	background: url('menu2/bg0.jpg') left top repeat-y;
	background-color: #D0D8E1;
	padding:3px;
	font-size:0;
}
.menu2_dol0{
	width:187px;
	height:16px;
	background: url('menu2/dol0.jpg') left top no-repeat;
}
.menu2_dol{
	width:187px;
	height:17px;
	background: url('menu2/dol.jpg') left top no-repeat;
}
.menu_zobacz{
	width:187px;
	height:44px;
	background: url('menu2/zobacz.jpg') left top no-repeat;
}
.menu_galeria{
	width:187px;
	height:38px;
	background: url('menu2/galeria.jpg') left top no-repeat;
}
.menu_wirtualny_spacer {
	width:187px;
	height:38px;
	background: url('menu2/wirtualny_spacer.jpg') left top no-repeat;
}
.menu_miasta{
	width:187px;
	height:44px;
	background: url('menu2/miasta.jpg') left top no-repeat;
}
.menu_wspolpraca{
	width:187px;
	height:44px;
	background: url('menu2/wspolpraca.jpg') left top no-repeat;
}
.zobacz_bip {
	width:181px;
	height:53px;
	display:block;
	background: url('zobacz/bip.jpg') left top no-repeat;	
}
.zobacz_zamek {
	width:181px;
	height:54px;
	display:block;
	background: url('zobacz/zamek.jpg') left top no-repeat;	
}
.zobacz_kalendarium {
	width:181px;
	height:55px;
	display:block;
	background: url('zobacz/kalendarium.jpg') left top no-repeat;	
}
.zobacz_kiosk {
	width:181px;
	height:63px;
	display:block;
	background: url('zobacz/kiosk.jpg') left top no-repeat;	
}
.zobacz_linki {
	width:181px;
	height:46px;
	display:block;
	background: url('zobacz/linki.jpg') left top no-repeat;	
}
.zobacz_radio {
	width:181px;
	height:55px;
	display:block;
	background: url('zobacz/radio.jpg') left top no-repeat;		
}

.sciezka{
	height:42px;
	background: url('sciezka_bg.jpg') left top no-repeat;
	padding-bottom: 5px;
	padding-left:100px;
	padding-right:10px;
}
.tresc_text{
	padding:8px;
}
.tresc_text td{
	font-family: Georgia, Verdana, Arial, sans-serif;		
}
TD.def_of	{}	TD.def_of TABLE TR TD A, TD.def_of TABLE TR TD A:visited, TD.def_of TABLE TR TD A:active, TD.def_of TABLE TR TD A:hover {width:100%; color: #0D0E0D;}
TD.def_on	{background-color:#EAE6BD;}	TD.def_on TABLE TR TD A, TD.def_on TABLE TR TD A:visited, TD.def_on TABLE TR TD A:active, TD.def_on TABLE TR TD A:hover {width:100%; color: #0D0E0D;}
TD.defa_of	{}	TD.defa_of TABLE TR TD A, TD.defa_of TABLE TR TD A:visited, TD.defa_of TABLE TR TD A:active, TD.defa_of TABLE TR TD A:hover {width:100%; font-weight:bold; color: #505048;}
TD.defa_on	{background-color:#EAE6BD;}	TD.defa_on TABLE TR TD A, TD.defa_on TABLE TR TD A:visited, TD.defa_on TABLE TR TD A:active, TD.defa_on TABLE TR TD A:hover {width:100%; font-weight:bold; color: #505048;}

TD.kreska {
	font-size:1px;
	height:1px;
	border-top: solid 1px #D6D4B1;
	border-bottom: solid 1px #ffffff;
}
.tytul{
	display: block;
	background: url('/img/strzalka.gif') left top no-repeat;
	background-position: 10px;
	background-color: #F9F7DB;
	padding:4px;
	padding-left:24px;	
	font-weight:bold;
	margin-bottom:6px;
}

.news_obrazek {
	border: 5px solid #fff;
	margin-right: 10px;
}

.news_link_box {
	margin-left: 15px;
	display: list-item;
	color: #6D88A3;
}
a.news_link, a.news_link:link, a.news_link:active, a.news_link:visited, a.news_link:focus {
	font-size: 80%;
	color: #161405;
	font-weight: bold;
}
a.news_link:hover {
}

#ogloszenia_box td {
	font-size: 70%;
}
#ogloszenia_box h1 {
	font-size: 100%;
}

.news_belka_box {
	margin-top: 12px;
	margin-bottom: 12px;
	width: 100%;
	background: #F9F7D9 url('news_strzalka.gif') center left no-repeat;
	padding: 12px 15px 12px 36px;
}
.news_belka_tytul {
	color: #242424;
	font-weight: bold;
	text-align: left;
}
.news_belka_data {
	color: #909090;
	font-weight: bold;
	font-size: 70%;
	white-space: nowrap;
	text-align: right;
}