body  {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: black;
	font-size: 10pt;
	font-weight: normal;
	background-color: #E6E6E6;
}
a:link,a:visited,a:hover {text-decoration: none;}

.tab1 {background-color: #f2f2ed;}
.tab2 {background-color: #f0e5ca;}
.tab3 {background-color: #ffffff;}
.tab4 {background-color: #fdf0e6;}
.tab5 {
	font-size: 16px;
	font-style: italic;
	color: #003C77;
	text-align: center;
	font-weight: bold;
}
.tab6 {
	background-color: #E6E6E6;
}

a.text {color: #d22129; text-decoration: none;}
a:hover.text {color: #ffffff; background-color: #6f2500; text-decoration: none;}
a.text1 {color: #000000; text-decoration: none;}
a:hover.text1 {color: #ffffff; background-color: #6f2500; text-decoration: none;}
a.text2 {color: #336633; text-decoration: none;}
a:hover.text2 {color: #ffffff; background-color: #6f2500; text-decoration: none;}
a.text3 {color: #d22129; text-decoration: none;}
a:hover.text3 {color: #ffffff; background-color: #6f2500; text-decoration: none;}

a.breadcrumb {font-size: 9pt; font-weight: normal; color: #000000; text-align: left; vertical-align: middle; text-decoration: underline;}
a:hover.breadcrumb {color: #AAAAAA; text-decoration: underline;}
.bread {font-size: 9pt; font-weight: normal; color: #000000; text-align: left; vertical-align: middle; text-decoration: none;}

a.navigationlinks {color: #6f2500; text-decoration: none; font-size: 12pt; font-weight: bold; text-align: center; vertical-align: middle;}
a:hover.navigationlinks {background-color: #6f2500; color: #ffffff; font-weight: bold; text-decoration: none;}
.zeichen {font-size: 13pt; font-weight: normal; color: black; text-align: center; vertical-align: middle;}
a.navigationoben {color: #6f2500; text-decoration: none; font-size: 12pt; font-weight: bold; text-align: center; vertical-align: middle;}
a:hover.navigationoben {background-color: #6f2500; color: #ffffff; font-weight: bold; text-decoration: none;}
.copyright { font-size: 8pt;}
a.nachoben {color: #000000; font-size: 8pt; text-decoration: none; vertical-align: middle;}
a.nachoben_bold {color: #000000; font-weight: bold; font-size: 8pt; text-decoration: none; vertical-align: middle;}
a:hover.nachoben, a:hover.nachoben_bold {color: #ffffff; background-color: #6f2500; text-decoration: none;}

.ueberschrift1 {
	color: #000;      /**#B32B35;**/
	font-weight: bold;
	font-size: 18pt;
}
.ueberschrift2 {
	color: #000;     /**#ff8c00; **/
	font-weight: bold;
	font-size: 18pt;
}
.ueberschrift3 {color: green; font-weight: bold; font-size: 16pt;text-align: center; vertical-align: middle;}
.ueberschrift4 {color: #6f2500; font-weight: bold; font-size: 16pt;text-align: center; vertical-align: middle;}
.ueberschrift5 {
	color: #000;     /**#ff8c00; **/
	font-weight: bold;
	font-size: 12pt;
}
.fliesstext { font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top;}
.block { font-size: 10pt; font-weight: normal; text-align: justify; vertical-align: top;}
.fliesstextbottom { color: #ff8c00; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: bottom;}
.fliesstextbold { font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top;}
.fliesstextorange { color: #ff8c00; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top;}
.orangebold { color: #ff8c00; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top;}

.termine1 { font-size: 8pt; font-weight: normal; text-align: left; vertical-align: middle; background-color: #f2f2ed;}
.termine2 { font-size: 8pt; font-weight: normal; text-align: left; vertical-align: middle; background-color: #ffffff;}
.termine1_bold { font-size: 8pt; font-weight: bold; text-align: left; vertical-align: middle; background-color: #f2f2ed;}
.termine2_bold { font-size: 8pt; font-weight: bold; text-align: left; vertical-align: middle; background-color: #ffffff;}
.termine3 {
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	background-color: #EAF1F2;
}

.kontakt {font-size: 9pt; font-weight: normal; text-align: left; vertical-align: middle;}
.verweis, .linkliste {font-size: 9pt; font-weight: normal; text-align: left; vertical-align: top;}
.verweis_block {font-size: 9pt; font-weight: normal; text-align: justify; vertical-align: top;}
.linkliste li
{
	list-style-type: none;
}
.bildtext { font-style: italic; font-size: 8pt; vertical-align: bottom;}
.bildtextoben { font-style: italic; font-size: 8pt; vertical-align: top;}
.weinrot {color: #6f2500;}
.rot {color: #d22129;}
.fliesstextitalic { font-style: italic; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top;}

.icon1 { text-align: center; vertical-align: middle; width: 20px; height: 20px;}
.icon2 { text-align: left; vertical-align: top; }
.bild1 { text-align: left; vertical-align: middle; }
.bild2 { text-align: left; vertical-align: bottom; }
.bild3 { text-align: center; vertical-align: bottom; }
.bild4 { text-align: right; vertical-align: middle; }

.form1 { color: #6f2500; font-size: 9pt; font-weight: normal; text-align: left; vertical-align: middle;}
.form2 { color: #000000; font-size: 9pt; font-weight: normal; text-align: left; vertical-align: middle;}

.nonvaleur {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #3c5c88;}
  
#gefangenengeld-ddr {
	background-color: #FFFFCC;
	width: 750px;
	padding: 20px;
}
h1 {
	font-size: 14pt;
	font-weight: normal;
	color: #000;							/**#ff8c00;**/
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
h2 {
	font-style: normal;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
h3 {
	font-size: 12pt;
	font-weight: bold;
	color: #382688;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.info {
	font-style: italic;
	padding-bottom: 3px;
}
.zentriert {
	text-align: center;
}
.fehler {
	font-size: 12px;
	color: #ff0000;
	text-align: left;
	font-weight: bold;
}
.fair1 {
	color: #1E8032;			/** grün **/
	font-weight: bold;
}
.fair2 {
	color: #0000FF;			/** blau **/
	font-weight: bold;
}
.fair3 {
	color: #FF8000;			/** orange **/
	font-weight: bold;
}
.fair4 {
	color: #800000;			/** weinrot **/
	font-weight: bold;
}
.new {
	color: #039;			/** blau **/
	font-weight: bold;
}
.termin {
	float: left;
	width: 150px;
	height: 50px;	
	background-color: #f2f2ed;
}
.termin1 {
	float: left;
	width: 150px;
	height: 50px;
}
.termin_3Z {
	float: left;
	width: 150px;
	height: 60px;
	background-color: #f2f2ed;
}
.verans {
	width: 400px;
	height: 50px;
	margin-left: 150px;
	background-color: #f2f2ed;
}
.verans1 {
	width: 400px;
	height: 50px;
	margin-left: 150px;
}
.verans_3Z {
	width: 400px;
	height: 60px;
	margin-left: 150px;
	background-color: #f2f2ed;
}
.verans2 {
	text-decoration: underline;
}
.clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
