/*  content:
    ------------------
    GENERAL
    FONTS
    GRID
    AREAs
    SUBLAYOUTs
    BREADCRUMB
    GLOBAL
    LEFT MENU
    FRONTPAGE & DOCUMENT
    SPOTS

    TOPBAR
    TOPMENU
    TOPICONS
    LEFT COLUMN
    LEFTMENU
    ARROWS
    CENTER COLUMN
    RIGHT COLUMN
    BOTTOM
    --
    MISCELLANEOUS
    --

*/


/* ----- GENERAL ----- */

img
{
  border:none;
}


/* ----- FONTS ----- */

body
{
  height:100%;
  margin:0px;
  font-family: verdana, sans-serif;
  /*font-size: 0.6em;       */
  font-size:10pt;
}

/*
td 
{
        font-family: verdana, sans-serif;
        font-size: 0.6em;
}
*/

h1
{
        font-size: 1.9em;
        font-weight: bold;
        margin: 18px 0px 14px 0px;
        padding: 0px;
        color: #333;
}

/*  not in use
h2
{
  font:bold 10px verdana;
  margin:0px 0px 19px 0px;
}

h3
{
  font:bold 10px verdana;
  margin:0px 0px 0px 0px;
}
*/

h2, h4
{
        font-size: 1em;
        font-weight: bold;
        margin: 14px 0px 0px 0px;
        padding: 0px;
  color: #333;
}

p 
{
        /*font-size: 1em;*/
        color: #333;
        margin: 0px;
}

p.abstract 
{
        /* font-weight: bold; */
        margin: 0px 0px 14px 0px;
}

p.date
{
        margin: 0px 0px 14px 0px;
}

p.time
{
        margin: -14px 0px 14px 0px;
}

a
{
        color: #333;
        /*text-decoration: underline;*/
}

a:hover
{
        text-decoration: underline;
}



/* ----- GRID ----- */

div.siteArea
{
  height:100%;
  width:760px;
  margin:0 auto;
}



/* ----- AREAs ----- */

body.areaBody
{
  color:#333333;
}

div.areaIdentity
{
  width: 100%;
  position:relative;
}

img.identityImage
{
  width: 100%;
}

div.areaIdentity div.identityName div
{
  padding-top: 10px;
  margin-left:-24px;
  text-align:right;
  z-index: 50;
  width: 100%;
  position:absolute;  
}

img.topImage
{
  width: 100%;
  height: auto;
}

div.areaTopImage div.topimageName
{
  position:absolute;    
  padding:28px 0px 0px 24px;
}

div.areaBreadcrumb, div.areaFooter
{
  width:100%;
}

div.areaFooter
{
  height:19px;
}

div.areaFooter a
{
  text-decoration:none;
  color:#FFFFFF;
}

div.areaGlobal
{
  float:right;
  padding:0px 8px 0px 0px;
}

div.areaGlobal a.LanguageButton
{
  vertical-align: super;
  text-decoration:none;
  color:white;
  margin-right: 5px;
}


div.areaSublayout
{
  background-color:#CCCCCC;
  padding:6px 0px 6px 0px;
  clear:both;
}



/* ----- SUBLAYOUTs ----- */

table.sublayoutTable
{
  width: 100%;
  table-layout:fixed;
}

table.sublayoutTable td.leftcol,
table.sublayoutTable td.centercol,
table.sublayoutTable td.rightcol,
table.sublayoutTable td.spacecol
{
  vertical-align:top;
  padding:0px;
}

table.sublayoutTable td.leftcol, table.sublayoutTable td.rightcol  
{
  width:201px;
  background-color:#FFFFFF;
}

table.sublayoutTable td.centercol
{
  background-color:#FFFFFF;
  padding:0px 4px 20px 4px;
}

table.sublayoutTable td.centercol span.SearchWord
{
  background-color: #CC0000;
  color: #FFFFFF;
}


table.sublayoutTable td.frontcol
{
  padding:0px 4px 20px 4px;
}

table.sublayoutTable td.spacecol, table.sublayoutTable td.spacecol img
{
  width:6px;
}

table.sublayoutTable td div.columnDivider
{
  height:6px;
  background-color:#CCCCCC;
  line-height:1px;
        clear:both;
}



/* ----- BREADCRUMB ----- */

div.areaBreadcrumb div.breadcrumb
{
  float:left;
  padding:2px 0px 0px 15px;
}

div.areaBreadcrumb div.breadcrumb a
{
  text-decoration:none;
}


/* ----- FOOTER ----- */

div.areaFooter div.footer
{
  padding:2px 0px 0px 15px;
}

