body {
	background-color: #fff;
	font-family: Times, "Times New Roman", serif;
	font-size: 12pt;
	color: #000;
	margin: 1cm;
}

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

a:focus,
a:hover,
a:active
{
	color:#000;
	text-decoration:none;
}

img,
a img {
	border: none;
}

.ohneU {
	text-decoration: none; 
}

.noprint {
	display: none;
}

/*HAUPTTABELLE*/
table.main {
	width: 90%
}

/*HAUPTMENUE*/

ul {
	display: none;
}

ul li a:link,
ul li a:visited {
	display: none;
}

ul li a:focus,
ul li a:hover,
ul li a:active {
	display: none;
}

ul li a#current {
	display: none;
}

/*Untermenuepunkte HAUPTMENUE*/

ul li ul {
	display: none;
}

ul li ul li a:link,
ul li ul li a:visited  {
	display: none;
}

ul li ul li a:focus,
ul li ul li a:hover,
ul li ul li a:active {
	display: none;
}

ul li ul li a#currentsub {
	display: none;
}
/* ENDE Untermenuepunkte HAUPTMENUE */


h1 {
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	margin: 1% 0 2% 0;
}

h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	margin: 3% 0 2% 0;
}

h3 {
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	margin: 0 0 1% 0;
}

p {
	font-size: 12pt;
	color: #000;
	margin: 0 0 1% 0;
}

.hyper {
	font-weight: bold;
	color: #000;
	margin: 3% 0 2% 0;
}

.klein {
	font-size: 10pt;
}

.impressum {
	display: none;
}

a:link.impressum,
a:visited.impressum,
a:focus.impressum,
a:hover.impressum,
a:active.impressum
{
	display: none;
}

ul.regul {
	list-style-type: circle;
	margin: 0 0 0 16pt;
	padding: 0;
	font-size: 12pt;
	color: #000;

}

a:link.regul,
a:visited.regul,
a:focus.regul,
a:hover.regul,
a:active.regul 
 {
	color:#000;
	text-decoration:none;
}


.copyr {
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	color: #000;
	margin-top: 30pt;
}

.left {
	float: left; 
	margin: 0 10px 2px 2px;
}

.right {
	float: right; 
	margin: 0 12px 4px 8px;
}

.gerahmt {
	display: none;
}

input,
textarea {
	display: none;
}