div {
width: 698px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

div#flagga {
position:relative;
left: 640px;
top: 40px;
z-index: 3;
}

div#wrapper {
background-image: url(images/lagerbakgrund_180px.gif);
background-repeat: repeat;
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin-top: 0px;
margin-left: 20px;
}

div#wrapperStart {
background-image: url(images/lagerbakgrund_220px.gif);
background-repeat: repeat;
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin-top: 0px;
margin-left: 20px;
}

div#bild {
height: 49px;
background-image: url(images/dahl_banner_top_ny.jpg);
background-repeat: no-repeat;
background-color: #000000;
z-index: 2;
}

div#header {
height: 24px;
background-image: url(images/dahl_banner_nere_ny.jpg);
background-repeat: no-repeat;
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
z-index: 1;
}

div#leftColumn {
float: left;
width: 180px;
color: #996600;
}

div#rightColumn {
float: left;
width: 515px;
padding-top: 20px;
margin-left: 1px;
}

div#leftColumnStart {
float: left;
width: 253px;
color: #996600;
}

div#rightColumnStart {
float: left;
width: 441px;
padding-top: 20px;
margin-left: 1px;
}

div#footer {
clear: both;
width: 698px;
height: 30px;
background-color: #EEEEEE;
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

body {
background-color: #BBBBBB;
background-image: url(images/);
background-position: 730px 50px;
background-repeat: no-repeat;
font-family: Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
line-height: 14px;
margin-top: 0px;
margin-bottom: 5px;
}

h1 {
color: #E67300;
font-size: 22px;
line-height: 24px;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 20px;
margin-right: 10px;
}

h2 {
color: #E67300;
font-size: 14px;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 10px;
}

p {
font-family: Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
line-height: 14px;
margin-top: 5px;
margin-bottom: 10px;
margin-left: 20px;
margin-right: 10px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

p.ingress {
font-weight: bold;
}

p.help {
color: #996600;
margin-left: 5px;
margin-right: 5px;
}

.info {
color: #999999;
font-size: 10px;
line-height: 12px;
margin-top: 40px;
margin-bottom: 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

img {
border-style: solid;
border-color: #666666;
border-width: 1px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

img.rss {
border-style: solid;
border-color: #666666;
border-width: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

.bild {
float:right;
margin-bottom: 10px;
margin-left: 5px;
}

table.visaalla {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 12px;
margin-right: 0px;
}

td {
font-family: Trebuchet MS, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
padding-top: 3px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
}

td.menyTabellHem {
height: 24px;
vertical-align: bottom
}

td.menyTabell {
height: 24px;
vertical-align: bottom;
border-style: solid;
border-color: #666666;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 1px;
border-right-width: 0px;
}

td.radNyheter {
padding-top: 15px;
}

td.radKalender {
padding-top: 15px;
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

td.bottenRad {
padding-bottom: 10px;
}

td.footer {
padding-top: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

td.footerLeft {
padding-top: 6px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 0px;
}

a:link { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a:visited { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a:hover { color:#E67300; text-decoration: underline; font-weight: normal; font-size: 12px; line-height: 14px }
a:active { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }

a.meny:link { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.meny:visited { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.meny:hover { color:#E67300; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.meny:active { color:#006699; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }

a.menytop:link { color:#EEEEEE; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.menytop:visited { color:#EEEEEE; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.menytop:hover { color:#E67300; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }
a.menytop:active { color:#EEEEEE; text-decoration: none; font-weight: normal; font-size: 12px; line-height: 14px }

.tabellFargNyheter
{

}

.tabellFargKalender
{

}

input {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.textfield
{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
height: 16px;
font-size: 12px;
line-height: 12px;
color: #666666;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 0px;
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
background-color: #FFFFFF;
}

.textfieldKalender
{
height: 16px;
font-size: 12px;
line-height: 12px;
color: #666666;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 0px;
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
background-color: #FAFAFA;
}

.textarea {
overflow: auto;
font-size: 12px;
line-height: 14px;
color: #666666;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 0px;
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
background-color: #FFFFFF;
}

.knapp
{
height: 16px;
font-size: 12px;
line-height: 12px;
color: #666666;
background-color: #EBE8DD;
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
}

form {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}