body
{
    font-family:Verdana, Arial;
    background-color:#EEEFEE;
	 text-align: center;
    padding:25px;
     font-size:11px;
    margin:0;
}
#pageContainer
{
	width:900px; 
	text-align:left;
    margin-left: auto;
	margin-right: auto;
}

#SiteHeader
{ width:910px;
  height:130px;
    background-image:url('/gfx/siteheader.gif');
             background-repeat:no-repeat;
			 
}

#MainMenuArea{ width:800px;
           height:40px;
           float:right;
           }
	   
img.frontpage{padding-left:4px; }		   
#TopMenuWrapper
{
  float:right; 
  margin-top: 0;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right:25px;
  padding-bottom: 0px;
  padding-left: 0px; 
  
    
}		   
           
#SubPage{height:6px;width:900px;background-color:#293e6b;clear:both;margin-left:4px;}
#LeftMenuBar
{
    height:100%;
    width:6px;
    background-color:#293e6b;
    clear:both;
    margin-left:24px;
    float:left;
}

.TopMenu
{
    height:27px; 
    margin-top:70px; 
    float:left; 
    padding-left:0px; 
    padding-right:0px; 
    font-size:13px;
    margin-left: 30px;
    margin-right: 10px;
    }
    

a { text-decoration:none;  }
a:hover { text-decoration:underline; }

.TopMenuLink
{
    color:#666666; 
    text-decoration:none; 
    }

div.TopSelected a.TopMenuLink {
 color:#666666; 
     font-weight:bold;
}

.TopMenuLink:Hover
{
    color:#000000; 
    text-decoration:underline; 
    }


.TopSelected 
{
    background-image:url('/gfx/TopMenuSelArrow.gif');
    background-repeat:no-repeat;
    background-position:50% 100%;
}

img.FrontAd
{
    float:left;margin-left:29px;margin-bottom:13px;height:53px;width:77px; overflow:hidden;}


#AcustoMainWrapper 
{
    width:915px;
    background-image:url('/gfx/bgMain.gif');
    background-repeat:repeat-y;
    }
    
#BottomFade {height:13px;width:915px; 
             background-image:url('/gfx/bgbottom.gif');
             background-repeat:no-repeat;}
#innerWrapper{padding-left:4px;padding-top:0px;padding-bottom:30px;} 
#leftColumnFront{width:315px; 
                 background-image:url('/gfx/frontDottedBorder.gif');
                 background-repeat:no-repeat;
                 background-position:100% 6%;
                 float:left;
                 padding-top:10px;
                 margin-top:15px;
}
#leftColumn{width:285px; 
                 float:left;
}         
.CommonFrontAd
{
    width:164px;
            height:35px;
            margin-bottom:13px;
            float:right;
            margin-right:40px;
     color:White;
     font-size:15px;
     font-weight:bold;
     padding-top:18px;
     text-indent:17px;
     }
            
.CommonFrontAd a
{
     color:White;
     font-size:15px;
     font-weight:bold;
     text-decoration:none;
     }


#MainFront 
{
    padding-left:40px; 
    padding-right:50px;
    width:490px;
    float:right;	
}
#Main 
{
    padding-right:15px;
    width:600px;
    float:right;	
}
            
