/* Global */
body                         {	background-color: #ffffff; color:#000000; font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
form                         { 	font-size:1.0em;font-weight: bold;}
.pageheader                  {	color:#703030; font-size:24px;font-weight: bold;}
table.bodytext                { background-color: #ffffff; font-color: #000000; font-size: 0.8em;line-height: 1.3em;}

/* Default */
.pageblockheader_default     { background-color: #F9A13A; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px; }
.articleheader_default       { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.4em; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_default    { color:#E13A3E; font-size:11px; font-weight: bold;}
.articlesubheader_default    { color:#000000; font-size:11px; font-weight: bold; font-style: italic;}
.ingress_default             { color:#000000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
.bodytext_default            { color:#000000; font-size: 11px;}
.minitext_default            { color:#000000; font-size: 10px;}
.textbox_default             { color:#000000; font-size: 11px; padding: 1px; border:1px #a0a0a0 solid; background-color: #f0f0f0;}
.textarea_default            { color:#000000; font-size: 11px; padding: 1px; font-family:verdana,arial,helvetica,sans-serif; border:1px #a0a0a0 solid; background-color: #f0f0f0;}
.button_default              { color:#000000; font-size: 11px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
.list_default                { color:#000000; line-height: 11px; }
.messagetext_default         { color:#000000; font-size: 11px;  line-height: 1.3em;}
h1.default                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:24px; font-weight: bold; letter-spacing: 2px;line-height: 1.1em; }
h2.default                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:20px; font-weight: bold; letter-spacing: 2px;}
h3.default                   { page-break-before: always; font-family:verdana,arial,helvetica,sans-serif; color:#000000; font-size:14px; font-weight: bold; letter-spacing: 2px;}
a.default                    { color:#E13A3E; }
a.default:link               { color:#E13A3E; text-decoration:none; }
a.default:visited            { color:#E13A3E; text-decoration:none; }
a.default:hover              { color:#F9A13A; text-decoration:underline; }
a.default:active             { color:#E13A3E; text-decoration:underline; }
hr.default                   { border: 1px solid #FEE9D1; height: 3px; color: #FEE9D1;background-color: #FEE9D1;}
table.default                { background-color: #ffffff; font-color: #000000; font-size: 11px; }
table.outer_default          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; }
.user_default                { color:#000000; font-size: 0.8em;line-height: 1.3em;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #EEEEEE;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
//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-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: 11px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default              { background-color: #FFFFFF; }
td.pageblockcaption_default  { background-image: url('pageblockcaption_stripe.gif'); background-repeat: repeat-all; font-size: 1.2em; text-align: center; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.relatedinfoheader_default { background-color: #B3AD7C; color: #ffffff; font-size: 0.8em; font-weight: bold;}
td.relatedinfotext_default   { background-color: #C9C28B; color: #ffffff; font-size: 0.7em; font-weight: normal;}
.bottom_default              { font-size: 0.65em;line-height: 1.3em; color: #E13A3E}
.button_default              { font-size: 0.65em;line-height: 1.0em; color: #FFFFFF; font-weight: bold; background-image: url('button_background.gif');
                                background-color: #999999;
                                width: 110px;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #DDDDDD;
                                border-right-color: #BBBBBB;
                                border-left-color: #555555;
                                border-top-color: #333333;
                                margin-right: 2px;}
.textfield_default           { font-size: 0.65em;
                                width: 110px;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #333333;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 2px;}
.sidecolumn_default          { color:#F9A13A; font-size: 0.9em; font-weight: bold; line-height: 1.1em; letter-spacing: -1px;}
.sidecolumnheader_default    { color:#E13A3E; font-size: 0.7em;line-height: 1.3em;}
.bottom_line_default         { height: 3px; background-color:#E13A3E}



/* faq */
.pageblockheader_faq     { background-color: #F9A13A; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px; }
.articleheader_faq       { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.4em; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_faq    { color:#E13A3E; font-size:0.7em; font-weight: bold;}
.articlesubheader_faq    { color:#E13A3E; font-size:11px; font-weight: bold; }
.ingress_faq             { color:#000000; font-size: 10px; font-weight: bold; line-height: 1.3em;}
.bodytext_faq            { color:#000000; font-size: 0.7em;line-height: 1.3em;}
.minitext_faq            { color:#000000; font-size: 10px;}
.textarea_faq, .textbox_faq { color:#000000; font-size: 11px; padding: 1px; border:1px #a0a0a0 solid; background-color: #f0f0f0;font-family:verdana,arial,helvetica,sans-serif; }
.button_faq              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
.list_faq                { color:#000000; line-height: 1.3em;}
.messagetext_faq         { color:#000000; font-size: 0.7em; line-height: 1.3em;}
.message_faq              { color:#ee0000; font-size: 0.7em; line-height: 1.3em;}
h1.faq                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.0em; font-weight: bold; letter-spacing: 0px;line-height: 1.0em; margin-top:2px;margin-bottom:4px;}
h2.faq                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:0.7em; font-weight: bold; letter-spacing: 0px;}
a.faq                    { color:#E13A3E; }
a.faq:link               { color:#E13A3E; text-decoration:none; }
a.faq:visited            { color:#E13A3E; text-decoration:none; }
a.faq:hover              { color:#F9A13A; text-decoration:underline; }
a.faq:active             { color:#E13A3E; text-decoration:underline; }
hr.faq                   { border: 1px solid #FEE9D1; height: 3px; color: #FEE9D1;background-color: #FEE9D1;}
table.faq                { background-color: #ffffff; font-color: #765645; }
table.outer_faq          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; }
.user_faq                { color:#000000; font-size: 0.8em;line-height: 1.3em;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #EEEEEE;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
//tr.odd_faq               { background-color: #eeeeee;}
td.topheader_faq         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_faq            { 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_faq            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_faq              { background-color: #FFFFFF; }
td.pageblockcaption_faq  { background-image: url('pageblockcaption_stripe.gif'); background-repeat: repeat-all; font-size: 1.2em; text-align: center; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.relatedinfoheader_faq { background-color: #B3AD7C; color: #ffffff; font-size: 0.8em; font-weight: bold;}
td.relatedinfotext_faq   { background-color: #C9C28B; color: #ffffff; font-size: 0.7em; font-weight: normal;}
.bottom_faq              { font-size: 0.65em;line-height: 1.3em; color: #E13A3E}
.button_faq              { font-size: 0.65em;line-height: 1.0em; color: #FFFFFF; font-weight: bold; background-image: url('button_background.gif');
                                background-color: #999999;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #DDDDDD;
                                border-right-color: #BBBBBB;
                                border-left-color: #555555;
                                border-top-color: #333333;}
.textfield_faq           { font-size: 0.65px;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #333333;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
.sidecolumn_faq          { color:#F9A13A; font-size: 0.9em; font-weight: bold; line-height: 1.1em; letter-spacing: -1px;}
.sidecolumnheader_faq    { color:#E13A3E; font-size: 0.7em;line-height: 1.3em;}
.bottom_line_faq         { height: 3px; background-color:#E13A3E}


/* News */
.pageblockheader_news     {	background-color: #808080; font-size: 1.4em; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articleheader_news       {	font-family:verdana,arial,helvetica,sans-serif; color:#F9A13A; font-size:0.8em; line-height: 1.2em; font-weight: bold; letter-spacing: 1px;}
.subarticleheader_news    {	color:#0D1A53;  font-weight: bold;}
.articlesubheader_news    {	color:#F9A13A; font-size: 0.7em; font-weight: bold; text-decoration: italic;}
.ingress_news             {	color:#000000; font-size: 0.7em;}
.bodytext_news            {	color:#FFFFFF; font-size: 0.6em;}
.minitext_news            {	color:#FFFFFF; font-size: 0.55em;font-family:arial,helvetica,sans-serif; }
.textbox_news             { color:#000000; font-size: 11px; font-family: Verdana, Arial; padding: 1px; border:1px #D4D5E3 solid; background-color: #ffffff;}
.button_news              { color:#000000; font-size: 10px; font-family: Verdana, Arial; height: 18px; padding: 1px; border:1px solid #161B68; background-color: #fafafa;}
a.news                    { color:#FFFFFF; font-size: 0.7em; font-weight: bold; }
a.news:link               {	text-decoration:none; }
a.news:visited            {	text-decoration:none; }
a.news:hover              {	text-decoration:underline; }
a.news:active             {	text-decoration:underline; }
hr.news                   { border: 2px dashed #c0c0c0;}
table.news                { background-color: #FFFFFF; color: #000000; padding: 5px; width: 100%;}
table.outer_news          { background-color: #FFFFFF; font-color: #F0F0F0; border: 1px solid #161B68; width: 100%;}
td.topheader_news         { background-color: #FFFFFF; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_news            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #E13A3E; color: #D4D5E3; font-weight: bold; }
td.footer_news            { background-color: #E13A3E; fcolor: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_news              { background-color: #E13A3E; }
td.pageblockcaption_news  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #E13A3E; color: #D4D5E3; padding: 3px; }
//tr.odd_alt3               { background-color: #eeeeee; }

/* Left */
td.pagearea_left          { background-image: url('shadow_left.gif');background-repeat: repeat-y;width: 100%;background-color: #ffffff; }

/* Right */
td.pagearea_right         { background-image: url('shadow_right.gif');background-repeat: repeat-y;width: 100%;background-color: #ffffff; }

/* Meny */
table.meny                { vertical-align: top; width: 200px; height: 234px; }

/* Fill */
td.pagearea_fill          { background-color: #F4F4F4; width: 200px; height: 100%;}
table.fill                { background-image: url('menu_background.jpg'); background-repeat: no-repeat; height: 534px; }
td.pagearea_fill_bistand  { background-color: #F4F4F4; width: 200px; height: 100%;}
table.fill_bistand        { background-image: url('menu_bistand_background.jpg'); background-repeat: repeat-x; }
//table.outer_fill          { vertical-align: top; background-color: #F4F4F4;}

/* leftblock */
a.leftblock                    { color:#E13A3E; }
a.leftblock:link               { color:#E13A3E; text-decoration:none; }
a.leftblock:visited            { color:#E13A3E; text-decoration:none; }
a.leftblock:hover              { color:#F9A13A; text-decoration:underline; }
a.leftblock:active             { color:#E13A3E; text-decoration:underline; }
.subarticleheader_leftblock    { color:#E13A3E; font-size:0.7em; font-weight: bold;}
td.pagearea_leftblock          { width: 200px; height: 100%;}
table.leftblock                { }
table.outer_leftblock          { vertical-align: top; background-color: #F4F4F4;}
.button_leftblock              { font-size: 10px;line-height: 1.0em; color: #FFFFFF; font-weight: bold; background-image: url('button_background.gif');
                                background-color: #999999;
                                width: 110px;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #DDDDDD;
                                border-right-color: #BBBBBB;
                                border-left-color: #555555;
                                border-top-color: #333333;
                                margin-right: 2px;}


/* calendar   */
table.calendar            { color:#000000; font-size: 0.7em;}

/* skjema */
.bodytext_Skjema            { color:#000000; font-size: 0.7em;line-height: 1.3em;}
.list_skjema                { color:#000000; font-size: 0.7em;line-height: 1.3em;}
hr.skjema                   { color:#FFFFFF; }
.button_skjema              { font-size: 0.65em;line-height: 1.0em; color: #FFFFFF; font-weight: bold; background-image: url('button_background.gif');
                                background-color: #999999;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #DDDDDD;
                                border-right-color: #BBBBBB;
                                border-left-color: #555555;
                                border-top-color: #333333;}
.textfield_skjema           { font-size: 0.65em;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #333333;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
.message_skjema               { color:#FF0000; font-size: 0.7em;line-height: 1.3em;}

/* Hjelpearbeid */
.pageblockheader_hjelpearbeid     { background-color: #F9A13A; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articleheader_hjelpearbeid       { font-family:verdana,arial,helvetica,sans-serif; color:#00B185; font-size:1.4em; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_hjelpearbeid    { color:#00B185; font-size:0.7em; font-weight: bold;}
.articlesubheader_hjelpearbeid    { color:#909090; font-size:11px; font-weight: bold; text-decoration: italic; margin-top:0.2em; margin-bottom:0.1em;}
.ingress_hjelpearbeid             { color:#000000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
.bodytext_hjelpearbeid            { color:#000000; font-size: 12px; line-height: 1.3em;}
.minitext_hjelpearbeid            { color:#909090; font-size: 11px; font-weight: none; margin-bottom:0.4em; }
.infotext_hjelpearbeid            { color:#303030; font-size: 11px; font-weight: none; margin-bottom:0.4em; }
.textbox_hjelpearbeid             { color:#000000; font-size: 11px; padding: 1px; border:1px #a0a0a0 solid; background-color: #fafafa; font-family:verdana,arial;}
.textarea_hjelpearbeid            { color:#000000; font-size: 11px; padding: 1px; border:1px #a0a0a0 solid; background-color: #fafafa; font-family:verdana,arial;}
.list_hjelpearbeid                { color:#000000; line-height: 1.3em;}
.messagetext_hjelpearbeid         { color:#707070; font-size: 11px; }
.message_hjelpearbeid             { color:#000000; font-size: 0.7em;line-height: 1.3em;}
//h1.hjelpearbeid                   { font-family:verdana,arial,helvetica,sans-serif; color:#00B185; font-size:1.4em; font-weight: bold; letter-spacing: 2px;line-height: 0.9em;}
//h2.hjelpearbeid                   { font-family:verdana,arial,helvetica,sans-serif; color:#00B185; font-size:1.2em; font-weight: bold; letter-spacing: 2px;}
h1.hjelpearbeid                   { font-family:Trebuchet MS,arial,helvetica,sans-serif; color:#4C272C; font-size:20px; font-weight: none; margin-top:0.1em; margin-bottom:0.3em;}
h2.hjelpearbeid                   { font-family:Trebuchet MS,arial,helvetica,sans-serif; color:#4C272C; font-size:18px; font-weight: none; margin-top:0.1em;margin-bottom:0.1em;}
h3.hjelpearbeid                   { padding: 3px; border:1px #a0a0a0 solid; background-color: #FFFEBF; font-family:verdana,arial,helvetica,sans-serif; color:#48449A; font-size:12px; font-weight: none; letter-spacing: 0px; margin-bottom:0.3em;}
a.hjelpearbeid                    { color:#566E9B; }
a.hjelpearbeid:link               { color:#566E9B; text-decoration:none; }
a.hjelpearbeid:visited            { color:#566E9B; text-decoration:none; }
a.hjelpearbeid:hover              { color:#183469; text-decoration:underline; }
a.hjelpearbeid:active             { color:#566E9B; text-decoration:underline; }
//hr.hjelpearbeid                   { border: 1px solid #D7F7E6; height: 3px; color: #D7F7E6;background-color: #D7F7E6;}
hr.hjelpearbeid                   { border: 1px solid #f0f0f0; height: 5px; color: #f0f0f0;background-color: #f0f0f0; margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 20px;}
table.hjelpearbeid                { background-color: #ffffff; font-color: #000000; font-family:Trebuchet MS,arial,helvetica,sans-serif; font-size: 11px; }
table.outer_hjelpearbeid          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; }
table.user_default                { color:#000000; font-size: 0.8em;line-height: 1.3em; border:1px #a0a0a0 solid; }
//tr.odd_default               { background-color: #eeeeee;}
td.topheader_hjelpearbeid         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_hjelpearbeid            { 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_hjelpearbeid            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_hjelpearbeid              { background-color: #ffffff; }
//td.pageblockcaption_hjelpearbeid  { background-image: url('pageblockcaption_stripe_ha.gif'); background-repeat: repeat-y; font-size: 1.2em; text-align: center; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
//td.pageblockcaption_hjelpearbeid  { background-image: url('pageblockcaption_stripe_bistand.gif'); background-repeat: repeat-y; font-size: 11px; text-align: center; color: #ffffff; background-color: #48449A; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pageblockcaption_hjelpearbeid  { font-size: 13px; text-align: center; color: #c0c0c0; background-color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 10px; border-top:5px #f0f0f0 solid; text-transform: uppercase; }
td.relatedinfoheader_hjelpearbeid { background-color: #4282BE; color: #ffffff; font-size: 0.8em; font-weight: bold;}
td.relatedinfotext_hjelpearbeid   { background-color: #8DA6BE; color: #ffffff; font-size: 0.7em; font-weight: normal;}
.bottom_hjelpearbeid              { font-size: 0.65em;line-height: 1.3em; color: #00B185; }
.button_hjelpearbeid              { font-size: 0.65em;line-height: 1.0em; color: #FFFFFF; font-weight: bold; ; width:90px;height:20px;
                                background-color: #717BA2;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #DDDDDD;
                                border-right-color: #BBBBBB;
                                border-left-color: #555555;
                                border-top-color: #333333;}
.textfield_hjelpearbeid           { font-size: 0.65em;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #333333;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
.bottom_line_hjelpearbeid       { height: 3px; background-color:#D7F7E6}
.user_Hjelpearbeid              { color:#000000; font-size: 0.8em;line-height: 1.3em;
                                border: 1px;
                                border-style: solid;
                                border-bottom-color: #EEEEEE;
                                border-right-color: #555555;
                                border-left-color: #BBBBBB;
                                border-top-color: #DDDDDD;
                                margin-right: 12px;}
.schematitle_hjelpearbeid           { color:#000000; font-size: 18px; font-weight: bold; line-height: 1.3em;}
.schemainfo_hjelpearbeid            { color:#000000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
td.schemafieldcaption_hjelpearbeid  { color:#000000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
td.schemafieldcaptionerror_hjelpearbeid  { color:#f00000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
td.schemafield_hjelpearbeid         { color:#000000; font-size: 11px; font-weight: bold; line-height: 1.3em;}
.schematextbox_hjelpearbeid         { font-family:verdana,arial,helvetica,sans-serif; font-size:10px;}
.schematextboxerror_hjelpearbeid         { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; border: 1px solid #f00000;}

//login
.pageblockheader_login     { background-color: #F9A13A; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px; }
.articleheader_login       { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.4em; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_login    { color:#E13A3E; font-size:0.7em; font-weight: bold;}
.articlesubheader_login    { color:#000000; font-size:11px; font-weight: bold; font-style: italic;}
.ingress_login             { color:#000000; font-size: 10px; font-weight: bold; line-height: 1.3em;}
.bodytext_login            { color:#000000; font-size: 11px;line-height: 1.3em;}
.minitext_login            { color:#000000; font-size: 10px;}
.textbox_login             { color:#000000; font-size: 10px; padding: 1px; border:1px #a0a0a0 solid; background-color: #f0f0f0;}
.button_login              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
.list_login                { color:#000000; line-height: 1.3em;}
.messagetext_login         { color:#000000; font-size: 0.7em; line-height: 1.3em;}
h1.login                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.4em; font-weight: bold; letter-spacing: 2px;line-height: 1.1em; }
h2.login                   { font-family:verdana,arial,helvetica,sans-serif; color:#E13A3E; font-size:1.2em; font-weight: bold; letter-spacing: 2px;}
h3.login                   { page-break-before: always; font-family:verdana,arial,helvetica,sans-serif; color:#000000; font-size:1.4em; font-weight: bold; letter-spacing: 2px;}
a.login                    { color:#E13A3E; }
a.login:link               { color:#E13A3E; text-decoration:none; }
a.login:visited            { color:#E13A3E; text-decoration:none; }
a.login:hover              { color:#F9A13A; text-decoration:underline; }
a.login:active             { color:#E13A3E; text-decoration:underline; }
hr.login                   { border: 1px solid #FEE9D1; height: 3px; color: #FEE9D1;background-color: #FEE9D1;}
table.login                { background-color: #ffffff; font-color: #765645; width:400px;}
table.outer_login          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; }
td.topheader_login         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_login            { font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px; padding:5px; width:400px;}
td.footer_login            { font-size: 12px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_login              { background-color: #FFFFFF; }
.bottom_login              { font-size: 0.65em;line-height: 1.3em; color: #E13A3E}
.button_login              { font-size: 0.65em;line-height: 1.0em; color: #FFFFFF; font-weight: bold; background-image: url('button_background.gif')}

/* schema default*/
table.schema_forum               { background-color: #edf3fe; color: #000000; font-size:11px; padding:0px; spacing:0px;}
td.schematitle_forum             { font-size:18px; color: #707070; padding-left:10px; padding-top:10px; padding-bottom:10px;}
td.schemainfo_forum              { padding-left:10px; padding-bottom:20px; color: #707070; }
td.schemaokmessage_forum         { padding-left:10px; color: #ff0000; }
td.schemaerrormessage_forum      { padding-left:10px; background-color: #fff0f0; color: #f0f0f0; }
td.schemafieldcaption_forum      { padding-left:10px; padding-top:0px;padding-bottom:0px; }
td.schemafieldcaptionerror_forum { padding-left:10px; color:#++0000; }
td.schemafield_forum             { padding-top:0px;padding-bottom:0px;  }
td.schemafielderror_forum        { color:#ff0000; }
.schematextbox_forum             { color:#000000; font-size: 11px; font-family: Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.schematextboxerror_forum        { color:#000000; font-size: 11px; font-family: Arial; border:1px #AC3131 solid; background-color: #fff0f0; }
.schematextareae_forum           { color:#000000; font-size: 11px; font-family: Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.schematextareaerror_forum       { color:#000000; font-size: 11px; font-family: Arial; border:1px #AC3131 solid; background-color: #fff0f0; }
.schemasubmitbutton_forum        { width:80px; height:30px; font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;color:#000000; border:solid 1px #003973;background:url(btnback_default.gif) #ffffff repeat-x bottom;text-align:center;cursor:hand;cursor:pointer}

table.kontroll                 { margin-top:8px; font-size:12px;}
table.kontroll img             { text-decoration:none; border: none; margin-right:10px;}
