fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #fff;
  display:block;
  clear:left;
  width:95%;
  overflow:visible;
}

#webform-component-data_protection {
  font-family: verdana, arial, sans-serif;
  font-size: 1.3em;
  font-weight: normal;
  color: black;
}
.webform-component-select {
  font-family: verdana, arial, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  color: black;
    margin-left: 20px;

}
.webform-component-textarea {
  font-family: verdana, arial, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  color: black;
    margin-left: 20px;

}


fieldset legend {
  font-family: "arial black", arial, sans-serif;
  margin-left: -10px;
  color: #0093d0;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5em;	
  /* Fix disappearing legend in FFox */
  display: block;
}
fieldset label {	
  font-family: verdana, arial, sans-serif;
  color: #000000;
  font-size: 0.8em;
  line-height: 1.2em;	
  /* Fix disappearing legend in FFox */
  display: block;
}
form#user-login-form{text-align:left;line-height:0.9em;}
form#user-login-form label{margin-bottom:3px;}
.loginblock ul li{margin:0;padding:0;background:none;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item 
{
	margin: 0.25em 1em 0.25em 1em;
	
}

.form-item ul li
{

	  font-size: 0.8em;
list-style: none;
}

.fieldset ul li
{

	list-style: none;
}




.form-button, .form-submit 
{
	margin: 0.5em 0.5em 1em 1em;
}
