html {overflow-y: scroll;}

body
{
 font-family: arial, tahoma, verdana;
 margin: 0;
 font-size: 11px;
 color: #211b15;
 background-color: #ffffff;
 background-position: top center;
 background-image: url('/AjrGfx/gfx/bg_top_01.jpg');
 background-repeat: no-repeat;
 line-height: 15px;
}

.sitewidth{
 width: 878px; text-align: left;
 margin-left: auto;
 margin-right: auto;
}

.topbaggrund{
 margin-left: auto;
 margin-right: auto;
 background-color: #2f2d2d;
}

.bundbaggrund{
 margin-left: auto;
 margin-right: auto;
 background-color: #2f2d2d;
 color: #ffffff;
}

.bundnav{
 margin-left: auto;
 margin-right: auto;
}

.center{
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}

.textCenter{
  text-align: center;
}


/* ----------------- default classes ----------------- */

h1,h2,h3, h6{ margin: 0; padding: 0; }
form{ margin: 0; display: inline; }
/*img{ border: 0 }*/

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both ; }
.clearRight{ clear: right;}
.clearLeft{ clear: left;}
.alignright{ text-align: right; }
.alignleft{ text-align: left; }

.debug{ background-color: red; }
.white{ background-color: #ffffff; }
.yellow{ background-color: yellow; }
.green{ background-color: green; }
.blue{ background-color: blue; }
.purple{ background-color: purple; }
.black{ background-color: #000000; }

/* ----------------- start text classes ----------------- */

Nedenstående klasse bruges, selvom den står som hidden. Størrelsen af teksten bruges til at sætte flash-teksten
/*.tilFlash{ NB: REMEMBER TO DELETE THE COMMENTS, SO THE CLASS IS WORKING
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 15px;
}*/

.BreadMediumStdColor{
 font-size: 11px;
 color: #000000;
 line-height: 15px;
}

h1.MediumStdColor{
 height: auto;
}

h2.MediumStdColor{
 height: auto;
 margin-top: 5px;
 margin-bottom: 7px;
}

.BreadMediumStdColorBold{
 font-size: 11px;
 color: #000000;
 text-decoration: none;
 text-transform: none;
 line-height: 11px;
 font-weight: bold;
}

h1{
 font-size: 22px;
 color: #2f2d2d;
 height: 22px; 
 line-height: 10px;
}

h2{
 font-size: 14px;
 color: #3a3a3a;
 line-height: 14px;
 height: 22px; 
}

h3{
 font-size: 13px;
 color: #3a3a3a;
 line-height: 13px;
 height: 22px; 
}

h6{
 font-size: 16px;
 color: #2f2d2d;
 line-height: 16px;
 height: 22px; 
 overflow: hidden;
}

/* ----------------- start link classes ----------------- */

a{ text-decoration: none; color: #37b647; font-size: 11px; }
a:hover { text-decoration: underline;}
a.menu{ text-decoration: none; }
a.menu:hover { text-decoration: underline; }

/* ----------------- start menu classes ----------------- */

a.level0{ padding-right: 7px; padding-left: 7px; font-size: 10px; color: #000000; text-transform: uppercase;}
a.level0:hover{ text-decoration: underline;}
a.level0selected{  padding-right: 7px; padding-left: 7px; font-size: 10px; color: #000000; text-transform: uppercase; font-weight: bold;}
a.level0selected:hover { text-decoration: underline; }

a.level0_1{ font-size: 9px; color: #000000;}
a.level0_1:hover{ text-decoration: underline;}

a.level1{ font-size: 10px; color:#333833; text-transform: uppercase;}
a.level1:hover{ color:#37b647; }
a.level1selected{ font-size: 10px; color:#37b647; text-transform: uppercase;}
a.level1selected:hover { text-decoration: underline; }

a.level2{ font-size: 10px; color:#333833;}
a.level2:hover{ color:#37b647; }
a.level2selected{ font-size: 10px; color:#37b647;}
a.level2selected:hover { text-decoration: underline; }

/* ----------------- start form classes ----------------- */

input,textarea,select{ font-family: arial, verdana, tahoma; color: #939598; font-size: 11px; }


.ButtonInputsMedium{
  font-weight: bold;
  height: 20px;
  padding: 0px 10px 0px 10px;
  cursor: pointer;
  background-color: #cccccc;
  border: 1px solid #999999;
}

input.FormFieldInputsNarrow{ background-color: #ffffff; border: 0px solid #000000; color: #000000; height: 13px; width: 117px; }
input.FormFieldInputsMedium{ background-color: #E3E1D5; border: 1px solid #B9B399; width: 164px; height: 14px; }
input.FormFieldInputsWide{ width: 420px; height: 16px; padding-left: 2px; }

select.FormFieldInputsCategory{width: 79px; padding-left: 2px; line-height:20px; color: #939598;}

.FormFieldLabelMediumStdColor{ font-weight: bold;}


/* ----------------- start list classes ----------------- */

ul{ padding: 0; margin: 0; margin-left: 7px; list-style-type: none; }
ol{ padding: 0; margin: 0; margin-left: 25px;}

ol li{
 background-image: none;
 padding-left: 0px;
}

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
 padding-left: 18px;
}


/* ----------------- start custom classes ----------------- */

.bgBlackBox{
 background-image: url('/AjrGfx/gfx/bg_blacktop.gif');
 background-repeat: no-repeat;
 width: 210px;
 height: 20px;
 color: #ffffff;
 font-size: 10px;
}

.bgBlue{
 background-color: #ddeef5;
 width: 210px;
}

.bgBotPartner{
 width:870px;
 border-left: 1px solid #999c99;
 border-right: 1px solid #999c99;
}

.bgBlackArticleOff{
 background-image: url('/AjrGfx/gfx/bg_black_article_off.gif');
 background-repeat: no-repeat;
 width: 323px;
 height: 110px;
}

.bgBlackArticleOn{
 background-image: url('/AjrGfx/gfx/bg_black_article_on.gif');
 background-repeat: no-repeat;
 width: 323px;
 height: 110px;
}

.bgGreenArticle{
 background-color: #e1f0fc;
 width: 323px;
}

.bgLogin{
 background-image: url('/AjrGfx/gfx/bg_login.gif');
 background-repeat: no-repeat;
 width: 193px;
 height: 28px;
}

.bgSearch{
 background-image: url('/AjrGfx/gfx/bg_search_2.gif');
 background-repeat: no-repeat;
 width: 200px;
 height: 28px;
}

.bgSearchInner{
 background-image: url('/AjrGfx/gfx/bg_search_inner.jpg');
 background-repeat: no-repeat;
 width: 441px;
 height: 28px;
}

.bgSearchInnerDetails{
 background-image: url('/AjrGfx/gfx/bg_search_inner_details.gif');
 background-repeat: no-repeat;
 width: 441px;
 height: 28px;
}

/*.bgStaticTopnav{
 background-color: #adbcae;
 height: 18px;
}*/

.bgStaticTopnav{
 background-image: url('/AjrGfx/gfx/bg_staticnav_center.gif');
 background-position: top right;
 width: 194px;
 height: 18px;
}

.bgTopnav{
 width: 664px;
 height: 24px;
}

.bgTopnavChosen{
 background-color: #ffffff;
}

.col1{ width: 1px; }
.col63{ width: 63px; }
.col174{ width: 174px; }
.col178{ width: 178px; }
.col180{ width: 180px; }
.col182{ width: 182px; }
.col186{ width: 186px; }
.col198{ width: 198px; }
.col212{ width: 212px; }
.col266{ width: 266px; }
.col300{ width: 300px; }
.col424{ width: 424px; }
.col426{ width: 426px; }
.col430{ width: 430px; }
.col440{ width: 440px; }
.col441{ width: 441px; }
.col445{ width: 445px; }
.col460{ width: 460px; }
.col663{ width: 663px; }

input.login{ background-color: #ffffff; border: 0px solid #000000; color: #999999; font-size: 14px; height: 17px; width: 164px; }

input.search{ background-color: #e1f0fc; border: 0px solid #000000; color: #586558; font-size: 14px; height: 17px; width: 164px; }

input.searchInner{ background-color: #ffffff; border: 1px solid #000000; color: #266d88; font-size: 11px; height: 13px; width: 165px; }

.margintop1 {margin-top: 1px; }
.margintop2 {margin-top: 2px; }
.margintop9 {margin-top: 9px; }

.marginleft1 {margin-left: 1px; }
.marginleft11 {margin-left: 11px; }

.padtop1{ padding-top: 1px;}
.padtop2{ padding-top: 2px;}
.padtop3{ padding-top: 3px;}
.padtop4{ padding-top: 4px;}
.padtop5{ padding-top: 5px;}
.padtop6{ padding-top: 6px;}
.padtop7{ padding-top: 7px;}
.padtop8{ padding-top: 8px;}
.padtop9{ padding-top: 9px;}
.padtop10{ padding-top: 10px;}
.padtop11{ padding-top: 11px;}
.padtop14{ padding-top: 14px;}
.padtop15{ padding-top: 15px;}
.padtop18{ padding-top: 18px;}
.padtop24{ padding-top: 24px;}
.padtop26{ padding-top: 26px;}
.padtop29{ padding-top: 29px;}
.padtop37{ padding-top: 37px;}
.padtop47{ padding-top: 47px;}
.padtop89{ padding-top: 89px;}

.padright1{ padding-right: 1px; }

.padbot1{ padding-bottom: 1px; }
.padbot15{ padding-bottom: 15px; }
.padbot21{ padding-bottom: 21px; }

.padleft1{ padding-left: 1px; }
.padleft3{ padding-left: 3px; }
.padleft4{ padding-left: 4px; }
.padleft5{ padding-left: 5px; }
.padleft6{ padding-left: 6px; }
.padleft7{ padding-left: 7px; }
.padleft8{ padding-left: 8px; }
.padleft9{ padding-left: 9px; }
.padleft10{ padding-left: 10px; }
.padleft11{ padding-left: 11px; }
.padleft12{ padding-left: 12px; }
.padleft13{ padding-left: 13px; }
.padleft15{ padding-left: 15px; }
.padleft20{ padding-left: 20px; }
.padleft25{ padding-left: 25px; }
.padleft40{ padding-left: 40px; }
.padleft75{ padding-left: 75px; }

.paramsBlueCenterBorder{
 border-left: 1px solid #266d88;
 border-right: 1px solid #266d88;
 width: 439px;
}

.row1{ height: 1px; }

.textBlack11{
 color: #211b15;
 font-size: 11px;
 line-height: 15px;
}

.textBlack12{
 color: #211b15;
 font-size: 12px;
 line-height: 16px;
}

.textBlack9{
 color: #000000;
 font-size: 9px;
 font-weight: bold;
 line-height: 15px;
}

.textGreen9{
 color: #37b647;
 font-size: 9px;
 font-weight: bold;
 line-height: 15px;
}

.textStaticTopNav{
 color: #000000;
 font-size: 9px;
 padding-right:8px;
}

.textContact{
 color: #828f82;
 font-size: 10px;
}
.textWhite13{
 color: #ffffff;
 font-size: 13px;
 line-height: 21px;
}

@media print{

body
{
 font-family: arial, tahoma, verdana;
 margin: 10;
 font-size: 11px;
 color: #000;
 line-height: 16px;
 background-image: none;
 background-color: #fff;
}

h1{ font-size: 22px; text-transform: uppercase; }

h2{ font-size: 14px; font-weight: bold; }

div, td, span{ font-size: 11px; line-height: 16px; }

.noprint{ display: none; }

}


