/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition f�r die First-Level-Navigation*/

DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 230px;
padding-top:1px;
padding-bottom:1px;
MARGIN-top: 1Px;
margin-bottom:1px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #515151;
}
/*Style-Definition f�r die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #B60000;
}
/*Style-Definition f�r die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 230px;
padding-top:1px;
padding-bottom:1px;
MARGIN-top: 1Px;
margin-bottom:1px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #B60000;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition f�r die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 230px;
padding-top:1px;
padding-bottom:1px;
padding-left:20px;
MARGIN-top: 1Px;
margin-bottom:1px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #515151;
}
/*Style-Definition f�r die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #B60000;
}




/*Style-Definition f�r die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 230px;
padding-top:1px;
padding-bottom:1px;
padding-left:20px;
MARGIN-top: 1Px;
margin-bottom:1px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #B60000;
}


/* Schift-Formatierungen */

html
  {
  scrollbar-base-color:#AFB0B7;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#515151;
  scrollbar-face-color:#AFB0B7;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#515151;
  scrollbar-track-color:#AFB0B7;
  }

body
	{
	margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:inherit;
	color:#515151;
	}
.unterbild	{padding-left:10px;
			}
.mini		{
			padding-right:10px;
			padding-left:10px;
			}
.minimitte		{
			padding-right:10px;
			padding-left:10px;
			padding-top:6px;
			padding-bottom:6px;
			}
.zelle1     {
			background-color:#FFF6CE;
			padding-top:3px;
			padding-bottom:3px;
			font-weight:bold;
			}
.zelle1rot  {
			background-color:#FFF6CE;
			color:#B60000;
			font-weight:bold;
			padding-top:3px;
			padding-bottom:3px;
			}
.zellerot  {
			color:#B60000;
			font-weight:bold;
			padding-top:3px;
			padding-bottom:3px;
			}
.zelle2     {
			background-color:#FFFAE3;
			padding-top:3px;
			padding-bottom:3px;
			font-weight:bold;
			}
.zelle2rot     {
			background-color:#FFFAE3;
			color:#B60000;
			font-weight:bold;
			padding-top:3px;
			padding-bottom:3px;
			}
.menupadding {
			padding-left:10px;
			}
.neu {
			padding-left:9px;
			color:#F7BA14;
			}
.schatten {
			background-image:url(images/schatten.gif);
			background-repeat:repeat-y;
			}
.unten {
		font-family: Arial; font-size:12px; color:#ffffff;
		}
.tdbeige1	{
		background-color:#FFFAE3;
			}
.tdbeige2	{
		background-color:#FFF6CE;
			}
  
a.link2:link { font-family: Arial; font-size:14px; color:#B60000; text-decoration:none; font-weight:bold;}
a.link2:visited { font-family: Arial; font-size:14px; color:#B60000; text-decoration:none; font-weight:bold;}
a.link2:hover { font-family: Arial; font-size:14px; color:#454545; text-decoration:none; font-weight:bold;}

a.link3:link { font-family: Arial; font-size:14px; color:#454545; text-decoration:none; font-weight:bold;}
a.link3:visited { font-family: Arial; font-size:14px; color:#454545; text-decoration:none; font-weight:bold;}
a.link3:hover { font-family: Arial; font-size:14px; color:#B60000; text-decoration:none; font-weight:bold;}

a.link4:link { font-family: Arial; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.link4:visited { font-family: Arial; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.link4:hover { font-family: Arial; font-size:12px; color:#EAEAEA; text-decoration:none; font-weight:bold;}

a.link5:link { font-family: Arial; font-size:11px; color:#454545; text-decoration:none; font-weight:bold;}
a.link5:visited { font-family: Arial; font-size:11px; color:#454545; text-decoration:none; font-weight:bold;}
a.link5:hover { font-family: Arial; font-size:11px; color:#B60000; text-decoration:none; font-weight:bold;}

a.link6:link { font-family: Arial; font-size:12px; color:#B60000; text-decoration:none; font-weight:bold;}
a.link6:visited { font-family: Arial; font-size:12px; color:#B60000; text-decoration:none; font-weight:bold;}
a.link6:hover { font-family: Arial; font-size:12px; color:#454545; text-decoration:none; font-weight:bold;}




input, select, textarea
   { border-width:1pt; 
   border-style:solid; 
   border-color:#454545;
   font-family: Arial;
   font-size: 11px;
   color:#000000;
   background-color:#FFFAE3;
  scrollbar-base-color:#AFB0B7;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#515151;
  scrollbar-face-color:#AFB0B7;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#515151;
  scrollbar-track-color:#AFB0B7;
   }
   
h1 {
margin:0px 0px 20px 0px;
padding:0px;
font-size: 18px;
}

/*Neue Styles von Marcel 08.12.15*/
.programm-menu {
	color:#B60000;
}

tr.menu td {
	background-color: #fff;
}

tr.menu td:not(:first-child) {
	text-align: center;
}

tr.menu td a {
	font-size: 15px;
	text-decoration: none;
	color: #000000de;
}

tr.menu td:last-child {
	box-shadow: 0px 2px 2px black;
	-moz-box-shadow: 0px 2px 2px black;
	-webkit-box-shadow: 4px -2px 2px #00000082;
}

table.menu-table {
	margin-left: 469px;
}