/** DEFAULT TEMPLATE CSS -------------------------------------------------- **/
body, #body{margin: 0px; padding: 0px;}
a:focus{outline:none;}
li.offline{border:1px dashed #cc0000;}
a:focus{border:none; outline: none;}

#cmsOuterWrap3{text-align: center;}
.cmsInnerWrap{width:960px; margin:0 auto; text-align: left; position: relative;}

#cmsHeaderWrap{}
/*#cmsHeaderInner{z-index: 2;}*/

#cmsLogo{position: absolute; z-index: 999; cursor: pointer; overflow: hidden;}
#cmsLogoFile{width:100%; height:100%; background-repeat: no-repeat;}

#cmsMiddleWrap{}
#cmsMiddleInner{}
#cmsMiddleInner > table{height:200px;}

#cmsFooterWrap{}
#cmsFooterInner{}

#cmsContactWrap{position:absolute;}

#cmsBrandingLink{position: absolute; bottom:-20px; right:0;}
#commercialLinkInnerWrap{}
#commercialLinkInnerWrap a{color:#000000; text-decoration: none; font-size:10px; font-weight: normal; font-style: normal; padding:0;}

#cmsQuickLinks{position: absolute; z-index: 99999; right:0;}
#cmsQuickLinks a{text-decoration: none; font-weight: normal; font-style: normal;}

#cmsLeftCol{width:220px;}
#cmsStandardContent{width:515px; padding: 0 0 0 5px; overflow: hidden;}
.m_text_container table tr td img{display: block;}
#cmsRightCol{width:220px;}

.cmsSnippetsWrap{position: absolute; overflow: hidden; z-index: 1;}
#cmsRightCol .cmsSnippetsWrap{position: relative;}
#cmsSnippetsHeader{z-index:1000;}/* #cmsLogo overlaps #cmsSnippetsHeader with z-index:999. Ensure links in #cmsSnippetsHeader work.*/
#cmsSnippetsFooter{z-index:auto;}/* a long dropdown menu in #cmsHeaderNav might overlap #cmsSnippetsFooter. Ensure the dropdown has a higher z-index */
#cmsSnippetsFooter{bottom:-120px; width:960px; height:100px;}
#cmsSnippetsSidebar,#cmsSnippetsContentTop,#cmsSnippetsContentBottom, #cmsSnippetsWelcomeContentTop, #cmsSnippetsWelcomeContentBottom{position: relative;}
#cmsSnippetsSidebar{min-height: 10px;}
#cmsSnippetsSidebar,#cmsSnippetsSidebar2{width:220px;}

/**
 * Welcome page standard colors
 */
.standard_color_0 .cmsEditElement, .standard_color_1 .cmsEditElement, .standard_color_2 .cmsEditElement, .standard_color_3 .cmsEditElement, .standard_color_4 .cmsEditElement, .standard_color_5 .cmsEditElement{background: #eeeeee;}
.standard_color_0, .standard_color_1, .standard_color_2, .standard_color_3, .standard_color_4, .standard_color_5{ background-color: transparent;}
.standard_color_0 img, .standard_color_1 img, .standard_color_2 img, .standard_color_3 img, .standard_color_4 img, .standard_color_5 img{display: block;}

/**
 * Header nav
 */
#cmsHeaderNavWrap{position: absolute; z-index: 999999;}
#cmsHeaderNav{position: relative; clear: both; z-index: 999999;}
#cmsHeaderNav ul li.offline{border:0;}
#cmsHeaderNav ul li.offline span{border-top:1px dashed red; border-bottom: 1px dashed brown; padding:0 3px;}
#cmsHeaderNav ul{list-style: none; margin: 0; padding-left: 0;}
#cmsHeaderNav li{float: left; position: relative;}
#cmsHeaderNav a {display: block; text-decoration: none; text-align: center; white-space: nowrap;}
#cmsHeaderNav ul ul {display: none;	float: left; margin: 0;	position: absolute;	left: 0; z-index: 999999;}
#cmsHeaderNav ul ul ul {left: 100%;	top: 0;}
#cmsHeaderNav ul ul a {font-weight: normal;	height: auto; width: 220px; text-align: left; white-space: normal;}
#cmsHeaderNav ul li:hover > ul {display: block;}

/**
 * Breadcrumbs
 */
#cmsHeaderSubInner{}
#cmsBreadcrumbs{}

/**
 * Middle nav
 */
#cmsMiddleNav ul{list-style:none; padding: 0px; margin:0px;}
#cmsMiddleNav ul ul{margin:0px 0px 0px 20px;}
#cmsMiddleNav a{text-decoration: none; display: block; font-style: normal;}

/**
 * Blog
 */
#blogContentArea{width:495px;}

/**
 * Welcome fields standard colors
 */
.standard_color_0{}
.standard_color_1, .standard_color_2, .standard_color_3, .standard_color_4, .standard_color_5{
	background-color:#eeeeee;
}


/** ORIGINAL THEME CSS -------------------------------------------------- **/
#body{background: #e7e7e7; margin:0px; padding:0px;}

/**
 * Outer wraps
 */
#cmsOuterWrap1{}
#cmsOuterWrap2{}
#cmsOuterWrap3{}
#cmsOuterWrap4{}

/**
 * Inner / content wraps
 */
.cmsInnerWrap{background: #ffffff; padding:0px 15px;}

/**
 * Header
 */
#cmsHeaderWrap{}
#cmsHeaderInner{height:200px;}

/**
 * Logo
 */
#cmsLogo{
	top:0px; height:140px; width:960px; 
}
#cmsLogoText{
	padding-left:15px;
	margin-top: 60px;
	font-size: 30px;
	font-family: 'Carrois Gothic', sans-serif;
  	font-size: 42px;
  	color:#333333;
  	line-height: 100%;
}

/**
 * Quick links
 */
#cmsQuickLinks{top:8px; right: 10px;}
#cmsQuickLinks a, #cmsQuickLinks a.visited, #cmsQuickLinks a:hover{color:#000000; text-decoration: none; font-size: 10px;}
#cmsQuickLinks table{}
#cmsQuickLinks table tr td{font-size: 10px; color:#000000;}

/**
 * Snippets header
 */
#cmsSnippetsHeader{right:15px; top:40px; width:50%; height:110px;}

/**
 * Header navigation
 */
	#cmsHeaderNavWrap{
		width:960px; bottom:10px;
		background: #333333;
		margin: 0;
	}
	
	/** Wrap **/
	#cmsHeaderNav{}
	
	/** All links **/
	#cmsHeaderNav a{
		color: #eee;
		line-height: 35px;
		padding: 0 1.2em;
		font-family: Arial;
		font-size: 12px;
	}
	
	/** 1st level, selected **/
	#cmsHeaderNav > ul > li.selected > a{
		background: #777777;		
	}
	/** 1st level, hover **/
	#cmsHeaderNav > ul > li:hover > a{
		background: #eeeeee;
		color: #333333;
	}
	
	/** Dropdown wrap **/
	#cmsHeaderNav ul ul {}
	
	/** Dropdown links **/
	#cmsHeaderNav ul ul a {
		background: #eeeeee;
		border-bottom: 1px dotted #ddd;
		color: #444;
		font-size: 13px;
		line-height: 10px;
		padding:10px;
	}
	#cmsHeaderNav ul li ul li:hover > a {
		background: #ffffff;
	}
	#cmsHeaderNav ul li ul li.selected > a {
		background: #ffffff;
	}	

