			
			body {
	font-family: Verdana, Arial, sans-serif;
	background-color: #F0EEE8;
	font-size: 100%;
	color: #000000;
	line-height: 120%;
	letter-spacing: 0.04em;

	}
a:link 		{
			color: #F58025;
			text-decoration: underline;
		
			background-color: #FFFFFF;
			}
			
a:visited 	{  
			color: #F58025;
			text-decoration: underline;
			background-color: #FFFFFF;
			}
			
a:active 	{ 
			text-decoration: none; 
			color: #F2F2F2;
			
			}
			
a:hover 	{
			color: #666666;
			background-color: #F2F2F2;

			}		

td	{
	background-color: #FFFFFF;

	valign:top;
	font-size:68%;
	background-position: top;
	line-height: 150%;
	color: #333333;
	font-weight:normal;
	letter-spacing:0.02em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

			
.boxorange 	{
			background-color: #FF6F11;
			font-weight:normal;
			letter-spacing:0.01em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;

}

.boxred 	{
			background-color: #841719;
			font-weight:normal;
			letter-spacing:0.01em;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;

}

.boxgrey	{
	background-color: #F2F2F2;
}

.shadowleft {
	background-image: url(images/shadow_left.gif);
	background-repeat: repeat-y;
}
.shadowright {	background-image: url(images/shadow_right.gif);
	background-repeat: repeat-y;
}

.linje_orange {
				background-color:#F3C7A4;
				}

			
.rubrik		{
			font-size:150%;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #F58025;
			letter-spacing:0.04em;
			line-height: 110%;
			}
			
			
.rubrik2		{
			font-size:120%;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #F58025;
			letter-spacing:0.04em;
			line-height: 110%;
			}
.rubrikblack		{
			font-size:150%;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #000000;
			letter-spacing:0.02em;
			line-height: 21px;
			}
			
.rubrikwhite		{
			font-size:150%;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #FFFFFF;
			letter-spacing:0.02em;
			line-height: 21px;

			}
			
.rubrikred		{
			font-size:110%;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #B5121B;
			letter-spacing:0.02em;
			line-height:80%;
			}
			
.rubrikmeny		{
			font-size:75%;
			font-weight:bold;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #F58025;
			letter-spacing:0.04em;
			line-height:80%;
			}
			
.rubrikmenyred		{
			font-size:12px;
			font-weight:bolder;
			font-family: "Trebuchet MS", "Times New Roman", Times, serif;
			color: #B5121B;
			letter-spacing:0.02em;
			line-height: 16px;
			}


.rubriknyhet			{
				font-weight:bolder;
				letter-spacing:0.08em;
				font-size:10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #333333;
				vertical-align: text-top;
				background-color: #FFFFFF;
			}

.bakgrund_main {
	background-image: url(images/fyrkanter.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

input 	 	{
			font-size:11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			letter-spacing:0.01em;
			color: #666666;
			vertical-align: text-top;
			border-width: 1px;
			border-color: #666666;
			background-color:#F5F5F5;
			}
		
textarea 	{
			font-size:11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			letter-spacing:0.01em;
			border-width: 1px;
			border-color: #666666;
			background-color:#F5F5F5;
			color: #666666;
			}
select 		{
			font-size:11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal; 
			letter-spacing:0.01em;
			border-width: 1px ; 
			border-color: #666666; 
			background-color:#F5F5F5
			}
.sidfot		{
			font-size:9px;
			}


			
						


	
h1
	{
	font-size: 130%;
	color:#005C77;
	margin-bottom: -15px;
	}
	
	h2
	{
	font-size: 110%;
	color:#005C77;
	margin-bottom: -15px;
	}
		h3
	{
	font-size: 100%;
	color:#009FCE;
	margin-bottom: -20px;
	}

.sidhuvud	{
	background-image: url(images/sidhuvud.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}




input 	 	{
	font-size:100%;
	font-family: Verdana, Arial, sans-serif;
	color: #7F98AC;
	letter-spacing: 0.04em;
	font-weight:normal;
	vertical-align: text-top;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
			}
		
textarea 	{
			font-size:100%;
			font-family: Verdana, Arial, sans-serif;
			color: #7F98AC;
			letter-spacing: 0.04em;
			font-weight:normal;
			vertical-align: text-top;
			border: 1px solid #CCCCCC;
			background-color:#FFFFFF;
			}
select 		{
			font-size:100%;
			font-family: Verdana, Arial, sans-serif;
			color: #7F98AC;
			letter-spacing: 0.04em;
			font-weight:normal;
			vertical-align: text-top;
			border: 1px solid #CCCCCC;
			background-color:#FFFFFF;
			}
.ingress	{
			font-size:80%;
			letter-spacing: 0.04em;
			color: #000000;
			line-height: 1.2em;
			}
			.linje{border-bottom: 1px solid #BCF0FF;}
				
			

