.PriceHeader { font-weight: bold; color: #016B9D; }
  .PriceSubHeader { font-size: 80%; }
  
  .FormLine { clear: both; margin: 5px 0 5px 0; padding: 3px 5px 3px 5px; color: #000000;}
  
  label { display: block; float: left; width: 150px; text-align:right; padding: 4px 15px 0 0; }
  label.Longline { display: block; float: left; width: 355px; text-align:left; padding: 4px 15px 0 0; }
  label.DetailsSeite { display: block; float: left; width: 100px; text-align:left; padding: 0px 15px 0 0; }
  
  .Optional label {display: inline; float: none; padding-left: 10px;}
  .Optional textarea {width: 100%; border: 1px solid #888888; }
  
  .Required { margin-right: -12px; padding: 4px 0px 0px 5px; color: crimson; }
  
  Input.Text { display: block; float: left; width: 250px; border: solid 1px #000000; }
  Input.Textk { display: block; float: left; width: 100px; border: solid 1px #000000; }
  Input.TextLand { display: block; float: left; width: 25px; border: solid 1px #000000; margin-right: 5px; }
  Input.TextPLZ  { display: block; float: left; width: 50px; border: solid 1px #000000; margin-right: 5px; }
  Input.TextOrt  { display: block; float: left; width: 161px; border: solid 1px #000000; }
  
  .pError ul { list-style: none !important; margin: 5px 0px 0px 0px !important; padding: 0 0 0 15px !important;  }
  .pError li { list-style: none !important; list-style-image: url(square.gif) !important;}
  
  /* fieldset { padding: 5px; border: none; background: transparent url("../images/BGform.gif") top left repeat; width: 100%; margin: 2px;} */
  fieldset { padding: 5px; border: none;  margin: 5px; background: #F0F0F0;}
  
  /* .Hinweis { padding: 5px; border: solid 2px #666666; background: transparent url("../images/BGform.gif") top left repeat; width: 100%; margin: 2px; color: #000;} */
  .Hinweis { padding: 5px; border: solid 2px #666666; margin: 2px; color: #25385a;}  
  
  .indent  { text-indent:-1em; padding-left:4.5em; }
  
  .stoerer 
   {
            border:2px solid #ff9900;
            border-width:2px 2px;
            background:#ccc;
            padding: 15px;
            margin-top:20px 0 20px 0;           
            text-align:left;
   }
   
   INPUT.submit {border: solid 1px #fff; background-color: #A2C0DA; }

