* {
	margin: 0;
	padding: 0; 
	color: #000000;
	vertical-align: top;
	box-sizing: content-box;
}

img{
	border: 0;
	display: inline;
}
 
table {
	border-collapse: collapse;
	border-spacing: 0;
}


html {
	height: 100%;
}

body {
	margin: 			10px;
	padding:			0;
	height: 			100%;
	text-align: 		left;
	font-family: 		Tahoma, helvetica, sans-serif;
	background:		url(grafika/tlo.gif);
	min-width: 800px;
	font-size: normal;
}

a {
	background-color:	transparent;
	color: 			#330066;
	text-decoration:	none;
}

a:hover	{
	background-color:	transparent;
	color: 			#330066;
	text-decoration:	underline;
}


.left 	{text-align:		left}
.right 	{text-align:		right}
.justify 	{text-align:		justify}
.center	{text-align:		center}

.top		{vertical-align:	top;}
.middle	{vertical-align:	middle;}
.bottom	{vertical-align:	bottom;}

.clear 	{clear:			both;}

.odsylacz {
margin-top: 20px;
margin-bottom: 20px;
padding-bottom: 20px;
}


#HEADER {
	width: 		100%;
	height: 		120px;
margin-left: 15px; 
/*
background: url(grafika/logo.gif);
background-position: left;
background-repeat: no-repeat; 8 */
}

.HeaderContent {
	margin-left: 160px; /* Margines głównej strony - margines HEADER */
	text-align: center;
 }

 
 
.Obrazek {
	text-align: center;
}

#MAIN_FRAME {
	margin-right:		-4px;
min-width: 790px;	

	

}

#MENU_FRAME {
	width: 			165px;
	padding-top:		2px;
	float:			left;
	margin-top: -120px;

}

#CONTENT_FRAME {
	margin-left:	195px;
	margin-right: 20px;
	padding-bottom:	100px;
}

.MenuNaglowek { 
	margin-bottom:		10px;
	font-size: 		16pt;
	font-weight: 		bold;
	text-align: 		center;
}


.MenuBox {;
	width:			165px;
	margin-bottom:		10px;
	padding:			10px;
}

.MenuPan {
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.Menu1p {
	Padding-bottom:	5px;
	font-size:		x-small;
	color: 			#330066;
	font-weight: bold;
}

.Menu2p {
	Padding-bottom:	5px;
	font-size:		x-small;
	color: 			#000063;
	font-weight: normal;
	margin-left: 10px;
}

.MenuDownload {
	padding-top: 15px;
	Padding-bottom:	5px;
	font-size:		x-small;
	color: 			#000000;
	font-weight: bold;

}

.MenuDownl a {
	Padding-bottom:	5px;
	font-size:		x-small;
	color: 			red;
	font-weight: bold;
}

.MenuUE {
	font-size: x-small;
/*	font-weight: bold; */
	color: #000063;
	text-align: center;
	margin-top: 20px;
}

.TabPasek {
background: #007700;
height: 2px;
/* width: 70%; */

}


.TabPanel { 
	border-collapse:	separate;
	border-spacing:	2px;
	margin-bottom:		10px;
	font-size:	small;
}

.TabNazwa { 
	width: 			100%;
	padding-top: 		10px; 
	padding-bottom: 	10px; 
/*	color: #000063;
	font-size: 		x-large; 	
	font-variant: small-caps;
	font-weight: bold; */
}


.TabOpis {
	height: 2px;
	width: 			100%;
	padding:			10px;
}

.TabTytul {
font-variant: small-caps;
font-weight: bold;
font-style: italic;
font-size: large;
text-align: left;
color: #000063;
margin-top: 15px;
margin-bottom: 10px;
}

.TabTekst {
font-size: normal;
margin-bottom: 5px;
text-align: left;
}

.TabTekstW {
font-size: medium;
text-align: center;
font-weight: bold;
}

.TabTekstM {
font-size: medium;
text-align: left;
font-weight: small;
}

.TabTekst li {
font-size: normal;
margin-top: 5px;
margin-bottom: 5px
text-align: left;
list-style-type: disc;
}

.TabTekst ul {
font-size: medium;
margin-top: 5px;
margin-bottom: 5px
text-align: left;
list-style-type: disc;
}


.TabObrazek {
text-align: center;
margin-top: 20px;
margin-bottom: 10px;
}

.TabTekstAutor {
margin-top: 15px;
font-size: medium;
text-align: left;
font-weight: bold;
color: 			#000063;
}

.TabTekstWydawn {
font-size: normal;
text-align: left;
font-style: italic;
}

.TabTekstRok {
margin-top: 25px;
margin-bottom: 5px;
font-size: large;
text-align: center;
font-weight: bold;
color: 			#000063;
}

.TabTekstOrgC {
padding-top: 10px;
}

.TabTekstOrgCName {
margin-top: 15px;
margin-left: 10px;
padding-top: 10px;
font-size: medium;
text-align: left;
font-weight: bold;
}

.pogr {
font-weight: bold;
}