#frontAd1{background-color:#293e6b;
          background-image:url('/gfx/corner_dBlue.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd2{background-color:#91acbc;
          background-image:url('/gfx/corner_lBlue.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd3{background-color:#AFADAE;
          background-image:url('/gfx/corner_lGrey2.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd4{background-color:#ab9c8f;
          background-image:url('/gfx/corner_dGrey.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
            
#frontAd5{background-color:#293e6b;
          background-image:url('/gfx/corner_dBlue.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd6{background-color:#91acbc;
          background-image:url('/gfx/corner_lBlue.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd7{background-color:#AFADAE;
          background-image:url('/gfx/corner_lGrey.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }
#frontAd8{background-color:#ab9c8f;
          background-image:url('/gfx/corner_dGrey.gif');
          background-repeat:no-repeat;
            background-position: 100% 0%;
            }



.bilde { height:200px; width:450px; background-color:#cccccc;}
#SiteFooterText {color:#999999;float:right;font-size:9px;}     

#SearchArea{height:25px;float:right;clear:both;padding-top:10px;padding-right:10px;position:relative;z-index:5}  
#SearchArea2{height:25px;float:right;clear:both;padding-top:10px;padding-right:10px;position:relative;z-index:5; padding-bottom:20px;}  
.search{border-top-style:inset;border-left-style:inset;}
.clearFloats{clear: both;
  display: block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  line-height:0px;}   

div.SubMenu6
{
    position:relative;
    top:-105px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
}   

div.SubMenu5
{
    position:relative;
    top:-90px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
}   

div.SubMenu4
{
    position:relative;
    top:-75px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
}   

div.SubMenu3
{
    position:relative;
    top:-65px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
}   

div.SubMenu2
{
    position:relative;
    top:-50px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
    
}   

div.SubMenu1
{
    position:relative;
    top:-35px;
    overflow:visible;
    width:50px;
    white-space:nowrap;
    
}   


.SubMenuLink { font-size:10px; color:#666666; line-height:14px; }
.SubMenuLink:hover{ font-size:10px; text-decoration:none; color:#FF6600;}
.SubMenuLinkSelected {text-decoration:none; font-size:10px; font-weight:bolder; color:#FF6600;}
.SubMenuLinkSelected:hover {text-decoration:none; font-size:10px; font-weight:bolder; color:#FF6600;}
.SubMenuCounter {text-decoration:none; font-size:10px; color:#666666; font-weight:bolder; }

#SearchTop
{
  float:right; 
  margin-top: 5px;
  margin-right: 15px;
  margin-bottom: 5px;
  margin-left: 5px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

#SearchTopWrapper
{
  float:right; 
  margin: 0px;
  padding: 0px;
  border: solid 0px #000000;
  height:35px;
}

#Faktaboks
{
  float:left; 
  padding: 10px;
  background-color:#3f7092;    
  margin-top:25px;
  padding-top:15px;
  padding-bottom:15px;
  width:240px;
  font-family:Verdana, Arial;
  font-size:11px;
  color:#FFFFFF;
}		   

#Faktaboks a
{
  font-family:Verdana, Arial;
  font-size:11px;
  color:#FF6600;
  font-weight:normal;
}		   

#Faktaboks a:hover
{
  font-family:Verdana, Arial;
  font-size:11px;
  color:#FF6600;
  font-weight:normal;
  text-decoration:underline;
}		   


#Faktaboks a:visited
{
  font-family:Verdana, Arial;
  font-size:11px;
  color:#FF6600;
  font-weight:normal;
}		   

.FaktaboksHeading
{
  font-family:Verdana, Arial;
  font-size:13px;
  font-weight:bolder;
  color:#FFFFFF;
}		   


.LeftImage
{
    margin-top:25px;
    padding-left:0px;
}

.MainBody
{
    padding-right:20px;
}

.AcustoSubMenuClass
{
  float:left; 
  padding: 10px;
  margin-top:10px;
  width:240px;
  font-family:Verdana, Arial;
}	

.AcustoSubMenuClass ul {margin:0px; padding:0px 0px 0px 17px;}
.AcustoSubMenuClass ul li{list-style:none; margin:0px; padding:0px; line-height:20px;background-image:url('/gfx/acusto_menuArrow.gif');background-repeat:no-repeat;text-indent:10px;}
.AcustoSubMenuClass ul li ul li{list-style:none; margin:0px; padding:0px; line-height:15px;background-image:none;}

.subNotSelected {color:#666666; text-decoration:none; }
.subNotSelected:hover {color:#FF6600; text-decoration:none; }
.subSelected {color:#FF6600; text-decoration:none; font-weight:bolder; }
.subSelected:hover {color:#FF6600; text-decoration:none; font-weight:bolder; }

h1
{
    font-family:Verdana, Arial;
    font-size:20px;

}

h2
{
    font-family:Verdana, Arial;
    font-size:15px;
   margin-bottom:-12px;
}
h2 a
{
    font-family:Verdana, Arial;
    font-size:15px;
    margin-bottom:-12px;
    color:#000000;
    text-decoration:none;
}
h2 a:hover
{
    font-family:Verdana, Arial;
    font-size:15px;
   margin-bottom:-12px;
    color:#000000;
}


h3
{
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bolder;
    margin-bottom:-11px;
}

.ListHeading
{
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bolder;
    margin-bottom:-11px;
    color:Black;
}


#HomePageLink 
{
    position:absolute; 
    width:200px; 
    height:100px; 
    z-index:1;
    
}
#HomePageLink a  
{
    display:block; 
    width:200px; 
    height:100px; 
}

.preview
{
    border:solid 1px #E2DDD4;
}

img.topleftfloatingimage
{
	float:left;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:10px;
}

img.toprightfloatingimage
{
	float:right;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:10px;
}

input.searchText{width:350px;}

.SearchButton
{
	vertical-align:bottom;
}
ul#searchRes{margin-left:0px;}
ul#searchRes li{list-style:none; padding-bottom:15px;}

div#SearchArea2 {padding-top:10px; padding-bottom:30px; width:100%;display:block;}

td h2.supplier { margin-top:0px; }

#Slider.SliderOffset {  margin-left:-300px; }

#Slider > .items > .item div.flashItemText
{
	height:168px; float:left; width:264px; 
   font-family:Arial, helvetica, sans serif; color:white;
   padding:40px 25px 0 25px;
   line-height:25px;
   font-size:17px;
   vertical-align:middle;}

#Slider {
    background: #aaa;
    border: 0px;
    
    width: 900px;
    height: 208px;
    position: relative;
    overflow: hidden;
    clear: both;
    margin-left:4px;
}

#Slider > .items {
    width: 900px;
    position: absolute;
    clear: both;
    margin: 0;
    padding: 0;
    height: 208px;
}
#Slider > .items > .item {
    display: none;
    width: 900px;
    font-size: 14px;
    height: 208px;
    position: absolute;
    left: 0;
}
#Slider > .items > .item > img {
    position: absolute;
    float:left;
    width:586px;
}

#Slider > .items > .item > .Text {
    z-index: 2;
    position: relative;
    height:208px;
    width: 900px;
    padding:50px 0 10px 30px;
    background:url('gfx/SliderGrad.png') no-repeat 0 0;
}
#Slider > .items > .item > .Text > h1 {
    font-size: 2.4em;
    margin-bottom: 0.3em;
    white-space: nowrap;
}
#Slider > .items > .item > .Text > p {
    font-size: 1.15em;
}
#Slider > .items > .item > .Text > a.ReadMore {
    font-size: 0.9em;
    padding-left: 25px;
    margin: 12px 0;
    text-decoration: underline;
}

#Slides {
    height: 15px;
    position: absolute;
    right: 0;
    bottom: 0;
    overflow: hidden;
    margin: 0 9px 6px;
    padding: 0;
}
#Slides > li {
    display: block;
    float: left;
    list-style: none;
    overflow: hidden;
}
#Slides > li > a {
    height: 15px;
    width: 15px;
    display: block;
    float: left;
    margin: 0 0 0 10px;
    cursor: pointer;
}

ul.items {list-style:none;}

/*
#Slides > li > a.item {
    background: url(gfx/InactiveSlide.png);
}
#Slides > li > a.item.current {
    background: url(gfx/ActiveSlide.png);
}

#Slides li a.Control {
}
#Slides li a.Control.Play {
    background: url(gfx/PauseIco.png);
}
#Slides li a.Control.Pause {
    background: url(gfx/PlayIco.png);
}

*/

