/* Formular */
@import url(artdet3mmozwisch_lr.css);
/* Standards */
#content { display: block; float: left; width: 556px; margin-top: 1px; background: url(images/artbreitbg.gif) top left no-repeat !important; border-right: 1px solid #FFBD1E; border-bottom: 1px solid #FFBD1E; padding: 10px; font: 12px Arial, Helvetica, sans-serif; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #e20a17; display: block; margin: 0px; padding: 0px 0px 10px; border: none; }
.vorspann { font: 12px Arial, Helvetica, sans-serif; display: block; float: none; margin: 0px; padding: 0px; margin-bottom: 10px; border: 0px none; }
/* Formular */
#formfelder { display: block; float: left; width: 440px; margin: 0px; }
#formfelderfieldset { border: 0px; margin: 0px; padding: 0px; margin: 0px; }
label { display: block; float: left; width: 170px; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-bottom: 10px; }
input, select { display: block; float: right; width: 250px; font: 12px Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
textarea { width: 300px; float: right; height:120px; font: 12px Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
#formoben { display: block; float: left; }
#vers_nr { display: block; float: none; margin-bottom: 10px; width: 100%;}
#formunten { display: block; float: left; }
#stanrede { display: block; float: none; margin-bottom: 10px; width: 100%; }
#stvorname {
	display: block;
	float: none;
	width: 100%;
	margin-bottom: 10px;
}
#send_Vorname { display: block; float: right; }
#stnachname { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_Nachname { display: block; float: right; }
#stadresse { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_Adresse { display: block; float: right; }
#stplz { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_Postleitzahl { display: block; float: right; }
#stort { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_Ort { display: block; float: right; }
#sttelefon { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_telefon { display: block; float: right; }
#stmobilnummer { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_mobilnummer { display: block; float: right; }
#stemail { display: block; float: none; margin-bottom: 10px; width: 100%; }
#send_email { display: block; float: right; }
#stbeschreibung {
	display: block;
	float: none;
	margin-bottom: 10px;
	width: 100%;
}
#stbeschreibung label { width: auto;}
#send_Beschreibung { display: block; float: right; width: 440px; margin-bottom: 10px; }
#stzusatzinfo { display: block; float: none; margin-bottom: 10px; width: 100%; }
#stzusatzinfo1 { display: block; float: none; margin-bottom: 10px; width: 100%; }
#stzusatzinfo2 { display: block; float: none; margin-bottom: 10px; width: 100%; }
#stbuttons { display: block; float: none; margin-bottom: 10px; }
#submit { display: block; float: left; width: 100px; height: 20px; margin-right: 10px; }
#reset { display: block; float: left; width: 100px; height: 20px; margin-right: 10px; }
/* Zusatzfelder*/
#check input { float: left; display: block; width: auto; }
#check label { float: right; display: block; width: auto; }
#check, #check_1, #check_2, check_3 {display: block; width: 100%;}
#fewo, #termin_start, #termin_ende { display: block; float: none; margin-bottom: 10px; width: 100%; }
#text { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-bottom: 10px; display: block; float:left; }
#reisen { display: block; width: 100%; float:left;}
#reisen textarea { width: 250px; float: right; height:40px; font: 12px Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
#reisen label { width: auto;}
#verpf1, #lage { display: block; float: left; width: 100%; height: auto; margin-bottom: 10px; }
#pens, #lage2 { display: block; width: 185px; float:left; height: auto; margin-bottom: 10px;
}
#halb, #nordseit { display: block; width: 100px; float:left; height: auto; margin-bottom: 10px;
}

#voll, #suedseit {display: block; width: 100px; float:left; height: auto; margin-bottom: 10px;
}
#halb label, #voll label, #nordseit label, #suedseit label {width: auto; height: auto;}
#halb input, #voll input, #suedseit input, #nordseit input {width: auto; float: left; height: 15px;}
/* Antwort */
#antworttextoben { font: 12px Arial, Helvetica, sans-serif; }
#antworttextunten { font: bold 12px Arial, Helvetica, sans-serif; }
#antwortfelder { margin-top: 20px; margin-bottom: 10px; font: 12px Arial, Helvetica, sans-serif; }
.title { display: block; float: none; font-weight: bold; margin-right: 20px; font: bold 12px Arial, Helvetica, sans-serif; }
.feld { display: block; margin-bottom: 10px; font: 12px Arial, Helvetica, sans-serif; }