body {
	background-color: Black;
	margin: 0 0 0 0; /*padding:0;
	scrollbar-base-color: #F4F4F4;*/
	scrollbar-arrow-color: #F4F4F4;
	scrollbar-face-color: Black;
	scrollbar-highlight-color: Black;
	scrollbar-3dlight-color: White;
	scrollbar-darkshadow-color: Black;
	scrollbar-shadow-color: #F4F4F4;
	scrollbar-track-color: Black;
}
img {
	border: none;
}
/* Text */
td, center, p, blockquote, body, div, ul, li, tr, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; /*font-size: 90%;*/
	color: White;
	font-weight: 400;
	CURSOR: url('schnitzen.cur');
}
.m10f {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: 700;}
.m10 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: 400;}

.gross {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: 700;
}
.gross18 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22pt;
	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-size: 28pt;
	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;
}
.kl8 {
	font-size: 8pt;
}
.kl8x {
	font-size: 10px;
}
/* Schrift weiss */
.weissm {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
	}
.weisst {
font-family: Times New Roman;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: 700;
	}
/* Schrift schwarz */
.sch {
	color: #505050;
	}
/* marker */	
.mark {
	background-color: #FFEB79;
	padding-left: 5px;
}
/* marker 10pt #E7C573*/	
.mark10 {
	background-color: #FFEB79;
	font-size: 10pt;
	padding-left: 5px;
	font-weight: 700;
}
.fett {
	font-weight: 700;
	}

hr {
	color: #F5F5F5;
}

/* 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: Silver;
	border-width: 2;
	border-style: dotted;
	padding: 3px;
}
/* Bild vertieft*/
.rand10 {
	border: 1px inset;
   border-color: Silver;
}
/* Rand für Tabellen -td- dunkler Rand, 
hellgrauer Hintergrund dotted #FFFACD;*/
.rand11 {
	font-weight: 400;
	border-color: #00008B;
	border-width: 2;
	border-style: dotted;
	padding-left: 5px;
	padding-bottom: 3px;
	padding: 3px;
	background-color: #FFFFD4;
	background-image: url(anih.gif);
}
.rand12 {
	font-weight: 400;
	border-color: #00008B;
	border-width: 2;
	border-style: solid;
	padding-left: 5px;
	padding-bottom: 3px;
	padding: 10px;
}
.randblau {
	border-color: #483D8B;
	border-width: 1;
	border-style: solid; 
}
.randweiss {
	border-color: White;
	border-width: 1;
	border-style: solid;
}
.randlr {
	border-left: 1px solid #F5F5F5;
	border-top: 0px solid #DCDADA;
	border-right: 1px solid #F5F5F5;
	border-bottom: 0px solid #DCDADA;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.hinter {
	background-color: White;
	padding: 2px;
}
a {
	font-size: 9pt;
	font-weight: 400;
	text-decoration: none;
	line-height: 16px;
	CURSOR: url('stemm.cur');
}
:link {
	color: White;
	/*background: transparent;*/
}
:visited {
	color: White;
	/*background: transparent;*/
}
:active {
	color: Yellow;
	background: transparent;
}
a:hover {
	color: Black;
	font-weight: 700;
	background: Silver;
}
/* menue*/
#menu {
	position: absolute;
	top: 200px;
	left: 10px;
	width: 110px;
	z-index: 8;
}
/* Haupttextfeld */
#text {
   margin: 0;
   padding: 0;
	position: absolute;
	top: 97px;
	left: 209px;
	padding: 20px;
	z-index: 6;
}
/*bild oben*/
#bild {
	position: absolute;
	top: 10px;
	left: 20px;
	z-index: 7;
}
/*text oben*/
#banner {
	position: absolute;
	top: 8px;
	left: 180px;
	z-index: 7;
}
/**/
#drucker {
	position: absolute;
	top: 1200px;
	left: 0px;
	display: none;
	z-index: 9;
}
/*#sponsorwerbung {
	position: absolute;
	top: 8px;
	left: 180px;
	z-index: 10;
	WIDTH: 1px;
	POSITION: absolute;
	HEIGHT: 1px;
	background-color: #000000;
}*/
 /*Button Memü*/

.button {
	width: 133px;
	/*height: 20px;*/
	line-height: 14px;
	border-left: 1px solid #DCDADA;
	border-top: 0px solid #DCDADA;
	border-right: 0px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
		/*background-image: url(b1.gif);*/
	display: block;
}
.button:hover {
	color: #505050;
	background-color: White;
	border-left: 1px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
}
.buttono {
	width: 120px;
	/*height: 20px;*/
	line-height: 14px;
	border-left: 1px solid #DCDADA;
	border-top: 0px solid #DCDADA;
	border-right: 0px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
		/*background-image: url(b1.gif);*/
	display: block;
	font-size: 9pt;
}
.buttono:hover {
	color: #505050;
	background-color: White;
	border-left: 0px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
	font-size: 9pt;
}
.buttono2 {
	color: #505050;
	background-color: White;
	width: 120px;
	line-height: 14px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	font-weight: 700;
	border-left: 0px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	background-image: url(b4.gif);
	font-size: 9pt;
}
.buttono2:hover {
	color: #505050;
	background-color: White;
	border-left: 0px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
	font-size: 10pt;
	font-weight: 700;
}
.buttonh {
	width: 146px;
	/*height: 20px;*/
	line-height: 14px;
	border-left: 1px solid #DCDADA;
	border-top: 0px solid #DCDADA;
	border-right: 0px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
		/*background-image: url(b1.gif);*/
	display: block;
	font-weight: 700;
	font-size: 11pt;
}
.buttonh:hover {
	color: #505050;
	background-color: White;
	border-left: 1px solid #373863;
	border-top: 0px solid #373863;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b4.gif);
	font-weight: 700;
	font-size: 11pt;
}
/* Button für Feinmenü */
.buttona {
	width: 126px;
	border-left: 2px solid #FCFCFC;
	border-top: 0px solid #DCDADA;
	border-right: 1px solid #DCDADA;
	border-bottom: 1px solid #DCDADA;
	text-decoration: none;
	line-height: 14px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(b1.gif);
	display: block;
}
.buttona:hover {
	background-color: InfoBackground;
	border-top: 0px solid #C0C6C0;
	border-right: 0px solid #373863;
	border-bottom: 1px solid #373863;
	text-decoration: none;
	background-image: url(b2.gif);
}
.linkw {
	color: Black;
	font-weight: 400;
	background: Silver;
}
.linkw:hover {
	color: Black;
	font-weight: 700;
	background: Silver;
}
/* ersten Buchstabe funktioniert*/
.fl:first-letter {
	/*float:left;*/
	font-family: Times New Roman;
	font-size: 1.5em;
} 
.trans {
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	opacity:0.7;
} 
.schwarz {
	color: Black;
}
