OUTLINECELL
{
    FONT-STYLE: italic;
    FONT-FAMILY: helvetica, arial, sans-serif;
    BACKGROUND-COLOR: powderblue;
    TEXT-ALIGN: left
}

SPAN.norm
{
    FONT-SIZE: 11px
}

TD.right
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: right
}

span.link 
{
    COLOR: #2E2C29;
    cursor:hand;
}
span.link:hover
{
    COLOR:  #CA4F01;
    TEXT-DECORATION: underline
}

span.hover
{
    COLOR:  #CA4F01;
    TEXT-DECORATION: underline
}
	
A
{
    border: none; color: #0065bd; text-decoration: none;
}

A:hover
{
    color: #000; text-decoration: none; 
}

A.sl
{
    COLOR: #0099ff;
    TEXT-DECORATION: none
}

A.red
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

A.white
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.blue
{
    COLOR: #000088;
    TEXT-DECORATION: underline
}

H1
{
    color: #333; float: none; font-size: 1.5em; font-weight: normal; margin: 0; padding: 0 0 10px 0; 
}

TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
.Buttons
{
	background-color:white;
    border-top-color: #aac99d;
    border-top-style:outset;
    border-top-color: #aac99d;
    border-left-style: outset;
    border-left-color: #aac99d;
    border-bottom-style: outset;
	border-bottom-color: #aac99d;
	border-right-style:outset;
    border-right-color: #aac99d;

	color: black;
	font-size: 13px;
	font-family: helvetica, arial, sans-serif;
}
.BreakRow
{
	background-color:#eaeaea;
	font-weight:bold;
	font-style:italic;
    border-top-style:solid;
	border-top-color:Black;
	border-top-width:1px;
    border-bottom-style:solid;
	border-bottom-color:Black;
	border-bottom-width:1px;
}

.BreakSum
{
	background-color:WhiteSmoke;
	font-weight:bold;
	font-style:italic;
    border-top-style:solid;
	border-top-color:Black;
	border-top-width:1px;
}

.FirstRow
{
    BACKGROUND-COLOR: White;
}

.NextRow
{
    BACKGROUND-COLOR: WhiteSmoke;
}

.MainRow
{
    	BACKGROUND-COLOR: #eaeaea;
	font-weight:bold;
}

.MainTable
{
}

.WebOrgTable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffffff
}

.BackGroundTable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffffff
}

.MenuRow
{
    BACKGROUND-COLOR: #F6F3F1
}

.Heading1
{
	color: #333; float: none; font-size: 1.5em; font-weight: normal; margin: 0; padding: 0 0 10px 0; 
}

.Heading2
{

    	BACKGROUND-COLOR: #eaeaea; font-weight:bold;
}

.Heading3
{
    color: #333; font-size: 1.2em; margin: 0; padding: 0 0 10px 0;
}

.Heading4
{
    clear: left; color: #333; font-size: 1.1em; margin: 0; padding: 5px 0 2px 0;
	
}

.Heading5
{
    color: #333; font-size: 0.9em; margin: 0;  padding: 5px 0 2px 0;

}

.Heading6
{
    font-size: 0.78em; margin: 0;  padding: 5px 0 2px 0;
}

BODY, .Body
{
	background: #fff; 
	color: #333; 
	font-family: helvetica, arial, sans-serif; 
	FONT-SIZE: 11px; 
	margin: 0; 
	padding: 0; 
}


.BodySpecial
{
    FONT-SIZE: 12px;
    COLOR: Teal;
    BACKGROUND-COLOR: #ffffff
}

.Ingress
{
    FONT-SIZE: 12px;

    COLOR:black;
    FONT-FAMILY: helvetica, arial, sans-serif;

}

.SubScript
{
    FONT-SIZE: 7px;
    COLOR:darkslategray;
    FONT-FAMILY: helvetica, arial, sans-serif

}

.TableCaption
{
    FONT-SIZE: 12px;
    COLOR:black;
    BACKGROUND-COLOR: #F6F3F1;
    FONT-FAMILY: helvetica, arial, sans-serif

}

.TableCell
{
    FONT-SIZE: 8px;
    COLOR:darkslategray;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif

}

.Header
{
    FONT-SIZE: 12px;
    COLOR:Green;
    BACKGROUND-COLOR: #F6F3F1;
    FONT-FAMILY: helvetica, arial, sans-serif;

}

.Footer
{
    FONT-SIZE: 12px;
    COLOR:Green;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;

}

