/* Global */
body                         {	background-color: #F9EBE5; font-family:arial,helvetica,sans-serif; margin-left:0; margin-top:20;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

.bodytext_dev           {	background-color: #F9EBE5; color:#000000; font-size: 11px;}
td.pagearea_dev          { background-color: #F9EBE5; }
/* Default */
h1.default                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:24px; font-weight: bold; margin-bottom:0; margin-top:0;}
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; }
.bodytext_default            {	color:#000000; font-size: 12px;}
.user_default                {  color:#000000; font-size: 12px;}
.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:#0D1A53; 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: #f0f0f0; }
td.relatedinfoheader_default { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { background-color: #ffffff; }


td.pagearea_top          { background-color: #F9EBE5; }
table.top          {  }

/* Default1 */
h1.default1                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:16px; font-weight: bold; margin-bottom:6; margin-top:0;}
h2.default1                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:14px; font-weight: bold; margin-bottom:6; margin-top:0;}
.pageblockheader_default1     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default1    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default1             {	color:#000000; font-size: 12px; font-weight: bold; }
.user_default1                {  color:#000000; font-size: 12px;}
.bodytext_default1            {	color:#000000; font-size: 12px;}
.minitext_default1            {	color:#000000; font-size: 55%;}
.spacing_default1             {	color:#000000; font-size: 4px;}
.textbox_default1             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default1              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default1                    { color:#0D1A53; font-weight: bold; margin-top: 1.50em; }
a.default1:link               {	text-decoration:none; }
a.default1:visited            {	text-decoration:none; }
a.default1:hover              {	text-decoration:underline; }
a.default1:active             {	text-decoration:underline; }
hr.default1                   { border: 2px dotted #d0d0d0;}
table.default1                { font-color: #765645; }
table.outer_default1          { background-color: #ffffff; font-color: #F0F0F0;}
td.topheader_default1         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default1            { 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_default1            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default1              { background-color: #f0f0f0; }
td.relatedinfoheader_default1 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default1   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default1  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default1          { background-color: #ffffff; }

/* Default2 */
h1.default2                   {	font-family:arial,helvetica,sans-serif; color:#004967; font-size:14px; font-weight: bold; margin-bottom:0; margin-top:0;}
h2.default2                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default2     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default2    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default2             {	color:#000000; font-size: 12px; font-weight: bold; }
.bodytext_default2            {	color:#000000; font-size: 12px;}
.minitext_default2            {	color:#000000; font-size: 55%;}
.spacing_default2             {	color:#000000; font-size: 4px;}
.textbox_default2             { color:#000000; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default2              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default2                    { color:#000000; font-size: 12px; }
a.default2:link               {	text-decoration:none; }
a.default2:visited            {	text-decoration:none; }
a.default2:hover              {	text-decoration:underline; }
a.default2:active             {	text-decoration:underline; }
hr.default2                   { border: 2px dotted #d0d0d0;}
table.default2                { font-color: #765645; border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-color: #000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px}
table.outer_default2          {  font-color: #F0F0F0;}
td.topheader_default2         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default2            { 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_default2            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default2              { background-color: #f0f0f0; }
td.relatedinfoheader_default2 { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default2   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default2  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default2          { 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: #F9EBE5;}
.bodytext_annonser            {	color:#8A8A8A; font-size: 12px;}

/* default */
h1.kontakt                   { font-family:Myriad, Arial, helvetica,sans-serif; color:#4B4C72; font-size:90%; padding:1px; margin-top: 0px; margin-bottom: 0.50em;background-color:#CEDDE9; }
h2.kontakt                   { font-family: Arial, helvetica,sans-serif; color:#4B4C72; font-size:0.8em; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_kontakt     { background-color: #FFFFFF; font-size: 11px; color: #dddddd; font-weight: bold; letter-spacing: 1px;text-decoration:none; }
.articlesubheader_kontakt    { color:#303030; font-size: 60%; font-weight: bold; font-style: italic;}
.ingress_kontakt             { color:#303030; font-size: 70%; font-weight: bold; }
.bodytext_kontakt            { color:#303030; font-size: 70%;}
.minitext_kontakt            { color:#909090; font-size: 55%;}
.messagetext_kontakt         { color:#ff9090; font-size: 10px; font-weight: bold;}
.spacing_kontakt             { color:#000000; font-size: 4px;}
.textbox_kontakt             { color:#000000; font-size: 11px; font-family: Tahoma,Arial, helvetica,sans-serif; border:1px #D4D5E3 solid; background-color: #ffffff; }
.textarea_kontakt            { color:#000000; font-size: 11px; font-family: Tahoma,Arial, helvetica,sans-serif; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_kontakt              { color:#000000; font-size: 10px; font-family: Tahoma,Arial, helvetica,sans-serif; width: 150px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.kontakt                    { color:#4B4C72; padding-top:0px;padding-bottom:0px;margin-top: 1.0em; font-weight: bold; line-height:1em;}
a.kontakt:link               { text-decoration:none; }
a.kontakt:visited            { text-decoration:none; }
a.kontakt:hover              { text-decoration:underline; }
a.kontakt:active             { text-decoration:underline; }
hr.kontakt                   { border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 2px dotted #F7931D; height:2px;}
table.kontakt                { color: #765645;}
table.outer_kontakt          { color: #F0F0F0;}
td.topheader_kontakt         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_kontakt            { color:#303030; font-size: 70%; font-weight: bold;}
td.footer_kontakt            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_kontakt              { background-color: #FFFFFF; }
td.message_kontakt           { font-size: 12px; color: #881111; font-weight: bold;}
td.relatedinfoheader_kontakt { background-color: #606172; font-size: 9px; padding-top: 0px; padding-bottom:0px; line-height: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; height:18px;}
td.relatedinfotext_kontakt   { background-color: #D9E2E9; font-size: 9px; color: #303030; }
td.pageblockcaption_kontakt  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_kontakt          { background-color: #ffffff; }
td.subrow_kontakt            { }
table.user_kontakt           { color:#303030; font-size: 80%; }


/* 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;}

