@media screen {
.print {
  display:none;
 }

.art{
			}
.art td{
			padding: 6px 3px;}
.art thead{
			background-color: #DDEEF6; text-align: center;}
.art .trCiemny{
			background-color: #EDF9FE; text-align: center;}
.art .trJasny{
			background-color: #F5FCFF; text-align: center;}
.art .rodzajOgrzewania{
			font-weight: bold; text-align: left;}



/*.n0{
			font-size: 26px; font-family: Arial; display: block; clear: both; padding: 30px 0px 10px 0px; line-height: normal;}
.n1{
			color: #1099e1; font-size: 17px; display: block; margin-bottom: 10px; line-height: normal;}
.n3{
			font-weight: bold; color: #ff0000; line-height: normal;}
*/
.n2{
			color: #3a3a3c; font-weight: bold; line-height: normal;}


p.small {
	font-size: 11px;
	}
ul.small {
	font-size: 11px;
	margin: 0;
	}

.bold {
	font-weight: bold;
	}

.disabled{
			background-color: #ffffff; color: #000000; border: 1px solid #7F9DB9;}
.disabledRadio{
			background-color: transparent;}
.wyrInput{
			font-weight: bold;
			/* color: #0239A9; */
			}
.formBloki, .formBlokiFilt {
			padding-bottom: 10px;
			padding-left: 10px;
			padding-top: 1px;
			clear: both;
			margin-bottom: 2px;
			background-color: #EBF5FD;
			}
.formBlokiFilt{
			background-color: #e0ffca;
			}
.formBloki p, .formBlokiFilt p {
			margin: 0px;
			padding: 5px 0px 5px 0px;
			}

/* CENNIKI */
.cennik th{
			background-color: #E0F2FF; border: 2px solid #ffffff; padding: 4px; text-align: center; color: #000000; padding-top: 10px; padding-bottom: 10px;}
.cennik table{
			border-collapse: collapse;
			width: 100%;
			}
.cennik td{
			border: 2px solid #ffffff; vertical-align: top; padding: 4px;}
.cennik .tdJasna{
			background-color: #EBF5FD; white-space:nowrap;}
.cennik .tdCiemna{
			background-color: #E0F2FF; white-space:nowrap;}
.cennik .tdJasnaWrap{
			background-color: #EBF5FD; white-space:normal;}
.cennik .tdCiemnaWrap{
			background-color: #E0F2FF; white-space:normal;}
.cennik .tdPlaska{
			border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 0px; border-right: 0px; white-space:nowrap; padding: 4px;}
.allCenniki{
			text-align: left;}












.boxPolecane{
			border: 1px dashed #cdcdff; text-align: center; margin: 12px 0px; padding: 6px; }


.szybkielinki_li{
			list-style-image: url('img/arrow2.gif'); padding-left: 0px; margin-left: 0px; padding-bottom: 8px;}




/* BUDYNEK PASYWNY */
.boxRodzaj, .boxwspU, .boxwspU1, .boxPrzenikanie, .boxPrzenikanie1, .boxZapotrz, .boxZapotrz1, .boxRodzaj, .boxKoszty, .boxGaz, .boxGaz1{width: 190px; height: 30px; text-align: center; border: 1px solid #ffffff; float: left; background-color: #c2dff4;}
.boxSta{width: 90px;  height: 24px; padding-top: 6px; text-align: center; border: 1px solid #ffffff; float: left; background-color: #c2dff4;}
.boxOsz{width: 90px;  height: 24px; padding-top: 6px;text-align: center; border: 1px solid #ffffff; float: left; background-color: #c2dff4;}
.boxPas{width: 90px; height: 24px; padding-top: 6px; text-align: center; border: 1px solid #ffffff; float: left; background-color: #c2dff4;}

.boxwspU, .boxwspU1{height: 39px; padding-top: 3px; background-color: #e0f2ff;}
.boxwspU1{width: 90px; padding-top: 10px; height: 32px; background-color: #ebf5fd;}


.boxPrzenikanie, .boxPrzenikanie1{height: 40px; padding-top: 2px; background-color: #e0f2ff;}
.boxPrzenikanie1{width: 90px; padding-top: 10px; height: 32px; background-color: #ebf5fd;}

.boxZapotrz, .boxZapotrz1{height: 54px; padding-top: 2px; background-color: #e0f2ff;}
.boxZapotrz1{width: 90px; padding-top: 10px; height: 46px; background-color: #ebf5fd;}

.boxGaz1{width: 90px; padding-top: 6px; height: 24px; background-color: #ebf5fd;}
.boxGaz{padding-top: 6px; height: 24px; background-color: #e0f2ff;}

.boxRodzaj{height: 40px; padding-top: 22px;}
.boxKoszty{width: 274px; padding-top: 6px; height: 24px;}

/* BUDYNEK PASYWNY koniec */


/* Cennik nagrzewnic */
.boxNazwa, .boxNazwaH, .boxNazwa1 {width: 117px; height: 42px; padding-left: 5px; padding-top: 8px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left;}
.boxOpis, .boxOpisH, .boxOpis1{width: 186px; height: 46px; padding-top: 4px; padding-left: 4px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left;}
.boxZasilanie, .boxZasilanieH, .boxZasilanie1 {width: 90px; height: 46px; padding-top: 4px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left; text-align: center;}
.boxCena, .boxCenaH, .boxCena1 {width: 60px; height: 42px; padding-top: 8px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left; text-align: center;}

.boxNazwaH, .boxOpisH, .boxZasilanieH, .boxCenaH {background-color: #c2dff4; padding-top: 10px; height: 40px; text-align: center;}
.boxNazwa1, .boxOpis1, .boxZasilanie1, .boxCena1 {background-color: #ebf5fd;}


.AboxNazwa, .AboxNazwaH, .AboxNazwa1 {width: 100px; height: 66px; padding-left: 5px; padding-top: 8px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left;}
.AboxOpis, .AboxOpisH, .AboxOpis1{width: 278px; height: 70px; padding-top: 4px; padding-left: 4px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left;}
.AboxCena, .AboxCenaH, .AboxCena1 {width: 60px; height: 66px; padding-top: 8px; border: 1px solid #ffffff; background-color: #e0f2ff; float: left; text-align: center;}

.AboxNazwaH, .AboxOpisH, .AboxCenaH {background-color: #c2dff4; padding-top: 10px; height: 40px; text-align: center;}
.AboxNazwa1, .AboxOpis1, .AboxCena1 {background-color: #ebf5fd;}
/* Cennik nagrzewnic - KONIEC */



/* BOX PRODUKTY */
/*.boxMistralDodatek1{
	width: 345px; height: 492px; margin-bottom: 10px; padding: 10px 5px 5px 5px; margin-left: 10px; background-color: #f6fbfd; border: 1px solid #cacaca; float: left;}

.boxMistralDodatek2{
	width: 340px; padding: 5px; background-color: #f6fbfd; border: 1px solid #cacaca; float: left;}

.boxMistralDodatek4{
	width: 300px; margin-bottom: 10px; padding: 5px; overflow: hidden; background-color: #ffffff; border: 0px solid #cacaca;  float: left;}

.boxMistralDodatek3{
	width: 710px; padding: 5px; margin-top: 2px; clear: both; overflow: hidden; background-color: #f6fbfd; border: 1px solid #cacaca;  float: left;}
	 */


/* ------------- PRODUKTY ---------------- */
/* ----------------------------------------*/
.boxProd {
	padding: 10px;
	height: 130px;
	overflow: hidden;
	}
.boxProd img {
	vertical-align: middle;
	float: left;
	margin: 5px 15px 0px 0px;
	display: block;
	}

.boxProd a {
	}

.boxProd a span {
	font-size: 11px;
	}

.prodKolLewa, .prodKolPrawa{
	width: 315px;
	float: left;
	margin-left: 15px;
	}
.boxProdMat{
	/*background-color: #dcebf6; */
	margin-bottom: 15px;
	padding-bottom: 15px;
	/*border: 1px solid #2789cf; */
	border-top: 0px;
	padding-top: 10px;
	}
.boxProdMod{
	width: 680px;
	margin: auto;
	background-image: url('img/nProd.jpg');
	background-repeat: no-repeat;
	}
.boxProdTyt{
	color: #ffffff;
	padding: 8px;
	margin: 0px;
	height: 17px;
	font-weight: bold;
	}












/*
.wyroznik{
	color: #DC0C5C;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	line-height: normal;
}
.wyroznik1{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	line-height: normal;
}
.wyroznik2{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: normal;
}
.wyroznik3{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: normal;
}
*/
.box_dzial{
	border: 1px solid #C9E3F8;
 	padding: 5px;
	vertical-align: top;
	margin: 10px 0px 10px 0px;
	overflow: hidden;
}



/*
BODY{
	margin: 0px;
	padding: 0px;

}
.proventgeo{
	color: #0474C2;
	font-weight: bold;
}

.foto{
	border: 5px solid #ECF5FC;
	margin: 5px;
}
.nnagrody{

	font-family: times, tahoma, arial;
	font-weight: bold;
	color: #78b0dc;
	font-size: 22px;
	font-weight: normal;

}
.cieniek_lewa {
	background-image: url('img/cieniek_lewa.gif');
	background-position: left;
	background-repeat: repeat-y;

}
.cieniek_prawa {
	background-image: url('img/cieniek_prawa.gif');
	background-repeat: repeat-y;
	background-position: right;
}
.menu_lewe_tekstowe {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0F63A2;
	padding-left: 8px;
	line-height: 23px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
*/
a.lewe_tekstowe:link,a.lewe_tekstowe:active,a.lewe_tekstowe:visited {
	text-decoration: none;
	color: #0F63A2;

}
a.lewe_tekstowe:hover {
	text-decoration: underline;
	color: #0F63A2;

}
/*
.menu_lewe_tekstowe_tlo {
	background-color: #3A82C3;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #E2ECF6;
	padding-left: 5px;
	font-weight: bold;
}
.menu_lewe_projekt {
	background-image: url('img/dobor_projekt_teoria.gif');
	background-position: left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #E2ECF6;
	padding-left: 5px;
	font-weight: bold;
}
.menu_lewe_MISTRAL {
  background-image: url('img/Mdobor_projekt_teoria.gif');
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
	line-height: 17px;
	font-size: 11px;
	color: White;
	padding-left: 20px;
	padding-top: 8px;

}
*/

/* menu_lewe_MISTRAL1 oraz a.partner to komplet po3Âączony */
/*.menu_lewe_MISTRAL1 {
  background-image: url('img/Mdobor_projekt_teoria.gif');
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
	//line-height: 17px;
	font-size: 10px;
	color: #0F63A2;
	padding-left: 12px;
	padding-top: 8px;
} */
/*
a.partner:link,a.partner:active,a.partner:visited {
	text-decoration: none;
	color: #125485;
	font-weight: bold;
	font-size: 11px;
}
a.partner:hover {
	text-decoration: underline;
	color: #125485;
	font-weight: bold;
	font-size: 11px;
}  */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/*
.padding_top_projekt {
	padding-top: 14px;
}
.arrow_padding {
	padding-top: 5px;
}

a.menukolor:link,a.menukolor:active,a.menukolor:visited {
	text-decoration: none;
	color: #E2ECF6;
}
a.menukolor:hover {
	text-decoration: underline;
	color: #E2ECF6;
}
a.menukolor1:link,a.menukolor1:active,a.menukolor1:visited {
	text-decoration: none;
	color: #ffffff;
}
a.menukolor1:hover {
	text-decoration: underline;
	color: #ffffff;
}*/
/*
a.wiecej:link,a.wiecej:active,a.wiecej:visited {
	text-decoration: none;
	color: #FC6D33;
}
a.wiecej:hover {
	text-decoration: underline;
	color: #FC6D33;
}
a.red:link,a.red:active,a.red:visited {
	text-decoration: none;
	color: red;
}
a.red:hover {
	text-decoration: underline;
	color: red;
}  */
a.odnosnik:link,a.odnosnik:active,a.odnosnik:visited {
	text-decoration: underline;
	color: #0F63A2;
}
a.odnosnik:hover {
	text-decoration: none;
	color: #0F63A2;
}

/*
.odnosnikgreen {
	color: #18911B;
}
.faq_img {
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.srodek {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 14px;
	padding: 20px 20px 20px 20px;
}
.srodek_naglowek{
	padding: 0px 0px 0px 8px;
}
.srodek_lewakolumna {
	background-image: url('img/srodek_rekuperator.gif');
	background-position: top;
	background-repeat: no-repeat;

	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 14px;
	padding-top: 92px;
	padding-left: 14px;
	padding-right: 10px;

}
.srodek_prawakolumna {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height: 14px;
	/padding-top: 238px;padding-right: 10px;padding-left: 23px;/


} */
/*.red_txt {
color: red;
} */
/*
.green_txt {
color: #007300;
font-weight: bold;
}
.blue_txt {
	color: #001950;
} */
.table_niebieska {
	border-collapse: collapse;

}
.td_niebieski_jasny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #EBF5FD;
}
.td_niebieski_ciemny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #E0F2FF;
}
.td_niebieski1_jasny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #EBF5FD;
}
.td_niebieski1_ciemny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #E0F2FF;
}
.table_ogolna {
	border-collapse: collapse;

}
.td_ogolna_naglowek {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #E0F2FF;
}
.td_ogolna_jasny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #EBF5FD;
}
.td_ogolna_ciemny {
	border-collapse: collapse;
	padding: 3px;
	border: 2px solid #FFFFFF;
   background-color: #E0F2FF;
}
/*.obrazek_padding_right_10 {
	padding-right: 10px;
}
.obrazek_padding_left_10 {
	padding-left: 10px;
}
*/
.naglowek_txt {
	color: #000080;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
}
.slowoRekuperator {
	color: #000080;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}
/*.naglowek_txt_mniejszy {
	color: #000080;
	font-size: 12px;
	font-weight: bolder;
	line-height: 20px;
}
.dodatek_1{
	color: #B93D00;
}
.table_padding{
	padding: 10px 0px 10px 25px;
}*/
/*FORMULARZ ZAMŇ&#151;IENIA*/
/*.pole_tekstowe_kontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
	color:#E07000;

} */
.line_height_150Copy {

	line-height: 160%;
}
/* KONIEC formularza zamíŞąí¸Ľnia */
.adres{
	line-height: 160%;
	font-size: 11px;
}

/*
.aktualnosci_startpage {
background-image: url('img/aktualnosci_startpagetlo.gif');
background-repeat: no-repeat;
background-position: bottom;
padding-left: 0px;
padding-top: 0px;


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 27px;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-right: 15px;

}
a.odnosnik_print:link,a.odnosnik_print:active,a.odnosnik_print:visited {
	text-decoration: none;
	color: #0F63A2;

}
a.odnosnik_print:hover {
	text-decoration: underline;
	color: #0F63A2;
}
.boxaktualnosci {
	list-style-image: url('img/boxarrow.gif');
	padding-left: 8px;
	padding-top: 0px;
	margin: 0;
}
a.odnosnik_green:link,a.odnosnik_green:active,a.odnosnik_green:visited {
	text-decoration: none;
	color: #18911B;
	font-size: 10px;
	font-family: tahoma, arial, verdana;
}
a.odnosnik_green:hover {
	text-decoration: underline;
	color: #18911B;
	font-size: 10px;
	font-family: tahoma, arial, verdana;
}

*/

/* Realizacje */
.boxRealizacje{
	padding: 12px;
	height: 98px;
	float: left;
	border: 0px solid;
	}
.boxRealizacje img{
	border: 6px solid #f1f1f1;
	}
/* .Realizacje */



}

/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

@media print {







.boxPolecane{
			border: 1px dashed #cdcdff; text-align: center; margin: 12px 0px; padding: 6px;}

/* BOX PRODUKTY */

.box_top{
	/*background-color: #3a82c3; */
	text-align: center;
	padding: 3px;
	text-align: left;
}
/*
.box_foto{
	border: 1px solid #deedf7;
	float: left;
	margin-bottom: 120px;
	margin-right: 7px;

}

a.menubox:link,a.menubox:active,a.menubox:visited {
	text-decoration: none;
	color: #DC0C5C;
	font-family: trebuchet MS, arial, tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: inherited;
}
a.menubox:hover {
	text-decoration: underline;
	color: #DC0C5C;
		font-family: trebuchet MS, arial, tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: inherited;
}
*/

/* BOX PRODUKTY - KONIEC */
/*
.wyroznik{
	color: #DC0C5C;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	line-height: normal;
}
.wyroznik1{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	line-height: normal;
}
.wyroznik2{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: normal;
}
.wyroznik3{
	color: #4280ab;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: normal;
}
 */
.box_dzial{
	border: 0px solid #C9E3F8;
 	padding: 0px 5px 5px 5px;
	vertical-align: top;
	margin: 10px 0px 10px 0px;
}
.boxcells{
	float: left; width: 60px;
	height: 41px;
 	border: 1px solid #ffffff;
	background-color: #e9eff4;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
}
.boxcells1{
	float: left; width: 60px;
	height: 15px;
 border: 1px solid #ffffff;
	background-color: #e9eff4;
	text-align: center;
	vertical-align: middle;
}
.boxcells2{
	float: left; width: 60px;
	height: 32px;
 	border: 1px solid #ffffff;
	background-color: #e9eff4;
	text-align: center;
	vertical-align: middle;
}
.boxcells3{
	float: left; width: 60px;
	height: 28px;
 	border: 1px solid #ffffff;
	background-color: #e9eff4;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
}
.boxcells4{
	float: left; width: 184px;
	height: 39px;
 	border: 1px solid #ffffff;
	background-color: #e9eff4;
	text-align: center;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 4px;
}
.wyroznik{
	color: #DC0C5C;
	font-family: trebuchet MS, arial, tahoma;
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	line-height: normal;
}

/* Cennik nagrzewnic */
.boxNazwa, .boxNazwaH, .boxNazwa1 {width: 117px; height: 42px; padding-left: 5px; padding-top: 8px; border: 1px solid #000000; background-color: #e0f2ff; float: left;}
.boxOpis, .boxOpisH, .boxOpis1{width: 186px; height: 46px; padding-top: 4px; padding-left: 4px; border: 1px solid #000000; background-color: #e0f2ff; float: left;}
.boxZasilanie, .boxZasilanieH, .boxZasilanie1 {width: 90px; height: 46px; padding-top: 4px; border: 1px solid #000000; background-color: #e0f2ff; float: left; text-align: center;}
.boxCena, .boxCenaH, .boxCena1 {width: 60px; height: 42px; padding-top: 8px; border: 1px solid #000000; background-color: #e0f2ff; float: left; text-align: center;}

.boxNazwaH, .boxOpisH, .boxZasilanieH, .boxCenaH {background-color: #c2dff4; padding-top: 10px; height: 40px; text-align: center;}
.boxNazwa1, .boxOpis1, .boxZasilanie1, .boxCena1 {background-color: #ebf5fd;}


.AboxNazwa, .AboxNazwaH, .AboxNazwa1 {width: 117px; height: 66px; padding-left: 5px; padding-top: 8px; border: 1px solid #000000; background-color: #e0f2ff; float: left;}
.AboxOpis, .AboxOpisH, .AboxOpis1{width: 278px; height: 70px; padding-top: 4px; padding-left: 4px; border: 1px solid #000000; background-color: #e0f2ff; float: left;}
.AboxCena, .AboxCenaH, .AboxCena1 {width: 60px; height: 66px; padding-top: 8px; border: 1px solid #000000; background-color: #e0f2ff; float: left; text-align: center;}

.AboxNazwaH, .AboxOpisH, .AboxCenaH {background-color: #c2dff4; padding-top: 10px; height: 40px; text-align: center;}
.AboxNazwa1, .AboxOpis1, .AboxCena1 {background-color: #ebf5fd;}
/* Cennik nagrzewnic - KONIEC */



/* BUDYNEK PASYWNY */
.boxRodzaj, .boxwspU, .boxwspU1, .boxPrzenikanie, .boxPrzenikanie1, .boxZapotrz, .boxZapotrz1, .boxRodzaj, .boxKoszty, .boxGaz, .boxGaz1{width: 190px; height: 30px; text-align: center; border: 1px solid #000000; float: left; background-color: #c2dff4;}
.boxSta{width: 90px;  height: 24px; padding-top: 6px; text-align: center; border: 1px solid #000000; float: left; background-color: #c2dff4;}
.boxOsz{width: 90px;  height: 24px; padding-top: 6px;text-align: center; border: 1px solid #000000; float: left; background-color: #c2dff4;}
.boxPas{width: 90px; height: 24px; padding-top: 6px; text-align: center; border: 1px solid #000000; float: left; background-color: #c2dff4;}

.boxwspU, .boxwspU1{height: 39px; padding-top: 3px; background-color: #e0f2ff;}
.boxwspU1{width: 90px; padding-top: 10px; height: 32px; background-color: #ebf5fd;}


.boxPrzenikanie, .boxPrzenikanie1{height: 40px; padding-top: 2px; background-color: #e0f2ff;}
.boxPrzenikanie1{width: 90px; padding-top: 10px; height: 32px; background-color: #ebf5fd;}

.boxZapotrz, .boxZapotrz1{height: 54px; padding-top: 2px; background-color: #e0f2ff;}
.boxZapotrz1{width: 90px; padding-top: 10px; height: 46px; background-color: #ebf5fd;}

.boxGaz1{width: 90px; padding-top: 6px; height: 24px; background-color: #ebf5fd;}
.boxGaz{padding-top: 6px; height: 24px; background-color: #e0f2ff;}

.boxRodzaj{height: 40px; padding-top: 22px;}
.boxKoszty{width: 274px; padding-top: 6px; height: 24px;}

/* BUDYNEK PASYWNY koniec */


/* CENNIKI */
.cennik th{
			background-color: #E0F2FF; border: 2px solid #000000; padding: 4px; text-align: center; color: #000000; padding-top: 10px; padding-bottom: 10px; white-space:normal;}
.cennik table{
			border-collapse: collapse;
			/*width: 87%; */
			}
.cennik td{
			border: 2px solid #000000; vertical-align: top; padding: 4px;}
.cennik .tdJasna{
			background-color: #EBF5FD; white-space:normal;}
.cennik .tdCiemna{
			background-color: #E0F2FF; white-space:normal;}
.cennik .tdJasnaWrap{
			background-color: #EBF5FD; white-space:normal;}
.cennik .tdCiemnaWrap{
			background-color: #E0F2FF; white-space:normal;}
.cennik .tdPlaska{
			border-top: 1px solid #000000; border-bottom: 1px solid #ffffff; border-left: 0px; border-right: 0px; white-space:nowrap; padding: 4px;}
.allCenniki{
			text-align: left; display: none;}
.tdInner{
			width: 240px;}
.naglowek_txt_mniejszy {
	color: #000080;
	font-size: 16px;
	font-weight: bolder;
	line-height: 20px;
}


.disabled{
			background-color: #ffffff; color: #000000; border: 1px solid #7F9DB9;}
.disabledRadio{
			background-color: transparent;}
.wyrInput{
			color: #0239A9; font-weight: bold;}
.formBloki{
			padding-bottom: 10px; padding-left: 10px; padding-top: 1px; clear: both; background-color: #EBF5FD; margin-bottom: 2px; width: 500px;}
.formBloki p{
			margin: 0px; padding: 5px 0px 5px 0px;}
}

