body { background-size: cover; background-image: url(bg.jpg); font-family: 'Lato', sans-serif; margin: 0; margin-top: 25; } table, td, th { text-align: center; } td, th { padding: 1px 15px; font-family: 'Lato', sans-serif; } table { border-collapse: collapse; width: 100%; border-bottom: 2px solid rgba(255,255,255, 1); } th { color: #DDDDDD; background: rgba(18,18,18, 0.3) !important; border-bottom: 2px solid #DDDDDD; border: 2px solid #DDDDDD; } td { padding: 10px; border: 2px solid #DDDDDD; border-bottom: 2px solid rgba(255,255,255, 0.1); color: #DDDDDD; } tr { background: rgba(18,18,18, 0.6) !important; } table { } .profil { text-align: center; font-size: 20px; } a:link{ color: white; text-decoration: none; } a:visited{ color: gray; } a:hover{ color:red; } table.center { margin-left: auto; margin-right: auto; } .loginform { max-width: 340px; padding: 30px; padding-bottom: 0px; background: rgba(18,18,18, 0.3); border: 2px solid #DDDDDD; position: relative; margin: auto; bottom: 10px; } .loginform input { width: 100%; margin: 0 0 15px; box-sizing: border-box; font-size: 16px; padding: 10px; border: 2px solid #DDDDDD; color: #000000; background-color: white; } .loginform button:hover,.loginform button:active,.loginform button:focus { background: #43A047; } .loginform_login input { width: 100%; margin: 0 0 15px; box-sizing: border-box; font-size: 16px; padding: 10px; border: 2px solid #DDDDDD; color: #000000; background-color: white; } .loginform_login { padding: 30px; padding-bottom: 0px; background: rgba(18,18,18, 0.3); border: 2px solid #DDDDDD; position: absolute; right: 20px; top: 280px; } .bild { background: rgba(18,18,18, 0.3); border-top: 2px solid #DDDDDD; border-bottom: 2px solid #DDDDDD; text-align: center; margin-bottom: 25px; padding: 0; padding-top: 2; } .falsch { color: white; margin-left: 5px; margin-top: 325px; position: fixed; } .key{ color: white; max-width: 64px; max-height: 64px; } .key_login{ width: 75px; height: 75px; background: rgba(18,18,18, 0.6); box-sizing: border-box; border: 2px solid #DDDDDD; text-align: center; margin-bottom: 25px; padding: 0; padding-top: 2; position: absolute; right: 125px; } .m_login{ display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background: rgba(18,18,18, 0.6); } .m_login_c{ background: rgba(18,18,18, 0.6); margin: auto; padding: 20px; border: 1px solid #888; width: 80%; text-align: center; } .close { color: #aaaaaa; float: right; font-size: 5vw; font-weight: bold; } .close:hover, .close:focus { color: red; text-decoration: none; cursor: pointer; }