﻿*
{
	margin: 0;
	padding: 0;
}
BODY
{
	padding: 0;
	margin: 0;
	margin-top: 2px;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-family: verdana;
	list-style-type: none;	
}
select
{
    font-size: 11px;
}

IMG
{
	border: 0;
}
TD
{
	vertical-align: top;
}
.ekstraMeny
{
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
	border-bottom: 0px;
	padding: 1px 4px 2px 4px;
	vertical-align: text-bottom;
}
a.TextSize1
{
	font-size: 11px;
	text-decoration: none;
	color: Black;
	font-weight:bold;
}
a.TextSize2
{
	font-size: 11pt;
	text-decoration: none;
	color: Black;
	font-weight:bold;
}
a.TextSize3
{
	font-size: 12pt;
	text-decoration: none;
}
H1
{
	margin: 4px 0px 4px 0px;
	font-size: 20px;
	color: #000000; /*#a72a30;*/
	letter-spacing: 1px;
}
H1 a
{
	margin: 4px 0px 4px 0px;
	font-size: 20px;
	color: #000000; /*#a72a30;*/
	letter-spacing: 1px;
	text-decoration:none;
}
H2
{
	margin: 4px 0px 4px 0px;
	font-size: 16px;
	color:#000000; /*#a72a30;*/
	letter-spacing: 1px;
}
H3
{
	margin: 4px 0px 2px 0px;
	font-size: 14px;
	color: #000000; /*#a72a30;*/
	letter-spacing: 1px;
}
H5
{
	margin: 4px 0px 2px 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	font-size: 12px;
	color: #000000; /*#a72a30;*/
	letter-spacing: 1px;
	clear:both;
}
p
{
	margin-bottom: 9px;
}
.chkbox
{
	margin: 0px 1px 2px 1px;
}
.hiddenCol
{
	display: none;
}


.tablestyle
{
	font-family: arial;
	font-size: small;
	border: solid 1px #7f7f7f;
}

.altrowstyle
{
	background-color: #edf5ff;
}

.headerstyle th
{
	background: url(sprite.png) repeat-x 0px 0px;
	border-color: #989898 #cbcbcb #989898 #989898;
	border-style: solid solid solid none;
	border-width: 1px 1px 1px medium;
	color: #000;
	padding: 4px 5px 4px 10px;
	text-align: center;
	vertical-align: bottom;
}

.headerstyle th a
{
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000;
	display: block;
	padding-right: 10px;
}

.rowstyle .sortaltrow, .altrowstyle .sortaltrow
{
	background-color: #edf5ff;
}

.rowstyle .sortrow, .altrowstyle .sortrow
{
	background-color: #dbeaff;
}

.rowstyle td, .altrowstyle td
{
	padding: 4px 10px 4px 10px;
	border-right: solid 1px #cbcbcb;
}

.headerstyle .sortascheader
{
	background: url(sprite.png) repeat-x 0px -100px;
}

.headerstyle .sortascheader a
{
	background: url(dt-arrow-up.png) no-repeat right 50%;
}

.headerstyle .sortdescheader
{
	background: url(sprite.png) repeat-x 0px -100px;
}

.headerstyle .sortdescheader a
{
	background: url(dt-arrow-dn.png) no-repeat right 50%;
}
/*   */
LI
{
	list-style: disc inside;
	padding-left: 10px;
}
UL
{
	padding-bottom: 5px;
}
.red
{
	color: Red;
}
.KType
{
	font-size: 14pt;
	color: White;
	font-weight: bold;
	letter-spacing: 0px;
	font-family: Verdana;
	
}
a.HvitLink
{
	color: White;
	font-weight: bold;
}
a.selectedSubMenu
{
	font-size: 10pt;
	text-decoration: none;
	color: #dedede;
}
a.unselectedSubMenu
{
	font-size: 10pt;
	text-decoration: none;
}

.grid .altrow
{
	background-color: #EBF4FA;
}

