﻿/*
Title: 		Utenriksdepartementet - Norgesportalen
Author: 	Espen André Lund, Objectware (2009)
File:		Base.css
Desc:		General (base) styles
*/


/* ----------------------- RESET ----------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend{
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
font-size: 100%; 
vertical-align: baseline; 
background-color: transparent;}
table, caption, tbody, tfoot, thead, tr, th, td {

font-size: 100%; 
vertical-align: baseline; 
background: transparent;
}
/* ----------------------- GENERAL ----------------------- */
.normalsize {
font-size: 12px; 
}
.largesize 
{
    font-size:14px;
}
body{
background: #ebebe3; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333;}


.MainBody {
line-height: 150%; 

}

p{
margin-bottom: 10px;}

a img{
border: none;}



.linktype1 a, l.linktype1 a:link, l.linktype1 a:active, .linktype1 a:visited,a, a:link, a:active, a:visited{
color: #2f6f93; 
text-decoration: underline;}

.linktype1 a:hover,a:hover{
color: #2f6f93;
text-decoration: none;}

.linktype2 a, .linktype2 a:link, .linktype2 a:active, .linktype2 a:visited,
a.linktype2, a.linktype2:link, a.linktype2:active, a.linktype2:visited{
color: #333333; 
text-decoration: none;}

.linktype2 a:hover,a.linktype2:hover{
color: #333333;
text-decoration: underline;}

.linktype3 a, .linktype3 a:link, .linktype3 a:active, .linktype3 a:visited,
a.linktype3, a.linktype3:link, a.linktype3:active, a.linktype3:visited{
color: #2f6f93; 
text-decoration: none;}

.linktype3 a:hover,a.linktype3:hover{
color: #2f6f93;
text-decoration: underline;}

h1, h2, h3, h4{
font-weight: normal;}

h1,.h1{
font-size: 24px;
font-family: Georgia;}

h2{
font-size: 18px;
font-family: Georgia;}

h3{
font-size: 18px;
font-family: Georgia;}

h4{	
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;}

h5{
font-size: 12px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;}

small{
font-size: 10px;}

/* ----------------------- TOOLS ----------------------- */

.left{ 
float: left;}

.right{ 
float: right;}

.center{ 
margin: 0 auto;}

.clear{ 
clear: both;}

.textCenter{ 
text-align: center;}

.textRight{ 
text-align: right;}

.textLeft{ 
text-align: left;}

.hide{ 
display: none;}

.show{ 
display: block;}

.invisible{ 
visibility: hidden;}

.error{ 
border: 1px solid #fb4343; 
padding: 3px; 
color: #fb4343;}

.print{
margin: 0;
vertical-align: top;}

.warning{ 
border: 1px solid #d4ac0a; 
padding: 5px; 
color: #000;
background-color: #ffeea5;
margin: 20px 0 20px 0;}

.warning h3, .warning a{
color: #343434;}

.warning a{
text-decoration: underline;}

.success{ 
border: 1px solid #149b0d; 
padding: 3px; 
color: #149b0d;}

.a{
font-size: 10px;}

.aa{
font-size: 12px;}

.aaa{
font-size: 14px;}
.size .active a
{
    font-weight:bold;
    text-decoration:underline;
}
.tothetop{
margin: 10px 0 10px 0;}

.tothetop a{
text-decoration: underline;}


div.noline h2 {
background-image:none !important;
padding-right:0px !important;
}
