html, body  
	{background: url('images/bg.gif') repeat; 
	 text-align: center; 
	 font-size: 11px; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
	 margin: 0px; 
	 padding: 0px; 
	 text-align: left;
	}
img 
  {border: 0px;
	}

#all
	{
	width:880px;
	background: url('images/main_gfx.png');
	height: 900px;
	margin: 0 auto;
	}
.clear
	{
	height: 100px;
	}
.logo
	{
	height: 100px;
	}
.logo a
	{
	display: block;
	height: 100px;
	text-decoration:none;
	}
.kontekst
	{
	width: 720px;
	margin: 0 auto;
	clear: both;
	height: 555px;
	}
.lewa
	{
	float: left;
	width: 475px;
	}
.prawa
	{
	float: right;
	width: 215px;
	padding-top: 130px;
	}
.stopka
	{
	height: 110px;
	clear: both;
	width: 800px;
	}
.menu a
	{
	background: url('images/menubg.gif') bottom no-repeat;
	width: 195px;
	padding: 4px 3px 4px 8px;
	color: #ca005f;
	font-size: 12px;
	height: 18px;
	display: block;
	text-decoration: none;
	}
.menu a:hover
	{
	color: #292929;
}
#wp-calendar
{
margin: 3px auto;
font-size: 10px;
color: #969696;
}

#wp-calendar td
{
padding: 2px 4px 2px 4px;
background: #f9f9f9;
color: #969696;
}
#wp-calendar a
{
color: #e21475;
}
#content h2 a
{
color: #a00357;
font-size: 14px;
margin: 3px 0 3px 0;
text-decoration: none;
padding: 3px 0 3px 0px;
border-bottom: 1px solid #c5c5c5;
}
#content h2
{
color: #a00357;
font-size: 14px;
margin: 3px 0 3px 0;
text-decoration: none;
padding: 3px 0 3px 0px;
border-bottom: 1px solid #c5c5c5;
}
#content h3 a
{
color: #d51f80;
font-size: 14px;
margin: 3px 0 3px 0;
text-decoration: none;
padding: 3px 0 3px 0px;
border-bottom: 1px solid #c5c5c5;
}
.entry p
{
padding: 3px;
line-height: 15px;
color: #484848;
}
.entry p a
{
color: #cc004d;
text-decoration: none;
}
.entry p a:hover
{
color: #cc004d;
text-decoration: underline;
}
#content small
{
color: #b1b1b1;
}
.postmetadata
{
background: #f0f0f0;
border-bottom: 2px solid #e1e1e1;
padding: 3px;
color: #4f4f4f;
}
.postmetadata a
{
color: #b9005b;
text-decoration: none;
}
.instopka
{
padding: 30px 0 0 70px;
color: #a1a1a1;
line-height: 16px;
width: 700px;
margin: 0 auto;
}
.instopka a
{
color: #7d396a;
}
.navigation
{
background: #f7f7f7;
padding: 2px;
overflow: hidden;
clear: both;
}
.navigation a
{
font-size: 10px;
color: #626262;
}
.navigation .alignleft
{
float: left;
}
.navigation .alignright
{
float: right;
}
.stopka2
{
width: 700px;
margin: 5px auto;
color: #616161;
text-align: right;
}
.stopka2 a
{
color: #d40855;
}
