

a#infoSelected {
	text-decoration: underline !important;
	font-weight: bold;
}


#ibngrContent,
#ibngrContent li,
#formularzBody,
#ibngrContent p {
	font-family: Tahoma, Arial !important;
}

#formularzBody,
#ibngrContent li {
	font-size: 12px;
}
#ibngrContent p {
	color: #000;
	text-align: left;
	font-size: 12px;
	padding: 5px 15px auto 0px;
}
#ibngrContent p.przypis {
	border-top: 1px solid #ccc;
	font-size: 10px;
	color: #777;
	padding: 10px 0 25px 0!important;
	margin: 40px 15px 0px 0px;
}
#ibngrContent table.zakres {
	border-collapse: collapse;
	width: 565px;
	border: 1px solid #ddd;
	float: left;
	xmargin-left: 15px;
}

#ibngrContent table.zakres .head {
	background-color: #eceff3;
	font-weight: bold;
}

#ibngrContent table.zakres .subhead {
	font-weight: bold;
}
#ibngrContent table.zakres td {
	padding: 5px;
	border: 1px solid #ddd;
	vertical-align: top;
}
#ibngrContent ul.raport {
	text-align: left;
	list-style-type: square;
}
#ibngrContent table.zakres ul {
	margin: 0px;
	padding-left: 5px;
	list-style-type: square !important;
	text-align: left;
}
#ibngrContent table.zakres ul.green {
	xlist-style-image: url(/gfx/ibngr/ibngrLi.png);
}
#ibngrContent table.zakres ul li {
	margin-left: 10px;
}
#ibngrContent h3 {
	font-size: 14px;
	color: #00275d;
	text-align: left;
	margin: 0px 0px 15px 3px !important;
	padding: 0px !important;
}
#ibngrContent a {
	text-decoration: none;
	color: #000;
}
#ibngrContent a:hover {
	text-decoration: underline;
}
#ibngrMainTop {
	width: 580px; height: 6px;
	background: transparent url(/gfx/ibngr/roundBorderTop.png) top left no-repeat;

}
#ibngrMainMiddle table {
	border-collapse: collapse;
	width: 565px;
	/*background: url(/gfx/ibngr/roundBorderMiddle.png) right center repeat-y;*/
}
#ibngrMainMiddle table tr {
	border-top: 1px solid #eceff3;
}
#ibngrMainMiddle table tr#head {
	height: 24px;
	xbackground: transparent url(/i/sg/menu_h3_background.png) repeat-x left top;
	background-color: #eceff3;
	border-bottom: 1px solid #d2dae3;
	border-top: none !important;
}
#ibngrMainMiddle table td {
	padding: 15px 5px;
	text-align: left;
}
#ibngrMainMiddle table tr#head td {
	padding: 0 5px !important;
	font-weight: bold;
	color: #00275d;
	white-space: nowrap;
	font-size: 11px;
}
#ibngrMainMiddle td .more {
	display: block;
	text-align: right;
	margin-top: 5px;
}
#ibngrMainMiddle td .more a {
	color: #1d4a77;
}
#ibngrMainMiddle td.title {
	vertical-align: top;
}
#ibngrMainMiddle td.cena {
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}
#ibngrMainMiddle td.zamow {
	text-align: center;
}
#ibngrMainMiddle td.zamow img {
	margin-bottom: 5px;
}
#ibngrMainMiddle table.raport tr {
	border: none !important;
	background-color: #c8d8ed;
	color: #00275d;
}

#ibngrMainMiddle table.raport td {
	padding: 2px 10px !important;
	font-size: 12px;
	font-family: Tahoma, Arial !important;
}

#ibngrMainMiddle table.raport .first {
	padding-top: 10px !important;
}
#ibngrMainMiddle table.raport .last {
	padding-bottom: 10px !important;
}
#ibngrMainMiddle table.raport td.param {
	font-weight: bold;
}
#ibngrMainBottom {
	width: 580px; height: 8px;
	background: transparent url(/gfx/ibngr/roundBorderBottom.png) bottom left no-repeat;

}

#ibngrMainMiddle {
	width: 580px;
	background: transparent url(/gfx/ibngr/roundBorderMiddle.png) repeat-y scroll left top;
}

#zamowLong {
	width: 108px; height: 26px;
	background: transparent url(/gfx/ibngr/zamow_long_s.png) left top;
	float: right;
	margin: 15px 25px auto auto;
	font-weight: bold;
}


table#formularz,
table#formularz2 {
	border-collapse: collapse;
	border: 1px solid #ddd;
}

table#formularz .head,
table#formularz2 .head {
	background-color: #eceff3;
	text-align: center;
	font-weight: bold;
}

table#formularz td,
table#formularz2 td {
	padding: 5px;
	border: 1px solid #ddd;
	vertical-align: top;
}

#zgoda {
	margin: 20px auto 5px auto;
}


xul#bn_leftmenu li ul {
	margin-top: 10px;
	margin-bottom: 5px;
}

#bn_leftmenuTop {
	background: transparent url(/i/sg/leftbox_top.png) no-repeat scroll left top;
	height: 6px; width: 160px;
	margin: 0px auto auto 25px !important;
	margin: 0 !important;
	padding: 0px !important;
	xborder: 1px solid red;
}

ul#bn_leftmenu {
	list-style-image: url(/i/sg/bullet1.png);
	list-style-type: none;
	font-weight: bold;
	text-align: left;
	padding-left: 30px !important;
	xpadding: 0 !important;
	margin: 0px auto auto 25px !important;
	margin: 0 !important;
	width: 150px;
}

#bn_leftmenu li {
	padding-left: 0px !important;
}
#bn_leftmenu a {
	font-family: Tahoma,Arial;
	text-decoration: none;

}
#bn_leftmenuBottom {
	background: transparent url(/i/sg/leftbox_bottom.png) no-repeat scroll left bottom;
	height: 8px; width: 160px;
	margin: 0px auto auto 25px !important;
	margin: 0 !important;
	padding: 0 !important;
}
#ibngrLogo {

}

#ibngrLogo img {

}
