/* Global */
body                         {	background-image: url('../../../images/design/organic.png'); background-repeat: no-repeat; background-color: #ffffff; font-family:arial,helvetica,sans-serif; margin-left:0; padding-top:54px;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

/* Default */
h1.default                   {	font-family:arial,helvetica,sans-serif; color:#507396; font-size:24px; font-weight: bold; margin-bottom:0; margin-top:0; letter-spacing:0px;}
h2.default                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default             {	color:#000000; font-size: 12px; font-weight: bold; line-height:13px;}
.red_default             {	color:#FF0000; font-size: 12px; font-weight: bold; line-height:13px;}
.bodytext_default            {	color:#000000; font-size: 12px;}
.bodytext2_default           {	color:#507BA8; font-size: 12px;padding:4px;}
.user_default                {  color:#000000; font-size: 12px;}
.minitext_default            {	color:#000000; font-size: 10px;}
.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:#507BA8; font-weight: bold; font-size: 12px; margin-top: 1.50em;}
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 2px dotted #d0d0d0;}
table.default                { font-color: #765645; }
table.outer_default          { font-color: #F0F0F0;}
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #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: #FFFFFF; }
td.relatedinfoheader_default { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { background-color: #ffffff; }
.textarea                    { width:400px;}
.textarea_mid                { width:200px; height:22px;}
.textarea_small              { width:80px; height:18px;}
.textarea_check              { width:20px; height:18px;}
span.default_active          { background-color:#FFFFFF; color:#003300;border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; height:22px;padding:2px;}
span.default_inactive        { background-color:#ADAAAA; color:#FFFFFF;border-bottom:1px solid black; height:22px;padding:2px;}
a.default_active             { color:#003300; font-weight: bold; font-size: 12px; margin-top: 1.50em;}
a.default_active:link        { text-decoration:none; }
a.default_active:visited     { text-decoration:none; }
a.default_active:hover       { text-decoration:underline; }
a.default_active:active      { text-decoration:underline; }
a.default_inactive             { color:#FFFFFF; font-weight: bold; font-size: 12px; margin-top: 1.50em;}
a.default_inactive:link        { text-decoration:none; }
a.default_inactive:visited     { text-decoration:none; }
a.default_inactive:hover       { text-decoration:underline; }
a.default_inactive:active      { text-decoration:underline; }
.messagetext_default           { font-size: 11px; color: #D13F00;}
legend.ak_default              { font-size: 11px; color: #444444;}

td.pagearea_top          { background-color: #F9EBE5; }
table.top          {  }

/* login */
h1.login                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:16px; font-weight: bold; margin-bottom:6; margin-top:0;}
h2.login                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:14px; font-weight: bold; margin-bottom:6; margin-top:0;}
.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; text-decoration: italic;}
.ingress_login             {	color:#000000; font-size: 12px; font-weight: bold; }
.bodytext_login            {	color:#000000; font-size: 12px;}
.minitext_login            {	color:#000000; font-size: 55%;}
.spacing_login             {	color:#000000; font-size: 4px;}
.textbox_login             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_login              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.login                    { color:#507BA8; font-weight: bold; margin-top: 1.50em; font-size:12px;}
a.login:link               {	text-decoration:none; }
a.login:visited            {	text-decoration:none; }
a.login:hover              {	text-decoration:underline; }
a.login:active             {	text-decoration:underline; }
hr.login                   { border: 2px dotted #d0d0d0;}
table.login                { font-color: #000000; }
table.outer_login          { background-color: #ffffff; font-color: #000000;}
td.topheader_login         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_login            { 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: #ffffff; }
.form_login                {}
.textbox_login             { height:18px;}
.button_login              {background-image: url('../../../images/design/button_logg_inn.png'); background-repeat: no-repeat; width: 147px; height: 40px; border:white; margin-top:10px; left:10px;}
.minitext_login            {}
.message_login             {color:#000000; font-size: 12px;}

/* new */
.bodytext_new            {	color:#000000; font-size: 12px;}
.button_new              {background-image: url('../../../images/design/button_registrer.png'); background-repeat: no-repeat; width: 147px; height: 40px; border:white;}
.messagetext_new         { font-size: 11px; color: #D13F00; margin-left:5px;}
.textbox_new             { height:18px;}

/* update */
.bodytext_update            {	color:#000000; font-size: 12px;}
.button_update              {}
.messagetext_update         { font-size: 11px; color: #D13F00; margin-left:5px;}
.textbox_update             { height:18px;}

/* box */
h1.box                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:14px; font-weight: bold; margin-bottom:0; margin-top:0;}
h2.box                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_box     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_box    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_box             {	color:#000000; font-size: 10px; font-weight: bold; }
.bodytext_box            {	color:#000000; font-size: 12px;}
.minitext_box            {	color:#000000; font-size: 55%;}
.spacing_box             {	color:#000000; font-size: 4px;}
.textbox_box             { color:#000000; font-size: 11px; font-family: Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_box              { color:#000000; font-size: 10px; font-family: Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.box                    { color:#507BA8; font-weight: bold; margin-top: 1px;font-size: 11px; text-transform: capitalize;}
a.box:link               {	text-decoration:none; }
a.box:visited            {	text-decoration:none; }
a.box:hover              {	text-decoration:underline; }
a.box:active             {	text-decoration:underline; }
hr.box                   { border: 2px dotted #d0d0d0;}
table.box                { color: #765645; }
table.outer_box          { color: #F0F0F0;}
td.topheader_box         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_box            { background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_box            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_box              { background-color: #f0f0f0; }
td.relatedinfoheader_box { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_box   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_box  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_box          { background-color: #ffffff; }

h1.default3                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:16px; font-weight: bold; margin-bottom:0; margin-top:0;}

/* Sok */
h1.sok                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:14px; font-weight: bold; margin-bottom:6; margin-top:0;}
h2.sok                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_sok     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_sok    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_sok             {	color:#000000; font-size: 12px; font-weight: bold; }
.bodytext_sok            {	color:#000000; font-size: 12px;}
.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              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.sok                    { color:#0D1A53; font-weight: bold; font-size: 12px; margin-top: 1.50em; }
a.sok:link               {	text-decoration:none; }
a.sok:visited            {	text-decoration:none; }
a.sok:hover              {	text-decoration:underline; }
a.sok:active             {	text-decoration:underline; }
hr.sok                   { border: 2px dotted #d0d0d0;}
table.sok                { font-color: #765645; }
table.outer_sok          { background-color: #ffffff; font-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: #f0f0f0; }
td.relatedinfoheader_sok { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_sok   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_sok  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_sok          { background-color: #ffffff; }


h1.meny                   {	color:#004967; font-size: 15px; font-weight: bold;}
table.meny               { background-image: url('../../../images/menyback_minneAlt.jpg'); background-repeat: repeat-xy; }
//td.pagearea_meny          { background-image: url('../../../images/menyback_minne.jpg'); background-repeat: repeat-xy; }
.ingress_meny              {	color:#004967; font-size: 13px; font-weight: bold; }

h1.meny1                   {	color:#004967; font-size: 15px; font-weight: bold; margin-bottom:0; margin-top:0;}
table.meny1               { background-image: url('../../../images/menyback_minne2.jpg'); background-repeat: repeat-xy; }
//td.pagearea_meny1          { background-image: url('rowmenyminnegaver2.gif'); background-repeat: repeat-xy; }
.ingress_meny1              {	color:#004967; font-size: 13px; font-weight: bold; }

td.pagearea_annonser          { background-color: #EFEFEF;}
.bodytext_annonser            {	color:#8A8A8A; font-size: 12px;}


/* 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; font-color: #707070;}
table.outer_AreaBottom       { background-color: #d0d0d0; font-color: #707070;}
