/**************************************/
/*   Ustawienia globalne              */
/**************************************/
html, body {
	background:			#000000;
	height:				100%;
}

body {
	background:			transparent;
	width:				670px;

	color:				#FFFFFF;
	font-family: 		'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-size:			12px;

	margin:				0 auto;
	display:			table;
}
* {
	padding:			0;
	margin:				0;
}
img {
	border:				0;
}


/**************************************/
/*   Ustawienia warstw                */
/**************************************/
#wrapper {
	display:			table-cell;
	vertical-align:		middle;
}

#window {
	width:				670px;
	height:				470px;
}

#menu {
	width:				190px;
	height:				440px;

	padding-right: 		40px;

	text-align: 		right;
	float: 				left;
}

#content {
	width:				440px;
	height:				440px;

	text-align: 		justify;
	float: 				right;
}

#bottom-menu {
	width:				190px;
	height:				20px;

	padding-right: 		40px;
	padding-top:		10px;

	text-align: 		left;
	float: 				left;
}

#bottom-content {
	width:				440px;
	height:				20px;

	padding-top: 		10px;

	text-align: 		center;
	float: 				right;
}


/**************************************/
/* Oblewanie tekstem, obrazki         */
/**************************************/
.thumbs {
	float:				left;
	margin:				0 37px 20px 0;
}
.thumbs3 {
	float:				left;
	margin:				0 0 20px 0;
}

.float-left {
	float:				left;
}
.float-right {
	float:				right;
}

.images-left {
	padding:			5px;
	margin-right: 		21px;
	margin-bottom: 		21px;

	float: 				left;
	border: 			1px solid #676868;
}
.images-right {
	padding:			5px;
	margin-left: 		21px;
	margin-bottom: 		21px;

	float: 				right;
	border: 			1px solid #676868;
}
.images-nomargin {
	padding:			5px;
	margin-bottom: 		21px;

	float: 				left;
	border: 			1px solid #676868;
}


/**************************************/
/*   Ustawienia wypunktowania         */
/**************************************/
#menu ul li {
	padding:			0;
	margin:				0 0 17px 0;

	list-style-type:	none;
}
#menu ul {
	margin-top: 		70px;
}


/**************************************/
/* Formatowanie tekstu, nagłówki...   */
/**************************************/
p {
	margin:				0 0 1.5em 0;
}

strong {
	color:				#EEEEEE;
}

.ghosttext {
	text-indent: 		-10000px;
	position: 			absolute;
	top: 				0;
	left: 				0;
	height: 			1px;
}

input {
	background-color: 	#000000;
	border: 			#ffec00 1px solid;
	color: 				#ffec00;
	font-size: 			14px;
	padding:			2px 6px;
}


/**************************************/
/*   Style linków                     */
/**************************************/
a {
	color:				#ffec00;
	text-decoration:	none;
}
#content-left a:hover {
	color:				#676868;
}

#main-content a {
	color:				#676868;
	text-decoration: 	none;
}
#main-content a:hover {
	color:				#DADADA;
}
