* {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
HTML {
	BACKGROUND: url(../img/admin/login_bg.gif) #c9e3f7 fixed repeat-x; FONT: 100.1% verdana,arial,tahoma,sans-serif; WIDTH: 100%; COLOR: #444; HEIGHT: 100%; TEXT-ALIGN: center
}
BODY {
	BACKGROUND: url(../img/admin/login_bg.gif) #c9e3f7 fixed repeat-x; FONT: 100.1% verdana,arial,tahoma,sans-serif; WIDTH: 100%; COLOR: #444; HEIGHT: 100%; TEXT-ALIGN: center
}
* HTML IMG {
	BEHAVIOR: url("css/iepngfix.htc")
}
* HTML .png {
	BEHAVIOR: url("css/iepngfix.htc")
}
.c {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.none {
	DISPLAY: none
}
P {
	MARGIN: 0.7em 0px
}
.s {
	FONT-SIZE: 0.8em
}
#footbar {
	FONT-SIZE: 0.84em; BACKGROUND: url(../img/admin/login_footer.gif) #2659be repeat-x; LEFT: 0px; WIDTH: 100%; COLOR: #fff; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: left
}
#footbar A {
	FONT-WEIGHT: 600; COLOR: #fff; TEXT-DECORATION: none
}
#footbar SPAN.left {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 12px; PADDING-TOP: 16px
}
#footbar SPAN.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/admin/login_footer_liz.png) no-repeat 0px 11px; FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 205px; MARGIN-RIGHT: 20px; PADDING-TOP: 16px; TEXT-ALIGN: center
}
#footbar SPAN.right STRONG {
	PADDING-LEFT: 22px; BACKGROUND: url(../img/admin/login_accept.png) no-repeat left center
}
#abstand {
	FLOAT: left; MARGIN-BOTTOM: -13.5em; WIDTH: 100px; HEIGHT: 50%
}
#login {
	CLEAR: left; MARGIN: 0px auto; WIDTH: 489px; POSITION: relative; TEXT-ALIGN: left
}
#login FORM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 53px; BACKGROUND: url(../img/admin/login_input_bg.png) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 268px
}
#login FORM SPAN {
	DISPLAY: none
}
#username {
	MARGIN-TOP: 20px; BACKGROUND: url(../img/admin/login_fields.gif) no-repeat; FLOAT: left; WIDTH: 374px; HEIGHT: 53px
}
#password {
	BACKGROUND: url(../img/admin/login_fields.gif) no-repeat 0px -53px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 374px; HEIGHT: 54px
}
#login FORM LABEL INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.95em; Z-INDEX: 1000; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 14px 20px 0px 0px; WIDTH: 227px; PADDING-TOP: 4px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px
}
.active#username {
	BACKGROUND: url(../img/admin/login_fields.gif) no-repeat 0px -107px
}
.active#password {
	BACKGROUND: url(../img/admin/login_fields.gif) no-repeat 0px -160px
}
#login FORM .button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BACKGROUND: url(../img/admin/login_button.gif) no-repeat; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; MARGIN-RIGHT: 54px; HEIGHT: 33px; BORDER-RIGHT-WIDTH: 0px
}
#messages {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 270px; HEIGHT: 29px
}
#ajax_load {
	BACKGROUND: url(../img/admin/login_ani.gif) no-repeat left center
}
#ajax_error {
	BACKGROUND: url(../img/admin/login_error.gif) no-repeat left center
}
#ajax_accept {
	BACKGROUND: url(../img/admin/login_accept.gif) no-repeat left center
}
#login FORM #messages DIV {
	MARGIN-TOP: 7px; PADDING-LEFT: 20px; FONT-SIZE: 0.8em; FLOAT: left; MARGIN-LEFT: 17px; COLOR: #fff
}
.msg01 {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
ol.meter_c {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
}
