<!--
Mörkaste grön: 869445
Mörkaste blå: 456C94

Mörkgrön: A2AF71
Mörkblå: 738EAD

Mör ljusgörn: E2E7D4
Mör ljusblå: C3CDD7

Ljusgrön: F0F2E7
Lusblå: E7EFF7
-->

	body {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		font-weight : normal;
		margin:15px; 
		height:100%;
		background-color:#F0F2E7;
	}



	.normal {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		font-weight : normal;
	}

	a {
		color:black;
		text-decoration: none;
	}

	.normalLink {
		color: black;
		font-style : normal;
		font-weight : normal;
	}

	.normalLink:hover {
		color: gray;
		font-style: normal;
		font-weight: normal;
	}

H3 {
font-size:25px;
}

H4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
color: #869445;
margin-bottom: 0px;
}




	.darkestGreenSmall {
		font-family: Verdana, Arial;
		font-size: 7px;
		letter-spacing: 1px;
		color: #869445;
		font-weight:bold;
		line-height:8px;
	}

	.mellanrubrik {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		font-weight : bold;
		color: #869445;
	}

	.mellanrubrikLink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #869445;
	}

	.mellanrubrikLink:hover {
		color: black;
	}

	.whiteSpaced {
		font-family: Verdana;
		font-size: 8px;
		letter-spacing: 3px;
		color: White;
	}
	.whiteSemiSpaced {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 2px;
		color: White;
	}
	.whiteSmall {
		font-family: Verdana;
		font-size: 7px;
		letter-spacing: 1px;
		color: White;
	}
	a.whiteSmall:hover {
		color: yellow;
	}

	.picTextSmall {
		font-family: Verdana;
		font-size: 8px;
		letter-spacing: 1px;
		color: White;
		font-weight: bold;
		line-height : 11px;
	}

	.green {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		color: #A2AF71;
	}

	.greenBig {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 3px;
		color: #A2AF71;
		text-transform:uppercase;
		margin:5px 0;
		padding:0;
		font-weight:bold;
		margin-left:3px;
	}

	.greenMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 2px;
		color: #A2AF71;
	}

	.greenSmall {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8px;
		letter-spacing: 1px;
		color: #A2AF71;
	}


	a.black {
		color: black;
		text-decoration: none;
		font-weight: bold;
	}

	a.black:hover {
		color: gray;
		text-decoration: none;
		font-weight: bold;
	}

	a.darkestGreenSmall:hover {
		color: black;

	}
	
	.headerSmall {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		margin:0;
		padding:0;
		line-height: 15px;
	}
	
	.headerSmallNoHover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		margin:0;
		padding:0;
		line-height: 15px;
	}
	
	a.noHover {
		color:inherit;
	}
	
	a.headerSmallNoHover:hover {
		color: #000000;
	}
	
	.standardText {
		font-family: "Times New Roman", Times, serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		line-height: 15px;
	}
	
	.headerSmall:hover{
		color: #869445;
	}



	a:hover{
	}
	


	.headingPage {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #A2AF71;
		font-weight: normal;
		font-style: normal;
		line-height: 20px;
	}

	h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #000000;
		font-weight: normal;
		line-height: 22px;
	}

	.headerBigInput {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #000000;
		font-weight: normal;
		line-height: 18px;
		border: 1px solid #A2AF71;
	}

	h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #000000;
		font-weight: normal;
		line-height: 20px;
		margin:0;
		padding-bottom:10px;
	}
	h3:hover {
	}

	.ingressBig {
		font-family: "Times New Roman", Times, serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		font-style: italic;
		line-height: 15px;
	}

	.standardText {
		font-family: "Times New Roman", Times, serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		line-height: 15px;
	}

	.borderDark {
		border: 1px solid #869445;
	}

	.borderLight {
		border: 1px solid #E2E7D4;
	}


	.border {
		border: 1px solid #A2AF71;
	}

	.button {
		border: 1px solid #A2AF71;
		background-color: #E2E7D4;
		color: #869445;
		font-family: verdana;
		letter-spacing: 2px;
		font-size: 9px;
		font-weight: bold;
		text-transform:uppercase;
		margin-bottom:10px;
	}

	.buttonHover {
		border: 1px solid #869445;
		background-color: #E2E7D4;
		color: #869445;
		font-family: verdana;
		letter-spacing: 2px;
		font-size: 11px;
		font-weight: bold;
		text-transform:uppercase;
		margin-bottom:10px;
	}

	.inputText {
		border: 1px solid #A2AF71;
		width:100%;
		height: 22px;
	}

	.red {
		color: red;
	}
	
	.divHorisontalDots {
		height:1px;
		width:100%;
		background-image:url(/pics/dotted_line_horisontal.gif);
	}
	
	p {
		margin:0;
		padding:0;
		margin-bottom:10px;
	}
	
	.divImage{
		border: 1px solid #A2AF71;
		background-color: #A2AF71;
		margin-top:10px;
		padding:0;
		font-family: Verdana;
		font-size: 8px;
		letter-spacing: 1px;
		color: White;
		font-weight: bold;
		line-height : 16px;
		text-transform:uppercase;
	}
	
	.divThumbnail {
		border: 1px solid #A2AF71;
		margin: 0px 0px 10px 0px;
	}
	
	
	img {border:0; margin:0; padding:0; display:block;}
	li { margin:0; padding:0; }
	ul { margin:0; padding:0; }

	.divFooter{ background-color:#F0F2E7; }

	.divSpanContentsTop { background:url(/pics/corner_green_side_top.gif); }
	.divSpanContentsBottom { background:url(/pics/corner_green_side_bottom.gif); }

	.divContentsWide{ border-bottom: 1px solid #A2AF71; }
	.divContentsWideMenu{ border-bottom: 1px solid #A2AF71; }
	
	.divFactBox{ background-color:#F0F2E7; border: 1px solid #A2AF71; margin-bottom:10px; }
	.divFactBoxHeader{ background-color:#A2AF71; padding:4px 10px; }
	.divImageText{  padding:3px 10px 2px 10px; }

	.divQuickLink 
	{
		color:black;
		margin-bottom:5px;
		}
	.divQuickLinkText
	{
		padding-left:10px;
		padding-top:6px;
		text-transform:uppercase;
		width:150px;
		color:white;
		text-align:center;
		font-weight:bold;
		}

	.tinymceText {
		font-family: "Times New Roman", Times, serif;
		font-size: 13px;
		color: #000000;
		font-weight: normal;
		line-height: 15px;}
		
	.imgSiteplan
	{
		border: 1px solid #A2AF71;
	}
	
	
	
	


/**************** menu coding *****************/
		#menu {
			width: 100%;
			float: left;
		}

		#menu ul {
			list-style: none;
			margin: 0;
			padding: 0;
			width: 184px;
			float: left;
			background-color:#F0F2E7;
			font-family:Verdana,Arial;
			font-weight:bold;
			text-transform:uppercase;
		}

		#menu a {
			display: block;
			line-height:24px;
			height:24px;
			margin: 0;
			padding: 2px 5px;
			color:#869445;
			text-decoration: none;
			text-align:center;
		}

		#menu a:hover 
		{
			background-color:#e2e7d4;
			text-decoration:none;
			
		}

		#menu li {position: relative;
			border: 1px solid #869445;
			border-top:none;
			font-size:10px;
			border-right:none; }
		
		#menu li:hover {font-size:11px;}
		
		#menu ul ul li { 
			border:1px solid #869445;
			border-top:none;
			background-color:#F0F2E7;
			z-index: 500;
			}
		#menu ul ul 
		{
			border-top:1px solid #869445;
			text-align:left;
			font-size:10px;
			margin-top:0px;
			width: 185px;
			background-color:#F0F2E7;
			position: absolute;
			margin-left:-1px;
			left:0;
		}
		
		
		#menu ul ul a 
		{
			border:none;
			display: block;
			font-size:10px;
			}
			
		#menu ul ul a:hover
		{
			background-color:#e2e7d4;
			text-decoration:none;
			font-size:11px;
			}

		#menu ul ul ul {
			position: absolute;
			top: 0;
			margin: 5px 0 0 -15px;
			left: 100%;
			background-color:#F0F2E7;
		}
		
		#menu ul ul ul li { z-index:900;}

		div#menu ul ul,
		div#menu ul li:hover ul ul,
		div#menu ul ul li:hover ul ul
		{display: none;}

		div#menu ul li:hover ul,
		div#menu ul ul li:hover ul,
		div#menu ul ul ul li:hover ul
		{display: block;}
		
		div#menu ul li:hover { background-color:#e2e7d4; font-size:11px; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	