﻿/*
All classes which names are preceeded by "greenStyle" eg.: .greenStyleBreadCrumbPlacement are only 
used on denmark.dk and in the greenstyle design

*/


/* TOP MENU */
.menuLevel0Width { width: 968px; }
.menuLevel0Border { border-right: 0px; border-top: #526500 1px solid; }
.topMenuControlHeight { z-index:2; height: 106px; }
#NC__ScriptSearch { background-color: Transparent !important; height: 16px !important; }
#NC__SearchQuery { background-color: White !important; }
.greenTopHeightColor { background-color: White !important; height: 16px !important; }
.Pdarkblue { background-color:Black !important; }
.topmenuen a:visited {font-weight:bold;color:White;}
.topmenuen a:hover {font-weight:bold;color:#f8cc00; text-decoration:none;}
.topmenuena a:visited {font-weight:bold;color:White;}

/* DROP DOWN MENU */
.cellDropdown { padding: 4px 4px 4px 4px; background-color: #B3C94D; color: #323232; cursor: pointer; text-align: left; font-weight: bold; background-image: url(/CMS.Web/images/GreenStyles/white_pil.gif); background-repeat: no-repeat; background-position: right center; font-family:Arial;}
.cellDropdownOver { padding: 4px 4px 4px 4px; background-color: #4D6000; color: #FFFFFF; cursor: pointer; text-align: left; font-weight: bold; background-image: url(/CMS.Web/images/GreenStyles/white_pil.gif); background-repeat: no-repeat; background-position: right center; font-family:Arial;}
.cellDropdown2 { padding: 4px 4px 4px 4px; background-color: #B3C94D; color: #323232; cursor: pointer; text-align: left; font-weight: bold; background-image: url(/CMS.Web/images/GreenStyles/white_pil.gif); background-repeat: no-repeat; background-position: right center; }
.cellDropdownOver2 { padding: 4px 4px 4px 4px; background-color: #4D6000; color: #FFFFFF; cursor: pointer; text-align: left; font-weight: bold; background-image: url(/CMS.Web/images/GreenStyles/white_pil.gif); background-repeat: no-repeat; background-position: right center; }
.cellDropdownUdenPil { padding: 4px 4px 4px 4px; background-color: #B3C94D; color: #323232; cursor: pointer; text-align: left; font-weight: bold; font-family:arial;}
.cellDropdownOverUdenPil { padding: 4px 4px 4px 4px; background-color: #4D6000; color: #FFFFFF; cursor: pointer; text-align: left; font-weight: bold; font-family:arial;}

.roundBoxTopLeft { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/roundBoxTopLeft.gif); }
.roundBoxBottomLeft { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/roundBoxBottomLeft.gif); }
.roundBoxTopRight { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/roundBoxTopRight.gif); }
.roundBoxBottomRight { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/roundBoxBottomRight.gif); }

.lightGreenTopLeftDiv { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LightGreenTopLeft.gif); }
.lightGreenBottomLeftDiv { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LightGreenBottomLeft.gif); }
.lightGreenTopRightDiv { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LightGreenTopRight.gif); }
.lightGreenBottomRightDiv { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LightGreenBottomRight.gif); }

.darkGreenTopLeftDiv { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenTopLeft.gif);}
.darkGreenBottomLeftDiv { width: 8px; height: 9px; background-color: Transparent;	background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenBottomLeft.gif);}
.darkGreenTopRightDiv { width: 8px;	height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenTopRight.gif);}
.darkGreenBottomRightDiv { width: 8px; height: 9px; background-color: Transparent;	background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenBottomRight.gif);}

.brightGreenTopLeftDiv { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/BrightGreenTopLeft.gif);}
.brightGreenBottomLeftDiv { width: 8px; height: 9px; background-color: Transparent;	background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/BrightGreenBottomLeft.gif);}
.brightGreenTopRightDiv { width: 8px;	height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/BrightGreenTopRight.gif);}
.brightGreenBottomRightDiv { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/BrightGreenBottomRight.gif);}

