label{font-weight:normal}
.form-text,.form-textarea {width:245px; height:19px;}
.form-item {position:relative}
#edit-submitted-nr-wrapper input{width:83px}
#edit-submitted-nr-wrapper label {display:none}
.webform-client-form .form-radio {width:10px}
.form-radios div {float:left}
.webform-component-textfield {clear:both}
.form-item label {float:left; width:100px;}

#edit-submit {background:#D9DADC url(files/submit_arrow.png) no-repeat 7px 6px ; border:none; padding-left:1em}

.form-item {margin-bottom:11px; margin-top:5px}

.form-textarea, .form-text, .form-select{border:none; width:245px; font-family:inherit;font-size:inherit}

.form-item label.option {width:54px}

/* .webform-component-select > .form-item > label {visibility:hidden} */

#edit-submit {float:right;margin-right:44px;}
.form-textarea {height:75px}
.form-item .form-required {display:none}

.star{background-image:url("files/grey_star.png");background-position:right center;background-repeat:no-repeat;display:block;float:left;padding-left:98px;text-indent:100%;width:7px;margin-right:5px}

.form-required{color:#DED2AA}

.required-form-item .form-text, .required-form-item .form-textarea{background-image:url("files/grey_star.png");background-position:231px .5em;background-repeat:no-repeat;}

.form-item label {font-weight:normal;}

.browser-ie7 .form-radios{margin-top:-.2em}

.form-radios .form-item{margin-top:0;}