/* kontenery na prawa kolumne */
#rightContainer,#leftContainer {
	width: 352px;
	padding: 0;
	float: left;
	overflow: visible;
}

/* elementy 'twoj sklep za..' i 'zobacz jak wyglada oprogramowanie' */
a#podmenu_left:Link, a#podmenu_left:Visited {
	width: 352px;
	height: 148px;
	background: url(img/menu/podmenu_left.gif) no-repeat;
	float: left;
	text-indent: -1000px;
	overflow: hidden;
}

#podmenu_right {
	width: 352px;
	height: 148px;
	float: left;
	position: relative;
	left: -1px;
}

/* tytuły kolumn w prawym bloku */
div#rightBlock h1 {
	overflow: hidden;
	text-indent: -1000em;
	margin: 0;
	float: left;
}

#dlaczegoPffshop {
	width: 352px;
	height: 48px;
	background: url('img/naglowki/dlaczego_pffshop.gif') no-repeat;
}

#aktualnosci {
	width: 352px;
	height: 41px;
	background: url(img/naglowki/aktualnosci.gif) no-repeat;
}

/* bloki tekstowe w prawej kolumnie */
div#leftContent,div#rightContent {
	padding: 20px 20px;
	width: 312px;
}

img#chmurka {
	width: 352px;
	height: 147px;
	float: left;
}

/* elementy wygladu lewej kolumny tekstowej */
div#leftContent ul {
	padding-left: 10px;
}

div#leftContent li {
	list-style-type: none;
	background: url(img/ikony/arrow.gif) no-repeat;
	background-position: 0 7px;
	margin: 0px 0px 5px 10px;
	padding-left: 20px;
	line-height: 18px;
}

/* aktualnosc */
div.aktualnosc {
	width: 256px;
	margin: 20px 0;
}


#news div.aktualnosc{
	width: 310px;
}
div.aktualnosc h2 {
	font-weight: normal;
	font-size: 11px;
	color: #aeaeae;
	text-align: right;
}

div.aktualnosc h2 a:link,div.aktualnosc h2 a:visited {
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #737772;
}

div.aktualnosc h2 a:Hover {
	color: #abb0aa;
}

div.aktualnosc div {
	text-align: justify;
}