/**************************************************************
	Podstawowe style
**************************************************************/
	* 					{ margin: 0; padding: 0; }
	img 				{ border: 0; }
	
	.margin-top		{ margin-top: 25px; }
	.margin-bottom	{ margin-bottom: 25px; }
	.padding-both	{ padding: 25px 0 5px; }
	.no-padding 	{ padding: 0; margin: 0; }
	.no-border		{ border: 0; }
	.no-display 	{ display: none; }
	.center			{ margin: 0 auto; }
	.left 			{ float: left; }
	.right 			{ float: right; }
	.clear 			{ clear: both; }
	.block 			{ display: block; }
	.bold 			{ font-weight: bold; }
	.middle			{ vertical-align: middle; }
	.text-left 		{ text-align: left; }
	.text-right 	{ text-align: right; }
	.text-center 	{ text-align: center; }
	
	.small			{ font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 25px; }
	
	a 				{ color: #AE9E7E; text-decoration: underline; }
	a:hover 		{ text-decoration: none; }
	a * 			{ cursor: pointer; }
	
	p				{ text-align: justify; margin-bottom: 15px; }
	
	h1 				{ font: small-caps normal 36px Georgia, serif; color: #AE9E7E; margin-bottom: 15px; } 
	h2 				{ font: small-caps normal 26px Georgia, serif; color: #AE9E7E; margin-bottom: 15px; }
	h3 				{ font: small-caps normal 20px Georgia, serif; color: #AE9E7E; margin-bottom: 15px; } 
	
	ul, ol			{ padding: 5px 0 15px 35px; line-height: 180%; }
	ul li, 
	ol li			{ padding: 2px 0; }
		
/**************************************************************
	Warstwy
**************************************************************/	
body {
	background-color: #000;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #7F735A;
	text-align: center;	
}

#main {
	width: 600px;
	margin: auto;
	background-color: #000;
	text-align: left;
}

#logo {
	width: 600px;
	height: 161px;
	margin: 0;
	padding: 0;
	background: #000 url(../images/logo.jpg) no-repeat;
	text-indent: -999999999px;
}

#menu { float: left; width: 200px; padding: 15px 0 15px 10px; background: url(../images/tlomenudown.gif) 10px bottom no-repeat; }
#menu h1 { text-indent: -9999999999999px; width: 200px; height: 35px; line-height: 35px; margin: 0; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; background: url(../images/menu.gif) 0 0 no-repeat;  }
#menu ul { padding: 0; }
#menu ul li { padding: 0; margin: 0; list-style: none; }
#menu ul li a { display: block; width: 175px; padding-left: 15px; background: url(../images/menu.png) 0 center no-repeat; }

#content {
	float: right;
	width: 380px;
	padding: 15px 0;
}

#footer {
	clear: both;
	width: 600px;
	height: 90px;
	margin: 0;
	padding: 0;
	background: #000 url(../images/stopka.jpg) no-repeat;
}
