
/*-------------------------------------------------------------------------- f i r m e n e i n t r a g - f o r m u l a r . p h p ---------------------------------------------------------------------------------*/
pre.backlink-icon         {                                       margin-left: 108px !important;  padding-left: 3em;      font:normal   8px  verdana,serif;  color: darkblue;  margin-bottom: 2em;}

.kaest_weiss_78           {float:left;     width:96%;                 margin:0% 2% 0% 0.5%;    padding:10px;                                                                           background:white;    text-align:left;     border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.kae_submit_fertig_1      {float:none;     width:12%;   clear:left;   margin:0 44% 0 44%;                                 font:normal   14px  arial,verdana,serif;                     background:#eee;                          border:3px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kae_submit_fertig_2      {float:left;     width:12%;                 margin:0 0 0 35%;                                                                                                background:#fff;                          border:4px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kae_submit_loesch        {float:left;     width:11%;                 margin:0 0 0 5%;                                                                                                 background:#fff;                          border:4px solid #FF3399;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kae_submit_zurueck       {float:left;     width:19%;                 margin:0 0 0 27.5%;                                 font:normal   14px  arial,verdana,serif;                     background:#fff;                          border:4px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kae_submit_abschick      {float:left;     width:19%;                 margin:0 0 0 5%;                                    font:normal   14px  arial,verdana,serif;                     background:#fff;                          border:4px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kae_submit_OK_re         {float:left;     width:35px;  height:25px;  margin:5px 0 0 20px;                                                                                             background:#eee;     text-align:center;   border:3px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kaest_fehler_fi_fo       {                                           margin:2% 3% 2% 3%;      padding: 10px 0px 10px 0px;                                                             background:white;                         border:2px dashed red;}
.r18i_fi_fo               {float:none;                                                                                    font:italic   17px  arial,verdana,serif;  color: #F2001C;}

#code_kae                 {                width:71%;   height:40px;  margin:0px 14% 0 13%;                                                                                            background:#eeffff;                       border:2px solid #FF3399;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
#loe_kae                  {                width:81%;   height:50px;  margin:0px 7% 10px 7%;                                                                                           background:#eeffff;                       border:2px solid #FF3399;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.b16_fi_fo                {float:left;     width:402px;               margin:5px 0 0 0;        padding:3px 0px 0px 0px;   font:italic   16px  arial,verdana,serif;  color:  blue;                           text-align:right;}
.b15_fi_fo                {float:left;                                margin:10px 0 0 15px;    padding:3px 0px 0px 0px;   font:italic   16px  arial,verdana,serif;  color:  blue;                           text-align:right;}
.code_fi_fo               {float:left;     width:72px;                margin:5px 0 0 20px;     padding:5px 5px 5px 5px;   font:normal   15px  arial,verdana,serif;  color:  blue;                                                border:1px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}

.s14_fi_fo                {                                                                    margin:0px 2px 0px 2px;                           font:normal   15px  arial,verdana,serif;  color:  blue;}
.s14_fi_fo:hover          {                                                                                               font:normal   15px  arial,verdana,serif;  color:  red;}

.ba_grau_12_16            {                width:99%;   height:16px;  margin:0% 0.5% 0% 0.5%;                             font:bold     13px  arial,verdana,serif;  color:  white;     background:#4E5Dff;  text-align:center;   border:1px solid #888888;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}

.kaest_loe                {                                           margin:0% 4% 0% 4%;      padding:7px 0px 7px 0px;                                                                background:#eee;                         border:2px solid #aaa;  -moz-border-radius:10px; -webkit-border-radius:10px;  border-radius:10px;}
.s12_16_fi_fo             {float:none;                                                                                    font:normal   15px   arial,verdana,serif; color:  #000000;                        line-height:18px;}
.r13i_fi_fo               {float:none;                                                         padding:0px 5px 0px 5px;   font:italic   15px   arial,verdana,serif; color:  #F20000;}
.gruen13i_fi_fo           {float:left;    width:53px;                                          padding:9px 0px 0px 0px;   font:normal   14px   arial,verdana,serif; color:  green;}
.b13x_fi_fo               {float:left;    width:70px;                                          padding:9px 0px 0px 0px;   font:normal  13px  arial,verdana,serif;  color:    darkblue;                      text-align:left;}
.b13y_fi_fo               {float:left;    width:123px;                                         padding:9px 0px 0px 0px;   font:normal  13px  arial,verdana,serif;  color:    darkblue;                      text-align:left;}

.hg9                      {                                                                                               font:normal    9px  arial,verdana,serif;  color:  #777777;}
.s12                      {                                                                                               font:normal   13px  arial,verdana,serif;  color:  #333333;}
.s13                      {                                                                                               font:normal   13px  arial,verdana,serif;  color:  #000000;}
.dg16b                    {                                                                                               font:bold     16px  arial;                color:  darkgray;}
.s10                      {                                                                                               font:normal   12px  arial,verdana,serif;  color:  #000000;                        line-height:18px;}
.s10b                     {                                                                                               font:bold     13px  arial,verdana,serif;  color:  #333;}
.s11                      {                                                                                               font:normal   13px  arial,verdana,serif;  color:  #000000;}
.s11_1                    {                                                                                               font:normal   14px  arial,verdana,serif;  color:  #000000;}

.ul_1                     {                                           margin:-5px 0 0 50px;    padding:0px 0px 0px 0px;   font:normal  12px arial,verdana,serif;  color:  #222;                           text-align:left;}
.li_1                     {                                                                    padding:0px 0px 0px 15px;}
.ul_2                     {clear:left;                                margin:15px 0 10px 0px;  padding:0px 0px 0px 0px;   font:bold    14px  arial,verdana,serif;  color:  blue;                            list-style-image:url('/Bilder/haken_gruen.gif');}
.li_2                     {                                                                    padding:0px 0px 0px 15px;}
.li_3                     {                                                                    padding:5px 0px 0px 15px;}
.ul_4                     {                                           margin:0px 0 0 40px;     padding:0px 0px 0px 0px;   font:normal  12px arial,verdana,serif;  color:  #222;                             text-align:left; list-style-image:url('/Bilder/haken_gruen.gif');}
.li_4                     {                                                                    padding:0px 0px 0px 10px;}

.art_fi_fo                {float:left;     width:130px;               margin-top:9px;                                     font:normal   13px  arial,verdana,serif;   color:  darkblue;                      text-align:left;}
.r1_radio                 {float:left;     width:30px;}
.r2_radio                 {float:left;     clear:left;  width:30px;   margin-left:156px;}
.r3_radio                 {float:left;     clear:left;  width:30px;   margin-left:326px;}
.r1_text                  {float:left;     width:140px;                                                                   font:bold    13px  arial,verdana,serif;  color:    #000;                          text-align:left;}
.r1_kostenlos             {float:left;                                margin-left:5px;                                    font:bold italic 14px arial,verdana,serif; color:  brown;                         text-align:left;}
.r1_leer                  {float:left;}
.r1_radio_v2_txt          {float:left;                                                                                    font:italic  13px  arial,verdana,serif;  color:    #222;                          text-align:left;}
.r1_mwst                  {float:left;                                margin:7px 0 0 330px;                               font:bold italic 14px arial,verdana,serif; color:  brown;                         text-align:left;}
.r1_mwst_txt              {float:left;                                margin:7px 0 0 80px;                                font:italic  13px arial,verdana,serif;   color:    #555;                          text-align:left;}

.rot_fi_fo                {float:left;     clear:left;                margin:0px 0 0 0px;      padding:7px 10px 0px 10px; font:bold    16px  arial;                color:    #FF3399;}
.orange_fi_fo             {float:left;     clear:left;                margin:0px 0 0 0px;      padding:7px 10px 0px 10px; font:bold    16px  arial;                color:    orange;}
.grau_fi_fo               {float:left;     clear:left;                margin:0px 0 0 0px;      padding:7px 10px 0px 10px; font:bold    16px  arial;                color:    darkgray;}
.grau_mi_fi_fo            {float:left;     width:340px;                                        padding:8px 10px 0px 0px;  font:normal  12px  arial,verdana,serif;  color:    navy;                          text-align:center;}
.grau_re1_fi_fo           {float:right;                                                        padding:8px 10px 0px 0px;  font:normal  12px  arial,verdana,serif;  color:    #555555;}
.grau_re2_fi_fo           {float:right;                                                        padding:8px 10px 0px 0px;  font:normal  12px  arial,verdana,serif;  color:    #555555;}
.txt_unter_fi_fo          {float:left;     clear:left;                margin:0 0 0 27px;                                  font:normal  12px  arial,verdana,serif;  color:    green;                         text-align:left;}


.b12_fi_fo                {float:left;    width:200px;                                         padding:9px 0px 0px 0px;   font:normal  13px  arial,verdana,serif;  color:    darkblue;                      text-align:left;}
.b13_fi_fo                {float:left;    width:130px;                                         padding:9px 0px 0px 0px;   font:normal  13px  arial,verdana,serif;  color:    darkblue;                      text-align:left;}
.fi_name_fi_fo            {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.therapeut_fi_fo          {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.titel_fi_fo              {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.www_fi_fo                {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:bold italic 14px  arial,verdana,serif; color: #777;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.str_fi_fo                {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.plz_fi_fo                {float:left;    width: 10%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ort_fi_fo                {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.sel_region_fi_fo         {float:left;    width: 30%;   height:24px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.tel_fi_fo                {float:left;    width: 13%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.fax_fi_fo                {float:left;    width: 13%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.email_fi_fo              {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:bold italic 15px  arial,verdana,serif; color: #777;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}

.sel_sex_fi_fo            {float:left;    width: 7%;    height:24px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihr_sex_fi_fo            {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihr_vorname_fi_fo        {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihr_nachname_fi_fo       {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihre_tel_fi_fo           {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihre_fax_fi_fo           {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.ihre_email_fi_fo         {float:left;    width: 40%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.pr_code_fi_fo            {float:left;    width: 2.2%;  height:18px;  margin-top:3px;                                     font:normal  17px  arial,verdana,serif;  color:     red;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.backlink_addr_fi_fo      {float:left;    width: 60%;   height:18px;  margin-top:3px;                                     font:normal  15px  arial,verdana,serif;  color:    #333;                          text-align:left;     border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}

input                     {               width:94%;                  margin:0% 3% 0% 0%;      padding:2px 5px 2px 5px;   font:normal  13px  arial,verdana,serif;  color:    #444444;                                            border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.textarea1_fi_fo          {float:none;    width:77.5%;                margin:3px 0px 0px -27px;                           font:normal  13px  arial,verdana,serif;  color:    #444444;                                            border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}
.textarea_fi_fo           {float:none;    width:92%;                  margin:3px 3% 0% 3%;     padding:3px 5px 5px 5px;   font:normal  13px  arial,verdana,serif;  color:    #444444;                                            border:1px solid lightblue;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}

.ba_gruen_16              {               width:98%;    height:16px;  margin:2px 1px auto 1px;                            font:normal  14px  arial,verdana,serif;  color:    #efffff;  background:#4E5Dff;  text-align:center;   border:1px solid #ffffff; border-radius:10px;}
.kae_submit_OK_mi         {               width:35px;                 margin:0 48% 0 48%;                                                                                              background:#eee;     text-align:center;   border:3px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
.kaest_weiss_69           {float:left;    width:54%;                  margin:0% 23% 0% 23%;                                                                                            background:white;                         border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.kaest_weiss_72           {float:left;    width:72%;                  margin:0% 14% 0% 14%;                                                                                            background:white;                         border:2px solid lightblue;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.img_r_haken_50x48        {float:left;    clear:left;                 margin:5px 10px 8px 18px;padding:15px 10px 10px 70px;font:normal 18px  verdana,serif;         color:   #777777;  background-repeat:no-repeat; text-align:left; background-image: url('/Bilder/r_haken_50x48.jpg');}
.s12_fi_fo                {                                                                                               font:normal  14px  arial,verdana,serif;   color:   #000000;}
.kaest_mail               {loat:left;                                 margin:1% 25% 2% 25%;    padding:4px 0px 4px 0px;   font:italic  15px  verdana,serif;         color:   blue;                          text-align:center;   border:3px double lightblue; -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px;}

ul.ul_fi_fo               {               clear:left;   idth:50%;     margin:15px 200px 15px 190px;                                                                                                         list-style-type:disc;}
.a_submit_OK_mi           {                                           margin:0 50% 0 47%;      padding:2px 3px 2px 3px;   font:normal  17px   arial,verdana,serif;                                                               border:5px solid #4E5Dff;    -moz-border-radius:5px;  -webkit-border-radius:5px;   border-radius:5px;}
#rand_unten               {float:left;    width:814px;                                         padding-bottom:40px;                                                                                         background:#fff;     border:0px solid #ffffff;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
