html {overflow-y: scroll;}

.sitewidth{}

BODY
{
 FONT-FAMILY: Arial;
 FONT-SIZE: 11px;
 COLOR: #5B5D5C;
 MARGIN: 0;
 OVERFLOW: auto;
 background-position: top center;
 background-image:url("/AjrGfx/SystemGfx/bg_body.jpg");
 background-repeat: no-repeat;
 background-color: #E3DFD6;
}

h1{ 
 margin: 0; font-size: 14px; font-weight: bold; 
 color: #A50328; padding-right: 5px;
}

h2{ 
 margin: 0; font-size: 14px; font-weight: bold; color: #756B71;
}

h1.red{ font-size: 15px; color: #C45136;}
h2.red{ font-size: 15px; color: #C45136; font-style: italic; text-transform: none; display: block; margin-bottom: 10px; }
.red{ font-size: 11px; font-weight: bold; color: #C45136;}
.HeadlineLargeStdColor
{
 FONT-SIZE: 17px;
 FONT-WEIGHT: normal;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 20px;
 COLOR: #5B5D5C;
}

.HeadlineMediumStdColor
{
 FONT-SIZE: 14px;
 FONT-WEIGHT: bold;
 PADDING-BOTTOM: 5px;
 LINE-HEIGHT: 18px;
 COLOR: #5B5D5C;
 /*text-transform: uppercase;*/
}

.HeadlineSmallStdColor
{
 FONT-SIZE: 15px;
 FONT-WEIGHT: normal;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 18px;
 COLOR: #5B5D5C;
}

.SubHeadlineLargeStdColor
{
 FONT-SIZE: 15px;
 FONT-WEIGHT: normal;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 17px;
 COLOR: #5B5D5C;
}

.SubHeadlineMediumStdColor
{
 FONT-SIZE: 11px;
 LINE-HEIGHT: 16px;
 PADDING-BOTTOM: 5px;
 COLOR: #5B5D5C;
 font-weight: bold;
}

.SubHeadlineSmallStdColor
{
 FONT-SIZE: 13px;
 FONT-WEIGHT: normal;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 15px;
 COLOR: #5B5D5C;
}

.BreadLargeStdColor
{
 FONT-SIZE: 12px;
 font-weight: bold;
 padding-bottom: 3px;
 LINE-HEIGHT: 16px;
 COLOR: #5B5D5C;
}

.TableHeader
{
 FONT-SIZE: 12px;
 font-weight: bold;
 LINE-HEIGHT: 16px;
 COLOR: #5B5D5C;
 /*text-transform: uppercase;*/
}

.BreadMediumStdColor
{
 FONT-SIZE: 11px;
 LINE-HEIGHT: 16px;
 COLOR: #5B5D5C;
}

.minor
{
 FONT-SIZE: 11px;
 LINE-HEIGHT: 16px;
 COLOR: #5B5D5C;
}

.BreadMediumAltColor
{
 FONT-SIZE: 11px;
 FONT-WEIGHT: bold;
 LINE-HEIGHT: 16px;
 COLOR: #ffffff;
 /*text-transform: uppercase;*/
}

.BreadSmallStdColor
{
 FONT-SIZE: 11px;
 LINE-HEIGHT: 13px;
 COLOR: #5B5D5C;
}

div{ font-size: 11px; }

.AddressLine
{
 font-size: 10px;
 color: #5C5C5E;
}

A
{
 font-size: 11px;
 TEXT-DECORATION: none;
/*COLOR: #DA681F;*/
 COLOR: #B10021;
}

A:hover
{
 TEXT-DECORATION: underline;
 COLOR: #9E340D;
}

a.PlainLink
{
 font-size: 10px;
 TEXT-DECORATION: none;
 COLOR: #5B5D5C;
}

a.PlainLink:hover
{
 TEXT-DECORATION: none;
}

.MenuCase0
{
 font-family: arial;
 font-size: 10px;
 color: #ffffff;
 text-transform: uppercase;
 padding: 0px 8px 0px 8px;
 cursor: pointer;
}

.MenuCase0:hover {
 font-family: arial;
 TEXT-DECORATION: none;
}

.MenuCase0Selected
{
 font-family: arial;
 font-size: 10px;
 text-transform: uppercase;
 background-image:url("/AjrGfx/SystemGfx/_navigation_bg_selected.gif");
/* background-color: #ffffff;*/
 color: #B10021;
 padding: 0px 8px 0px 8px;
 cursor: pointer;
}

A.MenuCase1
{
 FONT-SIZE: 11px;
 COLOR: #5B5D5C;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

A.MenuCase1:hover {
 TEXT-DECORATION: none;
 color: #3A3839;
}

A.MenuCase1Selected
{
 FONT-SIZE: 11px;
 COLOR: #3A3839;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}
A.MenuCase1Selected:hover
{
 TEXT-DECORATION: none;
 color: #3A3839;
}
A.MenuCase2
{
 FONT-SIZE: 11px;
 COLOR: #5B5D5C;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

A.MenuCase2:hover {
 TEXT-DECORATION: none;
/* color: #DA681F;*/
 color: #B10021;
}

A.MenuCase2Selected
{
 FONT-SIZE: 11px;
/* COLOR: #DA681F;*/
 color: #B10021;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}
A.MenuCase2Selected:hover
{
 FONT-SIZE: 11px;
/* COLOR: #DA681F;*/
 color: #B10021;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.background-box
{
 background-image:url("/AjrGfx/SystemGfx/_box_bg.gif");
 background-repeat: repeat-x;
 background-position: top;
 padding: 15px 15px 20px 20px;
}

.background-table
{
 background-image:url("/AjrGf0x/SystemGfx/table_bg.jpg");
 background-repeat: repeat-x;
}

.shadow-left
{
 background-image:url("/AjrGfx/SystemGfx/shadow_left.gif");
 background-repeat: repeat-y;
}

.background-left
{
 background-image:url("/AjrGfx/SystemGfx/left.jpg");
 background-repeat: no-repeat;
 background-position: top right;
}

.shadow-right
{
 background-image:url("/AjrGfx/SystemGfx/shadow_right.gif");
 background-repeat: repeat-y;
}

.background-right
{
 background-image:url("/AjrGfx/SystemGfx/right.jpg");
 background-repeat: no-repeat;
 background-position: top left;
}

.background-bottom
{
 background-image:url("/AjrGfx/SystemGfx/bottom_bg.gif");
 background-repeat: x-repeat;
}

.background-bottom-left
{
 background-image:url("/AjrGfx/SystemGfx/bottom_left_bg.gif");
 background-repeat: no-repeat;
 background-position: top right;
}

.background-bottom-right
{
 background-image:url("/AjrGfx/SystemGfx/bottom_right_bg.gif");
 background-repeat: no-repeat;
 background-position: top left;
}

input.ButtonInputsWide
{
 border: 1px #5B5D5C solid;
 BACKGROUND: #cccccc;
 COLOR: #5B5D5C;
 FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 WIDTH: 150px;
 HEIGHT: 22px:
 CURSOR: hand;
}

input.ButtonInputsMedium
{
/* BACKGROUND: #B34514;*/
 BACKGROUND: #B10021;
 BORDER: 1px #5B5D5C solid;
 COLOR: #ffffff;
 FONT-WEIGHT: normal;
 FONT-SIZE: 10px;
 CURSOR: hand;
 height: 22px;
 width: 110px;
}

input.ButtonInputsNarrow
{
 border: 1px #5B5D5C solid;
 BACKGROUND: #cccccc;
 COLOR: #5B5D5C;
 FONT-WEIGHT: bold;
 FONT-SIZE: 11px;
 WIDTH: 120px;
 HEIGHT: 22px:
 CURSOR: hand;
}

.FormFieldInputsWide
{
 border: 1px #5B5D5C solid;
 font-family: arial;
 BACKGROUND: #ffffff;
 COLOR: #5B5D5C;
 WIDTH: 100%;
 height: 75px;
 font-size: 11px;
}

.FormFieldInputsMedium
{
 border: 1px #5B5D5C solid;
 font-family: arial;
 BACKGROUND: #ffffff;
 COLOR: #5B5D5C;
 FONT-SIZE: 11px;
 WIDTH: 100%;
}

.captchainputfield{  border: 1px #5B5D5C solid; }

.FormFieldInputsNarrow
{
 border: 1px #5B5D5C solid;
 font-family: arial;
 BACKGROUND: #ffffff;
 COLOR: #5B5D5C;
 FONT-SIZE: 11px;
 WIDTH: 200px;
}

select
{
 border: 1px #5B5D5C solid;
 font-family: arial;
 color: #5B5D5C;
 font-size: 11px;
 width: 100%;
}

.FormFieldLabelMediumStdColor
{
 FONT-SIZE: 11px;
 COLOR: #5B5D5C;
}


.Leftcol{ width: 332px; height: 262px; float: left; }
.Rightcol{ width: 320px; height: 262px; float: left; }
.Leftborder{ border-left: 1px solid #E0DBCF; padding: 12px 12px 0 12px; height: 100%;}
.Leftborder2{ border-left: 1px solid #E0DBCF; padding: 12px 0 0 12px; height: 100%; }
.Leftbottomborder{
 border-left: 1px solid #E0DBCF; border-bottom: 1px solid #E0DBCF;
 padding: 0 12px 0 12px;
 height: 100%;
}
.Leftbottomborder2{
 border-left: 1px solid #E0DBCF; border-bottom: 1px solid #E0DBCF; padding: 0 0 0 12px;
 height: 100%;
}

.clear{ clear: both; }

.newsitem{
 background-image:url("/AjrGfx/SystemGfx/red_dot.gif");
 background-repeat: no-repeat;
 background-position: top left;
 padding-left: 8px;
}


/* klasser til den nye forside */

h1.frontred{ color: #B20022; font-size: 15px; }
h1.frontwhite{ color: #fff; font-size: 15px; }
.BreadMediumWhite{ font-size: 11px; color: #fff; }
.BreadMediumBlack{ font-size: 11px; color: #000; }

.sandboxmsmall{
 background-image:url("/files/system/gfx/bg_sand_box_small.gif");
 background-repeat: no-repeat;
 width: 312px;
 height: 88px;
}

.sandboxmedium{
 background-image:url("/files/system/gfx/bg_sand_box_medium.gif");
 background-repeat: no-repeat;
 width: 312px;
 height: 133px;
}

.sandboxlarge{
 background-image:url("/files/system/gfx/bg_sand_box_large.gif");
 background-repeat: no-repeat;
 width: 312px;
 height: 268px;
}

.blackboxmedium{
 background-image:url("/files/system/gfx/bg_black_box_medium.gif");
 background-repeat: no-repeat;
 width: 312px;
 height: 133px;
}

.boxpadding{ padding: 15px 20px 0 20px; }

a.white{ color: #fff; text-decoration: underline; }

.newsdate{ font-weight: bold; color: #A2001D; font-size: 11px; font-weight: bold; }
/*a.newstitle{ font-weight: bold; color: #000; font-size: 12px; text-transform: uppercase; }*/
a.newstitle{ font-weight: bold; color: #000; font-size: 12px; }
a.newslink{ color: #000; }
/*h1.newstitle{ font-weight: bold; color: #000; font-size: 15px; text-transform: uppercase; }*/
h1.newstitle{ font-weight: bold; color: #000; font-size: 15px; }
h2.newstitle{ font-size: 11px; text-transform: none; margin-bottom: 10px; margin-top: 5px; }

.newsletterbox{ width: 161px; height: 227px; background-color: #C0C0C0; text-align: left; }

input.newsletter{ border: 0; font-size: 11px; width: 133px; padding-left: 7px; height: 17px; }
input.FormInputAlert{ border: 1px solid red; font-size: 11px; width: 133px; padding-left: 7px; height: 17px;}

.padbot7{ padding-bottom: 7px; }
.newsletterpadding{ padding: 12px 14px 0 14px; }

.row24{ height: 24px; }
.bgFooter{ background-image: url('/AjrGfx/SystemGfx/img_bot_shade.jpg'); background-repeat: no-repeat; width: 972px; }

.bgFpTab{ padding-top: 6px; padding-left: 16px; background-image: url('/AjrGfx/SystemGfx/bg_fp_tab.gif'); background-repeat: no-repeat; width: 161px; height: 29px; text-align: left; }
.bgFpTab3{  }

.bgTop{ background-image: url('/AjrGfx/SystemGfx/bg_top_dk.gif'); background-repeat: no-repeat; width: 960px; height: 104px; }

.col960{ width: 960px; }

.fpTabLink{ color: #ffffff; font-size: 14px; font-weight: bold; }
.fpTabLink:hover{ color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; }

.left{float: left;}

.maincontent{ width: 960px; min-height:450px; height:auto !important; height:450px; }


.right{float: right;}

.sitewidth{ width: 972px; text-align: left; margin-left: auto; margin-right: auto; }

/* --- Style til sitemap --- */

.VerticalLine
{
 background-image:url("/AjrGfx/SystemGfx/vertical_line.gif");
 background-repeat: repeat-y;
 background-position: top left;
}

.VerticalLine2
{
 background-image:url("/AjrGfx/SystemGfx/vertical_line2.gif");
 background-repeat: repeat-y;
 background-position: top left;
}

.ChildNode
{
 background-image:url("/AjrGfx/SystemGfx/childnode.gif");
 background-repeat: no-repeat;
 background-position: top left;
}

.LastChildNode
{
 background-image:url("/AjrGfx/SystemGfx/lastchildnode.gif");
 background-repeat: no-repeat;
 background-position: top left;
}



