/* GENERAL fonts */

P, OL, UL, DIV, H1, H2 {font-family: verdana, arial;

	font-size: 10px; line-height: 120%; margin-bottom: 5px;}

H1{ font-size: 15px; line-height: 120%; margin-bottom: 50px;}

H2 { font-size: 13px; line-height: 120%; margin-bottom: 20px;}

P, H1, H2 {margin: 0px 0px 0px 0px;}

body {	margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;}
.body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
td {	margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;}

a:link {  color: #1E2638; text-decoration: none;}
a:visited {  color: #1E2638; text-decoration: none;}
a:active {  color: #616773; text-decoration: none;}
a:hover {  color: #616773; text-decoration: none; }	

.overskrift1, .overskrift2, .overskrift3, .overskrift4, .overskrift5 {
		font-family: verdana, arial; 
		font-size: 11px; line-height: 120%; margin-bottom: 5px;
		margin: 0px 0px 0px 0px; font-weight:bold; color:A62323;
}

.overskrift1 { font-size: 18px; line-height: 160%; margin-bottom: 5px; margin-top: 5px;}
.overskrift2 { font-size: 16px; line-height: 120%; margin-bottom: 5px; margin-top: 5px;}
.overskrift3 { font-size: 14px; line-height: 120%; margin-bottom: 0px; margin-top: 5px;}
.overskrift4 { font-size: 12px; line-height: 120%; margin-bottom: 0px; margin-top: 5px;}
.overskrift5  { font-size: 10px; font-weight:bold; /*line-height: 120%*/ ; margin-bottom: 0px; margin-top: 5px;}

/* Left column er uden for content feltet*/
TD#colLeft {padding-top: 10px; padding-left: 10px; margin-left: 5px; }
TD#colLeft A {  text-decoration: none;  color:black;}
TD#colLeft A:hover {  font-weight: bold;}
TD#colLeft A:active {  font-weight: bold;}


/* Content column */
.content {	margin-left: 0px;	margin-top: 3px;	margin-right: 31px;	font-size: 10px;	padding-left: 34px;	padding-right: 34px;	padding-top: 12px;	
			vertical-align: top;	background-color: #EAEFEE;	height: 400px;}
			
/*content i bog.html  -- red: Einar -  Linkfactory*/
.bog .content {margin-right: 0; height: auto; width: 600px;}
.bog .marginRight {width: 50%;}
.bog .marginLeft {width: 50%;}





.content p {	line-height: 120%;}

.content A {  color: #4AABCB; text-decoration: none; }	
.content A:visited {  color: #BD762A; text-decoration: none;}
.content A:active {  color: #4AABCB; text-decoration: none;}
.content A:hover {  text-decoration: underline; }


/* Normal column (denne her virker, Stefan 08-06-2004 */
.colNormal {	font-family: verdana, arial; font-size: 10px; }
.colNormal TD {	font-family: verdana, arial; font-size: 10px; vertical-align: top; }
.colNormal P {	line-height: 120%;}
.colNormal h1 {	line-height: 120%; margin-bottom: 11px;}

/* Right column*/
.colRight {	font-family: verdana, arial; font-size: 10px; }
.colRight TD {	font-family: verdana, arial; font-size: 10px; vertical-align: top; }
.colRight p {	line-height: 120%;}
.colRight h1 {	line-height: 120%; margin-bottom: 11px;}

/* Border column*/
.colBorder {	font-family: verdana, arial; font-size: 10px; padding-top:25px}
.colBorder TD {	font-family: verdana, arial; font-size: 10px; vertical-align: top;  }
.colBorder p {	line-height: 120%;}
.colBorder h1 {	line-height: 120%; margin-bottom: 11px;}

/* Stiplede kanter og marginer til udvalgte udvalgte skabeloner*/
.dottedBottom {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #662636; padding-bottom:10px;}
.dottedLeft { border-left-width: 1px;	border-left-style: dotted;	border-left-color: #662636; padding-bottom:10px;}
.marginLeft {padding-left:10px;}
.marginRight {padding-right:10px;}

/*Topmenuens udseende - kun level1 */
.menu0-level1-act DIV {  margin: 0px; }
.menu0-level1-no DIV {  margin: 0px; }
.menu0-level1-act A {  color:black;  font-size: 10px; letter-spacing: 2px; padding-left: 2px; padding-right: 8px; font-weight: bold; }
.menu0-level1-no A {  color:black; font-size: 10px; letter-spacing: 2px; padding-left: 8px; padding-right:8px;  }

.menu_2-no { font-size: 10px; font-family: verdana; padding-left:11px; padding-right:8px;  padding-top: 0px; line-height: 150%; }
/* .menu_2-act A { color: #9E3437; padding-left:10px; padding-right:8px; padding-top: 0px; } */

/* TD#menu_0 DIV.menu0-level1-no {  font-size: 10px; letter-spacing: 2px; letter-spacing: 2px; padding-left: 8px; padding-right:8px;} */
/* TD#menu_0 DIV.menu0-level1-act {  font-size: 10px; letter-spacing: 2px; padding-left: 8px; padding-right:8px;} */

/*Generelt for hele menu_1*/
TD#menu_1 {	vertical-align: top;	padding-top: 25px;	padding-left: 40px; padding-right: 0px;	padding-bottom: 5px; }
TD#menu_1 DIV {	font-size: 10px;	width: 90%;}
TD#menu_1 DIV A:link {	color: #000000; text-decoration: none;}
TD#menu_1 DIV A:hover {    color: #000000; 	text-decoration: none;}
/*.menu_1 A {  	color: #1E2638; 	text-decoration: none;}
.menu_1 A:hover {   color: #616773; 	text-decoration: none;}
*/

/*  MENU 1, Level2 */
TD#menu_1 DIV.menu1-level2-no {   padding-top:0px;  vertical-align:middle; width:100%;}
TD#menu_1 DIV.menu1-level2-act {  font-weight:bold;  vertical-align:middle; width:100%;}

/*  MENU 1, Level3 */
TD#menu_1 DIV.menu1-level3-no {  padding-left: 5px; padding-top:2px;  text-decoration: none; vertical-align:middle;}
TD#menu_1 DIV.menu1-level3-act {  padding-left:5px; font-weight:bold; text-decoration: none; vertical-align:middle;}

/*  MENU 1, Level4 */
TD#menu_1 DIV.menu1-level4-no {  padding-left:10px; padding-top:2px; 	text-decoration: none; vertical-align:middle;}
TD#menu_1 DIV.menu1-level4-act {  padding-left:10px; font-weight:bold;   text-decoration: none; vertical-align:middle;}

/* Style for the Path-menu - breadCrumb: */

TD#path {  white-space: nowrap;  background-color: #F8F8EC;  font-family: verdana, arial;  font-size: 11px;  font-style: italic;  font-weight: bold;  padding: 1px 1px 5px 5px;}
TD#path A {  text-decoration: none;  color:black;}
TD#path A:hover {  text-decoration: underline;}
.breadCrumb {font : 10px;color: #000000;}

/*FORMS*/

form {margin: 0 0 0 0; display: inline; }
.formlanguage SELECT 	{ font : 11px verdana #4A5362; border: 0px solid #BABABA; background-color: #FFFFFF; margin: 0 0 0 0; }
INPUT.formloginfield	{ font : 11px verdana #4A5362; border: 1px solid #BABABA; background-color: #FFFFFF; margin: 0 0 0 0; }
INPUT.formloginbutton	{ font : 11px verdana #4A5362; border: 1px solid #BABABA; background-color: #FFFFFF; margin: 0 0 0 0; }
INPUT.formsearchfield	{ font : 11px verdana #4A5362; border: 1px solid #BABABA; background-color: #FFFFFF; margin: 0 0 0 0; }
INPUT.formsearchbutton	{ font : 11px verdana #4A5362; border: 1px solid #BABABA; background-color: #FFFFFF; margin: 0 0 0 0; }

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border-color: #D2E5E3; border-width: 1px; border-left-width: 1px; border-right-width: 1px;  border-style: single; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border-color: #D2E5E3; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: single; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; color: #000000; background-color: #FFFFFF; border-color: #D2E5E3; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: single; }


/*Custom testbokse implementeret i typo3*/
.hkBoxImageRightHeader {	background-color: #D7D8CA;	padding-left : 4px;	padding-top : 2px;	padding-bottom : 2px;	font-size: 10px;	font-family: verdana, arial;	font-weight:bold;}
.hkBoxImageRightContent {padding-left : 4px; padding-top : 2px;	padding-bottom : 2px; font-size: 10px; font-family: verdana, arial;}
.hkBoxImageTopHeader {	background-color: #FCBD4D;	padding-left : 4px;	padding-top : 2px;	padding-bottom : 2px;	font-size: 10px;	font-family: verdana, arial;	font-weight:bold;}
.hkBoxImageTopContent {	padding-left : 4px;	padding-top : 2px;	padding-bottom : 2px;	font-size: 10px;	font-family: verdana, arial;}
.hkFaktaBoksHeader {	background-color: #E7E3CE;	padding-left : 4px;	padding-top : 2px;	padding-bottom : 2px;	color: #8C3431;	font-size: 10px;	font-family: verdana, arial;	font-weight:bold;}
.hkFaktaBoksContent {	background-color: #CEC39C;	padding-left : 4px;	padding-top : 3px;	padding-bottom : 7px;	color: #8C3431;	font-size: 10px;	font-family: verdana, arial;}

/*Overskrift for menuen - skriver level1 navnet ud
   der alterneres mellem de forskellige omrdefarver, derofr 7 forskellige typografier*/
.menu1Overskrift1 {	letter-spacing: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;	font-color: #FFFFFF;	padding-left: 23px;	background-color: #92B0BB;}
.menu1Overskrift1 A {color: #FFFFFF;}
.menu1Overskrift1 A:link {color: #FFFFFF;}
.menu1Overskrift1 A:visited {color: #FFFFFF;}
.menu1Overskrift1 A:hover {color: #FFFFFF;}

/* Diverse */
.forsideLink { padding-top: 10px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B849B; font-weight:bold;}

/* TABLE TR TD DIV.content TABLE TR TD.colBorder A	{  color: #4AABCB; text-decoration: none; } */
/* TABLE TR TD DIV.content TABLE TR TD.colBorder P	{  color: #4AABCB; text-decoration: none; } */
TABLE TR TD DIV.content TABLE TR TD.colBorder P A {  color: #4AABCB; text-decoration: none; }	
TABLE TR TD DIV.content TABLE TR TD.colBorder P A:visited {  color: #BD762A; text-decoration: none;}
TABLE TR TD DIV.content TABLE TR TD.colBorder P A:active {  color: #4AABCB; text-decoration: none;}
TABLE TR TD DIV.content TABLE TR TD.colBorder P A:hover {  text-decoration: underline; }

.header1 { 
	font-family: verdana;
	font-size: 18px;
	color: #1D415B;
	font-weight: bold; 
}

.header2 { 
	font-family: verdana;
	font-size: 16px;
	color: #1D415B;
	font-weight: bold; 
}

.header3 { 
	font-family: verdana;
	font-size: 14px;
	color: #1D415B;
	font-weight: bold; 
}

.header4 { 
	font-family: verdana;
	font-size: 12px;
	color: #1D415B;
	font-weight: bold; 
}

.overskrift1 { 
    padding-top: 10px;
	font-family: verdana;
	font-size: 16px;
	color: #1D415B;
	font-weight: bold; 
}

.overskrift2 { 
    padding-top: 8px;
	font-family: verdana;
	font-size: 14px;
	color: #1D415B;
	font-weight: bold; 
}

.overskrift3 { 
    padding-top: 6px;
	font-family: verdana;
	font-size: 12px;
	color: #1D415B;
	font-weight: bold; 
}

.overskrift4 { 
    padding-top: 4px;
	font-family: verdana;
	font-size: 11px;
	color: #1D415B;
	font-weight: bold; 
}

.mellemrubrik {
	margin: 6px; 
	padding: 18px; 
	font-family: verdana;
	font-size: 10px;
	color: #1D415B;
	font-variant: italic; 
}

.billedtekst {
	padding-left: 8px; 
	padding-right: 8px; 
	font-family: verdana;
	font-size: 9px;
	color: #1D415B;
	font-variant: italic; 
}

TABLE TR TD TABLE TR TD#colLeft TABLE TR TD { font-family: verdana; font-size: 10px; color: black;  font-weight: 400; }
TABLE TR TD TABLE TR TD#colLeft TABLE TR TD A:hover { color: #9E3437; font-weight: 400; }

TABLE TR TD TABLE TR TD#links UL { margin-left: 14px; padding-left: 10px; } 
TABLE TR TD TABLE TR TD#links UL LI { list-style-image: url("../images/pile/link.gif"); list-style-position: outside; margin-top: 6px; }
TABLE TR TD TABLE TR TD#links UL LI:hover { list-style-image: url("../images/pile/link_down.gif"); list-style-position: outside;  margin-top: 6px; }
TABLE TR TD TABLE TR TD#links UL LI A { letter-spacing: -0.03cm; }
TABLE TR TD TABLE TR TD#links UL LI A:hover { letter-spacing: -0.03cm; list-style-image: url("../images/pile/link_down.gif"); }

TABLE TR TD DIV.content TABLE TR TD.colNormal P A {  color: #4AABCB; text-decoration: none; }	
TABLE TR TD DIV.content TABLE TR TD.colNormal P A:visited {  color: #BD762A; text-decoration: none;}
TABLE TR TD DIV.content TABLE TR TD.colNormal P A:active {  color: #4AABCB; text-decoration: none;}
TABLE TR TD DIV.content TABLE TR TD.colNormal P A:hover {  text-decoration: underline; }


/* Titel formatering af SINGLE NEWS */
.news1 { font-family: verdana; font-size: 16px; color: #1D415B; font-weight: bold; }
.colRight .news2 { font-family: verdana; font-size: 12px; color: #1D415B; font-weight: bold; text-decoration: none; }
.colRight .news2:hover { color: #4AABCB;  }
.colRight A { text-decoration: none; }
.colRight A:hover { text-decoration: none; }

/* opgradering */
.news1{ font-size:10px; font-weight:normal; color:#000;}

h1.news-single-header{ color:#1D415B; font-family:verdana; font-size:16px; font-weight:bold; margin:0; padding:0;}