#Page {
	text-align:center;
	margin:0px auto;
}
#Page #Container {
	width: 47.576em;
	text-align: left;
	margin:0px auto;
}
#TopContainer {
	background-color:#0F213E;
	border-left:1px solid #0F213E; border-right:1px solid #0F213E;
	width: 100%;
	margin:0px auto;
}
#Bottom {
	background-color:White;
	width: 100%;
	margin:0px auto;
}
#MainArea {
	border-left: 1px solid White; border-right: 1px solid White;
	height: auto; width: 100%;
	margin:0px auto;
	display: block;
}


/* Top elements */
#Logo				{  }
#ServiceMenu		{ margin-top:0.8764em; float:right; }
#ServiceMenu *		{ color:#7188AC; }
#ServiceMenu a		{ padding-right:10px; text-decoration:none; font-size:0.6em; }
#ServiceMenu a:hover, #ServiceMenu .Active { text-decoration:underline; }
#ServiceMenu input	{ font-size:0.6em; }

/* MainArea elements */
#GlobalMenu			{ margin:0px auto; width: 100%; }
#GlobalMenu .Over	{ background-color:#7CCBBC;  }
#GlobalMenu .Split	{ background-color:#0F213E; }
#GlobalMenu td		{ text-align:left; }
#GlobalMenu a		{ padding-left:1em; padding-right:1em; color:#0F213E; font-weight:bold; font-size:0.6em; text-decoration:none; }
#GlobalMenu a:hover, #GlobalMenu .Active	{ background-color:#7CCBBC; }

#TreeMenu {
	width: 10.329em;
}
#Content {
	width:24.101em;
}
#SubContent {
	width:16.4012em;
	margin-bottom:0.626em;
}

#Material {	width: 10.016em; }
#Material * { color: #43556A; }
#Material A { color:#0081CF; }
#Material A:hover { color:#0F213E; }
#Material .Text { font-size: 0.6484em; }

.MaterialContainer {
	background-color:#DFDFDF;
	padding: 0.626em;
	display: block;
	margin-bottom:0.626em;
}


#SubMaterial { 
	width: 17.7784em;
}

#SubMaterial .MaterialContainer {
	background-color:#FFFFFF;
	display: block;
	padding-bottom:0.7512em;
	padding-top:0.7512em;
	padding-left: 1.44em;
	padding-right: 1.44em;
	border-right:0.0626em solid #D3D3D3;
	border-bottom:0.0626em solid #D3D3D3;
	margin-bottom:0.626em;
}

.Text {
	font-size: 0.7em;
}

.Text A:hover	{ color:#0F213E; }
.Text .Text {
	font-size: 1em;
}
#TreeMenu #Tree div	{ margin-top:0.1em; margin-bottom:0.1em; padding-bottom:0.1em; padding-bottom:0.1em; padding-left:0.5em; padding-right:0.5em; }
#TreeMenu a			{ font-size:0.6em; color:#0F213E; display:block; }
#TreeMenu .L1		{ font-weight:bold; }
#TreeMenu .L3		{ margin-left:1.2em; }
#TreeMenu .Over, #TreeMenu .Active { background-color:#DBDADA; }

#TreeMenu #Section {
	padding-left:0.1252em;
	padding-right:0.1252em;
	padding-top:0.1252em;
	padding-bottom:0.1252em;
	margin-bottom:1em;
	background-color:white;
}
#TreeMenu #SectionTitle { font-weight:bold; margin-bottom:1em; margin-left:0.5em;  }
#TreeMenu #Section div	{ margin-top:0.1em; margin-bottom:0.1em; padding-bottom:0.1em; padding-bottom:0.1em; padding-left:0.5em; padding-right:0.5em; }
#TreeMenu #Section .Active { font-weight:bold; }

.Filler {
	width:100%;
	height:0px;
}

/* Bottom elements */
#Bottom .Container	{ padding:0.626em; padding-left:1.1268em; padding-right:1.1268em;  }
#Bottom div div		{ font-size:0.6em; }
#Bottom .Title			{ color:#818386;  }
#Bottom .Address		{ color:#AFB1B3;height:26px;}
#Bottom .Container .Cvr			{color:#AFB1B3;float:left;float:left;font-size:1em;}
#Bottom .Container .Adgang		{color:#AFB1B3;float:right;font-size:1em; margin-right: 26px;}