.lightGreenColor { background-color: #B3C94D; }
.lightGreenSelectedColor { background-color: #E9EFCC; }
.darkGreenColor { background-color: #92B100; }
.darkGreenSelectedColor { background-color: #4D6000; }
.brightGreenColor { background-color: #EFEFCE; }

.topMenuBorder { border-width: 0px; padding: 4px 9px 4px 4px; font-weight: bold; text-align: left; }
/*.topMenuOuter { background-color: #92B100; padding: 6px 6px 1px 6px; }*/
.topMenuOuter { background-color: #92B100; padding: 1px 1px 1px 1px; }
.topMenuItemWidth {	width: 185px; } /* dont change this, or change menu.js ekstraLeftHorizon 2*value accordingly */
/*.topSubMenuGreenPosition { width: 19px;	height: 10px; }*/
.topSubMenuGreenPosition { width: 14px;	height: 0px; }
.topMenuSpace { height: 5px; }
.topMenuRightImg { width: 0px; height: 0px; }
.topMenuBorder { border: 0px; }

tr.hideTag { display: table-row; }
td.hideTag { display: table-cell; }

/* LANGUAGE CHOOSER MENU */
.roundBoxTopLeftLC { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxTopLeft.gif); }
.roundBoxBottomLeftLC { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxBottomLeft.gif); }
.roundBoxTopRightLC { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxTopRight.gif); }
.roundBoxBottomRightLC { width: 4px; height: 4px; background-color: Transparent; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxBottomRight.gif); }
.roundBoxBottomMiddleLC { background-color: Transparent; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxBottomMiddle.gif);}
.roundBoxLeftMiddleLC { background-color: Transparent; background-repeat: repeat-y; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxLeftMiddle.gif);}
.roundBoxTopMiddleLC { background-color: Transparent; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxTopMiddle.gif);}
.roundBoxRightMiddleLC { background-color: Transparent; background-repeat: repeat-y; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/roundBoxRightMiddle.gif);}

.darkGreenColorLC { background-color: #202020; }

.lightGreenTopLeftDivLC { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenTopLeft.gif); }
.lightGreenBottomLeftDivLC { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenBottomLeft.gif); }
.lightGreenTopRightDivLC { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenTopRight.gif); }
.lightGreenBottomRightDivLC { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenBottomRight.gif); }
.cellDropdownUdenPilLC { padding: 4px 4px 4px 4px; background-color: Black; color: White; cursor: pointer; text-align: left; font-weight: bold; font-family:arial;}

