body.canvas, html {
	background-color: black;
	background-image: url("d2netback.jpg");
	background-repeat: repeat;
	background-attachment: fixed;
	color: silver;
}

a:link { color: white; }
a:visited { color: white; }
a:active, a:focus { color: blue; }

input, textarea,
form#styleswitcher select {
	background-color: black;
	color: white;
}	


div#banner,
div#navigation,
div#main,
div#contentinfo {
/*	background-image: url("black05.png");*/
	background-color: black;
	background-color: rgba(0, 0, 0, 0.5);
	color: white;
	border: outset thin black;
}

/********************************************************************************/
/* 	Titelbereich		             					*/
div#banner {
	margin-bottom: 0.5em;
}
div#banner h1 {
	padding-top: 0.7em;
	text-align: center;
}

/******************************************************************************/
/* 	Navigationsbereich             														*/
div#navigation {
/*	padding: 0.5em;*/
}
div#navigation button {
	border: outset thin silver;
	background-color: transparent;
	color: silver;
}
div#navigation button:focus,
div#navigation button:active,
div#navigation button:hover {
	border-color: white;
	color: white;
}

div#navigation button.next, div#navigation button.prev {
}
div#navigation fieldset {
	border: 0;
}


/********************************************************************************/
/* 	Hauptbereich (Inhalt)           					*/
div#main {
	background-image: url("metal025.jpg");
	background-repeat: repeat;
}
div#main hr {
	color: silver;
	background-color: silver;
}
div#main table, tr, th, td {
	border: solid blue thin;
	text-align: center;
}
div#main > * {
	background-image: url("black05.png");
	background-repeat: repeat;
	border: outset thin black;
}
div#main th {
	background-color: blue;
	color: white;
}
div h2, div h3, div h4, div h5, div h6 {
	background-image: url("black05.png");
	background-repeat: repeat;
	color: white;
	margin-right: 1.5em;
}

p.code, code.listing { 
	background-color: black;
	border: none;
}		
/********************************************************************************/
/* 	Footer									*/
div#contentinfo {
	font-size: 80%;
}


