/* Global stylesheet for Systime templates */
html, body {
	padding: 0px;
	margin: 0px;
	height: 100%;
	/*background-color: #e5e5e5;*/
	background-color: #344c6c;
	background-image: url('grafik/munksgaard_bg.png');
	background-repeat: repeat-x;
	background-position: 0 0px;
}

/* Container layout */
#mainContainer {
	width: 760px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: white;
}

  /* topbar */
#topbarTD { height: 125px; }
#topbar { position: relative; height: 125px; width: 760px; }
#logo { width: 189px; height: 125px; background-color: #99CC00; text-align: center; }
#topImage { position: absolute; top: 0px; left: 189px; }
* html #sidebar #topImage { position: absolute; top: 0px; left: 189px; }



  /* menu */
#menuColumnTD, #menuColumnBottomTD { width: 186px; padding: 0px 3px 0px 3px; background-image: url('grafik/menu_column_bgrepeat.gif'); background-repeat: repeat-y; }
#menuContainer { background-image: url('grafik/menu_column_background.jpg'); background-repeat: no-repeat; background-position: 0px 25px;}
#menu { }
#menuColumnTD { height: auto; }
#menuColumnBottomTD { height: 30px; }

  /* content */
#contentColumnTD, #contentColumnBottomTD { width: 568px; background-image: url('grafik/content_column_background.jpg'); background-repeat: repeat-y;}
#content { padding: 25px 25px 25px 30px;  }
#copyright { margin-left: 30px; }
#ISBN { margin-left: 30px; padding-bottom: 10px; }

/* Content layout */
td { vertical-align: top; }
.topMenuDivider { height: 3px; background-color: white; font-size: 0px; line-height: 3px; margin: 0px; padding: 0px; margin-bottom: 19px;}
.menuDivider { height: 3px; background-color: white; font-size: 0px; line-height: 3px; }
.topContentDivider { display: block; background-color: white; height: 3px; width: 100%; font-size: 0px; line-height: 3px; }
.eKey { margin: 9px;}
.ekey img { border: none; }
#logo .logoImage {}
#logo .logoText {margin-top: 66px;}
#topbarTopFade { position: absolute; top: 0px; left: 0px; width: 760px; height: 13px; font-size: 0px; line-height: 13px; }
#topbarBottomFade { position: absolute; top: 112px; left: 0px; width: 760px; height: 13px; font-size: 0px; line-height: 13px;}
#pageInfo { width: 501px; border: 1px solid #E2DFD1; padding: 10px 10px 10px 0px; }
* html #pageInfo { width: 513px; }
#pageInfo a { color: black; text-decoration: underline; }
#path { float: left; width: 290px; padding-left: 20px; }
#showMetaData { float: left; clear: left; white-space: nowrap;}
#showMetaData a { display: block; background-repeat: no-repeat; padding-left: 20px; background-position: 4px; }
#contentTypeIcons { float: right; vertical-align: top; }
#contentTypeIcons img { margin-top: -3px; vertical-align: top;  }
#metaData { clear: both; padding: 10px 10px 0px 10px;}
#relatedArticles { display: inline; }


/* Content layout - IE fix */
* html #metaData { padding-top: 0px; }
* html #showMetaData { margin-top: -10px; }
* html #pageInfo { padding-bottom: 0px; }
* html #metaData { padding-bottom: 10px; }




/* Text, colors */
p { padding: 0px; margin: 0px; }
html,body,input,textarea,select,td { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; line-height: 130%; }
#pageInfo { font-size: 10px; }
.csc-header { padding: 0px; margin: 0px; }
h1 { padding: 0px; margin: 0px; }
h2 { padding: 0px; margin: 0px; padding-top: 0px;}
/*
.csc-textpic-imagewrap img { margin: 5px; background-color: #F1EFE8; }
.csc-textpic-imagewrap img { padding: 5px; background-color: #F1EFE8; }
.csc-textpic-caption { background-color: #F1EFE8; }
.csc-textpic-imagewrap { text-align: center; }
.csc-textpic-imagewrap img { padding: 5px; background-color: #F1EFE8; }
*/



/* Links */
a { color: black; text-decoration: underline; }

