/* main layout styles */

/* Everything should be Tahoma */
body
{
	background-color:#ffffff;
	text-align:center;
	font-family:Arial,Helvetica;
	line-height: 1.75em;
}
img
{
	border:0;
	margin-bottom: -4px;
}
p {
  
    margin-block-end: 0px;
}


h1 {
    color: #303030;
  font-weight: 700;
  line-height: 1.25;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 1.1rem;
}




.inputtxt {
    width: auto;
    background-color: #fff;
    border: 1px solid #00589c;
    line-height: 1.25;
    padding: 8px;
    margin: 2px;
}

.labeldiv {
    width: 130px;
    display: inline-block;
    text-align: right;
}
.logo {
    margin-top: 50px;
    margin-bottom: 15px;
}

.main {
    width: 440px;
    margin: 0 auto;
    
 }

.knopf {
    margin-top: 20px;
}

input[type="submit"] {
    background-color: #d0d1d3;
    color: #00589c;
    font-size: inherit;
    font-weight: 400;
    padding: 8px 15px;
}


input[type="submit"]:disabled,
input[type="submit"].disabled{ 
    background-color:#efefef;
    color:#8cd1ff;
}

.hauptdiv {
    text-align: center;
  
}

.footer {
    background-color:#003560;
    color:#fff;
    margin-right: 1em;
    font-size: 70%;
   
    padding: 0.2rem 1rem;
}


.footer a {
    text-decoration: none;
    background-color: transparent;
    color: #fff;
    margin: 1rem;
}

.footer a:focus, .footer a:hover {
    color: #009ee0;
}

.txt
{
	padding:3px;
	height:2.2em;
}
.nowrap
{
	white-space:nowrap;
}

/* logon page specific styles */

.wrng
{
    color:#d23f3b;
    margin-bottom: 20px;
    font-weight: 600;
}
.disBsc
{
	color:#999999;
}
.expl
{
	color:#999999;
}
.w100, .txt
{
	width:100%;
}
.txt
{
	margin:0px 6px;
}
.rdo
{
	margin:0px 12px 0px 32px;
}

select#selTz
{
	padding:0px;
	margin:0px;
}

select#selLng
{
	margin:0px 16px;
}
/* logoff page specific styles */

.dir
{
	direction: ltr;
}
.align
{
	text-align:left;
}

/* styles for logon page with script disabled */
div#dvErr
{
	padding:0px 0px 3px 3px;
	background-color: #FCBC9C;
	border:solid 1px #B43038;
}
div#dvErr table
{
	color:#000000;
}
div#dvErr a
{
	color:#3F52B8;
}

