body {
background-color: white; color:black; /* margin-right: 10px; */
/* background-image:url("briefpapier_hellgrau.gif"); */
padding-right:10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
/* font-size:11pt; */
padding-top:20px;
padding-left:20px;
	}
body.topicframe
{background-color: #CCCCCC;
background-image:url("blaubck.jpg");
color:black; margin-right: 1px;
	padding-right:1px;}

img { 	 border-style:none;
}
.align-center{
text-align:center;
}
.EmbeddedChapter{
font-size:110%;font-style: bold;
padding: 25px 0px 10px 0px
}
div.ImagePara div img{
text-align:center;
border-style:solid;
border-width:1px;
border-color: black;
background-color: #E6E6E6;
padding: 5px 5px 5px 5px;
}
div.ImagePara a div img{
text-align:center;
border-style:solid;
border-width:1px;
border-color: black;
background-color: #E6E6E6;
padding: 5px 5px 5px 5px;
}

div.ImagePara div{
text-align:center;
}
div.ImagePara a div{
text-align:center;
}

.ImagePara{
text-align:center;
padding: 15px 15px 25px 15px;
}

.SyntaxPara, .SyntaxPara_borderStart, .SyntaxPara_borderEnd{
padding: 0px 10px 0px 10px;
 margin: 1px 100px 0px 20px; 
background-color: #E6E6E6;
font-family: monospace;
font-size:90%;
}

ul {	list-style-image:url("gr_arrow.gif");
	margin:1px}
.Group {color: "black";
	text-align: right;
	list-style-type: none;
	list-style-image:none;
	margin:1px;
	padding:1px
	}
td { /* border: 1px solid black; margin:5px; */
}
TD.Subgroup {
	border-style:solid
	}
UL.Second {	margin-left:10px;
		list-style-image:url("punkt1b.gif");
		margin-bottom:1px
}
UL.mainlink {	margin-left:20px;
		list-style-image:url("logomini.gif");
		margin-bottom:20px;
		padding:10px
}
LI.mainli {border:50px}
li.klein {font-size:small}
TABLE {margin-left: 1em;
	margin-right: 1em}
a.group:link { margin: 1px; font-size:xx-small }
a.group:visited {  margin: 1px;font-size:xx-small }
a.group:active { margin: 1px;font-size:xx-small }
a.tabellenheader:link { color:black; text-decoration:underline; }
a.tabellenheader:visited { color:black; text-decoration:underline; }
a.tabellenheader:active { color:black; text-decoration:underline; }
a.fokus:link { background-color:white;color:"#0000A0"; text-decoration:underline;font-style: bold }
a.fokus:visited { background-color:white; color:"#0000A0"; text-decoration:underline }
a.fokus:active {  background-color:white;color:red; text-decoration:underline }
a.gelb:link { color:yellow; text-decoration:underline;font-style: bold }
a.gelb:visited { color:yellow; text-decoration:underline }
a.gelb:active {  color:red; text-decoration:underline }
a:link { color:blue; text-decoration:none }
a:visited { color:blue; text-decoration:none }
a:active {  background-color:white;color:blue; text-decoration:none }
a.topic2:link { color:black; text-decoration:none }
a.topic2:visited { color:black; text-decoration:none }
a.topic2:active { color:blue; text-decoration:none }
a.topic2:hover { color:red; text-decoration:none}

/*Überschriften mit unterschiedlich großen Abständen nach oben, unten und links */
h1	{color: black;
	font-size:220%;
	display:block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: black;
	margin: 40px 0 20px 30px;}
h2	{color: black;
	font-size:190%;
	display:block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: black;
	margin: 30px 0 20px 20px;}
h3	{color: black;
	font-size:160%;
	display:block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black;
	margin: 30px 0 20px 20px;}
h4	{color: black;
	font-size:155%;
	display:block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: black;
	margin: 20px 0 10px 10px;}
h5	{color: black;
	font-size:140%;
	display:block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: black;
	margin: 20px 0 10px 10px;}
h6	{color: black;
	font-size:130%;
	display:block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: black;
	margin: 10px 0 10px 10px;}

H1.main {margin-left:5px;
	margin-bottom:1px;
	padding-bottom:1px}
p.main  {margin-left:5px;
	margin-bottom:1px;
	padding-bottom:1px}
p.normal, p.Standard  {margin-left:5px;
	margin-bottom:1px;
	padding-bottom:1px;
	/* font-size:11pt; */}
p  {margin-left:5px;
	margin-bottom:1px;
	padding-bottom:1px;
font-size: 16px; }

p.marginalie  {text-align:right;
	font-weight:bold;
	/* font-size:11pt */}
p.title  {text-align:center;
	font-size:bigger;
	font-weight:bolder}
p.BulletedList
{
	margin:1px 0 1px 0px;
	padding:1px 0 1px 0px;
}
/*die foglende SPAN  ist der Punkt in BulletedList*/
span.Numbering_20_Symbols
{ padding: 0 5px 0 10px
}

p.ScreenOnly
{
	text-align:right;
}
p.tabellenzeile
{
	text-align:left;
	/* font-size:11pt */
}

td.leer
	{width:100px}
	
.Tabellentext	{
	padding-left: 5px;padding-right: 5px;
	border-width : medium; border-style: hidden;
	font-size: small;
	color: black; background-color : white;
	vertical-align: top
	}
