#header{
font-size: 0px;
text-align: center;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px
}
FORM {
	margin:0;
	padding:0;
}
.menu-over {  background-color: #E9E9E9; height: 20px}
.menu-out {  height: 20px}
a.menu-left:hover {  color: #222222; text-decoration: none}
a.mod-tekstmini:link{  color: #222222; text-decoration: none}
a.mod-tekstmini:hover {  color: #BB0000; text-decoration: none}
a:link{  color: #222222; text-decoration: none}
a:visited{  color: #222222; text-decoration: none}
a:hover {  color: #BB0000; text-decoration: none}
.menu-left {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #666666; text-decoration: none}
.mod-tekstmini {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #666666; text-decoration: none}
.mod-tytul {  font-size: 11px; font-weight: bold; color: #CC0000}
.mod-data {  color: #000000}
a:link {  text-decoration: none}
.mod-img {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-bottom: 5px; background-color: #999999}
body {  font-family: Tahoma, verdana, Arial; font-size: 11px; color: #666666; background-color: #F4F4F4; background-image: url(images/page-back.jpg); background-repeat: repeat-x; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.tabletop {  background-image: url(images/top-back.jpg); background-repeat: no-repeat; background-position: center top}
.newsletter-form {  font-family: Tahoma, Verdana, Arial; color: #990000; padding:3px; width: 165px; border: 1px #CCCCCC solid; font-size: 9px; background-image: url(images/form-back.gif); padding-top: 3px; padding-left: 3px}
.form-stopka {  font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #666666; background-image: url(images/form-back.gif); padding:3px; width: 122px; border: 1px solid; padding-top: 3px; padding-left: 5px; margin-left: 12px; border-color: #999999 #666666 #666666 #999999}
h1, .pagetytul {  font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; color: #CC3300; margin:0; padding:0; }
.menu-tytul {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #666666; background-color: #FAFAFA}
.tekst-tytmini {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #999999}
td {  font-family: Tahoma, Vrdana, Arial; font-size: 10px; color: #666666}
.faq-pyt {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #CC3300}
.formmenu-pyt {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #993300; background-image: url(images/form-back.gif); height: 75px; width: 380px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.form-but {  font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; color: #993300; background-image: url(images/form-back.gif); height: 20px; width: 125px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.form-faqpodpis {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #000000; background-image: url(images/form-back.gif); height: 20px; width: 120px; padding-top: 3px; padding-left: 3px}
.pagetytul-kat {  font-size: 16px; color: #666666; font-weight: bold}
.mrealizacje-tyt {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold; color: #CC3300}
.mrealizacje-data {  font-size: 10px; color: #999999}
.realizacje-mini {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tresc {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #666666; text-align: justify}
.tab-dane {  font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #666666}
.tab-naglowek {  font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; color: #CC3300; background-color: #EEEEEE; border: #999999 solid; border-width: 0px 0px 1px; vertical-align: top}
.tab-dane1 {  border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab-dane2 {  background-color: #FAFAFA; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab-bar {  background-color: #999999; width: 2px}
.kalkulacja-form {  font-family: Tahoma, Verdana, Arial; font-size: 11px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 18px; width: 200px}
.kalkulacja-podpowiedz {  font-family: Tahoma, Verdana, Arial; font-size: 9px; color: #999999}
.kalkulacjaokno {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #999999; height: 120px; width: 200px}
.kalkulacja-bar {  background-color: #CCCCCC; height: 5px; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF}
.kalkulacja-formliczba {  font-family: Tahoma, Verdna, Arial; font-size: 11px; color: #666666; height: 18px; width: 50px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ocena-form {  font-family: Arial, Verdana; font-size: 9px; color: #999999; height: 15px; width: 90px}
.clear {Display:none}

.licznik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	display: block;
	height: 11px;
	width: 18px;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	text-align: center;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #CCCCCC;

}

a:hover.licznik {
	border: 1px solid #666666;
}

.licznik-on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	display: block;
	height: 11px;
	width: 18px;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	text-align: center;
	border-top: 2px solid #FF0000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FF0000;

}

.licznik2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	display: block;
	height: 11px;
	width: 18px;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	text-align: center;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;

}

a:hover.licznik2 {
	border: 1px solid #666666;
}
.icons {
	border:1px solid #CCCCCC;
	margin-right:7px;
	float:left;
}
a.link-block:link, a.link-block:visited {
	display:block;
	width:100%;
	height:100%;
	padding:4px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#666;
}
a.link-block:hover {
	display:block;
	background-color:#f3f3f3;
	width:100%;
	height:100%;
	padding:4px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#666;
}
.box-aktu {
	border-bottom:1px solid #EEE;
	padding:1px;
}
.date {
	font-size:9px;
	color:#918d8d;
	margin:0px;
	padding-bottom:4px;
}
.p-title {
	 margin:0px;
	 padding-top:6px;
	 padding-bottom:6px;
	 color:#0573a4;
	 font-weight:bold;
}
.seps {
	border-bottom:1px solid #CCC;
}
.small {
	font-size:10px;
}
a.link-block-small:link, a.link-block-small:visited {
	display:block;
	width:270px;
	height:100%;
	padding:2px;
	text-decoration:none;
	color:#0573a4;
}
a.link-block-small:hover {
	display:block;
	background-color:#f7f5f5;
	width:270px;
	height:100%;
	padding:2px;
	text-decoration:none;
	color:#0573a4;
}