@charset "UTF-8";.point {	background: transparent url("../../images/portal/portalIcons.png")		no-repeat scroll 0 -34px;	float: left;	height: 6px;	margin: 6px 0px 0px 7px;	width: 5px;	font-size: 0px;}.zaj_clear {	border-top: 1px solid #ABABAB;	clear: both;	height: 0px;	margin: 5px 0px 5px 0px;}.ishort_title_opis {	float: right;	font-family: tahoma;	font-size: 10pt;	font-variant: small-caps;	font-weight: bold;	line-height: normal;	padding-top: 3px;	text-align: left;	vertical-align: top;	width: 190px;}.ishort_tytul_opis {	font-family: tahoma;	font-size: 10pt;	font-weight: bold;	line-height: normal;	padding-top: 0;	text-align: left;	vertical-align: top;}td.ishort_title_opis_big {	width: 400px;}td.ishort_title_opis_big a {	float: left;	font-family: tahoma;	font-size: 10pt;	font-weight: bold;	line-height: normal;	margin: 2px 0px 0px 0px;	text-align: left;	vertical-align: middle;	width: 380px;}td.nazwy {	width: 115px;	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;}td.nazwy_opis {	width: 200px;	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;}td.dane {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;}td.dane p {	margin: 0px;}td.dane b {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 8pt;	font-weight: bold;	vertical-align: bottom;	padding-bottom: 2px;}td.dane_opis {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: justify;}td.nazwy_pow {	width: 115px;	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: bottom;}td.dane_pow {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: bottom;}#strona_tabs ul.tabs {	background-color: #d1ddeb;	float: left;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0;	width: 529px;}#strona_tabs ul.tabs li {	float: left;	width: auto;}#strona_tabs ul.tabs li a {	background-color: #d1ddeb;	color: #195496;	cursor: pointer;	float: left;	margin: 0;	padding: 4px 0;	text-align: center;	width: 120px;}#strona_tabs ul.tabs li a:hover {	background-color: #195496;	color: white;	font-weight: bold;	width: 120px;}#strona_tabs ul.tabs li.sel {	background-color: #195496;	font-weight: bold;}#strona_tabs ul.tabs li.sel a {	color: white;	background-color: #195496;	font-weight: bold;}a {	text-decoration: none;}.ishort_title_form {	float: left;	font-family: tahoma;	font-size: 10pt;	font-variant: small-caps;	font-weight: bold;	line-height: normal;	padding-top: 0;	text-align: left;	vertical-align: top;	margin: 0px 0px 0px 10px;	width: auto;}.form-row {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	text-align: left;}.form-row label {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	width: 120px;	text-align: left;}.form-row table {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 100%;}.form-row table th,td.nazwy_form {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 170px;}table.podstawowe td.daty select {	margin-right: 5px;	width: 45px;}table.podstawowe {	width: 100%;}table.podstawowe select {	background-color: white;	border: 1px solid silver;	cursor: pointer;	width: 100%;	border-collapse: collapse;}table.podstawowe input[type="text"],table.podstawowe textarea,.form-row input[type="text"],.form-row textarea	{	background-color: white;	border: 1px solid silver;	cursor: pointer;	width: 350px;	border-collapse: collapse;}td.nazwy_infrastruktura {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 230px;}td.check_infrastruktura {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 35px;}td.check_infrastruktura input[type="checkbox"] {	border: none;}.pola_loc_label {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 80px;	float: left;	margin-bottom: 10px;}.pola_loc_input input {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 210px;	float: left;	margin-right: 20px;}.pola_loc_input textarea {	height: 70px;	width: 522px;	margin-bottom: 10px;}.pola_loc_input_loc {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 112px;	float: left;	margin-right: 13px;}.pola_loc_input_loc input[type="text"] {	color: #283E4C;	font-family: verdana, arial, tahoma;	font-size: 10pt;	font-weight: normal;	vertical-align: top;	text-align: left;	width: 112px;	float: left;}.opis_dymek {	margin-top: 10px;	width: 350px;	height: 300px;	overflow: auto;}.informacja {	font-family: Verdana, Arial, Tahoma;	font-weight: normal;	font-size: 10pt;	color: #2C3A43;	text-align: justify;	padding-bottom: 20px;}.informacja a {	color: red;	float: right;	font-family: Verdana, Arial, Tahoma;	font-size: 10pt;	font-weight: bold;	padding: 3px 0 0 17px;	text-decoration: none;	width: auto;}.informacja a:hover {	font-family: Verdana, Arial, Tahoma;	font-weight: bold;	font-size: 10pt;	text-decoration: none;	color: #2C3A43;	float: right;	padding: 3px 0px 0px 17px;	width: auto;}.informacja div.img {	background: transparent url("../../images/portal/portalIcons.png")		no-repeat scroll 0px 0px;	float: right;	height: 6px;	margin: 8px;	width: 11px;}ul.inve_tabs {	list-style-image: none;	list-style-position: outside;	list-style-type: none;	float: left;	margin: 0px 0px 0px 0px;	padding: 0px;	background-color: #d1ddeb;	width: 100%;}ul.inve_tabs li {	float: left;	width: auto;}ul.inve_tabs li a {	float: left;	margin: 0px;	padding: 4px 10px 4px 10px;	text-align: center;	cursor: pointer;	background-color: #d1ddeb;	color: #195496;	width: auto;}ul.inve_tabs li.select  a {	background-color: #195496;	font-weight: bold;	color: white;}ul.inve_tabs li.select a:hover {	background-color: #195496;	font-weight: bold;}ul.inve_tabs li a:hover {	background-color: #195496;	font-weight: normal;	color: white;	padding: 4px 10px 4px 10px;}.oferty_level1_name {	color: #2F3C4C;	cursor: pointer;	font-weight: bold;	padding: 2px 0px 2px 6px;	text-align: left;	width: 185px;	float: left;}