BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Gill Sans Lite, Arial;
}

#thePage {
	text-align: center;
	width: 100%;
}
#layoutTable {
    margin: auto;
}

TABLE
{
    FONT-SIZE: 13px;
    font-family: Gill Sans Lite, Arial;

}
TD
{
    VERTICAL-ALIGN: top;
    text-align: left;
}
#map
{
	MARGIN: 0 0 -15px 0;
	PADDING: 0 0;
}
#banner
{
    BACKGROUND-IMAGE: url(../images/logo.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 171px;
    background-position: center top;
}

#footer {
	text-align: center;
	color: #999;
	}
#footer a {
	text-decoration: none;
	color: #999;
	}
.menuBox
{
}
.menuBox UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.menuBox UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 162px;
    PADDING-TOP: 0px
}
.menuBox LI A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/meny_center1.jpg);
    WIDTH: 150px;
    COLOR: black;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.menuBox LI.alt A
{
    BACKGROUND-IMAGE: url(../images/meny_center2.jpg)
}
.menuBox LI A:hover
{
    COLOR: #666
}
.menuBox .menuTop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/meny_top.jpg);
    PADDING-BOTTOM: 0px;
    WIDTH: 160px;
    COLOR: white;
    PADDING-TOP: 8px;
    HEIGHT: 17px;
    font-family: Gill Sans, Arial;
}
.boxSide
{
    TEXT-ALIGN: center
}
#right
{
    PADDING-TOP: 4px
}
#right .menuBox
{
    MARGIN-LEFT: 10px
}
#right .menuBox DIV.boxSide
{
    BACKGROUND-IMAGE: url(../images/siste_liste_meny_30.jpg)
}
#content #contentTop
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../images/center_top.jpg);
    PADDING-BOTTOM: 0px;
    WIDTH: 490px; /* image width (525) - padding-right - padding-left */
    COLOR: white;
    PADDING-TOP: 8px;
    HEIGHT: 17px;  /* image height (25) - padding-top */
    font-family: Gill Sans, Arial;

}
#content .contentBody
{
    PADDING-RIGHT: 17px;
    PADDING-LEFT: 17px;
    BACKGROUND-IMAGE: url(../images/center_center.jpg);
    WIDTH: 491px
}
#rightBar #rightTop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../images/meny_top.jpg);
    PADDING-BOTTOM: 0px;
    WIDTH: 160px;
    COLOR: white;
    PADDING-TOP: 8px;
    HEIGHT: 17px;   /* image height (25) - padding-top */
}
#rightBar .rightBody
{
    BACKGROUND-IMAGE: url(../images/meny_center2.jpg);
    BACKGROUND-REPEAT: repeat-y;
    PADDING-LEFT: 17px;
}
#main
{
    MARGIN-TOP: 10px
    text-align: center;
}
#frontpage
{
    TEXT-ALIGN: left
}
#frontpage .frontPageLeft
{
    BORDER-RIGHT: #999 2px dashed;
    BORDER-BOTTOM: #999 2px dashed
}
#frontpage .frontPageRight
{
    BORDER-BOTTOM: #999 2px dashed
}
#frontpage .frontPageWide
{
    BORDER-BOTTOM: #999 2px dashed
}
#frontpage .frontPageLeft
{
    WIDTH: 229px
}
#frontpage .frontPageRight
{
    WIDTH: 229px
}
#frontpage .frontPageWide
{
    WIDTH: 474px
}
#frontpage .frontPageRight
{
    PADDING-LEFT: 4px
}
#frontpage .frontPageLeft
{
    PADDING-RIGHT: 5px
}
#frontpage .frontPageLeft .articleTop
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/stikktittel_bakr_topp_liten.jpg);
    WIDTH: 229px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
#frontpage .frontPageRight .articleTop
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/stikktittel_bakr_topp_liten.jpg);
    WIDTH: 229px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
#frontpage .frontPageWide .articleTop
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../images/stikktittel_bakr_topp_bred.jpg);
    WIDTH: 474px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px
}
#frontpage .articleBottom .readMore
{
    FLOAT: right
}
#frontpage .articleBottom .readMore A
{
    COLOR: #1b59b5;
    TEXT-DECORATION: none
}
#frontpage .articleBottom .readMore A:hover
{
    TEXT-DECORATION: underline
}
#frontpage H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
#frontpage H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 4px 0px 2px;
    COLOR: #000;
    font-family: Gill Sans, Arial;

}
#frontpage TD
{
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 7px
}
#article H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    MARGIN-BOTTOM: 0px;
    font-family: Gill Sans, Arial;
}
#article H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px
}
#article .leadin
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12px
}
#article .author
{
    FONT-SIZE: 9px;
    COLOR: #666
}
#article .date
{
    FONT-SIZE: 9px;
    COLOR: #666
}
#article .author A
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.printButton
{
    FLOAT: right;
    CURSOR: pointer;
    MARGIN-RIGHT: 15px
}
.digestContent
{
    BACKGROUND-COLOR: #eee
}

#tellAFriend 
{
    width: 200px;
    float: right;
}

#tellAFriend h4
{   
    font-size: 10pt;
    font-weight: bold;
    margin: 0 0;
    padding: 0 0;
}

#tellAFriend form
{   
    margin: 0 0;
    padding: 0 0;
}

#tellAFriend span
{   
    font-size: 8pt;
    display: block;
    
}

#tellAFriend input
{
    font-size: 10px;
}