/* Funktionsmenu */
#menuFunctions ul { list-style: none; margin: 0px; padding: 0px; }
#menuFunctions ul li { line-height: 20px; }
#menuFunctions ul li a {display: block; width: 156px; padding-left: 30px; background-position: 9px 3px; background-repeat: no-repeat; text-decoration: none;  }
* html #menuFunctions ul li a { width: 186px; }

/* Emne-oversigtsmenu */
#menuContentTypes ul { list-style: none; margin: 0px; padding: 0px; }
#menuContentTypes ul li { line-height: 20px; }
#menuContentTypes ul li a {display: block; width: 156px; padding-left: 30px; background-position: 6px -2px; background-repeat: no-repeat;  }
* html #menuContentTypes ul li a { width: 186px; }

#menuFunctions a.currentRootline, #menuContentTypes a.currentRootline { background-color: #FBF8F1; color: black; }


a.curRootlineWithSubs { background-color: #FBF8F1; color: black; background-image: url('grafik/menu_selected.gif'); }


/* Extensions */
.label { font-weight: bold; }
.level2 { display: inline; }


/** SYSTIME TOPBAR **/
.tx-systimetopbar-pi1 { width: 100%; height: 84px; position: absolute; z-index: 1000; top: 0px; left: 0px; text-align: center;}
#systimeTopbarSpacerTD { height: 86px; }

/* WILDSIDE_GLOSSARY */
.tx-wildsideglossary-pi1 a.letter { font-weight: bold; padding-top: 15px; text-decoration: underline; display: block;}
.tx-wildsideglossary-pi1 .glossaryEntry { padding-top: 10px; }
.tx-wildsideglossary-pi1 .catchword { font-weight: bold; margin-left: 10px; display: block;}
.tx-wildsideglossary-pi1 .catchword_syn { margin-left: 10px; font-style: italic; display: block;}
.tx-wildsideglossary-pi1 .catchword_desc { margin-left: 10px; display: block; }
.overlib { font-weight: normal; cursor: pointer; cursor: hand; color: #ce0035;}
.glossaryMarker { color: #ce0035; }
#overlibPopup { width: 200px; border: 1px solid #666666; }
#overlibHeader { text-align: left; display: block; background-color: #666666; font-weight: bold; font-size: 11px; color: white; padding: 3px 2px 3px 2px;  }
#overlibText { text-align: left; display: block; background-color: #eeeeee; font-size: 11px; padding: 5px; }

/** WILDSIDE_BOOKLINKS **/
input.tx_wildsidebooklinks_searchBox { padding: 2px; text-align: center; }
input.tx_wildsidebooklinks_searchField { border: 1px solid #999999; background: #F5F3ED; color: #999999; padding: 2px; width: 105px; }
input.tx_wildsidebooklinks_searchFieldActive { border: 1px solid #999999; background: #FBF9F3; color: #666666; padding: 2px; width: 105px; }
input.tx_wildsidebooklinks_searchButton { background: #AC003B; color: #ffffff; font-weight: bold; border: 0px; padding: 2px; height: 18px;}

/* SYSTIME METADATA : FRONTPAGE */
.frontpageSystimeMetadata { width: 511px; border: 1px solid #F1EFE8; }
.frontpageSystimeMetadata table { width: 100%; }
.frontpageSystimeMetadata td { background-color: #F1EFE8; }
.frontpageSystimeMetadata .label { display: block; }

.tx-slideshow-pi1 object { padding: 0px; margin: 0px; }
.tx-slideshow-pi1 embed { padding: 0px; margin: 0px; }

.tx-slideshow-pi1 div { }

/* Table alignment */
/*.contenttable-0 { margin-left: 0%; margin-right: auto; }
.contenttable-1 { margin-left: 0%; margin-right: auto; }
.contenttable-2 { margin-left: auto; margin-right: auto; }
.contenttable-3 { margin-left: auto; margin-right: 0%; }*/

.contenttable-0 { text-align: left; }
.contenttable-1 { text-align: left; }
.contenttable-2 { text-align: center; }
.contenttable-3 { text-align: right; }

/* MAILFORM */
.csc-mailform { border: none; }
.csc-mailform .csc-mailform-field { vertical-align: top; }
.csc-mailform label { float: left; padding-top: 2px; width: 50px; display: block; }
.csc-mailform .csc-mailform-submit { margin-left: 50px; }
