.webform-component-fieldset > div.description,
.webform-component-fieldset > .fieldset-wrapper > div.description{
    margin:0px 8px 0px 8px;
	font-size:90%;
}

#webform-component-name div{clear:none;}

#webform-component-name_family{float:left;}
#edit-submitted-name-name-family-wrapper{margin-right:0;}
#webform-component-name_family label{width:40px;}
#webform-component-name_family input{width:100px;}

#webform-component-name_first{float:left;}
#edit-submitted-name-name-first-wrapper{margin-left:0;}
#webform-component-name_first label{width:40px;}
#webform-component-name_first input{width:100px;}


#webform-component-contact_tel label{width:120px;}
#webform-component-contact_tel input{width:200px;}

#webform-component-contact_email label{width:120px;}
#webform-component-contact_email input{width:300px;}

#webform-component-contact_zipcode label{width:120px;}
#webform-component-contact_zipcode input{width:120px;}

#webform-component-contact_address label{width:120px;}
#webform-component-contact_address input{width:400px;}

#webform-component-details_conditions_long div.resizable-textarea{width:440px;float:left;}
#webform-component-details_conditions_short div.resizable-textarea{width:440px;float:left;}
#webform-component-details_conditions_settle div.resizable-textarea{width:440px;float:left;}

#webform-component-additional_condition div.resizable-textarea{width:440px;float:left;}

.content .topbar{
	background-color:#1b1b1b;
	text-align:center;
	padding:0 24px 0 23px;
	margin:0 -15px 0 -26px;
	height:26px;
}

.content .topbar ul{
	list-style:none;
	display:block;
	height:26px;
	width:600px;
	padding:0!important;
	margin:0;
}

.content .topbar ul li{
	display:block;
	width:150px;
	height:26px;
	float:left;
	padding:0!important;
	margin:0;
}
.content .topbar ul li a{
	display:block;
	padding:0;
	margin:0;
}