body {
	text-align: left;
	vertical-align:top;
	font-size:10pt;
	background-color: #ffffff;
	color:#000000;
}

/* Box Model Definitionen */

#Container {
	margin: 0;
	padding:0;
	width: 100%;
	text-align:left;
	background-color: #ffffff;
	color:#000000;
}

#Head {
	margin: 0;
	padding:0;
	background-color: #ffffff;
	color:#000000;
	border-bottom: .5pt solid #000000;
}

#Head div.Topic {
	display:none;
}

#Head img.Logo {
	margin:0;
}

#Navigation {
	display:none;
}

#Content {
	margin: 18pt 0 0 0;
	padding:0;
	background-color: #ffffff;
	color:#000000;
	width: 100%;
	}

#Foot {
	background-color:transparent;
	margin:18pt 0;
	padding:0;
	border:none;
	text-align:right;
	vertical-align:top;
	visibility:visible;
}

#Foot p.scr {
	display:none;
}

#Foot p.prn {
	font-family:verdana,sans-serif;
	font-size:8pt;
	text-align:center;
	margin:0 0 0 0;
	padding:2pt 0;
	border-top:.5pt solid #000000;
}

#Foot img {
	display:none;

}

/* Titel Hierarchien */

h1 {
	margin:9pt 0 0 0;
	padding: 0 0 0 0;
	font-size:18pt;
	color:#000000;
	font-family:"Courier New", Courier, monospaced, serif;
	font-weight:bold;
}

h2 {
	margin:7pt 0 0 0;
	padding: 0 0 0 0;
	font-size:14pt;
	color:#000000;
	font-family:"Courier New", Courier, monospaced, serif;
	font-weight:bold;
}

h3 {
	margin:5pt 0 0 0;
	padding: 0 0 0 0;
	font-size:10pt;
	color:#000000;
	font-family:"Courier New", Courier, monospaced, serif;
	font-weight:bold;
}

/* Allgemeine Textformate */

p {
	margin:5pt 0 0 0;
	padding:0;
	font-family:"Courier New", Courier, monospaced, serif;
	font-size: 1em;
	line-height: 1.5em;
}

strong {
	margin:5pt 0 0 0;
	padding:0;
	font-family:"Courier New", Courier, monospaced, serif;
	font-size: 10pt;
	line-height: 1.5em;
	font-weight:bolder;
}

/* Links */

a {
	text-decoration: none;
}

a:link {
	color: #666666;
	background-color: transparent;
}

a:visited {
	color: #666666;
	background-color: transparent;
}

a:hover {
	color: #000000;
	text-decoration:underline;
	background-color: transparent;
}

a:active {
	color: #999999;
	background-color: transparent;
}

/* Listen */

ul {
	margin:0.5em 0 .5em 1.25em;
	padding:0;
	list-style-type:disc;
	font-size:1em;
	font-family:"Courier New", Courier, monospaced, serif;
}

li {
	font-size:1em;
	line-height: 1.5em;
	margin:.25em 0pt;
	padding:0pt;
	font-family:"Courier New", Courier, monospaced, serif;
}
/* Navigation */

#Navigation ul {
	display:none;
}

#Navigation ul li {
	display:none;
}

#Navigation ul li.gap {
	display:none;
}

#Navigation ul li a.active {
	display:none;
}

/* Bilder */

.right {
	border:medium none;
	float:right;
	margin:0.5em 0em 0.5em 1.5em;
	padding:0pt;
}

.Legend {
	font-size:8pt;
	font-family:Verdana, sans-serif;
	margin:0.2em 0pt;
	padding:0pt;
}

/* Formular */

fieldset {
	background-color:transparent;
	border:medium none;
	font-family:inherit;
	font-size:10pt;
	margin:0pt;
	padding:0pt;
}

fieldset div {
	margin-top:.5em;
}

label, .Label {
	font-size:8pt;
	font-weight:normal;
	line-height:1.8em;
	margin:0pt;
	padding:0pt;
	text-align:left;
	font-family:Verdana, sans-serif;
}

input, textarea {
	background-color:transparent;
	border:.5pt solid #cccccc;
	color:#000000;
	font-family:"Courier New", Courier, monospaced, serif;
	font-size:9pt;
	padding:0.2em 0.25em;
}

input.none {
	background-color:transparent;
	border:medium none;
	color:#000000;
	font-family:"Courier New", Courier, monospaced, serif;
	font-size:9pt;
	padding:0pt;
}

input.Button {
	display:none;
}

input.button:hover {
	display:none;
}