﻿html { margin: 0; padding: 0; border: 0; height: 100% }
body { width: 100%; margin: 0; padding: 0; color: #2B2B2B; background-color: #E9E5E2; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; height: 100% }
form { width: 100%; margin: 0; padding: 0; height: 100% }
a:link { color: #FF0000; text-decoration: none }
a:visited { color: #FF0000; text-decoration: none }
a img { border: none }
#page { margin: auto; width: 100%;text-align: left; min-height: 100% }
* html #page { height: 100% }
.clearer { clear: both; margin-bottom: -1px; display: block; font-size: 1px; line-height: 1px; height: 1px }
.hidden { left: -10000px; position: absolute }
#nonfooter { width: 100%; min-height: 100%; position: relative }
#header-container { width: 100%; background-image: url(../img/gfx-header_bg_center.png); background-repeat: repeat-x; min-width: 1250px; overflow: hidden; height: 109px }
#profilekronaggab #header-container { width: 100%; background-image: url(../img/gfx-header_bg_center_black.png); background-repeat: repeat-x; min-width: 1250px; overflow: hidden; height: 109px }
#header-left { float: left; width: 210px; background-image: url(../img/gfx-header_bg_left.png); background-repeat: no-repeat; text-align: right; height: 109px }
#profilekronaggab #header-left { float: left; width: 210px; background-image: url(../img/gfx-header_bg_left_black.png); background-repeat: no-repeat; text-align: right; height: 109px }
#header-right { float: right; width: 460px; padding: 0 0 0 480px; background-image: url(../img/gfx-header_bg_right.png); background-repeat: no-repeat; height: 109px }
#profilekronaggab #header-right { float: right; width: 460px; padding: 0 0 0 480px; background-image: url(../img/gfx-header_bg_right_black.png); background-repeat: no-repeat; height: 109px }
#header-right ul { margin: 0; padding: 0; list-style: none }
#header-right ul li { float: left; margin-right: 7px }
#topflags { width: 235px; padding: 4px 0px 0px 15px; background-image: url(../img/gfx-topflags_bg.png); background-repeat: no-repeat; height: 20px }

/* Top logo */
#profiledanaegamba #topmenu-logo,#profiledanaegas #topmenu-logo { width: 84px; margin: -88px 0 0 40px; background-image: url(../img/gfx-logo_top_danaeg.png); background-repeat: no-repeat; height: 48px; position: absolute }
#profiledanaegamba #topmenu-logo img,#profiledanaegas #topmenu-logo img { width: 84px; height: 48px }
#profilekallbergsindustriab #topmenu-logo,#profilekallbergsindustriaben #topmenu-logo { width: 140px; margin: -88px 0 0 40px; background-image: url(../img/gfx-logo_top_kaallbergs.png); background-repeat: no-repeat; height: 58px; position: absolute }
#profilekronaggab #topmenu-logo { width: 198px; margin: -88px 0 0 40px; background-image: url(../img/gfx-logo_top_kronaagg.png); background-repeat: no-repeat; height: 49px; position: absolute }
#profilekronaggab #topmenu-logo img { width: 198px; height: 49px }
#profilekallbergsindustriab #topmenu-logo img,#profilekallbergsindustriaben #topmenu-logo img { width: 140px; height: 58px }
#profiledanaegpro #topmenu-logo { width: 84px; margin: -88px 0 0 40px; background-image: url(../img/gfx-logo_top_danaegprod.png); background-repeat: no-repeat; height: 61px; position: absolute }
#profiledanaegpro #topmenu-logo img { width: 84px; height: 61px }
#profiledanagricozrt #topmenu-logo { width: 179px; margin: -88px 0 0 40px; background-image: url(../img/gfx-logo_top_danagrico.png); background-repeat: no-repeat; height: 31px; position: absolute }
#profiledanagricozrt #topmenu-logo img { width: 179px; height: 31px }

/* top menu start ******************************************************************************/

#topmenu-container { padding-top: 1px; width: 932px; margin-top: -5px; background-image: url(../img/gfx-topmenu_bg_trans.png); background-repeat: no-repeat; text-align: left; position: relative; height: 35px; z-index: 100 }
#profilekronaggab #topmenu-container { padding-top: 1px; width: 932px; margin-top: -5px; background-image: url(../img/gfx-topmenu_bg_trans_black.png); background-repeat: no-repeat; text-align: left; position: relative; height: 35px; z-index: 100 }

/* Danaeg / standard */
ul.topmenu { padding: 0; margin: 7px 0 0 33px; list-style-type: none; font-size: 11px; font-weight: bold }
li.topdot {float: left;}
li.topdot a {display:inline-block; padding-left: 10px; margin-right: 41px; background-image: url(../img/gfx-menu_dot.png); background-repeat: no-repeat; background-position: 0px 6px }

/* Menu selected */
/*li.topdot-selected { float: left; padding-left: 10px; margin-right: 41px; background-image: url(../img/gfx-menu_dot_selected.png); background-repeat: no-repeat; background-position: 0px 6px }*/
li.topdot a.active {float: left; padding-left: 10px; margin-right: 41px; background-image: url(../img/gfx-menu_dot_selected.png); background-repeat: no-repeat; background-position: 0px 6px }
li.topdot a.active {color: #333333}

/* Kaallbergs */
#profilekallbergsindustriab li.topdot,#profilekallbergsindustriaben li.topdot { float: left; padding-left: 10px; margin-right: 30px; background-image: url(../img/gfx-menu_dot-kb.png); background-repeat: no-repeat; background-position: 0px 6px }
#profilekallbergsindustriab li.topdot a,#profilekallbergsindustriaben li.topdot a { color: #B20034;background-image:none;margin-right:0}

/* Kronaegg */
#profilekronaggab li.topdot { float: left; padding-left: 10px; margin-right: 41px; background-image: url(../img/gfx-menu_dot-kr.png); background-repeat: no-repeat; background-position: 0px 6px }
#profilekronaggab li.topdot a { color: #FFFFFF;background-image:none;margin-right:0 }
/* Danagrico */
#profiledanagricozrt li.topdot { float: left; padding-left: 10px; margin-right: 41px; background-image: url(../img/gfx-menu_dot-d.png); background-repeat: no-repeat; background-position: 0px 6px }
#profiledanagricozrt li.topdot a { color: #00671F;background-image:none;margin-right:0 }

/* top menu end */
h1 { padding: 0; margin: 0; margin: 8px 0 5px 0; color: #FF2610; font-weight: bold; font-size: 12px; line-height: 19px }
h2 { padding: 0; margin: 0; margin-bottom: 15px; color: #424242; font-weight: bold; font-size: 12px; line-height: 12px; text-transform: uppercase }
h3 { padding: 0; margin: 16px 0 0 20px; margin-bottom: 15px; color: #FFFFFF; font-weight: bold; font-size: 21px; line-height: 12px; text-transform: uppercase }

#content-container { margin: -10px auto 0 auto; width: 935px; text-align: left }
#content-main { float: left; width: 914px; padding-bottom: 65px; margin: -10px 0 0 9px; display: inline; text-align: left }
#frontpage-headerimg { float: left; width: 900px;/* margin-bottom: 24px;*/ margin-left: 7px }
#content-colums-bgtop {background-image:url(../img/gfx-content-top.png);float: left; width: 914px; text-align: left; height: 12px }
#content-colums-bg { float: left; width: 914px; background-image: url(../img/gfx-content-center.png); background-repeat: repeat-y; text-align: left }
#content-colums { float: left; width: 900px; margin-left: 7px; padding-bottom: 25px; text-align: left; height: 100% }

/* venstre- og hoejrekolonne til underside med links */
#content-colum-left { float: left; width: 290px; margin: 34px 0 0 30px; display: inline; text-align: left; height: 100% }
#content-colum-right { float: left; width: 580px; text-align: left; height: 100% }
#contact-form,#maps-content { float: right; width: 550px; margin: 30px 30px 20px 0; text-align: left }
fieldset.emailform legend { font-weight: bold }
fieldset.emailform { border: none; margin: 0; padding: 0; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif }
fieldset.emailform em { margin-right: -5px; color: #FF0000; font-weight: bold; vertical-align: top }
fieldset.emailform input,fieldset.emailform textarea { margin-left: 20px; border: 1px solid #000000; width: 200px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif }
fieldset.emailform .submit { border: 1px solid #000000; width: 80px; margin: 0; padding: 0; margin-left: 11.5em; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif }
fieldset.emailform label { width: 10em; float: left }
fieldset.emailform label.error { float: none; padding-left: .5em; color: #FF0000; vertical-align: top }
fieldset.emailform p { clear: both }

/* venstre- og hoejrekolonne til underside uden links */
#content-colum-left330 { float: left; width: 330px; margin: 15px 0 0 68px; padding: 0; display: inline; font: 11px/18px Verdana, Arial, Helvetica, sans-serif; text-align: left; height: 100% }
#content-colum-right460 { float: left; width: 460px; margin: 23px 0 0 10px; text-align: left; height: 100% }
#content-colums-bgbottom { float: left; width: 914px; background-image: url(../img/gfx-content-bottom.png); font-size: 0px; height: 15px }
#content-header { float: left; width: 820px; margin: 48px 0 0 50px; background-image: url(../img/gfx-header_bg_black.png); background-repeat: repeat-x; height: 42px }
.content-text { float: left; width: 100%; margin-left: 10px; text-align: left }
#content-colum-left330 ul { margin: 0 0 0 18px; padding: 0; list-style-type: none }
li.content-dot { padding-left: 17px; background-image: url(../img/gfx-content_dot.png); background-repeat: no-repeat; background-position: 0px 6px }
.content-image { float: left; margin-bottom: 23px }

/* Leftmenu start *************************************************************************************************/
#content-colum-left ul { padding: 0; margin: 0; margin-left: 0px; margin-bottom: 10px; display: block; list-style-type: none; font-size: 12px; font-weight: bold }
#content-colum-left ul ul { margin: 0; padding: 0 }

/* Danaeg  / Danaeg amba / Kronaegg */
/*#profiledanaegas #content-colum-left ul li { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #FF0000; background: transparent url(../img/gfx-leftmenu-shadow.png); background-repeat: no-repeat; height: 28px }*/
#profiledanaegas #content-colum-left ul li a,#profiledanaegamba #content-colum-left ul li a,#profilekronaggab #content-colum-left ul li a { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #FF0000; background: transparent url(../img/gfx-leftmenu-shadow.png); background-repeat: no-repeat; height: 28px }
#profiledanaegas #content-colum-left ul li .active,#profiledanaegamba #content-colum-left ul li .active,#profilekronaggab #content-colum-left ul li .active { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: black; background: transparent url(../img/gfx-leftmenu-shadow-active.png); background-repeat: no-repeat; height: 28px }
#profiledanaegas #content-colum-left ul li ul li .active,#profiledanaegamba #content-colum-left ul li ul li .active,#profilekronaggab #content-colum-left ul li ul li .active { float: left; width: 213px; display: block; color: black;background-image: url(../img/gfx-menu_dot_selected.png); background-repeat: no-repeat; background-position: 0px 6px; height:18px; padding: 0 0 0 10px}
/*#profiledanaegas #content-colum-left ul li a,#profiledanaegamba #content-colum-left ul li a,#profilekronaggab #content-colum-left ul li a { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #FF0000; background: transparent url(../img/gfx-leftmenu-shadow.png); background-repeat: no-repeat; height: 28px }*/
#profiledanaegas #content-colum-left ul li ul li a,#profiledanaegamba #content-colum-left ul li ul li a,#profilekronaggab #content-colum-left ul li ul li a { padding: 0 0 0 10px; margin-left: 13px; float: left; display: block; background-image: url(../img/gfx-menu_dot.png); background-repeat: no-repeat; background-position: 0px 6px; height: 18px }
#profiledanaegas #content-colum-left ul li ul li ul li a,#profiledanaegamba #content-colum-left ul li ul li ul li a,#profilekronaggab #content-colum-left ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 40px; background-image: url(../img/gfx-leftmenu-arrow.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }
#profiledanaegas #content-colum-left ul li ul li ul li ul li a,#profiledanaegamba #content-colum-left ul li ul li ul li ul li a,#profilekronaggab #content-colum-left ul li ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 55px; background-image: url(../img/gfx-leftmenu-arrow.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }

/* Kaallbergs / DanaegPro */
#profilekallbergsindustriab #content-colum-left ul li a,#profilekallbergsindustriaben #content-colum-left ul li a,#profiledanaegpro #content-colum-left ul li a { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #B20034; background: transparent url(../img/gfx-leftmenu-shadow-kb.png); background-repeat: no-repeat; height: 28px }
#profilekallbergsindustriab #content-colum-left ul li .active,#profilekallbergsindustriaben #content-colum-left ul li .active,#profiledanaegpro #content-colum-left ul li .active { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: black; background: transparent url(../img/gfx-leftmenu-shadow-active.png); background-repeat: no-repeat; height: 28px }
#profilekallbergsindustriab #content-colum-left ul li ul li a,#profilekallbergsindustriaben #content-colum-left ul li ul li a,#profiledanaegpro #content-colum-left ul li ul li a { padding: 0 0 0 10px; margin-left: 13px; float: left; display: block; background-image: url(../img/gfx-menu_dot-kb.png); background-repeat: no-repeat; background-position: 0px 6px; height: 18px }
#profilekallbergsindustriab #content-colum-left ul li ul li ul li a,#profilekallbergsindustriaben #content-colum-left ul li ul li ul li a,#profiledanaegpro #content-colum-left ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 40px; background-image: url(../img/gfx-leftmenu-arrow-kb.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }
#profilekallbergsindustriab #content-colum-left ul li ul li ul li ul li a,#profilekallbergsindustriaben #content-colum-left ul li ul li ul li ul li a,#profiledanaegpro #content-colum-left ul li ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 55px; background-image: url(../img/gfx-leftmenu-arrow-kb.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }

/* Danagrico */
#profiledanagricozrt #content-colum-left ul li a { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #00671F; background: transparent url(../img/gfx-leftmenu-shadow-d.png); background-repeat: no-repeat; height: 28px }
#profiledanagricozrt #content-colum-left ul li .active { float: left; width: 213px; padding: 5px 0 0 23px; display: block; color: #00671F; background: transparent url(../img/gfx-leftmenu-shadow-active.png); background-repeat: no-repeat; height: 28px }
#profiledanagricozrt #content-colum-left ul li ul li a { padding: 0 0 0 10px; margin-left: 13px; float: left; display: block; background-image: url(../img/gfx-menu_dot-d.png); background-repeat: no-repeat; background-position: 0px 6px; height: 18px }
#profiledanagricozrt #content-colum-left ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 40px; background-image: url(../img/gfx-leftmenu-arrow-d.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }
#profiledanagricozrt #content-colum-left ul li ul li ul li ul li a { padding: 0 0 0 15px; margin-left: 55px; background-image: url(../img/gfx-leftmenu-arrow-d.png); background-repeat: no-repeat; background-position: 0px 4px; height: 18px }
#subsite-content-text { float: left; width: 95%; margin: 30px 0 30px 0; font: 11px Verdana, Arial, Helvetica, sans-serif !important; text-align: left }
#subsite-content-text span {font: 11px Verdana, Arial, Helvetica, sans-serif !important; text-align: left }
/* Leftmenu end */

.spotsfooterimages ul,#spotsfooterlinks-dualspots ul,#spotsfooterlinks-triplespots ul,#spotsfooterlinks-quadspots ul { margin: 0; padding: 0; list-style: none }
#frontpage-logos,.spotsfooterimages { float: left; width: 900px;height:72px; }
.frontpage-logo { float: left; width: 190px; margin: 6px 0px 6px 15px;padding-right:15px; height: 55px;background-image: url(../img/gfx-vertical_ruler.png); background-repeat:no-repeat; background-position:right 4px}
.frontpage-logo-last { float: left; width: 190px; margin: 6px 0px 6px 15px;padding-right:15px; height: 55px}
/*.frontpage-ruler { float: left; padding-top: 6px; width: 2px; background-image: url(../img/gfx-vertical_ruler.png); background-repeat: no-repeat; background-position: 0px 10px; height: 49px }*/

/*do not remove lkt*/
.teaser { background-color: #FFFFFF; }

/* dualspot start ********************************************************************************************/
#dualspots .teaser { float: left; margin: 10px 0px 10px 23px; width: 418px; height: 100%; }
#dualspots .teaser h2 { margin: 0px 0px 5px 4px; width: 190px }
#dualspots .teaser p { float: left; margin: 0px 0px 0px 0px; width: 200px }
#dualspots .teaser h1,#dualspots .teaser p,#dualspots .teaser a { width: 100%; margin-left: 10px; text-align: left }
#profilekallbergsindustriab #spotsfooterlinks-dualspots ul li,#profilekallbergsindustriaben #spotsfooterlinks-dualspots ul li,#profiledanaegpro #spotsfooterlinks-dualspots ul li,#profiledanagricozrt #spotsfooterlinks-dualspots ul li,#profiledanaegas #spotsfooterlinks-dualspots ul li,#profiledanaegamba #spotsfooterlinks-dualspots ul li,#profilekronaggab #spotsfooterlinks-dualspots ul li { float: left; margin: 5px 0px 0px 23px; width: 418px; height: 100% }
/* Danaeg  / Danaeg amba / Kronaegg - Dual  */
#profiledanaegas #spotsfooterlinks-dualspots ul li a,#profiledanaegamba #spotsfooterlinks-dualspots ul li a,#profilekronaggab #spotsfooterlinks-dualspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #FF0000; background: transparent url(../img/gfx-img-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }
/* Kaallbergs / DanaegPro */
#profilekallbergsindustriab #spotsfooterlinks-dualspots ul li a,#profilekallbergsindustriaben #spotsfooterlinks-dualspots ul li a,#profiledanaegpro #spotsfooterlinks-dualspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #B20034; background: transparent url(../img/gfx-img-kb-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }
/* Danagrico */
#profiledanagricozrt #spotsfooterlinks-dualspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #00671F; background: transparent url(../img/gfx-img-d-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }

/* triplespot start *******************************************************************************************/
#triplespots .teaser { float: left; margin: 10px 0px 10px 21px; width: 272px; }
#triplespots .teaser h2 { float: left; margin: 0px 0px 0px 4px; width: 250px; }
#triplespots .teaser p { float: left; margin: 0px 0px 0px 0px; width: 250px; }
#triplespots .teaser h1,#triplespots .teaser p,#triplespots .teaser a { width: 100%; margin-left: 10px; text-align: left }
#profilekallbergsindustriab #spotsfooterlinks-triplespots ul li,#profilekallbergsindustriaben #spotsfooterlinks-triplespots ul li,#profiledanaegpro #spotsfooterlinks-triplespots ul li,#profiledanagricozrt #spotsfooterlinks-triplespots ul li,#profiledanaegas #spotsfooterlinks-triplespots ul li,#profiledanaegamba #spotsfooterlinks-triplespots ul li,#profilekronaggab #spotsfooterlinks-triplespots ul li { float: left; margin: 5px 0px 0px 31px; width: 262px; height: 100% }
/* Danaeg  / Danaeg amba / Kronaegg - Triple  */
#profiledanaegas #spotsfooterlinks-triplespots ul li a,#profiledanaegamba #spotsfooterlinks-triplespots ul li a,#profilekronaggab #spotsfooterlinks-triplespots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #FF0000; background: transparent url(../img/gfx-img-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }
/* Kaallbergs / DanaegPro */
#profilekallbergsindustriab #spotsfooterlinks-triplespots ul li a,#profilekallbergsindustriaben #spotsfooterlinks-triplespots ul li a,#profiledanaegpro #spotsfooterlinks-triplespots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #B20034; background: transparent url(../img/gfx-img-kb-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }
/* Danagrico */
#profiledanagricozrt #spotsfooterlinks-triplespots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #00671F; background: transparent url(../img/gfx-img-d-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }

/* quadspot start *******************************************************************************************/
#quadspots .teaser { float: left; margin: 10px 0px 10px 18px; width: 202px; }
#quadspots .teaser h2 { margin: 0px 0px 5px 4px; width: 190px }
#quadspots .teaser p { margin: 0px 0px 0px 0px }
#quadspots .teaser h1 { width: 100%; margin-left: 10px; text-align: left }
#quadspots .teaser p,#quadspots .teaser a { width: 100%; margin: 0; text-align: left }
#profiledanaegas #spotsfooterlinks-quadspots ul li,#profiledanaegamba #spotsfooterlinks-quadspots ul li,#profilekronaggab #spotsfooterlinks-quadspots ul li,#profilekallbergsindustriab #spotsfooterlinks-quadspots ul li,#profilekallbergsindustriaben #spotsfooterlinks-quadspots ul li,#profiledanaegpro #spotsfooterlinks-quadspots ul li,#profiledanagricozrt #spotsfooterlinks-quadspots ul li { float: left; margin: 5px 0px 0px 28px; width: 192px; height: 100% }
/* Danaeg  / Danaeg amba / Kronaegg - Quad  */
#profiledanaegas #spotsfooterlinks-quadspots ul li a,#profiledanaegamba #spotsfooterlinks-quadspots ul li a,#profilekronaggab #spotsfooterlinks-quadspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #FF0000; background: transparent url(../img/gfx-img-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }
/* Kaallbergs / DanaegPro */
#profilekallbergsindustriab #spotsfooterlinks-quadspots ul li a,#profilekallbergsindustriaben #spotsfooterlinks-quadspots ul li a,#profiledanaegpro #spotsfooterlinks-quadspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #B20034; background: transparent url(../img/gfx-img-kb-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none;}
/* Danagrico */
#profiledanagricozrt #spotsfooterlinks-quadspots ul li a { padding: 0px 0px 0px 20px; display: inline-block; color: #00671F; background: transparent url(../img/gfx-img-d-button.png) no-repeat scroll left 0px; background-position: 0px 5px; font-size: 12px; text-decoration: none }

/* footer start ********************************************************************/
#footer-container { width: 100%; margin-top: -65px; padding: 0; float: left; background-image: url(../img/gfx-footer_bg.png); background-repeat: repeat-x; height: 65px; position: relative }
#profilekallbergsindustriab #footer-container,#profilekallbergsindustriaben #footer-container,#profilekronaggab #footer-container { width: 100%; margin-top: -65px; padding: 0; float: left; background-image: url(../img/gfx-footer_bg_black.png); background-repeat: repeat-x; height: 65px; position: relative }
#footer-main { margin: 0 auto; width: 900px; padding-top: 9px; text-align: left; height: 56px }
#footer-text { float: left; margin-left: 30px; padding-top: 23px; color: #424242; font-size: 10px; text-align: left }

/* Danaeg  */
.footer-link { float: left; padding-top: 23px; margin-left: 20px; font-size: 10px; text-align: left }
.footer-link a { text-decoration: underline }
/* Kaallbergs */
#profilekallbergsindustriab .footer-link,#profilekallbergsindustriaben .footer-link{ float: left; padding-top: 23px; margin-left: 20px; font-size: 10px; text-align: left }
#profilekallbergsindustriab .footer-link a,#profilekallbergsindustriaben .footer-link a { color: #B20034; text-decoration: underline }
/* Kronaegg */
.kr-footer-link { float: left; padding-top: 23px; margin-left: 20px; font-size: 10px; text-align: left }
.kr-footer-link a { color: #FFFFFF; text-decoration: underline }
#kr-footer-text { float: left; margin-left: 30px; padding-top: 23px; color: #FFFFFF; font-size: 10px; text-align: left }
/* Dangrico */
.d-footer-link { float: left; padding-top: 23px; margin-left: 20px; font-size: 10px; text-align: left }
.d-footer-link a { color: #00671F; text-decoration: underline }
#footer-image { float: right; padding-top: 12px; padding-right: 18px; border: 0; text-align: left }
/* footer end */

#MAP { width: 550px; height: 400px }
#POIS { display: none }
.flash { }
.flash .flash { width: 100%; height:249px;margin:0 0 9px 0px}
.hide { display: none }