/*	Stylesheet fuer webschmiede.org von Tobias Prinz.
	* Überarbeitet am 2003-04-19, umgestellt im Vertrauen auf funktionierende Vererbung.
	* Überarbeitet am 2003-04-20, überarbeitet im Sinne des Gedankens "so sollte es sein, wenn CSS funktionierte".
	* Überarbeitet am 2003-06-06, überarbeitet um neuen Erkenntnissen über die Philosophie hinter CSS zu entsprechen".
*/
body{
	max-width	:	40.0em;
	margin-left	:	7.5%;
	margin-right	:	7.5%;
}

*{
	font-family	:	"Trebuchet MS", Helvetica, Arial, sans-serif;
	color		:	gray;
	background	:	transparent;
}

#navigation{
	text-align	:	right;
	color		:	white;
	background	:	white;
	font-weight	:	600;
	position	:	absolute;
	left		:	7.5%;
	top		:	200px;
	width		:	12.5%;
	height		:	400px;
}

#navigation a{
	color		:	red;
	display		:	block;
	border		:	none;
}

#content{
	text-align	:	justify;
	border-left	:	2px solid black;
	border-bottom	:	2px dashed black;
	position	:	absolute;
	left		:	21%;
	padding-left	:	1em;
}
#footer{
	font-size	:	0.8em;
	text-align	:	right;
	position	:	absolute;
	left		:	7.5%;
	top		:	80%;
	width		:	12.5%;
}

acronym{
	font-style	:	italic;
	cursor		:	help;
}
address{
	font-style	:	normal;
}

dt, dt *{
	color		:
}
th{
	font-size	:	1.1em;
	font-weight	:	bold;
}
tr{
	border-bottom	:	1px solid black;
}
td{
	padding		:	0 1em 1em 0;
	vertical-align	:	top;
}
td.titel{
	vertical-align	:	middle;
}
td.titel a{
	font-weight	:	bold;
	border		:	none;
}
td.service{
	font-size	:	0.9em;
}

h1,h2, dt, th, td.titel a, td.titel a acronym{
	color		:	black;
}

a{
	white-space	:	nowrap;
}
a:link{
	text-decoration	:	none;
	border-bottom	:	1px solid;
}
a:visited{
	text-decoration	:	none;
	border-bottom	:	1px solid;
}
a:hover{
	text-decoration	:	none;
	border-bottom	:	1px solid;
}
a:active{
	text-decoration	:	none;
	border-bottom	:	1px solid;
}
