/* Allgemein */
body			{
					font-family: Arial;
					font-size: 11px;
					font-weight: normal;
					color: black;
				}
table.mainpage	{
					width: 1020px;
					height: 100%;
				}
table.allgemein	{
					width: 100%;
				}
tr.menu			{
					height: 30px;
					font-size: 14px;
					background-color: #DEDEDE;
					color: black;
					text-align: left;
				}
.textRed		{
					color: #B00033;
					font-weight: bold;
				}
.textRedNorm	{
					color: #B00033;
					font-weight: normal;
				}
td.menuPunkt		{
					width: 25%;
					cursor: pointer;
				}
td.menuPunktUa	{
					width: 33.3%;
					cursor: pointer;
				}
td.menuPunktAkt	{
					width: 25%;
					background-color: #B00033;
					font-weight: bold;
					color: white;
					cursor: pointer;
				}
td.menuPunktAktUa
				{					
					width: 33.3%;
					background-color: #B00033;
					font-weight: bold;
					color: white;
					cursor: pointer;
				}
td.unterschr		{
					font-weight: bold;
					text-align: left;
					color: #B00033;
				}
a				{
					color: black;
					text-decoration: none;
				}
a.loginAsLogout	{
					color: #B00033;
					text-decoration: underline;
				}
td.zugField1		{
					color: black;
					text-align: left;
					width: 80%;
				}
td.zugField2		{
					color: black;
					text-align: left;
					width: 20%;
				}
td.kataField1	{
					color: black;
					text-align: left;
					width: 40%;
				}
td.kataField2	{
					color: black;
					text-align: left;
					width: 40%;
				}
td.kataField3	{
					color: black;
					text-align: left;
					width: 20%;
				}
td.auswField1	{
					color: black;
					text-align: left;
					width: 40%;
				}
td.auswField2	{
					color: black;
					text-align: left;
					width: 40%;
				}
td.auswField3	{
					color: black;
					text-align: left;
					width: 10%;
				}
td.auswField4	{
					color: black;
					text-align: left;
					width: 10%;
				}
td.admiField1	{
					color: black;
					text-align: left;
					width: 40%;
				}
td.admiField2	{
					color: black;
					text-align: left;
					width: 20%;
				}
td.admiField3	{
					color: black;
					text-align: left;
					width: 10%;
				}
td.admiField4	{
					color: black;
					text-align: left;
					width: 7%;
				}
td.admiField5	{
					color: black;
					text-align: left;
					width: 8%;
				}
td.admiField6	{
					color: black;
					text-align: left;
					width: 15%;
				}
input.input		{
					border: 0px solid;
					width: 98%;
					font-size: 11px;
				}
td.Error			{
					background-color: #FFEEEE;
					color: black;
					font-weight: bold;
					text-align: center;
				}
td.Okay			{
					background-color: #EEFFFF;
					color: black;
					font-weight: bold;
					text-align: center;
				}
				
/* Login */
table.login		{
					width: 400px;
				}
td.loginUeb		{
					background-color: #B00033;
					font-size: 14px;
					font-weight: bold;
					text-align: left;
					vertical-align: bottom;
					color: white;
					height: 30px;
				}
td.loginTitel	{
					background-color: #DEDEDE;
					color: black;
					text-align: left;
					width: 25%;
				}
td.loginField	{
					background-color: white;
					color: black;
					text-align: left;
					width: 75%;
					border: 1px solid #DEDEDE;
				}
input.loginSUB	{
					background-color: #B00033;
					width: 50%;
					height: 25px;
					font-weight: bold;
					text-align: left;
					color: white;
					border: 0px solid;
				}