	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 70%;
		text-align: center;
		padding: 0;
		margin: 18px 0 50px 0;
/*		color: #838585; */
		color: #000; 
		background: #eee url(images/bg_stena.gif) repeat-y center top;
	}
	
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 220%;
		color: #a71321;
		margin: 0.2em 0 0.2em 0;
		font-weight: bold;
	}

	h2 {
		font-size: 120%;
		margin: 0.1em 0 0.05em 0;
		color: #a71321;
		margin: 0.2em 0 0.05em 0;
	}
	
	#CenterContainer h2 {
		color: #838585;
	}
	
	p {
		margin:0 0 1em 0;
	}
	
	.ingress {
		font-weight: bold;
	}
	
	hr {
		border: 1px solid #e5e4e4;
		margin: 1em 0 1em 0;
	}
	
	td {
		padding: 1px 1px 4px 1px;
	}

	a {
		color: #838585;
	}
	
	ul {
		padding-left: 10px;
		margin-left: 10px;
	}
	
	ul li {
		padding: 3px 0 3px 0;
	}
	
	#MainContainer {
		width: 1000px;
		text-align: left;
		margin: 0 auto 0 auto;
		background: #fff;
	}

	#HeaderContainer {
		width: 100%;
		position:relative;
		height: 47px;
		margin-bottom: 8px;
		vertical-align: bottom;
	}
	
	#LogoStena 
	{
		float: left;
		padding-left: 11px;
		width: 90px;
		height: 50px;
	}
	
	#LogoMetall {
		float: left;
		width: 100px;
		height: 50px;
	}
	
	#FunctionMenu 
	{
		float: right;
		font-size: 90%;
		line-height: 1.6em;
	}
	
	#FunctionMenu div {
		float: right;
	}

	#FunctionMenu ul {
		float: right;
		padding: 0;
		margin: 0;
		list-style: none;
	}

	#FunctionMenu li {
		float: left;
		padding: 4px;
		padding-bottom: 0;
	}
	
	#FunctionMenu a {
		color: #606162;
		text-decoration: none;
	}
	
	#FunctionMenu a:hover {
		text-decoration: underline;
	}

	#LanguageMenu a {
		text-decoration: underline;
	}

	#LanguageMenu {
		height: 15px;
		padding-right: 5px;
	}
	
	#LanguageSV 
	{
		float: right;
		width: 20px;
		height: 13px;
		display: block;
		background: url(images/language_sv.gif) no-repeat top left;
	}
	
	#LanguageEN {
		float: right;
		margin-right: 10px;
		width: 20px;
		height: 13px;
		display: block;
		background: url(images/language_en.gif) no-repeat top left;
	}

	#LanguageSV span, #LanguageEN span {
		display: none;
	}
	
	#SearchBox {
		border: 1px solid #acadad;
		background-color: #f7f6f5;
		color: #606162;
		font-size: 100%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#SearchButton {
		background: url(images/search_button.gif) no-repeat center center;
		border: none;
		width: 15px;
		height: 16px;
		cursor: pointer;
	}

	#TopMenu {
		width: 987px;
		border: 1px solid #cecfd0;
		border-bottom: none;
		background: #cecfd0 url(images/top_menu_bg.gif) repeat-x top left;
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
		padding-left: 11px;
		margin-bottom: 10px;
	}

	#TopMenu li {
		float: left;
		padding: 0;
	}

	#TopMenu a {
		text-decoration: none;
		color: #000;
		display: block;
		padding: 0.5em;
		padding-left: 0em;
		padding-right: 1.0em;
		white-space:nowrap;
	}
	
	#TopMenu a:hover {
		text-decoration: underline;
	}

	#TopMenu li.selected {
		background: #fff url(images/topmenu_flik_left.gif) no-repeat left top;
	}
	
	#TopMenu li.selected a {
		background: url(images/topmenu_flik_right.gif) no-repeat right top;
		padding-left: 10px;
		padding-right: 27px;
	}
	
	#StartPage {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	
	#StartPage #LeftContainer {
		float: left;
		width: 40%;
	}

	#StartPage #RightContainer {
		float: right;
		width: 557px;
	}
	
	#StartPage #RightOuterWrapper {
		background: #fff url(images/startpage_box_middle.gif) repeat-y left top;
	}
	
	#StartPage #RightWrapper {
		background: url(images/startpage_box_bottom.jpg) no-repeat left bottom;
	}
	
	#StartPage #RightInnerWrapper {
		padding: 15px 20px;
		background: url(images/startpage_box_top.gif) no-repeat left top;
	}
	
	#BottomContainer {
		clear: both;
		float: left;
		width: 1000px;
	}
	
	#BottomInnerWrapper {
		padding: 20px 15px 10px 15px;
		height: 115px;
		background: url(images/startpage_bottombox_top.gif) no-repeat left top;
		text-align:center;
	}

	#BottomWrapper {
		background: url(images/startpage_bottombox_bottom.gif) no-repeat left bottom;
	}	

	#BottomOuterWrapper {
		background: url(images/startpage_bottombox_middle.gif) repeat-y left top;
	}	
	
	#ContentPage {
		width: 100%;
		float: left;
		margin-bottom: 50px;
	}
	
	#ContentPage #CenterContainer {
		margin: 0 0 0 236px;
		padding: 0;
	}
	
	#ContentPage #CenterWrapper {
		width: 530px;
	}

	#ContentPage #LeftContainer {
		float: left;
		width: 236px;
		background: #fff url(images/leftmenu_bottom.gif) no-repeat bottom left;
		padding: 0 0 40px 0;
	}

	#ContentPage #RightContainer {
		float: right;
		width: 220px;
	}
	
	#ContentPage h2 {
		margin: 25px 0 5px 0;
	}
	
	#BreadCrumb {
		color: #86868b;
	}

	#BreadCrumb a {
		color: #86868b;
		text-decoration: none;
	}

	#LeftMenu {
		width: 210px;
		overflow: hidden;
		list-style: none;
		padding: 25px 0 0 0;
		margin:0;
		background: url(images/leftmenu_top.gif) no-repeat top left;
	}
	
	#LeftMenu li {
		margin: 0 13px 0 2px;
		padding: 6px 10px 6px 29px;
		background: url(images/read_more_arrow.gif) no-repeat 10px 0.7em;
		border-top: 2px solid #fff;
	}

	#LeftMenu li:first-child  {
		border-top: none;
	}	

	#LeftMenu li.selected {
		padding: 6px 10px 6px 15px;
		background: url(images/leftmenu_selected_bg.gif) repeat-y top left;
	}

	#LeftMenu li.selected a {
		color: #fff;
		padding: 0 0 0 14px;
		font-weight: bold;
		background: url(images/leftmenu_selected_arrow.gif) no-repeat left 0.3em;
	}

	#LeftMenu li a {
		text-decoration: none;
		color: #484649;
		display: block;
	}

	#SubMenu {
		list-style: none;
		padding: 8px 0 0 0;
		margin:0;
	}

	#SubMenu li {
		padding: 3px 0 3px 10px;
		border: none;
		background: url(images/transparent.gif) no-repeat left top;
	}

	#LeftMenu li #SubMenu li a {
		background: url(images/transparent.gif) no-repeat left top;
		font-weight: bold;
	}

	#LeftMenu li.selected #SubMenu li.selected {
		padding: 3px 0 3px 10px;
		border: none;
		background: url(images/transparent.gif) no-repeat left top;
	}

	#LeftMenu li.selected #SubMenu li.selected a {
		font-weight: bold;
		border: none;
		background: url(images/leftmenu_selected_arrow.gif) no-repeat left 0.3em;
	}

	#LeftMenu li.selected #SubMenu li.unselected {
		padding: 3px 0 3px 10px;
		border: none;
		background: url(images/transparent.gif) no-repeat left top;
	}

	#LeftMenu li.selected #SubMenu li.unselected a {
		font-weight: bold;
		border: none;
		background: url(images/transparent.gif) no-repeat left top;
	}

	#FooterContainer {
		clear: both;
		padding-top: 8px;
		border-top: 1px solid #959494;
		text-align: center;
		color: #676565;
	}

	a.readmore {
		display: block;
		padding-left: 17px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		text-transform: uppercase;
		color: #979898;
		text-decoration: none;
		font-weight: bold;
		background: url(images/read_more_arrow.gif) no-repeat left center;
		font-size: 90%;
	}

	a.readmore2 {
		display: block;
		padding-left: 17px;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		color: #979898;
		text-decoration: none;
		font-weight: bold;
		background: url(images/read_more_arrow.gif) no-repeat left center;
		font-size: 90%;
	}

	.container {
		margin: 0 0 10px 0;
	}
	
	.relatedInfo {
		background: url(images/rightbox_top.gif) no-repeat left top;
		padding-top: 9px;
		margin-bottom: 10px;
		color: #5a595c;
	}

	.relatedInfo .container {
		background: url(images/rightbox_bottom.gif) no-repeat left bottom;
		margin: 0;
		padding-bottom: 9px;
	}

	.relatedInfo .innerContainer {
		border-left: 1px solid #dbdcde;
		border-right: 1px solid #dbdcde;
		padding: 5px 20px 5px 20px;
	}
	
	.relatedInfo ul {
		margin:0;
		padding:0;
	}
	.relatedInfo ul li {
		padding: 3px 0 3px 0;
	}
	
	.stenatable td {
		padding: 2px 1px 4px 1px;
	}

	.headerrow td {
		border-bottom: solid 1px black;
		padding-bottom: 1px;
		margin-bottom: 8px;
	}
	
	.siffercell, .siffercell P {
		padding-right: 12px;
	}

	.headerrow .siffercell {
		padding-right: 12px;
	}

	.styrelsebildcontainer {
		float: left;
		padding-right: 10px;
		padding-bottom: 20px;
	}
	
	.styrelsebild {
		height: 150px;
	}
	
	.styrelsetext {
		padding-top: 0px;
		padding-bottom: 0px;
		margin: 0 0 0 0;
	}
	
	#varderingar {
		background-image: url('images/STENA.jpg');
		background-repeat: no-repeat;
		background-position: right 25%;
	}

	#varderingar p {
		padding: 0.5em 0 0.5em 0;
		margin: 0px;
	}

	#varderingar ul {
		padding: 0 0 1em 15px;
		margin: 0px;
	}

	#varderingar_eng {
		background-image: url('images/STENA_eng.jpg');
		background-repeat: no-repeat;
		background-position: right 25%;
	}

	#varderingar_eng p {
		padding: 0.5em 0 0.5em 0;
		margin: 0px;
	}

	#varderingar_eng ul {
		padding: 0 0 1em 15px;
		margin: 0px;
	}


	#Content UL {
		padding-top: 0px;
		margin-top: 0px;
	}
	.flowleft {
		float: left;
		margin-right: 3px;
		margin-top: 20px;
	}
	
   #linklist a {
		float: left;
		width: 137px;
		padding-top: 95px;
		background-repeat: no-repeat;
		background-color: Transparent;
		text-align: center;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		color: #a71321;
		font-weight: bold;
   }
   a#fastigheter {
		background-image: url(images/affarsomraden/startsid_sv1.jpg);
   }
   a#fastigheter:hover {
		background-image: url(images/affarsomraden/startsid_1.jpg);
   }
   a#finans {
		background-image: url(images/affarsomraden/startsid_sv2.jpg);
   }
   a#finans:hover {
		background-image: url(images/affarsomraden/startsid_2.jpg);
   }
   a#farjor {
		background-image: url(images/affarsomraden/startsid_sv3.jpg);
   }
   a#farjor:hover {
		background-image: url(images/affarsomraden/startsid_3.jpg);
   }
   a#nyaaffarer {
		background-image: url(images/affarsomraden/startsid_sv4.jpg);
   }
   a#nyaaffarer:hover {
		background-image: url(images/affarsomraden/startsid_4.jpg);
   }
   a#offshore {
		background-image: url(images/affarsomraden/startsid_sv5.jpg);
   }
   a#offshore:hover {
		background-image: url(images/affarsomraden/startsid_5.jpg);
   }
   a#rederi {
		background-image: url(images/affarsomraden/startsid_sv6.jpg);
   }
   a#rederi:hover {
		background-image: url(images/affarsomraden/startsid_6.jpg);
   }
   a#stenametall {
		background-image: url(images/affarsomraden/startsid_sv7.jpg);
   }
   a#stenametall:hover {
		background-image: url(images/affarsomraden/startsid_7.jpg);
   }
   
/******************/
/* DefaultConsole */
/******************/
.DefaultConsole
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #E5E5E5;
	border: solid 1px #A7A9AC;
	text-align: left;
}

.DefaultConsole hr 
{
	border: 0;
	margin: 0;
}
