body
{
 font-family: Trebuchet MS, tahoma, verdana, arial;
 margin: 0;
 font-size: 12px;
 line-height: 14px;
 color: #000000;
 background-color: #ffffff;
}

.sitewidth{
 width: 984px; text-align: left;
 margin-left: auto;
 margin-right: auto;
 font-family: trebuchet ms;
}

.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{ 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 ----------------- */

.BreadMediumStdColor{
 font-size: 13px;
 color: #000000;
 text-decoration: none;
 text-transform: none;
 line-height: 18px;
 font-weight: normal;
}

.BreadMediumStdColorBold{
 font-size: 13px;
 color: #000000;
 text-decoration: none;
 text-transform: none;
 line-height: 18px;
 font-weight: bold;
}

h1{
 font-size: 16px;
 color: #2f2d2d;
 line-height: 23px;
}

h2{
 font-size: 14px;
 color: #3a3a3a;
 line-height: 19px;
}


/* ----------------- start link classes ----------------- */

a{ text-decoration: none; color: #009fcd; }
a:hover { text-decoration: underline;}
a.menu{ text-decoration: none; }
a.menu:hover { text-decoration: underline; }

/* ----------------- start menu classes ----------------- */

a.level0{ font-size: 16px; color: #000000; font-family: Trebuchet MS; padding-left: 13px; padding-right: 14px;}
a.level0:hover{ text-decoration: underline;}
a.level0selected{ font-size: 16px; color: #747474; font-family: Trebuchet MS; padding-left: 13px; padding-right: 14px;}
a.level0selected:hover { text-decoration: underline; }

a.level1{ font-size: 14px; color:#000000; font-family: Trebuchet MS; margin-right: 23px;}
a.level1:hover{ color:#747474; }
a.level1selected{ font-size: 14px; color:#747474; font-family: Trebuchet MS; margin-right: 23px;}
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: #333; 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{ border: 1px solid #666; width: 150px; height: 16px; }
input.FormFieldInputsMedium{ border: 1px solid #666; width: 250px; height: 16px; }
input.FormFieldInputsWide{ border: 1px solid #666; width: 450px; height: 16px; }

select.FormFieldInputsCategory{width: 79px; padding-left: 2px; line-height:20px; color: #939598;}

.FormFieldLabelMediumStdColor{ font-weight: bold;}

textarea.FormFieldInputsMedium{ border: 1px solid #666; width: 250px; height: 120px; }

/* ----------------- start list classes ----------------- */

ul{ padding: 0; margin: 0; margin-left: 10px; list-style-type: none; }

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
}

.bgtab{
 background-image: url('/AjrGfx/gfx/bg_tabs_rest.gif');
 background-repeat: no-repeat;
 background-position: bottom right;
}
/* ----------------- start custom classes ----------------- */

.bgMainContLeft{
 background-image: url('/AjrGfx/gfx/bg_maincont_left.gif');
 background-repeat: repeat-y;
 background-position: left;
}

.bgPagingWish{
 background-image: url('/AjrGfx/gfx/bg_paging_wishlist.gif');
 background-repeat: no-repeat;
 height: 49px;
 width: 466px;
}

.bgPagingSearchBottom{
 background-image: url('/AjrGfx/gfx/bg_paging_search_bottom.gif');
 background-repeat: no-repeat;
 width: 732px;
 height:49px;  
}

.bgPlayContentRightCenter{
 background-image: url('/AjrGfx/gfx/bg_presentation_rightcol.gif');
 background-repeat: repeat-y;
 width: 204px;
}

.bgPresentation{
 background-image: url('/AjrGfx/gfx/bg_presentation_center.gif');
 background-repeat: repeat-y;
 background-position: left;
}

.bgSearchResults{
 background-image: url('/AjrGfx/gfx/bg_searchResults.gif');
 background-repeat: repeat-y;
 width: 728px;
}

.bgSubnav{
 background-image: url('/AjrGfx/gfx/bg_subnav.gif');
 background-repeat: no-repeat;
 background-position: top center;
 width: 775px;
 height: 40px;
}

.bgUserCenter{
 background-image: url('/AjrGfx/gfx/bg_user_center.gif');
 background-repeat: no-repeat;
 background-position: top center;
 width: 702px;
 min-height: 450px;
 height: auto !important;
 height: 450px;
}

.bgWishlistCenter{
 background-image: url('/AjrGfx/gfx/bg_wishlist_center.gif');
 background-repeat: repeat-y;
 background-position: top center;
 width: 466px;
}

.bgWishlistTopShort{
 background-image: url('/AjrGfx/gfx/bg_wishlist.gif');
 background-repeat: no-repeat;
 background-position: top center;
 width: 466px;
 height: 31px;
 font-family: Arial;
 color: #000000;
 font-size: 12px;
 line-height:14px;
}

.bgWishlistTop{
 background-image: url('/AjrGfx/gfx/bg_result_top.gif');
 background-repeat: no-repeat;
 background-position: top center;
 width: 728px;
 height: 31px;
 font-family: Arial;
 color: #000000;
 font-size: 12px;
}

.botnav{
 background-image: url('/AjrGfx/gfx/bg_botnav.gif');
 background-repeat: repeat-x;
 height: 60px;
 width: 100%;
 font-family: Trebuchet MS;
 font-size: 16px;
 line-height: 20px;
}


.col1{ width: 1px; }
.col4{ width: 4px; }
.col10{ width: 10px; }
.col11{ width: 11px; }
.col12{ width: 12px; }
.col14{ width: 14px; }
.col18{ width: 18px; }
.col19{ width: 19px; }
.col20{ width: 20px; }
.col22{ width: 22px; }
.col23{ width: 23px; }
.col24{ width: 24px; }
.col27{ width: 27px; }
.col29{ width: 29px; }
.col30{ width: 30px; }
.col33{ width: 33px; }
.col40{ width: 40px; }
.col41{ width: 41px; }
.col49{ width: 49px; }
.col57{ width: 57px; }
.col60{ width: 60px; }
.col62{ width: 62px; }
.col65{ width: 65px; }
.col72{ width: 72px; }
.col73{ width: 73px; }
.col74{ width: 74px; }
.col75{ width: 75px; }
.col84{ width: 84px; }
.col92{ width: 92px; }
.col103{ width: 103px; }
.col115{ width: 115px; }
.col121{ width: 121px; }
.col122{ width: 122px; }
.col128{ width: 128px; }
.col131{ width: 131px; }
.col134{ width: 134px; }
.col136{ width: 136px; }
.col139{ width: 139px; }
.col143{ width: 143px; }
.col150{ width: 150px; }
.col152{ width: 152px; }
.col153{ width: 153px; }
.col164{ width: 164px; }
.col165{ width: 165px; }
.col169{ width: 169px; }
.col170{ width: 170px; }
.col171{ width: 171px; }
.col172{ width: 172px; }
.col178{ width: 178px; }
.col182{ width: 182px; }
.col183{ width: 183px; }
.col185{ width: 185px; }
.col196{ width: 196px; }
.col203{ width: 203px; }
.col204{ width: 204px; }
.col205{ width: 205px; }
.col206{ width: 206px; }
.col209{ width: 209px; }
.col215{ width: 215px; }
.col251{ width: 251px; }
.col285{ width: 285px; }
.col292{ width: 292px; }
.col310{ width: 310px; }
.col335{ width: 335px; }
.col445{ width: 445px; }
.col446{ width: 446px; }
.col448{ width: 448px; }
.col450{ width: 450px; }
.col460{ width: 460px; }
.col466{ width: 466px; }
.col488{ width: 488px; }
.col497{ width: 497px; }
.col500{ width: 500px; }
.col545{ width: 545px; }
.col555{ width: 555px; }
.col595{ width: 595px; }
.col597{ width: 597px; }
.col598{ width: 598px; }
.col601{ width: 601px; }
.col650{ width: 650px; }
.col661{ width: 661px; }
.col728{ width: 728px; }
.col770{ width: 770px; }
.col775{ width: 775px; }
.col779{ width: 779px; min-height: 704px; height:auto !important; height: 704px; }

div.level0selected{ 
 background-image: url('/AjrGfx/gfx/bg_topnav_chosen.jpg');
 background-repeat: no-repeat;
 background-position: bottom center;
 padding-bottom: 9px;
}

input.date{ background-color: #ffffff; border: 1px solid #83c0d6; color: #000000; height: 16px; width: 63px; font-size: 11px; color: #262a28; padding-left: 8px; padding-top: 4px; }
input.login{ background-color: #ffffff; border: 1px solid #c0c0c0; height: 21px; width: 162px; font-size: 13px; color: #7b7b7b; padding: 2px 2px 0 2px; }
input.search{ background-color: #ffffff; border: 1px solid #83c0d6; color: #000000; height: 24px; width: 535px; font-size: 18px; padding-top: 6px; padding-left: 7px; color: #7b7b7b;}

input.full{ background-color: #ffffff; border: 1px solid #c3c3c3; color: #000000; height: 17px; width: 204px; font-size: 12px; color: #262a28; padding-left: 4px; padding-right: 4px; padding-top: 4px; }
input.half{ background-color: #ffffff; border: 1px solid #c3c3c3; color: #000000; height: 17px; width: 125px; font-size: 12px; color: #262a28; padding-left: 4px; padding-right: 4px; padding-top: 4px; }
input.quarter{ background-color: #ffffff; border: 1px solid #c3c3c3; color: #000000; height: 17px; width: 54px; font-size: 12px; color: #262a28; padding-left: 4px; padding-right: 4px; padding-top: 4px; }

textarea.full{ background-color: #ffffff; border: 1px solid #c3c3c3; color: #000000; height: 50px; width: 378px; font-size: 12px; color: #262a28; padding-left: 4px; padding-right: 4px; padding-top: 4px; }

.loginFieldHeight{
 height: 29px;
}
.margintop1 {margin-top: 1px; }
.margintop14 {margin-top: 14px; }

.marginleft11 {margin-left: 11px; }
.marginleft15 {margin-left: 15px; }

.maincont{
  background-image: url('/AjrGfx/gfx/bg_front_page.jpg');
  background-repeat: no-repeat;
  width: 984px;
  
}

.noOf{
 overflow: hidden;
}

.orderHidden{ display: none; }
.orderShow{ display: block; }

.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;}
.padtop12{ padding-top: 12px;}
.padtop13{ padding-top: 13px;}
.padtop14{ padding-top: 14px;}
.padtop15{ padding-top: 15px;}
.padtop16{ padding-top: 16px;}
.padtop17{ padding-top: 17px;}
.padtop18{ padding-top: 18px;}
.padtop19{ padding-top: 19px;}
.padtop20{ padding-top: 20px;}
.padtop21{ padding-top: 21px;}
.padtop22{ padding-top: 22px;}
.padtop24{ padding-top: 24px;}
.padtop26{ padding-top: 26px;}
.padtop27{ padding-top: 27px;}
.padtop42{ padding-top: 42px;}
.padtop44{ padding-top: 44px;}

.padright1{ padding-right: 1px; }
.padright6{ padding-right: 6px; }
.padright7{ padding-right: 7px; }
.padright10{ padding-right: 10px; }
.padright12{ padding-right: 12px; }
.padright13{ padding-right: 13px; }
.padright17{ padding-right: 17px; }
.padright21{ padding-right: 21px; }

.padbot1{ padding-bottom: 1px; }
.padbot10{ padding-bottom: 10px; }
.padbot14{ padding-bottom: 14px; }

.padleft1{ padding-left: 1px; }
.padleft3{ padding-left: 3px; }
.padleft4{ padding-left: 4px; }
.padleft5{ padding-left: 5px; }
.padleft6{ padding-left: 6px; }
.padleft7{ padding-left: 7px; }
.padleft9{ padding-left: 9px; }
.padleft10{ padding-left: 10px; }
.padleft11{ padding-left: 11px; }
.padleft12{ padding-left: 12px; }
.padleft13{ padding-left: 13px; }
.padleft15{ padding-left: 15px; }
.padleft16{ padding-left: 16px; }
.padleft17{ padding-left: 17px; }
.padleft18{ padding-left: 18px; }
.padleft20{ padding-left: 20px; }
.padleft21{ padding-left: 21px; }
.padleft24{ padding-left: 24px; }
.padleft25{ padding-left: 25px; }
.padleft27{ padding-left: 27px; }
.padleft29{ padding-left: 29px; }
.padleft32{ padding-left: 32px; }
.padleft36{ padding-left: 36px; }
.padleft39{ padding-left: 39px; }
.padleft43{ padding-left: 43px; }


.paramsFpTeaser{
 float: left;
 width: 189px;
 height: 159px;
 position: relative;
}

.paramsInputFieldHeight{
 height: 54px;
}

.paramsPresentationTop{
 width: 701px;
}

.row1{ height: 1px; }
.row15{ height: 16px; }
.row18{ height: 18px; }
.row31{ height: 31px; }
.row35{ height: 35px; }
.row38{ height: 38px; }
.row41{ height: 41px; }
.row47{ height: 47px; }
.row48{ height: 48px; }
.row49{ height: 49px; }
.row95{ height: 95px; }
.row100{ height: 100px; }
.row300{ height: 300px; }

select.searchValues{width: 195px; color: #262a28; font-size: 11px; height:20px;}
select.sort{width: 139px; color: #262a28; font-size: 11px; height:20px;}

.textBlack12{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 12px;
}

.textBlack13{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 13px;
}

.textBlack14{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 14px;
}

.textBlack15{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 15px;
}

.textBlack16{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 16px;
 line-height: 17px;
}

.textBlack20{
 font-family: Trebuchet MS;
 color: #000000;
 font-size: 20px;
 line-height: 21px;
}

.textBlueDark12{
 font-family: Trebuchet MS;
 color: #3a5998;
 font-size: 12px;
}

.textBlue11{
 font-family: Trebuchet MS;
 color: #009fcd;
 font-size: 11px;
}

.textBlue12{
 font-family: Trebuchet MS;
 color: #009fcd;
 font-size: 12px;
}

.textBlue13{
 font-family: Trebuchet MS;
 color: #009fcd;
 font-size: 13px;
 line-height: 17px;
}

.textBlue14{
 font-family: Trebuchet MS;
 color: #009fcd;
 font-size: 14px;
}


.textBlue15{
 font-family: Trebuchet MS;
 color: #009fcd;
 font-size: 15px;
}

.textBlue18{
 font-family: Trebuchet MS;
 font-size: 18px;
 color: #009fcd;
}

.textBlue20{
 font-family: Trebuchet MS;
 font-size: 20px;
 color: #009fcd;
 line-height: 21px;
}

.textBlue22{
 font-family: Trebuchet MS;
 font-size: 22px;
 color: #009fcd;
 line-height: 26px;
}

.textBrown12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #92844d;
 line-height: 14px;
}

.textBrown14{
 font-family: Trebuchet MS;
 font-size: 14px;
 color: #92844d;
 line-height: 16px;
}

.textBrown18{
 font-family: Trebuchet MS;
 font-size: 18px;
 color: #92844d;
}

.textGreen12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #7fab00;
}

.textGreen14{
 font-family: Trebuchet MS;
 font-size: 14px;
 color: #7fab00;
}

.textGrey12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #6e6e6e;
 line-height: 13px;
}

.textGrey14{
 font-family: Trebuchet MS;
 font-size: 14px;
 color: #6e6e6e;
}

.textGrey16{
 font-family: Trebuchet MS;
 font-size: 16px;
 color: #838383;
}

.textGrey20{
 font-family: Trebuchet MS;
 font-size: 20px;
 color: #838383;
}

.textOrange12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #e95a25;
}

.textOrange14{
 font-family: Trebuchet MS;
 font-size: 14px;
 color: #e95a25;
 line-height: 15px;
}

.textOrange20{
 font-family: Trebuchet MS;
 font-size: 20px;
 color: #e95a25;
 line-height: 24px;
}

.textRed12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #c70000;
}

.textYellow12{
 font-family: Trebuchet MS;
 font-size: 12px;
 color: #bbb400;
}


.textWhite12{
 font-family: Trebuchet MS;
 color: #ffffff;
 font-size: 12px;
 line-height: 16px;
}

.textWhite13{
 font-family: Trebuchet MS;
 color: #ffffff;
 font-size: 13px;
 line-height: 17px;
}

.textWhite14{
 font-family: Trebuchet MS;
 color: #ffffff;
 font-size: 14px;
 line-height: 17px;
}

.textWhite15{
 font-family: Trebuchet MS;
 color: #ffffff;
 font-size: 15px;
 line-height: 18px;
}

.textWhite18{
 font-family: Trebuchet MS;
 color: #ffffff;
 font-size: 18px;
 line-height: 22px;
}

.topnav{
 background-image: url('/AjrGfx/gfx/bg_topnav.gif');
 background-repeat: repeat-x;
 height: 61px;
 width: 100%;
 font-family: Trebuchet MS;
 font-size: 16px;
 line-height: 20px;
}

td.rightcell{ text-align: right}

#kampagneinfowrap{
 display: none; width: 230px; height: 110px; padding: 15px 15px 0 29px;
 background: url(/ajrgfx/gfx/info-boks.png) no-repeat;
 position: absolute; top: -50px; left: 145px; 
}