/* ----- GLOBAL ----- */

div.areaGlobal img
{
  padding:0px 5px 0px 0px;
}



/* ----- LEFT MENU ----- */

div.leftMenu
{
  padding:18px 5px 0px 5px;
}

div.menuItem
{
  clear:both;
}

div.menuSpace
{
  clear:both;
  height:14px;
}

div.menuSpace0
{
  clear:both;
  height:10px;
}

div.menuSpace1, 
div.menuSpace2,
div.menuSpace3,
div.menuSpace4,
div.menuSpace5
{
  clear:both;
  height:6px;
}

/* ----- */

div.menuLink
{
  height:11px;
  float:left;
}

div.menuLink a
{
  color:#333333;
  text-decoration:none;
/*  font:10px verdana; */
}

div.menuLink a:hover
{
  text-decoration: underline;
}

div.menuLink a.selected
{
  font-weight:bold;
}

/* ----- */

div.menuArrow
{
  height:12px;
  float:left;
  background-repeat:no-repeat;
}

div.menuArrow1Selected
{
  background-image:url('/sites/scx.helk/images/tema/menuArrowOn.gif'); 
  width:19px;
  background-position:0px 1px;
}

/* ----- */

div.menuArrow1
{
  background-image:url('/sites/scx.helk/images/tema/menuArrow.gif');
  width:19px;
  background-position:0px 1px;
}

div.menuArrow2
{
  background-image:url('/sites/scx.helk/images/tema/arrow_lev2.gif');
  width:32px;
  background-position:20px 4px;
}

div.menuArrow3
{
  background-image:url('/sites/scx.helk/images/tema/arrow_lev3.gif');
  width:42px;
  background-position:33px 4px;
}

div.menuArrow4
{
  background-image:url('/sites/scx.helk/images/tema/arrow_lev4.gif');
  width:52px;
  background-position:43px 5px;
}

div.menuArrow5
{
  background-image:url('/sites/scx.helk/images/tema/arrow_lev4.gif');
  width:62px;
  background-position:53px 5px;
}

div.menuArrow6
{
  background-image:url('/sites/scx.helk/images/tema/arrow_lev4.gif');
  width:72px;
  background-position:63px 5px;
}


/* ----- FRONTPAGE & DOCUMENT ----- */

div.frontpage
{
  padding:0px 0px 19px 0px;
}

.documentimage
{
  text-align:center; 
}

div.documentimage
{
  padding-top:3px;
  overflow: hidden;
}

div.documentimage img.docImage, div.documentimage img.docImageWide
{
  border: 1px solid #fff;
}

div.document
{
  padding:0px 0px 19px 0px;
}

div.clear
{
  clear:both
}

h1.docImage
{
  margin-top:12px;
}

.clear
{
   clear:both;
   height:0px;
   overflow:hidden;   
}

/*    Sitemap     */

a.MssSitemap
{
   text-decoration:none;
   padding-left: 3px;
}
/*  Kirken i københavn    */

/* artikel */
.kikart
{color:#595959;
 font-size:10pt;
 font-weight:bold;}
 
 /* normal */
.kiknor
{color:#595959;}

 
 
 /*Manchet*/
.kikman
{
    font-size:11pt;
    font-family:Verdana;
    color: #595959;
    font-weight:bold;
    }

 /*forside*/
kikfor
{
    font-size:8pt;
    font-family:Verdana;
    color: #595959;
    }
    
     /*a*/
.akik
{
    font-size:10pt;
    font-family:Verdana;
    color: #00403c;
    }
    
.akik:hover
{
    font-size:10pt;
    font-family:Verdana;
    color: #00403c;
    text-decoration:underline;
    }
    .akik:visited
{
    font-size:10pt;
    font-family:Verdana;
    color: #00403c;
    }
    
 /* h1 */
.kikh1
{
    font-size:14pt;
    font-family:Verdana;
    color: #00403c;
    }
    
 /* h2 */
.kikh2
{
    font-size:20pt;
    font-family:Verdana;
    color: #00403c;
    }

 /* h3 */
.kikh3
{
    font-size:8pt;
    font-family:Verdana;
    color: #00403c;
    font-weight:bold;
    }

/*h4*/
.kikh4
{
    font-size:10pt;
    font-family:Verdana;
    color: #00403c;
    }

     /* h5 */
.kikh5
{
    font-size:10pt;
    font-family:Verdana;
    color: #00403c;
    font-weight:bold;
    }
    
    /*h6*/
kikh6
{
    font-size:10pt;
    font-family:Verdana;
    color: #595959;
    }

/* Search result navigation */


.sysList .navigation
{
	height:auto;
	}


