.jsnav2 {}
.jsnav3 {}

Body {
font-family: Arial, Verdana, sans-serif;
font-size: 1.2em;
line-height: 1.5em;
color: #333333;
}

.separator-line {
  background-color: #ccc;
  height: 1px;
  padding: 0;
  line-height: 1px;
  font-size: 1px; /* modvirker evt. rendering-afvigelser */
}

.blueHead {
display: inline-block;
font-family: Arial, Sans-serif; 
color: #ffffff; 
font-size: 1.2em; 
font-weight: 100;
 line-height: 1.8em;
text-transform: none;
}
.GreyHead {
display: inline-block;
font-family: Arial, Sans-serif; 
color: #ffffff; 
font-size: 1.2em; 
font-weight: 100;
 line-height: 1.8em;
text-transform: none;
}


.kampHeader {
    font-size: 2em;
    line-height: 1.1em;
    color: #ab0000;
}

.kampHeader-blue {
   font-size: 2em;
    line-height: 1.1em;
color: #00358c;
 font-weight: 700;
}

.kampPara P {
font-size: 1.1em;
line-height: 1.3em;
}

.text-align: center;
.nyhedsbrevHead {
font-size: 2.2em;
line-height: 1.2em;
text-align: right;
}

A {text-decoration: none}

@media screen and (max-width:600px) {
  body {
font-family: Arial, Verdana, sans-serif;
font-size: 2em;
line-height: 2.2em;
color: #333333;
}

span.alinkbox a.inlinelink span {
tekst-decoration: none;
}

.blueHead {
font-family: Arial, Sans-serif; 
color: #ffffff; 
font-size: 1.3em; 
font-weight: 100;
line-height: 1.8em;
text-transform: none;
height: auto;
display: block;
}

.nyhedsbrevHead {
font-size: 1.6em;
line-height: 1.1em;
text-align: right;
}

.kampHeader,
.kampHeader-blue {
font-size: 1.4em;
line-height: 1.1em;
font-weight: bold;
text-align: right;
}

.kampPara {
font-size: 0.9em;
line-height: 1.3em;
}

.kampPara P {
font-size: 0.9em;
line-height: 1.3em;
}

.botAdr {
font-family: Arial, Verdana, sans-serif;
font-size: 0.9em;
line-height: 1.2em;
color: #f1f1f1;
}

.botCopy {
font-size: 0.7em;
line-height: 1.2em;
color: #f1f1f1;
}

}

 