body {background-color:#ffcc00; color:#800000; font-family:"Comic Sans MS"; font-size:95%}
a {color:#800000;}
p {width:640px;}
p.zentriert {text-align:center}
p.bildmitte {text-align:center}
p.bildrechts {text-align:right}
h1 {color:#800000; font-family:"Comic Sans MS"; font-size:110%; text-align:center}
h2 {color:#800000; font-family:"Comic Sans MS"; font-size:100%; text-align:center}
img {margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px}
img.floatleft {margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px; float:left}
img.mitUnterschrift {margin-bottom:3pt}
img.nomargin {margin:0pt}
table {color:#800000; font-family:"Comic Sans MS"; font-size:80%; text-align:left; padding:3px; border:1px solid  #800000; border-spacing:3pt; border-collapse:collapse;}
th, td {background-color:#ffcc99; padding:3px; border:1px solid  #800000;}
td {padding-left:10px}

li {
    list-style-image: url("List-Item.gif");
	 float: none;
	 /*padding-left:10px;*/
}

div#box {
  margin-left: 7pt;
  margin-bottom: 7pt;
  width: 300px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  border: 2px solid #800000;
  float: left;
}

.boxWithPadding {
  margin-left: 7pt;
  margin-bottom: 7pt;
  width: 300px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  border: 2px solid #800000;
  float: left;
  padding: 3px;
}

div#box h3 {
    color:#800000;
	 background-color:#ffcc99;
	 font-size:100%;
	 text-align:center;
}

.boxWithPadding h3 {
    color:#800000;
	 background-color:#ffcc99;
	 font-size:100%;
	 text-align:center;
}

div#box li {
    list-style-image: url("List-Item.gif");
    color:#800000;
}

.boxWithPadding li {
    list-style-image: url("List-Item.gif");
    color:#800000;
}

.frameInhalt /* genereller Rahmen, 640px breit, statt p */ {
  margin-bottom: 10pt;
  margin-top: 10pt;
  width: 700px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  border: 0px solid #FFFFFF;
  float: none;
}

.frame {
  margin-left: 7pt;
  margin-right: 7pt;
  margin-bottom: 10pt;
  margin-top: 10pt;
  width: 300px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  border: 0px solid #800000;
  float: left;
}
.frameCenter {
  text-align:center;
}

.twocol { /* Zwei Spalten OHNE Rahmen, ohne Textausrichtung */
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 300px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  border: 0px solid #800000;
  float: left;
}

.twogal {
  margin-left: 5pt;
  margin-right: 5pt;
  margin-bottom: 10pt;
  margin-top: 10pt;
  width: 300px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  text-align:center;
  border: 0px solid #800000;
  float: left;
}
.threegal {
  margin-left: 5pt;
  margin-right: 5pt;
  margin-bottom: 10pt;
  margin-top: 10pt;
  width: 200px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  text-align:center;
  border: 0px solid #800000;
  float: left;
}
.fourgal {
  margin-left: 5pt;
  margin-right: 5pt;
  margin-bottom: 10pt;
  margin-top: 10pt;
  width: 150px; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  /*height: 280px;*/
  text-align:center;
  border: 0px solid #800000;
  float: left;
}
.bildunterschrift {
  font-family:"Arial";
  font-size:80%;
  padding-top: 3pt 
  /*width:600px*/
}

.blocksatz {
	text-align: justify
}
	text-align:

#verNavi {
	float: left;
	margin-top: 2px;
	width: 150px;
	min-width: 150px;
	border: 1px solid #800000;
	/*height: 10em;*/ 
}

#verNavi a {
	float: left;
	clear: left;
	padding: 2px;
	margin: 2px;
	border: 1px solid #800000;
	width: 85%;
}

#verNavi a:hover {
	background-color: #ffcc99;
}
