/* ---------------------------------- FORMULARE -------------------------------*/ 
div, span, applet, object, iframe, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background:transparent;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-decoration:none;
	outline: 0;
	vertical-align: baseline;
}
:focus {outline:none;}

.formularhtml		{background-color:#fff;background-image: none;  text-align:center; padding-top:20px;}
form img		{margin:0 5px 0 0;}	

input,  textarea, select   {
	font-family:		Arial, sans-serif;
	font-size:			12px;
	padding:			1px 2px 1px 5px;
	line-height:		15px;
	font-weight:		normal;
	color:				#333333;
	border:				1px solid #cccccc;
	background-color:	#f1f1f1;
	margin:				0px;

}

textarea	 {width:315px;font-size:12px;}	

.none	{padding:0; margin:0; border:none;	background-color:transparent ; color:#fff; padding:0;}	

.formularhtml	form td  {padding: 2px 0 2px 0; vertical-align:middle;font-size:12px; line-height:12px;text-align:left;}

	form .inputfields td { border-top:1px dotted #cccccc;}	

checkbox  {float:left;}

form .button, form .buttonsend  {color:#ffffff;font-size:13px;width:140px;height:25px;padding:0; background-position: center;cursor:pointer;}
form .button	  {background-color:	#999999;}
form .button:hover, form .button:focus{background-color:	#666666; border:1px solid #333333;}



form .buttonsend  {background-color:	#93CE00; background-repeat:no-repeat; border:1px solid #7FBF00;}

form .buttonsend:hover, input.submit:hover  {background-color:	#FFA000; border:1px solid #C98707;}

/* finanzen.de formulare */
.form h2	{ font-size:16px; font-weight:normal; margin:15px 0;color:#7CAF00;}
input.text	{margin-right:10px;}
input.submit   {margin:10px 0; color:#ffffff;font-size:13px; padding:2px 30px 2px 5px; background-position: right center; cursor:pointer;}
input.submit   {background-image: url(../pics/calc/btnsendbg.gif); background-color:	#93CE00; background-repeat:no-repeat; border:1px solid #7FBF00;}
.fehlerkopf	{font-size:16px; font-weight:bold; margin-top:30px;color:#7CAF00;}
.error{color:#cc0000;}

td.html_cell, td.left_cell, td.right_cell,  td.middle_cell{border-top:1px dotted #ccc; vertical-align:middle;}
td.middle_cell  {height:26px;margin:10px;}
td.right_cell  table td   {vertical-align:middle;}

