html {height: 100%; width: 100%;}

body {
  background-color: rgb(224,226,228);
  color: black;
  font-size: 100.01%;
  font-family: helvetica,sans-serif;
  overflow: auto;
  height: 100%;
  margin: 0;
  padding:0;
  position: relative;
  width:100%;
}

.header {
   background-color: rgb(255,255,255);
   color: rgb(0,0,0);
   text-align: left;
  height:100px;
   position:fixed;
   z-index:2;
   width:100%;
}

 .logincontent {
   color: rgb(0,0,0);
   position:relative;
   margin:0;
   padding-top:200px;
   text-align: center;
   padding-bottom:1%;
}

.smallPaddingTop {
  padding-top:100px;
  padding-bottom:10px;}

 .marginBottom{
   padding-bottom:10px;
}

.login {
   color: rgb(0,0,0);
   background-color: rgb(255,255,255);
   border: 1px outset black;
   width:450px;
   position:relative;
   overflow:hidden;
   padding: 1em 1em 1em 0;
   text-align:center;
   margin: auto;
}

 #leftDiv {
   float:left;
   position:relative;
   width:50%;
   text-align:left;
}

 #rightDiv {
   position:relative;
   float:left;
   width:50%;
   text-align:left;
}

#rightDiv p, #rightDiv a {
   font-size:80%;
}

.tacacsRow {
  font-size:80%;
}

 .login h1 {
    font-size:140%;
}

.Auswahl {
   background-color:white;
   width:150px;
   border-width:1px;
   border-style:inset;
   border-color:rgb(192,255,255);
}

.Button {
   width:5em;
   border-width:1px;
   border-style:outset;
   border-color:#00387D;
}

.Feld {
    background-color:white;
   width:150px;
   border-width:1px;
   border-style:inset;
   border-color:rgb(192,255,255);
}

 .headerimg {
    border-style:none;
   position: absolute;
   top: 50%;
   right: 0px;
   margin-top: -50px;
}

 .headerp {
   font-weight:bold;
   position: absolute;
   bottom:3%;
   left: 2%;
}

 .centeredTable {
    margin-left: auto;
    margin-right:auto;
}

.mainPageLink:link    {color: black;}

.mainPageLink:visited {color: black;}

.paddedText {
    padding: 10px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

.loginButton {text-align: center;}

.dullError {
    text-align: center;
    color: black;
}

