body	{
	margin: 0px;
	padding: 0px;
	font: 12px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	background-color:#fafaff;
}
img {	border: 0px;	}
#top	{
	background-color:#545a94;
	height:113px;
}
#footer	{
	background-color:#545a94;
	height:30px;
}

.flaga {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	background-color:#fff;
	cursor:pointer;
}
.flaga:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	background-color:#fff;
	cursor:pointer;
}


/* ==================================================================================================== */
.tytul_strony	{
	font: 24px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:700;
	font-variant:small-caps;
	text-align:center;
	letter-spacing:1px;
	color: #555a93;
	display:block;
	padding:5px;
}
.tytul	{
	font: 16px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight:700;
	font-variant:small-caps;
	letter-spacing:1px;
	color: #000088;
	margin-bottom:10px;
}
.tekst	{
	font: 12px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight:300;
	text-align:justify;
	line-height:16px;
	color: #000000;
}
.autor	{
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:300;
	font-variant:small-caps;
	color: #000088;
	margin-bottom:5px;
}
.wyroznienie	{
	font: 12px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight:700;
	color: #0000aa;
}
.cytat	{
	font-family:Times New Roman, Times, serif;
	font-size: 14px;
	font-style:italic;
	font-weight:300;
	color: #0000aa;
}

.border	{
	border-width: 2px;
	border-color: silver;
	border-style: groove;
	padding: 4px 0px 1px 6px;
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight:700;
	font-variant:small-caps;
	color:#F0F0F0;
}
.mnu_main:link	{
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight:700;
	font-variant:small-caps;
	color:#F0F0F0;
}
.mnu_main:activ	{
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight:700;
	font-variant:small-caps;
	color:#F0F0F0;
}
.mnu_main:visited	{
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight:700;
	font-variant:small-caps;
	color:#F0F0F0;
}
.mnu_main:hover	{
	font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight:700;
	font-variant:small-caps;
	color:#FFCC00;
}
.mnu:link	{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
.mnu:activ	{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
.mnu:visited	{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
.mnu:hover	{
	color:#FFCC00;
	text-decoration:none;
}
.linki:link	{
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:14px;
	color:#000099;
	text-decoration:none;
}
.linki:activ	{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:14px;
	color:#000099;
	text-decoration:none;
}
.linki:visited	{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-variant:small-caps;
	line-height:14px;
	color:#000099;
	text-decoration:none;
}
.linki:hover	{
	color:#990000;
	text-decoration:none;
}
a:link	{
	font: 10px Verdana, Arial;
	font-weight:300;
	letter-spacing:1px;
	color:#0000ff;
	text-decoration:none;
}
a:activ	{
	font: 10px Verdana, Arial;
	font-weight:300;
	color:#0000ff;
	text-decoration:none;
}
a:visited	{
	font: 10px Verdana, Arial;
	font-weight:300;
	color:#0000ff;
	text-decoration:none;
}
a:hover	{
	color:#ff0000;
	text-decoration:none;
}
input,textarea	{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#f9f9f9;
	color: #000000;
	border:1px solid black;
	width:280px;
}
.submit	{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	color: #000000;
	border:1px solid black;
	background:#555555;
	color:#ffffff;
	width:100px;
}
