body {
	background-color:#000000;
	background-image:url(images/pixel.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:0cm 0cm;
	scrollbar-face-color: #D8CEC7;
	scrollbar-base-color: #D8CEC7;
	scrollbar-shadow-color: #D8CEC7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #96AABD;
	scrollbar-darkshadow-color: #96AABD;
	scrollbar-arrow-color: #606D79;
}
p,ul,li,td,sub,sup,h3,.h3,h4,.h4, span, div,input,textarea,option,select,button {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, AvantGarde, Courier New, Copperplate33bc ;
	color: #404040;
	font-size:12px;
}
h1,.h1,h2,.h2{
	font-family: Courier New, Georgia, AvantGarde, Helvetica, Tahoma, Arial, sans-serif;
	color: #404040;

}
h1,.h1{
	font-size:16px;
}
h2,.h2{
	font-size:14px;
}
h3,.h4{
	font-size:14px;
}
.small{
	font-size:11px;
	color: #AEB8BD;
}
.k{font-size:11px;}
.logo{
	color: #404040;
	font-size:28px;
	letter-spacing : -2px;
	word-spacing: 4px;
}
.logo2{
	color: #ffffff;
	font-size:16px;
}
.datum{
	color: #ffffff;
	font-size:12px;
}.small{
	font-size:11px;
	color: #efefef;
}
ul,li{
	list-style-image : url(images/punkt_rot.gif);
	list-style-type : square;
	list-style-position : outside;
	margin-left : 8px;
}
.weit{
	line-height: 20px;
	letter-spacing : 1px;
	text-align : justify;
}
.weit_grau{
	color: #9D9997;
	line-height: 25px;
	letter-spacing : 2px;
}
.weit_rot{
	color: #CE0231;
	line-height: 25px;
	letter-spacing : 5px;
}
a:link {color:#404040; text-decoration:none; border-bottom:1px #B1B09C solid;}
a:visited {color:#404040; text-decoration:none; border-bottom:1px #B1B09C solid;}
a:hover {color:#bf0000; text-decoration:underline;}
a.navi1:link {color:#ffffff; font-size: 12px; text-decoration:none; border:0;}
a.navi1:visited {color:#ffffff; font-size: 12px; text-decoration:none; border:0;}
a.navi1:hover {color:#efefef; font-size: 12px; text-decoration:none; border:0;}
a.nav2:link {color:#000000; font-size: 13px; text-decoration:none; font-variant:small-caps;}
a.nav2:visited {color:#000000; font-size: 13px; text-decoration:none; font-variant:small-caps;}
a.nav2:hover {color:#bf0000; font-size: 13px; text-decoration:none; font-variant:small-caps;}
a.small:link {color:#efefef; text-decoration:underline}
a.small:visited {color:#efefef; text-decoration:underline}
a.small:hover {color:#ffffff; text-decoration:underline}
input,textarea,option,select,button{
color:#333333;
font-size:11px;
border-style:solid;
border-width:1px;
border-color:#BAB8A8;
background:#D8CEC7;
      cursor:hand
      }
.rahmen {border:1px solid black}
.weissBg { 
font-weight: bold;
color:#BFA571;
background-color:#fefefe; 
}
.beigeBg { 
font-weight: bold;
color:#888888;
background-color:#F1EADC; 
}
.navi1,.navi2{padding:2px;}
/* Tabellen-Schatten */
	.tbl-backg {
		background: #333333;
	}

/* Tabellen-Umrandung, hell */
	.tbl-light {
		background: #cccccc;
	}

/* Tabellen-Umrandung, dunkel */
	.tbl-dark {
		background: #aaaaaa;
	}

/* Standard Grau der Tabelle */
	.tbl-grey {
		background: #666666;
	}
	
/* Weisser Tabellen-Hintergrund */
	.tbl-white {
		background: #ffffff;
	}
marquee { -moz-binding: none; }