/*** Modyfikacja głównego layoutu ***/
#middle-panel div.body
{
	margin: 0px 10px 10px 0px;
}

/*** Style FrontPage ***/
#additional-panel
{
	float: left;
	
	width: 274px;
	
	margin: 0px 10px 0px 0px;
}

#fp-panel
{
	float: left;
	
	margin-top: 10px;
	
	width: 490px;
}

div.box
{
}

div.box div.bheader
{
	height: 7px;

	border-top: 1px solid #d0c6a6;
	border-right: 1px solid #d0c6a6;

	background: url('../../../layout/images/box-Header-Bg.gif') no-repeat left bottom;
}

div.box div.bbody
{
	padding: 5px 10px;

	border-right: 1px solid #d0c6a6;

	background: url('../../../layout/images/box-Body-Bg.gif') repeat-y;
}

div.box div.bfooter
{
	height: 7px;

	border-right: 1px solid #d0c6a6;

	background: url('../../../layout/images/box-Footer-Bg.gif') no-repeat left top;
}

div.box-last div.bfooter
{
	border-bottom: 1px solid #d0c6a6;
}

div.join-box div.bheader
{
	border-top: 0px;
}

div.contact
{
	margin: 10px 20px;
	padding: 0px 0px 10px 0px;
	
	border: 1px solid #d5cfbf;
	
	background: #f3eddc;
}

div.contact a.button
{
	float: left;
}

div.contact div.cbody
{
	text-align: center;
	
	margin: 0px auto;
}

div.contact img
{
	float: left;
	
	margin: 0px 10px;
}

div.image
{
	margin: 10px 20px;
	
	border: 1px solid #d0c8a3;
	
	background: #d5cfa7 url('../../../layout/images/FrontPage-Image-Bg.gif') repeat-x left top;
}

div.image table
{
	width: 230px;
}

div.image img
{
	margin: 3px;
	
	border: 1px solid #d0c8a3;
}

/* Licznik */
#counter
{
	text-align: center;
	color: #594f2f;
}

#counter .quantity
{
	font-size: 20px;
	color: #31687e;
}

