body 
{
	background-color: #000000;
	background-image: url(img/bg.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-attachment: fixed;
	
}
/* main structure */
#main 
{
	background: #000000; 
	border: 3px double #EEEEEE; 
	border-color: #141414 #202020 #222222 #202020; 
	margin: 20px auto 4px auto; 
	text-align: left;
	width: 600px; 
}
/* header */
#gfx 
{
	background: url(img/dark_pixel.jpg) no-repeat;
	height: 240px;
	color: #FFFFFF;
}
/* menu */

#menu a 
{
	background: #030303;
	background: url(img/knap.jpg);
	color: #FFFFFF;
	float: left;
	font-size: 1.8em;
	padding-top: 3px;
	width: 149px; height: 36px;
	text-align: center;
	text-decoration:none;
	font-family:"sans-serif,Arial";
}

#menu2 a 
{
	background: #030303;
	background: url(img/knap.jpg);
	color: #FFFFFF;
	float: left;
	font-size: 1.8em;
	padding-top: 3px;
	width: 152.5px; height: 36px;
	text-align: center;
	text-decoration:none;
	font-family:"sans-serif,Arial";
}
#menu a:hover 
{
	background-color: #0A0A0A;
	color: #FFFFFF;
	font-weight:bold;
	
}
#menu2 a:hover 
{
	background-color: #0A0A0A;
	color: #FFFFFF;
	font-weight:bold;
	
}
/* content */
#content 
{
	background: #0A0A0A;
	color: #FFFFFF;
	border-top: 1px solid #1A1A1A;
	clear: both;
	
}
#content h1 {
	color: #FFFFFF;
	font: 1.2em sans-serif,Arial;
	font-style:italic;
	margin: 1px 1px 4px;
}
#content p 
{
	margin: 2px 2px 14px;
	color: #FFFFFF
}
#item 
{
	background: #000000 url(img/bgitem.gif) repeat-x;
	padding: 4px 11px;
}

/* footer */
#footer 
{
	background: #0A0A0A;
	color: #FFFFFF;
	padding: 2px;
} 

#footer .left, .footer .right {padding: 1px; color: #FFFFFF;}
#footer .right, .footer .right a {color: #FFFFFF;}
#footer .right a:hover {color: #FFFFFF;}

/* floats */
#left {float: left;}
#right {float: right;}
#clearer {clear: both;}