/*******************************************************
TITLE: Fixed Three-Column/Four-Column Layout
DATE: 24052007
AUTHOR: Lars @ Superia - http://www.superia.no
*******************************************************/

body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
background-color:#000;
background-image:url(img2/bg1.jpg);
background-repeat:no-repeat;
background-position:center top;
margin:0;
padding:0;
}

td {
vertical-align:top;
}

#menu {
width: 250px;
padding:0px;
margin: 0px;
}
.engbutton a{
float:left;
width:79px;
height:60px;
margin-top:9px;
	  border: 0px;
	  padding: 0px;
background-image: url(img2/eng_info.jpg);
}
.engbutton a:hover{
float:left;
width:79px;
height:60px;
margin-top:9px;
	  border: 0px;
	  padding: 0px;
background-image: url(img2/eng_info.jpg);
}
.button1 a{
      background-image: url(img2/nyheter.gif);
      width: 250px;
      height: 24px;
      float: left;
	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button1 a:hover{
      background-image: url(img2/nyheter.gif);
      width: 250px;
      height: 24px;
      float: left;
	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button2 a{
      background-image: url(img2/omuffa.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button2 a:hover{
      background-image: url(img2/omuffa.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button3 a{
      background-image: url(img2/kafe.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button3 a:hover{
      background-image: url(img2/kafe.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button4 a{
      background-image: url(img2/bokkafe.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button4 a:hover{
      background-image: url(img2/bokkafe.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button5 a{
      background-image: url(img2/lenker.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button5 a:hover{
      background-image: url(img2/lenker.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button6 a{
      background-image: url(img2/bilder.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button6 a:hover{
      background-image: url(img2/bilder.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button7 a{
      background-image: url(img2/kontakt.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.button7 a:hover{
      background-image: url(img2/kontakt.gif);
      width: 250px;
      height: 24px;
      float: left;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton1 a{
      background-image: url(img2/info.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton1 a:hover{
      background-image: url(img2/info.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton2 a{
      background-image: url(img2/oevingslokaler.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton2 a:hover{
      background-image: url(img2/oevingslokaler.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton3 a{
      background-image: url(img2/booking.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton3 a:hover{
      background-image: url(img2/booking.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton4 a{
      background-image: url(img2/historikk.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton4 a:hover{
      background-image: url(img2/historikk.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton5 a{
      background-image: url(img2/utklipp.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbutton5 a:hover{
      background-image: url(img2/utklipp.gif);
      width: 181px;
      height: 24px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.subbottom{
      background-image: url(img2/menuborder.gif);
      width: 181px;
      height: 1px;
      float: right;
	  	  border: 0px;
	  padding: 0px;
	  margin: 0px;
}
.hide{
      display:none;
}
a {
color:#666;
text-decoration:none;
border-bottom:1px solid #333;
}

a:hover {
color:#888;
background-color:#444;
text-decoration:none;
border-bottom:1px solid #555;
}

#centerColumn {
width:745px;
text-align:middle;
vertical-align:top;
margin:0 auto;
padding:0 0 20px;
}

#cell_1 {
width:250px;
height:573px;
background-color:#202020;
background-image: url(img2/bgleft.jpg);
background-repeat: no-repeat;
background-position: bottom left;
float:left;
text-align:right;
vertical-align:top;
margin:0;
padding:0;
}

#cell_1.img {
margin:0;
padding:0;
}

#cell_2 {
float:left;
width:495px;
text-align:middle;
background-color:#202020;
margin:0;
padding:0;
}

#cell_3 {
background-color:#202020;
text-align:left;
margin:0;
padding:20px;
}

#cell_4 {
background-color:#202020;
background-image: url(img2/mainbg.jpg);
background-repeat: no-repeat;
background-position: bottom right;
text-align:left;
margin:0;
padding:0 20px 20px;
min-height: 550px
}

.grey {
background-color:#202020;
margin:0;
padding:0;
}

.nyhetsheader {
font-size:18px;
color:#222;
background-color:#fff;
font-weight:700;
padding: 1px;
margin-bottom: 6px;
}

.stortbilde {
padding-right:20px;
padding-top:20px;
padding-bottom:20px;
background-color:#202020;
margin-right:12px;
}

.artikkelbilde {
width:100px;
height:100px;
overflow:hidden;
float:left;
margin-right:12px;
}

#footer {
position:relative;
clear:both;
bottom:0;
margin:5em 0 0;
padding:0;
}

a.menu,a.menu:hover {
border:0;
text-decoration:none;
margin:0;
padding:0;
}
.noborder a {
margin:0px;
padding:0px;
border: 0px:
text-decoration:none;
}
.noborder a:hover {
margin:0px;
padding:0px;
border: 0px:
text-decoration:none;
}
.noborder img {
margin:0px;
padding:0px;
border: 0px:
text-decoration:none;
}