/*@import url(content.css);*/

p.pullout {border: 1px #aaa dotted; background: #eee3e3; float: left; width: 40%; padding: .4em; margin: .2em 1em .2em 5%}

/* Grundgerüst */

 body.ezs
 {background: rgb(243,250,206);background-image:url(Bilder/Wald.jpg);font-family: Arial, Helvetica, Sans Serif;}

 red {color: red;}

/* Textformatierung im laufenden Text */
 span.red {color: red;}
 span.g  {font-size: 10pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif";color: rgb(178,210,54)}
 span.p  {font-size: 9pt;font-weight:500;color: black;font-family: "Arial", "Helvetica", "Sans Serif"}
 span.f  {font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 span.u  {text-decoration:underline;}
 span.nor  {font-size: 20pt;font-weight:800;color: black;font-family: "Arial", "Helvetica", "Sans Serif";color: rgb(178,210,54)}

/* Textformatierung mit neuem Absatz */
 div.red  {color: red;}
 div.f  {font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}

/****************** Allgemeine Textformatierungen *****************/

/***** Haupttextformatierungen *****/
 p  {font-size: 9pt;font-weight:500;color: black;font-family: "Arial", "Helvetica", "Sans Serif"}
 td {font-size: 9pt;font-weight:500;font-family: "Arial", "Helvetica", "Sans Serif"}


 b {font-size: 9pt;font-weight:800;}

/* sonstige Absätze */
 p.fett  {font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.u  {text-decoration:underline;}
 p.red   {color: red;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.s1    {font-size: 7pt;font-weight:500;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.block {text-align:justify;}
 p.center {text-align:center;}

/* Überschriftenersatz */
 p.h1   {font-size: 16pt;font-weight:800;text-align:center;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.h2   {font-size: 14pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.h3   {font-size: 12pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.h4   {font-size: 11pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 p.h5   {font-size: 10pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}

/* formatierungen fuer Preislisten*/
 p.kleinfett {font-size: 9pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}
 i.fett      {font-size: 9pt;font-weight:800;font-family: "Arial", "Helvetica", "Sans Serif"}

/******************** Überschriften ********************/

 h1 {font-size: 16pt;font-weight:800;text-align:center;font-family: "Arial", "Helvetica", "Sans Serif";}
 h2 {font-size: 14pt;font-weight:800;text-decoration: none;font-family: "Arial", "Helvetica", "Sans Serif";}
 h3 {font-size: 12pt;font-weight:800;text-decoration: none;font-family: "Arial", "Helvetica", "Sans Serif";}
 h4 {font-size: 11pt;text-decoration: none;font-family: "Arial", "Helvetica", "Sans Serif";}
 h5 {font-size: 10pt;text-decoration: none;font-family: "Arial", "Helvetica", "Sans Serif";}
 h6 {font-size: 10pt;text-decoration: none;font-family: "Arial", "Helvetica", "Sans Serif";}

/******************** Links ********************/
/* Normale Links */
 a:link    {text-decoration: none;font-weight:700;color: darkblue;font-family: "Arial", "Helvetica", "Sans Serif"}
 a:visited {text-decoration: none;font-weight:700;color: darkblue;font-family: "Arial", "Helvetica", "Sans Serif"}
 a:hover   {text-decoration: underline;font-family: "Arial", "Helvetica", "Sans Serif"}
 a:active  {text-decoration: none;font-weight:700;color: blue;font-family: "Arial", "Helvetica", "Sans Serif"}

/* Menu Links */
 a.menu:link    {text-decoration: none;font-size: 8pt;font-weight:700;color: black;font-family: "Arial", "Helvetica", "Sans Serif"}
 a.menu:visited {text-decoration: none;font-size: 8pt;font-weight:700;color: black;font-family: "Arial", "Helvetica", "Sans Serif"}
 a.menu:hover   {text-decoration: underline;font-size: 8pt;font-weight:700;color: black;font-family: "Arial", "Helvetica", "Sans Serif"}
 a.menu:active  {text-decoration: underline;font-size: 8pt;font-weight:700;color: darkblue;font-family: "Arial", "Helvetica", "Sans Serif"}

/* navigation */
 a.nav:link    {text-decoration: none;font-size: 9pt;font-weight:700;color: rgb(178,210,54);font-family: "Arial", "Helvetica", "Sans Serif"}
 a.nav:visited {text-decoration: none;font-size: 9pt;font-weight:700;color: rgb(178,210,54);font-family: "Arial", "Helvetica", "Sans Serif"}
 a.nav:hover   {text-decoration: underline;font-size: 9pt;font-weight:700;color: rgb(178,210,54);font-family: "Arial", "Helvetica", "Sans Serif"}
 a.nav:active  {text-decoration: underline;font-size: 9pt;font-weight:700;color: rgb(178,210,54);font-family: "Arial", "Helvetica", "Sans Serif"}


#menu-left a, #menu-left a:visited {
  text-decoration: none;
  text-align: left; 
  font-weight:700;
  font-size: 8pt;
  background-color: rgb(210,234,30); 
  color: black;
  display: block; width: 100%; 
  padding: 0.2em;
  margin: 0.5em auto;
  border-left:5px solid rgb(210,234,30);
  }

#menu-left a:hover {
  border-left:5px solid rgb(178,210,54);
  text-decoration: underline;
  }
    
#menu-left-sub a, #menu-left-sub a:visited {
  text-decoration: none;
  text-align: left; 
  font-weight:700;
  font-size: 8pt;
  background-color: rgb(210,234,30); 
  color: black;
  display: block; width: 100%; 
  padding: 0.2em;
  margin: 0.5em auto;
  border-left:10px solid rgb(243,250,206);
  }  
  
#menu-left-sub a:hover {
  border-left:10px solid rgb(210,234,30);
  text-decoration: underline;
  }

/****************** Listen ******************/
 ul        {list-style-type:square;font-size: 9pt;font-weight:600;font-family: "Arial", "Helvetica", "Sans Serif"}
 ol        {font-size: 9pt;font-weight:600;font-family: "Arial", "Helvetica", "Sans Serif"}
 ol.normal {font-size: 9pt;font-weight:500;font-family: "Arial", "Helvetica", "Sans Serif"}

/****************** Tabellen *******************/

 td.hell   {background-color: rgb(232,242,184);}
 td.dunkel {font-weight:800;background-color: rgb(210,234,30);}
 td.mini   {font-size: 8pt;font-weight:800;}
 td.nav    {font-size: 9pt;font-weight:700;color: rgb(178,210,54);height:1px;white-space:nowrap;vertical-align:top;margin-right: 1cm;}

/* "Typewriter" (Monospace) Passagen */

 p.Typewriter
 {
   font-family: monospace;
   font-size: 9pt;
   line-height: 14pt;
   text-decoration: none;
 }

/* Select-Liste */
select.qbar { background-color:rgb(242,250,206); font-size:9pt; font-family:Arial,sans-serif; }

/* Farben */
.bg_dunkel {background-color: rgb(210,234,30); padding:2px; margin:0px;}
.bg_hell {background-color: rgb(232,242,184); padding:2px; margin:0px;}

