/* Global */
body                      { overflow:auto; margin-left: 0px; margin-top:20 px;margin-right: 0px;margin-bottom: 20px;	background-image: url('back.gif');	background-repeat: repeat-xy;}
form                      {  margin-bottom: 0; }
ul                        {  margin-left: 1.5em; margin-top: 0.5em; margin-bottom: 0.5em; }
.pageheader               {	color:#703030; font-size:24px;font-weight: bold;}
.div                      {margin:0; padding:0;}
body.page                    {}
/* Kundenett */
.bodytext_kundenett  {font-family: Arial; color:#DC7D03; font-size: 18px; }

/* Webmail */
h1.webmail      {font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold; }
h2.webmail             {	font-family: Arial; color:#FF0404; font-size: 12px; font-weight: bold;  }
.articlesubheader_webmail    {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_webmail {font-family: Arial; color:#172E5E; font-size: 13px; font-weight: bold; }
.bodytext_webmail  {font-family: Arial; color:#172E5E; font-size: 12px;  }
.bodytext2_webmail  {font-family: Arial; color:#172E5E; font-size: 12px;  }
.messagetext_webmail            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.message_webmail            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.user_webmail            {	font-family: Arial; color:#172E5E; font-size: 11px;}
.minitext_webmail            {font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:9px; font-weight: bold;}
.spacing_webmail             {	color:#000000; font-size: 4px;}
.textarea_webmail             { width: 350px; color:#000000; font-size: 11px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.textbox_webmail             { color:#000000; font-size: 11px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.button_webmail              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 11px; font-weight: bold; font-family:  Arial; width: 100px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
.minibutton_webmail              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 50px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
a.webmail                    { font-family: arial,sans-serif; font-size:12px; color:#172E5E;}
a.webmail:link               {font-family: arial,sans-serif;	text-decoration:none; }
a.webmail:visited            {font-family: arial,sans-serif;	text-decoration:none;}
a.webmail:hover              {font-family: arial,sans-serif;	text-decoration:underline;}
a.webmail:active             {font-family: arial,sans-serif;	text-decoration:underline;}
.header_webmail               {font-family: Arial; color:#172E5E; font-size: 11px; font-weight: bold; }
table.webmail                { background-color: #FFFFFF; }
td.topheader_webmail         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
.footer_webmail            {  font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold;}
.list_webmail            {  font-family: Arial; color:#FFFFFF; font-size: 12px; font-weight: bold;}
td.pageblockcaption_webmail  { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; font-weight: bold; }
td.pageblockcaption_webmail  { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; font-weight: bold; }
td.pagearea_webmail          { background-color: #FFFFFF ; }


/* webmailALT */
.button_webmailALT              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 11px; font-weight: bold; font-family:  Arial; width: 120px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
.textbox_webmailALT             { width: 350px; color:#000000; font-size: 11px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }

/* INTProject */
h1.INTProject      {font-family: Arial; color:#DC7D03; font-size: 17px; font-weight: bold; }
h2.INTProject             {	font-family: Arial; color:#FF0404; font-size: 12px; font-weight: bold;  }
.articlesubheader_INTProject    {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_INTProject {font-family: Arial; color:#172E5E; font-size: 13px; font-weight: bold; }
.bodytext_INTProject  {font-family: Arial; color:#172E5E; font-size: 11px;  }
.messagetext_INTProject            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.message_INTProject            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.user_INTProject            {	font-family: Arial; color:#172E5E; font-size: 11px;}
.minitext_INTProject            {font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:9px; font-weight: bold;}
.spacing_INTProject             {	color:#000000; font-size: 4px;}
.textarea_INTProject             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_INTProject             { color:#000000; font-size: 11px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.button_INTProject              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 11px; font-weight: bold; font-family:  Arial; width: 130px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
.minibutton_INTProject              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 50px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
a.INTProject                    { font-family: arial,sans-serif; font-size:11px; color:#4D93CF; font-weight: bold;}
a.INTProject:link               {font-family: arial,sans-serif;	text-decoration:none; }
a.INTProject:visited            {font-family: arial,sans-serif;	text-decoration:none;}
a.INTProject:hover              {font-family: arial,sans-serif;	text-decoration:underline;}
a.INTProject:active             {font-family: arial,sans-serif;	text-decoration:underline;}
.header_INTProject               {font-family: Arial; color:#172E5E; font-size: 11px; font-weight: bold; }
table.INTProject                { background-color: #FFFFFF; }
td.topheader_INTProject         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
.footer_INTProject            {  font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold;}
.list_INTProject            {  font-family: Arial; color:#FFFFFF; font-size: 12px; font-weight: bold;}
td.pageblockcaption_INTProject  { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; font-weight: bold; }
td.pageblockcaption_INTProject  { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; font-weight: bold; }
td.pagearea_INTProject          { background-color: #FFFFFF ; }

/* INTProjectALT */
.textbox_INTProjectALT             { color:#000000; font-size: 11px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: #F3F5F7;  }

/* Endring */
.bodytext_endring             {font-family: Arial; color:#003959; font-size: 11px; }
.list_endring              { font-family: Arial; color:#003959; font-size: 11px; }
.textarea_endring             { color:#000000; font-size: 14px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_endring             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
td.header_endring            {font-family: Arial; color:#003959; font-size: 11px; font-weight: bold; }
.message_endring            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.button_endring             { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 107px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #D5E0E8; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #D5E0E8; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
td.outer_endring            {   background-color:color:#FFFFFF;}
.minibutton_endring              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 50px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
.ingress_endring {font-family: Arial; color:#003959; font-size: 11px; font-weight: bold; }
.messagetext_endring            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
a.endring                    { font-family: arial,sans-serif; font-size:11px; color:#4D93CF; }
a.endring:link               {font-family: arial,sans-serif;	text-decoration:none; }
a.endring:visited            {font-family: arial,sans-serif;	text-decoration:none;}
a.endring:hover              {font-family: arial,sans-serif;	text-decoration:underline;}
a.endring:active             {font-family: arial,sans-serif;	text-decoration:underline;}
.header_endring               {font-family: Arial; color:#003959; font-size: 11px; font-weight: bold; }
.textarea_endring             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_endring             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.pageblockcaption_endring     {font-family: Arial; color:#003959; font-size: 11px; font-weight: bold; }

/* Login */
.bodytext_login             {font-family: Arial; color:#003959; font-size: 11px; }
.list_login              { font-family: Arial; color:#003959; font-size: 11px; }
.textarea_login             { color:#000000; font-size: 14px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_login             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
td.header_login            {  font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-size:16px; font-weight: bold;}
.message_login            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.button_login              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 107px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #D5E0E8; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #D5E0E8; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
td.outer_login            {   background-color:color:#FFFFFF;}


/* Login1 */
.bodytext_login1             {font-family: Arial; color:#003959; font-size: 11px; }
.list_login1              { font-family: Arial; color:#003959; font-size: 11px; }
.textarea_login1             { color:#000000; font-size: 14px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_login1             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
td.header_login1            {  font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-size:16px; font-weight: bold;}
.message_login1            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.button_login1              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; width: 10px; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 107px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
td.outer_login1            {   background-color:color:#FFFFFF;}

h1.fp             {	font-family:arial,helvetica,sans-serif; color:#FD8F00; font-size:28px; font-weight: lighter;letter-spacing: 1px; margin-bottom:0 px; padding-bottom:0px;}
h2.fp             {	font-family:arial,helvetica,sans-serif; color:#003959; font-size:14px; font-weight:bold; margin-bottom:0 px; padding-bottom:0px; }

/* Default */
h1.default      {font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold; }
h2.default             {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778; font-size:11px; margin-bottom:10 px; }
h3.default             {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#DC7D03; font-size:12px;  margin-top:15 px; margin-bottom:5 px;}
hr.default                   { height: 3px; color: #f0f0f0;}
.articlesubheader_default    {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_default {font-family: Arial; color:#172E5E; font-size: 11px; font-weight: bold; }
.bodytext_default  {font-family: Arial; color:#172E5E; font-size: 11px; }
.messagetext_default            {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.message_default            {	font-family: Arial; color:#dF3959; font-size: 14px; }
.user_default            {	font-family: Arial; color:#172E5E; font-size: 11px;}
.minitext_default            {font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:9px; font-weight: bold;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textarea_default             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_default             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.button_default              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 200px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
.minibutton_default              { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 50px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
table.default                {font-size:11px; }
a.default                    { font-family: arial,sans-serif; font-size:11px; color:#4D93CF; }
a.default:link               {font-family: arial,sans-serif;	text-decoration:none; }
a.default:visited            {font-family: arial,sans-serif;	text-decoration:none;}
a.default:hover              {font-family: arial,sans-serif;	text-decoration:underline;}
a.default:active             {font-family: arial,sans-serif;	text-decoration:underline;}
.header_default               {font-family: Arial; color:#172E5E; font-size: 11px; font-weight: bold; }
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
.footer_default            {  font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold;}
.list_default            {  font-family: Arial; font-size: 12px; }
td.pageblockcaption_default  { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; padding-left: 100px; padding-bottom: 12px; color:#DC7D03; font-size:14px; font-weight: bold; }
td.pagearea_default          { background-color: #FFFFFF; }
td.relatedinfoheader_default { font-family: Arial; background-color: #6A8AB0; font-size: 11px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { font-family: Arial; background-color: #e0e0e0; font-size: 11px; color: #303030; }

/* Left */
td.pagearea_left       { background-color: #F4A51F; }

/* Left2 */
td.pagearea_left2       { background-color: #3B4B9F; }
.bodytext_left2       {  color:#FFFFFF; font-weight: bold; font-family: Kozuka Gothic Pro,arial,sans-serif; font-size: 10px;  }
a.left2                    { font-family: Kozuka Gothic Pro,arial,sans-serif; color:#FFFFFF; font-weight: bold; margin-top: 1.50em; }
a.left2:link               {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:none; font-size:10px; font-weight: bold; color:FFFFFF; }
a.left2:visited            {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:none; font-size:10px; font-weight: bold; color:FFFFFF;}
a.left2:hover              {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:underline; font-size:10px; font-weight: bold; color:FFFFFF;}
a.left2:active             {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:underline; font-size:10px; font-weight: bold; color:FFFFFF;}
table.left2                { Vertical-Align: bottom; }

/* Top */
td.pagearea_top       { background-image: url('top.gif'); }

/* Top1 */
td.pagearea_top1       { background-image: url('gradering_topp.gif'); }

/* Bottom*/
td.pagearea_bottom       { background-image: url('bottom.gif'); }

/* Bottom3*/
td.pagearea_bottom1       { background-image: url('bottom4.gif'); }

/* Spalte1 */
td.pagearea_Spalte1       { background-color: #ECF1F4; }

/* Spalte2 */
td.pagearea_Spalte2       { background-image: url('spalte2.gif'); }

/* Spalte2 */
td.pagearea_shadefront    { background-image: url('shade_front.jpg'); }

/* Meny */
td.pagearea_meny       { background-image: url('gradering_meny.png'); }

/* Left */
td.pagearea_left       { background-image: url('left.gif'); }

/* LeftCorner */
td.pagearea_leftcorner       { background-image: url('leftcorner.gif'); }

/* Header */
.bodytext_header            {font-family: Arial; color:#3E7798; font-size: 15px; }

/* Header1 */
.bodytext_header1            {font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold;  }

/* RightCorner */
td.pagearea_rightcorner       { background-image: url('rightcorner.gif'); }

/* Topright */
td.pagearea_topright       { background-image: url('topright.gif'); }

/* Topleft */
td.pagearea_topleft       { background-image: url('topleft.gif'); }

/* right */
td.pagearea_right1       { background-image: url('right.gif'); }

/* Forside */
td.pagearea_forside       { background-image: url('backforside2.jpg'); }

/* tjenester */
td.pagearea_tjenester       { background-color: #FFFFFF; }

/* Plakat */
h1.plakat       { font-family: Myriad Pro, Arial; color:#FFFFFF; font-size: 19px; font-weight: bold;}
.bodytext_plakat       { font-family: Myriad Pro, Arial; color:#FFFFFF; font-size: 17px; font-weight: bold; }
a.plakat                    { font-family: arial,sans-serif; font-size:19px; font-weight: bold; color:#FFFFFF;}
a.plakat:link               {	font-family: arial,sans-serif;	text-decoration:none;  }
a.plakat:visited            {	font-family: arial,sans-serif;	text-decoration:none;}
a.plakat:hover              {	font-family: arial,sans-serif;	text-decoration:underline; font-weight: bold;}
a.plakat:active             {	font-family: arial,sans-serif;	text-decoration:underline;}

/* tjenester1 */
td.pagearea_tjenester1       { background-color: #FFFFFF; border-color: #B2C3CD; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: none; border-right-color: #B2C3CD; border-bottom-color: #FFFFFF; border-top-width: thin; border-right-width: 0.05em;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}
/* Left7 */
td.pagearea_left7       { background-color: #3B4B9F; }
.bodytext_left7       {  color:#FFFFFF; font-weight: bold; font-family: Kozuka Gothic Pro,arial,sans-serif; font-size: 12px;  }
a.left7                    { font-family: Kozuka Gothic Pro,arial,sans-serif; color:#FFFFFF; font-weight: bold; }
a.left7:link               {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:none;  font-weight: bold; color:FFFFFF; }
a.left7:visited            {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:none;  font-weight: bold; color:FFFFFF;}
a.left7:hover              {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:underline;  font-weight: bold; color:FFFFFF;}
a.left7:active             {font-family: Kozuka Gothic Pro,arial,sans-serif;	text-decoration:underline;  font-weight: bold; color:FFFFFF;}
table.left7                { Vertical-Align: bottom; }
h1.left7                   {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:16px; font-weight: bold; }
h2.left7                   {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:14px; font-weight: bold; }


/* Left8 */
td.pagearea_left8       { background-color: #3B4B9F; }
.bodytext_left8       {  color:#FFFFFF;  font-family: Kozuka Gothic Pro,arial,sans-serif; font-size: 11px;  }
.ingress_left8             {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-weight: bold;   }
h1.left8                   {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#FFFFFF; font-size:14px; font-weight: bold; }



/* Skjema */
.textarea_skjema             { color:#000000; font-size: 14px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF; width: 200px; height: 50px;}
.textbox_skjema             { color:#000000; font-size: 10px; font-family: Arial; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-bottom-color: #E0E9EE; border-left-color: #135982; border-top-color: #135982; border-right-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px; background-color: ##FFFFFF;  }
.button_skjema              { color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 200px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #E0E9EE; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #E0E9EE; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}

/* alt10*/
td.pagearea_alt10          {  }

/* Alt1 */
h1.alt1                   {	font-family: arial,helvetica,sans-serif;  color:#FD8F00; font-size: 26px; letter-spacing: 1px;}
h2.alt1             {	font-family:Kozuka Comic sans,arial,helvetica,sans-serif; color:#7A7778; font-size:12px;  }
.articlesubheader_alt1    {	font-family: arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_alt1            { font-family: arial,helvetica,sans-serif; color:#00395A; font-size:13px;  }
a.alt1                    { font-family: arial,sans-serif; color:#4D93CF;}
a.alt1:link               {	font-family: arial,sans-serif;	text-decoration:none;  }
a.alt1:visited            {	font-family: arial,sans-serif;	text-decoration:none;}
a.alt1:hover              {	font-family: arial,sans-serif;	text-decoration:underline;}
a.alt1:active             {	font-family: arial,sans-serif;	text-decoration:underline;}

/* Alt2 */
h1.alt2                   {	font-family: Arial; color:#172E5E; font-size: 14px; font-weight: bold; }
h2.alt2             {	font-family:Kozuka Comic sans,arial,helvetica,sans-serif; color:#7A7778; font-size:12px;  }
.articlesubheader_alt2    {	font-family: arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_alt2            { font-family: arial,helvetica,sans-serif; color:#00395A; font-size:14px; font-weight: bold; }
.bodytext_alt2            { font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold; }
a.alt2                    { font-family: arial,sans-serif; color:#4D93CF; font-size:12px;}
a.alt2:link               {	font-family: arial,sans-serif;	text-decoration:none;  }
a.alt2:visited            {	font-family: arial,sans-serif;	text-decoration:none;}
a.alt2:hover              {	font-family: arial,sans-serif;	text-decoration:underline;}
a.alt2:active             {	font-family: arial,sans-serif;	text-decoration:underline;}

/* Alt4 */
h1_alt4       {font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold; }
h2.alt4             {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778; font-size:12px;  }
.articlesubheader_alt4    {	font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_alt4  {font-family: Arial; color:#172E5E; font-size: 11px; font-weight: bold; }
.bodytext_alt4  {font-family: Arial; color:#172E5E; font-size: 11px; }
a.alt4                    { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778; font-size:11px; font-weight: bold; }
a.alt4:link               {	text-decoration:none; font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778;  font-weight: bold;  }
a.alt4:visited            {	text-decoration:none; font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778;  font-weight: bold;}
a.alt4:hover              {	text-decoration:underline; font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778;  font-weight: bold;}
a.alt4:active             {	text-decoration:underline; font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#7A7778;  font-weight: bold;}

/* Alt5 */
.pageblockheader_alt5  {	background-color: #000000; font-size: 11px; color: #c0c0c0; font-weight: bold; letter-spacing: 4px;}
.articleheader_alt5    {	font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 18px; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_alt5 {	color:#ffffff; font-size: 14px; font-weight: bold; letter-spacing: 2px;}
.articlesubheader_alt5 {	color:#e0e0e0; font-size: 11px; font-weight: bold; text-decoration: italic;}
.ingress_alt5          {	font-family: Arial; color:#003959; font-size: 11px; font-weight: bold;}
.bodytext_alt5         {	font-family: Arial; color:#003959; font-size: 11px; }
.list_alt5              { font-family: Arial; color:#003959; font-size: 11px; }
.minitext_alt5         {	color:#e0e0e0; font-size: 10px;}
.textbox_alt5          { color:#000000; font-size: 10px; padding: 1px; border:1px #707070 solid; background-color: #f0f0f0;}
.button_alt5           { cursor:hand;cursor:pointer; background:url('btnback.gif') #ffffff repeat-x bottom; color:#0E567F; font-size: 10px; font-weight: bold; font-family: Bitstream Vera Sans, Verdana, Arial; width: 107px; height: 18px;  padding: 0px; border-top-style: solid; border-right-style: solid;border-bottom-style: solid; border-left-style: solid; border-top-color: #D5E0E8; border-right-color: #135982; border-bottom-color: #135982; border-left-color: #D5E0E8; border-bottom-width: 1px; border-right-width: 1px;  border-bottom-width: 1px; border-top-width: 0.02em; border-bottom-width: 1px; border-left-width: 1px;  background-color: #A9C2D2;}
a.alt5                 { color:#C2D1ED; font-size: 10px; font-weight: bold; }
a.alt5:link            {	color:#C2D1ED; text-decoration:none; }
a.alt5:visited         {	color:#C2D1ED; text-decoration:none; }
a.alt5:hover              {	color:#ffffff; text-decoration:underline; }
a.alt5:active             {	color:#ffffff; text-decoration:underline; }
td.header_alt5            { font-family:arial,helvetica,sans-serif; color:#003959; font-size:14px; font-weight: bold;}}
tr.odd_alt5            { color:#C2D1ED; background-color: #504898; background-image: url('blue_shade3.jpg');}
td.footer_alt5            { background-color: #5C54A4; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_alt5              {  }
td.pageblockcaption_alt5  { font-family: Arial; color:#003959; font-size: 11px; font-weight: bold; }
td.pagearea_alt5   {background-color: #FFFFFF; border-color: #B2C3CD; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-right-color: #B2C3CD; border-bottom-color: #FFFFFF; border-top-width: thin; border-right-width: 0.05em;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: 0.05em;}

/* Alt6 */
td.pagearea_alt6       { background-color: #F1F4F6;  }

/* pictureseries */
h1.pictureseries                   {font-family: Arial; color:#DC7D03; font-size: 19px; font-weight: bold; margin-bottom:5 px;}
h2.pictureseries                   {font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#DC7D03; font-size:14px;  }
.minitext_pictureseries            {font-family: Arial; color:#172E5E; font-size: 11px; }
.bodytext_pictureseries            {font-family: Arial; color:#172E5E; font-size: 11px; margin-top:5 px; margin-bottom:15 px;}
.ingress_pictureseries             {font-family: Arial; color:#172E5E; font-size: 12px; font-weight: bold; margin-top:5 px; margin-bottom:15 px;}
hr.pictureseries                   { height: 1px; color: #C0C0C0;}
a.pictureseries                    {font-family: arial,sans-serif; font-size:11px; color:#172E5E; }
a.pictureseries:link               {font-family: arial,sans-serif;	color:#172E5E; text-decoration:none; }
a.pictureseries:visited            {font-family: arial,sans-serif;	color:#172E5E; text-decoration:none;}
a.pictureseries:hover              {font-family: arial,sans-serif;	color:#172E5E; text-decoration:underline;}
a.pictureseries:active             {font-family: arial,sans-serif;	color:#172E5E; text-decoration:underline;}
table.pictureseries                { background-color: #FFFFFF; font-size: 11px; font-color: #765645; padding: 5px; }
td.pagearea_pictureseries          { background-color: #FFFFFF; }
td.picseriesarea_pictureseries     { background-image: url('picseries_back.jpg'); width: 680px; height: 450px; padding-left: 100px; }
td.picseriesareasub1_pictureseries { font-family: Arial; font-size: 30px; color: #F1C13F; font-weight: bold; letter-spacing: 1px; padding-top: 20px;}
td.picseriesareasub2_pictureseries { font-family: Arial; font-size: 18px; color: #162F5F; letter-spacing: 1px; padding-top: 20px;}

/* video (svart) */
body.video                         { background-color: #000000; }
.textarea_video                    { background-color: #000000; }
td.pagearea_video                  { background-color: #000000; }
table.video                        { background-color: #000000; color:#ffffff; font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; font-size:11px;  }
table.outer_video                  { background-color: #000000; }
hr.video                           { height: 1px; color: #707070;}
h1.video                           { color:#e0e0e0; font-size:15px; font-weight: bold; margin-bottom:3 px; }
h2.video                           { font-size:14px; margin-top:10 px; margin-bottom:0 px; }
h3.video                           { font-size:13px; margin-top:5 px; margin-bottom:5 px; color:#8Dd3fF;}
.bodytext_video                    { color:#c0c0c0; font-size: 11px; }
.minitext_video                    { color:#f0f0f0; font-size:10px; }
a.video                            { font-family: arial,sans-serif; font-size:11px; color:#5Da3dF; }
a.video:link                       { font-family: arial,sans-serif;	text-decoration:none; }
a.video:visited                    { font-family: arial,sans-serif;	text-decoration:none;}
a.video:hover                      { font-family: arial,sans-serif;	text-decoration:underline;color:#8Dd3fF;}
a.video:active                     { font-family: arial,sans-serif;	text-decoration:underline;}
.list_video                        { font-family: Arial; font-size: 12px; }
td.pageblockcaption_video          { font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; padding-left: 100px; padding-bottom: 12px; color:#DC7D03; font-size:14px; font-weight: bold; }

/* Forside */
h1.forside                         {font-family: Arial; color:#FD8F00; font-size: 18px; font-weight: bold; margin-top:15 px; margin-bottom:5 px;}
h2.forside                         {font-family: Arial; color:#172E5E; font-size: 14px; font-weight: bold; margin-top:15 px; margin-bottom:5 px;}
h3.forside                         {font-family: Arial; color:#172E5E; font-size: 11px;  font-weight: none; margin-top:0px; margin-bottom:0px;}
hr.forside                         {height: 3px; color: #f0f0f0;}
.articlesubheader_forside          {font-family:Kozuka Gothic Pro,arial,helvetica,sans-serif; color:#5D5D5D; font-size:14px; font-weight: bold;}
.ingress_forside                   {font-family: Arial; color:#172E5E; font-size: 11px; }
.bodytext_forside                  {font-family: Arial; color:#172E5E; font-size: 11px; }
.minitext_forside                  {font-family: Arial; color:#ABBDCD; font-size: 11px; }
table.forside                      {font-size:11px; }
a.forside                          { font-family: arial,sans-serif; color:#3983C3; }
a.forside:link                     {font-family: arial,sans-serif;	text-decoration:none; }
a.forside:visited                  {font-family: arial,sans-serif;	text-decoration:none;}
a.forside:hover                    {font-family: arial,sans-serif;	text-decoration:underline;}
a.forside:active                   {font-family: arial,sans-serif;	text-decoration:underline;}
