/* Global */
body                         {	  background-color: #ffffff; color:#041B7B; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:0; margin-top:0;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;


text-indent: 10px;

list-style-image: url(arrow.gif);
list-style-type: disc;
padding: 6px;
margin: 2px;
 }


/* Default */
h1.default                   {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #000000;}
h2.default                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration-value : italic;}
.ingress_default             {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000; }
.bodytext_default            {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
 line-height: 12px;
	font-weight: normal;
	color: #000000;}
.user_default            {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;}
.bodytext2_default            {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #777777;}
.minitext_default            {	color:#000000; font-size: 55%;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default                    { color:#777777; font-size: 10px; font-style: normal; margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 2px dotted #d0d0d0;}
table.default                { background-color: #ffffff; font-color: #765645; }
table.outer_default          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #FFFFFF; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_default            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default              { background-color: #f0f0f0; }
td.relatedinfoheader_default { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { background-color: #ffffff; }


/* Heading */
td.pagearea_heading_kunde          { text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #ED171F; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-top-width: 0.3em; border-right-width: 0.00em;   border-bottom-width:0.15em; border-left-width: 0.00em; }

/* Heading2 */
td.pagearea_heading2_kunde          { background-color: #ED171F; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }

/* Heading3 */
td.pagearea_heading3_kunde          { background-color: #ED171F; }

/* Heading */
td.pagearea_heading_medarbeidere          { background-color: #092869; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-top-width: 0.2em; border-right-width: 0.00em;   border-bottom-width:0.15em; border-left-width: 0.00em; }

/* Heading2 */
td.pagearea_heading2_medarbeidere          { background-color: #092869; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }

/* Heading3 */
td.pagearea_heading3_medarbeidere          { background-color: #092869; }

/* Heading */
td.pagearea_heading_finn          { background-color: #092869; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #FFFFFF; border-right-color: #092869; border-top-width: 0.2em; border-right-width: 0.00em;   border-bottom-width:0.15em; border-left-width: 0.00em; }



/* Heading */
td.pagearea_heading_om          { background-color: #B1B1B1; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-top-width: 0.2em; border-right-width: 0.00em;   border-bottom-width:0.15em; border-left-width: 0.00em; }

/* Heading2 */
td.pagearea_heading2_om          { background-color: #B1B1B1; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }

/* Heading3 */
td.pagearea_heading3_om          { background-color: #B1B1B1; }

/* Sides */
td.pagearea_sides          { background-color: #EBEBEB; }

/* Personer */
.tittel_personer                  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin-left:15px;padding:0px;  line-height: 18px; font-style: normal;font-weight: bold;color: #444444;}
.navn_personer                  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin-left:15px;padding:0px; line-height: 14px;font-style: normal;font-weight: bold;color: #000000;text-transform: uppercase; }
.ingress_personer             {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; margin-left:15px; padding:0px;font-style: normal;line-height: 10px;font-weight: bold;color: #000000; }
.bodytext_personer            {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; margin-left:15px; padding:0px; font-style: normal;line-height: 10px;font-weight: normal;color: #000000;}
a.personer                    { color:#ED171F; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 11px; margin-left:15px;}
a.personer:link               {	text-decoration:none; }
a.personer:visited            {	text-decoration:none; }
a.personer:hover              {	text-decoration:underline; }
a.personer:active             {	text-decoration:underline; }



/*Schema*/
.messagetext_schema {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; margin-left:15px; padding:0px; font-style: normal;line-height: 10px;font-weight: normal;color: #FF0000;}

.bodytext_schema {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; margin-left:15px; padding:0px; font-style: normal;line-height: 10px;font-weight: normal;color: #000000;}
.heading1_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
.text_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.textBold_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.textBold1_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.textBoldCaps_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	text-transform: uppercase;
}
.textItalic_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.textWhiteBold_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textWhite_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.textBotGrey_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #777777;
}
a_schema  {
	color: #ED171F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.snarveier_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}
.textRed_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #ED171F;
}
.textWhiteBold_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textBotGrey_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #777777;
}
.fieldNr_schema	{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; border: 1px solid #AAAAAA; background-color: #FFFFFF; height: 16px; width: 80px}
.fieldSmall_schema 	{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; border: 1px solid #AAAAAA; background-color: #FFFFFF; height: 16px; width: 140px}
.fieldBig_schema 	{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; border: 1px solid #AAAAAA; background-color: #FFFFFF; height: 16px; width: 320px}
.btn_schema		{ border: 1px solid #AAAAAA; background-color: #F2F1F1; height: 20px; width: 70px }
.btnSend_schema	{ border: 1px solid #961D27; background-color: #F2F2F2; height: 20px; width: 80px }
.textArea_schema 	{  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;  border: 1px solid #AAAAAA; background-color: #FFFFFF; width: 320px}

.persNavn_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.persTittel_schema  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #444444;
}
//.button_schema              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}

/*Adresse*/
a.adresse                    { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
a.adresse:link               {	text-decoration:none; }
a.adresse:visited            {	text-decoration:none; }
a.adresse:hover              {	text-decoration:underline; }
a.adresse:active             {	text-decoration:underline; }
hr.adresse                   { border: 2px dotted #d0d0d0;}
table.adresse                { background-color: #ED171F; font-color: #ffffff; }
table.outer_adresse          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_adresse         { background-color: #ED171F; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_adresse            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #FFFFFF; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_adresse            { background-color: #ED171F; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_adresse              { background-color: #f0f0f0; }
td.relatedinfoheader_adresse { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_adresse   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_adresse  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
.bodytext_adresse             {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
td.pagearea_adresse         { background-color: #ED171F; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }
.user_adresse                 { background-color: #ED171F; }

/*Adresse1*/
a.adresse1                    { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
a.adresse1:link               {	text-decoration:none; }
a.adresse1:visited            {	text-decoration:none; }
a.adresse1:hover              {	text-decoration:underline; }
a.adresse1:active             {	text-decoration:underline; }
hr.adresse1                   { border: 2px dotted #d0d0d0;}
table.adresse1                { background-color: #092869; font-color: #ffffff; }
table.outer_adresse1          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_adresse1         { background-color: #092869; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_adresse1            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #FFFFFF; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_adresse1            { background-color: #092869; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_adresse1              { background-color: #f0f0f0; }
td.relatedinfoheader_adresse1 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_adresse1   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_adresse1  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
.bodytext_adresse1             {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
td.pagearea_adresse1         { background-color: #092869; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }
.user_adresse1                 { background-color: #092869; }


/*Adresse2*/
a.adresse2                    { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
a.adresse2:link               {	text-decoration:none; }
a.adresse2:visited            {	text-decoration:none; }
a.adresse2:hover              {	text-decoration:underline; }
a.adresse2:active             {	text-decoration:underline; }
hr.adresse2                   { border: 2px dotted #d0d0d0;}
table.adresse2                { background-color: #B1B1B1; font-color: #ffffff; }
table.outer_adresse2          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_adresse2         { background-color: #B1B1B1; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_adresse2            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #FFFFFF; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_adresse2            { background-color: #B1B1B1; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_adresse2              { background-color: #f0f0f0; }
td.relatedinfoheader_adresse2 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_adresse2   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_adresse2  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
.bodytext_adresse2             {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF; }
td.pagearea_adresse2         { background-color: #B1B1B1; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFFFFF;  border-bottom-color: #FFFFFF;  border-top-width: 0.2em;    border-bottom-width:0.15em; }
.user_adresse2                 { background-color: #B1B1B1; }


/* Static */
h1.static                     {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #FFFFFF;}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.textRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #ED171F;
}
.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.textBoldCaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	font-variant: normal;
	text-transform: uppercase;
}
.textItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.textWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.textWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textBotGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #777777;
}
a {
	color: #ED171F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.snarveier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}

.persNavn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.persTittel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #444444;
}
