/* Style sheet form */
.checkbox_container.CB label{}
.checkbox_container.CB input{margin:8px -50px 0 -180px;}
fieldset.nprofil label{width:200px;display:block;}
fieldset.nprofil{}
#profil-links{width:420px;float:left;}
.medikamente input{width:180px;margin-top:5px;margin-bottom:5px;}
#med-links{width:200px;float:left;}
#med-1{width:200px;float:left;}
#profil-rechts{}
.ce_form p.error{top:-8px;position:relative;margin-bottom:-5px;font-size:8px;color:#f70c0c;}
.ce_form input.text.error{margin-top:-3px;margin-bottom:5px;}
.ce_form input.text{width:300px;margin-top:5px;margin-bottom:5px;}
.ce_form input.captcha{width:55px;margin-top:5px;margin-bottom:5px;}
.ce_form input.captcha.error{margin-top:-5px;margin-bottom:5px;}
.ce_form .captcha_text{margin-top:5px;margin-bottom:10px;margin-left:10px;}
.ce_form .captcha_text.error{top:-5px;position:relative;margin-bottom:10px;margin-left:10px;}
.ce_form .headline{margin-top:11px;margin-bottom:10px;}
.ce_form .explanation{margin-top:50px;margin-bottom:10px;}
.ce_form .select{margin-top:3px;margin-bottom:3px;}
.ce_form .submit_container{margin-top:10px;margin-bottom:20px;margin-left:220px;}
.ce_form label{width:220px;float:left;display:block;margin-top:5px;margin-bottom:3px;}
.mod_login{margin-top:20px;margin-right:10px;margin-left:10px;padding:5px;background-color:#f5e17f;}
.mod_login .error,.mod_login p.error{font-size:12px;color:#f70a0a;}
.mod_login .login_info{font-size:12px;color:#ff9900;}
.mod_login label{font-size:12px;}
.mod_login input.text{width:115px;margin:5px 10px 5px 0;}
.mod_login .submit_container{margin-top:10px;margin-bottom:4px;}
#request_password{margin:0 5px;padding:0 5px 10px 6px;background-color:#ece4d9;}
#request_password a{font-size:10px;color:#999999;}
* 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;}
