body {
	margin: 0px 0px 0px 0px;
	font: 10pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}
div,td,p {
	font: 10pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

input, select, option {
	font: 9pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: black;
	height: 20px;
}

.copyright {
	color: black;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a.toplink {
	color: black;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
a.toplink:hover {
	color: black;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 10px;
	background: #CECECE;
}
a.bol {
	color: #0574BA;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
a.bol:hover {
	color: #0574BA;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	background: #CECECE;
}

a.gmenu {
	color: black;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
	margin-right: 10px;
	letter-spacing: 1px;
}
a.gmenu:hover {
	color: black;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	margin-right: 10px;
	letter-spacing: 1px;
	background: #DFDFDF;
}


TABLE.menu {
	BORDER-COLLAPSE: collapse;
	margin-top:20px;
	background: url(images/menutlo.gif);
}
TABLE.menu170 {
	BORDER-COLLAPSE: collapse;
	margin-top:20px;
	background: url(images/menutlo170.gif);
}
TD.menu {
	BORDER-COLLAPSE: collapse;
	color: black;
	font: 9pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding: 1px 8px 1px 8px; 
}
TD.menutop {
	BORDER-COLLAPSE: collapse;
	color: white;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	background: url(images/menutop.gif);
	text-align: center;
	padding: 2px 0px 2px 0px;
	letter-spacing: 1px;
}
TD.menutop170 {
	BORDER-COLLAPSE: collapse;
	color: white;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	background: url(images/menutop170.gif);
	text-align: center;
	padding: 2px 0px 2px 0px;
	letter-spacing: 1px;
}
TD.menug {
	BORDER-COLLAPSE: collapse;
	background: url(images/menutlod.gif);
}
.tytul {
	color: black;
	font: 9pt "MS Sans Serif", Geneva, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	padding: 2px 0px 2px 0px;
	letter-spacing: 1px;
}
.ttytul {
	margin: 0px 0px 4px 0px;
	font: 10pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bolder;
}
.topis {
	font: 10pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: justify;
}
.tparam {
	margin: 2px 4px 2px 1px;
	font: 8pt Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-align: right;
}
a.zam {
	color:  #00008B;
	font: 8pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bolder;
}
a.zam:hover {
	color:  #4950BA;
	font: 8pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bolder;
}
a.listakat {
	color:  #00008B;
	font: 8pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}
a.listakat:hover {
	color:  #4950BA;
	font: 8pt Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}
a.ttytul {
	color: #00008B;
	text-decoration: underline;
}
a.ttytul:hover {
	color: #4950BA;
	text-decoration: underline;
}
div.sciezka {
	font: 9pt Arial, Helvetica, sans-serif;
	color: black;
	background: url(images/sciezkatlo.gif) no-repeat bottom;
	padding: 1px 14px 3px 16px;
}
a.sciezka {
	font: 9pt Arial, Helvetica, sans-serif;
	color: #00008B;
	text-decoration: underline;
}
a.sciezka:hover {
	text-decoration: none;
}

table.koszyk {
	border: 1px solid Black;
	border-collapse: collapse;
	background: white;
}
td.opiskoszyk {
	font-weight: bolder;
	background: #e7e7e7;
}
div.tekst {
	font: 8pt Arial, Helvetica, sans-serif;
}