.ueber { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: 600; font-style: normal; line-height: normal; font-variant: normal; text-decoration: none}
.ueber2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none}
.grlaufett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.grlaufettcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333 ;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	text-align : center;
}
.lauf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.lauffett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.laufcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align : center;
}
.laufRcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align : center;
}
.laufRcenterbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-align: center;
}

.laufmini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none
}

.laufminicenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-align : center;
}

.tttable {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.ueberR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.ueber2R {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #CC3333; text-decoration: none}
.grlaufettR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333 ;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.grlaufettRcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333 ;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	text-align : center;
}
.laufR{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC3333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #CC3333; text-decoration: none}
.laufminiR {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #CC3333; text-decoration: none}

.tabmono {  font-family: "Courier New", Courier, mono; font-size: 11px; color: #333333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}
.tabprop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 ; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}
.tabmonoW {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabmonoW:link {  	color: #333333; }
.tabmonoW:visited {  	color: #333333; }
.tabmonoW:hover {  	color: #CC3333; }

.tabmonoWklein {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabmonoWR {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabmonoWR:link {  	color: #CC3333; }
.tabmonoWR:visited {  	color: #CC3333; }
.tabmonoWR:hover {  	color: #333333; }

.tabmonoWB {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #0033CC;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabpropW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabpropWcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
	text-align : center;
}
.tabpropWright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
	text-align : right;
}
.tabmonoG {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
}
.tabpropG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
}
.tabpropGcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
	text-align : center;
}
.tabpropGright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
	text-align : right;
}

.tabRmono {  font-family: "Courier New", Courier, mono; font-size: 11px; color: #CC3333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}
.tabRprop { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC3333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none }
.tabRmonoW {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabRpropW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabRmonoG {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
}
.tabRpropG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
}
.inputmonoklein {
	font-family : "Courier New", Courier, monospace;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	height : auto;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
}
.inputmonokleinR {
	font-family : "Courier New", Courier, monospace;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	height : auto;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
	border: 1px solid #680000;
}
.inputmonoganzklein {
	font-family : "Courier New", Courier, monospace;
	font-size : 9px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	height : auto;
	letter-spacing : normal;
	line-height : normal;
	text-decoration : none;
}
.mono {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #111111 ;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	vertical-align : middle;
}
.tabDpropW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #909090;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
}
.tabDpropG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #909090;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
}
.weissfkopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none
}
.weissfkopf:hover {  color: #CC3333}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-decoration: none;
	border-width: 0;
}

.link:link {  	color: #333333; }
.link:visited {  	color: #333333; }
.link:hover {  	color: #CC3333; }

.statlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}
.statlink:link {  	color: #CC3333; }
.statlink:visited {  	color: #CC3333; }
.statlink:hover {  	color: #CC3333; }

.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none
}
.menulink:link {  	color: #333333; }
.menulink:visited {  	color: #333333; }
.menulink:hover {  	color: #CC3333; }

.minilink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none
}
.minilink:link {  	color: #333333; }
.minilink:visited {  	color: #333333; }
.minilink:hover {  	color: #CC3333; }

.minilinkR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none
}
.minilinkR:link {  	color: #CC3333; }
.minilinkR:visited {  	color: #CC3333; }
.minilinkR:hover {  	color: #333333; }

.weissfkopfgr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.weissfkopfgr:hover {  color: #CC3333}

.bewlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none
}
.bewlink:link {  	color: #CC3333; }
.bewlink:visited {  	color: #CC3333; }
.bewlink:hover {  	color: #333333; }

.bewlinkGcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
	text-align : center;
}
.bewlinkGcenter:link {  	color: #CC3333; }
.bewlinkGcenter:visited {  	color: #CC3333; }
.bewlinkGcenter:hover {  	color: #333333; }

.bewlinkG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : #E6E4E3;
	text-align : left;
}
.bewlinkG:link {  	color: #CC3333; }
.bewlinkG:visited {  	color: #CC3333; }
.bewlinkG:hover {  	color: #333333; }

.bewlinkW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background : White;
	text-align : left;
}
.bewlinkW:link {  	color: #CC3333; }
.bewlinkW:visited {  	color: #CC3333; }
.bewlinkW:hover {  	color: #333333; }

.swblink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.swblink:link {	color: #333333; }
.swblink:visited {	color: #333333; }
.swblink:hover {	color: #CC3333; font-weight: bold; }

.swblinktop {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

.tablink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none
}
.tablink:link {  	color: #333333; }
.tablink:visited {  	color: #333333; }
.tablink:hover {  	color: #CC3333; }

DIV#BewLayer {
	background-color: #DADADA;
	border: #680000;
	border-style: double;
	margin: 10px;
	padding: 10px;
	}

DIV#ZustLayer {
	background-color: #DADADA;
	border: #680000;
	border-style: double;
	margin: 10px;
	padding: 10px;
	}

/* MENÜ */
#MainMenu 
{
	height:20px;
	background:#FFF url(bausteine/images/menumitte.gif);
	border:0;
	margin:0;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000 url(bausteine/images/menurechts.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(bausteine/images/menulinks.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:20px;
	padding:0 15px 0 13px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
}
#tab li.item_active a span, #tab a:hover span  
{
	background-position:left bottom;
	color: #AA0000;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

/* SUBMENÜ */
#subMenu 
{
	height:20px;
	background:#FFF url(bausteine/images/menumitte.gif);
	border:0;
	margin:0;
}
#subtab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#subtab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#subtab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#subtab a 
{
	background:#000 url(bausteine/images/menurechts.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#subtab a span 
{
	display:block;
	background:url(bausteine/images/menulinks.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:20px;
	padding:0 15px 0 13px;
}
#subtab a:hover,#subtab li.item_active a 
{
	background-position:right bottom;
}
#subtab li.item_active a span, #subtab a:hover span
{
	background-position:left bottom;
	color: #AA0000;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

/* Assistent Reiter */
#tabMenu 
{
	height:20px;
	background:#FFF url(bausteine/images/menumitte.gif);
	border:0;
	margin:0;
}
#tabtab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tabtab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tabtab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tabtab a 
{
	background:#000 url(bausteine/images/menurechts.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tabtab a span 
{
	display:block;
	background:url(bausteine/images/menulinks.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:20px;
	padding:0 15px 0 13px;
}
#tabtab a:hover,#tabtab li.item_active a 
{
	background-position:right bottom;
}
#tabtab li.item_active a span 
{
	background-position:left bottom;
	color: #AA0000;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
#tabtab a:hover span
{
	background-position:left bottom;
	color: #AA0000;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

.b_normal {
   border: 2px outset Silver;
   color: #AA0000;
	background: Gray;
	font-weight: bold;
}
.b_hover {
   border: 2px outset #f00;
   color: White;
	background: #AA0000;
	font-weight: bold;
}

.b_invers_normal {
   border: 2px outset #f00;
   color: White;
	background: #AA0000;
	font-weight: bold;
}
.b_invers_hover {
   border: 2px outset Silver;
   color: #AA0000;
	background: Gray;
	font-weight: bold;
}

.b_mini_normal {
   font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 2px outset Silver;
	padding: 0px 5px 0px 5px;
   color: #AA0000;
	background: Silver;
}
.b_mini_hover {
   font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
   border: 2px outset #f00;
	padding: 0px 5px 0px 5px;
   color: White;
	background: #AA0000;
}

.b_gruen {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 1px outset Silver;
	padding: 1px 3px 1px 3px;
	width: 26px;
   color: White;
	background: Green;
	text-align: center;
}
.b_gelb {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 1px outset Silver;
	padding: 1px 3px 1px 3px;
	width: 26px;
   color: White;
	background: #FF8000;
	text-align: center;
}
.b_blau {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 1px outset Silver;
	padding: 1px 3px 1px 3px;
	width: 26px;
   color: White;
	background: Blue;
	text-align: center;
}
.b_trans {
   font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 1px;
	padding: 1px 3px 1px 3px;
	width: 26px;
	text-align: center;
}
