.chr {display:block; width:10px; height:14px; color:#000; margin:5px; background:#000; float:left;}
.chr div {display:block; height:2px; overflow:hidden;}
.z1 {border-left:2px solid #FFF; width:6px; color:#000; border-right:2px solid #FFF; background: #000;}
.z2 {border-left:2px solid #000; width:6px; color:#000; border-right:2px solid #000; background: #FFF;}
.z3 {border-left:2px solid #000; width:4px; color:#000; border-right:4px solid #000; background: #FFF;}
.z4 {border-left:2px solid #000; width:6px; color:#000; border-right:2px solid #000; background: #FFF;}
.z5 {border-left:2px solid #FFF; width:2px; color:#000; background: #000;}
.z6 {border-left:4px solid #000; width:4px; color:#000; border-right:2px solid #000; background: #FFF;}
.z7 {border-left:8px solid #FFF; width:2px; color:#000; background: #000;}
.z8 {border-left:4px solid #FFF; width:4px; color:#000; border-right:2px solid #FFF; background: #000;}
.z9 {border-left:2px solid #FFF; width:2px; color:#000; border-right:6px solid #FFF; background: #000;}
.z10 {border-left:2px solid #000; color:#000; border-right:8px solid #FFF;}
.z11 {width:10px; color:#000; background: #000;}
.z12 {width:10px; color:#000; background: #FFF;}
.z13 {border-left:6px solid #FFF; color:#000; width:2px; border-right:2px solid #FFF; background: #000;}
.z14 {border-left:4px solid #FFF; color:#000; width:2px; border-right:4px solid #FFF; background: #000;}
.z15 {border-left:6px solid #FFF; color:#000; width:2px; border-right:2px solid #FFF; background: #000;}
.z16 {margin-left:2px; border-left:2px solid #000; color:#000; width:2px; border-right:2px solid #000; background: #FFF;}
.z17 {border-left:2px solid #000; width:4px; color:#000; border-right:2px solid #000; background: #FFF;}
.z18 {border-left:8px solid #000; color:#000;}
.z19 {border-left:2px solid #FFF; width:8px; background: #000; color:#000;}
.z20 {border-left:2px solid #FFF; width:4px; border-right:4px solid #FFF; background: #000; color:#000;}
.z21 {margin-left:2px; border-left:2px solid #000; width:4px; border-right:2px solid #000; background: #FFF; color:#000;}
.z22 {width:6px; background: #000; color:#000;}
.z23 {border-left:2px solid #000; color:#000; width:2px; border-right:6px solid #000; background: #FFF;}
.z24 {border-left:4px solid #FFF; color:#000; border-right:6px solid #000;}
.z25 {border-left:2px solid #000; color:#000; width:2px; border-right:2px solid #000; background: #FFF;}
.z26 {border-left:4px solid #000; color:#000; width:2px; border-right:4px solid #000; background: #FFF;}
.z27 {margin-left:2px; color:#000; border-left:4px solid #000; width:2px; border-right:2px solid #000; background: #FFF;}

/* für IE 5 und 6*/
* html .chr {height:14px; he\ight:14px;}
* html .chr div {float:left;}
* html .z16, * html .z21, * html .z27 {margin-left:1px; ma\rgin-left:1px;}
* html .z7, * html .z13, * html .z14, * html .z9, * html .z26, * html .z23 {width:10px; w\idth:2px;}
* html .z8, * html .z3, * html .z6, * html .z20 {width:10px; w\idth:4px;}
* html .z2, * html .z4, * html .z1 {width:10px; w\idth:6px;}
* html .z19 {width:10px; w\idth:8px;}
* html .z17, * html .z21 {width:8px; w\idth:4px;}
* html .z27 {width:8px; w\idth:2px;}
* html .z25, * html .z16 {width:6px; w\idth:2px;}
* html .z5 {width:4px; w\idth:2px;}

#captcha {display:block; background:#FFF; width:65px; height:24px; border:1px solid #999; margin: 0px 0px 1px 100px;}
#ok {font-weight:bold; color:green;}
#error {font-weight:bold; color:red;}
