﻿body {
	font-family:Arial,  Helvetica,  sans-serif;
	font-size:12pt;
	color:#000;
}

a {
	text-decoration:none;
	color:#000;
}

.item-page a {
	text-decoration:underline;	
}

h1, h2, h3, h4, h5 {
	margin:0;
}

h1, h1 a {
	font-family:Arial,  Helvetica,  sans-serif;
	font-size:18pt;
	font-weight:700;
	color:#FFF;
	margin-bottom:8px;
	padding-left:5px;
	background-color:#1f4d1f;
}

h1.toggler {
	cursor:pointer;
}

h1.toggler:hover {
	color:#CCC;
}

h2 {
	font-size:14pt;
	font-weight:700;
	color:#444;
	border-bottom:thin solid #000;
	padding-bottom:2px;
	border-color:#444;
}

h2 a {
	font-size:14pt;
	font-weight:700;
	color:#444;
}

h3, h3 a {
	font-size:14pt;
	font-weight:400;
	color:#444;
}

h4, h4 a {
	font-size:12pt;
	font-weight:700;
	color:#444;
}

h5, h5 a {
	font-size:12pt;
	font-weight:400;
	color:#777;
}

table ul li a {
	font-size:12pt;
	font-weight:400;
	color:#FFF;
}

#menu h3 {
	font-size:16pt;
	color:#030;
	border-bottom:thin solid #030;
}

#menu a {
	display:block;
	border-bottom:thin solid #030;
}

#menu a:hover {
	background-image:url(../images/r_arrow.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#C00;
}

#menu ul {
	font-size:14pt;
	list-style-type:none;
	text-decoration:none;
	color:#000;
}

.menu ul li {
	font-size:12pt;
}

.menu ul li ul li {
	font-size:10pt;
}

#menu #current a {
	font-weight:700;
	background-image:url(../images/o_arrow.png);
	background-repeat:no-repeat;
	background-position:left;
}

#content .list li {
	margin-bottom:25px;
}

#footer p {
	font-size:10px;
	color:#666;
}

.Kursiv {
	font-style:italic;
}

.Bildunterschrift {
	font-size:8pt;
	color:#CCC;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
}

.TabelleW1 {
	font-size:16pt;
	color:#FFF;
}

.TabelleW2 {
	font-size:12pt;
	color:#FFF;
}

.TabelleW2fett {
	font-size:12pt;
	font-weight:700;
	color:#FFF;
}

.TabelleMA {
	background-repeat:no-repeat;
}

#noscript {
	color:red;
	font-size:12pt;
	font-weight:700;
}

#menu_top a:hover, #menu_top #current a, #bread, a.readon, .Fett {
	font-weight:700;
}

#bread a:hover, #content a:hover {
	color:#C00;
}

#content p a, .Unterstrichen {
	text-decoration:underline;
}


