/* Style Sheet basert på forbundets egen på www.ntl.no */

body  {
background-color: White;
}

ol, ul  {
font-size: x-small;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

p  {
font-size: x-small;
color: #04162c;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}

p.merk-meny {
color: #4f5897;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.85em;
font-weight: bold; 
}

p.undermeny {
color: #003366;
font-size: 0.8em;
font-weight: 300;
}

p.artikkel {
font-size: small; 
font-family:  Geneva, Arial, Helvetica, sans-serif; 
margin: 2px;
margin-bottom: 10px;
text-align: justify;
}

p.artikkelcit {
font-size: x-small; 
font-family:  Geneva, Arial, Helvetica, sans-serif; 
margin: 10px;
margin-bottom: 10px;
text-align: justify;
}

p.webmas {
font-size: xx-small;
text-align: center;
}

table.hmeny {
/* background:  #a92847; */
background: #00CC99;
}

table,td,h4,h5 {
color: #04162c;
}

table.aktuelt {
border-style: groove groove groove groove;
border-width: thin thin thin thin;
padding: 0.2cm;
}

td {
font-family:  Geneva, Arial, Helvetica, sans-serif; 
font-size: 0.8em;
vertical-align: top;
}

td.artikkel {
border-style: none none dashed none;
border-width: thin thin thin thin;
}

h1  {
font-size: x-large;
color: #04162c;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}


h2  {
font-family: Arial, Helvetica, sans-serif;
color: #04162c;
font-size: medium;
}

h3  {
font-size: small;
color: #04162c;
font-family: Arial, Helvetica, sans-serif;
}

h3.artikkel {
font-size: 0.9em; 
margin: 2px 2px;
font-family:  Geneva, Arial, Helvetica, sans-serif; 
}

h3.mail  {
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: Blue;
}

h3.red  {
font-size: small;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: Red;
}

h4.artikkel {
font-size: small; 
font-family:  Geneva, Arial, Helvetica, sans-serif; 
margin: 2px 2px;
}

span.artikkel {
font-size: 0.7em; 
font-family: "Times New Roman", Times, serif; 
}

a {
color: #a92847; 	
}

a:hover {
color: #ff8700;
}

a.artikkel, A.artikkel:LINK, A.artikkel:VISITED, A.artikkel:ACTIVE {
font-size: 1em; 
font-family: "Times New Roman", Times, serif;
color: #a92847;
font-weight: bold;
text-decoration: none; 
}

a.artikkel:HOVER {
color: #FF9933; 
}

a.meny {
/* font-size: 0.80em;  */
font-size: x-small;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none; 
font-weight: 800;
}

a.meny:hover {
/* color: #ccc4a6; */
color: #ffffff;
background: #006666;
}

a.meny-grp {
font-size: x-small;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
background: #FFFFFF;
text-decoration: none; 
font-weight: 800;
}

a.meny-her {
font-size: 0.75em; 
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #ccc4a6;
text-decoration: none; 
font-weight: 800;
}

a.meny-her:hover {
color: #ccc4a6;
}

a.undermeny , A.undermeny:LINK, A.undermeny:VISITED, A.undermeny:ACTIVE {
color: #a92847;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.75em;
text-decoration: none;
}

a.undermeny:HOVER {
color: #FF9933
}

a.bunnadresse , A.bunnadresse:LINK, A.bunnadresse:VISITED, A.bunnadresse:ACTIVE{
color: #003399;
font-size: 0.8em;
font-weight: 200;
font-family: "Times New Roman", Times, serif;
}

a.bunnadresse:HOVER {
color: Black;
}

a.sok { 
font-family: Arial, Verdana, Sans-serif;
font-size: 65%;
} 

a.nedmeny {
color: #a92847;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.85em;
font-weight: bold; 
text-decoration: none;
}

a.nedmeny:hover {
color: #2F2F2F;
}

.bunnadresse2 {
color: #003399;
font-size: 0.8em;
font-weight: 200;
font-family: "Times New Roman", Times, serif;
}

.raster {
background: url(/bilde/raster.gif) repeat;
}

.undertittel {
font-size: large;
color: #04162c;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.art-skille {
border-style: none none dashed none;
border-width: thin thin thin thin;
}

.print {
color: #4f5897;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.5em; 
}
