/* CSS Document */
	body
		{
			font-family				:Arial, Helvetica, sans-serif;
		}
	p, h2
		{
			margin					: 0px 0px 0px 35px;
		}
	h2
		{
			font-size				: 75%;
		}
	#border_text
		{
			position				: absolute;
			top						: 26px!important;
			top						: 36px;
			left					: 917px!important;
			left					: 912px;
			z-index					: 10;
		}
	#thumbnail_200
		{
			position				: relative;
			float					: left;
			width					: 175px;
			padding					: 0px 25px 25px 0px;
			margin					: 0px;
		}
	#sheet_shadow
		{
			position				: absolute;
			top						: 20px !important;
			top						: 28px;
			left					: 50px;
			width					: 900px!important;
			background-color		: #bbb;
			border-right			: 3px solid #ddd;
			border-bottom			: 3px solid #ddd;
			padding-left			: 0px !important;
			padding-left			: 0px; /*IE fix to move container right from bgstripe*/
		}
	.dropshadow 
		{
			/*background: url(../bilder/shadowAlpha.png) no-repeat bottom right !important;
			background: url(../bilder/drop_shadow.gif) no-repeat bottom right;*/
			margin				: 10px 0 0 10px !important;
			margin				: 10px 0 0 5px;
			z-index				: 1;
  		}
	#main_container
		{
			position				: relative;
			width					: 900px;
			/*top						: 0px!important;
			left					: 0px!important;*/
			top						: -5px;
			left					: -7px!important;
			padding					: 0px;
			border					: 1px solid #666666;
		}
	#sheet
		{
			position				: relative;
			width					: 860px !important;
			width					: 860px;
			min-height				: 500px; /*Proportion: Liggande A4, i.e. H = 0.724 x W */
			background-color		: white;
			border-right			: 40px solid #01a0d7;
			padding					: 0px;
			margin					: 0px 0px 0px 0px;
		}
	#head_wrapper /*Abs. positioned div to hold menu and submenu for allowing content to appear first in page source*/
		{
			position				: absolute;
			top						: 0px;
			left					: 0px;
			margin-top				: 0;
			width					: 860px;
			height					: 92px;
		}
	#head_container
		{
			position:relative;
			top:15px;
			width: 100%;
			height:102px !important;
			height:94px;
				height:92px !important;
				height:84px;
		}
	#tab_menu_container
		{
			position				: relative;
			width					: 100%;
			margin					: 0px 0px 0px 0px;
			text-align				: left;
			z-index					: 200;
			/*border-bottom			: 1px solid #dadada;*/
		}
	.sub_tab_menu_container
		{
			position				: absolute;
			clear					: both;
			top						: 20px;
			left					: 0px;
			right					: 0px;
			width					: 838px !important;
			width					: 100%;
			z-index					: 5;	
			display					: none;
			background				: #fff;
			border-top				: 3px solid white;
			border-bottom			: 3px solid white;
			text-align				: left;
			margin-top				: 0px;
			height					: 35px;
			overflow				: hidden;
			/*border-bottom			: 1px solid #eeeeee;
			border-right			: 1px solid #dddddd;*/
		}
	#middle_container 
		{
			position				: relative;
			clear					: both;
			width					: 100%;
			min-height				: 283px;
			padding					: 0px 0px 0px 0px;
			padding-top				: 92px;
			margin					: 0px 0px 0px 0px !important;
					/*background				: black;*/
			z-index					: 2;
		}
	#fullwidth_container
		{
			position				: relative;
			width					: 830px;
			padding-left			: 30px;
			clear					: both;
		}
	#company_info_container
		{
			position:relative;
			clear:both;
			top:0px;
			width:100%;
			height:125px!important;
			height:125px;
			padding-top:20px;			
			margin:0px 0px 0px 0px;
		}
	#commercial_container_bg
		{
			position:relative;
			float:right;
			margin-right:0px;
			width:360px;/*460px;*/
			background: #6c6b70;
			background: #808284;
			height:283px;
			padding-left:0;
		}
	#commercial_container
		{
			position:relative;
			float:left;
			width:340px;/*360px; - padding-left/right*/
			background: url(../bilder/rotor_bg.png) no-repeat bottom left!important;
			background:none;
			height:283px;
			padding-left:15px;
			padding-right:5px;
			overflow:auto;
		}
	#commercial_container_bg_varheight
		{
			position:relative;
			float:right;
			margin-right:0px;
			width:460px;/*460px;*/
			background: none;
			padding-left:0;
		}
	#commercial_container_varheight
		{
			position:relative;
			float:left;
			width:430px;/*460px;*/
			background:none;
			padding-left:15px;
			padding-right:15px;
			overflow:visible;
		}
	#image_container
		{
			position:relative;
			float:left;
			width:500px;/*218px;*/
			padding-right:0px;
		}
	#image_container_airy
		{
			position:relative;
			float:left;
			width:350px;/*218px;*/
			padding-right:0px;
			padding-left:50px;
		}
	#equal-width_left_container /*Tot width=860px -> 430px each*/
		{
			position					: relative;
			float						: left;
			width						: 280px;/*218px;*/
			padding						: 0px 10px 0px 30px;
		}
	#equal-width_right_container /*Tot width=860px -> 430px each*/
		{
			position					: relative;
			float						: right;
			width						: 500px;/*218px;*/
			padding						: 0px 30px 0px 10px;
		}
	
	img.dropshadow
		{
			width: 100%;
			height: 100%;
			/* specify the dimension of the image */
			display: block;
			position: absolute;
			z-index: -1;
			/* force the image to show below the content */
			top					: 4px;
			left				: 4px;
			right				: -4px;
			bottom				: -4px;
		}

	.dropshadow_img img
		{
			display: block;
			position: relative;
			background-color: #ffffff;
			border: 1px solid #a9a9a9;
			margin: -6px 6px 6px -6px;
			padding: 4px;
  		}
