/* CSS Document */

/*----------------------------------------BODY----------------------------------------------*/

body {
   margin: 0px 0px 0px 0px;
   background-color: #edecec;
   text-align: center;
   background: url(../gfx/bg.gif) center repeat-y;
   }
 
/*---------------------------------------DIV TAGGER-----------------------------------*/

 #wrapper {
   width: 948px;
   margin: 0 auto;
   background: url(../gfx/mainbg.gif) repeat-x;
   }
   
#top {
   width: 948px;
   background: url(../gfx/header_bg.gif) repeat-x;
   height: 78px;
   margin: 0 auto;
   text-align: left;
   }
   
#top_language {
   float: right;
   height: 20px;
   margin: 57px 13px 0px 0px;
   width: 138px; 
   }
   
#header {
   clear: both;
   width: 948px;
   height: 254px;
   margin: 0 auto;
   text-align: left;
   background: url(../gfx/hbg.gif) no-repeat;
   background-color: #9eb9c1
   }
   
#header_left {
   float: left;
   width: 363px;
   height: 254px;
   }
   
#header_right {
   float: right;
   width: 585px;
   height: 220px;
   }
   
#header_menu {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../gfx/header_right_menu.gif) no-repeat; 
   }

#header_menu_h {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_hc.gif) no-repeat; 
   }

#header_menu_o {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_oc.gif) no-repeat; 
   }

#header_menu_p {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_pc.gif) no-repeat; 
   }

#header_menu_a {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_ac.gif) no-repeat; 
   }

#header_menu_t {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_tc.gif) no-repeat; 
   }

#header_menu_g {
   width: 585px;
   height: 34px;
   float: right;
   background: url(../english/gfx/header_gc.gif) no-repeat; 
   }

#header_menu_inside {
   width: 585px;
   height: 14px;
   margin: 10px 0px 10px 0px;
   }  
   
#main {
   clear: both;
   height: 352px;
   width: 948px;
   background: none;
   overflow: visible;
   }

#main2 {
   clear: both;
   width: 948px;
   background: none;
   overflow: visible;
   }
   
#main_front {
   background: none;
   width: 918px;
   height: 300px;
   margin: 38px 15px 0px 15px;
   overflow: visible;
   }
  
#main2_page {
   width: 918px;
   margin: 38px 15px 0px 15px;
   overflow: visible;
   background: none;
   }  
   
#main_front_left {
   float: left;
   width: 320px;
   height: 300px;
   margin: 0px 20px 0px 0px;
   text-align: left;
   background: none;
   }

#main2_page_left {
   float: left;
   width: 450px;
   margin: 0px 20px 0px 0px;
   text-align: left;
   overflow: visible;
   background: none;
   }
  
#main2_page_right {
   float: right;
   width: 420px;
   margin: 0 auto;
   text-align: left;
   overflow: visible;
   background: none;
   }
   
#main_front_box1 {
   float: left;
   width: 281px;
   height: 145px;
   background: url(../gfx/frontbox.gif) no-repeat;
   margin: 0px 10px 0px 0px;
   }

#main_front_box1_intern_pic {
   width: 113px;
   height: 113px;
   margin: 15px 0px 15px 15px;
   float: left;
   }
   
#main_front_box1_intern_text {
   width: 130px;
   height: 113px;
   margin: 15px 10px 15px 0px;
   float: right;
   vertical-align: top;
   text-align: left;
   }

#main_front_box2 {
   float: left;
   width: 281px;
   height: 145px;
   background: url(../gfx/frontbox.gif) no-repeat;
   }

#main_front_box2_intern_pic {
   width: 113px;
   height: 113px;
   margin: 15px 0px 15px 15px;
   float: left;
   }
   
#main_front_box2_intern_text {
   width: 130px;
   height: 113px;
   margin: 15px 10px 15px 0px;
   float: right;
   text-align: left;  
   }

#main_front_box4 {
   float: left;
   width: 281px;
   height: 145px;
   margin: 10px 0px 0px 0px;
   background: url(../gfx/frontbox.gif) no-repeat;
   }

