body {
	margin: 0;
}
#Titel {
	height: 100px;
	margin: 0;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 5px;
	background-color: #F6F6F6;
	border-bottom: 3px solid #E32E2E;
}
#Inhalt{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
         margin: 0 auto;
         padding-top: 10px;
         padding-left: 100px;
         border: 0;
}
#SubText{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
         margin: 0 auto;
         padding-top: 10px;
         padding-right: 220px;
         text-align: justify;
         border: 0;
}
#Menu{
       	margin: 24px 0 0 700px;
         padding: 0px;
         width: 182px;
         border: 0;
}

.SmallText {
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #505050;
}

h1 {
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	color: #505050;
	font-weight: bold;
}
.Fehlermeldung {
 	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #E32E2E;
	font-weight: bold;
}

#Reiter1 {
 	width: 130px;
         height: 20px;
         padding: 4px 0px 0px 0px;
         text-align: center;
         vertical-align: middle;
         background-color: #E32E2E;
         font: 13px Arial, Verdana, Helvetica, sans-serif;
         color: #FFFFFF;
         font-weight: bold;
         float: left;
}
#Reiter2 {
 	width: 120px;
         height: 20px;
         padding: 4px 0px 0px 0px;
         text-align: center;
         vertical-align: middle;
         background-color: #FF9900;
         font: 13px Arial, Verdana, Helvetica, sans-serif;
         color: #FFFFFF;
         font-weight: bold;
         float: left;
}
#Reiter3 {
 	width: 140px;
         height: 20px;
         padding: 4px 0px 0px 0px;
         text-align: center;
         vertical-align: middle;
         background-color: #00C334;
         font: 13px Arial, Verdana, Helvetica, sans-serif;
         color: #FFFFFF;
         font-weight: bold;
         float:left;
}
#Box1 {
	clear: left;
         float: left;
         width: 670px;
         border: 2px solid #E32E2E;
         padding: 10px;
         font: 12px Arial, Verdana, Helvetica, sans-serif;
         color: #505050;
}
#Box2 {
	clear: left;
         float: left;
         width: 670px;
         border: 2px solid #FF9900;
         padding: 10px;
         font: 12px Arial, Verdana, Helvetica, sans-serif;
         color: #505050;
}
#Box3 {
	clear: left;
         float: left;
         width: 670px;
         border: 2px solid #00C334;
         padding: 10px;
         font: 12px Arial, Verdana, Helvetica, sans-serif;
         color: #505050;
}

.Menupunkt {
         font: 12px Arial, Verdana, Helvetica, sans-serif;
         color: #383838;
         background: #F6F6F6;
         border: 1px solid #E32E2E;
         padding: 4px;
         margin-top: 4px;
         width: 177px;
}
.MenuLogout {
         font: 12px Arial, Verdana, Helvetica, sans-serif;
         color: #FFFFFF;
         background: #E32E2E;
         border: 1px solid #E32E2E;
         padding: 4px;
         margin-top: 4px;
         width: 168px;
}


.bold {
 font-weight: bold;
}

.textarea_invisible {
 border: 0;
}

.Textlink, Textlink:Visited, Textlink:Active {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
         text-decoration: none;
}
Textlink:Hover {text-decoration: underline;}

.TextlinkSmall, TextlinkSmall:Visited, TextlinkSmall:Active {
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
         text-decoration: none;
}
TextlinkSmall:Hover {text-decoration: underline;}

.Logoutlink, Logoutlink:Visited, Logoutlink:Active {
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
         text-decoration: none;
}
Logoutlink:Hover {text-decoration: underline;}

TD {
 	vertical-align: top;
         padding: 4px;
}
.LoginTable {
 	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
         background: #F6F6F6;
         border: 2px solid #E32E2E;
         width: 178px;
         padding: 2px;
}
.ConfigTable {
	clear: left;
         float: left;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
         background: #F6F6F6;
         border: 2px solid #E32E2E;
         padding: 10px;
         width: 300px;
}
.Login {
 	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
         background: #F6F6F6;
         width: 178px;
}

.InputLogin {
 	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
}

.InputConfig {
 	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #383838;
}

.Submit {
 	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #E32E2E;
         background: #F6F6F6;
         border: 1px solid #383838;
}
.SubmitLogin {
 	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #E32E2E;
         background: #F6F6F6;
         border: 1px solid #383838;
}