BODY {
	margin: 0px;
	padding: 0px;
	font: 9pt Verdana, Arial, sans-serif;
	color: #333;
	background-color: #F9F9F9;
}
h1, h2, h3, h4, h5, h6 { font-size: 10pt; }
img { border: 0px; }
TD {font-family: Verdana, Arial, sans-serif;font-size: 9pt;}
TD.opis_menu{color:#666666; font-size:7pt;}
TD.opis_menu IMG {vertical-align:middle; margin-left: 10px; margin-right: 5px;}

TD.menu_szukaj {color:#666666; font-size:7pt; border-bottom: solid 1px #C0C0C0; background-color:#F2F2F2;}
TD.menu_szukaj IMG {vertical-align:middle; margin-left: 10px; margin-right: 5px;}
TD.szukaj_srodek {padding:5px; background-color:#F2F2F2;}

TD.pasek_adresow { background-color:#006699; }

FORM {margin:0px;}
INPUT, TEXTAREA, SELECT	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	border: solid 1px #999999;
}
INPUT.input_o {border-width: 0;}

A:link, A:visited, A:active {text-decoration:none; color:#000000;}
A:hover {text-decoration: none; color:#ff0000;}

A.link_belka, A:visited.link_belka, A:active.link_belka {
	text-decoration:none;
	font-weight: bold;
	color:#0000ff;
}
A:hover.link_belka {
	text-decoration:none;
	font-weight: bold;
	color:#ff0000;
}

A.link_belka_a, A:visited.link_belka_a, A:active.link_belka_a {
	text-decoration:underline;
	font-weight: bold;
	color:#0000ff;
}
A:hover.link_belka_a {
	text-decoration:underline;
	font-weight: bold;
	color:#ff0000;
}

A.linki_adresy, A:visited.linki_adresy, A:active.linki_adresy, A:hover.linki_adresy {
	text-decoration:none;
	font-weight: bold;
	color:#ffffff;
}

.szukaj_sciezka {font-size: 7pt; color: #808080;}
.szukaj_sciezka A {color: #808080;}
.szukaj_sciezka A:hover {color: #000000;}

/* menu */

div.menuItemOff {
	background-color: #fff;
	border-bottom: 1px dotted #969696;
}
div.menuItemOff:hover {
	background-color: #DDD;
}

.menuItemOff a, .menuItemOff a:link, .menuItemOff a:active, .menuItemOff a:visited, .menuItemOff a:focus {
	padding: 5px 10px;
	color: #000;
	font-weight: bold;
	display: block;
}
.menuItemOff a:hover {
}

div.menuItemOn {
	background-color: #C7C7C7;
	border-bottom: 1px dotted #969696;
}
div.menuItemOn:hover {
	background-color: #DDD;
}

.menuItemOn a, .menuItemOn a:link, .menuItemOn a:active, .menuItemOn a:visited, .menuItemOn a:focus {
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	display: block;
}
.menuItemOn a:hover {
	color: #000;
}


div.submenuItemOff {
	background-color: #fff;
	border-bottom: 1px dotted #969696;
}
div.submenuItemOff:hover {
	background-color: #F2F2F2;
}
.submenuItemOff a, .submenuItemOff a:link, .submenuItemOff a:active, .submenuItemOff a:visited, .submenuItemOff a:focus {
	padding: 5px 10px;
	color: #99806C;
	display: block;
}
.submenuItemOff a:hover {
	color: #000;
}

div.submenuItemOn {
	background-color: #F2F2F2;
	border-bottom: 1px dotted #969696;
}
div.submenuItemOn:hover {
	background-color: #F2F2F2;
}

.submenuItemOn a, .submenuItemOn a:link, .submenuItemOn a:active, .submenuItemOn a:visited, .submenuItemOn a:focus {
	padding: 5px 10px;
	color: #000;
	display: block;
}
.submenuItemOn a:hover {
}

/*
TD.l_0_of	{background-color:#FFFFFF; border-bottom: dotted 1px #969696;}	TD.l_0_of TABLE TR TD A, TD.l_0_of TABLE TR TD A:visited, TD.l_0_of TABLE TR TD A:active, TD.l_0_of TABLE TR TD A:hover {width=100%; color: #333333; font-weight: bold;}
TD.l_0_on	{background-color:#DDDDDD; border-bottom: dotted 1px #969696;}	TD.l_0_on TABLE TR TD A, TD.l_0_on TABLE TR TD A:visited, TD.l_0_on TABLE TR TD A:active, TD.l_0_on TABLE TR TD A:hover {width=100%; color: #333333; font-weight: bold;}
TD.l_0a_of	{background-color:#C7C7C7; border-bottom: dotted 1px #969696;}	TD.l_0a_of TABLE TR TD A, TD.l_0a_of TABLE TR TD A:visited, TD.l_0a_of TABLE TR TD A:active, TD.l_0a_of TABLE TR TD A:hover {width=100%; color: #ffffff; font-weight: bold;}
TD.l_0a_on	{background-color:#C7C7C7; border-bottom: dotted 1px #969696;}	TD.l_0a_on TABLE TR TD A, TD.l_0a_on TABLE TR TD A:visited, TD.l_0a_on TABLE TR TD A:active, TD.l_0a_on TABLE TR TD A:hover {width=100%; color: #ffffff; font-weight: bold;}
*/

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;
}

#LogoBox {
	width: 222px;
	text-align: center;
}
#LogoBIP {
	background: url('bip.gif') center left no-repeat;
	width: 222px;
	height: 79px;
	border: 0px;
	display: block;
}
