Keep it to no more than two sides of A4 (one if possible).
Don't use a stupidly fancy font or too big/small a font
Sections to include: Personal details, Personal statement, Education, Work Experience, Voluntary work/courses attended, Interests (only ones that will apply to the job), a covering letter.
Someone asked this question a while ago and someone replied with an answer and I saved it and worked my CV around the template.
I can't remember who posted it, but here's what they said:
Town, County, Postcode
Write a little about yourself. Try to sell yourself as much as you can, but be truthful in case they ask you questions, or are put to the test. For example, I communicate well and am an enthusiastic team member...I can work under pressure...well-organised...resposible...accept criticism in a postive way...etc etc.
Include a break-down of your skills, perhaps under the following headings
- Leadership skills
- Social and Interpersonal skills
- Computer skills
- Language skills
You can include different headings that are tailored more to your skills.
Depending on which country you are from, this will differ. This is how I set mine out.
Address of school
GCSE exam grades
AS level exam grades
A2 level exam grades
Positions of responsibility - for example, if you were a prefect, or captain of a sport, etc.
Achievements - for example, any musical achievements, taking part in schemes such as the Duke of Edinburgh award, etc.
Interests - list your hobbies, for example, reading, sports, any creative interests, etc.
Here write two referees of people who know you very well. I wrote two teachers from my school. Perhaps if you've had a previous job, someone from there, or a neighbour who knows you well.
Hope that was helpful, good luck with the job.
Edit to add: If you've had jobs in the past don't forget to include 'Past Employment' and the other things that flatliner mentioned.