/* 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 */
/* old content style*/
.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;}


/* forsøg på fix af confero 04-04-2011
.contentWrap {  
    margin:0;
    padding:0;
    font-size: 10px;  
    vertical-align: top;  
    width:562px;
}
.content {  
    margin:0;
    padding:0;
    background-color: #EAEFEE;
}*/
      
/*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;}