.Topictext {
	/* font-size: 11px; */
	color: black;
	}
.Tabellenlinks {
	vertical-align: top;
	text-align:center;
	border-width : thick;
	border-style: hidden;
	font-style: oblique;
	font-size: large; color: blue;
	background-color : white
	}
.Tabellenfokus {
	border-style: hidden;
	font-size: x-large;
	text-align:center;
	height: 25px;
	color: black;
	background-color : white;
	}
.Tabellenerlaeuterung {
	vertical-align: top;
	text-align:center;
	border-width : thick;
	border-style: hidden;
	height: 25px;
	font-style: oblique;
	font-size: medium;
	color: black; background-color : white;
	background-image:
	}
.Topics {
	/* font-size: 11px; */
	color: blue;
	text-align:right;
	margin-right: 0px
	}


.note { margin: 30px;
	padding: 30px;
	font-size: 14px;
	border: 1px solid black;
	width: 400px;
	background-color:#EEFF44;}


	.Kurztitel {font-size:larger}
.Langtitel {font-size:normal;
		font-weight:normal}
.sgKurztitel {font-size:large}
.sgLangtitel {font-weight:normal}
.Funktion {font-weight:bold}
.Person {font-style:normal}
.UeberschriftLeitung {
			font-size:large;
			}
td.detail {border-left: thin solid gray}
td.Themenspalte {font-size:9pt;
			vertical-align:top;
			text-align:right;
			border-right:thin solid black}
li.Tabellenbox
{
	background-color:rgb(90%,90%,90%);
	border: thin solid silver;
	text-align:left;
	margin-top:12px
}
p.Tabellenbox
{
	background-color:rgb(90%,90%,90%);
	border: thin solid silver;
	text-align:center;
	height:160px
}
p.Schattiert
{

	background-color:rgb(250,250,250);
	border: none;
	text-align:center
}
p.Linkbox
{
	background-color:rgb(122,224,255);
	border: none;
	text-align:center
}
td.klein
{
	font-size:smaller
}#footer {  }
td.navi
{
	background-color:rgb(230,230,230);
	text-align:center
}
span.Schluesselwort
{
	font-weight:bold
}
span.blass
{
	color:gray
}
span.Hyperlink
{
	color:blue
}

p.mtBox
{
border-top:thin solid gray;
text-align:right
}

span.schwarz
{
background-color:rgb(20%,20%,90%);
color:white;
font-family:monospace;
font-weight:bold
}
span.weiss
{
background-color:rgb(50%,50%,90%);
color:white;
font-family:monospace;
font-weight:bold
}
a.mtBox:link
{
text-decoration:none;
font-family:monospace
}
a.mtBox:visited
{
text-decoration:none;
font-family:monospace
}

li.listlevel0 {
margin-left:1pt;
padding-left:1px;
margin-top:1pt;
margin-bottom:1pt;
list-style-type:none 
}

li.listlevel1 {
margin-left:1pt;
padding-left:0pt;
margin-top:5pt;
margin-bottom:1pt
}

li.listlevel2 {
margin-left:20pt;
padding-left:0pt;
margin-top:1pt;
margin-bottom:0pt
}

li.listlevel3 {
margin-left:4pt;
padding-left:0pt;
margin-top:0pt;
margin-bottom:0pt
}
li.listlevel4 {
margin-left:4pt;
padding-left:0pt;
margin-top:0pt;
margin-bottom:0pt
}
li.listlevel5 {
margin-left:3pt;
padding-left:0pt;
margin-top:0pt;
margin-bottom:0pt
}



table.topbar
{
	background-repeat:no-repeat;
	background-image:url("images/ruler.gif");
}
span.Syntax
{
font-family:courier, monospace
}
p.Tabellenzeile
{
	padding-left:2px;
	padding-right:2px;
}
ol
{
	list-style-type:decimal;
	list-style-position:outside;
	
}

td.Table2ColBorderCell
{
	border:thin solid silver;
}

td.TableCell
{
	border:thin solid gray;
}
span.chapterNumber
{
	 text-shadow:black 3px 2px 4px; font-size:1.5em; color:gray;
}

table.wikitable {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #aaa solid;
	border-collapse: collapse;
	color: black;
}
.wikitable th, .wikitable td {
	border: 1px #aaa solid;
	padding: 0.2em;
}
.wikitable th {
	background: #f2f2f2;
	text-align: center;
}
.wikitable caption {
	font-weight: bold;
}

span.siehe_auch {
	display:block;
	border: thin solid gray;
}
span.siehe_auch:before{
	content:"Siehe auch:";	
}
span.hinweis {
	display:block;
	border: thin solid silver;
	margin:1em;
}
span.hinweis:before{
	content:"Hinweis:";	
}
span.categoryPrefix{
	color:gray;
}
span.categoryPrefix:before { content:"\2022"; }

p.pageTitle {font-size:16pt; font-weight:bold; text-align:left;color: black;border-bottom: medium solid black;}

div.thumbRight
{
	float:right;
	border:thin solid gray;
	background-color:#cce0e0;
}
div.thumbImg
{
	padding:0.2em;
	background-color:none;
}
div.thumbText
{
	/* background-color:#cccccc;*/
	text-align:center;
}

