/* 
----------------------------------------
Kontaktformular - Klassen und IDs
----------------------------------------
*/

.formcontainer {
    height:230px;
    position:relative;
    left:0;
    top:0;
}

.formbox {
    font-size:1em;
    line-height:100%;
    margin:0;
    width:600px;
}

.relativeform {
    position:relative;
    left:0;
    top:0;
}

.formularName {
    position:absolute;
    left:10px;
    top:0;
}

.formularEmailadresse {
    position:absolute;
    left:10px;
    top:40px;
}

.formularEmail {
    display:none;
    position:absolute;
    left:10px;
    top:120px;
}

.formularAnfrage {
    position:absolute;
    left:180px;
    top:0;
}

.formularEmpfaenger {
    position:absolute;
    left:10px;
    top:80px;
}

.formularButton {
    position:absolute;
    left:760px;
    top:180px;
}

input.stylisch {
    background: #ffffff;
    display: block;
    width: 150px;
    border: 1px solid #cccccc;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
}

textarea.stylisch {
    background: #ffffff;
    display: block;
    height: 150px;
    width: 675px;
    border: 1px solid #cccccc;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
}

select.stylisch {
    background: #ffffff;
    display: block;
    width: 150px;
    border: 1px solid #cccccc;
    border-top: 1px solid #999999;
    border-left: 1px solid #999999;
}

input.submit, input.reset {
    float: left;
    width: 100px;
    margin: 5px;
    padding: 2px;
}
 
label {
    display:block;
    width: 145px; 
    text-align: left;
    font-size: 0.8em;
    font-weight: bold;
}

#fehlerMeldungBox {
    position:absolute;
    left:0;
    top:200px;
}

#fehlerMeldung {
    font-weight: bold;
    color: red;
}