/* Corresponds to onOver Should be changed to url(/CMS.Web/images/GreenStyles/DarkGreenBottomRight.gif);} if onOver needed*/
.darkGreenTopLeftDivLC { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenTopLeft.gif);}
.darkGreenBottomLeftDivLC { width: 8px; height: 9px; background-color: Transparent;	background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenBottomLeft.gif);}
.darkGreenTopRightDivLC { width: 8px;	height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenTopRight.gif);}
.darkGreenBottomRightDivLC { width: 8px; height: 9px; background-color: Transparent;	background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/LightGreenBottomRight.gif);}
.cellDropdownOverUdenPilLC { padding: 4px 4px 4px 4px; background-color: Black; color: #FFFFFF; cursor: pointer; text-align: left; font-weight: bold; font-family:arial;}
.darkGreenSelectedColorLC { background-color: Black; }

.lightGreenColorLC { background-color: Black; }
.topMenuOuterLC { background-color: #202020; padding: 1px 1px 1px 1px; }
.topMenuItemWidthLC { width: 100%; }
.downArrowLC{ width: 5px; height: 27px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/LanguageChooser/dropdownArrow2.gif); }

/* VENSTRE MENU */
vmenu, a.vmenu, a.vmenu:link, a.vmenu:active, a.vmenu:visited, a.vmenu:hover { color:#32323b; text-decoration:none; font-family:Arial !important; font-weight:bold; font-size:11px !important;}
vmenu div { font-size:21px;}
.niv2, .niv3, .niv4, .niv5, .niv6 { background-color:#B3C94D; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #B3C94D solid; border-bottom:1px #B3C94D solid; }
.niv2open { background-color:#4D6000; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #4D6000 solid; border-bottom:1px #4D6000 solid; }
.niv3open { background-color:#4D6000; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #4D6000 solid; border-bottom:1px #4D6000 solid; }
.niv4open { background-color:#4D6000; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #4D6000 solid; border-bottom:1px #4D6000 solid; }
.niv5open { background-color:#4D6000; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #4D6000 solid; border-bottom:1px #4D6000 solid; }
.niv6open { background-color:#4D6000; color:#323232; font-weight:bold; cursor:pointer; border-top:1px #4D6000 solid; border-bottom:1px #4D6000 solid; }
.leftMenuTop { background-color: #E9EFCC; }
.leftMenuTopBorderColor { border-color: #EFEFCE !important; }
.leftMenuOutsideBG { margin-bottom: 60px; }
.greenStyleLeftMenuPlacement { position:relative; top:-42px; vertical-align:top !important;  }
.greenStyleLeftMenuTopBgColor{ background-color:#EFEFEF; }
.greenStyleLeftMenuPlacementGeneric { position:relative; top:-21px; vertical-align:top !important; }
.leftMenuTDBG { background-color: #EFEFEF; margin-bottom:-60px; }
.textColorWhite { color: White !important; }
.darkGreenBorderColor { border-top-color:#4D6000 !important; border-bottom-color:#4D6000 !important; }
.lightGreenBorderColor { border-top-color:#B3C94D !important; border-bottom-color:#B3C94D !important; }
.whiteTopBG { background-position: top left; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/whiteSquare.gif);}

/* FORMS */
.SlightgreyForm { border:solid 1px; background-color:#ffffff; font-family: arial; color:#666666; font-size : 12px;}
.GreenStylesSlightGreyForm { border: none 0px #cccccc;  }
.greenStylesSearchTextTD{ border: solid 1px #cccccc;  }
/* PRIMÆRE FARVER */
.Pdarkblue { background-image: url(/CMS.Web/images/GreenStyles/topDarkMenu.gif); }

/* SEKUNDÆRE FARVER til topmenu */
.Sblue { background-image: url(/CMS.Web/images/GreenStyles/MenuLevel0Background.gif); background-color:White !important; } 

/* main body */
body,table,td,p,div,span,font,h1,h2,h3,h4,h6,h7,input,button,select,textarea { font-family:arial; }
p{font-size:12px;}
@media screen
{
	/*body { background-color: White; background-image: url('/CMS.Web/Images/GreenStyles/bgGreen.gif'); background-repeat: repeat-x }*/
	
	body {background-color: Transparent; background-image:none;}
}
.hideGreenStyle { display: none; }
.showGreenStyle { display:inherit; }
/*original
.PageHeaderGif { background-color: White; background-image: none !important; padding-right:32px !important;}*/

.PageHeaderGif { background-color: Transparent; background-image: none !important; padding-right:32px !important;}
/*
testing
.PageHeaderGif { background-color: White; background-image: none !important; padding-left:0px !important; padding-right:0px !important;}*/
.ControlContainerDiv { width: 466px! important; }
.widePageGreenStyleBackground { background-image:none !important; _height:50px !important; }
.greenStyleIsolateContentWide { background-image:none !important; position:relative; top:10px; }

/* isolate body section */
/*orig
.RightNormalDiv { position: relative; top: 15px; background-color: White; background-image:none;}*/
.RightNormalDiv { position: relative; top: 15px; background-image:none;}
.pagecontent { background-color: Transparent !important; }
#pagecontent { background-color: Transparent !important; width:968px;}

/* footer */
.footerGreenStyle { background-image:none !important; background-color: White !important; border-top: solid 2px #CCCCCC !important; _height:50px !important; font-family:Arial !important; color:#666666;}
a.bund, a.bund:link, a.bund:active, a.bund:visited { color:#666666 !important; text-decoration:none; }
a.bund:hover { color:#666666!important; text-decoration: underline; }

.footerGreenStylePadding { padding-top: 10px !important; padding-bottom: 10px !important; }
.fixFireFoxFooterWidth { width:446 !important; }

/* Info boxes */
.greenStyleInfoBoxTitle { color:Red;}

/* brød krumme */
.darkGreenTopLeftDivTrans { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenTopLeftTrans.gif); }
.darkGreenBottomLeftDivTrans { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenBottomLeftTrans.gif); }
.darkGreenTopRightDivTrans { width: 8px; height: 9px; background-color: Transparent; background-position: top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenTopRightTrans.gif); }
.darkGreenBottomRightDivTrans { width: 8px; height: 9px; background-color: Transparent; background-position: bottom; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/DarkGreenBottomRightTrans.gif); }


.greenStyleBreadCrumbPlacement { position:relative; top:21px; }
.greenStyleBredCrumeHeight { height:21px; }
.bcrumb, a.bcrumb, a.bcrumb:link, a.bcrumb:active, a.bcrumb:visited{font-size:10px; color:White;font-weight:normal; text-decoration:none; font-family: Arial; }
a.bcrumb:hover { color:#000000; text-decoration:none; }
.finalbcrume, a.finalbcrume, a.finalbcrume:link, a.finalbcrume:active, a.finalbcrume:visited{font-size:10px; color:#000000;font-weight:bold; text-decoration:none; font-family: Arial; font-size:10px;}
a.finalbcrume:hover { color:#000000; text-decoration:none; }
.breadCrumIE6PaddingFix { _padding-left: 266px !important; }

/* right boxes */
.Slightgrey { font-weight:normal; background-color:White; color:#323232; width:auto !important; }
.Sbrown { background-color:White; color:#323232; width:auto !important; }
.Slightbrown { background-color:White; color:#323232; width:auto !important; }
.greylink { color:#666666 !important; }
.greenStylesPagerStyle a:link{color:#748d00; text-decoration:underline;}
/*.greenStyleRightInfoBoxTitle{ font-size:20px !important;}*/
.rightBoxTopLeftDiv, 
.rightBoxBottomLeftDiv, 
.rightBoxTopRightDiv,
.rightBoxBottomRightDiv, 
.rightBoxLeftDiv,
.rightBoxRightDiv,
.rightBoxTopDiv, 
.rightBoxBottomDiv { width:3px; height:3px; background-color:Transparent; line-height:0px; overflow:hidden; }

.rightBoxTopLeftDiv { background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/rightBoxTopLeft.gif);  }
.rightBoxBottomLeftDiv { background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/rightBoxBottomLeft.gif); }
.rightBoxTopRightDiv { background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/rightBoxTopRight.gif); }
.rightBoxBottomRightDiv { background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/rightBoxBottomRight.gif); }
.rightBoxLeftDiv { height: 100%; background-position: top; background-repeat: repeat-y; background-image: url(/CMS.Web/images/GreenStyles/rightBoxLeftSide.gif); }
.rightBoxRightDiv { height: 100%; background-position: top; background-repeat: repeat-y; background-image: url(/CMS.Web/images/GreenStyles/rightBoxRightSide.gif); }
.rightBoxTopDiv { width: 100%; background-position: left; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/rightBoxTopSide.gif); }
.rightBoxBottomDiv { width: 100%; background-position: left; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/rightBoxBottomSide.gif); }

.rightMenuTitleUnderline { position:relative; top:32px; left:7px; width:90%; height:0px; border-top-color:#CCCCCC !important; border-top-width:1px !important; border-top-style:solid !important; line-height:0px !important; }

.rightBoxContent { padding:13px !important; }

#InfoBoxPaneDiv { width:201px !important; }
.greenStyleInfoMenuTitelImg { position:relative; left: -6px; vertical-align:top; padding-top: 2px !important; }

.greenStyleInfobox { font-family:arial !important; font-size:11px !important; }
a.infobox, a.infobox:link, a.infobox:active, .greenStyleInfobox a, .greenStyleInfobox a:link, 
	.greenStyleInfobox a:active { color:#666666 !important; text-decoration:none; font-weight:bold !important; font-family:arial !important; }
a.infobox:visited, .greenStyleInfobox a:visited { font-family:arial !important; color:#999999 !important; text-decoration:none; }
a.infobox:hover, .greenStyleInfobox a:hover { font-family:arial !important; text-decoration:underline !important; }

.AtmosphereImageInfoBox img {margin-bottom: 20px;}

.greenStyleRemoveBackground { display:none !important; }

.rightBoxCorner2 { line-height:0px; height:3px; width:3px; background-color:Transparent; }
.rightBoxOnlyHeight2 { line-height:0px; height:3px;  background-color:Transparent; }

.rightBoxOnlyWidth { line-height:0px; width:3px; }

/* text styles */
.greenHeader h1 { margin:0px; padding:0px; padding-bottom:15px; padding-left:18px; background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/overskrift_firkantBig.gif); color: #666666; font-family:Arial; font-size: 16px !important; }
.greenHeader h2 { margin:0px; padding:0px; padding-left :18px; background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/overskrift_firkantBig.gif); color: #000000; font-family:Arial; font-size: 14px !important; }
.greenHeader h3 { margin:0px; padding:0px; padding-left:23px; background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/overskrift_grenn_pil.gif); color: #666666; font-family:Arial; font-size: 11px !important; }

.greenHeader h1 span { margin:0px; padding:0px; color: #666666; font-family:Arial; font-size: 16px !important; }
.greenHeader h2 span { margin:0px; padding:0px; color: #000000; font-family:Arial; font-size: 14px !important; }
.greenHeader h3 span { margin:0px; padding:0px; color: #333333; font-family:Arial; font-size: 11px !important; }

.greenHeader a { padding-left:23px; background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/overskrift_grenn_pil.gif); color: #666666 !important; font-family:Arial !important; font-size: 11px !important; font-weight:bold !important; }
.greenHeader p { padding-left:23px; }

.articleHeader h1 {	color: #333333; }

/* 007 hacks to underline headline */
#greenHeadlineContainer { margin-bottom:15px; }
#greenArticleHeadline { border-bottom:solid 1px #CCCCCC; margin-bottom:0px; padding-bottom:10px; margin-top:15px; }

/* latest news boks */
.greenArrowTitle { padding-left:23px; background-position: left top; background-repeat: no-repeat; background-image: url(/CMS.Web/images/GreenStyles/overskrift_grenn_pil.gif); color: #666666 !important; font-family:Arial !important; font-size: 11px !important; font-weight:bold !important; }
.greenStylesNewsPadding { position:relative; left:10px;}
.newsOverskrift { color: #666666 !important; font-family:Arial !important; font-size: 12px !important; font-weight:bold !important; }
.dato { color:#999999 !important; font-family:Arial; font-size:10px !important; }
.rssFeedImg { background-color: Transparent; position:relative; bottom:2px; background-position: left bottom; background-repeat: no-repeat; background-image: url(http://www.um.dk/um_files/Denmark/Frontpage/rssFeedImg.gif); }

.newsPageRepeater a:link, .newsPageRepeater a:visited, .newsPageRepeater a:active {color:#748d00; text-decoration:underline;}

/* Teaser */
#maincontent .introtekst{ font-family: arial; color:#666666; font-size : 14px;}
#maincontent .redlink, #maincontent div, #maincontent span { font-family: arial !important; color:#666666; font-size : 12px !important;}
#maincontent .redlink a:link{color:#748d00; text-decoration:underline;}
#maincontent .redlink a:visited{color:#999999; text-decoration:underline;}

/*nyhedsliste*/
/* Changed 2009-12-15 */
.newslist .greenArrowTitle a:link, .newslist .greenArrowTitle a:active, .newslist .greenArrowTitle a:visited 
{
	text-decoration: none;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.newslist .greenArrowTitle a:hover {text-decoration: underline; }

/*Sitemap*/
.greenStyleSiteMapRepeater a:link, .greenStyleSiteMapRepeater a:visited, .greenStyleSiteMapRepeater a:hover	{ color:#666666 !important; font-family:arial; font-size:12px;}

/* GreenStyles Background mod */
.greenStylesBackGround {	background-color:White; z-index:2; width:100%; height:100%; position:absolute; top:0px; left:0px; min-width:968px;}
.greenStylesBackGround table { width:100%; height:100%; }
.greenStylesContentLayer{	width:100%; z-index:3; position:absolute; top:0px; left:0px;}

.greenStylesLeftBG {		background-color: White; background-position: right top; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/LeftBackground.jpg); }
.greenStylesLeftShadow {	background-color: White; background-position: right top; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/LeftBackgroundWShadow.jpg); width:21px;}
.greenStylesMiddle {		background-color: White; background-position: right top; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/MiddleBackground.jpg); width:927px; min-width:927px;}
.greenStylesRightShadow {	background-color: White; background-position: right top; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/RightBackgroundWShadow.jpg); width:20px;}
.greenStylesRightBG {		background-color: White; background-position: right top; background-repeat: repeat-x; background-image: url(/CMS.Web/images/GreenStyles/RightBackground.jpg); }

/*S01 ForsidePage*/
.WhereIsDenmarkTextDiv {font-family:Arial !important; font-size:12px!important;}
/*.welcomeText { font-family:Arial !important; font-size:11px; color:#323232!important; }*/ /*Original*/
.welcomeText { font-family:Arial !important; font-size:11px; color:#323232!important; padding-left:8px;}
.welcomeText:hover { color:#FFFFFF !important; text-decoration: none; }
#S01Frontpage hr, .greenStylesHr{ border:0pt none; height:1px; background-color:#cccccc; color: #cccccc; }

.greenStyleS01ConsolePadding {	padding-top:0px;}


/*Leftmenu*/
.greenStyleLeftMenuWidth { /*width: 203px!important;*/}

/*Servicelinks*/
.greenStyleServiceLinksUnderline{ border-bottom: solid 1px #cccccc;}


/*Servicelinks*/
.greenStyleServiceLinksAlign {position:relative; top:4px;}

#Niv1ChNameGreenStyles { display:inline !important;}

/*Bookmarks*/
.greenStylesShow{	display:inline !important; }

/*Rss Feeds */
.greenStylesRssFeeds{ font-family: arial; color:#666666; font-size : 12px!important; font-weight:normal!important;}

.greenStylesRssFeeds a:link{color:#748d00; text-decoration:underline;}
.greenStylesRssFeeds a:visited{color:#999999; text-decoration:underline;}

/* Google Map */
.googleMapTitle {font-family:Arial; font-size:14px; color:#333333; max-width:250px; overflow:hidden;}

/* Frontpage 2009 */
#denmarkFrontpage2009ContentWrapper { padding-left: 13px; padding-right: 13px; }
#denmarkFrontpage2009ContentWrapper .line {margin-bottom: 20px; }
.lastUnit .inner {margin-right:0;}
#denmarkFrontpage2009ContentWrapper h2 {margin:0; padding: 0 0 0 14px; background:transparent url(/CMS.Web/images/GreenStyles/Frontpage/bg_gradient_header.gif) repeat-x; font-size:14px; line-height:1.8em; font-weight:bold; text-transform: uppercase; color:#333333; }
#denmarkFrontpage2009ContentWrapper h2 span { font-size:14px; }
.mainColLeft { width:624px; margin-right: 10px; margin-top:25px; min-height:270px;_height:270px;background:transparent url(/CMS.Web/images/GreenStyles/Frontpage/bg_gradient_main.gif) no-repeat center bottom;}
.colLeft { margin-right: 10px; }
.colLeft, .colMiddle { width:302px; }
.colMiddle { margin-left:10px; margin-right:20px; }
.colRight {width:268px; }
.colLeftLarge { width:624px;}
.colLeftFlash { width:316px; padding:2px 0 0 0; }
.colRightFlash { width:308px; }
#denmarkFrontpage2009ContentWrapper .redlink { font-size:12px; color:#000; }
#denmarkFrontpage2009ContentWrapper .redlink a:link{color:#748d00; text-decoration:underline;}
#denmarkFrontpage2009ContentWrapper .redlink a:visited{color:#999999; text-decoration:underline;}
#denmarkFrontpage2009ContentWrapper a.readMore:link, #denmarkFrontpage2009ContentWrapper a.readMore:visited {width:131px;height:20px;padding-right:30px;margin-top:3px; text-align:right;overflow:hidden;background:transparent url(/CMS.Web/images/GreenStyles/Frontpage/btn_read_more.gif) no-repeat;font-size:11px;line-height:1.8em;color:#fff;display:block;text-decoration:none;}
#denmarkFrontpage2009ContentWrapper .readMoreLink { background:transparent url(/CMS.Web/images/GreenStyles/Frontpage/btn_read_more_left.gif) no-repeat; }
#denmarkFrontpage2009ContentWrapper .readMoreLink a:link, #denmarkFrontpage2009ContentWrapper .readMoreLink a:visited { background: transparent url(/CMS.Web/images/GreenStyles/Frontpage/btn_read_more_right.gif) no-repeat right top; color:#fff; text-decoration: none; padding:3px 31px 3px 3px; display:inline-block; margin-left: 9px;}
.innerBoxContent { background-color: #E7E7E7; padding: 14px; min-height: 165px;}
.flashCell { margin-right:20px; background-color:#000000; color:#FFFFFF; min-height:205px; background:#000000 url(/CMS.Web/images/GreenStyles/Frontpage/bg_gradient_flash.gif) repeat-x; }
.flashCell .innerBoxContent {background-color: #000000}
#denmarkFrontpage2009ContentWrapper .flashCell .line {margin-bottom: 0px;}
.innerFlashBoxContent { padding:14px; }
.flashLine .innerBoxContent { min-height: 153px;}
.innerFlashCell {  }
#denmarkFrontpage2009ContentWrapper .innerFlashBoxContent .redlink { color:#fff; }
#denmarkFrontpage2009ContentWrapper .innerFlashBoxContent h2 {margin:0 0 10px 0; padding:0; font-size:14px; line-height:1.8em; font-weight:bold; text-transform: uppercase; background:none; color:#fff}

#menuWrapper .shadow { display:block; }

ul.frontpageRightMenu {margin:0;list-style-type:none;padding:0; border-top:solid 2px #D2D2D2;}
ul.frontpageRightMenu li { border-bottom:solid 2px #D2D2D2; list-style-type:none; }
ul.frontpageRightMenu li a {background:transparent url(/CMS.Web/images/GreenStyles/Frontpage/icon_arrow_right.gif) no-repeat 237px center;display:block; padding:21px;font-weight:bold; font-size:14px; color:#000000; text-transform: uppercase; text-decoration:none;}
ul.frontpageRightMenu li a:hover { background:#CFCFCF url(/CMS.Web/images/GreenStyles/Frontpage/icon_arrow_right_hover.gif) no-repeat 237px center; }
#menuWrapper img { border: none; margin:0;padding:0;}

#denmarkFrontpage2009ContentWrapper .newsOverskrift, #denmarkFrontpage2009ContentWrapper .dato {color:#333 !important;}
#denmarkFrontpage2009ContentWrapper .greenArrowTitle { background: transparent none no-repeat; padding-left:0px; }


.frontpage2009ConsolePadding { padding-top: 30px; }

/* Footer 2009 */
#footerGreenStyle2009 {padding:0 32px 0 32px; color:#000 }
#footerGreenStyle2009 .footerInnerRight {text-align:right; padding-right:15px; }
#footerGreenStyle2009 .footerTop { height:44px; background: transparent url(/CMS.Web/images/GreenStyles/Footer/bg_gradient_footer.gif) repeat-x;}
#footerGreenStyle2009 .footerBottom { background-color:#e7e7e7; height:2px; margin: 1px 2px 5px 2px;}
#footerGreenStyle2009 .footerInnerLeft, #footerGreenStyle2009 .footerInnerLeft span { text-transform:uppercase; font-size:10px; color:#333; }
#footerGreenStyle2009 .footerLeftColLeft { padding:9px 0px 0px 29px; }
#footerGreenStyle2009 .footerLeftColRight { padding-left:7px; }
#footerGreenStyle2009 #bookmarkLinks { margin: 0px; float:none !important; }
#footerGreenStyle2009 #bookmarkLinks img {padding: 0px !important;}
#footerGreenStyle2009 .footerRightColLeft { padding:9px 15px 0px 0px; }
#footerGreenStyle2009 .footerRightColLeft a { padding-left:15px; }
#footerGreenStyle2009 .footerRightColRight { padding-top:5px; }
#footerGreenStyle2009 .moreSites { border: 1px solid #90aacc; background-color:#fff; }
#footerGreenStyle2009 a:link, #footerGreenStyle2009 a:visited { color:#333; text-decoration: underline; text-transform:uppercase; font-size:10px; }
#footerGreenStyle2009 .footerCopyrightText, #footerGreenStyle2009 .footerCopyrightText span { text-align:right; color:#666; font-size:11px; }
#footerGreenStyle2009 .footerCopyright { padding-bottom: 25px; text-align:right;}
/* Footer width hack on wide page */
.widePageGreenStyleBackground #footerGreenStyle2009 {padding:0px;}
