body {
	SCROLLBAR-FACE-COLOR: #bb0011; 
	SCROLLBAR-HIGHLIGHT-COLOR:  #eb9999; 
	SCROLLBAR-SHADOW-COLOR:  #eb9999; 
	SCROLLBAR-3DLIGHT-COLOR:  #f8e5e7; 
	SCROLLBAR-ARROW-COLOR: #f8e5e7;
	SCROLLBAR-TRACK-COLOR: #f8e5e7; 
	SCROLLBAR-DARKSHADOW-COLOR: #eb9999;
	}

.start_blok {
	border-top: 1px #eb9999 solid;	
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	}
.start_blok  a:link { 	
	color: #004488;
	text-decoration: none;
	font-size: 7pt;
}
.start_blok a:visited {
	color: #004488;
	text-decoration: none;
	font-size: 7pt;
}
.start_blok a:hover {
	color: #004488;
	text-decoration: underline;
	font-size: 7pt;
}
.link_blok {
	border-top: 1px #eb9999 solid;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
.link_blok  a:link { 	
	color: #004488;
	text-decoration: none;
	font-size: 7pt;
}
.link_blok a:visited {
	color: #004488;
	text-decoration: none;
	font-size: 7pt;
}
.link_blok a:hover {
	color: #004488;
	text-decoration: underline;
	font-size: 7pt;
}
.tdpicto img {
	padding-top: 0px;
	padding-bottom: 0px;
	paddin-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: none;
}
#start_obrazki_blok {
}

img.obrazek_pomp_oferta {
	float: left;
	margin: 10px;
	}
img.obrazek_schemat_oferta {
	float: left;
	border: solid 1px #bb0011;
	margin: 10px;
	}
.tabela_oferta {
	background-color: white;	//* #9bc5dd;*//
	font-size: 9pt;
	margin-top: 30px;
	}
.tabela_naglowek {
	text-align: center;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #bb0011;
	font-weight: bold;
	}
.komorka_oferty {
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty a:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}
.komorka_oferty a:visited {
	color: #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}
.komorka_oferty a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	}
.komorka_oferty_kol1 {
	background-color: white;
	vertical-align: middle;
	text-align: center;
	}
.komorka_oferty_kol2 {
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
	text-align: center;
	background-color: #056daa;
	color: white;
	font-weight: bold;
	}
.komorka_oferty_kol2  a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
.komorka_oferty_kol2  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
.komorka_oferty_kol2  a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
.komorka_oferty_wiersz1 {
	padding-left: 3px;
	padding-right: 3px;
	background-color: #bb0011;
	color: white;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	}
.komorka_oferty_wiersz1 a:link {
	color: #FFFFFF;
	text-decoration: none;
	}
.komorka_oferty_wiersz1  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
.komorka_oferty_wiersz1  a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
.komorka_oferty_pusty_wiersz {
	background-color: #eb9999;
	text-align: center;
	color: #FFFFFF;
	}
.komorka_oferty_wiersz1kolumna1 {
	padding-left: 3px;
	padding-right: 3px;
	background-color: #bb0011;
	color: white;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	}
.komorka_oferty_wiersz1kolumna2 {
	padding-left: 3px;
	padding-right: 3px;
	background-color: #bb0011;
	color: white;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	}
.komorka_oferty_wiersz1kolumna3 {
	padding-left: 3px;
	padding-right: 3px;
	background-color: #bb0011;
	color: white;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	}
