@CHARSET "UTF-8";
.fehler {
  color: #FF0000;
  background-color: #F8E39C;
  border: solid red;
  padding: 10px;
  text-align: center;
}

.debug1 {
  color: #FF0000;
}

div.weather
{
	position		:	absolute;
	top				:	60px;
	left			:	350px;
	padding			:	10px;
	margin-right	:	20px;
}

div.navianchor
{
	position		: fixed;
	top				: 0;
	left			: 30%;
	right			: 30%;
	text-align		: center;
}

span.navi
{
	font-size		: 80%;
	font-family		: sans-serif;
	background		: lightgrey;
	opacity			: 0.3;
	border			: solid 1px darkgrey;
	border-bottom-left-radius	: 0.5em;
	border-bottom-right-radius	: 0.5em;
	padding			: 4px 4px 2px 4px;
}

span.navi:hover
{
	opacity			: 1.0;
}

p.weather {
	font-size: 90%;
	line-height: 177%;
}

div.rssbox {
  width: 35%;
  overflow: auto;
  float: right;
   border: solid thin #AFAFAF;
   padding: 10px;
}

 .small {
 	font-size: 70%;
 }

.notes_in {
	border: solid thin grey;
}

.note.categories, .tabList {
	font-size: 80%;
}

pre {
	font-size: xx-small; 
	font-family: monospace;
}

a.note.seghead
{
	font-weight		: bold;
	line-height		: 150%;
}

div.note.main
{
	background-color: #DCEDF5;
	border			: solid 1px #3A6C85;
	margin-bottom	: 0.5em;
}

div.note.head
{
	color			: #3A6C85;
	cursor			: pointer;
	padding			: 0.4em 0.8em;
	border			: 0;
	background		: transparent;
}

div.note.head:hover
{
	background-color: #C7E1ED;
}

div.note.head:hover:after, div.note.head:hover:before
{
	font-size		: 140%;
	line-height		: 0.5em;
	color			: red;
}
 
div.note.head:hover::after
{
	content			: "\00A0\2B0D";
/* 	content			: "\00A0\21F3"; */
}

div.note.notecontent
{
	padding			: 0 0.8em;
	border			: 0;
}

.note.categories a
{
	color			: #004263;
	font-weight		: bold;
}

.note.editlinks a
{
	font-size		: 80%;
	font-family		: sans-serif;
	color			: #3A6C85;
	text-decoration	: none;
}

.note.editlinks a:hover
{
	color			: #DCEDF5;
	background		: #77A7BF;
}