.unnamed1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.tx_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: center;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
}
.tx_g1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 6pt;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	padding: 7px;
}
.unnamed2 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.f_t1 {
	background-repeat: repeat-y;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
}
.nav_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3399;
	text-align: left;
}
.nav_u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
}
.nav_k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
	text-align: left;
}
.nav_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #04BDA6;
	text-align: left;
}
.nav_ku {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D3C403;
	text-align: left;
}
.nav_kon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B9234;
	text-align: left;
}
.nav_sz {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.f_t2 {
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	padding-top: 15px;
}
.nav_prom {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.tx_ml {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 0pt;
	padding: 4px;
}
.ramka_kol {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #FF3399;
}
.ramka_zielona {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #4B9234;
}
.f_t_kontakt {
	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban7_tlo.gif);
}
.ramka_niebieska {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #0066FF;
}
.f_t_klima {

	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban4_tlo.gif);
}
.f_t_went {


	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban5_tlo.gif);
}
.ramka_zielwent {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #04BDA6;
}
.ramka_pomarancz {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #FF6600;
}
.f_t_uslugi {



	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban2_tlo.gif);
}
.ramka_zolta {




	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #D3C403;
}
.f_t_kurtyny {




	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban6_tlo.gif);
}
.ramka_czer {




	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-right-color: #FF0000;
}
.f_t_prom {





	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban3_tlo.gif);
}
.f_t_firma {


	background-repeat: repeat-y;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-right: 20px;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 15px;
	background-image: url(gl/ban/ban1_tlo.gif);
}
.foto {
	border: 1px solid #666666;
}
.tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: justify;
}
.tx_g2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 6pt;
	background-color: #FFFFFF;
	padding: 7px;
}
.tx_g3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 4pt;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	padding: 7px;
}
.tx_norm {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0pt;
}
.tx_glew {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
	font-weight: bold;
}
.ramka_tab {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.margin {
	margin: 15px;
	padding: 15px;
}
.tx1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: justify;
	margin-right: 25px;
}



.tx_g6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 2pt;
	background-color: #FFFFFF;
	padding: 7px;
}


.tx_gl6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	letter-spacing: 2px;
	
	
}


a.firma {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.firma:visited {color:#b1b1b1;}
a.firma:hover {color:#d54ad5;}
a.firma:active {color:#d54ad5;}

a.uslugi {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.uslugi:visited {color:#b1b1b1;}
a.uslugi:hover {color:#fe9301;}
a.uslugi:active {color:#fe9301;}

a.promocje {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.promocje:visited {color:#b1b1b1;}
a.promocje:hover {color:#ff0000;}
a.promocje:active {color:#ff0000;}

a.klima {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.klima:visited {color:#b1b1b1;}
a.klima:hover {color:#2d2dff;}
a.klima:active {color:#2d2dff;}

a.went {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.went:visited {color:#b1b1b1;}
a.went:hover {color:#40d7e3;}
a.went:active {color:#40d7e3;}

a.kurtyny {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.kurtyny:visited {color:#b1b1b1;}
a.kurtyny:hover {color:#d6d074;}
a.kurtyny:active {color:#d6d074;}

a.kontakt {color:#b1b1b1; font-size:18px; text-decoration:none;}
a.kontakt:visited {color:#b1b1b1;}
a.kontakt:hover {color:#75c188;}
a.kontakt:active {color:#75c188;}


























