.uline {
	border-top: 2px #000033;
	border-right: 2px #000033;
	border-bottom: 2px double #000033;
	border-left: 2px #000033;
}
.footline {
	height: 11px;
}
.footer {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000033;
}
.footer2 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	border-bottom: 1px solid #000033;
}
.navi {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.box2 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	border: 1px solid #E5E5E5;
}
.box {
	border: 1px solid #E5E5E5;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.newsbox {
	border: 1px solid #E5E5E5;
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.loginfeld {
	background: #336799;
	height: 20px;
	width: 114px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.pw_loginfeld {
	background: #336799;
	height: 20px;
	width: 100%;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.klogin {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 2px;
}
.blogin {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 60px;
	height: 20px;
}
.adbutler {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 150px;
	height: 20px;
}
.bslogin {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 60px;
	height: 20px;
}
.pw_blogin {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 30%;
	height: 20px;
}
.kundennr {
	background: #336799;
	height: 20px;
	width: 150px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textfeld2 {
	background: #336799;
	height: 20px;
	width: 250px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textfeld3 {
	background: #336799;
	height: 20px;
	width: 250px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#336699;
}
.textfeldpdf {
	background: #cccccc;
	height: 20px;
	width: 250px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;	
}
.textfeldsearch {
	background: #336799;
	height: 20px;
	width: 100px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.message {
	background: #336799;
	height: 200px;
	width: 350px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.fa {
	background: #336799;
	height: 20px;
	width: 100px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.klogin2 {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 2px;
}
.blogin2 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 90px;
	height: 20px;
}
.blogin3 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	width: 130px;
	height: 20px;
}
.text9 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.text10 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
.text10b {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
}
.text10s {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
.text11 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
a:link  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
a:visited  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
a:active  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
a:hover { font:  11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #000066;
}
#link a:link  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #000066; }
#link a:visited  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #000066; }
#link a:active  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #000066; }
#link a:hover { font:  11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #000066;
}
#link2 a:link  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
#link2 a:visited  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
#link2 a:active  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
#link2 a:hover { font:  11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #ffffff;
}
#navi a:link  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
#navi a:visited  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
#navi a:active  { font: 11px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; text-decoration: none; }
#navi a:hover { font: 11px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #000066;
}
BODY {
scrollbar-3dlight-color:;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#336699;
scrollbar-darkshadow-color:;
scrollbar-face-color:;
scrollbar-highlight-color:;
scrollbar-shadow-color:
}
.ad {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 1px #336799;
	border-right: 1px #336799;
	border-bottom: 1px solid #336799;
	border-left: 1px #336799;
}
.line {
	border-top: 1px #E0DFE3;
	border-right: 1px #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	border-left: 1px #E0DFE3;
}
.line2 {
	border-top: 1px solid #E0DFE3;
	border-right: 1px #E0DFE3;
	border-bottom: 1px #E0DFE3;
	border-left: 1px #E0DFE3;
}
.line3 {
	border-top: 1px solid #E0DFE3;
	border-right: 1px #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	border-left: 1px #E0DFE3;
}
.schritte {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
	border-top: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
}
.buttanmeldung {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	height: 20px;
	width: 300px;
}
.download {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px #E0DFE3;
	border-bottom: 1px solid #ffffff;
	border-left: 1px #E0DFE3;
}
.download2 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background: #E0DFE3;
	padding: 3px
	border-top: 1px solid #ffffff;
	border-right: 1px #E0DFE3;
	border-bottom: 1px solid #ffffff;
	border-left: 1px #E0DFE3;
}
.wartungerledigt {
	text-decoration: line-through;
}

h1 {
	font: 16px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
h2 {
	font: bolder 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}