/* Style sheet form */
.ce_form .text{width:180px;padding:2px;border:1px solid #cccccc;}
.mod_login .text{width:120px;padding:2px;border:1px solid #cccccc;}
.ce_form .textarea{width:296px;height:110px;padding:2px;border:1px solid #cccccc;}
* html .ce_form .textarea{width:246px;}
.ce_form .text:focus,.ce_form .textarea:focus,.mod_login .text:focus,.mod_login .textarea:focus{background-color:#fff;}
* html .ce_form .text,* html .ce_form .textarea,* html .mod_login .text:focus{margin-top:-1px;margin-bottom:-1px;}
*:first-child+html .ce_form .text,*:first-child+html .ce_form .textarea,*:first-child+html .mod_login .text{margin-top:-1px;margin-bottom:-1px;}
.ce_form span.mandatory{color:#cc0000;}
span.mandatory{color:#cc0000;}
.ce_form .col_0{width:160px;vertical-align:top;white-space:nowrap;}
* html .ce_form .col_0{width:165px;vertical-align:top;}
*:first-child+html .ce_form .col_0{width:180px;vertical-align:top;}
.mod_login .col_0{width:100px;vertical-align:top;white-space:nowrap;}
.ce_form td,.mod_login td{padding:2px 4px;}
.ce_form input.schluesselnummer_1{width:30px;}
.ce_form input.schluesselnummer_2{width:20px;}
.ce_form label,.mod_login label{padding:2px 4px;}
.ce_form .error{padding-top:6px;font-size:10px;color:#cc0000;}
.ce_form .submit,.mod_login .submit{width:90px;margin-top:3px;padding:2px;text-align:center;background-color:#ffffff;border:1px solid #999999;font-size:0.9em;color:#000099;cursor:pointer;cursor:hand;}
.ce_form .submit_container,.mod_login .submit_container{margin:0;padding:0;text-align:left;}
* html .ce_form .submit_container,* html .mod_login .submit_container{margin:0;padding:0;text-align:left;}
*:first-child+html .ce_form .submit_container,*:first-child+html .mod_login .submit_container{margin:0;padding:0;text-align:left;}
.error{clear:both;color:#ff0000;white-space:nowrap;}
.ce_form .radio{top:2px;position:relative;margin:1px 3px 0 1px;padding:0;}
* html .ce_form .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html .ce_form .radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
.ce_form .radio_container{margin:6px 0 3px 0;}
* html .ce_form .radio_container{margin:8px 0 -1px 0;}
*:first-child+html .ce_form .radio_container{margin:8px 0 -1px 0;}
.ce_form .radio_container span{display:block;}
