/* ######################################################################################################
** ### Formatierung des Kontaktformulars ################################################################
** ######################################################################################################
*/

.infotext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    margin: 0px;
    text-align: center;
}


form {
      margin: 10px 0px 0px 60px;
      padding: 0px;
      overflow:hidden;
}

input, textarea {
        margin: 0px;
        vertical-align: middle;
        border: 0px;
        border: 1px solid #ddd;
        background-color: transparent;
}

.input_line {
    width: 300px;
    padding: 3px;
}

textarea {
        margin: 0px;
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        padding: 2px;
        width: 300px;     
}

input[type=text]:focus, textarea:focus {
	background: #E6DFCD;
	color: #000;
}

/* ***************** Felder: Benennungen ****************************/


.label {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        color: #000000; 
        line-height: 14px
        width: 60px;
        padding-right: 10px;
        text-align: right;
        background-color: #E6DFCD;
}

.topline {
        vertical-align: top;
}

.marked {
        color: #bf0b25;
}


/* FORM DEFINITIONS ********************************************* */

.submit_button, .submit_button:visited {
        font-size: 0.8em;
        color: #000; 
        border: 0px;
        border: 1px solid grey;
        text-align: center;
        width: 298px;
}

.submit_button:hover {
        color: #bf0b25;  
        background-color: #fff;
}



