﻿.SchadenMelden { width: 600px;}
.SchadenMelden LABEL { width: 20%; float: left; }
.SchadenMelden INPUT, TEXTAREA { width: 60%; float: right; }
.SchadenMelden TEXTAREA { border: 1px solid #000; height: 110px; font-family: Arial; }
.SchadenMelden .btn { width: 100px; float: right; clear: both; margin-top: 30px; }
.SchadenMelden .Error { width: 20px; float: right; }
.SchadenMelden .txterror { width: 100%; margin-top: 10px; margin-bottom: 10px; }
.SchadenMelden .txterror LI { margin: 0; padding: 0; list-style-type: none }
.SchadenMelden .clearfix { margin-bottom: 4px; }
.SchadenMelden .map { width: 100%; height: 400px; }
.SchadenMelden .txterror { background: #c1c1c1; color: #e3000b; display: block; padding: 10px; box-sizing: border-box; line-height: 20px; border-radius: 10px;}
    .SchadenMelden .txtInput {
        position: relative;
        left: 0px;
        width: calc(60% - 2px);
    }

.Schaden { width: 100%; margin-top: 10px; border: 1px solid #cecece; }
.Schaden .Ort { width: 100%; font-weight: bold; line-height: 120%; background: #cecece; padding: 4px; box-sizing: border-box;}
.Schaden .Melder { float: left; width: 20%; padding: 4px; box-sizing: border-box; color: #aaa; }
.Schaden .Meldung { float: left; width: 70%; padding: 4px; box-sizing: border-box; }
.Schaden .Controls { float: left; width: 10%; padding: 4px; box-sizing: border-box; }
.Schaden .Anhang { width: 100px; }