.hidden {
  display: none;
}

.center {
  text-align: center;
}

a {
 margin: 0px;
 border: 0px;
}

a:hover {
 text-decoration: underline;
}

a.menu {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

body {
 background-color: #fff;
 height: 100%;
 margin: 0px;
}

form {
 border: 0px;
 margin: 0px;
}

.errortext {
 color: #990000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

.smarttext {
 color: #dddddd;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

input.check {
 width: 20px;
}

select.login {
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 height: 22px;
 width: 170px;
 text-decoration: none;
}

input.login {
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 height: 22px;
 width: 170px;
 text-decoration: none;
}

input.loginbutton {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 height: 22px;
 width: 170px;
 text-decoration: none;
}

input.button {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 height: 22px;
 text-decoration: none;
}

.ahead {
 color: #000;
 background-color: #D4D0C8;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #eee;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: 404040;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #eee;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: 404040;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

.atext {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

.modulname {
 color: #fff;
 font-family: verdana;
 font-size: 24px;
 font-weight: 500;
 text-decoration: none;
}

td.login {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

td.login_neu {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

td.menu {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

.text {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

.textu {
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
 border-bottom-width: 1px;
 border-bottom-color: #D4D0C8;
 border-bottom-style: dotted;
}

.textw {
 background-color: #D4D0C8;
 color: #000;
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 text-decoration: none;
}

textarea.login {
 font-family: verdana;
 font-size: 11px;
 font-weight: 500;
 height: 22px;
 width: 170px;
 text-decoration: none;
}

.head {
 background-color: #006699;
}

.inchead {
 background-color: #D4D0C8;
}

div.help {
 background-color:#004477;
 color:#ffffff;
 width:180px;
}
tr.odd, tr.even, tr.odd>td, tr.even>td {
	height: 22px;
}