.grid .row
{
	background-color: #fff;
}
.Menyen
{
	width:180px;
}
tr.top
{
	background: url(../images/Internett_Menu_Top2.gif) no-repeat left top;
	height:15px;
}
tr.side
{
	background: url(../images/Internett_Menu_Side.gif) repeat-y left top;
	line-height:18px;
}
tr.bottom
{
	background: url(../images/Internett_Menu_Bottom.gif) no-repeat;
	height:15px;
}
td.side
{
	padding:0px 15px 0px 11px;
	/*width:100%;*/
	font-size:10pt;
	font-weight:bold;
	display:block;
}
td.side a
{
	color:#c6a994;
}
td.side_selected a
{
	padding:0px 5px 0px 11px;
	/*width:100%;*/
	font-size:10pt;
	font-weight:bold;
	display:block;
	color:#a72a30;
}
td.side_small
{
	padding:5px 5px 5px 18px;
	font-size:10pt;
	display:block;
}
td.side_small a
{
	color:#c6a994;	
}
tr.top_selected
{
	background: url(../images/Internett_Menu_Top2_Selected.gif) no-repeat left top;
	height:15px;
}
tr.side_selected
{
	background: url(../images/Internett_Menu_Side_Selected.gif) repeat-y left top;
	line-height:18px;
}
tr.bottom_selected
{
	background: url(../images/Internett_Menu_Bottom_Selected.gif) no-repeat;
	height:15px;
}
td.side_small_selected
{
	padding:0px 5px 0px 18px;
	width:100%;
	display:block;
}
td.side_small_selected a
{
	color:#a72a30;
}
td.right
{
	background: url(../images/Internett_Panel_Right.gif) repeat-y right top;
}
td.right2
{
	background: url(../images/Internett_Panel_Right2.gif) repeat-y right top;
}
td.bottomLeft
{
	background: url(../images/Internett_Panel_BottomLeft.gif) no-repeat right top;
	height:25px;
}
td.bottomCenter
{
	background: url(../images/Internett_Panel_BottomCenter.gif) no-repeat right top;
	height:25px;
}
/* Ekstrameny for menyen - med grønn linje: */
tr.side_selected_meny
{
	padding:5px 5px 5px 0px;
	display:block;
}
tr.side_selected_meny a
{
	padding:5px 5px 5px 0px;
	display:block;
}
tr.side_meny
{
	padding:5px 5px 5px 0px;
	display:block;
}
tr.side_meny a
{
	padding:5px 5px 5px 0px;
	display:block;
}
td.side_meny
{
	padding:0px 15px 0px 11px;
	font-size:10pt;
	font-weight:bold;
	display:block;
	color:#000000;
	border-bottom:solid 2px #ef5ba0; /* #add361; */
}
td.side_meny a
{
	color:#000000;
}
td.side_selected_meny
{
	padding:0px 15px 0px 11px;
	font-size:10pt;
	font-weight:bold;
	display:block;
	color:#858c91;
	border-bottom:solid 2px #ef5ba0; /* #add361; */
}
td.side_selected_meny a
{
	color:#858c91;
}
td.side_small_meny
{
	padding:2px 5px 2px 18px;
	font-size:10pt;
	display:block;
	color:#000000;	
	border-bottom:solid 2px #ef5ba0; /* #add361; */
}
td.side_small_meny a
{
	color:#000000;	
}
td.side_small_selected_meny
{
	padding:0px 5px 0px 18px;
	display:block;
	color:#858c91;
	border-bottom:solid 2px #ef5ba0; /* #add361; */
}
td.side_small_selected_meny a
{
	color:#858c91;
}
/* SLUTT Ekstrameny */

.Menyen div.top
{
	background: url(../images/Internett_Menu_Top.gif) no-repeat left top;
}
.Menyen div.top a
{
	background: url(../images/Internett_Menu_Side.gif) repeat-y left top;
	margin-top: 15px;
	padding-left: 20px;
	display: block;
}
.Menyen div.bottom
{
	background: url(../images/Internett_Menu_Bottom.gif) no-repeat left top;
}

.Menyen div.top a
{
	background: url(../images/Internett_Menu_Bottom.gif) no-repeat left bottom;
	line-height: 44px;
	padding-left: 20px;
	display: block;
}
.LogoImages
{
	margin-bottom:12px;
}
.greenBoxCorner
{
	width:10px;
}

.greenBoxBackground
{
    background-color: #ee73ac; /*#96c738;*/
}
.blueBoxBackground
{
    background-color: #7bb1dd; /*#96c738;*/
}

.WhiteNews
{
	font-size:12pt;
	font-weight:bold;
	color:White;
}
.WhiteNews10
{
	font-size:10pt;
	font-weight:bold;
	color:White;
}
.normalfld
{
    background-color: #FFFFFF;
}
.focusfld
{
    background-color: #FFFFCC;
}
.toppMeny
{
	text-align:center;
	color:#000000;
	font-weight:bold;
	font-size:14px;

    padding: 0px 25px;

}
.toppMeny a
{
	color:#000000;
	text-decoration:none;
}
.toppMeny a:selected
{
	color:#FFFFFF;
}
.toppMeny a:active
{
	color:#FFFFFF;
}
.copyright
{
	font-style:italic;
}
.header 
{
	background-color:#aabbcc;
}


/* Mouse Over effekt oppdrag på forsiden*/
.elementActive
{
    color: Black;
    cursor: pointer; 
}
.elementInactive, .elementInactive h3
{
    color: #C2D0D9 !important;  
}

.elementInactive, .elementInactive a
{
    color: #0066cc;
}
.elementActive h3
{
    color: Black;
}

/* Text content */
.content
{
    padding: 0px 25px 0px 0px;
}


/*Kontaktskjema*/
.rightColumn
{
    text-align:right;
}
