BODY {
margin: 0 0 0 0; 
background-color: #ffffff;
background-image: url(images/tlo_powt.jpg);
background-repeat:repeat-x;
SCROLLBAR-FACE-COLOR: #353b42;
SCROLLBAR-HIGHLIGHT-COLOR: #353b42;
SCROLLBAR-SHADOW-COLOR: #292d31;
SCROLLBAR-3DLIGHT-COLOR: #4d5661;
SCROLLBAR-ARROW-COLOR: white;
SCROLLBAR-TRACK-COLOR: #f2f2f2;
SCROLLBAR-DARKSHADOW-COLOR: #292d31;}

img { border: 0px; }

.tytul { font: bold normal 13px Verdana, Arial, Helvetica, sans-serif; color: #CC0000; }

.tytulBig { font: bold normal 1.9em "georgia", Times, serif; color: #378104; }
.podtytul { font: normal 0.9em "georgia", Times, serif; color: #378104;  }

.formularz { background-color: #FFFFFF; border: 1px solid #888888; font-size: 11px; font-weight: normal; color: #555555; text-decoration: none ; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif}

.przycisk {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	/*border-top: 1px none #888888;
	border-right: 1px none #888888;
	border-bottom: 1px none #888888;
	border-left: 1px none #888888;*/
	margin: 2px;
	padding: 2px;
	}

ul {
margin-top:0px;
}


li {
	list-style-image: url(images/wyp.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e70000; font-weight: normal; text-decoration: none;}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e70000; font-weight: normal; text-decoration: none;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #e70000; font-weight: normal; text-decoration: none;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: normal; text-decoration: underline;}

.aStopka {text-decoration: none; color: #777777; font:  10px Verdana, Arial, Helvetica, sans-serif;}
.aStopka:link {text-decoration: none; color: #777777; font:  10px Verdana, Arial, Helvetica, sans-serif;}
.aStopka:visited {text-decoration: none; color: #777777; font: 10px Verdana, Arial, Helvetica, sans-serif;}
.aStopka:hover {text-decoration: underline; color: #777777; font: 10px Verdana, Arial, Helvetica, sans-serif;}

.aAdres {text-decoration: none; color: #666666; font:  11px Tahoma, Arial, Helvetica, sans-serif;}
.aAdres:link {text-decoration: none; color: #666666; font:  11px Tahoma, Arial, Helvetica, sans-serif;}
.aAdres:visited {text-decoration: none; color: #666666; font: 11px Tahoma, Arial, Helvetica, sans-serif;}
.aAdres:hover {text-decoration: underline; color: #e70000; font: 11px Tahoma, Arial, Helvetica, sans-serif;}

.aLista {text-decoration: none; color: #bdc2c2; font:  11px Verdana, Arial, Helvetica, sans-serif;}
.aLista:link {text-decoration: none; color: #bdc2c2; font:  11px Verdana, Arial, Helvetica, sans-serif;}
.aLista:visited {text-decoration: none; color: #bdc2c2; font: 11px Verdana, Arial, Helvetica, sans-serif;}
.aLista:hover {text-decoration: underline; color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif;}

.tekstStopka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
}
.tekstStopkaZiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.tytNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
	font-weight: bold;
}
.txtNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
}

A.powrot {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #596768;
	text-decoration: none;
}
A.powrot:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #596768;
	text-decoration: none;
}
A.powrot:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #596768;
	text-decoration: none;
}
A.powrot:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
 	padding: 2px 6px 2px 4px;
	background-color: #b80000;
    text-decoration: none;
}


.tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e494c;
	text-align: justify;

}

.tekstNieb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0064b6;
	text-align: justify;
}

.tekstWyp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
	text-align: left;
	margin-bottom:4px;
}

.tekstWypZiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	text-align: left;
	margin-bottom:4px;
}

.tytulZiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	font-weight: bold;

}

a.tytulZiel, a.tytulZiel:hover, a.tytulZiel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	font-weight: bold;
	text-decoration: none;

}

.tekstMaly {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
	text-align: justify;
}

a.obrazek{border:2px solid #ccc;}
a.obrazek:hover,a.obrazek:active,a.obrazek:focus{border-color:#F88301;}
.tekstAdres {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.tekstMini {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;

}


.table_produkty a, .table_produkty a:visited {
	color: black;
}

.aktual_data {
	background: url(images/prostokacik.gif) bottom left no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #443921;
	text-align: left;
	margin-left: 13px;
	padding-left: 8px;
	padding-top: 10px;
}
#top {
	position: relative;
	width: 970px;
	height: 174px;
}
#top h1 {
	height: 93px;
	left: 0;
	position: absolute;
	top: 0;
	width: 300px;
	z-index: 1000;
	margin: 0;
	padding: 0;
}
#top h1 a {
	background: transparent url(images/blank.gif) repeat 0 0;
	display: block;
	height: 93px;
	text-indent: -9999px;
	width: 300px;
}
h2 {
	margin: 0;
	padding: 0;
	display: block;
}
h2.n_ofirmie_glowna {
	height: 29px;
	background: transparent url(images/tyt_o_firmie.jpg) no-repeat 0 0;
	text-indent: -9999px;
}
h2.n_aktualnosci_glowna {
	height: 29px;
	background: transparent url(images/tyt_aktual.jpg) no-repeat 0 0;
	text-indent: -9999px;
	width: 96px;
}
h2.n_certyfikaty_glowna {
	height: 29px;
	background: transparent url(images/tyt_certyfikaty.jpg) no-repeat 0 0;
	text-indent: -9999px;
}