/*-------------------------------------------------------------------
-- Formulare
-------------------------------------------------------------------*/
.formholder {
	width: 90%;
	color: #000;
	padding: 0px;
	margin-top: 0px;
	overflow: auto;
	margin-left: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
}
fieldset {
	font-size: 1.0em;
	margin: 0;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #bdb3aa;
}
legend {
	font-weight: 700;
	color: #000;
	background: transparent;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input {
	padding:2px;
	margin: 0;
	margin-top: 5px;
	color: #073535;
	background: #f0ede6;
	border:1px solid #bdb3aa;
}
.weite {
	margin-left: 5px;
	width: 247px;
}
.weite2 {
	margin-left: 20px;
	width: 247px;

}
.weite3 {
	margin-left: 7px;
	width: 247px;
}


select {
border:1px solid #bdb3aa;
padding:0;
margin: 0 0 10px 0;
}
textarea {
	color: #333;
	background: #f0ede6;
	padding:2px;
	margin: 0;
	margin-bottom:5px;
	border:1px solid #bdb3aa;
	width: 90%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
label{
	font-size:12px;
	font-weight: 600;
	margin: 0;
	margin-right: 0px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	float: none;
}
.formeinzug {
	margin: 5px 0 15px 4.5em;
	font-size: 11px;
}
.checkbox {
	margin: 2px;
	padding: 0;
	margin-right: 5px;
	border: 0px;
}
.submitbutton {
text-align: center;
margin-top: 10px;
}
.submitbutton input {
font-weight:600;
color:#754b4d;
background:#bdb3aa;
border: 1px solid #754b4d;	
}
.submitbutton input:hover, 
.submitbutton input:focus {
color : #f0ede6;
background: #df2111;
border: 1px solid #a00703;	
}

/* Format für die Mailbestätigung etc.*/ 
#mailer {
margin-left:50px; 
font-size: 100%; 
color: #273340;
background: transparent;
}
#mail_cont .formholder p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #999999;
	margin-top: 7px;
}

#mailer ul {
list-style-image: none; /* für den IE müssen die Listenoptionen in der Langform überschrieben werden */
list-style-type:none;
padding: 0; 
padding-top: 40px;
}
#mailer ul li {
margin: 0 0 5px 0;
padding: 0; 
}
.redBold {
font-weight: 600;
color: #df2111;
background: transparent;
}
.redOrange {
	font-weight: 600;
	color: #000;
	background: transparent;
}

