/* Formular */
@import url(artdet3mmozwisch_lr.css);
/* Standards */
#content { display: block; float: left; width: 446px; /* padding-left: 10px; */ }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; color: #C20014; 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; }
#formfelder label { display: block; float: left; width: 170px; font: 1em Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }
#formfelder input, #formfelder select { display: block; float: right; width: 250px; font: 1em Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; margin-bottom: 10px; }
#formfelder a  { color: #c20014; text-decoration: underline }
#formfelder a:visited  { color: #d67c00; text-decoration: underline }
textarea { width: 350px; float: right; height:120px; font: 1em Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
#formoben { display: block; float: left; margin-bottom: 15px; width:100%;}
#vers_nr { display: block; float: none;  }
#formunten { display: block; float: left; width: 440px; margin-bottom: 10px; }

.stmembernr, .stgew { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0;}

#stvorname { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_Vorname { display: block; float: right; }
#stnachname { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_Nachname { display: block; float: right; }
#stadresse { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_Adresse { display: block; float: right; }
#stplz { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0;; }
#send_Postleitzahl { display: block; float: right; }
#stort { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_Ort { display: block; float: right; }
#sttelefon { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_telefon { display: block; float: right; }
#stmobilnummer { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_mobilnummer { display: block; float: right; }
#stemail { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#send_email { display: block; float: right; }
#stbeschreibung { display: block; float: left; width: 100%; margin-bottom: 10px; }
#stbeschreibung label { width: auto;}
#send_Beschreibung { display: block; float: right; width: 440px; }
#stmembernr { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#stzusatzinfo { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#stzusatzinfo1 { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#stzusatzinfo2 { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#formfelder #stbuttons { display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; }
#formfelder #submit { display: block; float: left; width: 100px; height: 2em; margin-right: 10px; }
#formfelder #reset { display: block; float: left; width: 100px; height: 2em; margin-right: 10px; }
/* Zusatzfelder */
#ueber {
	width: 100%;
	float: none;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	
}
#ueber1 {
	display: block;
	width: 212px;
	float: left;
	
}
#ueber2 {
	display: block;
	width: 50px;
	margin-left: 5px;
	float: left;
text-align: right;}
#ueber3 {
	display: block;
	width: 50px;
	margin-left: 5px;
	float: left;
text-align: right;}
#ueber4 {
	display: block;
	width: 50px;
	margin-left: 5px;
	float: left;
text-align: right;}
#ueber5 {
	display: block;
	width: 50px;
	margin-left: 5px;
	float: left;
	text-align: right;
}
#frauen, #weg_haeftl, #rechtsextr, #shoa_polen, #lieder, #nacht, #reise, .seminar, .zusatz {
 display: block; float: left; width: 100%; margin:0; padding: 0 0 3px 0; 
}
#frauen label, #weg_haeftl label, #rechtsextr label, #shoa_polen label, #lieder label, .seminar label, .zusatz label {
	float: left;
	width: 220px;
}

#formfelder .seminar label {
	float: left;
	width: 220px;
}
#frauen input, #weg_haeftl input, #rechtsextr input, #shoa_polen input, #lieder input, #nacht input, #reise input, #nacht input, #reise input, .zusatz input {
	width: auto;
	height: auto;
	display: block;
	float: right;
} 

#formfelder .seminar input {
	width: 50px;
	height: auto;
	display: block;
	float: left;
} 

#nacht {
	height: 20px;
}
#nacht input, #reise input { float: left; width: auto;
	height: auto;}

#nacht_ja {
	display: block;
	width: 40px;
	float: left;
	margin-left: 84px;
} 
#nacht_nein {
	display: block;
	width: 50px;
	float: left;
	margin-left: 72px;
} 
#anreise_privat {
	display: block;
	width: 60px;
	float: left;

} 
#anreise_mit {
	display: block;
	width: 170px;
	float: left;
	
} 
#frau_1, #frau_2, #frau_3, #frau_4, #weg_1, #weg_2, #weg_3, #weg_4, #rechts_1, #rechts_2, #rechts_3, #rechts_4, #shoa_1, #shoa_2, #shoa_3, #shoa_4, #antifa_1, #antifa_2, #antifa_3, #antifa_4 
{
	display: block;
	width: 50px;
	margin-left: 5px;
	float: left;
	
}
/* 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; }
.zusfeld {	display: block;
	width: 100%;
	float: left;
}
