body {
	background-color: White;
	background-image: url(streifengrau22.jpg); 
	/*margin-top: 30px; margin: 30px 0 0 0;
	padding: 100px 1px 1px 1px;*/
	margin-top: 50px;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 30px;
}
/* Text */
td, center, p, blockquote, body, div, ul, li, tr, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-size: 90%;*/
	color: #00008B;
	font-weight: 400;
}
/* Arial mittel 10*/
.m10f {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	/*font-size: 100%;*/
	font-weight: 700;}
/* Arial mittel, Überschriften*/
.gross {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: 700;
}
/* Arial 18pt, Überschriften News*/
.gross18 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18pt;
	font-weight: 700;
}

/* Arial klein*/
.klein {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: 400;}

/* Times ganz groß, Titel */
.gr-gg{
	font-family: Times New Roman; 
	/*font-family: Verdana,Arial,Helvetica,sans-serif;*/
	font-size: 20pt;
	font-weight: 700;
}
.mittelr {
   font-family: Times New Roman;
	font-size: 14pt;
	font-weight: 700;
}
/*grau-klein*/
.graukl {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 400;
	color: #C5C5C5;
}
/* Schrift weiss */
.weissm {
	font-size: 12pt;
	font: 700
	}

/* marker */	
.mark {
	background-color: #E7C573;
	padding-left: 5px;
}
/* marker 10pt */	
.mark10 {
	background-color: #E7C573;
	font-size: 10pt;
	padding-left: 5px;
	font-weight: 700;
}

hr {
	color: Navy;
}

/* Rand Fotos, unten und rechts*/
.rand {
	border-color: #00008B;
	border-width: 3;
	border-style: double;
	border-top: none; 
	border-left: none;
}
/* Tabellen, dotted */
.rand1 {
	border-color: #00008B;
	border-width: 3;
	border-style: double; /*border-style: dotted;*/
}
/* Bild vertieft*/
.rand10 {
	/*border-color: #575E81;
	border-width: 3;
	border-style: inset;*/
	border: 3px inset;
}
/* Rand für Tabellen -td- dunkler Rand, 
hellgrauer Hintergrund dotted #FFFACD;*/
.rand11 {
	border-color: #00008B;
	border-width: 1;
	border-style: dotted;
	padding-left: 5px;
	padding-bottom: 3px;
	padding: 3px;
	background-color: #E3E3E3;
}
a {
	font-size: 11px;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
	/*width: 150px;*/
}
:link {
	color: #00008B;
	background: transparent;
}
:visited {
	color: #00008B;
	background: transparent;
}
:active {
	color: Blue;
	background: transparent;
}
a:hover {
	color: #00008B;
	font-weight: 700;
   background: #E2E8E2;
}
/* menue*/
#menu {
   display: none;
	position: absolute;
	top: 135px;
	left: 15px;
	width: 140px;
	z-index: 8;
}
/* Hintergrund Menü */
#hinterg {
display: none;
	position: absolute;
	top: 127px;
	left: 393px;
	background-color: #F1F1F1;
	z-index: 4;
}
#et {
display: none;
	position: absolute;
	top: 10px;
	left: 0;
	z-index: 5;
}
/* Haupttextfeld */
#text {
   /*margin: 0;
   padding: 0;*/
	position: absolute;
	top: 136px;
	/*left: 0px;
	padding: 0px;*/
	z-index: 5;
}

/* Hauptmenü oben rechts */
#textoben {
display: none;
	position: absolute;
	top: 10px;
	/*left: 0px;
	padding: 0px;*/
	z-index: 2;
}
/*Bildleiste oben*/
#banner {
display: none;
	position: absolute;
	top: 10px;
	left: 11px;
	z-index: 9;
	
}
/*BBS-Kopf für den Drucker*/
#drucker {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
}
/* Button Memü*/
.button {
	width: 130px;
	height: 20px;
	border-left: 1px solid #DCDADA;
	border-top: 0px solid #DCDADA;
	border-right: 1px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
}
.button:hover {
	color: #00008B;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
}
/*Button Menü fett für aktuelle Seite*/
.buttonb {
	width: 130px;
	height: 20px;
	border-left: 1px solid #DCDADA;
	border-top: 0px solid #DCDADA;
	border-right: 1px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
	font-weight: 700;
}
.buttonb:hover {
	color: #00008B;
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
}
/*
.buttona {
	width: 130px;
	height: 20px;
	font-weight: 700;
	background-color: #AEC0AE;
	border-left: 1px solid #DCDADA;
	border-top: 1px solid #DCDADA;
	border-right: 1px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
}

.buttona:hover {
	color: #3E347F;
	background-color: #DBDFDB;
	border-left: 2px solid #373863;
	border-top: 1px solid #C0C6C0;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
}*/

/*Menü oben float, dazu gehört der "Button oben" */
.ulmenu li {
	float: left;
	text-align: right;
	list-style-type: none;
	list-style-image: none;
	display: block;
	width: 144px;
}
/* Button oben */
.buttono {
   width: 141px;
	height: 18px;
	border-left: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	text-decoration: none;
	display: block;
}
.buttono:hover {
	color: #00008B; /*background-color: #DBDFDB;*/
	background-color: White;
	border-left: 2px solid #373863;
	border-top: 0px solid #C0C6C0;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
}

/* Block-Text */
.block { text-align: justify; }

/* ersten Buchstabe */
.fl:first-letter {
/*float:left;*/
font-family: Times New Roman;
font-size: 24pt;
} 

/* Listen-Symbol */
ul { list-style-image:url(../bild/ani6.gif) }
/* Liste ohne Markierung mit Grafik info i1 i2 oder i3*/
.liste li {
	list-style-type: none;
	list-style-image: url(i1.gif);
}

.float {
float: right;
display: none;
}
.randgelb {
	border-left: 1px dotted #B5AFAF;
	border-right: 1px dotted #B5AFAF;
}
.break { page-break-after:avoid; }
