/* Global */
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

/* print */
body.print                 {	background-color: #ffffff; color:#041B7B; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}

/* page */
body.page                 {background-color: #ffffff; color:#000000; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
.bodytext_page            {	color:#778BA3; font-size: 8px; font-family:verdana,arial,helvetica,sans-serif;}
a.page                    { font-family: Verdana; font-size:8px; color:#778BA3;}
a.page:link               {	text-decoration:none; }
a.page:visited            {	text-decoration:none; }
a.page:hover              {	text-decoration:underline; }
a.page:active             {	text-decoration:underline; }

/* main */
td.pagearea_main          { background-color: #e0e0e0; border:1px #707070 solid; }

/* default */
body.default                 {	background-image: url('background.gif');  background-color: #000000; color:#041B7B; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
XXbody.default                 {	background-color: #ffffff; color:#041B7B; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
h1.default                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:14px; margin-bottom: 8px;}
h2.default                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:11px; margin-bottom: 0px;}
h3.default                   {	font-family: Arial; font-weight: bold; color:#000000; font-size:12px; margin-top: 0.25em; margin-bottom: 0.20em;letter-spacing: 1px;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default    {	color:#303030; font-size: 60%; font-weight: bold; }
.ingress_default             {	color:#000000; font-size: 10px; }
.bodytext_default            {	color:#000000; font-size: 11px;}
.minitext_default            {	color:#000000; font-size:8px;}
.messagetext_default         {	color:#909090; font-size: 10px;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             { color:#000000; font-size: 11px; font-family: Tahoma,Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.textarea_default            { color:#000000; font-size: 11px; font-family: Tahoma,Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              { color:#000000; font-size: 10px; font-family: Tahoma,Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
.user_default                { font-family: Arial; color:#554534; font-size: 11px;}
a.default                    { font-family: Verdana; font-size:10px; color:#012853;}
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	color:#012853; text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 0px solid #959595;height:1px; margin-top:15px;}
table.default                { background-color: #ffffff; color: #765645; }
table.outer_default          { background-color: #000000; 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.message_default           { font-size: 12px; color: #881111; font-weight: bold;}
td.relatedinfoheader_default { background-color: #7DB54E; font-size: 9px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #E0EDD5; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #404040; font-size: 10px; color: #c0c0c0; padding: 2px; }
td.pagearea_default          { background-color: #ffffff; }

/* sitemap */
h1.sitemap                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:14px; margin-bottom: 0px;}
.ingress_sitemap             {	color:#012853; font-size: 11px; font-weight: bold;}
.bodytext_sitemap            {	color:#012853; font-size: 11px;}
a.sitemap                    { font-family: Verdana; font-size:11px; color:#012853;}
a.sitemap:link               {	text-decoration:none; }
a.sitemap:visited            {	text-decoration:none; }
a.sitemap:hover              {	color:#012853; text-decoration:underline; }
a.sitemap:active             {	text-decoration:underline; }
hr.sitemap                   { border: 0px solid #959595;height:1px; margin-top:0px; margin-bottom:10px;}

/* admin */
h1.admin                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:14px; margin-bottom: 8px;}
.ingress_admin             {	color:#000000; font-size: 10px; }
.bodytext_admin            {	color:#000000; font-size: 10px;}
a.admin                    { font-family: Verdana; font-size:10px; color:#012853;}
a.admin:link               {	text-decoration:none; }
a.admin:visited            {	text-decoration:none; }
a.admin:hover              {	color:#012853; text-decoration:underline; }
a.admin:active             {	text-decoration:underline; }
hr.admin                   { border: 0px solid #959595;height:1px; margin-top:0px; margin-bottom:10px;}

hr.hr1                   { border: 0px solid #959595;height:1px; margin-top:3px;}

/* arkiv */
h1.arkiv                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:14px; margin-bottom: 8px;}
.ingress_arkiv             {	color:#000000; font-size: 10px; }
.bodytext_arkiv            {	color:#000000; font-size: 10px;}
a.arkiv                    { font-family: Verdana; font-size:10px; color:#012853;}
a.arkiv:link               {	text-decoration:none; }
a.arkiv:visited            {	color:#012853; text-decoration:underline; }
a.arkiv:hover              {	color:#012853; text-decoration:underline; }
a.arkiv:active             {	text-decoration:underline; }
.minitext_arkiv            {	color:#000000; font-size:8px;}

/* stillinger */
h1.stillinger                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:14px; margin-bottom: 8px;}
.ingress_stillinger             {	color:#000000; font-size: 10px; }
.bodytext_stillinger            {	color:#000000; font-size: 10px;}
a.stillinger                    { font-weight: bold; font-family: Verdana; font-size:11px; color:#012853;}
a.stillinger:link               {	text-decoration:none; }
a.stillinger:visited            {	color:#012853; text-decoration:underline; }
a.stillinger:hover              {	color:#012853; text-decoration:underline; }
a.stillinger:active             {	text-decoration:underline; }
.minitext_stillinger            {	color:#000000; font-size:8px;}

h1.smaanytt                   {	font-family: Verdana; font-weight: bold; color:#000000; font-size:9px; margin-bottom: 0px;}
.ingress_smaanytt            {	color:#000000; font-size: 9px;}
a.smaanytt                    { font-family: Verdana; font-size:9px; color:#012853;}
a.smaanytt:link               {	text-decoration:none; }
a.smaanytt:visited            {	text-decoration:none; }
a.smaanytt:hover              {	color:#012853; text-decoration:underline; }
a.smaanytt:active             {	text-decoration:underline; }
.minitext_smaanytt            {	color:#000000; font-size:8px;}

td.pagearea_default1          { background-color: #476383; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; }
.bodytext_default1            {	font-family:verdana,arial,helvetica,sans-serif; font-weight: bold;color:#000000; font-size: 10px;}
a.default1                    { font-family:verdana,arial,helvetica,sans-serif; font-weight: bold;color:#000000; font-size: 10px; }
a.default1:link               {	 text-decoration:underline; }
a.default1:visited            {	 text-decoration:underline; }
a.default1:hover              {	color:#000000; text-decoration:none; }
a.default1:active             {	text-decoration:none; }
.textbox_default1             { font-family:verdana,arial,helvetica,sans-serif; font-weight: bold;color:#000000; font-size: 14px; background-color: #778ba3; height: 22px; width:100px;border:1px #ffffff solid; margin-bottom: 0px;}
.button_default1              { cursor: pointer; font-family:verdana,arial,helvetica,sans-serif; font-weight: bold;color:#000000; font-size: 10px; width: 100px; height: 22px; padding: 2px; border:1px #476383 solid; background-color: #476383;}

td.pagearea_default2          { background-color: #476383; border-right:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}

td.pagearea_default3          { background-color: #ffffff; border-right:1px #959595 solid; border-left:1px #959595 solid;}

td.pagearea_default4          { background-color: #476383; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid; border-top:1px #FFFFFF solid;}

/* graa */
h1.graa                   {	font-family: Tahoma,Arial; color:#666666; font-size:120%; margin-top: 0.0em; margin-bottom: 0.0em;}
h2.graa                   {	font-family: Tahoma,Arial; color:#836E68; font-size:120%; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_graa     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_graa    {	color:#303030; font-size: 60%; font-weight: bold; }
.ingress_graa             {	color:#303030; font-size: 60%; font-weight: bold; }
.bodytext_graa            {	color:#505050; font-size: 60%;}
.minitext_graa            {	color:#909090; font-size: 55%;}
.messagetext_graa         {	color:#909090; font-size: 55%;}
.spacing_graa             {	color:#000000; font-size: 4px;}
.textbox_graa             { color:#000000; font-size: 11px; font-family: Tahoma,Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_graa              { color:#000000; font-size: 10px; font-family: Tahoma,Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.graa                    { color:#505050; margin-top: 1.50em; font-weight: bold;}
a.graa:link               {	text-decoration:none; }
a.graa:visited            {	text-decoration:none; }
a.graa:hover              {	text-decoration:underline; }
a.graa:active             {	text-decoration:underline; }
hr.graa                   { border: 2px dotted #d0d0d0;}
table.graa                { color: #707070; }
table.outer_graa          { background-color: #d0d0d0; color: #F0F0F0;}
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              { background-color: #FFFFFF; }
td.relatedinfoheader_graa { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_graa   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_graa  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_graa          { background-color: #F7EA2B; }
