*	{ font-family: Arial,sans-serif }

li	{
	margin-top:1em
}

li li	{
	margin-top:0.25em
}

.dokrahmen	{
	border-width:5px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#CCCCCC;
}

.header	{
	background-color:#FFEEDD;
	padding:5px
}

.menue	{
	background-color:#CCCCCC;
	padding-left:5px;
	padding-right:5px;
	font-size:0.75em;
	margin-top:2px;
	margin-bottom:2px;
}

.inhalt	{
	background-color:#FFFFE0;
	padding:5px;
}

.footer	{
	background-color:#FFEEDD;
	padding-left:5px;
	padding-right:5px;
	border-top-width:5px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
}

.webmaster {
	font-size:0.75em;
	font-style:italic;
}

.datum {
	font-size:0.55em;
	text-align:right;
}

.einschub1	{
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin-right:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:33%;
	float:left;
	background-color:#FFEEDD;
}

.einschub1:hover	{
	background-color:#FFFFB0;
}

.einschub2	{
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:33%;
	float:right;
	background-color:#FFEEDD;
}

.einschub2:hover	{
	background-color:#FFFFB0;
}

.kastenli1	{
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin-right:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:80%;
	background-color:#FFEEDD;
}

.kastenli1:hover	{
	background-color:#FFFFB0;
}

.kastenre1	{
	text-align:left;
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:80%;
	background-color:#FFEEDD;
}

.kastenre1:hover	{
	background-color:#FFFFB0;
}

.kastenmi1	{
	text-align:left;
	font-family:monospace;
	color:#276583;
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin:15px;
	width:90%;
	background-color:#FFEEDD;
}

.kastenmi2	{
	text-align:left;
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin:15px;
	width:90%;
	background-color:#FFEEDD;
}

.kastenmi2:hover	{
	background-color:#FFFFB0;
}

.kastenmi3	{
	text-align:left;
	border-width:1px;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:5px;
	margin:2px;
	width:90%;
	background-color:#FFFFE0;
}

.kastenmi3:hover	{
	background-color:#FFEEDD;
}

#header h2	{
	margin:0px;
	padding:0px;
}

#header h3	{
	color:#663300;
	text-align:right;
	font-style:italic;
	margin:0px;
	padding:0px
}

a:link	{
	text-decoration:none;
	color:#0066FF;
}

a:visited	{
	text-decoration:none;
	color:#6600FF;
}

a:focus	{
	text-decoration:underline;
	color:#CC00CC;
}

a:hover	{
	text-decoration:none;
	color:#FF0000;
	background-color:#FFFFB0;
}

a:active	{
	text-decoration:none;
	color:#009900;
	background-color:#FFFFB0;
}

a[href]:before	{
	content:url(../images/link.gif);
}
