div.form  {font-weight: normal}

div.form h2 {
	margin-bottom: 14px;
	font-family: arial;
	color: black;
}

html>/**/body .form h2 {
	margin-bottom: 6px;
}

label     {
            width: 130px;
 			float: left;
  			text-align: right;
			margin: 0px 5px 0px 60px;
			display: block;
			font-family:arial;
			font-size: 9pt;
			font-weight:normal;
			white-space:nowrap;
          }

span.req label {	
  					color: #EB3313;
  				}
  				
div.mf-cb-item-wrap label  {
            width: 400px;
}				
         
input.mf-input{ 
      width: 340px;
      margin-left: 10px;
      margin-bottom: 4px;
      border:1px solid #aaa;
    }


.mf-text			{     
          width: 600px;
					overflow:auto;
          border:1px solid #aaa;
          padding: 4px;
					/*border:1px inset;*/
				}


.mf-radio     {
                /*width: 100px;*/
              }

div.mf-radio-all-wrap {
                    width: 300px;
   					text-align: left;
                  }

.mf-item-wrap {
                    clear: right;
                    clear: left;
          			display: block;
                 }
                 
html>/**/body .mf-item-wrap {
}                 

hr.mf-clearer   {
                    clear: left;
                    visibility: hidden; 
                }
                
.mf-submit		        {
                          margin: 6px 0px 12px 224px;
                          padding: 0;
                          width: 190px;
                      }
fieldset			{ 
					-moz-border-radius: 8px;
          display:block;
					margin: 10px 0px 20px 0px;
					padding: 0px 40px 12px 40px;					
					/*border: 4px solid #A07054;*/
					text-align:right;
				}	
/* nur nicht MSIE Browser*/
html>/**/body fieldset {
          border: 1px solid #ccc;
          padding-bottom: 20px;          
}



fieldset fieldset		{	
					margin: 0;
					padding: 0;
					border: 0;
				}



