body
{
 font-family: Arial, verdana, tahoma;
 font-size: 11px;
 color: #000000;
 background-color: #697D68;
 margin: 0px;
 background-image:url("/AjrGfx/SystemGfx/bg_body.gif");
 background-repeat: repeat-x;
}

h1,h2{ padding: 0; margin: 0; }

h1.MediumStdColor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}

h1.HeadlineSmallStdcolor
{
 font-size: 12px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}


h1.HeadlineMediumAltcolor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #ffffff;
 text-transform: none;
}

h2.MediumStdColor
{
 font-size: 11px;
 font-weight: bold;
 padding-bottom: 5px;
 line-height: 16px;
/* color: #0E384A; */
 color: #000000;
}

h2.SubHeadlinelargeStdColor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}

h2.SubHeadlineMediumAltColor
{
 font-size: 11px;
 font-weight: bold;
 padding-bottom: 5px;
 line-height: 16px;
 color: #ffffff;
}


.HeadlineMediumStdcolor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}

.HeadlineSmallStdcolor
{
 font-size: 12px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}

.SubHeadlinelargeStdColor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #0E384A;
 text-transform: none;
}

.HeadlineMediumAltcolor
{
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 5px;
 color: #ffffff;
 text-transform: none;
}

.SubHeadlineMediumStdcolor
{
 font-size: 11px;
 font-weight: bold;
 padding-bottom: 5px;
 line-height: 16px;
/* color: #0E384A; */
 color: #000000;
}

.SubHeadlineMediumAltColor
{
 font-size: 11px;
 font-weight: bold;
 padding-bottom: 5px;
 line-height: 16px;
 color: #ffffff;
}

.BreadMediumStdColor
{
 font-size: 11px;
 line-height: 16px;
 color: #000000;
}

.BreadMediumAltColor
{
 font-size: 11px;
 line-height: 16px;
 color: #ffffff;
}

.DateStdcolorSmall
{
 font-size: 10px;
 line-height: 16px;
 color: #000000;
}

a
{
 font-size: 11px;
 text-decoration: none;
 color: #CD1422;
}

a:hover {
 text-decoration: underline;
 color: #CD1422;
}

a.whiteLink
{
 font-size: 11px;
 text-decoration: none;
 color: #ffffff;
}

a.blueLink
{
 font-size: 11px;
 text-decoration: none;
 color: #0E384A;
}

a.Underline:hover
{
 text-decoration: underline;
}

