body 
{
 font-family:Verdana,sans-serif;
 font-size:12px;
 background-color:#ffffff;
 text-align:center;
 line-height:150%
}

ol {
 font-family:Verdana,sans-serif;
 font-size:12px;
 font-weight:bold;
 page-break-inside:avoid;
}

ul {
 page-break-inside:avoid;
}

h1 {font-size:18px;color:#000000;margin:0px;page-break-after:avoid;}
h2 {font-size:16px;color:#000000;font-weight:bold;text-decoration:underline;}
h3 {font-size:14px;color:#000000;font-weight:bold;}
h4 {font-size:13px;color:#000000;text-decoration:underline;}

p {margin-top:0px;
	orphans:3;
	widows:3}
p.historyBack { display:none; }

td { font-size:13px; font-family:arial,sans-serif;}

/* F&uuml;r Quellcode-Beispiele im Text */
code
{
 font-size:13px;
 color:#0000cc;;
}

ol.menuChapter { font-size:14px; }
li.menuChapter { font-size:14px; }
a.menuChapter:link, a.menuChapter:visited, a.menuChapter:active { font-size:14px;color:#233164 }
a.menuChapter:hover { font-size:14px;color:#ffffff;background-color:#233164;text-decoration:none }
/* Der Kasten mit dem Quellcode */
pre
{
 font-size:14px;
 color:#0000cc;
 padding:3px;
}

/* Spieler */
div.spieler 
{
  border: 1px solid #233164;;
  background-color:#C3C6D4;
  width:600px;
  margin-top:8px;
  margin-bottom:8px;
  padding:5px;
  page-break-inside:avoid;
}

td.example
{
 border-bottom:1px solid #ffffff;
 margin: 15px 0px 15px 0px;
}

img.example { margin: 10px 10px 10px 10px }

div.logo 
{
	display:none;
}


div.page 
{
	width:100%;
	text-align:left;
	border:0px solid #000000;
}

/* Anleitungskapitel */
div.chapter
{
  margin-top: 15px;
  padding:3px;
  border-bottom:2px solid #233164;
  widows:8;
  orphans:8;
}

/* Sektion innerhalb eines Kapitels */
div.section
{
  border-top:1px dotted #233164;
  margin-left: 10px;
  widows:5;
  orphans:5;
}
div.subsection
{
  border-top:1px dashed #C3C6D4;
  margin-left: 10px;
  widows:5;
  orphans:5;
}

a.anchor 
{
	height:12px;
	width:100%;
}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  color:#000000;
}

span.menu {
  color:#233164;
  background-color:#ffffff;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 8px;
  padding-right: 8px;
  font-size:12px;
  font-weight:bold;
}

/* Die Hyperlinks im Men&uuml; */
a.menu:link, a.menu:visited
{ 
  color:#cecfc6;
  text-decoration:none;
}
a.menu:active, a.menu:hover
{ 
  color:#eeeeee;
  text-decoration: overline underline
}

/* Die Titelzeile */
#title {
	height:30px;
	padding:5px;
	text-align:center;
	background-color:#233164;
	color:#ffffff
}

/* Das Men&uuml; */
div.menu {
	display:none;
}

iframe.frameinhalt {
	border:0px solid #000000;
	height:3000px;
	width:100%;
}

div.dontprint {
	display:none;
}

/* Der Inhalt */
#content {
border-top:1px solid #000000;
background-color:#ffffff;
padding:5px;
color:#000000;
page-break-before:avoid;
}

/* Programm-Hauptmenu-Optionen */
span.ProgMenu {
  font-style:italic;
  font-weight:bold;
}
/* Beschreibungen fuer Teile, die noch nicht funktionieren */
#inArbeit {
	color:#ff0000;
	font-style:italic;
}

