/* CSS Document - Helicopter View - format.css*/

	body

		{

			font-family				: Arial, Helvetica, sans-serif;

			font-size				: 75%;

		}

	h1

		{

			font-family				: Arial, Helvetica, sans-serif;

			font-size				: 1.6em;

			font-weight				: 500;

		}

	p

		{

			font-family				: Arial, Helvetica, sans-serif;

			font-size				: 1.2em;

			font-weight				: 400;

		}

	a, a:visited

		{

			color					: #dddddd;

			text-decoration			: underline;

		}

	img

		{

			border					: none;

		}

	.onloadmessage

		{

			margin					: 10px 15px 10px 15px;

		}

	h1.onloadmessage

		{

			font-size				: 1.2em;

		}

	p.onloadmessage

		{

			font-size				: 90%;

		}

	a.onloadmessage, a.onloadmessage:visited

		{

			color					: #01a0d7;

			margin					: 0px;

		}

	.tab_menu

		{

			margin-right:10px;

		}

	.mainmenu

		{

			font-family				: Helvetica, Arial, sans-serif;

			margin-left				: 10px;

			color					: #01a0d7;

			font-weight				: 800;

			font-size				: 1.4em;
		
			font-size				: 1.8em!ie;

		}

	.submenu

		{

			font-family				: Helvetica, Arial, sans-serif;

			color:white;

			color					: #6c6b70;

			font-weight				: 500;

			font-size				: 90%;

			margin-top				: 5px;

			text-align				: left;

		}

	ul.mainmenu

		{

			list-style				: none;

			text-align				: right;

			margin					: 10px 0px 0px 15px !important;

			margin					: 10px 0px 0px 55px;

		}

	li.mainmenu:hover

		{

			color					: #FF9900;

			background-color		: white;

			list-style				: url(../bilder/list_marker.gif);

			list-style-position		: outside;

		}

	a.mainmenu, a.mainmenu:visited

		{

			text-decoration			: none;

			color					: #01a0d7;

		}

	a.submenu, a.submenu:visited

		{

			color:#808284;

			font-size:100%;

			margin-left:0px;

		}

	a.submenu:hover

		{

			color:#6c6b70;

		}

	h2.mainmenu

		{

			margin-top				: 30px;

			color					: #cccccc;

			background-color		: #555555;

			text-align				: right;

		}

		

	p.content

		{

			margin-top				: 35px;

			margin-left				: 35px;

			margin-right			: 35px;

			line-height:150%;

		}

	h1.commercial

		{

			color 					: white;

			font-size				: 1.3em;

			font-weight				: 500;

			margin-bottom			: 0px;

			margin-top				: 20px;

		}

	p.commercial

		{

			color:white;

			font-size				: 90%;

			margin					: 10px 15px 0px 0px;

			text-align				: left!important;

		}

	h1.galleri

		{

			color					: #6c6b70;

			font-size				: 140%;

			margin-bottom			: 0px;

		}

	p.galleri

		{

			font-weight				: 500;

			border					: 1px dotted #6c6b70;

			padding					: 5px 5px 5px 5px;

		}

	ul.galleri

		{

			list-style				: inside;

			list-style-type			: square;

			/*font-size				: 12px;*/

			margin					: 0px 0px 0px 30px;

			color					: #01a0d7;	

	}

	li.galleri

		{

			font-size				: 110%;

			color					: #01a0d7;

			margin-left				: 0px;

			margin-bottom			: 5px;

		}

	li.galleri:hover

		{

			list-style-type			: circle;

		}

	a.galleri, a.galleri:visited

		{

			color					: #01a0d7;

			text-decoration			: none;

			border-bottom			: 1px dotted #01a0d7;

		}

	a.galleri:hover

		{

			font-weight				: bold;

		}

	h1.halfwidth-text_right

		{

			margin					: 10px 0px 0px 0px;

			font-size				: 90%;

			font-weight				: 500;

		}

	p.halfwidth-text_right

		{

			margin					: 0px 0px 15px 0px;

			font-family				: Arial, Helvetica, sans-serif;

			color					: #000000;

		}

	h1.halfwidth-text_left

		{

			margin					: 10px 0px 0px 0px;

			font-size				: 90%;

			font-weight				: 500;

		}

	p.halfwidth-text_left

		{

			margin					: 0px 0px 15px 0px;

			font-family				: Arial, Helvetica, sans-serif;

			color					: #000000;

		}

	h1.fullwidth

		{

			margin					: 10px 50px 15px 0px;

		}

	p.fullwidth

		{

			margin					: 10px 50px 15px 0px;

		}

	p.company_info

		{

			font-size:80%;

			text-align:right;

			margin-top:75px;

			margin-right:20px;

			color:#777777;

		}

	img.company_info

		{

			margin-left:740px !important;

			margin-left:780px;

			margin-top:-100px;

			margin-right:0px;

			margin-bottom:0px;

		}

	.contact

		{

			margin					: 0px;

		}

	h1.contact

		{

			font-size				: 1.4em; 

			/*border-bottom			: 3px double #01a0d7;*/

			text-align				: right;

			font-weight				: bold;

			margin-bottom			: 10px;

			margin-left				: 10px;			

		}

	h2.contact

		{

			font-size				: 1.2em;

		}

	h3.contact

		{

			font-size				: 0.9em;

			font-weight				: 200;

		}

	p.contact

		{

			font-size				: 1.2em;

		}

	a.contact, a.contact:visited

		{

			font-weight				: bold;

			color					: #01a0d7;	

		}

	p.menu

		{

		}

	.caption

		{

			color:#01a0d7;

			font-size:90%;

			font-style:italic;

			text-align:right;

		}

	.active

		{

			/*color:#6c6b70!important;*/

			color:#999999!important;

		}

	.active_sub

		{

			/*color:#01a0d7!important;*/

			font-weight:bold;

		}

	b.SEO

		{

			font-weight				: 400;

		}

	td.jobba

		{

			size					: 100%;

			text-align				: left;

			padding-left			: 2em

		}

	input.jobba

		{

			size					: 100%;

		}

	.black

		{

			color					: black;

		}

	.white

		{

			color					: white;

		}

	.hv_blue, a.hv_blue:visited, a.hv_blue

		{

			color					: #01a0d7;

		}

	a.hv_blue:hover

		{

			font-weight				: bold;

		}

		