@charset "utf-8";
/* Spezielles Druckstylesheet für 'wallmow'*/
@font-face {
    font-family: "Comix";
    src: url('comix-regular-webfont.eot');
    src: url('comix-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('comix-regular-webfont.woff') format('woff'),
         url('comix-regular-webfont.ttf') format('truetype'),
         url('comix-regular-webfont.svg#ComixRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Fremont Pro";
    src: url('fremont-pro-regular-webfont.eot');
    src: url('fremont-pro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fremont-pro-regular-webfont.woff') format('woff'),
         url('fremont-pro-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Fremont Pro';
    src: url('fremont-pro-bold-webfont.eot');
    src: url('fremont-pro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fremont-pro-bold-webfont.woff') format('woff'),
         url('fremont-pro-bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Fremont Pro Caps';
    src: url('fremont-pro-caps-webfont.eot');
    src: url('fremont-pro-caps-webfont.eot?#iefix') format('embedded-opentype'),
         url('fremont-pro-caps-webfont.woff') format('woff'),
         url('fremont-pro-caps-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro Light';
    src: url('frontpage-pro-light-webfont.eot');
    src: url('frontpage-pro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-light-webfont.woff') format('woff'),
         url('frontpage-pro-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro Light';
    src: url('frontpage-pro-lightitalic-webfont.eot');
    src: url('frontpage-pro-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-lightitalic-webfont.woff') format('woff'),
         url('frontpage-pro-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'FrontPage Pro';
    src: url('frontpage-pro-regular-webfont.eot');
    src: url('frontpage-pro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-regular-webfont.woff') format('woff'),
         url('frontpage-pro-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro';
    src: url('frontpage-pro-italic-webfont.eot');
    src: url('frontpage-pro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-italic-webfont.woff') format('woff'),
         url('frontpage-pro-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'FrontPage Pro';
    src: url('frontpage-pro-medium-webfont.eot');
    src: url('frontpage-pro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-medium-webfont.woff') format('woff'),
         url('frontpage-pro-medium-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro';
    src: url('frontpage-pro-mediumitalic-webfont.eot');
    src: url('frontpage-pro-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-mediumitalic-webfont.woff') format('woff'),
         url('frontpage-pro-mediumitalic-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'FrontPage Pro Heavy';
    src: url('frontpage-pro-heavy-webfont.eot');
    src: url('frontpage-pro-heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-heavy-webfont.woff') format('woff'),
         url('frontpage-pro-heavy-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro Heavy';
    src: url('frontpage-pro-heavyitalic-webfont.eot');
    src: url('frontpage-pro-heavyitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-heavyitalic-webfont.woff') format('woff'),
         url('frontpage-pro-heavyitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'FrontPage Pro Caps Light';
    src: url('frontpage-pro-caps-light-webfont.eot');
    src: url('frontpage-pro-caps-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-caps-light-webfont.woff') format('woff'),
         url('frontpage-pro-caps-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrontPage Pro Caps';
    src: url('frontpage-pro-caps-regular-webfont.eot');
    src: url('frontpage-pro-caps-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('frontpage-pro-caps-regular-webfont.woff') format('woff'),
         url('frontpage-pro-caps-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Status';
    src: url('status-webfont.eot');
    src: url('status-webfont.eot?#iefix') format('embedded-opentype'),
         url('status-webfont.woff') format('woff'),
         url('status-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100.01%;
  margin: 0px
}

#mother {
  width: 100%;
}

#header img {
  display: none;
}

#search {
  display: none;
}

#nav {
  display: none;
}

#topmenu {
  display: none;
}
#title{
  display: none;
}

#content {
  width: 100%;
  color: black;
  background-color: white;
  font-size: 0.84em; 
  line-height:1.45em;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: silver;
  padding-left: 5px;
}

/* Fußzeile */
#footer { 
  color: black;
  padding: 2px;
  background-color: transparent;
  clear: both;
}

div.copy {
  margin-top: 4px;
  font-size: 0.7em;
/* nicht sinnvoll bei align:center
  text-indent: 10px;
*/
  text-align: center;
}

/* Überschrift 1 gestalten */
h1 {
  color: #0000A0;
  font-size: 1.4em;
  line-height: 1.4;
  margin-top: 10px;
  background-image: url(verlauf.jpg);
  background-repeat: repeat-y;
  padding: 4px;
}

/* Überschrift 2 */
h2 {
  margin-top: 15px;
  margin-bottom: 6px;
  font-size: 1.1em;  
  background-image: url(arrow3.png);  
  background-repeat: no-repeat;
  padding-left: 12px;
  background-position: 0px 3px;  
}

/* Überschrift 3 */
h3 {
  font-size: 1em;
  line-height: 1.4;
  margin-bottom: 1px;
}

/* Absatz und div */
p, div {
   padding-right: 4px;
}

/* Tag b zusätzlich einfärben */
b {
 /*  color: #7C580A; */
 color: black;
}

/* Zeichenformat strong */
strong {
  /*  color: #AF1810; */
 color: black;
}

/* normaler Listenstil */
/* #content ul { andere Listen gibt es ohnehin nicht */
ul {
  list-style-image: url(reddot.gif);
  font-size: 1em;
  line-height: 1.4;
  margin-left: 0.7em;
  padding-left: 0.7em;
}
#content ul ul, .plugin ul ul, ul ul {
	margin-bottom:0;
}

#content ol, ol {
  font-size: 1em;
  line-height: 1.4;
  margin-left: 1em;
  padding-left: 1em;
  margin-bottom: 12px;  
}

#content ol ol, .plugin ol ol, ol ol {
	list-style-type: lower-alpha;
}
hr {
  border-style: solid;
  border-width: 1px;
  border-color: #FF8040;
  width: 85%;
  margin-left: 0px;
  text-align: left;
}

table {    
  margin:12px 0 10px 0;
  border-collapse:collapse;
}
/*
   nicht schön, aber die einzige erfolgreiche Festlegung der Schriftgröße (gegen content.css von mce) 
td, th {
  font-size:12px !important;
}
Brauchen wir beim Drucken nicht!
*/
/* Luft für Tabellen und Rand + Gitter */
th, td {
  padding:3px 5px;
}
table, th, td {
  border:1px solid silver;  
}
/* Kopfzeile hervorheben*/
thead td, thead th, th {
  font-weight:bold;
}

/* ------------------------------   Neue Styles für Bilder und Bildchen ----------------------------------------*/
/****************************************************************************************************************/
/* eingefügte Bilder "ohne alles" haben diese Klasse */
.image {
  display: block;
  /* overflow: hidden; */
  border: 4px solid transparent;
  margin-top: 7px; /* Abstand zweier aufeinander folgender Bilder */
  margin: 10px auto 0px; /* Bild zentrieren */
  box-shadow: 4px 4px 12px grey;
}
/* eingefügte Bildchen mit float:left/right haben (im span-Container) die Klassen 'bildchen' und 'imgleft'/'imgright' */
span.bildchen { 
  display: block; 
  margin: 0px 1px; 
  padding: 0px 1px; 
  border: 0px;
}

/* das Bildchen selbst wird so angesprochen */
span.bildchen img {
  border: 0px;
}
/* nach rechts verschobenen Bildchen bekommen links noch ein bisschen Abstand */
span.imgright {
  float:right;
  padding-left:10px;
}
/* nach links verschobenen Bildchen bekommen rechts noch ein bisschen Abstand */
span.imgleft {
  float:left;
  padding-right:10px;
}
img.inline {
  border:0px;
}
/* und jetzt die 'freien' Stile*/
/* Gestaltung des rechts ausgerichteten Kastens */
.kasten {
  font-size: 1em;
  margin-top: 10px;
  float: right;
  width: 190px;
  border-style: dotted;
  border-width: 2px;
  border-color: silver;
  padding: 3px;
  margin: 3px;
}

.bu {
  margin-top: 0px;
  font-size: 0.75em;
  font-weight: bold;
}
/* Einführungsabsatz */
.lead, .lead p {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  font-size:  1em;
  line-height: 1.5em;
  font-weight: bold;
  color: #52661F; /* Gesamtfarbe, schwächt das Fette etwas ab. */
  margin-top: 5px;
  margin-bottom: 10px;
}

/* grauer Rahmen mit Umrandung */
.rahmen, blockquote {
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : 1em;
  width: 90%;
  background-color : #EEEEEE; 
  border-style : solid; 
  border-width : 1px; 
  border-color : #CD3326; 
  padding : 3px; 
}

/* Rahmen mit gestrichelter Umrandung */
.tipp {
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : 1em; 
  width: 90%;
  border-style : dotted; 
  border-width : 1px; 
  border-color : gray; 
  padding : 3px;
  margin-top: 8px;
  margin-bottom: 10px; 
}

.code {
  font-family: "Courier New", Courier, monospace;
  font-size: 1em;
  color: #000099;
}

.comix {
  font-family:Comix,"Comic Sans MS",sans-serif;
}
.status {
  font-family: Status,"Comic Sans MS",sans-serif;
}
