.sponsoring
{
	display: block;
	margin-left: 15px;
	margin-top: 46px;
	width: 160px;
	height: 28px;
}

#bgcon
{
	background: url(../images/jpg/content-background.jpg) no-repeat 11px 0px;
}

.czlonek
{
	width: 100%;
	margin-top: 5px;
	border: 0;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #919191;
}

.galeria,.zdjecia
{
	list-style: none !important;
	background: none !important;
	padding: 3px;
}

.galeria li
{
	display: block !important;
	background: none !important;
	padding: 6px 0 6px 0 !important;
	margin: 3px !important;
	border: 0;
	float: left;
	text-align: center;
	height: 120px;
	width: 160px;
	color: black;
	overflow: hidden;
}

.zdjecia li
{
	display: block !important;
	background: none !important;
	padding: 6px 0 6px 0 !important;
	margin: 3px !important;
	float: left;
	text-align: center;
	height: 100px;
	width: 160px;
	overflow: hidden;
}

.galeria li img, .zdjecia li img
{
	width: 100px;
	height: 75px;
	border: 0;
}

.galeria li span
{
	color: gray;
}

.czlonek td
{
	padding: 2px;
}

.czlonek img
{
	border: 1px solid #ddd;
	padding: 2px;
}

.czlonek h4
{
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding: 0;
	margin: 0;
}

.commentlist
{
	list-style:none;
	margin: 0;
	padding: 0;
}

.commentlist cite, .commentmetadata
{
	color: black !important;
}

.commentlist li
{
	margin: 0;
	padding: 4px;
}

.alt
{
	background: #fafafa !important;
	color: #888 !important;
}

body
{
	background: url(../images/background.png);
	background-position: center center;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: 'Segoe UI', 'Arial';
	font-size: 12px;
	line-height: 14px;
}

.portable
{
	display: none;
}


h3
{
	margin: 3px 0 3px 0;
	padding: 2px 0 2px 0;
	font-size: 17px;
	font-weight: normal;
	border-bottom: 1px solid #eee;
}

h2
{
	margin: 10px 0 4px 0;
	padding: 0;
	font-size: 23px;
	color: #111;
	font-family: Arial;
	font-weight: normal;
	border-bottom: 1px solid #ddd;
}

#content
{
	margin: 150px 0 10px 226px;
	width: 530px;
}

#footer
{
	width: 777px;
	overflow: hidden;
	height: 90px;
	margin: 0;
	padding: 0;
	clear: both;
	background: url(../images/jpg/footer-nohome.jpg) no-repeat 11px 0px;
}

#footer span
{
	display: none;
}

#content p
{
	font-size: 12px;
	text-align: justify;
	padding: 2px 6px 6px 2px;
	color: #8b8b8b;
	margin: 0;
}

#content p strong
{
	color: #777;
}

#content ol
{
	font-size: 12px;
	color: #888;
}

#content ul
{
	margin: 2px;
	margin-left: 8px;
	padding: 0;
	list-style: none;
	font-size: 12px;
	color: #8b8b8b;
}

#content ul li
{
	padding: 0 0 2px 16px;
	background: url(../images/li.png) no-repeat 1px 2px;
}

#content ul li.mocny
{
	background: url(../images/li-mocny.png) no-repeat 1px 2px;
}

#main
{
	text-align: left;
	width: 788px;
	margin: 0 auto;
	/*background: yellow url(../images/line-background.png) repeat-y 11px 0px;;*/
}

#content a
{
	color: green;
	text-decoration: underline;
}

#content a:hover
{
	color: black;
}

#menutop
{
	position: absolute;
	width: 350px;
	height: 20px;
	text-align: center;
	left: 50%;
	top: 14px;
	font-size: 12px;
	margin-left: -70px;
	color: gray;
}

#menutop p
{
	margin: 0;
	padding: 0;
}

#menutop a
{
	color: gray;
	text-decoration: none;
	padding: 1px 6px 1px 6px;
}

#menutop a:hover
{
	color: black;
}

.button
{
	display: block !important;
	border: 0 !important;
	margin: 0 0 2px 0 !important;
	cursor: pointer !important;
}

#sections
{
	width: 175px;
	float: left;
}

#buttons
{
	margin: 0;
	padding: 91px 0 0 18px;
}

.button
{
	background: url(../images/menu/button.png);
	width: 160px;
	height: 20px;
	padding-top: 5px;
	padding-left: 14px;
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.button:hover, .button_selected
{
	/*background: url(../images/menu/button_hover_lime.png);*/
	background: url(../images/menu/button_hover.png) !important;
	text-decoration: none;
	/*padding-left: 30px;
	width: 144px;*/
}

.data
{
	color: #9d9d9d !important;
	font-size: 11px;
}

ol li, ol li ul li
{
	padding: 1px 0 1px 2px;
	background: white !important;
	margin-left: 4px;
}

ol li ul
{
	list-style: lower-alpha outside !important;
	background: white !important;
	margin-left: 4px;
	padding-left: 0px;
}

a.mail
{
	color: inherit !important;
	text-decoration: none !important;
}
a.mail:hover
{
	text-decoration: underline !important;
}
