/* INNEHOLDER STYLES SOM IKKE ER DEFINERT AV MAGENTA OG SOM BENYTTES I DYNAMICWEB */
/* css_cms.css og layout.css is css files fra Magenta */
@import url('css_cms.css');
@import url('layout.css');
/* next import is font declarations for content fonts in Dynamicweb */
@import url('dw-fonts.css');




/* DW NAVIGASJON */
/* ------------------- top 2ny ------------------- */

 
#top2Meny table td {
padding: 6px 10px 0px 10px;
}
#top2Meny table td div.L1 a.L1 {
color: #fff;
font-size: 13px;
text-decoration: none;
text-transform: uppercase;
}
#top2Meny table td div.L1 a.L1:hover {
text-decoration: underline;
}
#top2Meny table td div.L1 a.L1 span.L1_Active{
color: #fff;
font-size: 13px;
text-decoration: underline;
}


/* ------------------- venstre ny ------------------- */

#col1Meny table td {
border-bottom: 2px solid #fff;
}
#col1Meny table td div{
padding: 0;
border-left: 10px solid #e1dfde;
}
#col1Meny table td div:hover {
border-left: 10px solid #5182ab;
}

#col1Meny table td div.L2 a.L2 {
font-size: 13px;
color: #575768;
padding-left: 15px;
line-height: 18px;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
}
#col1Meny table td div.L2 a.L2:hover {
text-decoration: none;
color: #5182ab;
} 

#activemenu { /* see files/system/js/functions.js - sets #activemenu on parent node of L2_Active */
border-left: 10px solid #5182ab;
margin-left: -10px;
}

#col1Meny table td div.L2 a.L2 span.L2_Active{
font-size: 13px;
text-decoration: none;
font-weight: bold;
color: #5182ab;
}


#trippelA {
margin: 10px 0 10px 0;
}


/* ********** SEARCHBOX *************** */
#searchBox {
border: 1px solid #5182ab;
height: 18px;
}
#searchButton {
border: 1px solid #5182ab;
background: #5182ab;
color: #fff;
height: 22px;
width: 50px;
}
#searchButton:hover {
background: #000;
color: #fff;
cursor: pointer;
}

/* ***** RETURN LINK ***** */
div.cmsMainBox div.returnLink {
padding: 18px 0 18px 0;
width: 100%
display: block;
}

div.cmsMainBox div.returnLink a {
color: #999;
}
div.cmsMainBox div.returnLink a:hover {
color: #5182ab;
}

/* ********* LINKS IN ADDRESS FIELD ****** */
#col1Info a{
color: #4f4f4f;
text-decoration: none;
}
#col1Info a:hover{
color: #4f4f4f;
text-decoration: underline;
}

/* ***** HIDES RETURN LINK AND PRINTER ICON ON HOME PAGE (div class="side<!--@DwTopPageID-->") ***** */
div.side1 {
display:none;
}

/* ***** PARAGRAPH SETUP ***** */
div.cmsMainBox {
padding: 0 0 18px 0;
}
div.contentL {
float: left;
width: 48%;
padding: 18px 0 18px 0;
}

div.contentR {
float: right;
width: 48%;
padding: 18px 0 18px 0;
}

div.paragraph {
width: 100%;
height: auto;
display: block;
padding-bottom: 10px;
}

div.paragraph img {
margin: 0 5px 0 5px;
}
div.printBox {
float:right;
}

/* ***** FONTS ***** */



* {
font-size: 11px;
color: #4f4f4f;
margin: 0;
padding: 0;
}

div.cmsMainBox h1.h1, div.cmsMainBox h1 {
font-size: 24px;
font-weight: normal;
color: #ba1d41;
margin: 0; 
padding: 0;
}

div.page1 h1.h1 {
color: #000080;
font-size: 16px;
font-weight: bold;
font-style: italic;
margin: 0; 
padding: 0;
}

div.cmsMainBox h2.h2, div.cmsMainBox h2 {
font-size: 12px;
font-style: bold;
margin: 0; 
padding: 0;
}

div.page1 h2.h2 {
font-style: italic;
margin: 0; 
padding: 0;
}

div.cmsMainBox h3.h3, div.cmsMainBox h3 {
font-size: 12px;
color: #ba1d41;
font-style: bold;
margin: 0; 
padding: 0;
}
div.cmsMainBox h4.h4, div.cmsMainBox h4 {
font-size: 12px;
color: #5182ab;
font-style: bold;
margin: 0; 
padding: 0;
}


div.cmsMainBox p {
margin: 0;
padding: 0;
}

div.cmsMainBox ol, div.cmsMainBox ul {
margin: 12px 0 12px 35px;
}

div.cmsMainBox li {
/*margin: 0 0 40px 0;*/
}

div.cmsMainBox .text2 {
font-size:inherit;
font-weight: bold;
color: #ba1d41;
}
div.cmsMainBox .text3 {
font-size:inherit;
font-weight: bold;
color: #5182ab;
}
div.cmsMainBox small {
font-size: 10px;
}

div.cmsMainBox a {
font-size:inherit;
color: #ba1d41;
}
div.cmsMainBox a:hover {
font-size:inherit;
color: #5182ab;
}

