/* Global */
body                         { background-image: url('bakgrunn.jpg');background-repeat: repeat-x;background-color: #1087BF; color:#041B7B; font-size: 11px;	font-family:calibri,verdana,arial,helvetica,sans-serif;margin-right:0px; }
/* body                         {	background-image: url('bg.jpg'); background-repeat: repeat-x;background-color: #cccccc; color:#041B7B; font-size: 11px;	font-family:calibri,verdana,arial,helvetica,sans-serif; margin-left:0; margin-top:26px;} */
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

h1.bransjelist                 {padding-left:10px;font-size:19px;width:90%;margin:0px;color:#ffffff;padding-top:10px;}
h2.bransjelist                 {font-size:14px;font-weight:bold;color:white;margin-left:7px;color:#215968;font-weight:bold;font-size:18px;margin-bottom:0px;margin-top:0px;}
a.bransjelist                    { font-size:14px;font-weight:bold;color:white;margin-left:7px;color:#215968;font-weight:bold;font-size:18px;margin-bottom:0px;	text-decoration:none; }

#sisteforesporsel             {width:200px;width:180px !important;}
#divtitle_title3             {width:200px;}
#banner                      {margin-bottom:10px;}
#boks                        {margin-bottom:10px;}
#newsfeed                    {width:578px;height:200px;border-right:0px #000000 solid;border-left:0px #000000 solid;border-bottom:0px #000000 solid;margin-bottom:20px;margin-top:0px;border-top:0px #82C13D solid;}
#newsfeed_topp               {background-color:#000000;position:relative;top:5;background-image: url('__header 605.png');background-repeat: no-repeat;width:578px;width:572 !important;height:25px;height:23 !important;color:#FFFFFF;font-size:18px;font-weight:bold;padding-left:8px;padding-top:3px;}
#newsfeed_topp_under         {position:relative;top:5;width:578px;width:570px !important;height:15px;height:13 !important;color:#FFFFFF;font-size:18px;font-weight:bold;padding-left:8px;border-right:1px #000000 solid;border-left:1px #000000 solid;top:5;}
#newsfeed_left               {width:240px;height:170px;float:left;border-left:1px #000000 solid;padding:10px;}
#newsfeed_right              {width:290px;height:170px;padding:10px;}
#newsfeed_right_inline1      {width:95px;height:170px;}
#newsfeed_right_inline2      {width:400px;float:left;}
#newsfeed_text a             {text-decoration:underline;font-size:14px;font-weight:bold;color:#2d879e;}
#newsfeed_text               {font-size:13px;color:#000000;}
#newsfeed_text2 a             {text-decoration:underline;font-size:12px;color:#2d879e;}
#newsfeed_text_mini               {font-size:10px;color:#000000;}
#newsfeed_text_mini_opoint               {float:left;font-size:10px;color:#000000;margin-top:15px;}
#newsfeed_text_img               {padding-left:10px;margin-top:10px;float:left;}
#enquirybox                    {background-color:#FFFFFF;width:580px !important;width:582px;height:100px;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid;margin-bottom:0px;border-top:0px #ba0000 solid;}
#enquirybox_toppleft               {width:582px !important;float:left;}
#enquirybox_toppright             {float:left;}
#enquirybox_toppspacer            {float:left;width:15px;height:140px;}
#enquirybox_topp               {background-color:#000000;position:relative;top:1;background-image: url('__header 605.png');background-repeat: no-repeat;height:38px;height:28 !important;color:#FFFFFF;font-size:18px;font-weight:bold;padding-left:8px;padding-top:3px;}
#enquirybox_topp_under         {background-color:#FFFFFF;position:relative;top:5;height:15px;height:13 !important;color:#FFFFFF;font-size:18px;font-weight:bold;padding-left:8px;border-right:1px #cccccc solid;border-left:1px #cccccc solid;top:1;}
#enquirybox_left               {height:110px !important;height:100px;float:left;border-left:0px #000000 solid;padding:0px;}
#enquirybox_right              {width:281px !important;width:281px;height:110px !important;height:100px;float:left;padding:10px;}
#enquirybox_right_inline1      {width:233px;height:20px;float:left;color:#ba0000;font-size:13px;font-weight:bold;letter-spacing:1px;}
#enquirybox_right_inline2      {width:185px;height:110px;float:left;}
#enquirybox_text a             {text-decoration:underline;font-size:14px;font-weight:bold;color:#000000;}
#enquirybox_text               {font-size:13px;color:#000000;}
#enquirybox_text2 a             {text-decoration:underline;font-size:12px;color:#2d879e;}
#enquirybox_text_mini               {font-size:10px;color:#000000;}
#enquirybox_text_mini_opoint               {float:left;font-size:10px;color:#000000;margin-top:15px;}
#enquirybox_text_img               {padding-left:10px;margin-top:10px;float:left;}
#alletema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-weight: bold; padding:0px;margin:0px;padding-right:10px;}
#enquirytop5               {height:12px;background-color:#ffffff;width:257px;color:#215968; font-size:13px; font-weight: bold; padding-left:5px;padding-top:5px;padding-bottom:5px;margin-bottom:0px;border-bottom:1px #cccccc solid;}
#soktopp_1                 {float:left;width:155px;height:50px;border-left:1px #cccccc solid;margin:0px;margin:0px;padding-left:20px;}
#soktopp_2                 {float:left;width:70px;height:50px;border-left:0px #999999 solid;margin:0px;padding:0px;padding-top:16px;padding-right:10px;padding-left:5px;}
#soktopp_3                 {float:left;width:30px;height:50px;border-left:0px #999999 solid;margin:0px;padding-top:7px;}
#soktopp_1_header          {color:#215968;font-size:14px;font-weight:bold;}
#soktopp_1_textbox         {}
.soktopp_textbox           {padding-left:3px;color:#215968; font-size: 11px; font-family: Verdana, Arial; border:1px #cccccc solid; background-color: #ffffff; height: 18px;width:145px;}
#soktopp_1_minitext        {font-size:10px;color:#999999;}
#soktopp_2_button          {}
.soktopp_button           {padding-bottom:3px;color:#ffffff; font-size: 11px; font-family: Verdana, Arial; border:1px #ffffff solid; background-color: #215968; height: 20px;width:50px;}
#soktopp_2_minitext        {font-size:10px;color:#999999;}
#soktopp_3_magnifier       {}
#soktopp_3_1881            {}

#sokmini_1                 {float:left;width:120px;height:50px;border-left:0px #cccccc solid;margin:0px;margin:0px;padding-left:5px;padding-top:10px;}
#sokmini_2                 {float:left;width:40px;height:50px;border-left:0px #808080 solid;margin:0px;padding:0px;padding-top:0px;padding-left:5px;padding-top:11px;}
#sokmini_3                 {float:left;width:180px;height:50px;border-left:0px #808080 solid;margin:0px;padding-top:7px;}
#sokmini_1_header          {float:left;width:100px;color:#808080;font-size:20px;border:0px #000000 solid;padding-left:10px;}
#sokmini_1_textbox         {}
.sokmini_textbox           {padding-right:3px;color:#215968; font-size: 11px; font-family: Verdana, Arial; border:1px #cccccc solid; background-color: #ffffff; height: 18px;width:120px;}
#sokmini_1_minitext        {font-size:10px;color:#808080;padding-left:5px;}
#sokmini_2_button          {}
.sokmini_button           {padding-bottom:3px;color:#ffffff; font-size: 11px; font-family: Verdana, Arial; border:0px #ffffff solid; background-color: #215968; height: 17px;width:40px;margin-top:23px;}
#sokmini_2_minitext        {font-size:10px;color:#999999;padding-left:5px;}
#sokmini_3_magnifier       {float:left;width:40px;color:#215968;font-size:14px;font-weight:bold;border:0px #000000 solid;text-align:right;padding-bottom:2px;}
#sokmini_3_1881            {}
h2.sokmini                 {	font-family:Calibri, arial,helvetica,sans-serif; color:#FFFFFF; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:0px;}
#sokminivelgtema             {color:#808080;font-size:13px;font-weight:bold;padding-bottom:3px;padding-left:0px;}
#sokmini_dropdown          {float:left;padding-left:5px;padding-bottom:10px;width:200px;}
.textbox_sokmini           {padding-right:0px;color:#808080; font-size: 11px; font-family: Verdana, Arial; border:1px #cccccc solid; background-color: #ffffff; height: 18px;width:160px;}
#sokmini_button         {width:165px;height:20px;float:left;padding-left:5px;text-align:right;border:0px #000000 solid;padding-right:10px;}
.sokmini_button2           {padding-bottom:3px;color:#ffffff; font-size: 11px; font-family: Verdana, Arial; border:0px #ffffff solid; background-color: #215968; height: 17px;width:40px;margin-top:0px;}
#sokmini_text a              {float:left;width:100px;color:#215968;font-size:11px;border:0px #000000 solid;padding-left:5px;text-decoration:underline;}
table.submeny                {background-color:#F2F2F2; }

#temaheader                  {height:60px;}
#temaheader_text             {float:left;font-size:27px;font-weight:bold;color:#FFFFFF;padding-left:80px;width:280px;text-align:left;padding-top:12px;}
#temabackall                 {float:right;width:228px !important;width:250px;text-align:right;padding-top:7px;padding-right:10px;}

a.temabig                    { color:#215968; font-size: 15px;font-weight:bold;}
a.temabig:link               {	text-decoration:none; }
a.temabig:visited            {	text-decoration:none; }
a.temabig:hover              {	text-decoration:underline; }
a.temabig:active             {	text-decoration:underline; }

a.temasmall                    { color:#999999; font-size: 13px;font-weight:bold;}
a.temasmall:link               {	text-decoration:none; }
a.temasmall:visited            {	text-decoration:none; }
a.temasmall:hover              {	text-decoration:underline; }
a.temasmall:active             {	text-decoration:underline; }

td.pagearea_toplogo         {background-image: url('toplogo.jpg'); background-repeat: repeat-x;}
td.pagearea_meny         {background-image: url('ny-meny.png'); background-repeat: repeat-x;}
td.pagearea_bottom         {background-color:#ffffff;}

a.slide3                    {font-family:Calibri, arial,helvetica,sans-serif; color:#2d879e; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:0px;}
a.slide3:link               {	text-decoration:none; }
a.slide3:visited            {	text-decoration:none; }
a.slide3:hover              {	color:#F8811E;text-decoration:underline; }
a.slide3:active             {	text-decoration:underline; }

table.devby                 { background-color: #ffffff; color: #765645; }
td.pagearea_devby         {background-color:#657B90;}
.bodytext_devby           {	color:#000000; font-size: 11px;}
a.devby                    { color:#2d879e; font-size: 11px;}
a.devby:link               {	text-decoration:none; }
a.devby:visited            {	text-decoration:none; }
a.devby:hover              {	text-decoration:underline; }
a.devby:active             {	text-decoration:underline; }

/* dhtmlgoodies - PT-greier*/
.dhtmlgoodies_question       {padding-top:3px;border-right:0px #355b77 solid;border-left:0px #355b77 solid;border-top:0px #355b77 solid; background-color: #F8811E;background-repeat: repeat-x;background-color: #ffffff; color:#ffffff; font-size:16px; font-weight:bold; width:318px;	margin-bottom:0px;margin-top:5px;	padding-left:3px;	height:25px;overflow:hidden;cursor:pointer;}
.dhtmlgoodies_answer         { border-bottom:0px #355b77 solid;border-right:0px #355b77 solid;border-left:0px #355b77 solid;	background-color: #ffffff;	width:318px;	visibility:hidden;	height:0px;	overflow:hidden;	position:relative;}
.dhtmlgoodies_answer_content { padding:10px; font-size:13px; position:relative;	background-color: #ffffff;}

td.slide {border-left:0px #355b77 solid;}

td.search1 {background-color:#ffffff;text-align:center;color:#000000; font-size: 12px; font-weight: bold;}

h1.avtaleboks                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#FFFFFF; font-size:24px; font-weight: bold; padding:0px;margin:0px;}
.bodytext_avtaleboks            {	color:#000000; font-size: 12px;}

h2.bransje                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:20px; font-weight: bold; padding:0px;margin:0px; margin-left:15px;} 
a.bransje                    {font-family:Calibri, arial,helvetica,sans-serif; color:#2d879e; font-size:17px; font-weight: bold; margin-left:15px;margin-bottom:0px;}
a.bransje:link               {	text-decoration:none; }
a.bransje:visited            {	text-decoration:none; }
a.bransje:hover              {	color:#F8811E;text-decoration:underline; }
a.bransje:active             {	text-decoration:underline; }                                          

/* Default */
h1.default                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:24px; font-weight: bold; padding:0px;margin:0px;}
h2.default                   { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:14px; font-weight: bold;}
h3.default                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.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; font-style: italic;}
.ingress_default             {	color:#000000; font-size: 12px; font-weight: bold; }
.bodytext_default            {	color:#000000; font-size: 12px;}
.user_default            {	color:#000000; font-size: 12px;}
.minitext_default            {	color:#ffffff; font-size: 11px;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             {padding-left:3px; color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer;}
a.default                    { color:#2d879e;  margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	color:#2d879e; text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 2px dotted #ffffff;}
table.default                { }
table.outer_default          { background-color: #d0d0d0; color: #F0F0F0;}
td.topheader_default         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            {  background-color: #cccccc;background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; 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: #ecebeb; }
.subrow_default              {  border:0px #CCCCCC solid;}
td.pagearea_white         { background-color: #ffffff; }
td.pagearea_left        { border-left:solid 0px #003973;}

table.banner                { background-color: #ecebeb; color: #765645; }

/* article */
h1.article                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:25px; font-weight: bold; }
h2.article                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; margin-bottom:10px;margin-top:-2px;padding:0px;}
h3.article                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_article     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_article    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_article             {	color:#000000; font-size: 13px;  }
.bodytext_article            {	color:#000000; font-size: 13px;}
.list_article            {	color:#ffffff; font-size: 12px;}
.user_article            {	background-color: #ffffff;color:#000000; font-size: 13px;}
.minitext_article            {	color:#ffffff; font-size: 11px;}
.spacing_article             {	color:#000000; font-size: 4px;}
.textbox_article             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_article              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.article                    {font-size: 13px;  color:#2d879e;  }
a.article:link               {	text-decoration:none; }
a.article:visited            {	text-decoration:none; }
a.article:hover              {	color:#2d879e;text-decoration:underline; }
a.article:active             {	text-decoration:underline; }
hr.article                   { border: 1px solid #cccccc; height:1px;margin:0px;padding:0px;}
table.article                { background-color: #ffffff; color: #765645; }
table.outer_article          { background-color: #cccccc; color: #F0F0F0;}
td.topheader_article         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_article            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_article            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_article              { background-color: #f0f0f0; }
td.relatedinfoheader_article { background-color: #cccccc; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_article   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_article  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_article          { background-color: #ffffff; }
.subrow_article               { background-image: url('bak-artikkelliten.jpg');background-repeat: repeat-x;background-color: #ffffff; border:1px #526108 solid;height:15px;}
.toprow_article               { background-color: #ffffff; border:0px #0d2741 solid;border:0px #526108 solid;height:15px;}

/* article */
h1.article2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:25px; font-weight: bold; }
h2.article2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; margin-bottom:10px;margin-top:-2px;padding:0px;}
h3.article2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_article2     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.article2subheader_article2    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_article2             {	color:#000000; font-size: 13px; font-weight: bold; }
.bodytext_article2            {	color:#000000; font-size: 14px;}
.list_article2            {	color:#ffffff; font-size: 12px;}
.user_article2            {	background-color: #ffffff;color:#000000; font-size: 13px;}
.minitext_article2            {	color:#ffffff; font-size: 11px;}
.spacing_article2             {	color:#000000; font-size: 4px;}
.textbox_article2             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_article2              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.article2                    { color:#2d879e;  margin-top: 1.50em; }
a.article2:link               {	text-decoration:none; }
a.article2:visited            {	text-decoration:none; }
a.article2:hover              {	color:#2d879e; text-decoration:underline; }
a.article2:active             {	text-decoration:underline; }
hr.article2                   { border: 1px solid #cccccc; height:1px;margin:0px;padding:0px;}
table.article2                { background-color: #ffffff; color: #765645; }
table.outer_article2          { background-color: #cccccc; color: #F0F0F0;}
td.topheader_article2         { border:1px #7f7f7f solid;}
td.header_article2            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_article2            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_article2              { background-color: #f0f0f0; }
td.relatedinfoheader_article2 { background-color: #cccccc; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_article2   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_article2  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_article2          { background-color: #ffffff; }
.toprow_article2               { background-color: #ffffff; border:0px #0d2741 solid;border:0px #526108 solid;height:15px;}
.subrow_article2               { background-image: url('../../../images/topbox.png');background-repeat: repeat-x;background-color: #ffffff; border:1px #7f7f7f solid;height:15px;}

/* reference */
h1.reference                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#90BD3B; font-size:25px; font-weight: bold; }
h2.reference                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; margin-bottom:10px;margin-top:-2px;padding:0px;}
h3.reference                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_reference     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.referencesubheader_reference    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_reference             {	color:#000000; font-size: 13px; font-weight: bold; }
.bodytext_reference            {	color:#000000; font-size: 13px;}
.list_reference            {	color:#ffffff; font-size: 12px;}
.user_reference            {	background-color: #ffffff;color:#000000; font-size: 13px;}
.minitext_reference            {	color:#ffffff; font-size: 11px;}
.spacing_reference             {	color:#000000; font-size: 4px;}
.textbox_reference             { padding-left:3px;color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_reference              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.reference                    {font-size: 13px;  color:#0D1A53;  }
a.reference:link               {	text-decoration:underline; }
a.reference:visited            {	text-decoration:underline; }
a.reference:hover              {color:#F8811E;	text-decoration:underline; }
a.reference:active             {	text-decoration:underline; }
hr.reference                   { border: 1px solid #cccccc; height:1px;margin:0px;padding:0px;}
table.reference                { background-color: #ffffff; color: #765645; }
table.outer_reference          { background-color: #cccccc; color: #F0F0F0;}
td.topheader_reference         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_reference            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_reference            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_reference              { background-color: #f0f0f0; }
td.relatedinfoheader_reference { background-color: #cccccc; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_reference   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_reference  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_reference          { background-color: #ffffff; }
.subrow_reference               { background-image: url('bak-artikkelliten.jpg');background-repeat: repeat-x;background-color: #ffffff; border:1px #F8FAFC solid;height:15px;}
.toprow_reference               { background-color: #ffffff; border:0px #0d2741 solid;border:0px #F8FAFC solid;height:15px;}



/* articlelogin */
h1.articlelogin                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#90BD3B; font-size:25px; font-weight: bold; }
h2.articlelogin                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; margin-bottom:10px;margin-top:-2px;padding:0px;}
h3.articlelogin                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_articlelogin     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articleloginsubheader_articlelogin    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_articlelogin             {	color:#000000; font-size: 13px; font-weight: bold; }
.bodytext_articlelogin            {	color:#000000; font-size: 13px;}
.list_articlelogin            {	color:#ffffff; font-size: 12px;}
.user_articlelogin            {	background-color: #ffffff;color:#000000; font-size: 13px;}
.minitext_articlelogin            {	color:#ffffff; font-size: 11px;}
.spacing_articlelogin             {	color:#000000; font-size: 4px;}
.textbox_articlelogin             {padding-left:3px; color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_articlelogin              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.articlelogin                    { color:#2d879e; font-weight: bold; margin-top: 1.50em; }
a.articlelogin:link               {	text-decoration:none; }
a.articlelogin:visited            {	text-decoration:none; }
a.articlelogin:hover              {	color:#2d879e;text-decoration:underline; }
a.articlelogin:active             {	text-decoration:underline; }
hr.articlelogin                   { border: 2px dotted #ffffff;}
table.articlelogin                { background-color: #ffffff; color: #765645; }
table.outer_articlelogin          { background-color: #cccccc; color: #F0F0F0;}
td.topheader_articlelogin         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_articlelogin            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_articlelogin            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_articlelogin              { background-color: #f0f0f0; }
td.relatedinfoheader_articlelogin { background-color: #cccccc; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_articlelogin   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_articlelogin  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_articlelogin          { background-color: #ffffff; }
.subrow_articlelogin               { background-image: url('bak-artikkelliten.jpg');background-repeat: repeat-x;background-color: #ffffff; border:1px #F8811E solid;height:15px;}
.toprow_articlelogin               { background-color: #ffffff; border-left:0px #F8811E solid;border-right:0px #F8811E solid;border-bottom:0px #F8811E solid;}

/* articletop */
h1.articletop                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#90BD3B; font-size:26px; font-weight: bold; }
h2.articletop                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:18px; margin-bottom:10px;margin-top:1px;padding:0px;}
h3.articletop                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_articletop     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articletoptopsubheader_articletop    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_articletop             {	color:#000000; font-size: 13px; font-weight: bold; }
.bodytext_articletop            {	color:#000000; font-size: 13px;}
.list_articletop            {	color:#ffffff; font-size: 12px;}
.user_articletop            {	background-color: #ffffff;color:#000000; font-size: 13px;}
.minitext_articletop            {	color:#ffffff; font-size: 11px;}
.spacing_articletop             {	color:#000000; font-size: 4px;}
.textbox_articletop             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_articletop              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.articletop                    { color:#2d879e;  margin-top: 1.50em; }
a.articletop:link               {	text-decoration:none; }
a.articletop:visited            {	text-decoration:none; }
a.articletop:hover              {color:#F8811E;	text-decoration:underline; }
a.articletop:active             {	text-decoration:underline; }
hr.articletop                   { border: 2px dotted #ffffff;}
table.articletop                { background-color: #ffffff; color: #765645; }
table.outer_articletop          { background-color: #cccccc; color: #F0F0F0;}
td.topheader_articletop         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_articletop            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_articletop            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_articletop              { background-color: #f0f0f0; }
td.relatedinfoheader_articletop { background-color: #cccccc; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_articletop   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_articletop  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_articletop          { background-color: #ffffff; }
.subrow_articletop               { background-image: url('bak_artikkel2.jpg');background-repeat: repeat-x;background-color: #ffffff; border:1px #526108 solid;height:15px;}
.toprow_articletop               { background-color: #ffffff; border:0px #0d2741 solid;border:0px #526108 solid;height:15px;border:0px #526108 solid;height:15px;}

/*scroll*/
div.scroll {
scrollbar-arrow-color:#fff;
scrollbar-face-color: #355b77;
scrollbar-3dlight-color: #355b77;
scrollbar-darkshadow-color:#355b77;
height: 500px;
width: 390px;
overflow: auto;
border: 0px solid #666;
background-color: #fff;
padding: 0px;
}
/*scroll*/
div.scroll1 {
scrollbar-arrow-color:#fff;
scrollbar-face-color: #355b77;
scrollbar-3dlight-color: #355b77;
scrollbar-darkshadow-color:#355b77;
height: 500px;
width: 390px;
overflow: auto;
border: 0px solid #666;
background-color: #fff;
padding: 0px;
}

/* sok */
h1.sok                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:130%; font-weight: bold; letter-spacing: 3px; margin-top: 0.25em; margin-bottom: 0.50em;}
h2.sok                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:12px; font-weight: bold; }
h3.sok                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:11px; font-weight: bold; }
.h4_sok                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight: bold;margin-top:0px; }
.pageblockheader_sok     {	background-color: #ffffff; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_sok    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_sok             {	color:#000000; font-size: 13px; font-weight: bold; }
.red_sok                 {	color:#ff0000; font-size: 13px; font-weight: bold; }
.bodytext_sok            {	color:#000000; font-size: 13px;  }
.user_sok            {	color:#000000; font-size: 13px;  }
.minitext_sok            {	color:#000000; font-size: 55%;}
.spacing_sok             {	color:#000000; font-size: 4px;}
.textbox_sok             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_sok              { cursor: hand;color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 40px; height: 20px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.sok                    { color:#2d879e; margin-top: 1.50em;text-decoration:underline; }
a.sok:link               {	text-decoration:underline; }
a.sok:visited            {	text-decoration:underline; }
a.sok:hover              {	text-decoration:underline; }
a.sok:active             {	text-decoration:underline; }
a.sok1                    { color:#2d879e; margin-top: 1.50em;text-decoration:underline; }
a.sok1:link               {	color:#2d879e;text-decoration:underline; }
a.sok1:visited            {	color:#2d879e;text-decoration:underline; }
a.sok1:hover              {	color:#2d879e;text-decoration:underline; }
a.sok1:active             {	color:#2d879e;text-decoration:underline; }
hr.sok                   { border: 2px dotted #d0d0d0;}
table.sok                { background-color: #F8FAFC; color: #765645; }
table.outer_sok          { background-color: #F8FAFC; color: #F0F0F0;}
td.topheader_sok         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_sok            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_sok            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_sok              { background-color: #ffffff; }
td.relatedinfoheader_sok { background-color: #ffffff; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_sok   { background-color: #ffffff; font-size: 9px; color: #303030; }
td.pageblockcaption_sok  { background-color: #ffffff; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_sok          { background-color: #cccccc; }

/* Skjema */
h1.skjema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight: bold; margin-top:7px;margin-bottom:2px;}
h2.skjema                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#656565; font-size:16px; font-weight: bold; margin:0px;padding:0px;}
h3.skjema                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#656565; font-size:18px; font-weight: bold;margin-top:0px;margin-bottom:2px; margin-left:70px}

.whiteheader_skjema             {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:14px; font-weight: bold; }
.pageblockheader_skjema     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_skjema    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_skjema             {	color:#000000; font-size: 13px; font-weight: bold; }
.user_skjema             {	color:#000000; font-size: 13px; }
.red_skjema             {	color:#FF0000; font-size: 13px; font-weight: bold; }
.red2_skjema             {	color:#FF0000; font-size: 14px; font-weight: bold; }
.bodytext_skjema            {	color:#656565; font-size: 14px;}
.minitext_skjema            {	color:#656565; font-size: 13px;padding-top:5px;}
.spacing_skjema             {	color:#000000; font-size: 4px;}
.textbox_skjemareg             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:270px; margin-bottom:5px;}
.textbox_skjema             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:350px; margin-bottom:5px;}
.textbox1_skjema             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox2_skjema             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox3_skjema             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; height: 20px;}
.textbox5_skjema             {padding-left:3px; text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox6_skjema             {padding-left:3px; color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; }
.textbox7_skjema             {padding-left:3px; color:#000000; font-size: 11px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox8_skjema             {padding-left:3px; color:#215968; font-size: 12px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; font-weight:bold;}
.textbox9_skjema             {padding-left:3px; color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; width:600px; }
.textbox10_skjema             {padding-left:3px; color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; width:100px; padding-left:10px;}
.textboxpostnr_skjema         { margin-bottom:2px;padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:40px;}
.textboxsted_skjema         { margin-bottom:2px;padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:294px;}
.textbox_skjema100             {padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:130px; margin-bottom:5px;}
.textbox_skjema200             {width:200px; padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox_skjema227             {width:227px; padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox_skjema40             {width:40px; padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox_skjema75             {width:75px; padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}

.textboxbig_skjema             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textboxbig2_skjema             {padding-left:3px; text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;width:300px;}
.textboxbig3_skjema             {padding-left:3px; text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;width:150px;}
.rb_skjema             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #D4D5E3 solid;padding:0px;margin:0px;}
.button_skjema               { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button1_skjema              { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button2_skjema              { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:20px;}
.button3_skjema              { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;}
.button4_skjema              { font-size:11px; font-weight: bold; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;width:45px;}
.buttongreen_skjema              { font-size:12px;font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#215968;text-align:center;cursor:hand;cursor:pointer;height:22px;width:45px;background-color:#FFC03A;margin-left:20px;}
.box_skjema                { border:solid 1px #355b77; }
table.contact                { border:solid 1px #355b77; margin:20px;}
a.skjema                    { color:#2d879e; font-size: 14px; }
a.skjema:link               {	text-decoration:none; }
a.skjema:visited            {	text-decoration:none; }
a.skjema:hover              {color:#2d879e;	text-decoration:underline; }
a.skjema:active             {	text-decoration:underline; }
a.skjema1                    { color:#2d879e; font-size: 13px; }
a.skjema1:link               {	text-decoration:none; }
a.skjema1:visited            {	text-decoration:none; }
a.skjema1:hover              {color:#2d879e;	text-decoration:underline; }
a.skjema1:active             {	text-decoration:underline; }
a.reg                    { color:#2d879e; font-size: 14px;text-decoration:underline;}
a.reg:link               {	text-decoration:underline;}
a.reg:visited            {	text-decoration:none; }
a.reg:hover              {color:#2d879e;	text-decoration:underline; }
a.reg:active             {	text-decoration:underline; }
a.regmini                    { color:#2d879e; font-size: 12px;text-decoration:underline;}
a.regmini:link               {	text-decoration:underline;}
a.regmini:visited            {	text-decoration:none; }
a.regmini:hover              {color:#2d879e;	text-decoration:underline; }
a.regmini:active             {	text-decoration:underline; }
hr.skjema                   { border: 2px dotted #d0d0d0;}
table.skjema                { background-color: #ffffff; border-bottom:0px #F8811E solid;border-right:0px #F8811E solid;border-left:0px #F8811E solid; }
table.outer_skjema          { background-color: #ffffff; color: #F0F0F0;}
td.topheader_skjema         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_skjema            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_skjema            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_skjema              { background-color: #ffffff; }
td.relatedinfoheader_skjema { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_skjema   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_skjema  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_skjema          { background-color: #cccccc; }

/* skjema1 */
h1.skjema2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight: bold; margin-top:7px;margin-bottom:2px;}
h2.skjema2                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; margin:5px;padding:0px;}
h3.skjema2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:11px; font-weight: bold; }
.whiteheader_skjema2             {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:14px; font-weight: bold; }
.pageblockheader_skjema2     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_skjema2    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_skjema2             {	color:#000000; font-size: 13px; font-weight: bold; padding:5px;}
.user_skjema2             {	color:#000000; font-size: 13px; }
.red_skjema2             {	color:#F8811E; font-size: 13px; font-weight: bold; text-decoration:underline;}
.red2_skjema2             {	color:#FF0000; font-size: 16px; font-weight: bold; }
.bodytext_skjema2            {	color:#000000; font-size: 13px;padding:5px;}
.bodytext2_skjema2            {	color:#000000; font-size: 13px;}
.lightgray_skjema2            {	color:#656565; font-size: 13px;padding:5px;}
.minitext_skjema2            {	color:#000000; font-size: 12px;}
.spacing_skjema2             {	color:#000000; font-size: 4px;}
.textbox_skjema2             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox1_skjema2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox2_skjema2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox3_skjema2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; height: 20px;}
.textbox5_skjema2             {padding-left:3px; text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox6_skjema2             {padding-left:3px; color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #F8FAFC; }
.textbox7_skjema2             {padding-left:3px; color:#000000; font-size: 11px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textboxbig_skjema2             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textboxbig2_skjema2             {padding-left:3px; text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;width:300px;}
.orange_skjema2                   {	color:#F8811E; font-size: 14px; font-weight: bold;margin-left:5px; margin-top:5px;}
.rb_skjema2             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #D4D5E3 solid;}
.button_skjema2               { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button1_skjema2              { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button2_skjema2              { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:20px;}
.button3_skjema2              { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;}
.button4_skjema2              { font-size:11px; font-weight: bold; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;width:45px;}
.box_skjema2                { border:solid 1px #355b77; }
table.contact                { border:solid 1px #355b77; margin:20px;}
a.skjema2                    { font-size: 13px; color:#2d879e;  padding:5px;text-decoration:underline; }
a.skjema2:link               {	text-decoration:none; }
a.skjema2:visited            {	text-decoration:none; }
a.skjema2:hover              {color:#2d879e;	text-decoration:underline; }
a.skjema2:active             {	text-decoration:underline; }
a.skjema3                    { font-size: 13px; color:#000000;  padding:5px; }
a.skjema3:link               {	text-decoration:none; }
a.skjema3:visited            {	text-decoration:none; }
a.skjema3:hover              {color:#000000;	text-decoration:underline; }
a.skjema3:active             {	text-decoration:underline; }

a.skjema5                    { font-size: 12px; color:#2d879e;  padding:0px;text-decoration:underline; }
a.skjema5:link               {	text-decoration:underline; }
a.skjema5:visited            {	text-decoration:underline; }
a.skjema5:hover              {color:#2d879e;	text-decoration:underline; }
a.skjema5:active             {	text-decoration:underline; }



hr.skjema2                   { border: 2px dotted #d0d0d0;}
table.skjema4                { background-color: #ffffff; border-bottom:2px #6fa6b3 solid;border-right:2px #6fa6b3 solid;border-left:2px #6fa6b3 solid; border-top:2px #6fa6b3 solid;}
table.outer_skjema2          { background-color: #ffffff; color: #F0F0F0;}
td.topheader_skjema2         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_skjema2            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_skjema2            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_skjema2              { background-color: #ffffff; }
td.relatedinfoheader_skjema2 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_skjema2   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_skjema2  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_skjema2          { background-color: #cccccc; }



/* Login */
h1.login                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight: bold; margin-top:7px;margin-bottom:2px;}
h2.login                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; }
h3.login                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:11px; font-weight: bold; }
.whiteheader_login             {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:14px; font-weight: bold; }
.pageblockheader_login     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_login    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_login             {	color:#000000; font-size: 13px; font-weight: bold; }
.user_login             {	color:#000000; font-size: 13px; }
.red_login             {	color:#FF0000; font-size: 13px; font-weight: bold; }
.bodytext_login            {	color:#000000; font-size: 14px; vertical-align:middle;}
.minitext_login            {	color:#000000; font-size: 14px;}
.spacing_login             {	color:#000000; font-size: 4px;}
.textbox_login             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox1_login             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox2_login             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox3_login             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; height: 20px;}
.textbox5_login             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox6_login             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #F8FAFC; }
.textboxbig_login             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textboxbig2_login             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;width:300px;}
.rb_login             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #D4D5E3 solid; background-color: #ffffff; }
.button_login               { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;}
.button1_login              { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button2_login              { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:20px;}
.button3_login              { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;}
.button4_login              { font-size:11px; font-weight: bold; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;width:45px;}
.box_login                { border:solid 1px #355b77; }
table.contact                { border:solid 0px #F8811E; margin:20px;}
a.login                    { color:#2d879e; font-size: 14px; color:#14406D;margin-left:16px; }
a.login:link               {	text-decoration:none; }
a.login:visited            {	text-decoration:none; }
a.login:hover              {color:#2d879e;	text-decoration:underline; }
a.login:active             {	text-decoration:underline; }
a.login1                    { color:#2d879e; font-size: 14px;  }
a.login1:link               {	text-decoration:none; }
a.login1:visited            {	text-decoration:none; }
a.login1:hover              {	color:#2d879e;text-decoration:underline; }
a.login1:active             {	text-decoration:underline; }
hr.login                   { border: 2px dotted #d0d0d0;}
table.login                { background-color: #ffffff; border-bottom:0px #F8811E solid;border-right:0px #F8811E solid;border-left:0px #F8811E solid; }
table.outer_login          { background-color: #ffffff; color: #F0F0F0;}
td.topheader_login         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_login            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_login            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_login              { background-color: #ffffff; }
td.relatedinfoheader_login { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_login   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_login  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_login          { background-color: #cccccc; }

/* Login */
h1.login2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight: bold; margin-top:7px;margin-bottom:2px;}
h2.login2                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; }
h3.login2                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:11px; font-weight: bold; }
.whiteheader_login2             {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:14px; font-weight: bold; }
.pageblockheader_login2     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_login2    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_login2             {	color:#000000; font-size: 13px; font-weight: bold; }
.user_login2             {	color:#000000; font-size: 13px; }
.red_login2             {	color:#FF0000; font-size: 13px; font-weight: bold; }
.bodytext_login2            {	color:#000000; font-size: 14px; vertical-align:middle;margin-right:4px;margin-top:6px;}
.bodytext2_login2            {	color:#656565; font-size: 14px; }
.minitext_login2            {	color:#000000; font-size: 14px;}
.spacing_login2             {	color:#000000; font-size: 4px;}
.textbox_login2             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox1_login2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox2_login2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox3_login2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; height: 20px;}
.textbox5_login2             { padding-left:3px;text-align:top;color:#000000; font-size: 13px; font-family: calibri, Arial; background-color: #ffffff; height: 20px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textbox6_login2             { padding-left:3px;color:#000000; font-size: 13px; font-family: calibri, Arial; border:0px #42596F solid; background-color: #F8FAFC; }
.textboxbig_login2             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.textboxbig2_login2             { padding-left:3px;text-align:top;color:#000000; font-size: 16px; font-family: calibri, Arial; background-color: #ffffff; height: 24px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;width:300px;}
.rb_login2             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #D4D5E3 solid; background-color: #ffffff; }
.button_login2               { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;}
.button1_login2              { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button2_login2              { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:20px;}
.button3_login2              { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;}
.button4_login2              { font-size:11px; font-weight: bold; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;width:45px;}
.box_login2                { border:solid 1px #355b77; }
table.contact                { border:solid 0px #F8811E; margin:20px;}
a.login2                    { color:#2d879e; font-size: 12px;margin-right:6px; }
a.login2:link               {	text-decoration:none; }
a.login2:visited            {	text-decoration:none; }
a.login2:hover              {color:#2d879e;	text-decoration:underline; }
a.login2:active             {	text-decoration:underline; }
a.login21                    { color:#2d879e; font-size: 14px;  }
a.login21:link               {	text-decoration:none; }
a.login21:visited            {	text-decoration:none; }
a.login21:hover              {	color:#2d879e;text-decoration:underline; }
a.login21:active             {	text-decoration:underline; }
hr.login2                   { border: 2px dotted #d0d0d0;}
table.login2                {}
table.outer_login2          { background-color: #ffffff; color: #F0F0F0;}
td.topheader_login2         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_login2            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_login2            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_login2              { background-color: #ffffff; }
td.relatedinfoheader_login2 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_login2   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_login2  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_login2          { background-color: #cccccc; }
/* Box */
h1.login2                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; }
h2.login2                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#FFFFFF; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:0px;}
.ingress_login2             {	color:#000000; font-size: 11px;  }
a.login2                    { color:#2d879e; font-size: 12px; margin-left:0px;padding-bottom:0px;margin-top:0px;padding:0px;}
a.login2:link               {	text-decoration:none; }
a.login2:visited            {	text-decoration:none; }
a.login2:hover              {	color:#2d879e;text-decoration:underline; }
a.login2:active             {	text-decoration:underline; }
.bodytext_login2           {	color:#000000; font-size: 11px;}
.subrow_login2              {  border:1px #CCCCCC solid;}
table.login2              {  border:1px #ECECEC solid;}
.user_login2               {	color:#000000; font-size: 11px;  background-color: #F8FAFC;}
hr.login2                    { border: 1px solid #CCCCCC; height:0px;margin-bottom:0px;margin-top:0px;padding:0px;}


/* Enquiry */
#enquiryvelgtema             {color:#215968;font-size:15px;font-weight:bold;padding-bottom:3px;}
#enquiryvelgbransje          {color:#215968;font-size:15px;font-weight:bold;margin-bottom:3px;}
#enquiryvelgfylke            {color:#215968;font-size:15px;font-weight:bold;margin-bottom:3px;}
#enquiryvelg_dropdown        {float:left;margin-right:10px;}
#enquiryvelg_textbox         {color:#215968;font-size:10px;}
#sok_body                    {color:#999999;font-size:13px;}
#sok_velkommen               {color:#215968;font-size:15px;font-weight:bold;}
#textboxfritekst_sok_minitext {color:#999999;font-size:11px;margin-left:5px;}
.textboxfritekst_sok         {padding-left:3px;color:#215968; font-size: 11px; font-family: Verdana, Arial; border:1px #cccccc solid; background-color: #ffffff; height: 18px;width:160px;}
h1.enquiry                   {font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:32px; font-weight: bold; padding:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;text-transform:uppercase;letter-spacing:1px;}
h2.enquiry                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#656565; font-size:18px; font-weight: bold;margin-top:0px;margin-bottom:2px; margin-left:70px;}
h3.enquiry                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:16px; font-weight: bold;margin-top:0px;margin-bottom:2px; margin-left:20px;}
.h4_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:18px; font-weight: bold;margin-top:0px;margin-bottom:0px; }
.h5_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; font-weight: bold;margin-top:0px;margin-bottom:0px; }
.h6_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:20px; font-weight: bold;margin-top:0px;margin-bottom:0px; }
.h7_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#FF0000; font-size:14px; font-weight: bold;margin-top:0px;margin-bottom:0px; }
.companyname_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:17px; font-weight: bold;margin-top:0px;margin-bottom:0px; }
.companytext_enquiry                  {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#656565; font-size:16px; margin-top:0px;margin-bottom:0px; }

.pageblockheader_enquiry     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_enquiry    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_enquiry             {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#215968; font-size: 13px;  font-weight: bold; }
.ingressbluebold_enquiry             {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#2d879e; font-size: 13px;  font-weight: bold;text-decoration:underline; margin-bottom:5px;}
.ingressblue_enquiry             {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#2d879e; font-size: 13px;  text-decoration:underline; margin-bottom:5px;}
.ingressgrey_enquiry             {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#656565; font-size: 16px;  font-weight: bold; }
.bodytext_enquiry            {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#215968; font-size: 13px;}
.bodytextbold_enquiry            {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#000000; font-size: 13px;font-weight: bold; }
.user_enquiry             {	color:#000000; font-size: 15px; }
.desc_enquiry             {	color:#000000; font-size: 15px;  }
.red_enquiry                 {	color:#F8811E; font-size: 15px; font-weight: bold; margin-left:10px;}
.red2_enquiry                 {	color:#FF0000; font-size: 16px; font-weight: bold; }
.red3_enquiry                 {	color:#000000; font-size: 13px; font-weight: bold; }
.redheader_enquiry                 {	color:#FFFFFF; font-size: 16px; font-weight: bold; margin-left:100px;}
a.red3                    { color:#656565; font-size: 13px; font-weight: bold;}
a.red3:link               {	text-decoration:none; }
a.red3:visited            {	text-decoration:none; }
a.red3:hover              {	color:#F8811E;text-decoration:underline; }
a.red3:active             {	text-decoration:underline; }
.company_enquiry            {	font-family:calibri,verdana,arial,helvetica,sans-serif;color:#14406D; font-size: 14px;font-weight:bold;}
.minitext_enquiry            {	color:#000000; font-size: 12px;}
.spacing_enquiry             {	color:#000000; font-size: 4px;}
.textbox_enquiry             { padding-left:3px;color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox1_enquiry            { padding-left:3px;color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #42596F solid; background-color: #ffffff; }
.textbox2_enquiry            { padding-left:3px;color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #42596F solid; background-color: #ffffff; height: 16px;}
.textbox3_enquiry            { padding-left:3px;color:#000000; font-size: 13px; font-family: Verdana, Arial; border:1px #42596F solid; background-color: #ffffff; height: 20px;}
.textbox4_enquiry             { padding-left:3px;color:#000000; font-size: 11px; font-family: calibri, Arial; border:1px #42596F solid; background-color: #ffffff; border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #42596F solid;border-top:1px #42596F solid;}
.rb_enquiry                  { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:0px #D4D5E3 solid; background-color: #ffffff; }
.button_enquiry              { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;}
.button1_enquiry             { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:0px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;margin-bottom:10px;}
.button2_enquiry             { font-size:12px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:20px;}
.button3_enquiry             { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;}
.button4_enquiry             { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:26px;width:150px;font-weight: bold;}
.button5_enquiry             { font-size:17px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#355b77;text-align:center;cursor:hand;cursor:pointer;height:35px;width:200px;font-weight: bold;}
.button7_enquiry             { font-size:13px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;margin-left:4px;color:#000000;text-align:center;cursor:hand;cursor:pointer;height:22px;width:40px;}
.button8_enquiry             { font-size:15px; font-family:Calibri, Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#F8811E;text-align:center;cursor:hand;cursor:pointer;height:26px;font-weight: bold;}
.box_enquiry                 { border:solid 1px #42596F; }
a.enquiry                    { color:#2d879e; font-size: 15px; text-decoration:underline;}
a.enquiry:link               {	text-decoration:underline; }
a.enquiry:visited            {	text-decoration:underline;}
a.enquiry:hover              {	color:#2d879e;text-decoration:none; }
a.enquiry:active             {	text-decoration:underline; }
a.enquiry1                    { color:#2d879e; font-size: 15px; font-weight:bold; }
a.enquiry1:link               {	text-decoration:none; }
a.enquiry1:visited            {	text-decoration:none; }
a.enquiry1:hover              {color:#2d879e;	text-decoration:underline; }
a.enquiry1:active             {	text-decoration:underline; }
a.enquirypurple                    { color:#2d879e; font-size: 15px; font-weight:bold; }
a.enquirypurple:link               {	text-decoration:none; }
a.enquirypurple:visited            {	text-decoration:none; }
a.enquirypurple:hover              {color:#2d879e;	text-decoration:underline; }
a.enquirypurple:active             {	text-decoration:underline; }

a.enquiry3                    { color:#ffffff; font-size: 12px; font-weight:bold;}
a.enquiry3:link               {	text-decoration:none; text-decoration:none;}
a.enquiry3:visited            {	text-decoration:none; text-decoration:underline;}
a.enquiry3:hover              {color:#ffffff;	text-decoration:none; }
a.enquiry3:active             {	text-decoration:underline; }

hr.enquiry                   { border: 1px solid #355b77; height:1px;margin-bottom:0px;margin-top:0px;padding:0px;}
hr.dialog                   { border: 1px solid #F8811E; height:1px;margin-bottom:5px;margin-top:5px;padding:0px;}
table.enquiry                { background-color: #ffffff; border-bottom:0px #355b77 solid;border-right:0px #355b77 solid;border-left:0px #355b77 solid; }
table.outer_enquiry          { background-color: #ffffff; color: #F0F0F0;}
td.topheader_enquiry         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_enquiry            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_enquiry            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_enquiry              { background-color: #ffffff; }
td.relatedinfoheader_enquiry { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_enquiry   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_enquiry  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_enquiry          { background-color: #cccccc; }





a.print                    { color:#000000; font-size: 15px; color:#14406D; }
a.print:link               {	text-decoration:none; }
a.print:visited            {	text-decoration:none; }
a.print:hover              {	color:#F8811E;text-decoration:underline; }

table.infoside_enquiry              { background-color: #F6FBFC;border:1px solid #2d879e; }


table.bordergreen                 { background-color: #ffffff; border-bottom:1px #F8811E solid;border-right:1px #F8811E solid;border-left:1px #F8811E solid;border-top:1px #F8811E solid; }
td.bordergreen                    { background-color: #ffffff; border-left:1px #F8811E solid;}
td.bordergreenall                    { background-color: #F8FAFC; border:1px #F8811E solid;}
td.bordergreen2                    { background-color: #ffffff; border-left:1px #F8811E solid;}
td.bordergreenleft                    { background-color: #F8FAFC; border-left:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}
td.bordergreenright                    { background-color: #ffffff; border-right:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}
td.bordergreenrightleft                    { background-color: #F8FAFC; border-left:1px #F8811E solid;border-right:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}
td.borderblue                    { background-color: #ffffff; border-left:1px #ffffff solid;}
td.borderblueleftright                    { background-color: #ffffff; border-left:1px #355b77 solid;}
table.borderblue                { background-color: #ffffff; border-bottom:1px #355b77 solid;border-right:1px #355b77 solid;border-left:1px #355b77 solid;border-top:1px #355b77 solid;}
td.tips                      { background-color: #E8F5D2; border:0px #000000 solid; padding:5px;}
td.tips1                      { background-color: #E8F5D2; border-right:1px #F8811E solid;border-left:1px #F8811E solid; padding:5px;}
td.bordergreenleftsearch                    { background-color: #FFFFFF; border-left:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}
td.bordergreenrightleftsearch                    { background-color: #FFFFFF; border-left:1px #F8811E solid;border-right:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}
td.bordergreenalllist                    { background-color: #ffffff; border:1px #F8811E solid;}
td.bordergreenrightlist                    { background-color: #ffffff; border-right:1px #F8811E solid;border-top:1px #F8811E solid;border-bottom:1px #F8811E solid;}

/* Title */
h1.title                    {	font-family:Calibri, arial,helvetica,sans-serif; color:#2d879e; font-size:15px; font-weight: bold; margin:0px;padding:0px;}
h2.title                    {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#656565; font-size:18px; font-weight: bold;margin-top:0px;margin-bottom:2px; margin-left:70px}
.ingress_title              {	color:#000000; font-size: 11px; font-weight: bold; }
a.title                    { color:#0D1A53; margin-top: 1.50em; }
a.title:link               {	text-decoration:none; }
a.title:visited            {	text-decoration:none; }
a.title:hover              {	color:#F8811E;text-decoration:underline; }
a.title:active             {	text-decoration:underline; }
.bodytext_title          {	color:#000000; font-size: 11px;}
.subrow_title            {  border:0px #CCCCCC solid;}
table.title1              {  border-top:1px #F8811E solid;border-right:1px #F8811E solid;border-left:1px #F8811E solid;}

/* Meny */
h1.meny                    {font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:20px; font-weight: bold;margin-top:2px;margin-bottom:2px;}
h2.meny                    {	font-family:Calibri, arial,helvetica,sans-serif; color:#2d879e; font-size:19px; font-weight: bold; margin:0px;padding:0px;}
.ingress_meny              {	color:#000000; font-size: 11px; font-weight: bold; }
a.meny                    { color:#656565; margin-top: 1.50em; font-size:15px; text-decoration:none;}
a.meny:link               {	text-decoration:none; }
a.meny:visited            {	text-decoration:none;}
a.meny:hover              {	color:#656565;text-decoration:underline; }
a.meny:active             {	text-decoration:underline; }
a.meny5                    { color:#656565; margin-top: 1.50em; font-size:15px; text-decoration:underline;}
a.meny5:link               {	text-decoration:underline; }
a.meny5:visited            {	text-decoration:underline;}
a.meny5:hover              {	color:#656565;text-decoration:underline; }
a.meny5:active             {	text-decoration:underline; }
a.meny2                    { color:#2d879e; text-decoration:underline;font-size:15px;margin-bottom:5px;margin-right:5px;}
a.meny2:link               {	text-decoration:underline; }
a.meny2:visited            {	text-decoration:underline;}
a.meny2:hover              {	color:#2d879e;text-decoration:underline; }
a.meny2:active             {	text-decoration:underline; }
a.meny3                    { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:20px; font-weight: bold;margin-top:2px;margin-bottom:2px;}
a.meny3:link               {	text-decoration:none; }
a.meny3:visited            {	text-decoration:none;}
a.meny3:hover              {	color:#2d879e;text-decoration:underline; }
a.meny3:active             {	text-decoration:underline; }
a.meny4                    { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:20px; font-weight: bold;margin-top:2px;margin-bottom:2px;}
a.meny4:link               {	text-decoration:none;text-decoration:underline; }
a.meny4:visited            {	text-decoration:none;text-decoration:underline;}
a.meny4:hover              {	color:#2d879e;text-decoration:underline; }
a.meny4:active             {	text-decoration:underline; }
.bodytext_meny          {	color:#000000; font-size: 11px;}

/* Meny */
h1.mypagecompany                    {font-family:calibri,verdana,arial,helvetica,sans-serif; color:#2d879e; font-size:20px; font-weight: bold;margin-top:2px;margin-bottom:2px;}
h2.mypagecompany                    {	font-family:Calibri, arial,helvetica,sans-serif; color:#2d879e; font-size:19px; font-weight: bold; margin:0px;padding:0px;}
.ingress_mypagecompany              {	color:#000000; font-size: 11px; font-weight: bold; }
a.mypagecompany                    { color:#656565; margin-top: 1.50em; font-size:15px; text-decoration:none;}
a.mypagecompany:link               {	text-decoration:none; }
a.mypagecompany:visited            {	text-decoration:none;}
a.mypagecompany:hover              {	color:#2d879e;text-decoration:underline; }
a.mypagecompany:active             {	text-decoration:underline; }
a.mypagecompany2                    { color:#656565; margin-top: 1.50em; font-size:15px; text-decoration:none;}
a.mypagecompany2:link               {	text-decoration:none; }
a.mypagecompany2:visited            {	text-decoration:none;}
a.mypagecompany2:hover              {	color:#656565;text-decoration:underline; }
a.mypagecompany2:active             {	text-decoration:underline; }
.bodytext_mypagecompany          {	color:#000000; font-size: 11px;}


/* Facebook */
h1.facebook                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; }
h2.facebook                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#FFFFFF; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:3px;margin-top:3px;}
.ingress_facebook             {	color:#000000; font-size: 11px;  }
a.facebook                    { color:#2d879e; font-size: 12px; margin-left:0px;padding-bottom:0px;margin-top:0px;padding:0px;}
a.facebook:link               {	text-decoration:none; }
a.facebook:visited            {	text-decoration:none; }
a.facebook:hover              {	color:#2d879e;text-decoration:underline; }
a.facebook:active             {	text-decoration:underline; }
.bodytext_facebook           {	color:#000000; font-size: 11px;}
.subrow_facebook              {  border:1px #CCCCCC solid;}
table.facebook              {  border:0px #ECECEC solid;background-color: #ffffff;}
.user_facebook               {	color:#000000; font-size: 11px;  background-color: #F8FAFC;}
hr.facebook                    { border: 1px solid #CCCCCC; height:0px;margin-bottom:0px;margin-top:0px;padding:0px;}


/* Box */
h1.box                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; text-transform: uppercase;}
h2.box                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#FFFFFF; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:0px;text-transform: uppercase;}
.ingress_box             {	color:#000000; font-size: 11px;  }
a.box                    { color:#2d879e; font-size: 12px; margin-left:0px;padding-bottom:0px;margin-top:0px;padding:0px;}
a.box:link               {	text-decoration:none; }
a.box:visited            {	text-decoration:none; }
a.box:hover              {	color:#2d879e;text-decoration:underline; }
a.box:active             {	text-decoration:underline; }
.bodytext_box           {	color:#000000; font-size: 11px;}
.subrow_box              {  border:1px #CCCCCC solid;}
table.box              {  border:1px #ECECEC solid;background-color: #ecebeb;}
.user_box               {	color:#000000; font-size: 11px;  background-color: #F8FAFC;}
hr.box                    { border: 1px solid #CCCCCC; height:0px;margin-bottom:0px;margin-top:0px;padding:0px;}



/* Box2 */
h1.box2                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:14px; font-weight: bold; }
h2.box2                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#FFFFFF; font-size:14px; font-weight: bold; margin-left:5px;margin-bottom:0px;}
.ingress_box2             {	color:#656565; font-size: 14px;  }
a.box2                    { color:#2d879e; font-size: 14px; margin-left:0px;padding-bottom:0px;margin-top:0px;padding:0px;}
a.box2:link               {	text-decoration:none; }
a.box2:visited            {	text-decoration:none; }
a.box2:hover              {	color:#2d879e;text-decoration:underline; }
a.box2:active             {	text-decoration:underline; }
.bodytext_box2           {	color:#656565; font-size: 11px;}
.subrow_box2              {  border:1px #CCCCCC solid;}
table.box2              {  border:1px #ECECEC solid;background-color: #F8FAFC;}
.user_box2               {	color:#000000; font-size: 11px;  background-color: #F8FAFC;}
hr.box2                    { border: 1px solid #CCCCCC; height:1px;margin-bottom:0px;margin-top:0px;padding:0px;}

/* Box1 */
h1.box1                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; }
h2.box1                   {	font-family:Calibri, arial,helvetica,sans-serif; color:#000000; font-size:15px; font-weight: bold; margin-left:5px;margin-bottom:0px;}
.ingress_box1             {	color:#000000; font-size: 11px;  }
a.box1                    { color:#2d879e; font-size: 12px; margin-left:0px;padding-bottom:0px;margin-top:0px;padding:0px;}
a.box1:link               {	text-decoration:none; }
a.box1:visited            {	text-decoration:none; }
a.box1:hover              {	color:#2d879e;text-decoration:underline; }
a.box1:active             {	text-decoration:underline; }
.bodytext_box1          {	color:#000000; font-size: 11px;}
.subrow_box1              {  border:1px #CCCCCC solid;}
table.box1              {  border:1px #7f7f7f solid;background-color: #F8FAFC;}
.user_box1               {	color:#000000; font-size: 11px;  background-color: #F8FAFC;}
hr.box1                    { border: 1px solid #CCCCCC; height:1px;margin-bottom:0px;margin-top:0px;padding:0px;  width:150px;}



/*Bunnartikler*/
h1.bunnartikler                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:18px; font-weight: bold; }
h2.bunnartikler                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#000000; font-size:14px; font-weight: bold; }
h3.bunnartikler                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:13px; font-weight: bold; }
.pageblockheader_bunnartikler     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_bunnartikler    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_bunnartikler             {	color:#0D1A53; font-size: 12px; font-weight: bold; }
.bodytext_bunnartikler            {	color:#000000; font-size: 70%;}
.minitext_bunnartikler            {	color:#ffffff; font-size: 11px;}
.spacing_bunnartikler             {	color:#000000; font-size: 4px;}
.textbox_bunnartikler             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_bunnartikler              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.bunnartikler                    { color:#0D1A53; font-size: 11px; }
a.bunnartikler:link               {	text-decoration:none; }
a.bunnartikler:visited            {	text-decoration:none; }
a.bunnartikler:hover              {	color:#F8811E;text-decoration:underline; }
a.bunnartikler:active             {	text-decoration:underline; }
hr.bunnartikler                   { border: 2px dotted #d0d0d0;}
table.bunnartikler                { background-color: #ecebeb; border:0px #cccccc solid; }
table.outer_bunnartikler          { background-color: #d0d0d0; color: #F0F0F0;}
td.topheader_bunnartikler         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_bunnartikler            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_bunnartikler            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_bunnartikler              { background-color: #f0f0f0; }
td.relatedinfoheader_bunnartikler { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_bunnartikler   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_bunnartikler  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_bunnartikler          { background-color: #cccccc; }


/* AreaBottom */
.bodytext_AreaBottom          { color:#909090; font-size: 60%;}
a.AreaBottom                 { color:#707070; text-decoration:underline;}
a.AreaBottom:link            { text-decoration:none; }
a.AreaBottom:visited         { text-decoration:none; }
a.AreaBottom:hover           { text-decoration:underline; color:#0D1A53; }
a.AreaBottom:active          { text-decoration:underline; }
table.AreaBottom             { background-color: #f0f0f0; color: #707070;}
table.outer_AreaBottom       { background-color: #d0d0d0; color: #707070;}


/* DHMTL GOODIES MENY */
.clear{
		clear:both;
	}

	#mainContainer{
		width:220px;
		text-align:left;
		margin:0 auto;
		background-color: #FFF;
		border-left:0px solid #000;
		border-right:0px solid #000;
		height:100%;
	}

	#topBar{
  width:100%;
		height:100px;
	}
	#leftMenu{
  width:200px;
		padding-left:10px;
		padding-right:10px;
		float:left;
		background-color: #F8FAFC;
	}
	#mainContent{
		width: 220px;
		padding-right:10px;
		float:left;
	}
	/*
	General rules
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;

	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{
		width:220px;
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
  color:#14406D; font-size: 12px;
		text-decoration:none;
		display:block;
		clear:both;
  width:200px;
		padding-left:2px;


	}
 #dhtmlgoodies_slidedown_menu a:hover{
 text-decoration:underline;
 color:#F8811E;
 }



	/*
	A tags
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		padding-top:8px;
  border-bottom: 1px solid #CCCCCC; height:10px;padding-bottom:8px;

	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		padding-top:5px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:0px;
		font-style:italic;
		color:blue;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:0px;
		color:red;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:0px;
	}

	/* UL tags, i.e group of menu utems.
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e.

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1

	instead of

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:5px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}


a.link1881                    { color:#484848; font-size: 14px; font-weight:bold;padding-top:2px;}
a.link1881:link               {	text-decoration:none; }
a.link1881:visited            {	text-decoration:none; }
a.link1881:hover              {	text-decoration:underline; }
a.link1881:active             {	text-decoration:underline; }
a.link1881mini                    { color:#FF0000; font-size: 12px; font-weight:bold;}
a.link1881mini:link               {	text-decoration:none; }
a.link1881mini:visited            {	text-decoration:none; }
a.link1881mini:hover              {	text-decoration:underline; }
a.link1881:active             {	text-decoration:underline; }
a.link1881black                    { color:#000000; font-size: 14px; font-weight:bold;}
a.link1881black:link               {	text-decoration:none; }
a.link1881black:visited            {	text-decoration:none; }
a.link1881black:hover              {	text-decoration:underline; }
a.link1881black:active             {	text-decoration:underline; }
a.link1881med                    { color:#F8811E; font-size: 14px; font-weight:bold;}
a.link1881med:link               {	text-decoration:none; }
a.link1881med:visited            {	text-decoration:none; }
a.link1881med:hover              {	text-decoration:underline; }
a.link1881med:active             {	text-decoration:underline; }




/* Tema */
h1.forsidetema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:32px; font-weight: bold; padding:0px;margin-left:0px;margin-bottom:0px;text-transform:uppercase;letter-spacing:1px;}
h2.forsidetema                   { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:23px; padding:0px;margin-left:0px;margin-bottom:0px;margin-top:0px;text-transform:uppercase;}
h3.forsidetema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#ffffff; font-size:16px; font-weight: bold; padding:0px;margin:0px;text-align:left;margin-top:-2px;}
.pageblockheader_forsidetema     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_forsidetema    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_forsidetema             {	color:#4F81BD; font-size: 15px; font-weight: bold; }
.bodytext_forsidetema            {	color:#000000; font-size: 14px;}
.smalldesc_forsidetema            {	color:#4F81BD; font-size: 12px;font-weight: bold;}
.forsidetemaheader_forsidetema             {	color:#4F81BD; font-size: 17px; font-weight: bold; margin:10px;}
.user_forsidetema            {	color:#000000; font-size: 12px;}
.minitext_forsidetema            {	color:#ffffff; font-size: 11px;}
.spacing_forsidetema             {	color:#000000; font-size: 4px;}
.textbox_forsidetema             {padding-left:3px; color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_forsidetema              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer;}
a.forsidetema                    { color:#000000; font-size: 14px;font-weight:bold;text-decoration:none; }
a.forsidetema:link               {	text-decoration:none; }
a.forsidetema:visited            {	text-decoration:none; }
a.forsidetema:hover              {	text-decoration:underline;color:#F7D81B; }
a.forsidetema:active             {	text-decoration:underline;color:#F7D81B; }
hr.forsidetema                   { border: 2px dotted #ffffff;}
table.forsidetema                { background-color: #ffffff; color: #765645; }
table.outer_forsidetema          { background-color: #d0d0d0; color: #F0F0F0;}
td.topheader_forsidetema         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_forsidetema            {  background-color: #cccccc;background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_forsidetema            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_forsidetema              { background-color: #f0f0f0; }
td.relatedinfoheader_forsidetema { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_forsidetema   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_forsidetema  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_forsidetema          { background-color: #ecebeb; }
.subrow_forsidetema              {  border:0px #CCCCCC solid;}

/* Tema */
h1.tema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:28px; font-weight: bold; padding:0px;margin:0px;}
h2.tema                   { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#4F81BD; font-size:14px; padding:0px;margin-left:0px;margin-bottom:0px;margin-top:0px;}
h3.tema                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:17px; font-weight: bold; padding:0px;margin:0px;text-align:center;}
.pageblockheader_tema     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_tema    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_tema             {	color:#4F81BD; font-size: 13px; font-weight: bold; }
.bodytext_tema            {	color:#000000; font-size: 12px;}
.smalldesc_tema            {	color:#4F81BD; font-size: 12px;}
.temaheader_tema             {	color:#4F81BD; font-size: 17px; font-weight: bold; margin:10px;}
.user_tema            {	color:#000000; font-size: 12px;}
.minitext_tema            {	color:#ffffff; font-size: 11px;}
.spacing_tema             {	color:#000000; font-size: 4px;}
.textbox_tema             {padding-left:3px; color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_tema              { font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnbg.jpg) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer;}
a.tema                    { color:#215968; font-size: 12px;}
a.tema:link               {	text-decoration:none; }
a.tema:visited            {	text-decoration:none; }
a.tema:hover              {	text-decoration:underline; }
a.tema:active             {	text-decoration:underline; }
hr.tema                   { border: 2px dotted #ffffff;}
table.tema                { background-color: #ffffff; color: #765645; }
table.outer_tema          { background-color: #d0d0d0; color: #F0F0F0;}
td.topheader_tema         { background-color: #cccccc; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_tema            {  background-color: #cccccc;background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_tema            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_tema              { background-color: #f0f0f0; }
td.relatedinfoheader_tema { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_tema   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_tema  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_tema          { background-color: #ecebeb; }
.subrow_tema              {  border:0px #CCCCCC solid;}

.textbox_fylke             { padding-left:3px;text-align:top;color:#215968; font-size: 13px;font-weight:bold; font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:160px;}
.textbox_bransje             { padding-left:3px;text-align:top;color:#215968; font-size: 13px; font-weight:bold;font-family: calibri, Arial; background-color: #ffffff; height: 18px;border-bottom:1px #cccccc solid;border-right:1px #cccccc solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid;width:160px;}
.div_enquiry                { background-color: #FFFFFF; border-bottom:1px #6fa6b3 solid;border-right:1px #6fa6b3 solid;border-left:1px #6fa6b3 solid;border-top:1px #6fa6b3 solid; margin-left:20px;margin-right:10px;padding:2px;margin-bottom:10px;width:450px;}
.divtitle_enquiry           { background-color: #FFFFFF; margin-left:20px;float:left;width:100px;}
.divtitlebold_enquiry           { background-color: #FFFFFF; margin-left:20px;float:left;width:100px;font-weight:bold;}
.divtitle2_enquiry           { background-color: #FFFFFF; margin-left:0px;float:left;width:100px;}
.divtitle3_enquiry           { background-color: #FFFFFF; margin-left:20px;float:left;width:100px;}
.divtitle_bransje           { background-color: #FFFFFF; margin-left:20px;float:left;width:70px;}
.divtitle_longtitle           { background-color: #FFFFFF; margin-left:20px;float:left;width:600px;font-size:15px;font-family: calibri, Arial;color:#215968;font-weight:bold;margin-bottom:2px;margin-top:5px;}
.divtitle_title             { background-color: #FFFFFF; float:left;width:400px;}
.divtitle_fylke             { background-color: #FFFFFF; float:left;width:140px;}
.divtitle_button            { background-color: #FFFFFF; float:left;width:100px;}
.divtitle_kommune             { background-color: #FFFFFF; float:left;width:140px;}
.divtitle_landet             { background-color: #FFFFFF; float:left;width:100px;}
.divtitle_ValidUntil          { background-color: #FFFFFF; margin-left:20px;float:left;width:500px;}
.divtitleright_enquiry      { background-color: #F5F5F5; margin-right:10px;margin-left:5px;}
.divright_enquiry           { background-color: #FBFBFB; border-bottom:1px #6fa6b3 solid;border-right:1px #6fa6b3 solid;border-left:1px #6fa6b3 solid;border-top:1px #6fa6b3 solid; margin-left:0px;margin-right:35px;padding:2px;margin-bottom:10px;width:532px;}
.div2_enquiry               { background-color: #FBFBFB; border-bottom:1px #F8811E solid;border-right:1px #F8811E solid;border-left:1px #F8811E solid;border-top:1px #F8811E solid; margin-left:5px;margin-right:10px;margin-top:10px;padding:10px;}
.dialog_enquiry             { margin-top:5px;}
.div2010_enquiry                { float:right;background-color: #FFFFFF;margin-left:5px;margin-right:10px;padding:2px;width:430px;border:0px solid #000000;}
.div2010alt_enquiry                { float:right;background-color: #FFFFFF;margin-left:0px;margin-right:10pxpadding:2px;width:480px;border:0px solid #000000;}
.divtitle2010_enquiry           { float:left;background-color: #FFFFFF; margin-left:20px;float:left;width:70px;border:0px solid #000000;}

/* Sammendrag */
h1.sammendrag                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:28px; font-weight: bold; padding:0px;margin:0px;margin-left:20px;}
h2.sammendrag                   { font-family:calibri,verdana,arial,helvetica,sans-serif; color:#f3b100; font-size:18px; padding:0px;margin-left:0px;margin-bottom:5px;margin-top:5px;}
h3.sammendrag                   {	font-family:calibri,verdana,arial,helvetica,sans-serif; color:#215968; font-size:17px; font-weight: bold; padding:0px;margin:0px;text-align:center;}
.pageblockheader_sammendrag     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_sammendrag    {	color:#606060; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_sammendrag             {	color:#215968; font-size: 15px; font-weight: bold; }
.bodytext_sammendrag            {	color:#000000; font-size: 14px;}
hr.sammendrag                  {	border:1px solid #CCCCCC;margin-left:10px;margin-right:10px;}

a.arkfane                    { color:#ffffff;  font-size:13px;}
a.arkfane:link               {	text-decoration:none; }
a.arkfane:visited            {	text-decoration:none; }
a.arkfane:hover              {	color:#ffffff; text-decoration:underline; }
a.arkfane:active             {	text-decoration:underline; }

a.arkfaneactive                    { color:#ffffff;  font-size:15px; font-weight:bold;}
a.arkfaneactive:link               {	text-decoration:none; }
a.arkfaneactive:visited            {	text-decoration:none; }
a.arkfaneactive:hover              {	color:#ffffff; text-decoration:underline; }
a.arkfaneactive:active             {	text-decoration:underline; }

a.arkfaneactive1881                    { color:#ffffff;  font-size:15px; font-weight:bold;margin-top:5px;}
a.arkfaneactive1881:link               {	text-decoration:none; margin-top:5px;}
a.arkfaneactive1881:visited            {	text-decoration:none;margin-top:5px; }
a.arkfaneactive1881:hover              {	color:#ffffff; text-decoration:underline;margin-top:5px; }
a.arkfaneactive1881:active             {	text-decoration:underline;margin-top:5px; }
	
	
