/* Contact
 *****************************************/
.contact_input { width:200px; }
#contact_textarea{ width:300px; height:100px; }

#contact_submit_div{  width:170px; float:left; margin-left:20px; }
#contact_meldung_div { width:300px; float:left; text-align:right; }


/* Allgemein
 *****************************************/
form {
	display:inline;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	padding:2px; 
	border:1px solid #999999;
	cursor:text;
}
input:hover, input:focus {
	background-color:#EEEEEE;
}

textarea {
	font-size:11px; 
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-style:solid; border-width:1px; border-color:#999999;
	cursor:text;
}
textarea:hover, textarea:focus {
	background-color:#EEEEEE;
}

input.submit {
	border:1px solid #000000; 
	background-color:#DDDDDD; 
	cursor:pointer;
}

.radioButton { cursor:pointer; }

.dropDown {color:#000000; font-size:11px; font-family:Verdana,Arial; font-weight:normal; border-style:solid;border-width:1px;border-color:#999999; }


.checkbox { cursor:pointer; }

.checkboxUngerade { background-color:#F8F8F8; cursor:pointer; }
.checkboxGerade { background-color:#E6E6E6; cursor:pointer; }