html, body { margin: 0; padding: 0; width: 100%; height: 100%; }
html { overflow-y: scroll; }
body { background: #2a2a2a; }

* { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
img { border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
h1 { font-size: 18px; font-weight: bold; color: #716f64; }
.hr { background: url(/files/billeder/gfx/hr.gif) repeat-x; height: 9px; margin: 5px 0; }

.clear { clear: both; }

#bggFadeLayer { position: absolute; z-index: 2; top: 0; left: 0; background: #FFFFFF; width: 100%; height: 100%; }
#container { width: 908px; margin: 0 auto; }
#top { height: 128px; background: #000; padding-top: 17px; }
#top_logo { height: 128px; width: 145px; padding-left: 28px; float: left; display: inline; }
#top_container { width: 733px; float: right; display: inline; }
#top_banner { width: 583px; height: 103px; float: left; }
#top_sprogvalg { width: 75px; height: 103px; float: left; padding-left: 65px; margin-right: 10px; display: inline; }
#top_sprogvalg ul { list-style-type: none; margin: 0; padding: 0; }
#top_sprogvalg ul li { background: url(/files/billeder/actona/pil_videre.jpg) no-repeat top right; }
#top_sprogvalg ul li a { color: #FFF; text-decoration: none; }
#top_sprogvalg ul li a:hover { text-decoration: underline; }
#top_menu { width: 583px; height: 25px; float: left; }
#top_menu ul { list-style-type: none; margin: 0; padding: 0; }
#top_menu ul li { display: inline; background: url(/files/billeder/actona/topmenu_divider.gif) no-repeat center right; padding: 0 20px; }
#top_menu ul li.lastitem { background: none; }
#top_menu ul li.firstitem { padding: 0 22px 0 0; }
#top_menu ul li a { color: #FFF; text-decoration: none; }
#top_menu ul li a:hover { text-decoration: underline; }
#top_menu ul li a.inpath { text-decoration: underline; }
#top_menu ul li a:hover.inpath { text-decoration: none; }
#top_menu ul li #activeitem { text-decoration: underline; }
#top_menu ul li #activeitem:hover { text-decoration: none; }
#top_soeg { width: 75px; height: 20px; float: left; padding: 0 0 0 65px; margin-right: 10px; position: relative; display: inline; }
#top_soeg ul { list-style-type: none; margin: 0; padding: 0; }
#top_soeg ul li { background: url(/files/billeder/actona/pil_videre.jpg) no-repeat top right; }
#top_soeg ul li a { color: #FFF; text-decoration: none; }
#top_soeg ul li a:hover { text-decoration: underline; }
#top_soeg img { position: absolute; left: 25px; top: -3px; cursor: pointer; }
#gf_bund { height: 35px; background: #000; }
#bund_v { width: 145px; display: inline; float: left; color: #5b5b5f; font-size: 10px; padding: 10px 0 0 28px; }
#bund_v a { color: #5b5b5f; font-size: 10px; text-decoration: none; }
#bund_v a:hover { text-decoration: underline; }
#bund_h { margin-right: 39px; width: 633px; float: right; color: #ababab; font-size: 10px; padding: 10px 0 0 0; }
#bund_h a { color: #ababab; font-size: 10px; text-decoration: none; }
#bund_h a:hover { text-decoration: none; }
#bund_h span { font-size: 10px; color: #990e2d; }
#bund_h span.adr_divider { padding: 0 10px; }

#page { width: 908px; padding: 20px 0 0 0; display: table; background: #FFF; }
.pgFP #page { background: #000; padding: 0; }
#page_menu { padding-left: 30px; width: 135px; margin-right: 10px; float: left; }
#page_menu ul { list-style-type: none; margin: 0; padding: 0; }
#page_menu ul li { margin-bottom: 15px;}
#page_menu ul li a { text-decoration: none; color: #000; font-weight: bold; }
#page_menu ul li a:hover { text-decoration: underline; }
#page_menu ul li ul { list-style-image: none; list-style-type: none; margin: 2px 0; padding: 0; }
#page_menu ul li ul li { padding: 0; margin: 0; background: none; }
#page_menu ul li ul li a { color: #666; text-decoration: none; font-weight: normal; }
#page_menu ul li ul li a:hover { text-decoration: underline; }
#page_menu ul li ul li a.inpath { color: #666; text-decoration: underline; font-weight: normal; }
#page_menu ul li ul li a:hover.inpath { text-decoration: none; }
#page_content { width: 733px; float: right; padding-bottom: 15px; }
.pgFP #page_content { width: 100%; padding-bottom: 15px; }


#main_table { height: 100%; }
#main_table td { height: 100%; vertical-align: top; }
#main_table td td{ height: auto; vertical-align: top; }
#main_table_td_indhold { height: 100%; }
#main_table_td_indhold_mhojre { height: 100%; width: 530px; padding-right: 20px; }
#main_table_td_indhold_mhojre_hojre { width: 150px; height: 100%; }
#main_indhold { width: 700px; float: left; }
#main_forside_indhold_container { }
#brodkrumme { height: 22px; font-size: 10px; }
#brodkrumme a { font-size: 10px; text-decoration: none; color: #000; text-transform: capitalize; }
#brodkrumme a:hover { text-decoration: underline; }
#brodkrumme a.aktiv { text-decoration: underline; }
#brodkrumme a:hover.aktiv { text-decoration: none; }



#intranet_login {}
#intranet_login_container {}
#intranet_login_top { width: 270px; text-align: right; }
#intranet_login_top img { border: none; }
#intranet_login_indhold { margin-top: 10px; width: 270px; height: 90px;float: left; text-align: left; overflow: hidden; }

a.news_manchet { text-decoration: none; }
a:hover.news_manchet { text-decoration: underline; }

.soeg_item { clear: both; margin: 0 0 10px 0; }
.soeg_item_no { width: 30px; float: left; }
.soeg_item_txt { width: 480px; float: left; padding: 0 0 10px 0; }
.soeg_paging { clear: both; text-align: center; padding: 10px 0; }

#produktliste {}
.produktliste_produkt { width: 135px; padding: 0 0 15px 0; vertical-align: top; }
.produkt_detalje_service { clear: both; }
.produkt_detalje_service_back { width: 400px; float: left; }
.produkt_detalje_service_print { width: 130px; float: left; text-align: right; }
.produkt_detalje_service_div { clear: both; }

.nyhedsliste_divider { background: url(/files/billeder/gfx/nyhed_divider.gif) repeat-x; height: 1px; margin-bottom: 5px;  }
.nyhedsliste_nyhed { background: url(/files/billeder/gfx/nyhed_divider.gif) bottom left repeat-x; height: 20px; margin-bottom: 5px; }
.nyhedsliste_nyhed_header { width: 460px; float: left; height: 18px; }
.nyhedsliste_nyhed_header a { font-weight: bold; text-decoration: none; }
.nyhedsliste_nyhed_header a:hover { text-decoration: underline; }
.nyhedsliste_nyhed_dato { width: 70px; float: left; text-align: right; }

.nyhedsliste2_divider { background: url(/files/billeder/gfx/nyhed_divider.gif) repeat-x; height: 1px; clear: both; }
.nyhedsliste2_nyhed { background: url(/files/billeder/gfx/nyhed_divider.gif) bottom left repeat-x; }
.nyhedsliste2_nyhed_txt { width: 430px; float: left; margin: 5px 20px 10px 0; height: auto; display: inline; }
.nyhedsliste2_nyhed_dato { width: 70px; float: right; text-align: right; margin: 5px 0 10px 0; }

.nyhedsliste2_nyhed_img { width: 125px; float: left; overflow; auto; margin: 0 10px 0 0; }
.nyhedsliste2_nyhed_header {}
.nyhedsliste2_nyhed_header a { font-weight: bold; text-decoration: none; }
.nyhedsliste2_nyhed_header a:hover { font-weight: bold; text-decoration: underline; }
a.nyhedsliste2_nyhed_manchet { font-weight: normal; text-decoration: none; }
a:hover.nyhedsliste2_nyhed_manchet { text-decoration: underline; }
.nyhedsliste2_lastdivider { clear: both; }


.pressemeddelelser_liste {}
.pressemeddelelser_liste_dato { width: 70px; float: left; padding: 2px 0; }
.pressemeddelelser_liste_header { width: 460px; float: left; text-align: right; padding: 2px 0; }
.pressemeddelelser_liste_header a { font-weight: bold; text-decoration: none; }
.pressemeddelelser_liste_header a:hover { text-decoration: underline; }

.ActonaStaffWhiteFont { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; cursor: pointer; }
.ActonaStaffRedFont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; }
.ActonaStaffBorder { border: 1px solid #CCCCCC; }
.ActonaStaffSalesFont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.ActonaStaffWhiteLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; cursor: pointer; text-decoration: none; }
.ActonaStaffWhiteLink :visited { color: #FFFFFF}
.ActonaStaffWhiteLink :active { color: #FFFFFF}
.ActonaStaffWhiteLink :hover { text-decoration: underline; color: #FFFFFF}

/* EKSTRANET */
.ext_login { color: #FFF; }
.ext_login:hover { color: #FFF; }
.ext_download {}
.ext_download tr { height: 20px; }


/* EKSTRANET - PARAGRAPHSETUP - FORSIDE */
#ekstranet_main_forside_indhold_container { width: 700px; }
#ekstranet_main_forside_indhold_left { width: 530px; float: left; padding-right: 20px; }
#ekstranet_main_forside_indhold_right { width: 150px; float: left; line-height: 16px; }

.forhandlernet_forside_nyhedsliste_nyhed {}
.forhandlernet_forside_nyhedsliste_nyhed_header {}
.forhandlernet_forside_nyhedsliste_nyhed a { display: block; text-decoration: none; padding-top: 5px; }
.forhandlernet_forside_nyhedsliste_nyhed a:hover { text-decoration: underline; }
.forhandlernet_forside_nyhedsliste_nyhed_divider1 { background: url(/files/billeder/gfx/nyhed_divider.gif) repeat-x; height: 1px; margin: 10px 0; }
.forhandlernet_forside_nyhedsliste_nyhed_divider2 { background: url(/files/billeder/gfx/nyhed_divider.gif) repeat-x; height: 1px; margin: 10px 0; }
.forhandlernet_forside_nyhedsliste_nyhed_divider3 {}

/* .hr { background: url(/files/billeder/forhandlernet/gfx/hr_forhandlernet.gif) repeat-x; height: 9px; margin: 5px 0; } */

/* DDW:180309# INSERTED FOR MAIN PAGE PURPOSES */

.ActNewsHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #AA0004;
}
.ActNewsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ActBigLinks {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #AA0004; 
	font-size: 18px; 
	text-decoration: none;
}
.ActBigLinks:visited { color: #9C0F0F }
.ActBigLinks:active { color: #9C0F0F}
.ActBigLinks:hover { text-decoration: underline}

.staffFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.staffTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#eNews {}
#eNews_text { width: 500px; float: left; }
#eNews_text h1.h1 { color: #960014; }
#eNews_related { width: 190px; float: right; }
#eNews_related h2.h2 { font-size: 12px; color: #000; }
.eNews_related_list { list-style-type: none; margin: 10px 0 0 0; padding: 0; }
.eNews_related_list li { margin: 0; padding: 2px 0; border-bottom: 1px solid #CCC; }
.eNews_related_list li a { text-decoration: none; }
.eNews_related_list li a:hover { text-decoration: underline; }
.eNews_related_list li a.aktiv { color: #960014; }
#eNews_topImg { padding-bottom: 20px; }
#eNews_topImg img { display: block; margin: 0; padding: 0; }


/* Ny forside */
#main_ny_forside { width: 908px; }
#nyFP_banner { padding-bottom: 23px; }
#nyFP_boxe { width: 908px; }
#nyFP_box1, #nyFP_box2, #nyFP_box3, #nyFP_box4 { width: 218px; float: left; height: 160px; overflow: hidden; }
#nyFP_box1 { margin-right: 12px; }
#nyFP_box2 { margin-right: 12px; }
#nyFP_box3 { }
#nyFP_box4 { float: right; }
.fpbox {}
.fpboximg {}
.fpboxtext { padding: 2px 6px; font-size: 10px; color: #FFF; }
.fpboxtext, .fpboxtext *, .fpboxtext a, .fpboxtext p, .fpboxtext b { color: #FFF; font-size: 10px; }

#flashContent { width:100%; height:100%; }