
/* ------- COMMON ------- */

a {
	font-weight: normal;
	color: #264068; /*#354968;*/
	text-decoration: underline;
}

a:visited {
	color: #264068; /*#354968;*/
	text-decoration: underline;
}

a:hover {
	color: #264068; /*#354968;*/
	text-decoration: none;
}

.hvidlink, .hvidlink:active, .hvidlink:visited {
	color: #ffffff;
	text-decoration: underline;
}
.hvidlink:hover {
	color: #ffffff;
	text-decoration: none;
}

.hand {
	cursor: pointer;
}

.soegeresultater, .soegeresultater:visited {
	font-family: verdana;
	font-size: 10px;
	color: blue;
	text-decoration: none;
}

.soegeresultater:hover {
	font-family: verdana;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}

.soegeresultaterNiveau0 {
	color: #888888;
}

.readmore {
	text-decoration: underline;
}

.readmore:visited {
	text-decoration: underline;
}

.readmore:hover {
	text-decoration: none;
}

.navibar {
	color: #999999;
	font-weight: normal;
}

.navibar:hover {
	color: #999999;
	font-weight: normal;
}

.navibar:visited {
	color: #999999;
	font-weight: normal;
}

.postheadline {
	font-size:13px;
	font-weight:bold;
}

.postheadline:visited {
	font-size:13px;
	font-weight:bold;
}

.postheadline:hover {
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
}

.postheadline_editmode {
	font-size: 13px;
	font-weight: bold;
	color: blue;
	background-color: #eeeeee;
	text-decoration: underline;
}

.postheadline_editmode_highlighted {
	font-size: 13px;
	font-weight: bold;
	color: blue;
	background-color: #d0d0d0;
	text-decoration: underline;
}

.postlist {
	font-size: 5px;
	color: #3e5c69;
}

