@charset "iso-8859-2";
/* CSS Document */

a:link, a,visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#333;
	font-weight:bold;
	text-decoration:underline;
}
a.topguzik:link, a.topguzik:visited{
	color:#000;
	text-decoration:none;
}
a.topguzik:hover{
	color:#F00;
	font-weight:bold;
}

body
{
	background:url(img/tlo.gif) repeat-x;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}
*{margin:0px;
padding:0px;}
.top
{
	margin-left:auto;
	margin-right:auto;
	width:844px;
	background:#FFF;
}
.header
{
	width:844px;
	height:222px;
	background:url(img/header.jpg) no-repeat;
	display:block;
}
.menu
{
	width:222px;
	padding-top:10px;
	float:left;
	background:#FFF;
}
.m_g
{
	background:url(img/m_g.jpg);
	width:202px;
	font-size:18px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	padding:10px;
	height:22px;
}
.m_s
{
	background:url(img/m_s.jpg);
	width:182px;
	line-height:25px;
	padding:20px;
}
.m_d
{
	background:url(img/m_d.jpg);
	width:222px;

	height:22px;
}

h1
{
	font-size:24px;
}
h2
{
	font-size:18px;
	margin-bottom:18px;
}
h3
{
	font-size:14px;	
}
li
{
	position:relative;
	left:15px;
}

.srodek
{
	float:left;
	width:602px;
	padding:10px;
	background:#FFF;
}
.font_s
{
	font-size:13px;
	font-style:italic;
	font-weight:bold;
}
.arty
{
	float:left;
	width:582px;
	text-align:justify;
	background:url(img/img.jpg) #FFF no-repeat bottom right;
	padding:10px;
}
.data
{
	font-size:10px;
	color:#999;
	margin-bottom:10px;
}
.stopka
{
	background:#f0f0f0;
	width:834px;
	height:120px;
	clear:both;
	padding:5px;
	color:#666;
	border-top:#999 1px solid;
}
.czerwony
{
	color:#C00;
}

.image22 {
float:left; overflow:hidden; width:110px; margin:2px; height:80px
}
