

	.listform {
		margin: 0px;
		padding: 0px;
		list-style-type: none; 
		float: left;
	}

    form
    {
        float: right;
        position: relative;
        width: 100%;
    }


    fieldset
    {
        margin: 0px;
        float: left;
        position: relative;
        border: solid 0px #dddddd;
        padding: 0px;
    	width: 580px;
    }    


    #fieldset-newsletter
    {
        margin: 0px;
        margin-bottom: 20px;
        float: left;
        position: relative;
        border: solid 0px #dddddd;
        padding: 20px 20px 10px 20px;
        width: 570px;
    }    
    
    #fieldset-login legend {
		font-family: "DinProMedium";
		text-transform: uppercase;
		margin-top: 0px;
		margin-bottom: 30px;
		font-size: 18px;
		font-weight: normal;    	
    	margin: 0px 0px 0px 0px;
    	padding: 0px 0px 30px 0px;
    	
	}
	
	#client-label, #computer-label, #ticket-label, #post-label, #post-label {
		width: 0px;
		height: 0px;
		margin: 0px;
		padding: 0px;	
	}	
	#submit-label {
		float: left;
		position: relative;
		width: 200px; 
		visibility: hidden;
	}
	
	#client-element, #computer-element, #ticket-element, #submit-element, #submit-element2, #post-element {
		width: 580px;
		margin: 0px;
		padding: 50px 30px 30px 30px;
	}	

	#downloadform #submit-label, #downloadform #submit-element {
		width: 200px;
		margin: 0px;
		padding: 0px;
	}	
	
	#client-element, #computer-element, #ticket-element, #post-element {
		border-top: solid 1px #dddddd;	
	}	
	#post-element
	{
		padding-bottom: 0px;
	}

	
    #fieldset-personal dl, #fieldset-post dl, #fieldset-computer dl, #fieldset-client dl, #fieldset-ticket dl, #fieldset-login dl, #fieldset-reset-password dl
    {
        float: left;
        position: relative;
        width: 580px;
    }

    #fieldset-personal dt, #fieldset-post dt, #fieldset-computer dt, #fieldset-client dt, #fieldset-ticket dt, #fieldset-login dt, #fieldset-reset-password dt
    {
        float: left;
        width: 30%;
        overflow: hidden;
        margin: 3px 0px 10px 0px;
        padding: 0px
    }   

	
    #fieldset-personal dd, #fieldset-computer dd, #fieldset-client dd, #fieldset-ticket dd, #fieldset-login dd, #fieldset-reset-password dd
    {
        float: left;
        overflow: hidden;
        width: 65%;
        margin: 3px 0px 10px 0px;
        padding: 0px
    } 

    #fieldset-newsletter dl
    {
        float: left;
        position: relative;
        width: 560px;
    }

    #fieldset-newsletter dt
    {
        float: left;
        width: 350px;
        overflow: hidden;
        margin: 3px 0px 3px 0px;
        padding: 0px
    }      

    #fieldset-newsletter dd
    {
        float: left;
        overflow: hidden;
        width: 200px;
        margin: 3px 0px 3px 0px;
        padding: 0px
    } 


    #post-description-label
	{
		display: none;
	}
	#post-description-element
	{
		width: 560px;
	}    
	#post-description-element textarea
	{
		width: 560px;
	}    
	
    form input, select, textarea
    {
        width: 371px;
    	font-size: 11px;
    }
    


    form select
    {
        width: 377px;
    	font-size: 11px;
    }
    
    #submit
    {
        width: 200px;
        float: left;
        position: relative;
    }
    #closeticket
    {
        width: 150px;
        float: right;
        position: relative;
        margin: 0px 0px 10px 50px;
    }

    .uploads
    {
        float: left;
        position: relative;
        width: 344px;
        text-align: left;
        margin: 0px;
    }
    .uploads a 
    {
	    position:absolute; /* relative to UploadifyButtonWrapper */
	    top:0;
	    left:0;
	    z-index:0;
	    display:block;
	    float:left;
	}
    .upload_object
	{
	    position:relative;
	    z-index:10;
	}
    
    
    .errors
    {
        float: left;
        width: 100%;
        color: #bb0000;
        font-weight: bold;
    }

    .attachments {
		float: left;
		padding: 0px 30px 0px 30px;    	
	}
	
	#file_upload {
		color: black;
	}		

	.job { float: left; position: relative; width: 580px; padding: 0px 30px 0px 30px; }
	.job dt, .job dd, .job fieldset { float: left; position: relative; width: 100%; }
	.job .formrow { float: left; position: relative; width: 100%; margin: 5px 0px 5px 0px; }
	.job .forminput { float: left; position: relative; width: 300px; }
	.job textarea { height: 120px; }
	
	#fieldset-categorytype_1 legend, #fieldset-categorytype_3 legend, #fieldset-categorytype_4 legend, #fieldset-categorytype_5 legend { float: left; position: relative; width: 200px; }
	#fieldset-categorytype_1 dl, #fieldset-categorytype_3 dl, #fieldset-categorytype_4 dl, #fieldset-categorytype_5 dl { float: left; position: relative; width: 350px; }
	
	#fieldset-subform_1, #fieldset-subform_2, #fieldset-subform_3  { border: solid 0px #eeeeee; margin-bottom: 50px; }
	#fieldset-categorytype_1 .formrow, #fieldset-categorytype_3 .formrow, #fieldset-categorytype_4 .formrow, #fieldset-categorytype_5 .formrow  { float: left; position: relative; width: 175px; margin: 5px 0px 5px 0px; }
	#fieldset-categorytype_1 .formelement, #fieldset-categorytype_3 .formelement, #fieldset-categorytype_4 .formelement, #fieldset-categorytype_5 .formelement {  float: right; position: relative; width: 150px; }
	#fieldset-categorytype_1 .forminput, #fieldset-categorytype_3 .forminput, #fieldset-categorytype_4 .forminput, #fieldset-categorytype_5 .forminput {  float: left; position: relative; width: 25px; }
	
	#subform_1-addressid-label, #subform_1-company_description-label, #subform_2-subject-label, #subform_3-upload-label,
	#subform_2-function_description-label, #subform_2-categorytype_2-label, #subform_2-categorytype_6-label,
	#subform_2-from-label, #subform_3-profile_description-label, #subform_3-offer_description-label { float: left; position: relative; width: 200px; }
	
	#fieldset-activiteiten .formelement, #fieldset-questions .formelement { width: 300px; float: left; }
	#activiteiten-element, #questions-element { width: 100% }
	#fieldset-activiteiten, #fieldset-questions { float: left; }
	#fieldset-activiteiten dl, #fieldset-questions dl { width: 360px; float: left; }	
	#fieldset-questions dl { margin-bottom: 30px; }	
	#fieldset-activiteiten legend, #fieldset-questions legend {width: 200px; height: 50px;  float: left; }
	#activiteiten-label, #questions-label { display: none; }
	/* #questions-element { width: 100%; margin-bottom: 30px; } */	
}
