/*styles screen desktop normal*/
@charset "UTF-8";
/*Kontaktformulare Einstellungen*/
/* */
/*-----------------------------*/
/*allg. Kontaktformular*/
/*-----------------------------*/

h3#contact {
   font-size: 14px;
   }

form {
   width: 66%;
   display: block;
   position: relative;
   margin: 20px auto;
   padding: 10px 20px;
   background: #FFF;
   opacity: 0.85;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
   }

legend {
   display: block;
   width: 100%;
   margin: 0px auto;
   padding: 10px;
   overflow: hidden;
   }

legend#felder {
   margin-left: 40%;
   }

fieldset {
   display: block;
   position: relative;
   margin: 0 auto;
   padding: 10px;
   overflow: hidden;
   border: none;
   background: #FFF;
   }

.textfeld {
   margin: 10px 10px 10px 40%;
   }

.submitbutton {
   margin: 5px 5px 10px 60%;
   }

input#send {
   color: #606;
   font-size: 16px;
   }

.textfeld input, .textfeld textarea {
   width: 90%;
   padding: 5px;
   display: block;
   background: #EEE;
   }

.textfeld label {
   padding: 5px;
   margin-left: -60%;
   float: left;
   }