#main_front_box4_intern_pic {
   width: 113px;
   height: 113px;
   margin: 15px 0px 15px 15px;
   float: left;
   }
   
#main_front_box4_intern_text {
   width: 130px;
   height: 113px;
   margin: 15px 10px 15px 0px;
   float: right;
   text-align: left;
   }

#main_front_box3 {
   float: left;
   width: 281px;
   height: 145px;
   margin: 10px 10px 0px 0px;
   background: url(../gfx/frontbox.gif) no-repeat;
   }

#main_front_box3_intern_pic {
   width: 113px;
   height: 113px;
   margin: 15px 10px 15px 15px;
   float: left;
   }
   
#main_front_box3_intern_text {
   width: 130px;
   height: 113px;
   margin: 15px 10px 15px 0px;
   float: right;
   text-align: left;
   }

#footer {
   width: 948px;
   margin: auto;
   background: #FFFFFF no-repeat top url(../gfx/bgf.gif);
   text-align: right;
   }

/*-------------------------------SKRIFTER---------------------------------- */

#main2_page_left p {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #000000;
  font-weight: lighter;
  }
 
#main2_page_left h1 {
  font-family: "Trebuchet MS";
  font-size: 18px;
  color: #000000;
  font-weight: normal;
  }
 
#main2 p {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #000000;
  font-weight: lighter;
  }
  
#footer p {
  font-family: "Trebuchet MS";
  font-size: 10px;
  color: #000000;
  }
  
#header_menu_inside p {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #FFFFFF;
  vertical-align: top;
  }
  
#main_front_left p {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #000000;
  font-weight: lighter;
  }
  
#main_front_left h1 {
  font-family: "Trebuchet MS";
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  }
  
#main2_page h1 {
  font-family: "Trebuchet MS";
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  } 
 
#main_front_box1 p {
  font-family: "Trebuchet MS";
  font-size: 10px;
  color: #000000;
  }  
  
#main_front_box2 p {
  font-family: "Trebuchet MS";
  font-size: 10px;
  color: #000000;
  }  
  
#main_front_box3 p {
  font-family: "Trebuchet MS";
  font-size: 10px;
  color: #000000;
  }  
  
#main_front_box4 p {
  font-family: "Trebuchet MS";
  font-size: 10px;
  color: #000000;
  }  
/*--------------------INFORMASJON OM LINKER----------------------------*/ 
  
#header_menu_inside a:link {
	text-decoration: none;
    color: #FFFFFF
	}

#header_menu_inside a:visited {
	text-decoration: none;
    color: #FFFFFF
	}

#header_menu_inside a:hover {
	color: #000000 ;
	background: #FFFFFF ;
    }

#header_menu_inside a:active {
	text-decoration: none;
    color: #FFFFFF
    }
	
#footer a:link {
	text-decoration: none;
    color: #000000
	}

#footer a:visited {
	text-decoration: none;
    color: #000000
	}

#footer a:hover {
	color: #000000 ;
	background: #CCCCCC ;
    }

#footer a:active {
	text-decoration: none;
    color: #000000
    }
	
#main_front a:link {
	text-decoration: none;
    color: #000000
	}

#main_front a:visited {
	text-decoration: none;
    color: #000000
	}

#main_front a:hover {
	color: #FFFFFF ;
	background: #000000 ;
    }

#main_front a:active {
	text-decoration: none;
    color: #000000
    }
	
#main2 a:link {
	text-decoration: none;
    color: #0066FF
	}

#main2 a:visited {
	text-decoration: none;
    color: #0066FF
	}

#main2 a:hover {
	color: #0066FF ;
    text-decoration: underline;
    }

#main2 a:active {
	text-decoration: none;
    color: ##0066FF
    }	

/*--------------------CLASSES----------------------------*/ 

.pricetable {
  font-family: "Trebuchet MS";
  font-size: 12px;
  color: #000000;
  }