/* Global */
body                         {	background-image: url('bg.jpg'); background-repeat: repeat-x;background-color: #EAEFE8; background-position: center top; color:#404040; font-size: 11px;	font-family:arial,helvetica,sans-serif; margin-left:0; margin-top:6;}

form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-bottom:5px; list-style-type: disc;} 
li                           {  margin:0px; list-style-type: disc;}
legend a                     {  font-weight: bold; text-decoration: none; color: #9100B3; }
legend a:hover               {  font-weight: bold; text-decoration: underline;  }
                                                                                                       
/* Default */
h1.default                   {	color:#4B2354; font-size:14px; font-weight: bold; }
h1#nyheter                   {  font-weight: bold; text-decoration: underline; color: #9100B3; font-size: 18px; padding-left: 15px; }
h2.nyheter                   {  font-weight: bold; text-decoration: none; color: #9100B3; font-size: 16px; margin-bottom: 0;}
h2.default                   {	color:#404040; font-size:14px; font-weight: bold; padding-left:5px;padding-bottom:4px;margin:0px;}
.ingress_default             {	color:#404040; font-size: 13px;  }
.bodytext_default            {	color:#404040; font-size: 13px;}
.user_default                {	color:#404040; font-size: 11px;background-color: #EAEFE8;}
.minitext_default            {	color:#000000; font-size: 55%;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             {  color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              {  color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default                    {  color:#9100B3; font-size: 13px; padding-top:5px;}
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   {  border: 2px dotted #d0d0d0;}
table.default                { }
td.pagearea_default          { }
td.pagearea_meny             {  }
.relatedinfotext_default     {	color:#404040; font-size: 10px;}
.relatedinfoheader_default   {	color:#404040; font-size: 11px;}
fieldset#nyheterForside      {  width: 905px !important; width: 925px; padding: 5px 5px; border: 1px solid #999; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.list_nyheter                {  font-size: 14px;}
td.message_nyheter           {  font-size: 14px;}

/* Default */
h1.forside                   {	color:#4B2354; font-size:14px; font-weight: bold; }
h2.forside                   {	color:#404040; font-size:14px; font-weight: bold; padding-bottom:4px;margin:0px;}
.ingress_forside             {	color:#404040; font-size: 11px;  }
.bodytext_forside            {	color:#404040; font-size: 11px;}
.user_forside                {	color:#404040; font-size: 11px;background-color: #EAEFE8;}
.minitext_forside            {	color:#000000; font-size: 55%;}
.spacing_forside             {	color:#000000; font-size: 4px;}
.textbox_forside             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_forside              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.forside                    { color:#9100B3; font-size: 11px; padding-top:5px;}
a.forside:link               {	text-decoration:none; }
a.forside:visited            {	text-decoration:none; }
a.forside:hover              {	text-decoration:underline; }
a.forside:active             {	text-decoration:underline; }
hr.forside                   { border: 2px dotted #d0d0d0;}
table.forside                { }
td.pagearea_forside          { }
td.pagearea_meny             {  }
.relatedinfotext_forside     {	color:#404040; font-size: 10px;}
.relatedinfoheader_forside   {	color:#404040; font-size: 11px;}
                            
#articlefront               {float: left; width:310px;height:111px;background-image: url('bgarticles.jpg'); background-repeat: no-repeat; }
#newsfront                  {float: left; width:300px; height:111px; color: #d7d3d2;  background-repeat: no-repeat;}  //background-image: url('bgArticlesEmpty.png');
#newsfront #content         {margin: 7px;}
#newsfront .ingress_forside {color: #000;}
#newsfront .ingress_forside a{color: #777;}
#newsfront h2               { color: #9100B3; padding-left: 0; }
div.newsReadmore a          { padding-left: 10px; }
#picture                    {float: left; width:130;height:109px;padding-left:1px;padding-top:1px;}
#content                    {margin:10px 10px 5px;padding-right:10px; height: 80px; overflow: hidden;}
#content2                   {margin:10px;padding-right:10px; height: 75px; overflow: hidden;}
#sok                        {width:301px;height:43px;background-image: url('sokbg.jpg'); background-repeat: no-repeat;margin:0px;}
#sokknapp                   { border:0px #D4D5E3 solid; 	background-image: url('sok.png'); background-repeat: no-repeat; width:66;height:22px;margin-top:10px;margin-left:5px;cursor:pointer;}
#sokfelt                    { border:1px #404040 solid; 	background-repeat: no-repeat; width:197;height:18px;margin-top:10px;margin-left:15px;}
#sok_article                {width:301px;height:43px;background-image: url('sokbg_article.jpg'); background-repeat: no-repeat;margin:0px;}
#sokknapp_article           { border:0px #D4D5E3 solid; 	background-image: url('sok.png'); background-repeat: no-repeat; width:66;height:22px;margin-top:10px;margin-left:5px;cursor:pointer;}
#sokfelt_article            { border:1px #404040 solid; 	background-repeat: no-repeat; width:110;height:18px;margin-top:10px;margin-left:15px;}
#bunntekst                  {background-image:url('bunnbg2.jpg');position:fixed;height: 54px;text-align:left;width:100%;bottom:0px;color:#404040;padding-left:20px;margin-top:10px;} 
#bunntekst a                {color:#9100B3; font-size: 11px; padding-top:5px;}
.button_nyheter             { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 150px; height: 22px; padding: 2px; border:1px #9100B3 solid; background-color: #D4D5E3; margin-top: 10px;}
div.skillelinje             { border-bottom: 1px solid #fff; margin: 0 20px; }
div.dato_default            { color: #000; font-size: 10px; margin-bottom: 10px; }

/* Klagesaker */
.header                      {	margin-top:10px;  }
.header h1                   {	color:#404040; font-size: 15px;  }
.subheader p                 {	color:#404040; font-size: 11px;  }
.sokfelt_klagesak            {	color:#000000; font-size: 11px;border:1px #404040 solid; 	background-repeat: no-repeat; width:250px;height:22px;margin-top:0px;margin-left:0px;padding-left:5px;} 
.dropdown_klagesak           {	color:#000000; font-size: 11px;border:1px #404040 solid; 	background-repeat: no-repeat; width:100px;height:22px;margin-bottom:0px;margin-left:5px;} 
.knapp_klagesak              {  border:0px #D4D5E3 solid; 	background-image: url('sok.png'); background-repeat: no-repeat; width:66;height:22px;margin-bottom:5px;margin-left:10px;cursor:pointer;}
.dropdownwrapper             {  margin-top:0px;float:left;width:110px;}
.knappwrapper                {  margin-top:0px;float:left;width:100px;}
.searchboxwrapper            {  float:left;width:250px;}
.searchresultwrapper         {	margin-top:10px; }
.searchheaderwrapper         {	margin-bottom:10px; }
.searchresultwrapper h2      {	color:#404040; font-size: 13px; }
.searchresultwrapper h3      {	color:#404040; font-size: 13px;font-weight:normal; }
.searchrestultrow            {  cursor:pointer;margin-left:0px;}
.searchrestultrowtext        {  display:none;border:1px solid #ccc;width:534px;padding:5px;margin-bottom:10px;font-weight:normal;font-size:11px;padding-left:15px;padding-right:15px;}
.searchrestultrow p          {	color:#9100B3; font-size: 12px; margin:0px;paddding:0px;font-weight:normal;margin-left:2px;text-decoration:underline;}
.searchrestultrowheader      {  border-bottom:2px solid #000;margin-bottom:5px;width:546px;}
.searchrestultrowheader h3   {  color:#404040; font-size: 13px; margin-top:5px;margin-bottom:5px;font-weight:normal;}
#close                       {  text-align:right;width:100%;margin-bottom:10px;font-weight:bold;font-size:13px;}


/* Testen */
#wrapper                      {overflow:hidden;}
#error                      {color:#FF0000; font-size: 13px;  margin-bottom:5px;}
#ledetekst                  {color:#000000; font-size: 13px;  margin-bottom:5px;margin-top:5px;font-weight:bold;float:left;border:0px black solid; width:80px;}
#select                     { color:#000000; font-size: 13px;  border:0px black solid; float:right;width:440px;margin-top:3px;}
#svar                       {color:#000000; font-size: 13px;  margin-bottom:5px;margin-right:10px;}
#spm                        {color:#000000; font-size: 13px;  margin-bottom:5px;margin-right:10px;font-weight:bold;}
#spacer                     {width:400px; float:left;}
#ja                         { float:left;text-align:right;margin-right:10px;}
#nei                        { float:left;text-align:right;}
#feiltekst                  {color:#FF0000; font-size: 11px;  margin-bottom:5px;margin-top:5px;font-weight:bold;float:left; border:0px black solid; width:300px;}
#knapp                     { color:#000000; font-size: 13px;  border:0px black solid; float:right;width:150px;text-align:right}

