html, body {  margin: 0px; padding:0px; background-color:#FFFFFF;}
table, td { border-collapse:collapse; border:0px solid; margin:0px; padding:0px;}
img{ border:0px;}
form{ display:inline;}

.areaIkon { text-align:center;}
.areaText { width:240px; text-align:left;}
.blue {color:#464969;}
.date { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.divCenter {width:100%; text-align:center; background-color:#e0e0e0; background-image:url(/images/bodybg.gif); background-repeat:repeat-x; background-position:top; }
.divContent { width:980px;}
.divContent2 { margin-left:9px;}
.divFooter {width:100%; text-align:center; color:#5d5d5d; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px;}
.divLine { margin-top:10px; margin-bottom:10px; height:1px; border-bottom:1px solid #bababa;}
.divLogo { width:139px; margin-right:63px; float:left;}
.divLogo2 { float:right; margin-right:20px; clear:right;}
.divMain { margin:auto; width:980px; text-align:left; background-image:url(/images/mainbg.gif); background-repeat:repeat-x; background-position:top;}
.divMenu { float:right;}
.divMenuContainer { float:left; height:60px; width:755px; background-image:url(/images/menuNormbg.gif); background-repeat:repeat-x; background-position:bottom; }
.divMenuText { float:left; margin-left:20px; margin-right:20px; clear:both; display:inline;}
.divParagraph { margin-top:10px; clear:both;}
.divParagraphImage { width:260px; float:right;}
.divReadMore { float:right; clear:both; margin-top:5px;}
.divTop { width:980px; height:225px;}
.divUnderMenuEnd { border-top:1px solid #bababa;}
.divUnderMenuNorm { height:22px; line-height:22px; border-top:1px solid #bababa; cursor:pointer;}
.divUnderMenuNorm a { color:#5d5d5d; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.divUnderMenuOver { height:22px; background-color:#D1D1D1; line-height:22px; border-top:1px solid #bababa; cursor:pointer;}
.divUnderMenuOver a { color:#8a222d; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.divUnderMenuText { float:left; margin-left:5px; }
.divUnderMenuText2 { float:left; margin-left:5px;}

.fejl { color:#8a222d; font-size:12px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fileText { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fileText a:link { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fileText a:active { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fileText a:visited { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fileText a:hover { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1 { color:#5d5d5d; font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none; margin:0px; padding:0px; margin-bottom:10px;}
h2 { color:#8a222d; font-size:11px; font-family:Tahoma, Verdana, sans-serif; margin:0px; padding:0px; margin-bottom:5px;}

.imgBottom { height:9px; background-image:url(/images/imgBottom.gif); background-repeat:repeat-x;}
.imgLeft { width:9px; background-image:url(/images/imgLeft.gif); background-repeat:repeat-y;}
.imgRight { width:9px; background-image:url(/images/imgRight.gif); background-repeat:repeat-y;}
.imgTop { height:9px; background-image:url(/images/imgTop.gif); background-repeat:repeat-x;}

.menuIkon { width:18px; height:35px; margin-left:40%; margin-right:40%;}
.menuNorm { float:left; height:60px; color:#a6a6a6; border-right:1px solid #FFFFFF; text-align:center; cursor:pointer;}
.menuNorm a { color:#5d5d5d;}
.menuOver { float:left; height:60px; color:#FFFFFF; border-right:1px solid #FFFFFF; background-image:url(/images/menuOverbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:center; cursor:pointer;}
.menuOver a {color:#FFFFFF;}
.menuSpacer { height:55px; background-image:url(/images/menuNormbg.gif); background-repeat:repeat-x; background-position:bottom; }
.menuText { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuText a:link { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuText a:active {font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuText a:visited { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuText a:hover { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}

.menuTextOver { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuTextOver a:link { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuTextOver a:active {font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuTextOver a:visited { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}
.menuTextOver a:hover { font-size:17px; font-family:Tahoma, Verdana, sans-serif; text-decoration:none;}

.newsLink { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsLink a:link { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsLink a:active { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsLink a:visited { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsLink a:hover { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.ok { color:#8a222d; font-size:12px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.red {color:#b5372c;}
.right { text-align:right;}
.subIkon { float:right; margin-right:5px; display:inline;}

.tableCenter { width:520px; margin-top:75px; margin-left:10px; margin-right:10px;}
.tableCenterFrontpage { width:520px; margin-left:10px; margin-right:10px;}
.tableContent { width:100%;}
.tableFakta { width:100%; border-bottom:1px solid #bababa; color:#8d8c8c; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tableImage { width:1px;}
.tableLeft { width:100%; border-right:1px solid #bababa; margin-top:65px; margin-bottom:25px;}
.tableMenu { width:773px; height:141px;}
.tableMenuBottom { width:100%;}
.tableProdukter { width:100%;}
.tableRight { width:100%; background-image:url(/images/rightTopbg.gif); background-repeat:no-repeat; background-position:top;}

.tdContentCenter {width:540px; padding-bottom:20px;}
.tdContentLeft { width:216px;}
.tdContentRight {width:218px; background-image:url(/images/rightbg.gif); background-repeat:repeat-y;}
.tdFakta1 { width:22px; border-top:1px solid #bababa; height:22px;}
.tdFakta2 { width:70px; border-top:1px solid #bababa; height:22px; font-weight:bold;}
.tdFakta3 { border-top:1px solid #bababa; height:22px;}
.tdLeft { width:216px; height:100%; padding-top:10px; padding-right:10px; padding-bottom:20px;}
.tdMenuLeft { width:9px; background-image:url(/images/menuLeft.gif); background-repeat:repeat-y;}
.tdMenuBottom { width:755px; height:16px; background-image:url(/images/menuCenterBottom.gif); background-repeat:repeat-x;}
.tdMenuRight { width:9px; background-image:url(/images/menuRight.gif); background-repeat:repeat-y;}
.tdMenuContent { width:755px; height:125px; background-color:#FFFFFF;}
.tdProduktImage { width:250px;}
.tdProduktSpace { width:10px;}
.tdRight { padding-top:75px; padding-right:30px; padding-left:30px; padding-bottom:20px;}
.tdRightJobs { padding-top:20px; padding-right:30px; padding-left:30px; padding-bottom:20px;}

.text { color:#5d5d5d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text a:link { color:#5d5d5d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text a:active { color:#5d5d5d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text a:visited { color:#5d5d5d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text a:hover { color:#8a222d; font-size:10px; line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.contact_input {
	font-size:10px; 
	border: 1px solid #8a8f91; 
}

.sIFR-flash { visibility: visible !important; margin: 0;}
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}

.sIFR-hasFlash h1.red {visibility: hidden; font-size:22px; letter-spacing:-5px;}
.sIFR-hasFlash h1.blue {visibility: hidden; font-size:22px; letter-spacing:-5px;}
.sIFR-hasFlash h1.right {visibility: hidden; font-size:22px; letter-spacing:-5px;}
.sIFR-hasFlash h1 {visibility: hidden; font-size:22px; letter-spacing:-5px;}
.sIFR-hasFlash .menuText {visibility: hidden; font-size:17px;}
.sIFR-hasFlash .menuTextOver {visibility: hidden; font-size:17px;}