a.BreadCrumb { font-size: 9px; color: #8F9590 }

a.MenuCase0
{
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
}

A.MenuCase0:hover {
text-decoration: none;
color: #000000;
}

a.MenuCase1
{
 font-size: 11px;
 color: #0E384A;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1:hover {
 text-decoration: none;
 color: #0E384A;
}

a.MenuCase1Selected
{
 font-size: 11px;
 color: #0E384A;
 font-weight: bold;
 text-decoration: none;
}

a.MenuCase1Selected:hover {
 text-decoration: none;
 color: #0E384A;
}

a.MenuCase2
{
 font-size: 10px;
 color: #0E384A;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase2:hover {
 text-decoration: none;
 color: #0E384A;
}

a.MenuCase2
{
 font-size: 11px;
 color: #0E384A;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase2:hover {
 text-decoration: none;
 color: #0E384A;
}

a.MenuCase2Selected
{
 font-size: 11px;
 color: #0E384A;
 font-weight: bold;
 text-decoration: none;
}

a.MenuCase2Selected:hover {
 text-decoration: none;
 color: #0E384A;
}

.ShadeLeft
{
 background-image:url("/AjrGfx/SystemGfx/bg_left_shade.gif");
 background-repeat: repeat-y;
}

.ShadeRight
{
 background-image:url("/AjrGfx/SystemGfx/bg_right_shade.gif");
 background-repeat: repeat-y;
}

input
{
 font-family: arial, verdana, tahoma;
 color: #000000;
 font-size: 11px;
}

textarea
{
 font-family: arial, verdana, tahoma;
 color: #000000;
 font-size: 11px;
 background: #ffffff;
 padding: 2px;
 border: 1px #666666 solid;
}

select
{
 color: #000000;
 font-size: 11px;
 background: #ffffff;
 border: 1px #666666 solid;
}

select.Medium
{
 color: #000000;
 font-size: 11px;
 width: 100%;
}

.ButtonInputsMedium
{
 font-weight: bold;
 height: 20px;
 padding: 0px 20px 0px 20px;
 cursor: pointer;
 background-color: #ffffff;
 border: 1px solid #8498A2;
}

.ButtonInputsNarrow
{
 font-weight: bold;
 height: 20px;
 padding: 0px 20px 0px 20px;
 cursor: pointer;
 background-color: #ffffff;
 border: 1px solid #8498A2;
}

.ButtonInputsWide
{
 font-weight: bold;
 height: 20px;
 padding: 0px 20px 0px 20px;
 cursor: pointer;
 background-color: #ffffff;
 border: 1px solid #8498A2;
}

.FormFieldInputsWide
{
 width: 150px;
 height: 50px;
 border: 1px solid #8498A2;
}

textarea.FormFieldInputsNarrow
{
 width: 320px;
 height: 50px;
 border: 1px solid #8498A2;
 background-color: #D3DDD8;
}

.FormFieldInputsMedium
{
 width: 220px;
 height: 20px;
 border: 1px solid #8498A2;
}

.FormFieldInputsNarrow
{
 width: 320px;
 height: 20px;
 padding: 2px;
 border: 1px solid #8498A2;
 background-color: #D3DDD8;
}

input.QuickSearch
{
 width: 150px;
 height: 20px;
 padding: 2px;
 border: 1px solid #8498A2;
 background-color: #D3DDD8;
}

.FormFieldLabelLargeStdColor{ font-weight: bold }

.FormFieldLabelMediumStdcolor
{
 font-size: 11px;
 color: #666666;
 font-weight: bold;
}

/* Gamle klasser fra det gamle website */

P, TD, DIV, UL, OL
{color: #000000;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px}

/*--------------- Forskellige linkstyper ---------------*/

.JustColor {
}

a.A-VmenuLink, a.A-VmenuLink:visited, a.A-CapLink:link, a.A-VmenuLink:active, a.A-VmenuLink:hover 	{
text-decoration:none; 
color:#174E5F;
}

a.A-CapLink, a.A-CapLink:visited, a.A-CapLink:link, a.A-CapLink:active, a.A-CapLink:hover	{
text-decoration:none; 
color:#174E5F;
}

a.NoTextDecoration, a.NoTextDecoration, a.NoTextDecoration,a.NoTextDecoration, a.NoTextDecoration:hover {
text-decoration:none; 
color:#000000;
}

.P-boxLink	{
border:1px solid #B3C4C9; 
text-align: right; 
text-transform: uppercase; 
font-size: 10px; 
color: #174E5F; 
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
}

a.A-underMenu, a.A-underMenu:visited, a.A-underMenu:link, a.A-underMenu:active, a.A-underMenu:hover {
font-family: Verdana, Arial; 
font-size: 9px; 
text-decoration:none; 
margin-bottom: 2px; 
margin-left: 2px;
}

a.A-fedColorLink{
text-decoration:none;
font-weight: bold;
color:#174E5F;
}

.mini	{
font-family: Verdana, Arial; 
font-size: 9px; 
margin-bottom: 2px; 
margin-left: 2px;
}

/*--------------- Content feltet ---------------*/

.relMediaOver {
text-transform: uppercase; 
font-size: 10px; 
font-weight: bold; 
border-bottom: 1px solid #619A5A;
padding-left:15px;
margin-top:15px;
}

.myDownloadIcon {
background-repeat: no-repeat;
background-image: url('/AjrGfx/SystemGfx/filIkonMask_Neutral.gif');
}

.relMediaList {
width: 15px;
background-color: #619A5A; 
background-image: url('/AjrGfx/SystemGfx/filIkonMask.gif');
}

.P-listeUnderline {
border-bottom: 1px solid #B3C4C9; 
margin: 4px;
}

.listeUnderstreg {
border-bottom: 1px solid #B3C4C9;
}

/*--------------- Relaterede liste højre side ---------------*/

.relEmnerOver {
text-transform: uppercase; 
font-size: 10px; 
font-weight: bold; 
border-bottom: 1px solid #B3C4C9;
padding-left:15px;
padding-top:20px;
}

.relEmnerList {
width: 15px; 
background-image: url('/AjrGfx/SystemGfx/neutral-markeringsstreg.gif');
padding-bottom: 5px;
}

.relEmnerListUnder {
padding-bottom: 5px;
padding-bottom: 5px;
}

.relEmnerListDato {
padding-left: 15px;
padding-top:5px;
}

/*--------------- Forskellige navigations elementer ---------------*/

.vmenu	{
border-left: 1px solid #C5CBCD; 
border-top: 1px solid #C5CBCD; 
border-bottom: 1px solid #C5CBCD; 
background: #F7F7F7; 
padding-top: 3px; 
padding-bottom: 3px; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
curser: crosshair;
}

.vmenu-valgt	{
border-left: 1px solid #7D8689; 
border-top: 1px solid #7D8689; 
border-bottom: 1px solid #7D8689; 
background: #D7DBDF; 
padding-top: 3px; 
padding-bottom: 3px; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
curser: crosshair;
}

.vmenu-diverse	{
border-left: 1px solid #C5CBCD; 
border-top: 1px solid #C5CBCD; 
border-bottom: 1px solid #C5CBCD; 
background: #F7F7F7; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
}

.vmenu-dictionary	{
border-left: 1px solid #C5CBCD; 
border-top: 1px solid #C5CBCD; 
border-bottom: 1px solid #C5CBCD; 
background: #F2BABB; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
}

.rightcell	{
border-left: 1px solid #B3C4C9;
border-bottom: 1px solid #B3C4C9;
}

.hovedpkt	{
font-weight: bold; 
font-size: 10px; 
padding-left: 15; 
padding-right: 15;
}

.undermenu	{
border-left: 1px solid #B3C4C9; 
border-top: 1px solid #B3C4C9; 
border-bottom: 1px solid #B3C4C9;
background: #D9DDE1;
}

.undermenu-bar	{
border: 1px solid #8F9699;
background: #8F9699;
}

.undermenu-td-top	{
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #D9DDE1;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-topend	{
border-bottom: 1px solid #FFFFFF;
background: #D9DDE1;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-bottom	{
border-right: 1px solid #FFFFFF;
background: #D9DDE1;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-bottomend	{
background: #D9DDE1;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-top-valgt	{
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #F1F2F4;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-topend-valgt	{
border-bottom: 1px solid #FFFFFF;
background: #F1F2F4;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-bottom-valgt	{
border-right: 1px solid #FFFFFF;
background: #F1F2F4;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

.undermenu-td-bottomend-valgt	{
background: #F1F2F4;
vertical-align: bottom;
text-align: left;
width: 20%;
height: 20px;
}

/*--------------- Content feltet - page template ---------------*/

.rightColum {
border-left: 1px solid #B3C4C9; 
}

.content	{
border-left: 1px solid #B3C4C9; 
border-bottom: 1px solid #B3C4C9;
vertical-align: top;
background-color: #FFFFFF ;
}

#over	{
overflow: auto;
height: 439px;
width: 100%;
}

.BasketInNavigation{
color: #000000;
font-size: 9px;
font-variant: normal;
font-weight: normal;
}

/*--------------- kursusliste  ---------------*/

.MereOmKurset	{
border-left: 1px solid #C5CBCD; 
border-right: 1px solid #C5CBCD; 
border-top: 1px solid #C5CBCD; 
border-bottom: 1px solid #C5CBCD; 
background: #FFFFFF; 
padding-top: 3px; 
padding-bottom: 3px; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
}

.MereOmKurset-valgt	{
border-left: 1px solid #7D8689; 
border-right: 1px solid #7D8689; 
border-top: 1px solid #7D8689; 
border-bottom: 1px solid #7D8689; 
background: #D7DBDF; 
padding-top: 3px; 
padding-bottom: 3px; 
color: #174E5F; 
font-size: 10px; 
font-weight: bold; 
text-align:right;
}

.TemaOver {
font-size: 12px; 
font-color: #174E5F; 
border-bottom: 1px solid #C2D0D4;
padding-left:15px;
padding-bottom:6px;
padding-right:2px;
}

.TemaList {
border-right: 1px solid #C2D0D4; 
background-color: #E7ECED; 
font-color: #174E5F;
font-size: 9px; 
font-weight: bold; 
padding-left:15px;
padding-top:2px;
padding-bottom:2px;
padding-right:15px;
}

.TemaListSelected {
border-right: 1px solid #C2D0D4; 
background-color: #FFFFFF; 
font-color: #174E5F;
font-size: 9px; 
font-weight: normal; 
padding-left:15px;
padding-top:2px;
padding-bottom:2px;
padding-right:15px;
}

.KursusList {
font-color: #174E5F;
font-size: 10px; 
font-weight: normal; 
padding-left:0px;
padding-top:3px;
padding-bottom:3px;
}

.KursusMaanedOver{
text-transform: uppercase; 
font-size: 11px; 
font-weight: bold; 
border-bottom: 1px solid #C2D0D4;
padding-left:0px;
padding-top:15px;
}

.bgRightCenter{
 background-image: url('/AjrGfx/gfx/bg_top_center_rightcol.gif');
 background-repeat: repeat-y;
}
.NewsLetterTop {
 background-image: url('http://www.dbi-net.dk/AjrGfx/systemGfx/bg_newsletter_top.gif');
 background-repeat: no-repeat;
}

/* --- Style til sitemap --- */

.VerticalLine
{
 background-image:url("/AjrGfx/sitemap/sitemap_vertical_line.gif");
 background-repeat: repeat-y;
 background-position: top left;
}

.VerticalLine2
{
 background-image:url("/AjrGfx/sitemap/sitemap_vertical_line2.gif");
 background-repeat: repeat-y;
 background-position: top left;
}

.ChildNode
{
 background-image:url("/AjrGfx/sitemap/sitemap_childnode.gif");
 background-repeat: no-repeat;
 background-position: top left;
}

.LastChildNode
{
 background-image:url("/AjrGfx/sitemap/sitemap_lastchildnode.gif");
 background-repeat: no-repeat;
 background-position: top left;
}


