* {
	margin: 0;
	padding: 0; 
	color: #000000;
	vertical-align: top;
}

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.jpg);
	min-width: 800px;
	font-size: medium;
}

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: 		75px;
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: -80px;

}

#CONTENT_FRAME {
	margin-left:	175px;
	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: 			#330066;
	margin-left: 10px;
}

.TabPasek {
background: #007700;
height: 2px;
/* width: 70%; */

}


.TabPanel { 
	border-collapse:	separate;
	border-spacing:	2px;
	margin-bottom:		10px;
	font-size:	small;
	width: 100%;
}

.TabNazwa { 
font-variant: small-caps;
font-weight: bold;
font-size: x-large;
text-align: center;
color: 			#330066;
margin-top: 20px;
margin-bottom: 10px;
}


.TabOpis {
	width: 			100%;
	padding:			10px;
}

.TabTytul {
font-variant: small-caps;
font-weight: bold;
font-size: large;
text-align: left;
color: 			#330066;
margin-top: 20px;
margin-bottom: 10px;
margin-left: 15%;
}

.TabTekst {
font-size: medium;
text-align: center;
}

.TabTekstW {
font-size: medium;
text-align: center;
font-weight: bold;
}

.TabTekstM {
font-size: medium;
text-align: left;
}

.TabTekstM li {
list-style-type: disc;
/*list-style-position: outside; */
margin-top: 5px;
margin-bottom: 5px
}

.TabObrazek {
text-align: center;
margin-top: 20px;
margin-bottom: 10px;
}

.TabTekstMeet {
margin-top: 20px;
margin-bottom: 3px;
margin-left: 40px;
font-size: medium;
text-align: left;
font-weight: bold;
font-style: italic;
color: #000063;
}

.TabTekstChairman {
margin-top: 5px;
margin-bottom: 3px;
font-size: small;
text-align: left;
font-weight: bold;
color: #000063;
}

.TabTekstChairmanName {
font-size: medium;
text-align: left;
font-weight: normal;
color: #000063;
}

.TabTekstAutor {
margin-top: 15px;
font-size: medium;
text-align: left;
font-weight: bold;
color: 			#330066;
}

.TabTekstWydawn {
font-size: medium;
text-align: left;
font-style: italic;
}

.TabTekstRok {
margin-top: 25px;
margin-bottom: 5px;
font-size: large;
text-align: center;
font-weight: bold;
color: 			#330066;
}

.TabLinkiBig { 
font-variant: small-caps;
font-size: medium;
font-size: x-large;
text-align: center;
color: 			#330066;
margin-top: 10px;
margin-bottom: 10px;
}


#FOOTER {
/*style="width: 100%; height: 100px; position: fixed; bottom: 0px; left: 0px; background-color: #0000FF;"*/	
	position: fixed; 
	bottom: 0px; 
	left: 0px; 
	height: 75px; 
	width: 100%; 
	background: url(grafika/logodol-test.gif);
	z-index:100;
	min-width: 790px;
}

logo {

}

address {
	font-family: tahoma, helvetica, sans-serif;
	font-size: 8pt;
}


.pogr {
font-weight: bold;
}

.update {
	border-top: 1px dashed #80ACAC;
	padding-top: 5px;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: xx-small;
	text-align: center;
	color: #222222;
}
