.clb {
    clear: both;
}
label {
    float: left;
    width: 400px;
}
.error, .important {
    color: red;
    font-weight: bold;
}
table.eventadmin {
    font-size: 1.1em;
}
table.eventadmin tr:hover {
    background-color: #99adcf;
}
table.eventadmin td, table.eventadmin th {
    padding: 2px 3px;
}
.important {
    background-color: yellow;
    color: #0e0e0e!important;
    padding: 10px;
    margin: 10px 0;
}
.error {
    float: left;
}
.ghost {
    opacity: 0.2;
    -moz-opacity: 2%;
}
.formSegment {
    cursor: pointer;
}
.inhalteSegment {
    padding: 10px;
}
.allDates {
    width: 850px;
    float: left;
}
.listedDate {
    width: 190px;
    height: 75px;
    float: left;
    padding: 10px;
    margin: 8px;
}
.listedDate:hover {
    background-color: #adb5bd;
}
.formfieldmulti {
    margin: 0 0 12px 0;
    display: block;
    width: 600px;
}
.formfield {
    float: left;
    width: 250px;
}
.formfield input[type=datetime-local],
.formfield input[type=date], .formfield input[type=time],
.formfield input[type=text], .formfield textarea,
.formfieldmulti input[type=text], .formfieldmulti textarea {
    width: 220px;
    padding: 6px 12px;
    border: 1px solid #7d7b7b;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.formfield input[type=datetime-local]:hover,
.formfield input[type=date]:hover, .formfield input[type=time]:hover,
.formfield input[type=text]:hover, .formfield input[type=text]:focus,
.formfieldmulti input[type=text]:hover, .formfieldmulti input[type=text]:focus {
    background-color: #f4f4f4;
}
.formfield textarea {
    height: 60px;
}
.long {
    width: 640px;
}
.short {
    width: 120px;
}

.pt10 {
    margin-top: 10px;
}