img { font-size: medium; }
body { margin-top: 0px;	background-color: #EBEBEB; }

.LastUpdate				{ color:#818386; font-size:0.9em; }

.MenuPath 				{ padding-top:10px; padding-left:18px; font-size:0.6em; }
.MenuPath, .MenuPath a	{ color:#818386; text-decoration:none; }

.NewsDate				{ color:#818386; font-weight:bold; font-size:0.9em; }
.NewsLink				{ color:#0081CF; }
.NewsLink:hover			{ color:#0F213E; }
.NewsLinkActive			{ color:#0F213E; }
.PortalHeading			{ font-size:1.2em; font-weight:bold; }

.Button					{ color:#3F725A; background-color:#7FB386; border-bottom:1px solid #6FA474; border-right:1px solid #6FA474; font-size:0.9em; border-top:1px solid #7FB386;  border-left:1px solid #7FB386; }
.SearchInput			{ font-size:0.9em; }
.SectionPaging			{ margin-bottom:1em; }

/* Sitemap */
.SitemapLevel0	{ font-weight:bold; color:#0F213E; }
.SitemapLevel1	{ color:#0F213E; }
.SitemapLevel2	{ color:#0F213E; font-size:0.9em; }
.SitemapLevel3	{ color:#0F213E; font-size:0.9em; }
 
body,TD,P,A,INPUT,TEXTAREA,OPTION,SELECT	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#0F213E;
	text-decoration:none;
}
INPUT,TEXTAREA,OPTION,SELECT {
	font-size: 1em;
}
A { color:#0081CF; }
#SubFrontpage h1	{ font-size:1.8em; font-weight:bold; color:#99162C; font-family:Arial, Helvetica, sans-serif; }
h1				{ font-size:1.8em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.Heading1 { font-size:1.8em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } /* Exists because of old setup */
#Material h2 { font-weight:bold; font-size:1.2em; margin-bottom:0.5em; }

h3 { font-weight:bold; font-size:1em; margin-bottom:0em; }
h2 { font-weight:bold; font-size:1em; margin-bottom:0em; }
/*h2 { font-weight:bold; font-size:1.2em; }*/

#SubMaterial .Text * { color:#0F213E; }
#SubMaterial .Text h2 { color:#0081CF; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; }
#SubMaterial .Text a { font-weight:bold; }
#SubMaterial .Text a:hover { color:#0081CF; }
#SubMaterial .Text a.ReadMore { color:#0081CF; font-weight:normal; }
#SubContent .Text h1 { color:#99162C; }
#SubContent .Text * { color:#0F213E; }
#SubContent .Text a { color:#0081CF; }
#SubContent .Text a:hover { color:#0F213E; }

h1 { margin-top:0em; margin-bottom:0.75em; }
/*h2 { margin-top:0px; margin-bottom:0.75em; }*/
h2 { margin-top:0px; margin-bottom:0em; }
h3 { margin-top:0px; margin-bottom:0em; }
p { margin-top:0em; margin-bottom:1em; }

#FrontPageTop {
		width:46.15em; margin-bottom:0.5em;
		padding-top:0.9em; padding-bottom:0.9em;
		background-color:#FFFFFF;
		border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; 
	}
#FrontPageTop .Title	{ color:#0081CF; font-size:1em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; }
#FrontPageTop a			{ font-size:0.7em; font-weight:bold; color:#0F213E; }
#FrontPageTop a:hover	{ color:#0081CF; }

#FrontPageBottom .White { background-color:#F8F8F8; }
#FrontPageBottom .White .Text * { color:#1A1718; }
#FrontPageBottom .White .Text a { color:#99162C; }
#FrontPageBottom .White .Text a:hover { color:#0F213E; }
#FrontPageBottom .White .Text h1 { color:#99162C; }
#FrontPageBottom .Green { background-color:#B8C9C0; }
#FrontPageBottom .Green .Text * { color:#1E2823; }
#FrontPageBottom .Green .Text a { color:#99162C; }
#FrontPageBottom .Green .Text a:hover { color:#0F213E; }
#FrontPageBottom .Green .Text h1 { color:#99162C; }
#FrontPageBottom .Gray { background-color:#284054; }
#FrontPageBottom .Gray .Text * { color:#FFFFFF; }
#FrontPageBottom .Gray .Text a { color:#1A1718; }
#FrontPageBottom .Gray .Text h1 { color:#99162C; }
#FrontPageBottom .Blue { background-color:#789EBF; }
#FrontPageBottom .Blue .Text * { color:#C6D4E5; }
#FrontPageBottom .Blue .Text a { color:#1A1718; }
#FrontPageBottom .Blue .Text h1 { color:#99162C; }

/* Slotte haver, åbningstider mm CHH  */

.CastleInfoLink		{ color:#0F213E; }
.CastleInfoLink:hover	{ font-weight:bold;  }


.WordHighLight {background-color:yellow;}
