body .ll_tabs #ll_tab3 { display:none; }
body .ll_tabs #ll_tab4 { width:388px; }


.ll_formular {
	background:#F1F1F1 none repeat scroll 0%;	border:1px solid #A6A6A6;
	display:inline;	float:left;	margin:10px 0px 0px 0px;
	padding:10px 0pt 10px 30px;	width:483px;
}
.ll_topless {
	border-top:0px none; margin:0px;
}
.ll_formular_links {
	width:263px; float:left; padding-top:10px;
}
.ll_formular_rechts {
	width:220px; float:left; padding-top:10px;
}
p.ll_kat, .ll_formular h2 {
	color:#339933;	float:left;	margin:0pt 0pt 8px;
	padding:10px 0pt 0pt;	width:479px;	font-size:140%;
}

.ll_formular label {
	float:left;	font-weight:bold;
	margin-right:20px;	width:140px;
}

.ll_formular label span.ll_stern {
	color:#FF0000;	margin-left:2px;
}
.ll_formular .ll_zeile {
	float:left;	padding:0pt 0pt 8px;	width:479px;
}

.ll_formular input.ll {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_bg.gif) repeat-x scroll 0%;
	border:medium none; float:left; height:21px; padding-left:2px; padding-top:2px; width:276px;
}
.ll_formular input.ll_klein {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_bg.gif) repeat-x scroll 0%;
	border:medium none; float:left; height:21px; padding-left:2px; padding-top:2px; width:60px;
}
.ll_formular input.ll_mittel {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_bg.gif) repeat-x scroll 0%;
	border:medium none; float:left; height:21px; padding-left:2px; padding-top:2px; width:200px;
}
.ll_formular span.input_left {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_left.gif) no-repeat scroll 0%;
	float:left; height:23px; overflow:hidden; width:2px;
}
.ll_formular span.input_right {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_right.gif) no-repeat scroll 0%;
	float:left; height:23px; overflow:hidden; width:2px;
}
.ll_formular span.input_right_klein {
	background:transparent url(../../../fileadmin/templates/relaunch/img/kontakt_input_right.gif) no-repeat scroll 0%;
	float:left; height:23px; overflow:hidden; width:2px; margin-right:10px;
}
.ll_formular span.ll_info {
	font-weight:normal;
}


.ll_tabs {
	float:left;	padding:0px; margin-top:30px; width:515px; height:30px;
	background:#A6A6A6 10px 0px; overflow:hidden;
}
.ll_tabs #ll_tab1 {
	width:120px; float:left; overflow:hidden;
	border-left:1px solid #A6A6A6; border-right:1px solid #A6A6A6; 
	border-top:1px solid #A6A6A6; 
}
.ll_tabs #ll_tab2 {
	width:5px; height:28px; float:left;
	border-top:1px solid #fff; background:#fff;
}
.ll_tabs #ll_tab3 {
	width:135px; float:left; overflow:hidden;
	border-left:1px solid #A6A6A6; border-right:1px solid #A6A6A6;
	border-top:1px solid #A6A6A6;	overflow:hidden;
}
.ll_tabs #ll_tab4 {
	width:251px; height:28px; float:left;
	border-top:1px solid #fff; background:#fff;
}

.ll_tabs p {
	font-weight:bold; color:#339933; text-align:center; padding:4px 0px 0px 0px; margin:0px;
}
.ll_radio {
	margin:0px 10px 0px 6px;
}
.ll_clear {
	clear:both;
}

.ll_special label {
	width:180px;
}
.ll_special .ll {
	width:236px;
}
.ll_special2 label {
	width:100px; height:40px;
}
.ll_special2 .ll {
	width:316px;
}
.ll_special3 input {
	padding:0px 40px; margin-top:15px;
}
.ll_special4 input {
	 margin-top:15px; float:left; margin-right:10px;
}
.ll_special4 label {
	width:100px;
}

a#add_teilnehmer {
	background:url(wth.gif) no-repeat scroll 0%;
	display:block; height:22px; padding:5px 0px 0px 30px;
	font-size:140%; margin-top:10px;
}

select.geb_dd, select.geb_mm, select.geb_yy {
	width:70px; margin-right:6px;
}
.ll_topless select option, .ll_formular select option {
	padding-left:3px;
}

.ll_error {
	padding-top:3px; color:#cc0000; display:block; 
	float:left; width:479px; height:20px; margin-left:161px;
}

.ll_space {
	height:30px; display:block;
}
#content #mainContent .ll_formular .delTeilnehmer {
	margin-left:150px; color:#cc0000;
}
.tx-whhlebenslaufeformular-pi1 optgroup {
	font-style:normal;	color:#287A28;
	padding-left:3px; padding-top:3px;
}
.tx-whhlebenslaufeformular-pi1 option {
	font-style:normal;	color:#333;
	padding-left:8px;
}
