body
{
 font-family: verdana, arial, tahoma;
 margin: 0;
 font-size: 11px;
 color: #000000;
 background-color: #ffffff;
}

.sitewidth{
 width: 962px; 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{ 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;
}*/

.borderBot1px{
 border-bottom: 1px solid #000000;
 padding-bottom: 11px;
}

.borderBot1pxNoPad{
 border-bottom: 1px solid #000000;
}

.borderTop1px{
 border-top: 10px solid #000000;
 padding-top: 20px;
}

.borderTopBot1px{
 border-bottom: 1px solid #000000;
 border-top: 1px solid #000000;
 padding-bottom: 8px;
 padding-top: 7px;
}

.BreadMediumStdColor{
 font-size: 11px;

 color: #000000;
}

.BreadMediumStdColorBold{
 font-size: 11px;
 color: #000000;
 text-decoration: none;
 text-transform: none;
 line-height: 11px;
 font-weight: bold;
}

h1{
 font-family: arial;
 font-size: 70px;
 color: #3a3a3a;
 text-transform: uppercase;
}

h2{
 font-size: 36px;
 color: #3a3a3a;
 line-height: 38px;
 overflow: hidden;
 text-transform: uppercase;
}




/* ----------------- start link classes ----------------- */

a{ text-decoration: none; color: #000000; }
a:hover { text-decoration: underline;}

a.level0{ font-size: 11px; color: #59595b; font-weight: bold;}
a.level1{ font-size: 11px; color:#59595b;}
a.menu{ text-decoration: none; }


a.level0selected:hover { text-decoration: none; }
a.level1selected:hover { text-decoration: none; }

/* ----------------- start menu classes ----------------- */

a.menu:hover { text-decoration: underline; }
a.level0:hover{ font-size: 11px; color:#59595b;}
a.level0selected{ font-size: 11px; color:#59595b; }

a.level1:hover{ font-size: 11px; color:#59595b; }
a.level1selected{ font-size: 11px; color:#59595b; }

/* ----------------- 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: 196px; 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: 10px; list-style-type: none; }

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
}

/* ----------------- Start custom classes ----------------- */


.bgSpContent{
 background-color: #d4d4d4;
 width: 896px;
 min-height:400px;
 height:auto !important;
 height:400px;
}

.bgTopDropDown{
 background-image: url('/AjrGfx/gfx/bg_menuToppart.png');
 background-repeat: repeat;
 width:421px;
}

.bgTopnav{
 background-color: #d4d4d4;
 width: 896px;
}

.bgTopSubnav{
 background-image: url('/AjrGfx/gfx/ilt11/bg_topnav.gif');
 background-repeat: repeat-x;
 width: 914px;
 height: 31px;
}

.clearWhite{ 
 clear: both;
 background-color: #ffffff;
 width: 962px;
}
.col1{ width: 1px; }
.col11{ width: 11px; }
.col32{ width: 32px; }
.col320{ width: 320px; }
.col387{ width: 387px; }
.col421{ width: 421px; }
.col475{ width: 475px; }
.col490{ width: 490px; }
.col543{ width: 543px; }
.col576{ width: 576px; }

.height18{
 line-height: 18px;
}

.liIlt{
 padding-left:40px;
 background-image: url('/AjrGfx/gfx/logo_ilt.gif');
 background-repeat: no-repeat;
}

.marginleft12{ margin-left: 12px;}
.marginleft23{ margin-left: 23px;}
.marginleft33{ margin-left: 33px;}
.marginleft46{ margin-left: 46px;}
.marginleft48{ margin-left: 48px;}
.padtop1{ padding-top: 1px; }
.padtop2{ padding-top: 2px; }
.padtop4{ padding-top: 4px; }
.padtop5{ padding-top: 5px; }
.padtop6{ padding-top: 6px; }
.padtop7{ padding-top: 7px; }
.padtop8{ padding-top: 8px; }
.padtop10{ padding-top: 10px; }
.padtop11{ padding-top: 11px; }
.padtop15{ padding-top: 15px; }
.padtop19{ padding-top: 19px; }
.padtop26{ padding-top: 26px; }
.padtop31{ padding-top: 31px; }
.padright1{ padding-right: 1px; }
.padright5{ padding-right: 5px; }
.padright8{ padding-right: 8px; }
.padright15{ padding-right: 15px; }
.padright30{ padding-right: 30px; }
.padbot1{ padding-bottom: 1px; }
.padbot4{ padding-bottom: 4px; }
.padbot10{ padding-bottom: 10px; }
.padleft2{ padding-left: 2px; }
.padleft5{ padding-left: 5px; }
.padleft8{ padding-left: 8px; }
.padleft9{ padding-left: 9px; }
.padleft10{ padding-left: 10px; }
.padleft20{ padding-left: 20px; }
.padleft34{ padding-left: 34px; }
.padleft37{ padding-left: 37px; }
.padleft48{ padding-left: 48px; }
.pointer{
 cursor: pointer;
}
.paramsFpBotLogo{
 float: left;
 width: 32px;
 padding-top: 5px;
}
.paramsFpBotText{
 margin-left:15px; 
 padding-top: 7px;
 width:800px;
 float: left;
 color: #000000;
 font-size: 9px;
}

.textBlack9{
 color: #000000;
 font-size: 9px;
}

.textBlack11{
 color: #000000;
 font-size: 11px;
 line-height: 18px;
}

.textBlack11_2{
 color: #000000;
 font-size: 11px;
 line-height: 14px;
}

.textRed{
 color: #00ACEC;
}

.textRed:link{
 color: #00ACEC;
}

.textRed:hover{
 color: #00ACEC;
}

.textRed24{
 font-size: 24px; 
 color: #00ACEC;
 text-transform: uppercase;
}

.textShowDesc2{
 font-size: 11px;
 line-height: 19px;
 color: #000000;
}

.textShowDesc{
 font-size: 11px;
 color: #000000;
}

.textSubheader{
 margin: 0px;
 padding: 0px;
}

.textWhite12{
 color: #ffffff;
 font-size: 12px;
}

.textWhite18{
 color: #ffffff;
 font-size: 18px;
}

h3{
 font-size: 12px; 
 margin: 0px;
 padding: 0px;
 color: #00ACEC;
 font-weight: bold;
 text-transform: uppercase;
}

h4{
 font-size: 8px; 
 margin: 0px;
 padding: 0px;
 color: #ffffff;
 font-weight: bold;
 text-transform: uppercase;
 line-height: 20px;
}

html,body1 {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
}

div#container1 {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:962px;

	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	/*background-color: #fff;*/
	background-image:url('/AjrGfx/gfx/bg_grey.gif')
}

div#footer1 {
	position:absolute;
	width:896px;
	bottom:0; /* stick to bottom */
}

/*SIFR-classes below*/
.textToplink{
 font-family: verdana;
 text-align: center;
 font-size: 19px;
 line-height: 28px; 
 color: #ffffff;
 
}