/**
 * Breadcrumbs
 */
#cmsHeaderSubInner{background: #ffffff; height:30px; font-size: 12px;}
#cmsBreadcrumbs{
	background: #dddddd;
	padding:0px 10px; margin-bottom: 10px;
}
#cmsBreadcrumbs a{line-height: 30px; font-size: 12px;}

/**
 * Middle
 */
#cmsMiddleInner{padding-top:10px; padding-bottom: 10px;}
#cmsLeftCol{}
#cmsStandardContent{}
#cmsRightCol{}

/**
 * Middle nav
 */
	#cmsMiddleNav{}
	
	#cmsMiddleNav a{color:#333333; line-height: 30px; margin-bottom: 1px; padding:0px 0px 0px 10px;}
	
	/** 1st level **/
	#cmsMiddleNav > ul{}
	#cmsMiddleNav > ul > li > a{background: #e7e7e7;}
	#cmsMiddleNav > ul > li:hover > a{background: #eeeeee;}
	#cmsMiddleNav > ul > li.selected > a{
		color:#ffffff;
		background: #333333;
	}
	
	/** 2dn level **/
	#cmsMiddleNav > ul > li > ul{}
	#cmsMiddleNav > ul > li > ul > li > a{border-bottom: 1px solid #dddddd; background: #eeeeee; line-height: 25px;}
	#cmsMiddleNav > ul > li > ul > li:hover > a{background: #dddddd;}
	#cmsMiddleNav > ul > li > ul > li.selected > a{background: #dddddd;}
	
	/** 3rd level **/
	#cmsMiddleNav > ul > li > ul > li > ul > li > a{line-height: 25px;}
	#cmsMiddleNav > ul > li > ul > li > ul > li:hover > a{}
	#cmsMiddleNav > ul > li > ul > li > ul > li.selected > a{font-weight: bold;}

/**
 * Footer
 */
#cmsFooterWrap{margin-bottom: 40px;}
#cmsFooterInner{height:55px;}

/**
 * Contact
 */
#cmsContactWrap{
	font-size: 12px; font-family: Arial; color:#333333;
	width:940px;
	line-height: 40px;
	padding:0px 10px;
	background: #eeeeee;
}
#cmsContactWrap a{font-size: 12px; font-family: Arial; color:#333333;}

/**
 * Branding link
 */
#cmsBrandingLink{right:15px; bottom:-25px;}
#commercialLinkInnerWrap{}
#commercialLinkInnerWrap a{color:#000000;}

/** USER CUSTOMIZATION -------------------------------------------------- **/

	/** Simple: All pages **/
	#cmsOuterWrap1{background-image:url('https://biojensen.dk/Template_dynamic_user/0-999/633/bagrund2016png.png');}
	#cmsLogo{background-image:url('https://biojensen.dk/Template_dynamic_user/0-999/633/topbannerskabelonbreddec2025low.jpg');}
	#cmsFooterInner{background-repeat:no-repeat;background-image:url('https://biojensen.dk/Template_dynamic_user/0-999/633/biojensenbund2026.png');}
	#cmsHeaderNavWrap{width:960px;height:50px;background-color:#0000000;}
	#cmsHeaderNav > ul > li > a{text-align:center;line-height:50px;font-size:11px;font-family:trebuchet ms, sans-serif;font-style:normal;text-transform:none;}
	#cmsHeaderNav > ul > li{border-top-width:0px;margin-bottom:0px;padding-top:0px;border-top-style:none;border-top-color:66666;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:66666;}


