/* Styles für Eingabeformular */

/* Gesundheitsfragen */
div.questionblock { width: 450px;}
div.questionblock fieldset {clear: both; border-color: #000; border-width: 1px; border-style: solid; padding: 10px 0 0 0; margin: 0;line-height:25px;}
div.questionblock label {display: block; float: left; width: 170px; padding: 0; margin: -1px 5px 0 0; text-align: right;}
div.questionblock label.wide { width: 250px; }
div.questionblock label.extra { width: 400px; }
div.questionblock input, textarea, select {width:auto; margin: 5px 0 0 10px;}
div.questionblock br { clear:left;}
 
div.questionblock fieldset { border: none; }
div.questionblock fieldset span {line-height: 20px; display: block; margin: 0 0 10px 0;}
div.questionblock fieldset.collapse { display: none; }
div.questionblock div.number { float: left; width: 30px; font-weight: bold; padding: 3px; }
div.questionblock div.caption { clear: right; font-weight: bold; background: #D6E4EF; padding: 3px; }
span.yesnocontrol {padding: 3px; font-weight: normal; }
 
fieldset { border: none; }

