BODY  , BODY.print
{
	 margin:0;
	 padding:0;
	 font-family: Verdana, Arial, Helvetica, sans-serif;	
	 font-size:11px;
	 background-color:#d6d3c7;
}

TABLE
{
	 margin:0;
	 padding:0;
	 text-align:left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD 
{
	 vertical-align:top;
	 /*border:1px blue solid;*/
}

P
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 COLOR: #000000;
}

A, A:hover, A:active
{
	 font-size:11px !important;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color:#00396b;
}

LI, UL, OL
{
	 font-size:11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 margin-left: 12px;
	 padding: 0;
}

H1
{
	color:#00396b;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

H2
{
	color:#00396b;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:15px;
	margin-bottom:0px;
}

H3, H4, H5
{
	color:#00396b;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

U
{
	
	 font-size:11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*--------Navigation Source -----------*/
#DivNavigationSource
{
	display:none;
}

/*--------Navigation-----------*/
#topNav
{
	/*position:relative;	*/
	height: 35px;
	border-left:solid 4px white;
	width:992px;
}

#topNav A 
{	
	DISPLAY: block;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 9px;	
	FONT-FAMILY: Verdana;	
	WHITE-SPACE: nowrap;	
	TEXT-DECORATION: none;
}

#topNav A:hover 
{
	DISPLAY: block;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 9px;	
	FONT-FAMILY: Verdana;	
	WHITE-SPACE: nowrap;	
	TEXT-DECORATION: none;
}

#topNav A:active 
{	
	DISPLAY: block;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 9px;	
	FONT-FAMILY: Verdana;	
	WHITE-SPACE: nowrap;	
	TEXT-DECORATION: none;
}


#TopNav0, #TopNav1, #TopNav2, #TopNav3, #TopNav4, #TopNav5
{
	float:left;
	height:100%;
	width:163px;
	/*border:solid 1px red;	*/
	position:relative;	
}

#TopNavEmty
{
	float:left;
	height:100%;
	width:10px;
	/*border:solid 1px red;	*/
	position:relative;	
}

.menu0,.menu1,.menu2,.menu3,.menu4,.menu5
{
	height:23px;
	display:block;
	padding-left:14px;
	
	vertical-align:middle !important;
	line-height:19px;
	/*background:transparent url('/cms/cms/templ/FORCE/images/grayArrow.gif') top left no-repeat;*/	
}

.menu0, .menu0 A
{
  background-color:#1A3866;
  color:White !important;
  font-size:10px !important;
}

.menu1, .menu1 A
{
  background-color:#ADA78F;
  color:White !important;
  font-size:10px !important;
}

.menu2, .menu2 A
{
  background-color:#44777B;
  color:White !important;
  font-size:10px !important;
}

.menu3, .menu3 A
{
  background-color:#6A2020;
  color:White !important;
  font-size:10px !important;
}

.menu4, .menu4 A
{
  background-color:#858687;
  color:White !important;
  font-size:10px !important;
}

.menu5, .menu5 A
{
  background-color:#BD4F1F;
  color:White !important;
  font-size:10px !important;
}

.menuSpace
{
	width:15px;
	border:solid 5px red;
}

#TopNavSub0, #TopNavSub1, #TopNavSub2, #TopNavSub3, #TopNavSub4, #TopNavSub5
{
	display:none;
	white-space:normal;
	/*text-indent:14px;*/
	position:absolute;
	width:161px; /*2px smaller then #TopNav0, #TopNav1, #TopNav2, #TopNav3, #TopNav4, #TopNav5*/
	
}

#TopNavSub0, #TopNavSub0 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#1A3866 !important;
  font-weight:normal !important;
  white-space:normal;

}

#TopNavSub0 A:hover
{
  background-color:#7f9cb5;
  border-left:solid 14px #7f9cb5;
  border-bottom:solid 3px #7f9cb5;
  border-top:solid 3px #7f9cb5;
  color:#1A3866 !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub1, #TopNavSub1 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#ADA78F !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub1 A:hover
{
  background-color:#d6d3c7;
  border-left:solid 14px #d6d3c7;
  border-bottom:solid 3px #d6d3c7;
  border-top:solid 3px #d6d3c7;
  color:#ADA78F !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub2, #TopNavSub2 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#44777B !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub2 A:hover
{
  background-color:#a2bcbe;
  border-left:solid 14px #a2bcbe;
  border-bottom:solid 3px #a2bcbe;
  border-top:solid 3px #a2bcbe;
  color:#44777B !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub3, #TopNavSub3 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#6A2020 !important;
  font-weight:normal !important;
  white-space:normal;
}


#TopNavSub3 A:hover
{
  background-color:#b69090;
  border-left:solid 14px #b69090;
  border-bottom:solid 3px #b69090;
  border-top:solid 3px #b69090;
  color:#6A2020 !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub4, #TopNavSub4 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#858687 !important;
  font-weight:normal !important;
  white-space:normal;
}

 #TopNavSub4 A:hover
{
  background-color:#c2c2c3;
  border-left:solid 14px #c2c2c3;
  border-bottom:solid 3px #c2c2c3;
  border-top:solid 3px #c2c2c3;
  color:#858687 !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub5, #TopNavSub5 A
{
  background-color:white;
  border-left:solid 14px white;
  border-bottom:solid 3px white;
  border-top:solid 3px white;
  color:#ADA78F !important;
  font-weight:normal !important;
  white-space:normal;
}

#TopNavSub5 A:hover
{
  background-color:#E6D1C7;
  border-left:solid 14px #E6D1C7;
  border-bottom:solid 3px #E6D1C7;
  border-top:solid 3px #E6D1C7;
  color:#ADA78F !important;
  font-weight:normal !important;
  white-space:normal;
}


/*topNavSub borders*/
#TopNavSub0
{
  border:solid 1px #1A3866;
}

#TopNavSub1
{
  border:solid 1px #ADA78F;
}

#TopNavSub2
{
  border:solid 1px #44777B;
}

#TopNavSub3
{
  border:solid 1px #6A2020;
}

#TopNavSub4
{
  border:solid 1px #858687;
}

#TopNavSub5
{
  border:solid 1px #ADA78F;
}

/*-- Left Navigation*/
.leftNav2
{
	border-top:solid 20px white !important;
	border-bottom:solid 2px white !important;
}

.firstLeftNav2 DIV
{
	border-top:solid 0px red !important;
	border-bottom:solid 2px white !important;
}

.lastLeftNav2 DIV
{
	border-bottom:solid 20px white !important;
	border-bottom:solid 2px white !important;	
}

.leftNav2 A,.leftNav2 A:hover
{
	font-weight:bold;
	text-decoration:none;
}

.leftNav3
{
	border-bottom:solid 2px white ;
	border-top:solid 2px white ;
}

.leftNav3 A,.leftNav3 A:hover
{
	text-decoration:none;
}

/*-------------------*/
.graybox
{
	border-bottom:solid 3px #B48F8F;
}

DIV.noGraybox
{
	border-bottom:solid 30px #B48F8F;
	border: 10 px solid #000000;
	color:Red !important;
}

/*-------------------*/
TABLE.mainTable
{
	width:996px;
	height:auto;
	background-color:white;
}
TABLE.printTable
{
	width:600px;	
	background-color:white;
	border:solid 5px white;
}
.TopLinks 
{
	border-top:solid 11px white;
	width:100%;
}

.HeaderLinks A, .HeaderLinks A:hover,  .HeaderLinks A:visited
{
	color:#791c1c;
	
	white-space:nowrap;
	text-decoration:none;
	background:transparent url('/cms/cms/templ/FORCE/images/blackArrow.gif') center left no-repeat;
	padding-left:5px;
	padding-right:5px;	
	vertical-align:bottom;
	line-height:11px;
}

#debug
{
	border:2px dotted green;
	/*background-color:Black;*/
	color:red;
	width:50%;
	display:none;
}
/*Classes for top area*/
.TopLogo IMG
{
	border-right:solid 15px white !important;
	border-left:solid 4px white !important;
}

A.TopLogo, A:hover.TopLogo, A.TopLogo IMG
{
	border:solid 0 white;
	background:none;
	
}

.TopImageContainer
{

	border-bottom:solid 14px white;
	border-top:solid 7px white;
	border-left:solid 4px white;
	height:117px;
	/*border:solid 1px red;*/
}


.TopImage
{

	z-index:2;
	/*display:none;*/
}

.BottomLinks
{
	border-top:solid 1px #626262;
	color:#626262;
	height:29px !important;
	vertical-align:middle;
}

.BottomLinks A,  .BottomLinks A:hover
{
	color:#626262;
	height:29px !important;
	vertical-align:middle;
}


.searchButton
{
	background:transparent url('/cms/cms/templ/FORCE/images/soeg_knap.gif') top right no-repeat;
	border:solid 0px white; 
	width:19px;	
	height:21px;
	cursor:pointer;
}
.search
{
	border-right:solid 0px white;
	border-left:solid 1px #004A85;
	border-top:solid 1px #004A85;
	border-bottom:solid 1px #004A85;
	font-weight:bold;
	color:#700000;
	width:85px;
}


.searchOnCliCk
{
	border-right:solid 0px white;
	border-left:solid 1px #004A85;
	border-top:solid 1px #004A85;
	border-bottom:solid 1px #004A85;
	width:85px;
}


.Middle
{
	border-left:solid 8px white;
	border-right:solid 4px white;
	border-bottom:solid 15px white;
}

.MiddleMiddle
{
	border-left:solid 8px white;
	border-right:solid 4px white;
}


.PageID
{
	border-bottom:solid 20px white;
}
/*-- sitemap --*/
.sitemap
{
	border-left:solid 20px white ;
	border-bottom:solid 20px white ;		
}

#indexLevel1
{
	border-top:solid 10px white;
	font-weight:bold;
}

#indexLevel2
{

}

#indexLevel3
{
	text-indent:20px;
}

/*------Component Dine muligheder -----*/
.DineMuligheder
{
	background:transparent url('/cms/cms/templ/FORCE/images/dine_muligheder_bg.gif') top left no-repeat;
	border-bottom:solid 1px #737678;
	width:151px;
}

.DineMuligheder .header 
{
	font-size:11px;
	color:White;
	vertical-align:middle;
	height:23px;
	line-height:23px;
	font-weight:bold;
	text-indent:5px;
	background:transparent url('/cms/cms/templ/FORCE/images/dine_muligheder_right_bg.gif') top right no-repeat;
}

.DineMuligheder .content
{
	border-right:solid 1px #737678;
	border-left:solid 1px #737678;
	
	text-indent:29px;
	padding:0;
	margin:0;
	
	padding-bottom:5px;

}

.DineMuligheder .content A,  .DineMuligheder .content A:hover
{
	width:100%;
	display:block;
	text-decoration:none;
	color:#737678;
}

.DineMuligheder .opretProfil
{
	border-top:solid 2px white;
	height:20px;
	line-height:20px;
	width:100%;
	background-image: url('/cms/cms/templ/FORCE/images/Opret_profil.gif')  ;
	background-position: 5px top ;
	background-repeat: no-repeat;
	
}

.DineMuligheder .printSide
{
	border-top:solid 2px white;
	height:20px;
	line-height:20px;
	width:100%;
	background-image:url('/cms/cms/templ/FORCE/images/print.gif') ;
	background-position: 5px top ;
	background-repeat: no-repeat;
}
.DineMuligheder .tilmeldNyhedsbrev
{
	border-top:solid 2px white;
	height:20px;
	line-height:20px;
	width:100%;
	background-image:url('/cms/cms/templ/FORCE/images/Tilmeld_nyhed.gif');
	background-position: 5px top ;
	background-repeat: no-repeat;
}
.DineMuligheder .tipEnKollega
{
	border-top:solid 2px white;
	/*border-bottom:solid 5px white;*/
	height:20px;
	line-height:20px;
	width:100%;
	background-image:url('/cms/cms/templ/FORCE/images/TipEn_kollega.gif');
	background-position: 5px top ;
	background-repeat: no-repeat;
}

#searchAdvanced
{
	/*border:solid 1px black;	*/
}

/*
.RadEContentBordered
{
	border:1px solid black;
	background-color: #FF7100;
}

.RadEContentBordered h3
{
	border:1px solid black;
	color:Blue;
}

.CMSAdmBarTable
{
	position:relative;
	border:solid 1px red;	
	z-index:1000;
}
*/
/*
.CMSAdmBarTable TD
{
	position:relative;
	border:solid 1px black;	
	margin-top:-15px;
	width:100% !important;
}*/
