/* Palett
#CC9915 (mørk)
#D7A420
#FFCC33
#FFD73E (meny-mønster)
#FFDD79
#FFF5D9 (lys)

#133995 (bg meny valgt)
#3F70D3 (bg undermeny)
#003399 (link)
#3366CC (link hover)
*/

BODY, TD
{
    font-family: arial, helvetica, sans-serif, verdana;
    font-size: 12px;
}
A
{
    FONT-FAMILY: arial, helvetica, sans-serif, verdana;
    COLOR: #003399;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-FAMILY: arial, helvetica, sans-serif, verdana;
    COLOR: #003399;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A:link, a:visited
{
    color: #003399;
}
A.meny:link, a.meny:visited
{
    color: #003399;
    font-family: arial, helvetica, sans-serif, verdana;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}
A.meny:hover
{
    text-decoration: underline;
    color: #3366CC;
}
A.hvitlink:link, A.hvitlink:visited
{
    color: #FFFFFF;
    font-family: arial, helvetica, sans-serif, verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}
A.hvitlink:hover
{
    text-decoration: underline;
}
a img
{
    border: none;
}
.box
{
   /* background-color: #ffffcd;
    border: 1px solid #000000;
    border: 1px solid #333333; 
    background-image: none;*/
    margin: 3px 3px 0px 3px;
    padding: 3px 0px 3px 4px;
    background-image: url(images/LDS/mnu_gradient_mini.gif);
    background-repeat: repeat-x;
    border: 1px solid #CC9915;
    
}
.boxvalgt
{
    background-color: #133995;
    border: 1px solid #000000;
    margin: 3px 8px 0px 8px;
    padding: 3px 0px 3px 4px;
    border: 1px solid #333333; 
    background-image: none;
}
.boxunder
{
    background-color: #3F70D3;
    border: 1px solid #000000;
    margin: 0px 8px 0px 8px;
    padding: 3px 0px 3px 4px;
    border: 1px solid #333333;
    border-top: 1px none #333333; 
    background-image: none;
}
A.menyvalgt:link, A.menyvalgt:visited
{
    color: #FFFFFF;
    font-family: arial, helvetica, sans-serif, verdana;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}
A.menyvalgt:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

.textinput
{
color: #000000;
font-family: arial, helvetica, sans-serif, verdana;
height: 17px;
width: 105px;
font-size: 10px;
margin-right: 4px;
margin-top: 1px;
}

.buttontop
{
font-family: arial, helvetica, sans-serif, verdana;
width: 40px;
height: 17px;
font-size: 12px;
background-image: url(images/LDS/søk_btn.gif);
height: 19px;
width: 42px;
color: #FFFFFF;
margin-right: 3px;
margin-top: 1px;
vertical-align: middle;
border: 0px solid #ffffff;
}

.buttonother
{
height: 22px;
font-family: arial, helvetica, sans-serif, verdana;
background-color: #FFCC33;
}

.hvit
{
background-color: #FFFFFF;
}

.hvitestreker
{
color: #FFFFFF;

}
.hvitestreker a
{
    color: #336699;
    padding-right: 20px;
display: block;
float: left;
}
.container
{
padding-left: 7px;
padding-top: 5px;
padding-bottom: 5px;
}

.middle
{
padding-left: 12px;
padding-right: 7px;
padding-top: 1px;
}

.mini
{
	color: #CC9915;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #CC9915;
	text-align: left;
}

.overskrift
{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	padding-top: 7px;
	padding-bottom: 4px;
}

.overskriftunderside
{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	padding-top: 0px;
	padding-bottom: 2px;
}

.bilde
{
	float: left;
	padding-top: 7px;
	padding-right: 3px;
}


.footer
{
	FONT-FAMILY: arial, helvetica, sans-serif, verdana;
	border-top: 1px dotted silver;
	font-size: 10px;
}
.footer A
{
	FONT-FAMILY: arial, helvetica, sans-serif, verdana;
	font-size: 10px;
}

.kampanje
{
border: 1px dotted silver;
}

.kampanje2
{
border-bottom: 1px dotted silver;
}

.kampanje3
{
border-left: 1px dotted silver;
}



.rightbox
{
border: 1px solid #CC9915;
background-color: #FFDD79;
margin-bottom: 6px;
}

.rightboxbottom
{
border-top: 1px dotted #CC9915;
background-color: #FFDD79;
height: 9px;
}

.rightboxtop
{
background-color: #FFCC33;
border-bottom: 1px dotted #CC9915;
padding: 3px 0px;
}


/* Fil-/bildearkiv */

.ArchivePageContainer
{
    PADDING-LEFT: 12px;
}
.ArchivePageContainer A
{
    FONT-FAMILY: arial, helvetica, sans-serif, verdana;
    COLOR: #003399;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.ArchivePageContainer A:hover
{
    FONT-FAMILY: arial, helvetica, sans-serif, verdana;
    COLOR: #003399;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.ArchivePageTitle
{
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING: 5px, 0px, 10px, 0px;
}
.ImageLabels
{
}
.ImageItems
{
    MARGIN-TOP: 5px;
}
.ImageItemListItem
{
    HEIGHT: 105px;
    BORDER-TOP: 1px dotted silver;
    PADDING-TOP: 5px;
    MARGIN-BOTTOM: 5px;
}
.ImageItemListItemImage
{
    FLOAT: left;
}
.ImageItemListItemText
{
    FLOAT: left;
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 5px;
}

.FileItem
{
/*    HEIGHT: 1px; */
    FLOAT: none;
    BORDER-BOTTOM: 1px dotted silver;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
}
.FileItemListIcon
{
    FLOAT: left;
    WIDTH: 5%
}
.FileItemListName
{
    FLOAT: left;
    WIDTH: 50%;
}
.FileItemListPub
{
    FLOAT: left;
    WIDTH: 33%
}
.FileItemListSize
{
    FLOAT: left;
    WIDTH: 10%
}

.FileItemLabels
{
    HEIGHT: 1px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #FFD73E;
    BORDER: 1px solid #CC9915;
}
.FileItemLabelIcon
{
    FLOAT: left;
    WIDTH: 5%
}
.FileItemLabelName
{
    FLOAT: left;
    WIDTH: 50%;
    PADDING: 1px;
/*    PADDING-LEFT: 3px;*/
    COLOR: #916E06;
    FONT-WEIGHT: bold;
}
.FileItemLabelPub
{
    FLOAT: left;
    WIDTH: 33%;
    PADDING: 1px;
    PADDING-LEFT: 3px;
    COLOR: #916E06;
}
.FileItemLabelSize
{
    FLOAT: left;
    WIDTH: 10%;
    PADDING: 1px;
    PADDING-LEFT: 3px;
    COLOR: #916E06;
}


h3
	{
		font-family: arial, helvetica, sans-serif, verdana;
		font-size: 12px;
		padding: 0;
		margin: 0;
	}
.BoxType2
	{
		margin-bottom: 5px;
		background-color: #ffcc33;
		border: 1px solid #CC9915;
	}
.BoxType2 .BoxHeader
	{
		padding: 3px 1px 1px 3px;
		font-weight: bold;
	}
.BoxType2 .BoxContent
	{
		padding: 3px 2px 3px 3px;
	}
.BoxType2 .BoxContent p
	{
		margin: 0 0 3px 0;
	}
.BoxType3
	{
		margin-bottom: 6px;
		background-color: #FFCC33;
		border: 1px solid #CC9915;
	}
.BoxType3 .BoxHeader h3
	{
		padding: 5px 1px 3px 7px;
		background-color: #FFCC33;
	    border-bottom: 1px dotted #CC9915;
	    font-weight: bold;
	    font-size: 14px;
        color: #916e06;
	    font-family: Tahoma;
	}
.rightboxtop H3
{
        padding: 1px 1px 1px 7px;
		background-color: #FFCC33;
	    font-weight: bold;
	    font-size: 14px;
        color: #916e06;
	    font-family: Tahoma;
	    float: left; 
	    padding-right: 10px;
}
.BoxType3 .BoxHeader h3 a
	{
	    text-transform: none;
	    font-size: 12px;
	}
.BoxType3 .BoxContent
	{
		padding: 3px 2px 3px 3px;
		background-color: #FFDD79;
	}
.BoxType3 .BoxContent p
	{
		margin: 0 0 3px 0;
	}

/* S Ø K */
/* search.css*/
#LeftMenuBox
{
    background-color: #ffcc33;
    margin: 5px;
    padding-bottom: 5px;
}
#LeftMenuBox #Header
{
 color: #916e06;
 margin-left: 5px;
 padding: 5px 5px 0px 5px;
 font-size: 14px;
}
.LinkBoxButtons
{
    width: 295px;
    margin-bottom: 2px;
}
.LinkBoxButtons ul
{
    list-style: none;
    margin: 0px;
    padding: 0px 0px 0px 3px;
}
.LinkBoxButtons ul li
{
    background-image: url(images/LDS/new_gfx_malgruppe_bg.png);
    background-repeat: no-repeat;
    float: left;
    height: 61px;
    width: 146px;
    margin-bottom: 2px;
}
.LinkBoxButtons ul li a
{
    font-size: 16px;
    color: #916e06;
    font-weight: normal;
    padding-left: 15px;
    margin-top: 20px;
    display: block;
}
.ClearSpace
{
    clear: both;
}
.rightbox .Space
{
    height: 10px;
}
.rightbox ul
{
    margin: 0px;
    padding: 10px 15px 0px 15px;
    list-style: none;
    display: block;
}
.rightbox ul li
{
   display: block;
   float: left;
   width: 130px;
}
#NormalFont
{
    font-size: 10px;
    color: #336699;
}
#LargeFont
{
    font-size: 12px;
    color: #336699;
}
#LargerFont
{
    font-size: 14px;
    color: #336699;
}
.EkstraIngress 
{
    text-align: left;
}