.CopyRight
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: helvetica, arial, sans-serif;

}
.Adds
{
    FONT-WEIGHT:lighter;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
.RelatedHeader
{
    FONT-SIZE: 12px;
    font-style:italic;
    font-weight:bold;
    COLOR:#84ae95;
    FONT-FAMILY: helvetica, arial, sans-serif;
}
.Related
{
    FONT-SIZE: 10px;
    COLOR:#84ae95;
    FONT-FAMILY: helvetica, arial, sans-serif;

}

UL
{
	margin-top: 0cm;
}

P
{
	margin-bottom: 0cm;
}

.Label
{
	font-size:10px ;
	width: 90px;
}

.Aktorid
{
	position:relative;
	text-align:right;
	font-size:10px  ;
}

.Visningsnavn
{
	font-size:11px;
	font-weight:bolder;
}
.Adressearea
{
	background-color:white;
	width:210px;
	height:100%;
	border: 1px inset :black;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.Adresse
{
	font-size:11px ;
}

.Telefon
{
	font-size: 11px;
}

.Epost
{
	font-size: 11px;
}

.WWW
{
	font-size: 11px;
}

.Area
{
	background-color:WhiteSmoke;
	width:530px;
	border: 1px ridge :black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align:left;
	valign: top;
}

.Aktorarea
{
	width:210px;
	height:100%;

	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.Infoarea
{
	background-image:url(../images/note.gif);
	background-position:right top;
	background-repeat :no-repeat;
	background-color:white;

	width:310px;
	height:100%;
	border: 1px inset :black;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}


.TabCaption
{
	COLOR: Black;
	cursor:hand;

}

.Tab
{	
	width: 530px;
	height: 200px;
	background-color:WhiteSmoke;
	border-left: 1px solid :black;
	border-top: 0px;
	border-right: 1px outset :black;
	border-bottom: 1px outset :black;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.TabArea
{	
	width: 530px;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

.TabSelected
{
	background-color:WhiteSmoke;
	width:100px;
	height:100%;
	border-left: 1px solid :black;
	border-top: 1px solid :black;
	
	border-right: 1px outset :black;
	border-bottom: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;

}

.TabNotSelected
{
	background-color:white;
	width:100px;
	height:100%;
	border-left: 1px solid :black;
	border-top: 1px solid :black;
	border-right: 1px outset :black;
	border-bottom: 1px solid :black;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
}

.NoCell
{
	width:2px;
	height:100%;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px  solid :black;
	padding-bottom: 0px;
}

.StartEndCell
{
	width:100%;
	height:100%;
	border-left: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid :black;
	padding-bottom: 0px;
}

.Reportarea
{
	background-image:url(../veiviser/images/reportbgk.gif);
	background-position:left top;
	background-repeat :no-repeat;
	background-color:WhiteSmoke;
	width:700px;
	border: 1px ridge :black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align:left;
	valign: top;
	margin-bottom: 0cm;
}
.Reportgrouparea
{
	background-image:url(../veiviser/images/earth.jpg);
	background-position:right top;
	background-repeat :no-repeat;
	background-color:white;

	width:690px;
	height:100%;
	border: 1px inset :black;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.Reportgruppe
{
	font-size:medium;
	font-weight:bolder;
}

.Reportnavn
{
	COLOR: Black;
	cursor:hand;
}
.WinOrgPortal
{
	COLOR:Gray;
	font-weight:bold;
	
}

.CrystalReportHeader
{
	background-image:url(../veiviser/images/crystallogo.gif);
	background-position:right top;
	background-repeat :no-repeat;
	background-color: #eaeaea;
	font-size:medium;
	font-weight:bolder;
	color:Red;
	width:690px;
	border: 1px inset :black;
	
}

.CrystalReport
{
	background-position:right top;
	background-repeat :no-repeat;
	background-color: #eaeaea;

	width:700px;
	height:500px;
	border: 1px inset :black;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-top: 0cm;
}
.SubTotal
{
	font-size:12px;
	font-weight:bolder;
	background-color: #eaeaea;
	border-top-style:solid;
	border-top-color:Black;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:Black;
	border-bottom-width:1px;
	
}



.ShopHeading
{
    color: #333; float: none; font-size: 1.7em; font-weight: normal; margin: 0; padding: 0 0 10px 0; 
}

.ShopGroupHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: helvetica, arial, sans-serif;
}

.ShopGroups 
{
    COLOR: #000000;
    cursor:hand;
}

.ShopItems 
{
    COLOR: #0065bd;
    cursor:hand;
}

.ShopItems:hover
{
    color: #000; text-decoration: none;
}
.ShopItemHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #2E2C29;
    FONT-FAMILY: helvetica, arial, sans-serif;
}

.ShopItemLink
{
    cursor:hand;
}

.ShopAddItem
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: Blue;
    FONT-FAMILY: helvetica, arial, sans-serif;
}

.ErrorMSG
{
	background-color:white;
	border: 1px solid :Red;
	padding-top:  10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align:left;
}
BLOCKQUOTE
{
	margin-left:50;
	margin-top:0;
}
