/* Style sheet forms */
.formbody label,.formbody span,.formbody p{float:left;margin-right:auto;text-align:left;font-size:0.9em;color:#fefffc;}
select{background-color:#000059;border:1px dotted #ff0;color:#fefffc;}
input{background-color:#000059;border:1px dotted #ff0;color:#fefffc;}
input.submit{float:right;margin:2px 0;padding:1px;background-color:#00007f;border:1px outset #ff0;font-weight:bold;font-size:0.6em;color:#ff0;}
.mod_login div.formbody{margin-top:5px;padding-top:8px;border-top:1px dotted #ff0;}
.mod_login input.text{width:162px;margin-bottom:8px;padding-top:8;font-weight:bold;font-size:0.8em;color:#fefffc;}
textarea{width:95%;height:200px;background-color:#000059;border:1px dotted #ff0;color:#fefffc;}
select{margin-top:2px;}
fieldset{width:600px;display:block;margin:12px 0 24px;padding:12px 12px 0;}
* html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}
input.text,input.password{width:200px;margin:1px 0;}
* html input.text,* html input.password{margin:0;}
*:first-child+html input.text,*:first-child+html input.password{margin:0;}
* html textarea{width:358px;}
* html select{width:206px;}
div.radio_container{margin:0 0 1px;}
* html div.radio_container{margin:2px 0 -1px;}
*:first-child+html div.radio_container{margin:2px 0 -1px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
div.checkbox_container{margin:0 0 1px;}
* html div.checkbox_container{margin:2px 0 -1px;}
*:first-child+html div.checkbox_container{margin:2px 0 -1px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0 1px;padding:0;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
input.file{margin:1px 0;}
* html input.file{margin:0;}
*:first-child+html input.file{margin:0;}
div.error{color:#ff0000;}
.mod_registration label{width:250px;margin-top:22px;padding-top:5;border-bottom:1px dotted #888;}
.mod_registration input{width:250px;margin-top:16px;}
.mod_registration select{margin-top:17px;margin-left:1px;}
.mod_registration  input.captcha{width:41px;margin-left:2px;}
.mod_registration .captcha_text{width:199px;margin-top:12px;margin-left:8px;font-size:0.9em;color:#0f0;}
.mod_registration  input.submit{left:250px;position:relative;float:left;clear:both;margin-top:24px;padding-top:5;}
.mod_personalData label{width:250px;margin-top:22px;padding-top:5;}
.mod_personalData td{margin-top:22px;padding-top:5;}
.mod_personalData input{width:250px;margin-top:16px;}
.mod_personalData select{width:250;bottom:0;left:0;right:0;top:0;position:relative;margin-top:17px;margin-left:1px;}
#mitgliederliste table{display:table;}
