body {margin:10px; }

a.oben:link { text-decoration:none; font-style:normal; }
a.oben:visited { text-decoration:none; font-style:normal; color:#AA0066; }
a.oben:active { text-decoration:none; font-style:normal; color:#AA0066;}

p.inhalt { color:#000000; background-color:#0033CC; }
/* gilt nur für Inhaltsseiten*/

p.photo { float:left; text-align:left; padding:20px; }
/* Photos*/




table { text-align:center; background-color:#FFFFE0; border-width:1px; border-style:solid; border-color:grey; border-collapse:collapse; }
table.standard { text-align:center; background-color:#FFFFE0; border-width:1px; border-style:solid; border-color:grey;}
table.top { background-color:#FFFFFF; border:0px;}
table.index { text-align:left; background-color:#FFFFFF; border:0px; margin:0px;  }
table.Start { text-align:center; border:0px; }
/* Zeichnungen*/
table.zeichnung { text-align:center; border:1px #CCFFFF; background-color:#CCFFFF; color:#CCFFFF; }


p sub, p sup, ul sub, ul sup, li sub, li sup, td sub, td sup { font-size:8pt; }

p i ,li i ,td i ,ul i { font-size: 10pt; color:#FF0000; font-family:Arial,sans-serif; font-style:normal;  }

h1 { text-align:left; font-size:17pt; color:#000000; font-family:'Helvetica',sans serif; }
/* gilt fuer die Kopfzeile */

h2 { font-size:13pt; text-align:left; font-family:Arial,sans-serif; font-weight:bold;  }
/* Textüberschriften */

h4 { font-size:12pt; font-family:Arial,sans-serif; color:#000000; }
/* Textüberschriften */

h3 { font-size:11pt; text-align:left; font-weight:bold; color:#000000; }
/* Textunterüberschriften */

p.start { text-align:left; font-size:28pt; color:#000000; font-family:'Helvetica',sans serif; }

div, p, ul, p br { font-size:11pt; text-align:justify; color:#000000; font-family:Times,serif; }
/* normaler Text */

div.gelb {background-color:#FFFFEE; margin:30px; }

p.ende, p.ende br { text-decoration:none; font-size:10pt; text-align:center; font-family:Arial,sans-serif; color:#000000; font-weight:normal}
/* Schlußfloskel */

td, td br { font-size:10pt; font-family:Arial,sans-serif; font-style:normal; border-width:1px; border-style:solid; border-color:grey; }
/* Tabelleninhalte */

td.Top { text-align:left; border:0px; }
td.IndexListe { text-align:left; border:0px; }
td.ThumbListe { text-align:left; border:0px; }
td.TopRight { text-align:right; border:0px; }
td.noborder { border:0px; }
/* Tabelleninhalte */

td.ueberschrift { font-size:11pt; font-weight:bold; font-family:Arial,sans-serif; color:#000000;}
/* Schlußfloskel */

ul {list-style-position:outside; text-align:justify; }
ul.index {list-style-type:disk; font-size:13pt; font-weight:bold; font-family:Arial,sans-serif; text-align:left; }
ul.stichwort {list-style-type:disk; font-size:10pt; font-family:Arial,sans-serif; text-align:left; }

li {list-style-type:disk; font-size:11pt; color:#000000; font-family:Times,serif;}

a:link { color:#0033CC; text-decoration:none; }
a:visited { color:#AA0066; text-decoration:none; }
a:active { color:#AA0066; text-decoration:none; font-style:normal; }
a:hover { color:#FF0000; text-decoration:none; font-style:normal; }
a.Suche:link,a.Suche:visited ,a.Suche:active { text-decoration:none; color:#000000; }
a.Suche:hover { text-decoration:none; color:#FF0000; }


input.Button {
        font-size: 12pt; 
        font-family:Arial,sans-serif;
	color:#FFFFFF;
	background-color:#99CCFF;
	cursor:pointer;
	font-weight:normal;
	border:1px solid #DDDDDD;
      }
