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: left !important; } a:link{ color: white; } a:visited{ color: white; } 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: fixed; margin-left: 1600px; 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; } .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; }