
form#twForm {width:470px; margin:0 auto; padding:10px; font: normal bold 1.0em 'Trebuchet MS', sans-serif; background:#dee; border:1px solid #000; }
form#twForm fieldset {width:450px; display:block; margin-bottom:0.5em; padding:5px; border:1px solid #fff; }

form#twForm legend   {border:3px solid #fff; margin-bottom:5px; padding:3px; width:254px; background:#fff url(img/form.gif) repeat-x center left;}

.twKontaktaufnahme               {text-align:left; background:#bbcccc;}
.twKontaktaufnahme .rowInfo      {text-align: center;}
.twKontaktaufnahme .rowTextarea  {text-align: center; }
.twKontaktaufnahme label         {clear:left; display:block; float:left; width:100px; text-align:right; padding-right:6px; margin-bottom:0.5em;}
.twKontaktaufnahme input         {border:1px solid #fff; background:#fff url(img/form.gif) repeat-x top left; margin-bottom:0.6em;}
.twKontaktaufnahme textarea      {border:1px solid #fff; background:#fff url(img/form2.gif) repeat-x top left; margin-bottom:0.6em;}

#twRowSubmit          {text-align:right;}
.twBtnSubmit          {color:#c00; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px;}
.twBtnSubmit:hover    {background-position:center left; color:#000;}

#twMsgEmailGesendet {
	display: inline;
	text-align: center;
	line-height: 1.8em;
	font-weight: bold;
	color: green;
	background-color: #ccffcc;
	border: 2px dotted lime;
}
#twMsgEmailNichtGesendet {
	display: inline;
	text-align: center;
	line-height: 1.8em;
	font-weight: bold;
	color: red;
	background-color: #ffcccc;
	border: 2px dotted fuchsia;
}

