body, h1, h2, h3, h4 {
    margin: 0;
    padding: 0;
}

body {
    background-color:#ffffff;
/*    background-image:url('../files/grafik/system/bodyBg.gif');
    background-repeat:repeat-x;*/
    font-family: Times new roman, Arial, Helvetica, sans-serif;
    color:#737373;
    font-weight:normal;
    font-size:13px;
}

img {
    border: 0;
    padding: 0;
    margin: 0;
}

li {
    list-style:none;
    list-style-image:url('../files/grafik/system/listStyle.gif')
}

a {
    color: #a3b12c;
    text-decoration:none;
}

a:visited {
    color: #a3b12c;
}

a:hover {
    color: #a3b12c;
    text-decoration:underline;
}

a.topNav {
    font-size:14px;
    font-weight:bold;
    color: #2b3338;
    text-decoration: none;
    padding-left: 11px;
}

a.topNav:visited {
    font-size:14px;
    font-weight:bold;
    color: #2b3338;
    text-decoration: none;
}

a.topNav:hover {
    font-weight:bold;
    color: #2b3338;	
    text-decoration:underline;
}

a.topNavSel {
    font-size:14px;
    font-weight:bold;
    color: #a3b12c;
    text-decoration: none;
    padding-left: 11px;
}

a.topNavSel:hover {
    color: #a3b12c;	
    text-decoration:underline;
}

.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

/** layout **/

#Wrapper
{
/*    _position: relative; /*
    text-align: left;
    width: 960px;
    /* height: 100%; */
}

#mainBody {
/*    position: absolute; */
    position: relative;
    width: 960px;
    height:300px;
/*    background-image:url('/AjrGfx/gfx/contentBg2.gif');*/
    background-repeat:no-repeat;
}

.topLeftColumn1 {
    float:left;
    width:250px;
    height:26px;
    background-color:#b2c134;
    border-bottom: 1px #ffffff solid;
}

.topRightColumn1 {
    float:left;
    width:710px;
    height:26px;
    background-color:#e8e8e8;
    border-bottom: 1px #001e3b solid;
    text-align:right;
}

.topRightColumn1 a{ margin-left: 4px; }

.topLeftColumn2 {
    float:left;
    width:250px;
    height:53px;
    background-color:#b2c134;
}

.topRightColumn2 {
  float:left;
  width:710px;
  height:26px;
  padding-top:27px;
/*    background-color:#ececec;*/
  background-image: url('/AjrGfx/gfx/bg_topnav_right.gif'); background-repeat: repeat-x;
  text-align:right;
}

.topRightColumn2 ul {
    list-style:none;
    margin:0;
    padding:0;
    float:left;
    text-align:right;
/*    padding-right: 6px;*/
}

.topRightColumn2 li {
    list-style:none;
    margin:0;
    padding:0;
    float:left;
    text-align:right;
}

li.menu{
    list-style:none;
    margin:0;
    padding:0 px;
    float:left;
    text-align:right;
    background-image: url('/AjrGfx/gfx/bg_topnav.gif');
    background-repeat: no-repeat;
}


.topNavSpacer {
    width:15px;
}

.leftColumn {
    float:left;
    width:250px;
}

.middleColumn {
    float:left;
    width:460px;
}

.rightColumn {
    float:left;
    width:250px;
    background-color: #001e3b;
}

.lightGrey {
    width:460px;
    height:120px;
    background-color:#e6e6e6;
}

.frontMain {
    float:left;
    padding: 25px 25px 0 26px;
    text-align:left;
}

.frontMain2 {
    float:left;
    padding: 25px 0 0 26px;
    text-align:left;
}

.borderDark {
    clear:both;
    height:1px;
    background-color:#cccccc;
    margin-top: 4px;
}

