/* Druck-CSS  */
html, body, div, p,
h1, h2, h3, a, table, th, td,
form, img 					{ font-family: Helvetica, Arial, Verdana, sans-serif; color: rgb(70,70,70); }

h1 							{ font-size: 1.5em; margin: 12px 0px 10px 0px; }
h2 							{ font-size: 1.2em; margin: 12px 0px 8px 0px; font-weight: normal; }
h3 							{ font-size: 1.1em; margin: 3px 0px 3px 0px; }




table.onlineform			{ height: auto; margin: 8px 0px 20px 8px; }	
	
	table.onlineform th			{ padding: 4px 4px 4px 8px; background-color: #ddd; vertical-align: top; text-align: left; }
	table.onlineform td			{ padding: 4px 4px 4px 20px; background-color: #eee;  }
	
	table.onlineform th.error		{ background-color: #ffcccc; color: 1px solid #aa0000; }
	table.onlineform td.error		{ background-color: #ffcccc; color: 1px solid #aa0000; }
	table.onlineform input.error		{ background-color: #ffcccc; border: 1px solid #aa0000; }
	table.onlineform select.error		{ background-color: #ffcccc; border: 1px solid #aa0000; }
	
	table.onlineform input[type=text]	{ width: 270px; }

table.nopadding				{ width: auto; height: auto; margin: 0px; padding: 0px; margin-left: 30px; }	
	table.nopadding td			{ padding: 1px 5px 1px 5px; }
	table.nopadding td.small	{ font-size: 0.9em; }
	
	
.formular_schritt		{ font-weight: bold; }
.formular_schritt_inhalt		{ display: block; }


.formular_schritt		{ display: block; height: 17px; padding: 4px 8px 4px 8px; margin: 10px 0px 0px 0px; font-weight: bold; cursor: pointer; color: #fff; background-color: #999; }
.formular_schritt_inhalt		{ display: block !important; height: auto; padding: 0px; margin: 0px; background-color: #eee; border: 1px solid #ddd; border-top: none; }
	.formular_schritt_inhalt table.onlineform		{ margin: 10px 0px 20px 0px; }
	.formular_schritt_inhalt .beschreibung			{ padding: 12px 0px 0px 4px; }

	input.preisangabe				{ width: 70px !important; height: 30px; font-size: 10pt; color: #222; border: 1px solid #ddd; font-style: italic; font-weight: bold; text-align: center; vertical-align: center; }


