﻿body {
  background-color:#B1C6E4;}

#container {
  width:960px;
  background-color:#FFFFFF;
  overflow:hidden;}
  
#toppart {
  width:960px;
  height:150px;
  clear:both;
  overflow:hidden;}
  
#toplogo {
  width:300px;
  height:77px;
  float:right;
  margin:13px 25px 0 0;}
  
#mainmenu {
  width:960px;
  height:27px;
  clear:both;
  text-align:left;
  border-top:3px solid #9D9FA2;
  overflow:hidden;}
  
#mainmenu .L1 {
  padding:7px 7px 0 10px;}

#toppagename {
  width:960px;
  height:30px;
  clear:both;
  text-align:left;}
  
#toppagenametext {
  padding:9px 0 0 27px;
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;}

#middlepart {
  width:960px;
  min-height:300px;
  clear:both;
  overflow:hidden;}

#leftmenu {
  width:195px;
  min-height:300px;
  float:left;
  text-align:left;
  margin:23px 0px 0 20px;
  clear:none;}
  
#FH_languages {
  margin:0 0 0 9px;}  

#FH_languages .L2 {
  margin:0 8px 0 0px;}    
  
.L2 {
  padding:0;}
  
.L2 IMG {
  margin:0 5px 0 0;}

#rightpane {
  width:725px;
  min-height:300px;
  float:right;
  clear:none;}

#topgraphic {
  width:725px;
  min-height:110px;
  clear:both;
  float:right;}

#content {
  width:725px;
  min-height:200px;
  clear:both;
  text-align:left;
  margin:0 0 25px 0;}

#bottompart {
  width:960px;
  height:30px;
  clear:both;
  background-color:#9D9FA2;
  overflow:hidden;}

#footerpart {
  width:700px;
  height:30px;
  float:left;
  overflow:hidden;}
  
#footertext {
  text-align:left;
  padding:9px 0 0 25px;}
  
#footertext small, #footertext small p {
  color:#FFFFFF;}
#footertext small p{padding:0px; margin:0px !important;}
#bottommenu {
  height:30px;
  float:right;}
  
#bottommenu .L2 {
  text-align:right;
  padding:9px 0 0 0;
  color:#FFFFFF;
    margin-right:20px;}
  
#flashbanner {
  width:960px;
  height:270px;
  clear:both;
  margin:0px;
  padding:0px;}

#divisionmenu {
  width:960px;
  height:30px;
  clear:both;
  overflow:hidden;}

#divisionmenu .L2 {
  padding:0 0 0 10px;
  margin:0;}

#whitepart {
  width:960px;
  height:135px;
  clear:both;
  overflow:hidden;}

#fh {
  width:320px;
  height:21px;
  background-color:#FF9900;
  padding:9px 0 0 0;
  margin:0;
  float:left;
  text-align:left;
  overflow:hidden;}

#hvac {
  width:320px;
  height:21px;
  margin:0;
  background-color:#003399;
  padding:9px 0 0 0;  
  float:left;
  text-align:left;
  overflow:hidden;}

#oem {
  width:160px;
  height:21px;
  background-color:#9D9FA2;
  margin:0;
  padding:9px 0 0 0;
  float:left;
  text-align:left;
  overflow:hidden;}
  
#cleantech {  
  width:160px;
  height:21px;
  background-color:#B7DA24;
  margin:0;
  padding:9px 0 0 0;
  float:left;
  text-align:left;
  overflow:hidden;}
  
#uk_uhma {
  width:250px;
  float:right;
text-align: right;
padding-top:80px;
  padding-right:20px;}

#uk_uhma img {border:none;
}

#whitepart .L3 {
  padding:0 0 0 7px;
  margin:0;}

#whitepart .L3 a:hover {
  font-size:13px;}

#fh_2 {
  width:320px;
  height:135px;
  background-color:#FFFFFF;
  padding:9px 0 0 0;
  margin:0;
  overflow:hidden;
  float:left;
  text-align:left;}

#fh_2 table {
  clear: both;
  float: left;}

#fh_2_flags {
  width:100px;
  height:11px;
  float: left;
  clear:both;
  margin: 10px 0 0 22px;
  //background: #F0F0F0;
  //display: none;
}

#fh_2_flags img {  
  border:none;}

#hvac_2 {
  width:320px;
  height:135px;
  background-color:#FFFFFFF;
  padding:9px 0 0 0;  
  float:left;
  text-align:left;
  margin:0;
  overflow:hidden;}

  
#toppart_forside {
  width:960px;
  height:120px;
  clear:both;
  overflow:hidden;
  margin:0;
  padding:0;}
  
#copyright {
  width:960px;
  margin:0 auto;
  text-align:left;
  padding:5px 0 0 50px;
  color:#9D9FA2;}

#rightcol table, #rightcol div {
  float:right;}

.LeftLanding{
  margin-top:111px;
}

.LeftLanding .h2{
  color:#FF9900;
  font-size:14px;
  text-transform:uppercase;
}
.LeftLanding a{
  color:#FF9900;
}
.LeftLanding a:hover{
  color:#003399;
}
.LandingContent h1, .LandingContent .h1, .LandingContent a{
  color:#FF9900;
}  
.LandingContent h2{
  color:#000000;
}


