/*CSS for Dialog - Formular by Mark*/

.dialog h3 {
  font: 20px/120% arial, sans-serif;
  color: #9a9a9a;
  margin: 0;
}

.dialog table{
  padding:0px;
  margin:0px;
}

.dialog b{
  font: normal 14px/20px arial, sans-serif; color: #111111;color: #b92044;
}

.dialog label{
  font: 14px/20px arial, sans-serif; color: #111111;
}

.dialog td {
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:10px;
}

input:focus{ background:#FFF; }
input{ float:right; border: 1px solid #ccc; margin:0px; padding:0px; background:#F7F7F7;}
input.text {width:250px; padding-top:3px; padding-left:3px; border:1px solid #CCC;}
textarea{ height:6em; border:1px solid #CCC;background:#F7F7F7; width:100%; margin-top:1em;}
.submit{ display:block; padding:0.2em; width:20%; font: 12px/20px arial, sans-serif; color: #b92044; border:1px solid #CCC; margin-top:0.5em;text-transform:uppercase;}
textarea:focus { background:#FFF; }
.datenschutz { font: 14px/20px arial, sans-serif;border-top:1px dotted #333; border-bottom:1px dotted  #333;margin-top:1em; padding-top:1em; margin-bottom:1em;padding-bottom:0.5em; float:left;padding-left:10px;}
.datenschutz p{width:70%;}
input.checkbox {float:left;margin-top:3px;}
input.checkbox2 {float:left;margin-top:3px;margin-right:20px;}

legend {background-color:white;margin-bottom:20px;}
