BODY { margin:21px 0px 0px 0px; background-color:#FFFFFF;}  

A {
    font-family :Arial, Verdana, sans-serif;
    color: #222222;
    TEXT-DECORATION: none;
}
A:hover{
    TEXT-DECORATION: underline;
}

A.nyheter{
    font-family :Arial, Verdana, sans-serif;
    color: #222222;
    TEXT-DECORATION: none;
}
A.nyheter:hover{
    TEXT-DECORATION: underline;
}

A.underline{
    TEXT-DECORATION: underline;
}

A.textbutton {

	border:1px solid #d6e7ef;padding:1px,3px,1px,3px;
   	text-decoration: none;
}
A.textbuttonactive {
   	border:1px solid #087d94;padding:1px,3px,1px,3px;
}

P {
    font-family : Arial, Verdana, sans-serif;
    font-size : 18px;
    line-height : 130%;
    color: #000000;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 0
    padding-right : 0px;
    padding-bottom : 0px;
}

P.smallbread {
    font-family :Arial, Verdana, sans-serif;
    font-size : 18px;
    color: #000000;
    line-height : 120%;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 0px
    padding-right : 0px;
    padding-bottom : 0px;
}

SELECT {
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 10px;
}

INPUT {
    font-family :Tahoma, Arial, Verdana, sans-serif;
    font-size : 11px;
}


TEXTAREA {
    font-family :Tahoma, Arial, Verdana, sans-serif;
    font-size : 11px;
}

.searchfield {
    border:1px solid #a0a2a3;
    font-family:Tahoma, Arial, Verdana, Helvetica;
    font-size: 11px;
}

TD{
    font-family :Tahoma, Arial, Verdana, sans-serif;
    font-size : 16px;
    line-height : 160%;
    color: #222222;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 0
    padding-right : 0px;
    padding-bottom : 0px;
}

.footer{
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 11px;
    color: #8C8A8C;
}
.footerlink{
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 11px;
    color: #8C8A8C;
}


.puffgreen{
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #6ec81e;
    TEXT-DECORATION: n
}

.puffgrey{
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #676767;
    TEXT-DECORATION: n
}
.puffblue{
    font-family :Arial, Tahoma, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #097c91;
    TEXT-DECORATION: n
}

.newsheader{
    font-family : Arial, Verdana, sans-serif;
    font-size : 24px;
    line-height : 120%;
    color:#cc9b
}
.pressheader{
    font-family : Arial, Verdana, sans-serif;
    font-size : 24px;
    line-height : 120%;
    color:#666666
}

.listheader {
    font-family : Arial, Verdana, sans-serif;
    font-size : 14px;
    color:#555555;
    TEXT-DECORATION: none
}

TD.list{
    height:24
    padding-left:2px;
    padding-right:2px;
}

.estateareaheader{
    font-family:Arial, Verdana, sans-serif;
    font-size : 24px;
    font-weight : bold;
    color: #607b0a;
    padding-bottom:10px
}

A.estateareaheader{
    font-family:Arial, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #607b0a;
}

A.whiteestateareaheader{
    font-family:Arial, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #FFFFFF;
}
A.estateheader{
    font-family: Arial, Verdana, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color: #607b0a;
}

.husguidepageheader{
    font-family:Arial, Verdana, sans-serif;
    font-size : 24px;
    font-weight : bold;
    color: #000000;
}

.caption{
    font-family:Arial, Verdana, sans-serif;
    font-size : 12px;
    color: #000000;
}
td.fakta {
    border-width:1
    border-color:#bcbe
    border-style:sol
    padding-left:5
    padding-top:2px;
    padding-bottom:2px;
}
input.fieldmustbeinvisible{
    display: none;
    visibility: hidden;    
}
