/* Standard styles  */

	*
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	html, body
	{
		height:100%;
	}
	
	html, body, form
	{
		margin:0;
		padding:0;
	}
	
	a img 
	{
		border:0;
	}
	
	h1
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:1.6em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;
	}
		
	h2
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:1.4em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;
	}
	
	h3
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:1.3em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;

	}
	
	h4
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:1.2em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;
	}
	
	h5
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:1.0em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;
	}
	
	h6
	{
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size:0.8em;
		margin:0 0 0.4em 0;
		font-weight:700;
		color:#000000;
	}
	
	

/* klasser */

	.link
	{
		color:#000000;
	}
	.link:link
	{
		text-decoration:underline;
	}
	.link:hover
	{
		text-decoration:none;
	}
	
	.imgleft
	{
		margin-right:6px;
		margin-top:3px;
		float:left;
		clear:left;
	}
	
	.imgright
	{
		margin-left:6px;
		margin-top:3px;
		float:right;
		clear:right;
	}
	
	.txtleft
	{
		text-align:left;
	}
	
	.txtright
	{
		text-align:right;
	}
	
	.small
	{
		font-size:0.8em;
		color:#666666;
		padding-left:5px;
	}
	
	.smaller
	{
		font-size:smaller;
	}
	
	.noborder 
	{
		border-width:0;
	}
	
	.error
	{
		font-size:9px;
		font-style:italic;
		font-weight:bold;
		color:#ff0000;
		white-space:nowrap;
	}

	.i 
	{
		font-style:italic;
	}
	
	.b
	{
		font-weight:700;
	}
	
	.grey
	{
		color:#666666;
	}
	
	
	.resultatbild
	{
		display:block;
	}
	
/* hr */

	hr
	{
		color:#a0a0a0;
		background-color:#a0a0a0;
		height:1px;
	}
	
	div.hr
	{
		height:1px;
		background: url('/client_files/images/ruler_hor.gif') repeat-x;
		clear:both;
	}
	
	div.hr hr
	{
		display:none;
	}
	

	
/* bredder */
	.w20 {width:20px;}
	.w30 {width:30px;}
	.w40 {width:40px;}
	.w50 {width:50px;}
	.w60 {width:60px;}
	.w80 {width:80px;}
	.w100 {width:100px;}
	.w200 {width:200px;}
	.w250 {width:250px;}
	.w300 {width:300px;}
	.w340 {width:340px;}
	.w350 {width:350px;}
	.w400 {width:400px;}
	.w450 {width:450px;}
	.w500 {width:500px;}
	
	
/* hml editor --------------------------------------------------------*/

	.Bildtext { 
		font-family:Arial, Verdana, sans-serif;	
		font-size:9px; 
		color:#000000; 
		text-decoration:none;
		font-style:italic; 
	}
	.Bild_vanster {
		float:left;
		margin-right:6px;
	}
	.Bild_hoger {
		float:right;
		margin-left:6px;
	}
	.Ram {
		border:1px solid #000;
	}

	.liten_text
	{
		font-size:smaller;
	}


	