.komorka_oferty_kolumny1-3 {
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty_kolumny4-6 {
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty_kolumny7-9 {
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty_kolumny1-3_nr-zamowienia {
	font-size: 7pt;
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty_kolumny4-6_nr-zamowienia {
	font-size: 7pt;
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
.komorka_oferty_kolumny7-9_nr-zamowienia {
	font-size: 7pt;
	padding-left: 1px;
	padding-right: 1px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	}
td {
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	}
h1 {
	line-height: 18px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #bb0011;
	font-weight: bold;
	}
h2 {
	display: inline;
	line-height: 30px;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #bb0011;
	font-weight: bold;
	}
h3 {
	display: inline;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #056daa;;
	font-weight: bold;
	}
div.start_napis_2wiersz {
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #056daa;;
	font-weight: bold;
	}
sup.znaczek_w_opisie {
	color: #000000;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	}
p {
	color: #000000;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	}
ol {
	list-style-type: decimal;
	color: #000000;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	}
ol.maly_alfabet {
	list-style-type: lower-alpha;
	}
ol.malyalfabet {
	list-style-type: lower-alpha;
	}
ol.kolka {
	list-style-type: circle;
	}
.tdlewa {
	vertical-align:top;
	text-align:left; ;
	border-top: 1px #bb0011 solid;
	border-bottom: 1px #bb0011 solid;
	background-image:url(../lewe_tlo.gif); 
	background-position:top left; 
	background-repeat:repeat-y; 
	}
.tdsrodek {
	vertical-align:top;
	text-align:left; ;
	border-top: 1px #bb0011 solid;
	border-bottom: 1px #bb0011 solid;
	}
.tdprawa {
	vertical-align:right;
	border-top: 1px #bb0011 solid;
	border-bottom: 1px #bb0011 solid;
	background-image:url(../prawe_tlo.gif); 
	background-position:top right; 
	background-repeat:repeat-y;
	}
.tablesrodek {
	vertical-align:middle;
	text-align:left; ;
	color: #ffffff;
	font-size: 9pt;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.tablesrodek_start-footer {
	vertical-align:middle;
	text-align:left; ;
	color: #ffffff;
	font-size: 9pt;

	}
.obrazki_zaokraglone_rogi td {
	padding-top: 0px;
	padding-bottom: 0px;
	paddin-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
TD.td_menu_lewe {
	padding: 2px 2px 2px 5px;
	width: 133px;
	height: 20px;
	text-align: left;
	border-bottom: #ffffff 1px dotted;	
	}
.tdopisprawy {	text-align: right;
	}
.tdmenulewa {
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	color: #ffffff;
	line-height: 20px;
	font-size: 9pt;
	}
.tdmenuprawa {
	vertical-align:middle;
	text-align:right;
	padding-right:10px;
	color: #ffffff;
	line-height: 20px;
	font-size: 9pt;
	}
td { 
	vertical-align: top;
	}
img.logo { float: right;
	}
.naglowek-napis1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-align: right;
	color: #f8e5e7;
	}
.naglowek-napis2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	color: #eb9999;
	}
.naglowek-napis3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	color: #bb0011;
	}
TD.stopka {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	background-color: #bb0011;
	}
a.menu:active {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline}
a.menu:link {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none}
a.menu:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline}
a.menu:visited {
	color:  #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;}
	text-decoration: none}
a.menuon:active {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline}
a.menuon:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline}
a.menuon:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline}
a.menuon:visited {
	color:  #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline}
a:active {
	color: #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;}
a:link {
	color: #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;}
a:visited {
	color:  #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;}
a:hover {
	color: #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;}

.komorka_plikipdf {
	padding: 5px;
	vertical-align: middle;
	text-align: center;
	background-color: #d5e6f0;
	font-weight: bold;
	}
.komorka_plikipdf a:link {
	color: #067c59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}
.komorka_plikipdf a:visited {
	color: #067c59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	}
.komorka_plikipdf a:hover {
	color: #red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	}
.znaczek_w_opisie_link {
	color: #056daa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;}
textarea {
	font-size: 9pt;
	}
legend {
	font-weight: bold;
	color: #bb0011;
	}
td.przyciski {
	padding-left: 0px;
	}
P.stopka_formularza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	margin-top: 20px;
	}
input.przyciskiformularza {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #bb0011;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	height: 23px;
	cursor: hand;
	}
#tablethankyou	{
	background-color: #FFFFFF;
	border: none;
	text-align: center;
	vertical-align: middle;
	}
FIELDSET{
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #bb0011;
	}
FIELDSET td {
	padding-left: 5px;
	}
#tabela_baner {
	float: right;
	margin: 8px;
	}
#tabela_baner_spartec {
	vertical-align: middle;
	margin: 8px;
	}
#tabela_srodowisko_obrazek {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	}
.ofirmie_tabela_wizytowka td {
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #666666;
	font-weight: bold;
	font-family: Arial;
	}
.ofirmie_tabela_wizytowka  a:link {
	color: #0094d4;
	text-decoration: none;
	}
.ofirmie_tabela_wizytowka a:visited {
	color: #0094d4;
	text-decoration: none;
	}
.ofirmie_tabela_wizytowka a:hover {
	color: #0094d4;
	text-decoration: underline;
	}
.spartec_tabela_wizytowka td {
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #666666;
	font-weight: bold;
	font-family: Arial;
	}
#ofirmie_nagrody img {
	margin-left: 10px;
	margin-right: 10px;
	}
#designpreis {
	margin-top: 50px;
	}
sup {
	color: #ffffff;
	}
P.faq-pytanie {
	font-style: italic;
}
.anchordogory {
	text-align: center;
	}
/* fragment niedziałającego a.linku banera html
#baner_zaproszenie {
	margin-left:5px;
	padding-left:5px;
	background-color: #056daa;
	vertical-align: middle;
	text-align: center;
	}
a.baner_zaproszenie:link {
	color: #ffffff;
	text-decoration: none;
	}
koniec -  fragment niedziałającego a.linku banera html */