/* standard body-tag */
BODY {
	background-color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

/* standar link formatering -*/

/* link */
A:link {
	color: #000000;
	text-decoration: none;
}

/* besøkt link */
A:visited {
	color: #000000;
	text-decoration: none;
}

/* Mus over link */
A:hover {
	color: #500000; 
	text-decoration:underline; 
}
a.lmenu:link {
 color: black;
 text-decoration: none;
 }


 a.lmenu:visited {
 color: red;
 text-decoration: none;
 }


 a.lmenu:hover {
 color: red;
 text-decoration: underline;
 }

A.menu {
	color: #ffffff;
}

/* Definisjon av forskjellige fonter */

FONT {
	font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
}

FONT.liten {
	font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}
FONT.liten_hvit {
	font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}
FONT.litenBlaa {
	font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
	color: #333366;
	font-weight: bold;
	font-size: 10px;
}

FONT.sidetittel {
    font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
    color: #ffffff;
	font-weight:bold;
	font-size:10px;
}

FONT.Kampanje{
	color: #FF6600;
}

FONT.H1{
	color: #333366;
	font-size: 16px;
	font-weight: bold;
}
FONT.H1_rod{
	color: #C11B17;
	font-size: 16px;
	font-weight: bold;
}

FONT.H2 {
    color: #333366;
	font-size: 13px;
	font-weight: bold;
}
FONT.H2_hvit {
    color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
FONT.H22 {
    color: #333366;
	font-size: 11px;
	font-weight: bold;
}
FONT.H2kampanje {
    color: #FF6600;
	font-size: 13px;
	font-weight: bold;
}

FONT.H3 {
	color: #333366; 
	font-size: 12px; 
	font-weight: bold; 
}
FONT.H3_rod {
	color: red; 
	font-size: 12px; 
	font-weight: bold; 
}
FONT.H33_rod {
	color: red; 
	font-size: 16px; 
	font-weight: bold; 
}
FONT.skaffe_rod {
	color=#C11B17;
}
FONT.kalender_rod {
	color=#C11B17;
	font-size: 10px;
	font-weight: bold;
}
FONT.gronn {
	color=#347C17;
	font-size: 10px;
	font-weight: bold;
}

FONT.rod {
	color=#C11B17;
	font-size: 13px;
	font-weight: bold;
}
FONT.liten_rod {
	color=#C11B17;
	font-size: 10px;
	font-weight: bold;
}

FONT.blaa {
	color=#2B65EC;
	font-size: 10px;
}


/* Definisjon på utseende av tabeller */

TABLE {
    border-collapse: collapse;
    border: 0px;
    padding: 0px;
    margin: 0px;
}

TR {
    margin: 0px;
    padding: 0px;
}

TD {
    margin: 0px;
    padding: 0px;}
}

TH {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #333366;
	COLOR: white;
	BORDER: 1px outset;
}

TABLE.rammeRundt {
    padding: 5px;
    border:1px outset #DDDDDD;
    border-right:1px outset black;
    border-bottom:1px outset black;
}

TABLE.svartRamme{
    padding: 5px;
    border-top:1px outset black;
    border-left:1px outset black;
    border-right:1px outset black;
    border-bottom:1px outset black;
}
TABLE.rammekalender{
    padding: 5px;
    border:1px solid black;
    border-collapse:
}

TABLE.fylltMedRamme{
    padding: 5px;
    border-top:1px outset black;
    border-left:1px outset black;
    border-right:1px outset black;
    border-bottom:1px outset black;
    background-color: #DDDDDD;
}

/* definisjon av utseende på div-er  */

/* Standard for alle div-er */
DIV {
	scrollbar-3dlight-color: #DDD8DC;
	scrollbar-base-color: #FDF8FC;
	scrollbar-darkshadow-color: #333366;
	scrollbar-face-color: #FDF8FC;
	scrollbar-highlight-color: #FDF8FC;
	scrollbar-shadow-color: #FDF8FC;
}

DIV.malTopp {
    position:absolute;
    left:5;
    top:5;
}

DIV.malMeny {
    position:absolute;
    left:5;
    top:70;
}

DIV.malTittel {
    position:absolute;
    top:102;
    left:22;
    height:10;
    width:300;
    z-index:1;
}
DIV.malTittelLager {
    position:absolute;
    top:102;
    left:185;
    height:10;
    width:100;
    z-index:1;
}

DIV.malInnhold {
    position:absolute;
    background-color: transparent;
    top:100;
    left:5;
    height:440;
    width:760;
    z-index:1;
}

/* Brukes når hele det hvite omerådet skal brukes til en ting */
DIV.heleInnhold {
    position:absolute;
    background-color: transparent;
    overflow:auto;
    top:117;
    left:5;
    height:419;
    width:760;
    z-index:1;
}


/* definisjon av utseende på form elementer */
INPUT {
    BACKGROUND: #f0f0f0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px;
}

INPUT.BUTTON { 
	COLOR: #FFFFFF; 
	BACKGROUND: #333366; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px;
} 

INPUT[type=submit]{
    BACKGROUND: #f0f0f0;
}

INPUT[type=text]{
    BACKGROUND: #f0f0f0;
}

TEXTAREA { 
	BACKGROUND: #f0f0f0; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px;
} 

SELECT { 
	BACKGROUND: #f0f0f0; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px;
} 

SPAN.button { 
	BACKGROUND-COLOR: #EEEEEE; 
	COLOR:black; 
	BORDER: 1px outset; 
	CURSOR: hand; 
	HEIGHT: 15px; 
	PADDING: 2px; 
	TEXT-ALIGN: center; 
} 

SPAN.buttonover { 
	BACKGROUND-COLOR: #BBBBBB; 
	COLOR:black; 
	BORDER: 1px inset; 
	CURSOR: hand; 
	HEIGHT: 15px; 
	PADDING: 2px; 
	TEXT-ALIGN: center;
}
 
SPAN.buttondisabled { 
	BACKGROUND-COLOR: #EEEEEE; 
	COLOR:#AAAAAA; 
	BORDER: 1px outset; 
	CURSOR: default; 
	HEIGHT: 15px; 
	PADDING: 2px; 
	TEXT-ALIGN: center;
} 
 
SPAN { 
	scrollbar-3dlight-color: #DDD8DC; 
	scrollbar-base-color: #FDF8FC; 
	scrollbar-darkshadow-color: #333366; 
	scrollbar-face-color: #FDF8FC; 
	scrollbar-highlight-color: #FDF8FC; 
	scrollbar-shadow-color: #FDF8FC;
}

.selectedfane { 
	BACKGROUND-COLOR: #FDF8FC; 
	BORDER-LEFT: 1px white solid; 
	BORDER-RIGHT: 1px black solid; 
	BORDER-TOP: 1px white solid; 
	BORDER-BOTTOM : 0px; 
	CURSOR: hand; 
} 

.unselectedfane { 
	BACKGROUND-COLOR: #DDD8DC; 
	BORDER: 1px solid #DDD8DC; 
	BORDER-BOTTOM : 0px; 
	CURSOR: hand; 
} 


.borderedlayer { 
	border: 1px solid #333366;
} 

.menuitem { 
	BACKGROUND-COLOR:#CCCCCC; 
	BORDER: 1px outset; 
	BORDER-BOTTOM: 1px outset black; 
	BORDER-RIGHT: 1px outset black; 
	FONT-SIZE: 7pt; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
} 

.menuitemover { 
	BACKGROUND-COLOR:#BBBBBB; 
	BORDER: 1px inset; 
	BORDER-LEFT: 1px outset black; 
	BORDER-TOP: 1px outset black; 
	FONT-SIZE: 7pt; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	COLOR:#FFFFFF;
} 

