body { font-family:arial;}
	
	hr { border:0 none; height:1px; border-bottom:1px; }
	
	#fset1 hr{ visibility:hidden; height:0px; border:0 none; margin:0; padding:0; margin-top:10px;}
	#fset2 hr{ visibility:hidden; height:0px; border:0 none; margin:0; padding:0; margin-top:10px;}
	*html #fset1 hr{ margin-top:0px;}
	*html #fset2 hr{ margin-top:0px;}
	
	#fset1 b { font-weight:normal; margin-right:10px; }
	#fset2 b { font-weight:normal; margin-right:10px; }
	#fset4 b { font-weight:normal; margin-right:10px; }
	
	#fset1 input{ font-weight:bold; }
	#fset2 input{ font-weight:bold; }
	#fset4 input{ font-weight:bold; }
	
	#fset1 { width:520px;}
	#fset1-left { float:left; width:375px; padding-left:10px; }
	#fset1-left label {float:left; display:inline; }
	#fset1-right{ float:left; width:350px; }
	#fset1-right label { float:left; display:inline; }
	
	#fset2 { width:520px; }
	#fset2-left { float:left; width:375px; padding-left:10px; }
	#fset2-left label {float:left; display:inline; }
	#fset2-right{ float:left; width:350px; }
	#fset2-right label { float:left; display:inline;}
	
	#fset3 { width:520px; }
	#fset3 div {padding-left:10px; }
	#fset3 label {margin-right:30px; }
	
	#vnname, #beladestrasse, #beladegeschoss, #beladetrageweg, #wohnflaeche, #beladetermin, #telefon,#kundenemail, #beladeplzort, #anzahlpersonen { border:0 none; border-bottom:1px dotted black; }
	#vnname 			{ width:267px; margin-left:10px; }
	#beladestrasse	{ width:300px; margin-left:10px; }
	#beladegeschoss { width:40px; margin-left:10px; text-align:center; }
	#beladetrageweg	{ width:40px; margin-left:10px; text-align:center; } 
	#wohnflaeche	{ width:50px; margin-left:10px; text-align:center; }
	#beladetermin	{ width:80px; margin-left:10px; float:left; }
	#telefon		{ width:316px; margin-left:10px; }
	#beladeplzort	{ width:315px; margin-left:10px; }
	#anzahlpersonen	{ width:40px; margin-left:10px; text-align:center; }
	#verladefahrstuhl1{ margin-left:60px;}
	#beladeaussenaufzug1{ margin-left:36px; }
	#beladehalteverbot1 { margin-left:45px;}
	#kundenemail  { width:323px; margin-left:10px; }
	
	*html #vnname 			{ width:259px; margin-left:10px; }
	*html #beladestrasse	{ width:293px; margin-left:10px; }
	*html #telefon		{ width:308px; margin-left:10px; }
	*html #beladeplzort	{ width:307px; margin-left:10px; }
	*html #kundenemail  { width:317px; margin-left:10px; }
	
	#entladestrasse, #entladegeschoss, #entladetrageweg, #entladetermin, #entladeplzort { border:0 none; border-bottom:1px dotted black; }
	#entladestrasse { width:300px; margin-left:10px; }
	#entladegeschoss { width:40px; margin-left:10px; text-align:center; }
	#entladetrageweg {  width:40px; margin-left:10px; text-align:center; }
	#entladetermin { width:80px; margin-left:10px; float:left; }
	#entladeplzort { width:315px; margin-left:10px; }
	#entladefahrstuhl1 { margin-left:60px;; }
	#entladeaussenaufzug1 { margin-left:36px; }
	#entladehalteverbot1 { margin-left:45px; }
	
	#fset4 { width:520px; }
	#fset4 li { margin-bottom:20px;}
	
	#eigenekartons, #xtraumzugkartons, #anzahlbilder, #anzahlgardinenstangen, #xtrakleiderkartons, #earbeitenfuer, #kuecheabauffuer, #karbeitenfuer, #msarbeitenfuer, #lampenmontage, #vschutz { border:0 none; border-bottom:1px dotted black; }
	
	#eigenekartons { width:30px; margin-left:10px; text-align:center; }
	#xtraumzugkartons { width:30px; margin-left:20px; text-align:center;}
	#xtrakleiderkartons { width:30px; margin-left:100px; text-align:center; }
	#anzahlbilder { width:30px; margin-left:90px; text-align:center;}
	#anzahlgardinenstangen { width:30px; margin-left:26px; text-align:center; }
	#earbeitenfuer { width:485px; margin-left:10px;}
	#karbeitenfuer { width:485px; margin-left:10px;}
	#msarbeitenfuer { width:485px; margin-left:10px;}
	#kuecheabauffuer { width:485px; margin-left:10px;}
	#vschutz { width:40px; text-align:center; margin-left:10px; }
	#zusatzleistungen { width:495px; height:200px;}
	#hinweisebemerkungen { width:495px; height:200px;}
	
	#schrankinhalt1 { margin-left:10px; }
	#kartonseinpacken1 { margin-left:37px; }
	#kartonsauspacken1 { margin-left:23px; }
	#earbeiten1 {margin-left:0px;}
	#karbeiten1 {margin-left:0px;}
	#msarbeiten1{margin-left:0px;}
	#kuecheabauf1{ margin-left:0px;}
	#duebeln1 { margin-left:55px; }
	
	
	#lampenmontage { width:40px; margin-left:10px; text-align:center; }
	#vschutz { 50px; margin-left:10px; }
	
	#wohnzimmer table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#esszimmer table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#schlafzimmer table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#arbeitszimmer table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#kinderzimmerstudio table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#dielebad table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#kueche table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#kellerspeichergarten table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	#kistenkartons table { font-size:12px; font-family:arial; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:540px; }
	
	
	#wohnzimmer td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#esszimmer td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#schlafzimmer td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#arbeitszimmer td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#kinderzimmerstudio td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#dielebad td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#kueche td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#kellerspeichergarten td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
	#kistenkartons td,th { padding:5px 10px;  border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}

	td.stueckzahl input { width:25px; border:0 none; border-bottom:1px dotted #333; font-weight:bold; font-size:13px; text-align:center; }
	td.re { text-align:center }
	td.stueckzahl { text-align:center; width:20px; }
	td.gegenstaende { width:160px; }
	td.zusatz { width:100px; font-size:10px; }
	td.re { 50px; }
	td.odd { background-color:#CBCEE7; }
	td.even { background-color:#FFFFFF; }
	.header { background-color:#CCC; }
	td.odd input { background-color:#CBCEE7; }
	td.even input { background-color:#FFFFFF; }
	
	.lesezeichen { width:540px; height:26px; line-height:26px; background-image:url('../gfx/lesezeichen.gif'); background-repeat:repeat-x; margin-bottom:2px;}
	.lesezeichen a { vertical-align:middle; text-decoration:none; font-size:14px; font-weight:bold; color:#333 !important; margin-left:10px; display:block; width:100%; }
	.lesezeichen a:hover { color:#9D5AA3 !important;}
	
	legend { font-size:16px; font-weight:bold; color:#9D5AA3; }
	#fset1,#fset2, #fset3, #fset4 { border:0 none; border-top:4px double #CCC;}
	
	div.tx-thmailformplus-pi1 div.links{ clear:left; float:left; display:inline; margin-left:65px; margin-top:30px; padding-bottom:10px;}
	div.tx-thmailformplus-pi1 div.mitte{ float:left; margin-left:120px; margin-top:30px; padding-bottom:10px; }
	div.tx-thmailformplus-pi1 div.rechts{ float:left; margin-left:110px; margin-top:30px; padding-bottom:10px; }
	
	#fset4 ol { margin-left:10px; padding:0; }
	#fset4 li { margin:0; padding:0; margin-bottom:10px; }
	
	#forminfo { margin-left:68px; padding:0; }
	#forminfo li { margin:0; padding:0; margin-bottom:10px; }
	
	.info { margin-left:20px; }
