html,body
{
	margin:0 0 0 0;
	padding: 0 0 0 0;
	
	/* width:100%;
	height:100%;*/
}


body
{
	background-color:#dddddd;
}


*
{
	font: 13px Trebuchet MS, Tahoma, Verdana, Geneve, Arial, Helvetica, sans-serif;
}


b	{font-weight: bold;}
em,i	{font-style: italic;}

code
{
	font-family: "Courier New", Courier, monospace;
	display: block;
	margin:10px 0;
}

/* Tag: h1,h2,h3,h4,h5,h6
 * Övertexter */
h1,h2,h3,h4,h5,h6
{
	font-weight:bold;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	clear:both;
}

/* Tag: h1
 * Övertextens storlek */
h1		{font-size:18px;}
h2		{font-size:17px;}
h3		{font-size:16px;}
h4		{font-size:15px;}
h5		{font-size:14px;}
h6		{font-size:13px;}

/* Tag: p
 * paragraf */
p
{
	padding: 5px 5px 5px 5px;
	margin:0 0 0 0;
}


/* Tag:
 * En länk */
a
{
	color:#004da7;
	text-decoration:none;
}

	/* Pseudo-classes: visited
	 * en obesökt länk */
	a:link
	{
		color:#004da7;
	}

	/* Pseudo-classes: visited
	 * en länk du har besökt */
	a:visited
	{
		 color:#d7ae00;
	}

	/* Pseudo-classes: hover
	 * Den länk du håller musen över */
	a:hover
	{
		text-decoration:underline;
		cursor:pointer;
	}

	/* Pseudo-classes: active
	 * Den länk du har valt*/
	a:active
	{
		color:#d7ae00;
	}

	/* Tag: img
	 * Hur bilder ska se ut om dom blir länkade */
	a img
	{
		cursor:pointer;
		border: 0 none white;
	}

/* Tag: table
 * paragraf */
table
{
	width:100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

	/* Tag: thead
	 * table head */
	table thead
	{

	}

		table thead tr td
		{
			font-weight:bold;
			vertical-align: top;
		}

	/* Tag: tbody
	 * table body */
	table tbody
	{

	}

		table tbody tr td
		{
			vertical-align: top;
			margin: 0 0 0 0 ;
			padding: 2px 2px 2px 2px;

		}

	/* Tag: tfoot
	 * table foot */
	table tfoot
	{
		font-weight:bold;
	}

		table tfoot tr td
		{
			vertical-align: top;
		}


/* Tag: form */
form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	clear:both;
}

	/* Tag: label */
	label
	{
		margin: 0 10px 0 0;
		width: 100px;
		display: block;
		float: left;
		text-align: right;
		font-weight:bold;
	}
	
		/* Tag: label */
	form label
	{
		padding:2px 0 0 0;
	}

	/* Tag: input,select */
	input, select
	{
		float:left;
		margin: 0 0 3px 0;
		padding:2px 2px 2px 2px;
	}

	/* Tag: div */
	form div
	{
		clear:both;
	}

	/* Tag: textarea */
	form textarea
	{
		float:left;
		width:310px;
		height:100px;
	}
	
	form .submit
	{
		float:right;
	}
	
	form .checkbox
	{
		margin: 2px 0 0 0;
	}