.postlist_date {
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.postlist_link, .postlist_link:visited {
	font-size: 10px;
	font-weight: bold;
	color: #3e5c69;
	text-decoration: none;
}
.postlist_link:hover {
	font-size: 10px;
	color: #3e5c69;
	text-decoration: underline;
}
.postlist_readmore, .postlist_readmore:visited {
	font-size: 10px;
	color: #3e5c69;
	text-decoration: underline;
}
.postlist_readmore:hover {
	font-size: 10px;
	color: #3e5c69;
	text-decoration: none;
}
.postlist_readmorecontainer {
	text-align: right;
	padding-right: 10px;
}

.postlist_pagename, .postlist_pagename:visited {
	font-size: 11px;
	color: #354968;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
}

.postlist_pagename:hover {
	color: #354968;
}

.postlist_content {
	font-size: 10px;
	width: 160px;
	display: block;
	color: #3e5c69;
}

.postlist_textarea {
	padding-left: 10px;
}

.postlist_botborder {
	border-bottom: 1px solid #93aab6;
	padding-bottom: 5px;
}

.post_back_text {
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.post_back_text:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.post_back_text:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
}

.post_date_text {
}

.post_source_text {
}

.searchText {
	width: 100px;
}
.searchButton {
	width: 100px;
}
.searchDiv {
	background-image: url(../design/soegboks.gif);
	width: 192px;
	height: 21px;
}

.searchfield {
	width: 157px;
	border: none;
	padding-top: 3px;
	background-color: #ffffff;
	color: #35535f;
	font-family: Arial;
	font-size: 11px;
}
.searchresults_textfield {
}
	
.searchresults_button {
}

.searchresults_found {
	color: #FF0000;
}

.paragraph_editmode {
	background-color: #eeeeee;
}

.paragraph_editmode_highlighted {
	background-color: #d0d0d0;
}

.paragraph_heading {
	font-size: 13px;
	font-weight: bold;
}

.paragraph_heading_editmode {
	font-size: 13px;
	font-weight: bold;
	background-color: #eeeeee;
}

.paragraph_heading_editmode_highlighted {
	font-size: 13px;
	font-weight: bold;
	background-color: #d0d0d0;
}

.rbox, .lbox, .tbox, .bbox, .cbox, .dbox {
	color: #000000;
}

.rbox_editmode, .lbox_editmode, .tbox_editmode, .bbox_editmode, .cbox_editmode, .dbox_editmode {
	color: #000000;
	background-color: #eeeeee;
}

.rbox_editmode_highlighted, .lbox_editmode_highlighted, .tbox_editmode_highlighted, .bbox_editmode_highlighted, .cbox_editmode_highlighted, .dbox_editmode_highlighted {
	color: #000000;
	background-color: #d0d0d0;
}

.abox, .ebox {
	color: #000000;
	padding-left: 8px;
	padding-right: 8px;
	/*display: none;*/
}
.abox_editmode, .ebox_editmode {
	color: #000000;
	background-color: #eeeeee;
	padding-left: 8px;
	padding-right: 8px;
}
.abox_editmode_highlighted, .ebox_editmode_highlighted {
	color: #000000;
	background-color: #d0d0d0;
	padding-left: 8px;
	padding-right: 8px;
}

.tilmeldnews {
	color:#000000;
}

.imagetext {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-align : right;
}

.TopLevelTD {
	height: 32px;
	background-image: url(../design/fane_inaktiv.png);
}

.TopLevelTDActive {
	height: 32px;
	background-image: url(../design/fane_aktiv.png);
}

.TopLevelDiv {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 4px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
.TopLevelDiv:hover {
	color: #ddddff;
}
.TopLevelDivActive {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 4px;
	text-decoration: none;
	font-weight: bold;
	color: #1c323b;
}

.TopMenuL1, .TopMenuL1:active, .TopMenuL1:visited {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	font-weight: bold;
	color: #1c323b;
	text-decoration: none;
}
.TopMenuL1:hover {
	color: #192c34;
	text-decoration: underline;
}

.hitliste_placering {
	font-family: Arial;
	font-size:11px;
	color:#FFFFFF;
	padding-left : 20px;
	padding-top : 5px;
	line-height: 13px;
}

.hitliste_text {
	font-family: Arial;
	font-size:11px;
	color:#FFFFFF;
	padding-left : 10px;
	padding-top : 5px;
	line-height: 13px;
}

.hitlistRow {
	border-bottom: 1px solid #93aab6;
	vertical-align: top;
}

.maplistRow {
	border-bottom: 1px solid #93aab6;
}

.lbox_morealbums {
	/*background-color: #E5F0FA;*/
	padding: 3px;
	padding-bottom: 6px;
}

.lbox_8px_pad {
	padding: 8px;
}

.otherAlbums, .otherAlbums:active, .otherAlbums:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

.otherAlbums:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}

.smallRepairText {
	font-family: arial;
	font-size: 11px;
}

.leftbottomcell {
	padding-left: 6px;
	padding-right: 6px;
}
.YellowCornerCell {

}

.space2px {
	padding: 2px;
}

.lbox_headding {
	background-color: #a5c1d6;
	font-size: 9px;
	width: 250px;
}

.fonaeshopDiv {
	padding-left: 5px;
	padding-bottom: 7px;
}

.fonaeshopLink, .fonaeshopLink:visited, .fonaeshopLink:hover, .fonaeshopLink:active {
	color: white;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.dynmapTooltip {
	position: absolute;
	visibility: hidden;
	padding: 3px;
	left: 0px;
	top: 0px;
	width: 160px;
	height: 100px;
	background-color: #ffffee;
	border: 1px solid #000000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}

.searchResultDiv {
	position: absolute;
	visibility: hidden;
	height: 150px;
	width: 398px;
	left: 1px;
	top: 1px;
	z-index: 50;
	background-image: url(../design/fona_search_bg.jpg);
	border: 1px solid #acbad5;
}
.searchOverflowdiv {
	overflow: auto;	
	height: 136px;
	width: 398px;
}
.searchParent {
	color: #888888;
}
.searchMarked {
	color: #000000;
}
.searchGoogleDiv {
	position: absolute;
	visibility: hidden;
	min-height: 100px;
	width: 400px;
	left: 1px;
	top: 1px;
	z-index: 50;
	background-color: #ffffff; /*#e6e6e6;*/
	border: 1px solid #acbad5;
}
.searchGoogleText {
	padding-left: 2px;
	padding-right: 2px;
}
.searchGoogleTopBar {
	height:16px;
	background-image: url(../design/fona_search_googletop.jpg);
}

/*.accesoriesRightHeadder {
	height: 26px;
}
.accessoriesRHPadding {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
}
.accessoriesRHText {
	font-family : Arial;
	font-weight: bold;
	font-size : 11px;
	color : #DDDDDD;
}*/
.accessoriesRTable {
	width: 172px;
}
.accessoriesRMborder {
	border-bottom: 1px solid #93aab6;
	padding-top: 2px;
	padding-bottom: 2px;
}

.accessoriesNeedBox {
	position: absolute;
	visibility: visible;
	height: 150px;
	width: 400px;
	left: 1px;
	top: 1px;
	z-index: 50;
	background-image: url(../design/fona_accessories_bg.jpg);
	border: 1px solid #333333;
}
.accessoriesNeedBoxPad {
	padding: 5px;
}
.AccessoriesNeedTable {
	width: 388px;
}

.AppleshopLogo {
	width: 50px;
	height: 13px;
}

.TopTable {
	width: 980px;
	height: 116px;
	background-image: url(../design/fona_topbg.png);
}

.basketDiv {
	background-image: url(../design/basketdiv_still.png);
	background-repeat: no-repeat;
	height: 156px;
}
.basketDiv_anim {
	background-image: url(../design/basketdiv_anim.gif);
	background-repeat: no-repeat;
	height: 156px;
}
.basketDiv_y {
	background-image: url(../design/basketdiv_y.png);
	background-repeat: no-repeat;
	height: 156px;
}
.basketDivLarge {
	position: absolute;
	visibility: hidden;
	left: -500px;
	width: 500px;
	top: -500px;
	z-index: 45;
}
.basketline {
	padding-top: 2px;
	padding-bottom: 3px;
	border-bottom: 1px solid #93aab6;
	color: #000000;
}
.basketText {
	color: #000000;
}
.basketDivLarge_top {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/500_roundtop_db.png);
	background-repeat: no-repeat;
}
.basketDivLarge_bot {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/500_roundbot_db.png);
	background-repeat: no-repeat;
}
.basketDivLarge_header {
	background-color: #ffffff;
	background-image: url(../design/rbox_header_db.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 11px;
	color: #3e5c69;
	height: 22px;
	padding-left: 20px;
}

.whiteroundtop192 {
	background-image: url(../design/192_whiteroundtop.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.whiteroundbot192 {
	background-image: url(../design/192_whiteroundbot.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.whiteroundtop586 {
	background-image: url(../design/586_whiteroundtop.png);
	background-position: top;
	background-repeat: no-repeat;
}
.whiteroundbot586 {
	background-image: url(../design/586_whiteroundbot.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.lrbox_top {
	font-size: 1px;
	background-image: url(../design/lrbox_bgtop.png);
	height: 10px;
}
.lrbox_cen {
 background-color: #d3dfe6;
}
.lrbox_bot {
	font-size: 1px;
	background-image: url(../design/lrbox_bgbot.png);
	height: 10px;
}
.lrbox_spacer {
	font-size: 1px;
	height: 5px;
}
.lrbox_Textpadding {
	padding: 10px;
}
.lrbox_top_y {
	font-size: 1px;
	background-image: url(../design/lrbox_bgtop_y.png);
	height: 10px;
}
.lrbox_cen_y {
 background-color: #f8eaca;
}
.lrbox_bot_y {
	font-size: 1px;
	background-image: url(../design/lrbox_bgbot_y.png);
	height: 10px;
}

.lrbox_top_grey {
	font-size: 1px;
	background-image: url(../design/lrbox_bgtop_grey.png);
	height: 10px;
}
.lrbox_cen_grey {
 background-color: #f6f6f6;
}
.lrbox_bot_grey {
	font-size: 1px;
	background-image: url(../design/lrbox_bgbot_grey.png);
	height: 10px;
}

.updateemail_box {
	width: 192px;
	height: 191px;
	background-image: url(../design/update_boxbg.png);
	background-repeat: no-repeat;
}
.updateemail_text {
	padding: 37px 10px 0px 10px;
	color: #ffffff;
}
.updateemailbut {
	width: 132px;
	height: 22px;
	background-color: Transparent;
	background-image: url(../design/update_box_button.png);
	background-repeat: no-repeat;
	cursor: pointer;
	border: none;
}

.botbox {
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 172px;
	color: #666c70;
}
.botbox_spacer {
	width: 25px;
}
.botbox_header {
	font-weight: bold;
	color: #666c70;
	height: 18px;
	border-bottom: 1px solid #8a9da8;
}
.botboxtext {
	color: #666c70;
}
.botboxlink,.botboxlink:active,.botboxlink:visited {
	color: #666c70;
	text-decoration: none;
	background-image: url(../design/botbox_arrow.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
.botboxlink:hover {
	color: #666c70;
	text-decoration: underline;
}

.rightbox_header {
	background-color: #ffffff;
	background-image: url(../design/rbox_header.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 11px;
	color: #3e5c69;
	height: 22px;
	padding-left: 20px;
}

.leftbox_header {
	background-color: #ffffff;
	background-image: url(../design/lbox_header.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 11px;
	color: #3e5c69;
	height: 22px;
	padding-left: 8px;
}

.topTwoItemsDiv {
	width: 586px;
	height: 205px;
	background-image: url(../design/itemlist_topbg_586.png);
	background-repeat: no-repeat;
	text-align: center;
}

.topItemDivbg {
	height: 270px;
	background-image: url(../design/itempage_topbg_586.png);
	background-repeat: no-repeat;
	text-align: center;
}

.itemListTop_b {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundtop_b.png);
	background-repeat: no-repeat;
}
.itemListBot_b {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundbot_b.png);
	background-repeat: no-repeat;
}
.bluebg {
	background-color: #d3dfe6;
}
.itemListTop_db {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundtop_db.png);
	background-repeat: no-repeat;
}
.itemListBot_db {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundbot_db.png);
	background-repeat: no-repeat;
}
.dbluebg {
	background-color: #b4c4ce;
}
.itemListTop_y {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundtop_y.png);
	background-repeat: no-repeat;
}
.itemListBot_y {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundbot_y.png);
	background-repeat: no-repeat;
}
.yellowbg {
	background-color: #f8eaca;
}
.itemListTop_grey {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundtop_grey.png);
	background-repeat: no-repeat;
}
.itemListBot_grey {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundbot_grey.png);
	background-repeat: no-repeat;
}
.greybg {
	background-color: #f6f6f6;
}
.itemListTop_googlemap {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundtop_googlemap.png);
	background-repeat: no-repeat;
}
.itemListBot_googlemap {
	height: 10px;
	font-size: 1px;
	background-image: url(../design/586_roundbot_googlemap.png);
	background-repeat: no-repeat;
}
.googlemapbg {
	background-color: #99b3cc;
}

.LeftmenuLink,.LeftmenuLink:active,.LeftmenuLink:visited {
	font-weight: inherit;
	color: #3e5c69;
	text-decoration: none;
}
.LeftmenuLink:hover, .LeftmenuLink_active:hover {
	font-weight: inherit;
	text-decoration: underline;
}
.LeftmenuLink_active, .LeftmenuLink_active:active, .LeftmenuLink_active:visited {
	font-weight: bold;
	color: #3e5c69;
	text-decoration: none;
}
.leftMenuItem2 {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #93aab6;	
	background-image: url(../design/lmenu_arrow.gif);
	background-repeat: no-repeat;
}
.leftMenuItem2_ws {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #93aab6;	
	background-image: url(../design/lmenu_arrow_ws.gif);
	background-repeat: no-repeat;
}
.leftMenuItem2_active {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #3e5c69;
	border-bottom: 1px solid #93aab6;
	background-image: url(../design/lmenu_arrow_active.gif);
	background-repeat: no-repeat;
}
.leftMenuItem2_active_ws {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #3e5c69;
	font-weight: bold;
	border-bottom: 1px solid #93aab6;
	background-image: url(../design/lmenu_arrow_active_ws.gif);
	background-repeat: no-repeat;
}
.leftMenuItem3 {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #3e5c69;
	background-image: url(../design/lmenu_3_normal.gif);
	background-repeat: no-repeat;
	background-color: #e3ebef;
}
.leftMenuItem3_active {
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #3e5c69;
	background-image: url(../design/lmenu_3_active.gif);
	background-repeat: no-repeat;
	background-color: #e3ebef;
}
.leftMenuItem4 {
	padding-left: 26px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #3e5c69;
	background-image: url(../design/lmenu_4_normal.gif);
	background-repeat: no-repeat;
	background-color: #e3ebef;
}
.leftMenuItem4_active {
	padding-left: 26px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #3e5c69;
	background-image: url(../design/lmenu_4_active.gif);
	background-repeat: no-repeat;
	background-color: #e3ebef;
}

.leftMenu_botborder {
	border-bottom: 1px solid #93aab6;
}

.warning {
	font-weight: bold;
	color: #cc0000;
}

.f1px {
	font-size: 1px;
}

/* --- Bannerstyring --- */
.cDivTop_a {
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../design/fona_shopbutton_tile.png);
	cursor: pointer;
}
.cDivTop_c {
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../design/fona_shopbutton_g_tile.png);
	cursor: pointer;
}
.cDivTopSymbols_a {
	font-weight: bold;
	color: #ffffff;
	padding-left: 20px;
	background-image: url(../design/f_fold_minus.gif);
	background-position: 5px 2px;
	background-repeat: no-repeat;
}
.cDivTopSymbols_c {
	font-weight: bold;
	color: #ffffff;
	padding-left: 20px;
	background-image: url(../design/f_fold_plus.gif);
	background-position: 5px 2px;
	background-repeat: no-repeat;
}
.bSectionTD {
	font-family: Arial;
	font-size: 10px;
	height: 30px;
	cursor: pointer;
	border-right: 1px solid #000000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
}
.bSection_active {
	background-image: url(../design/bsection_bg_active.gif);
}
.bSection_tocome {
	background-image: url(../design/bsection_bg_tocome.gif);
}
.bSection_outdated {
	background-image: url(../design/bsection_bg_outdated.gif);
}
.floatingInfo {
	position: absolute;
	top: 1px;
	left: -300px;
	width: 300px;
	height: 100px;
	z-index: 3;
	background-color: #eeeeee;
	border: 1px solid #aaaaaa;
	padding: 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
.bannerTD {
	vertical-align: top;
	cursor: pointer;
	background-color: #ffffff;
	border-bottom: 1px solid #888888;
	padding-bottom: 5px;
}
.bannerTD_h {
	vertical-align: top;
	cursor: pointer;
	background-color: #eeeeee;
	border-bottom: 1px solid #888888;
	padding-bottom: 5px;
}

/* ------- EDITOR ------- */

.textarea {
border: 1 solid black;
font-family: verdana;
font-size: 10px;
}

.textfield {
border: 1 solid black;
font-family: verdana;
font-size: 10px;
}

.textbutton {
border: 1 solid black;
font-family: verdana;
font-size: 10px;
background-color: #cccccc;
width: 100;
}

.tjekboks {
border: none;
font-family: verdana;
font-size: 10px;
border:0;
}

input{
/*border: 1 solid black;*/
font-family: verdana;
font-size: 10px;
}