.contact { margin: 5px 0 0 0px;  font-size:12px; color:#8e989b; text-align:left; background-image: url('/AjrGfx/gfx/bg_footer.gif'); background-repeat: repeat-x; height: 140px;}

.contact div {
    margin-right:24px;
}

.contact a { font-size: 12px; color: #000000; margin-left: 10px; margin-right: 10px;}

.contact a:visited {
    font-size: 12px;
    color: #000000;
}

.contact a:hover { font-size: 12px; color: #000000; text-decoration: underline; }

.afdeling {
    float:left;
    width:210px;
    height:106px;
    padding: 14px 0 0 19px;
    text-align:left;
    color:#ffffff;
    font-family: arial;
}

.afdeling2 {
    width:230px;
    height:95px;
    padding: 25px 0 0 20px;
    text-align:left;
    color:#ffffff;
    font-family: arial;
}

.afdeling2 .BreadMediumStdColor{
 font-size: 11px; font-weight: normal;
}

.afdeling .heading {
    font-size:14px;
}

.afdeling a { color:#ffffff; font-family: arial; }

.afdeling a:visited {
    color:#ffffff;
}

.afdeling2 a {
    color:#9eab2f;
}

.afdeling2 a:visited {
    color:#9eab2f;
}

.lidtAfHvertBox {
    clear:both;
    width:248px;
    height:285px;
    text-align:left;
    background-color:#ffffff;
    border: 1px solid #cccccc;
}

.lidtAfHvert {
    width:210px;
    height:258px;
    padding: 19px 0 0 20px;
    text-align:left;
    color:#000000;
}

.lidtAfHvert h1 {
    font-size:14px;
    font-weight:bold;
    color: #000000;
    margin:0;
}

.lidtAfHvert a {
    color:#9eab2f;
}

.lidtAfHvert a:visited {
    color:#9eab2f;
}

.lidtAfHvert a:hover {
    color:#9eab2f;
    text-decoration:underline;
}

.borderWhite {
    width:250px;
    height:1px;
    background-color:#ffffff;
}

.footer {
    height:38px;
    margin-top: 30px;
}

.breadCrumb1, .breadCrumb2 {
    margin: 0px;
    padding: 0px;
}

h1 {
  font-size:18px;
  line-height: 24px;
  color: #737373;
/*  border-bottom: 1px solid #cccccc;*/
  margin-bottom: 18px;
  background-image: url('/AjrGfx/gfx/bg_h1.gif');
  background-position: bottom left;
  background-repeat: no-repeat;
}

h1 a:hover{ text-decoration: none; }

.rightColumn h1.MediumStdColor {
  font-size:18px;
  color: #000000;
/*  border-bottom: 1px solid #cccccc;*/
  margin-bottom: 18px;
  font-weight: normal;
}

h2 {
    font-size:14px;
    color: #8e989b;
}

h2.MediumStdColor {
    font-weight:normal;
    font-size:11px;
    color:#000000;
    font-style:italic;
    padding-bottom:11px;
}

.greyWithArrow {
    padding-left: 9px;
    color:#8e989b;
    font-size:12px;
    font-weight:bold;
    background-image:url('../files/grafik/system/greyPil.gif');
    background-repeat:no-repeat;
    vertical-align:middle;
}

.greySeperator {
    margin: 7px 0 7px 0;
    background-color: #8e989b;
    width: 408px;
    height: 1px;
}

input.ButtonInputsWide {
    border: 1px #000000 solid;
    background: #cccccc;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    width: 150px;
    height: 22px;
    cursor: hand;
}

input.ButtonInputsMedium {
    border: 1px #000000 solid;
    background: #cccccc;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    width: 120px;
    height: 22px;
    cursor: hand;
}

input.ButtonInputsNarrow {
    border: 1px #000000 solid;
    background: #cccccc;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    width: 120px;
    height: 22px;
    cursor: hand;
}

.FormFieldInputsWide {
    border: 1px #000000 solid;
    background: #ffffff;
    color: #000000;
    font-size: 12px;
    width: 420px;
}

.FormFieldInputsMedium {
    border: 1px #000000 solid;
    background: #ffffff;
    color: #000000;
    font-size: 12px;
    width: 220px;
}

.FormFieldInputsNarrow {
    border: 1px #000000 solid;
    background: #ffffff;
    color: #000000;
    font-size: 12px;
    width: 120px;
}

.FormFieldLabelMediumStdColor {
    font-size: 12px;
}

.bgTopcontent{ background-image: url('/AjrGfx/gfx/contentBg2.gif'); background-repeat: repeat-y; }

.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;
}



