

.template_content {  position:relative; display:table; /* wichtig für Firefox */ padding:0; margin:0; top:0; clear:left; overflow:hidden; width:900px; }
.template_space   { position:relative;  width:900px;  height:10px; line-height:10px; overflow:hidden;  }
.clear            { position:relative; height:0.01em; line-height:0.01em; overflow:hidden; clear:both; }
.frml_clear       { position:relative; height:5px; overflow:hidden; clear:both; }

.templ_colum{ position:relative; float:left; overflow:hidden; }
.templ_space { position:relative; float:left; display:block; width:15px;   overflow:hidden; }


.space10      { position:relative; height:10px; width:100%; overflow:hidden; }
.template_line{ position:relative; width:900px;  height:1px; line-height:1px; background-color:#333333; overflow: hidden;}


.frml { position:relative; left:10px;}

.select,.input_small, .input_plz, .input_ort { position:relative; border:1px solid #333333; height:18px; line-height:18px; padding:0 2px; font-size: 10px; font-family:Verdana; color: #333333;}
.input_plz  { position:relative; width:80px; float:left;}
.input_ort { position:relative; width:510px; float:right; right:-5px;}


.input{ position:relative; border:1px solid  #333333; width:100%; padding:0 2px; height:18px; line-height:18px; font-size: 10px; font-family:Verdana; color: #333333; }
.textarea                       { position:relative; border:1px solid  #333333; width:100%; padding:2px; line-height:140%; font-size: 10px; font-family:Verdana; color:  #333333; height:100px;}

.checkbox, .radio               { cursor: pointer;}
.checkbox span, .radio span     { position:relative; display:inline-block; vertical-align:top; }
.checkbox a, .radio a           { position:relative; display:inline-block; padding:0 5px 0 0 ;}
.checkbox a img, .radio a img   { position:relative; }

.frml_left            { position:relative; float:left; width:293.33333333333px; }
.frml_right           { position:relative; float:left; width:606.66666666667px; }
.formular_button      { border:none; background-color:transparent; padding:0; margin:0; overflow:visible; }
.formular_button      { border:1px solid #432400; background-color:#cccccc; color:#333333; font-weight:bold; padding:1px 5px; }

.captcha              { margin: 5px 0;}
.error { position:relative; left:10px; width:900px; border:1px solid #d30000; background-color:#ffdddd; margin-bottom:20px; } 
.error span { position:relative; padding:10px; display:block; font-weight:bold; }
