/* Farben */

/* 		--> Formatierungen Inhalte <-- 															*/	

/* --> Schrift <-- */	
    
body,br,div,p,li,ul,table,tr,td	{
  font-size: 10pt;
  color: #660000;
  font-family: arial, sans-serif, verdana, trebuchet ms;
  vertical-align: top;
  }

#inhalt {
  font-size: 0.95em;
  line-height: 1.25em;
  }

#fuss 	{
  font-size: 0.71em;
  }


    
    td > p {
      margin: 0px;
      padding: 0px;
      }
      
    #inhalt p {
      padding-bottom: 13px;
      }
      
    #inhalt table {
      width: 100%;
      }

h1 {
  width: 100%;
  vertical-align: top;
  padding: 0px 0px 5px 0px;
  font-weight: bold;
  font-size: 110%;
  line-height: 130%;
  color: #660000;
  }
h2 {
  width: 100%;
  vertical-align: middle;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 110%;
  line-height: 130%;
  color: #660000;
  }
h3 {
  width: 100%;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 100%;
  line-height: 120%;
  color: #575757;
  }
    
/* --> Auszeichnungen <-- */	
    
span.auszeichnung1 {
  color: #000000;
  text-decoration: underline;
  }

span.bildlegenden {
  font-style: italic;
  }  
      
	  /* 		--> Absätze <-- 											  	*/	       
      
	  /* 		--> Linien <-- 											  	*/	       
      
    hr {
      color: #660000;
      height: 0px;
      border: 0px;
      border-bottom: solid 1px #660000;
      }     
      
/* Tabellen */

/* Allgemein Tabellen */

td {
  padding: 0px 1px 0px 1px;
  }

/* Align */
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left {
 text-align: left;
}
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, td.align-justify { text-align: justify; }

/* generell */
.align-left {
 text-align: left;
}

.align-center {
 text-align: center;
}

.align-right {
 text-align: right;
}

.align-justify {
 text-align: justify;
}

/* Design-Vorgaben */
