/* Global */
body.default                 {	background-color: #6b6b6b; color:#000000; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
form                         {  margin-top: 0.00em; margin-bottom: 0.00em; }
.pageheader                  {	color:#703030; font-size:24px;font-weight: bold;}

table.bodytest                { background-color: #707070; font-size: 10px; font-color: #765645; padding: 5px; }

/* pageareas */
td.pagearea_toplogoleftarea   { background-image: url('back_toplogoleft.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_toplogotoparea    { background-image: url('back_toplogotop.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_toplogorightarea  { background-image: url('back_toplogoright.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_topleftarea       { background-image: url('back_topleft.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_toprightarea      { background-image: url('back_topright.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_topleftarea2      { background-image: url('back_topleft2.gif'); background-repeat: repeat-y; background-color: #F2F2F2;  }
td.pagearea_toprightarea2     { background-image: url('back_topright2.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_toparea           { background-image: url('back_top.gif'); background-repeat: repeat-x; background-color: #6b6b6b;  }
td.pagearea_leftarea          { background-image: url('left_back.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_rightarea         { background-image: url('right_back.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_flash             { background-color: #F2F2F2;  }
td.pagearea_morkgraa          { background-color: #6b6b6b;  }
td.pagearea_bottomleftarea    { background-image: url('back_bottomleft.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_bottomrightarea   { background-image: url('back_bottomright.gif'); background-repeat: repeat-y; background-color: #6b6b6b;  }
td.pagearea_bottomarea        { background-image: url('back_bottom.gif'); background-repeat: repeat-x; background-color: #6b6b6b;  }

/* articles */
table.articles                { background-color: #919191; }
table.user_articles           { font-size:1.0em; color:#3f3f3f; background-color: #D9D9D9;}
td.articles                   { background-color: #D9D9D9; }
td.relatedinfoheader_articles { background-color: #9F6C56; font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 0.8em; font-weight: bold;  }
td.relatedinfotext_articles   { background-color: #9F6C56; font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 0.6em; }
h1.articles                   {	font-family:verdana,helvetica,sans-serif; color:#ffffff; font-size:1.0em; letter-spacing: 1px; margin-left: 0.3em; margin-top: 0.3em; margin-bottom: 0.3em;}
h2.articles                   {	font-family:arial,helvetica,sans-serif; color:#3f3f3f; font-size:0.8em; margin-bottom: 0.3em;}
h3.articles                   {	font-family:arial,helvetica,sans-serif; color:#3f3f3f; font-size:0.8em; margin-bottom: 0.3em;}
.bodytext_articles            {	font-family:verdana,arial,helvetica,sans-serif; color:#3f3f3f; font-size: 0.7em; }
.ingress_articles             {	font-family:verdana,arial,helvetica,sans-serif; color:#3f3f3f; font-size: 0.6em; font-weight: bold;}
.minitext_articles            {	font-family:verdana,arial,helvetica,sans-serif; color:#3f3f3f; font-size: 0.5em; }
a.articles                    { color:#000000; font-weight: bold; }
a.articles:link               {	text-decoration:none; }
a.articles:visited            {	text-decoration:none; }
a.articles:hover              {	text-decoration:underline; }
a.articles:active             {	text-decoration:underline; }

td.relatedarticles            { background-color: #919191; }

/* article relatedinfoheader (alt1) */
td.relatedinfoheader_av_articles       { color:#ffffff; background-color: #9F6C56; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_lyd_articles      { color:#ffffff; background-color: #823C1A; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_event_articles    { color:#ffffff; background-color: #cb8e42; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_musikk_articles   { color:#3f3f3f; background-color: #ecc200; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_foto_articles     { color:#ffffff; background-color: #b4a850; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_fotoexpo_articles { color:#3f3f3f; background-color: #a5b7c9; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }
td.relatedinfoheader_om_articles       { color:#ffffff; background-color: #3F647E; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.8em; font-weight: bold;  }

/* article relatedinfotext (alt1) */
td.relatedinfotext_av_articles       { color:#ffffff; background-color: #9F6C56; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_av_articles       { color:#ffffff; background-color: #9F6C56; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_lyd_articles      { color:#ffffff; background-color: #823C1A; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_event_articles    { color:#ffffff; background-color: #cb8e42; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_musikk_articles   { color:#3f3f3f; background-color: #ecc200; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_foto_articles     { color:#ffffff; background-color: #b4a850; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_fotoexpo_articles { color:#3f3f3f; background-color: #a5b7c9; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }
td.relatedinfotext_om_articles       { color:#ffffff; background-color: #3F647E; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; }

/* article picturetexts (alt2) */
td.picturetext_av_articles       { color:#ffffff; background-color: #aa968d; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_lyd_articles      { color:#ffffff; background-color: #BCA398; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_event_articles    { color:#ffffff; background-color: #bca485; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_musikk_articles   { color:#000000; background-color: #c9b86b; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_foto_articles     { color:#ffffff; background-color: #b3ae8b; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_fotoexpo_articles { color:#ffffff; background-color: #adb4b8; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }
td.picturetext_om_articles       { color:#ffffff; background-color: #84939d; font-family:verdana,arial,helvetica,sans-serif; font-size: 0.6em; padding: 3px; }

/* bottominfo */
table.bottominfo             {  }
.bodytext_bottominfo         {  color:#000000; font-size: 10px;}
.textbox_bottominfo          {  color:#000000; font-size: 9px; font-family: Verdana, Arial; border:1px #919191 solid; background-color: #ECEDED; width: 100px; }
a.bottominfo                 {  color:#000000; }
a.bottominfo:link            {	text-decoration:none; }
a.bottominfo:visited         {	text-decoration:none; }
a.bottominfo:hover           {	color:#CCCCCC; text-decoration:underline; }
a.bottominfo:active          {	text-decoration:underline; }

/* Default */
h1.default                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:20px; letter-spacing: 0px; margin-top: 0.10em; margin-bottom: 0.10em;}
h2.default                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:14px; margin-top: 0.10em; margin-bottom: 0.30em;}
.articlesubheader_default    {	color:#645644; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_default             {	color:#645644; font-size: 10px; font-weight: bold; }
.bodytext_default            {	color:#000000; font-size: 11px;}
.minitext_default            {	color:#000000; font-size: 9px;}
.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; width: 80px; }
//.button_default              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 30px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
.button_default             {font:11px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnback.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.default                    { color:#707070; font-weight: bold; margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	color:#000000; text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { height: 1px; color: #e0e0e0;}
/*table.default                { background-color: #ffffff; font-size: 11px; font-color: #765645; padding: 5px; }*/
table.default                { background-color: #6b6b6b; font-size: 10px; font-color: #765645; }
//table.outer_default          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; border: 2px dashed #c0c0c0;}
table.outer_default          { background-color: #FFFFFF; font-size: 11px; font-color: #F0F0F0;}
//tr.odd_default               { background-color: #eeeeee;}
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-color: #241F20; font-size: 10px; color: #ffffff; 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.pageblockcaption_default  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }*/
td.pageblockcaption_default  { background-image: url('shade3.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; font-size: 10px; color: #FFFFFF; letter-spacing: 3px; padding: 4px; }
td.relatedinfoheader_default { background-color: #645644; font-size: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #C8BAA9; font-size: 9px; color: #303030; border:1px #645644 solid; }
td.pagearea_default              { background-color: #ffffff; }

/*shop */
h1.shop                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:16px; letter-spacing: 0px; margin-top: 0.10em; margin-bottom: 0.50em;}
h2.shop                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:13px; letter-spacing: 0px; margin-top: 0.10em; margin-bottom: 0.50em;}
.articlesubheader_shop    {	color:#645644; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_shop             {	color:#645644; font-size: 10px; font-weight: bold; }
.bodytext_shop            {	font-size: 11px;}
.messagetext_shop         {	font-size: 10px; color:#ff7070; font-weight: bold; }
.minitext_shop            {	font-size: 9px;}
.spacing_shop             {	font-size: 4px;}
.textbox_shop             { font-size: 11px; font-family: Verdana, Arial; border:1px #a0a0a0 solid; background-color: #ffffff; width: 80px; margin-bottom:2px; margin-right:1px; }
.combobox_shop            { font-size: 11px; font-family: Verdana, Arial; border: none; margin-bottom:2px; margin-right:1px; }
//.button_shop              { color:#000000; font-size: 10px; font-family: Verdana, Arial; height: 22px; background-color: #D4D5E3; margin-top: 0em; margin-bottom: 0em; }
.button_shop             {font:11px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnback.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.shop                    { color:#3f3f3f; }
a.shop:link               {	text-decoration:none; }
a.shop:visited            {	text-decoration:none; }
a.shop:hover              {	color:#000000; text-decoration:underline; }
a.shop:active             {	text-decoration:underline; }
hr.shop                   { height: 1px; color: #e0e0e0;}
table.shop                { background-color: #8B8C8C; border:1px #D4D5E3 solid; font-size: 10px; font-color: #765645; padding: 1px; }
table.outer_shop          { background-color: #919191; font-color: #F0F0F0;}
td.topheader_shop         { background-color: #D9D9D9; padding: 5px; }
td.header_shop            { background-color: #8B8C8C; color:#F0F0F0; padding: 5px; font-size: 11px;}
a.header_shop             { color:#F0F0F0; font-weight: bold; text-decoration:none;}
a.header_shop:hover       {	color:#FFFFFF  ; text-decoration:underline; }
td.footer_shop            { background-color: #f0f0f0; solid; }
td.list_shop              { background-color: #FFFFFF; border:1px #e0e0e0 solid; padding: 3px; }
td.groupheader_shop       { background-color: #D9D9D9; color:#909090; padding: 3px; padding-top: 3px; font-size: 11px;}
a.groupheader_shop        { color:#909090; font-weight: bold; text-decoration:none;}
a.groupheader_shop:hover  {	color:#000000; text-decoration:underline; }
td.listlarge_shop         { border:1px #e0e0e0 solid; padding: 3px; }
td.listlargeprice_shop    { background-color: #f0f0f0; color:#909090; border:1px #e0e0e0 solid; padding: 0px; text-align:center;}
td.listpic_shop           { background-color: #ffffff; border:1px #D4D5E3 solid; padding: 3px; }
td.pageblockcaption_shop  { background-image: url('shade3.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; font-size: 10px; color: #FFFFFF; letter-spacing: 3px; padding: 4px; }
td.relatedinfoheader_shop { background-color: #645644; font-size: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_shop   { background-color: #C8BAA9; font-size: 9px; color: #303030; border:1px #645644 solid; }
td.pagearea_shop          { background-color: #ffffff; }

/*login */
h1.login                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:20px; letter-spacing: 0px; margin-top: 0.10em; margin-bottom: 0.50em;}
h2.login                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:14px; margin-top: 0.10em; margin-bottom: 0.30em;}
.articlesubheader_login    {	color:#645644; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_login             {	color:#645644; font-size: 10px; font-weight: bold; }
.bodytext_login            {	color:#707070; font-size: 11px;}
.minitext_login            {	color:#000000; font-size: 9px;}
.messagetext_login         {	font-size: 10px; color:#707070; }
.spacing_login             {	color:#000000; font-size: 4px;}
.textbox_login             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #f0f0f0; }
//.button_login              { color:#000000; font-size: 10px; font-family: Verdana, Arial; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
.button_login              {font:11px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000;border:solid 1px #003973;background:url(btnback.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.login                    { color:#707070; font-weight: bold; margin-top: 1.50em; }
a.login:link               {	text-decoration:none; }
a.login:visited            {	text-decoration:none; }
a.login:hover              {	color:#a0a0a0; text-decoration:underline; }
a.login:active             {	text-decoration:underline; }
hr.login                   { height: 1px; color: #e0e0e0;}
table.login                { background-color: #ffffff; padding: 10px; spacing: 10px; border:1px #645644 solid;}
table.outer_login          { }
td.topheader_login         { font-size: 13px; color: #707070; padding: 0px; font-weight: bold; letter-spacing: 2px;}
td.header_login            { background-color: #D9D9D9; font-size: 12px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 1px;}
td.footer_login            { background-color: #ffffff; padding: 5px; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px; padding: 0px; }
td.list_login              { color: #ffffff; padding: 2px; spacing: 5px; }
td.pageblockcaption_login  { background-color: #D9D9D9; font-size: 12px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 1px;}
td.relatedinfoheader_login { background-color: #645644; font-size: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_login   { background-color: #C8BAA9; font-size: 9px; color: #303030; border:1px #645644 solid; }
td.pagearea_login          {  }
td.message_login           { font-size: 10px; color: #a00000; font-weight: bold;}

/* graa */
h1.graa                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:20px; font-weight: bold; letter-spacing: 3px; margin-top: 0.25em; margin-bottom: 0.50em;}
h2.graa                   {	font-family:verdana,helvetica,sans-serif; color:#000000; font-size:14px; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.articlesubheader_graa    {	color:#606060; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_graa             {	color:#000000; font-size: 11px; font-weight: bold; }
.bodytext_graa            {	color:#000000; font-size: 11px;}
.minitext_graa            {	color:#000000; font-size: 9px;}
.spacing_graa             {	color:#000000; font-size: 4px;}
.textbox_graa             { color:#000000; font-size: 10px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; width: 80px; }
.button_graa              { color:#FFFFFF; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 0px; border:1px #D4D5E3 clear; background-color: #75D718;}
a.graa                    { color:#707070; font-weight: bold; margin-top: 1.50em; }
a.graa:link               {	text-decoration:none; }
a.graa:visited            {	text-decoration:none; }
a.graa:hover              {	color:#000000; text-decoration:underline; }
a.graa:active             {	text-decoration:underline; }
hr.graa                   { height: 1px; color: #e0e0e0;}
table.graa                { font-size: 10px; font-color: #FFFFFF; }
table.outer_graa          { background-color: #919191; font-size: 11px; font-color: #FFFFFF;}
td.topheader_graa         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_graa            { 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_graa            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_graa              { }
td.pageblockcaption_graa  { font-size: 10px; color: #FFFFFF; letter-spacing: 0px; padding: 3px; }
td.pagearea_graa          { font-size: 10px; background-color: #919191; letter-spacing: 0px; padding: 0px; }

/* forside */
h1.forside                   {	font-family:verdana, arial,helvetica,sans-serif; color:#ffffff; font-weight: bold; font-size:14px; margin-top: 0.1em; margin-bottom: 0.3em; }
h2.forside                   {	font-family:arial,helvetica,sans-serif; color:#E2007F; font-size:10px; margin-top: 0.10em; margin-bottom: 0.30em;}
/*.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}*/
/*.articleheader_default       {	font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:20px; font-weight: bold; letter-spacing: 3px}*/
/*.subarticleheader_default    {	color:#0D1A53; font-size:14px; font-weight: bold; line-spacing: 40px;}*/
.articlesubheader_forside    {	color:#606060; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_forside             {	color:#000000; font-size: 11px;  }
.bodytext_forside            {	color:#ffffff; font-size: 11px; }
.minitext_forside            {	color:#000000; font-size: 9px;}
.spacing_forside             {	color:#000000; font-size: 4px;}
/*.textbox_default             { color:#000000; font-size: 10px; padding: 1px; border:1px #a0a0a0 solid; background-color: #f0f0f0;}*/
.textbox_forside             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_forside              { }
a.forside                    {  color:#f0f0f0; font-weight: bold;  }
a.forside:link               {	text-decoration:none; }
a.forside:visited            {	text-decoration:none; }
a.forside:hover              {	color:#ffffff; text-decoration:underline; }
a.forside:active             {	text-decoration:underline; }
hr.forside                   { border: 2px dashed #FAD3E8;}
/*table.default                { background-color: #ffffff; font-size: 11px; font-color: #765645; padding: 5px; }*/
table.forside                { background-color: #919191; font-size: 10px; font-color: #765645; }
td.pagearea_forside          { background-color: #919191; }
//table.outer_default          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; border: 2px dashed #c0c0c0;}
table.outer_forside          { background-color: #FFFFFF; font-size: 11px; font-color: #F0F0F0;}
//tr.odd_default               { background-color: #eeeeee;}
td.topheader_forside         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_forside            { background-color: #75D718; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px;}
td.footer_forside            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_forside              { background-color: #f0f0f0; }
/* td.pageblockcaption_default  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }*/
td.pageblockcaption_forside  { background-image: url('shade3.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; font-size: 10px; color: #FFFFFF; letter-spacing: 3px; padding: 4px; }

/* forsideartikkel */
h1.forsideartikkel                   {	color:#f0f0f0; font-family:verdana, arial,helvetica,sans-serif; font-weight: bold; font-size:16px; margin-top: 0.1em; margin-bottom: 0.0em; }
.bodytext_forsideartikkel            {	color:#f0f0f0; font-size: 11px; }
a.forsideartikkel                    {  color:#f0f0f0; font-weight: bold;  }
a.forsideartikkel:link               {	text-decoration:none; }
a.forsideartikkel:visited            {	text-decoration:none; }
a.forsideartikkel:hover              {	color:#ffffff; text-decoration:underline; }
a.forsideartikkel:active             {	text-decoration:underline; }
table.forsideartikkel                { background-color: #919191; font-size: 10px; font-color: #765645; }
td.pagearea_forsideartikkel          { background-color: #919191; }
table.outer_forsideartikkel          { background-color: #919191; font-size: 11px; font-color: #F0F0F0;}

/* Skjema */
h1.skjema                   {	font-family:verdana,helvetica,sans-serif; color:#707070; font-size:14px; letter-spacing: 0px; margin-top: 0.10em; margin-bottom: 0.10em;}
h2.skjema                   {	font-family:verdana,helvetica,sans-serif; color:#707070; font-size:14px; margin-top: 0.10em; margin-bottom: 0.30em;}
.articlesubheader_skjema    {	color:#645644; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_skjema             {	color:#645644; font-size: 10px; font-weight: bold; }
.bodytext_skjema            {	color:#000000; font-size: 11px;}
.minitext_skjema            {	color:#000000; font-size: 9px;}
.spacing_skjema             {	color:#000000; font-size: 4px;}
.textbox_skjema             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; width: 80px; }
.textarea_skjema            { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; width: 80px; }
//.button_skjema              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 30px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
.button_skjema             {}
a.skjema                    { color:#707070; font-weight: bold; margin-top: 1.50em; }
a.skjema:link               {	text-decoration:none; }
a.skjema:visited            {	text-decoration:none; }
a.skjema:hover              {	color:#000000; text-decoration:underline; }
a.skjema:active             {	text-decoration:underline; }
hr.skjema                   { height: 1px; color: #e0e0e0;}
/*table.skjema                { background-color: #ffffff; font-size: 11px; font-color: #765645; padding: 5px; }*/
table.skjema                { background-color: #F2F2F2; font-size: 10px; font-color: #765645; font-family:verdana,helvetica,sans-serif; }
//table.outer_skjema          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; border: 2px dashed #c0c0c0;}
table.outer_skjema          { background-color: #FFFFFF; font-size: 11px; font-color: #F0F0F0;}
//tr.odd_skjema               { background-color: #eeeeee;}
td.topheader_skjema         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_skjema            { background-color: #241F20; font-size: 10px; color: #ffffff; 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              {  }
td.message_skjema           { color: #FF7070; font-weight: bold;  }
/* td.pageblockcaption_skjema  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }*/
td.pageblockcaption_skjema  { background-color: #FFFFFF; font-size: 11px; font-weight: bold; color:#303030; padding: 4px; }
td.relatedinfoheader_skjema { background-color: #645644; font-size: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_skjema   { background-color: #C8BAA9; font-size: 9px; color: #303030; border:1px #645644 solid; }
td.pagearea_skjema              { background-color: #F2F2F2; }

/*menylogin */
.articlesubheader_menylogin    {	color:#645644; font-size:10px; font-weight: bold; text-decoration: italic;}
.ingress_menylogin             {	color:#645644; font-size: 10px; font-weight: bold; }
.bodytext_menylogin            {	color:#707070; font-size: 10px;}
.minitext_menylogin            {	color:#000000; font-size: 9px;}
.messagetext_menylogin         {	font-size: 10px; color:#707070; }
.spacing_menylogin             {	color:#000000; font-size: 4px;}
.textbox_menylogin             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #f0f0f0; width:124px;}
//.button_menylogin              { color:#000000; font-size: 10px; font-family: Verdana, Arial; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
.button_menylogin              {font:10px Verdana,Arial,Helvetica,sans-serif;padding:1px;color:#000000;border:solid 1px #003973;background:url(btnback.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}
a.menylogin                    { color:#707070;  }
a.menylogin:link               {	text-decoration:none; }
a.menylogin:visited            {	text-decoration:none; }
a.menylogin:hover              {	color:#303030; text-decoration:underline; }
a.menylogin:active             {	text-decoration:underline; }
hr.menylogin                   { height: 1px; color: #e0e0e0;}
table.menylogin                { background-color: #CCCCCC; padding: 10px; spacing: 10px; border:1px #645644 solid;}
table.outer_menylogin          { background-color: #9F6C56; }
td.topheader_menylogin         { font-size: 13px; color: #707070; padding: 0px; font-weight: bold; letter-spacing: 2px;}
td.header_menylogin            { background-color: #D9D9D9; font-size: 12px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 1px;}
td.footer_menylogin            { background-color: #ffffff; padding: 5px; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px; padding: 0px; }
td.list_menylogin              { color: #ffffff; padding: 2px; spacing: 5px; }
td.pageblockcaption_menylogin  { background-color: #9F6C56; font-size: 10px; color: #e0e0e0; padding: 2px; font-weight: bold; }
td.pagearea_menylogin          {  }
td.message_menylogin           { font-size: 10px; color: #a00000; font-weight: bold;}

#bildefiler                    { font-size:12px; font-weight:bold;}

/********************** Bergen kommune filnedlasting **********************/

table.user_tekstboks2 { font-size:12px; }
a.tekstboks2                    { color:#000000;  }
a.tekstboks2:link               {	text-decoration:none; }
a.tekstboks2:visited            {	text-decoration:none; }
a.tekstboks2:hover              {	text-decoration:underline; }
a.tekstboks2:active             {	text-decoration:underline; }

#tittelboks {height:30px;width:696px!important;width:700px; }
#tittelboks h1{color:white;font-size:14px;margin-top:6px;padding-left:10px;}

#overskriftboks {height:30px;width:696px!important;width:700px;overflow:hidden; }
#overskriftboks h2{color:white;font-size:14px;margin-top:6px;margin-left:10px;}
div.overskrift{float:left;width:285px;}

#tekstboks{background-color:#ffffff;height:183px;width:416px;}
div.tekstboks2{padding:15px;}
.whiteborder{border-left: 2px white solid;border-right: 2px white solid;border-top: 2px white solid;}

#kontaktboks{background-color:#ffffff;min-height:220px;width:416px;font-size:12px;}

#filliste{background-color:#ffffff;min-height:220px;overflow:auto;padding-top:3px;}

.filelistimage{float:left;}
.filelisttext{margin-top:13px;}
.filelisttext a{text-decoration:none;color:000000;}
.filelisttext a:hover{font-weight:bold;}
.wrapper{overflow:hidden;margin-left:6px;width:90%;}

#imagewrapper  {background-color:#ffffff;}
