BODY {	background-color: #ebebeb;
		text-align: center;
		margin: 10px 0 0 0; 
		padding: 0;
		}
table {	margin-left: auto;
		margin-right: auto;
		border: 0; 
		width: 960; 
		}
table.main { }

td { text-align: left; vertical-align: top;}

a { text-decoration: none;  font: 9pt arial ;  color: #ffffff; margin:0; padding: 0;}
a.menu { text-decoration: none; color: #ffffff;  }
a.menu:hover { color: #ffffff; }
a.menu:visited {text-decoration: none; color: #ffffff;  }
   
.mail { 	}
.mail:hover { text-decoration: underline; }
.stopka {font: 8pt arial; color: #cccccc; padding: 6px 0 0 15px; }
p.naglowek {font: 9pt arial; color: #cccccc; padding: 6px 10px 0 0; text-align: right; }
p.naglowek1 {font: 10pt arial; font-weight: bold; color: #640000; padding: 6px 0 0 0; text-align: center; }


marquee { font: 9pt arial; color: #cccccc; padding: 6px 10px 0 50px;}

div#mainmenu {
		background-color: #617182;
		border: 0;   
		margin: 0;               
		padding: 0;             
		width: 187px;             
		vertical-align: top;}       

div.home { width: 100%; height: 19px; padding: 2px 0 2px 2px; } 
 
a.jed 	{ font: bold 10pt arial; color: #ffffff; width: 100%; padding: 0 0 0 18px;}

a:hover.jed { color: #640000;
		background-image: url(images/arrow.gif);
		background-position: 150px 50%;
		background-repeat: no-repeat; }

div.menuitem {
		background-color: #bec5cc; 
		border-bottom: 2px solid #617182;
		padding: 0 0 0 2px;
		font: bold 10pt  arial;
		color: #4f6676;}

div.point {background-color: #617182; 
	margin: 0px 0 0px 0; 
	padding: 0;
	width: 100%;
	height: 19px;
	display: block; vertical-align: middle;
	}
a		{font: 9pt arial;
		color: #ffffff;
		text-decoration: none; 
		margin: 0;
		padding: 0;
		}
		
a.left {margin: 0;
		padding: 0 0 0 20px;
		width: 100%;
		}
a:hover.left {color: #fff; }
