body {
	background-color: #eaeaea;font-family: 'Tahoma', Arial, Helvetica, sans-serif;  font-size:11px; 
	margin:0; padding: 0; background-image: url(pic/body.gif); background-position: center;
	background-repeat: repeat-y;}


form {margin:0; padding:0}
.clr {float: none;  clear: both;}

div.topBip {width: 990px; height: 160px; background-image: url(pic/top.png);margin:auto; top:0}

div.topBip div.linki {text-align: right; margin-right: 60px; color:white; }
div.topBip div.linki span {margin: 0 10px}
div.topBip div.linki a {color: white;text-decoration: none; font-size: 14px}
div.topBip div.linki a:hover {text-decoration: underline}

div.topBip div.tytulBipa {font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size: 26px; color: white; text-align: right; margin-right: 60px; margin-top:15px}
div.topBip div.tytulBipa span {display: block; font-size: 16px}


div.szukaj {width: 990px; text-align: left;}
div.szukaj table {margin-left:40px}
div.szukaj td.text input {width: 200px}


div.MenuPoziomeBip  {width: 990px; margin: auto; font-size: 14px; font-family: 'Tahoma', Arial, Helvetica, sans-serif; margin-top:20px;  height: 80px}
div.MenuPoziomeBip div {float: left;}

div.MenuPoziomeBip a {color: white; text-decoration: none; line-height: 150%; padding: 5px 20px; margin-right: 1px;  background-color: #a9c21c; }
div.MenuPoziomeBip a:hover {	color: black;}
div.MenuPoziomeBip div.adresBip {text-align: center; margin-left:10px; padding-left:30px; padding-right: 30px}
div.MenuPoziomeBip div.adresBip a {	color: white; background-color: #ffab2a; margin-right: 40px}
div.MenuPoziomeBip div.adresBip a:hover {	color: black}
div.MenuPoziomeBip .logoBip {	width: 170px; height: 60px; background-image: url(pic/bip_logo.jpg); background-repeat: no-repeat; margin-left: 40px; margin-top:-20px }

td.tlo_menu {width: 180px;  border-right: #a9c21c solid 1px;   }
td.tlo_menu table {
	width: 160px}
td.tlo_menu a {
	color: black; text-decoration: none;}
td.tlo_menu a:hover {
	text-decoration: underline;
}	
td.tlo_menu td {
	background-image: url(pic/menu_bg.gif); background-position: bottom; background-repeat: repeat-x; padding-top:5px; padding-bottom:5px}
td.tlo_menu td.m_gr  {
	font-size: 14px}
td.tlo_menu td.m_p  {
	padding-left: 15px; font-size:12px}	
td.tlo_menu td.m_pp  {
	font-size: 11px; padding-left: 30px}
td.bip_d {	width: 180px; font-family: 'Tahoma', Arial, Helvetica, sans-serif; padding-left:10px }
td.bip_d td {
	background-image: url(pic/menu_bg.gif); background-repeat: repeat-x; background-position: bottom;
	padding-bottom: 5px; padding-top: 5px}
td.bip_d a {
	color: #d53434;  font-size:14px; text-decoration: none;}
td.bip_d a:hover {
	text-decoration: underline;}
a.xx {
	font-weight: bold; color: #d53434;}
	
td.w {
	 font-size: 12px;  border-right: #a9c21c solid 1px; }
td.w table, 
td.w table td {
	border: none; padding: 3px}
td.w table {
	margin-bottom:10px
}
td.w table td {
	border-bottom: solid 1px silver
}
