a
{
	text-decoration:none;
	font-weight:bold;
}
a:link
{
	color:#CC6633;
	/*background-color:white;*/
}
a:active
{
	color:#6666CC;
	/*background-color:white;*/
}
a:visited
{
	color:#993300;
	/*background-color:white;*/
}
a:hover, a:focus
{
	text-decoration:underline;
}

body
{
	background-color:white;
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	width:700px;
}

noscript
{
	border-width:1pt;
	color:red;
	background:yellow;
	font-weight:bold;
	border-style:dotted;
	border-width:1px;
}

h1, h2, h3, h4
{
	font-family:serif;
}
h3
{
	font-style:italic;
}

q
{
	font-style:italic;
}

dt
{
	font-style:italic;
}
dt:before
{
	content:"> ";
	font-weight:bold;
}

ol.a
{
	list-style-type:lower-alpha;
}

ol.A
{
	list-style-type:upper-alpha;
}

img
{
	border-width:0px;
}

#breadcrumbs
{
	/*position:relative; float:left; left:7px;*/
	padding:3px;
	border-style:dotted;
	border-width:1px;
	background-color:rgb(210,210,210);
	font-family:serif;
	font-size:0.85em;
	font-weight:bold;
}
#breadcrumbs > p
{	/* 'You are here:' - Move text out of sight instead of 'display:none' for improved accessibility */
	/*position:fixed; top:-1000px; left:-1000px;*/
	display:inline;
	font-style:italic;
}
#breadcrumbs > ol
{
	margin:0px;
	padding:0px;
	display:inline;
}
#breadcrumbs > ol > li
{
	list-style-type:none;
	/*list-style-image:url(/img/arrow-gt.png);*/
	display:inline;
	padding-right:0.5em;
}
#breadcrumbs > ol > li > a
{
	/*text-decoration:none;*/
	color:#35509f;
	background-color:rgb(210,210,210);
}
/* WARNING: THIS WORKS IN DECENT BROWSERS ONLY! */
/* For IE, and hence cross-browser compatibility, we must use a bullet image and list-style-image:url(...) */
#breadcrumbs > ol > li:before
{
	content:"> ";
}


#archive
{
	display:block;
	visibility:none;
	border-style:dotted; border-width:1px;
	padding-top:0.2em; padding-bottom:0.4em;
	padding-left:1em; padding-right:1em;
	position:fixed; bottom:2em; left:1em;
	font-size:70%;
}
#archive > h2
{
	margin-top:0.4em;
}
#archive > ul
{
	padding-left:2em;
}
.hinweis
{
	font-size:0.8em;
	display:block;
	margin-top:0.2em;
	margin-bottom:0.5em;
}

#w3c-validator
{
	text-align:right;
	display:block;
	position:fixed; bottom:0px; right:0px;
}
